1 /*
2  * CDDL HEADER START
3  *
4  * The contents of this file are subject to the terms of the
5  * Common Development and Distribution License (the "License").
6  * You may not use this file except in compliance with the License.
7  *
8  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9  * or http://www.opensolaris.org/os/licensing.
10  * See the License for the specific language governing permissions
11  * and limitations under the License.
12  *
13  * When distributing Covered Code, include this CDDL HEADER in each
14  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15  * If applicable, add the following below this CDDL HEADER, with the
16  * fields enclosed by brackets "[]" replaced with your own identifying
17  * information: Portions Copyright [yyyy] [name of copyright owner]
18  *
19  * CDDL HEADER END
20  */
21 /*
22  * Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
23  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
24  * Use is subject to license terms.
25  */
26 
27 #ifndef _SMBSRV_CP_UNICODE_H
28 #define	_SMBSRV_CP_UNICODE_H
29 
30 #include <smbsrv/string.h>
31 
32 #ifdef __cplusplus
33 extern "C" {
34 #endif
35 
36 struct unicode_cp {
37 	smb_wchar_t val;
38 	smb_wchar_t ctype;
39 	smb_wchar_t lower;
40 	smb_wchar_t upper;
41 };
42 
43 const struct unicode_cp a_unicode[] = {
44 	{ 0x0000, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
45 	{ 0x0001, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
46 	{ 0x0002, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
47 	{ 0x0003, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
48 	{ 0x0004, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
49 	{ 0x0005, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
50 	{ 0x0006, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
51 	{ 0x0007, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
52 	{ 0x0008, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
53 	{ 0x0009, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
54 	{ 0x000A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
55 	{ 0x000B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
56 	{ 0x000C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
57 	{ 0x000D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
58 	{ 0x000E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
59 	{ 0x000F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
60 	{ 0x0010, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
61 	{ 0x0011, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
62 	{ 0x0012, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
63 	{ 0x0013, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
64 	{ 0x0014, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
65 	{ 0x0015, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
66 	{ 0x0016, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
67 	{ 0x0017, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
68 	{ 0x0018, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
69 	{ 0x0019, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
70 	{ 0x001A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
71 	{ 0x001B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
72 	{ 0x001C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
73 	{ 0x001D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
74 	{ 0x001E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
75 	{ 0x001F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
76 	{ 0x0020, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
77 	{ 0x0021, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
78 	{ 0x0022, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
79 	{ 0x0023, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
80 	{ 0x0024, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
81 	{ 0x0025, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
82 	{ 0x0026, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
83 	{ 0x0027, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
84 	{ 0x0028, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
85 	{ 0x0029, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
86 	{ 0x002A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
87 	{ 0x002B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
88 	{ 0x002C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
89 	{ 0x002D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
90 	{ 0x002E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
91 	{ 0x002F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
92 	{ 0x0030, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
93 	{ 0x0031, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
94 	{ 0x0032, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
95 	{ 0x0033, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
96 	{ 0x0034, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
97 	{ 0x0035, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
98 	{ 0x0036, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
99 	{ 0x0037, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
100 	{ 0x0038, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
101 	{ 0x0039, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
102 	{ 0x003A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
103 	{ 0x003B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
104 	{ 0x003C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
105 	{ 0x003D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
106 	{ 0x003E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
107 	{ 0x003F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
108 	{ 0x0040, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
109 	{ 0x0041, CODEPAGE_ISUPPER, 0x0061, 0xFFFF },
110 	{ 0x0042, CODEPAGE_ISUPPER, 0x0062, 0xFFFF },
111 	{ 0x0043, CODEPAGE_ISUPPER, 0x0063, 0xFFFF },
112 	{ 0x0044, CODEPAGE_ISUPPER, 0x0064, 0xFFFF },
113 	{ 0x0045, CODEPAGE_ISUPPER, 0x0065, 0xFFFF },
114 	{ 0x0046, CODEPAGE_ISUPPER, 0x0066, 0xFFFF },
115 	{ 0x0047, CODEPAGE_ISUPPER, 0x0067, 0xFFFF },
116 	{ 0x0048, CODEPAGE_ISUPPER, 0x0068, 0xFFFF },
117 	{ 0x0049, CODEPAGE_ISUPPER, 0x0069, 0xFFFF },
118 	{ 0x004A, CODEPAGE_ISUPPER, 0x006A, 0xFFFF },
119 	{ 0x004B, CODEPAGE_ISUPPER, 0x006B, 0xFFFF },
120 	{ 0x004C, CODEPAGE_ISUPPER, 0x006C, 0xFFFF },
121 	{ 0x004D, CODEPAGE_ISUPPER, 0x006D, 0xFFFF },
122 	{ 0x004E, CODEPAGE_ISUPPER, 0x006E, 0xFFFF },
123 	{ 0x004F, CODEPAGE_ISUPPER, 0x006F, 0xFFFF },
124 	{ 0x0050, CODEPAGE_ISUPPER, 0x0070, 0xFFFF },
125 	{ 0x0051, CODEPAGE_ISUPPER, 0x0071, 0xFFFF },
126 	{ 0x0052, CODEPAGE_ISUPPER, 0x0072, 0xFFFF },
127 	{ 0x0053, CODEPAGE_ISUPPER, 0x0073, 0xFFFF },
128 	{ 0x0054, CODEPAGE_ISUPPER, 0x0074, 0xFFFF },
129 	{ 0x0055, CODEPAGE_ISUPPER, 0x0075, 0xFFFF },
130 	{ 0x0056, CODEPAGE_ISUPPER, 0x0076, 0xFFFF },
131 	{ 0x0057, CODEPAGE_ISUPPER, 0x0077, 0xFFFF },
132 	{ 0x0058, CODEPAGE_ISUPPER, 0x0078, 0xFFFF },
133 	{ 0x0059, CODEPAGE_ISUPPER, 0x0079, 0xFFFF },
134 	{ 0x005A, CODEPAGE_ISUPPER, 0x007A, 0xFFFF },
135 	{ 0x005B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
136 	{ 0x005C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
137 	{ 0x005D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
138 	{ 0x005E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
139 	{ 0x005F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
140 	{ 0x0060, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
141 	{ 0x0061, CODEPAGE_ISLOWER, 0xFFFF, 0x0041 },
142 	{ 0x0062, CODEPAGE_ISLOWER, 0xFFFF, 0x0042 },
143 	{ 0x0063, CODEPAGE_ISLOWER, 0xFFFF, 0x0043 },
144 	{ 0x0064, CODEPAGE_ISLOWER, 0xFFFF, 0x0044 },
145 	{ 0x0065, CODEPAGE_ISLOWER, 0xFFFF, 0x0045 },
146 	{ 0x0066, CODEPAGE_ISLOWER, 0xFFFF, 0x0046 },
147 	{ 0x0067, CODEPAGE_ISLOWER, 0xFFFF, 0x0047 },
148 	{ 0x0068, CODEPAGE_ISLOWER, 0xFFFF, 0x0048 },
149 	{ 0x0069, CODEPAGE_ISLOWER, 0xFFFF, 0x0049 },
150 	{ 0x006A, CODEPAGE_ISLOWER, 0xFFFF, 0x004A },
151 	{ 0x006B, CODEPAGE_ISLOWER, 0xFFFF, 0x004B },
152 	{ 0x006C, CODEPAGE_ISLOWER, 0xFFFF, 0x004C },
153 	{ 0x006D, CODEPAGE_ISLOWER, 0xFFFF, 0x004D },
154 	{ 0x006E, CODEPAGE_ISLOWER, 0xFFFF, 0x004E },
155 	{ 0x006F, CODEPAGE_ISLOWER, 0xFFFF, 0x004F },
156 	{ 0x0070, CODEPAGE_ISLOWER, 0xFFFF, 0x0050 },
157 	{ 0x0071, CODEPAGE_ISLOWER, 0xFFFF, 0x0051 },
158 	{ 0x0072, CODEPAGE_ISLOWER, 0xFFFF, 0x0052 },
159 	{ 0x0073, CODEPAGE_ISLOWER, 0xFFFF, 0x0053 },
160 	{ 0x0074, CODEPAGE_ISLOWER, 0xFFFF, 0x0054 },
161 	{ 0x0075, CODEPAGE_ISLOWER, 0xFFFF, 0x0055 },
162 	{ 0x0076, CODEPAGE_ISLOWER, 0xFFFF, 0x0056 },
163 	{ 0x0077, CODEPAGE_ISLOWER, 0xFFFF, 0x0057 },
164 	{ 0x0078, CODEPAGE_ISLOWER, 0xFFFF, 0x0058 },
165 	{ 0x0079, CODEPAGE_ISLOWER, 0xFFFF, 0x0059 },
166 	{ 0x007A, CODEPAGE_ISLOWER, 0xFFFF, 0x005A },
167 	{ 0x007B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
168 	{ 0x007C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
169 	{ 0x007D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
170 	{ 0x007E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
171 	{ 0x007F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
172 	{ 0x0080, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
173 	{ 0x0081, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
174 	{ 0x0082, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
175 	{ 0x0083, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
176 	{ 0x0084, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
177 	{ 0x0085, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
178 	{ 0x0086, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
179 	{ 0x0087, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
180 	{ 0x0088, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
181 	{ 0x0089, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
182 	{ 0x008A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
183 	{ 0x008B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
184 	{ 0x008C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
185 	{ 0x008D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
186 	{ 0x008E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
187 	{ 0x008F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
188 	{ 0x0090, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
189 	{ 0x0091, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
190 	{ 0x0092, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
191 	{ 0x0093, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
192 	{ 0x0094, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
193 	{ 0x0095, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
194 	{ 0x0096, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
195 	{ 0x0097, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
196 	{ 0x0098, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
197 	{ 0x0099, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
198 	{ 0x009A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
199 	{ 0x009B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
200 	{ 0x009C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
201 	{ 0x009D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
202 	{ 0x009E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
203 	{ 0x009F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
204 	{ 0x00A0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
205 	{ 0x00A1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
206 	{ 0x00A2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
207 	{ 0x00A3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
208 	{ 0x00A4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
209 	{ 0x00A5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
210 	{ 0x00A6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
211 	{ 0x00A7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
212 	{ 0x00A8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
213 	{ 0x00A9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
214 	{ 0x00AA, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
215 	{ 0x00AB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
216 	{ 0x00AC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
217 	{ 0x00AD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
218 	{ 0x00AE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
219 	{ 0x00AF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
220 	{ 0x00B0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
221 	{ 0x00B1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
222 	{ 0x00B2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
223 	{ 0x00B3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
224 	{ 0x00B4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
225 	{ 0x00B5, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
226 	{ 0x00B6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
227 	{ 0x00B7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
228 	{ 0x00B8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
229 	{ 0x00B9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
230 	{ 0x00BA, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
231 	{ 0x00BB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
232 	{ 0x00BC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
233 	{ 0x00BD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
234 	{ 0x00BE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
235 	{ 0x00BF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
236 	{ 0x00C0, CODEPAGE_ISUPPER, 0x00E0, 0xFFFF },
237 	{ 0x00C1, CODEPAGE_ISUPPER, 0x00E1, 0xFFFF },
238 	{ 0x00C2, CODEPAGE_ISUPPER, 0x00E2, 0xFFFF },
239 	{ 0x00C3, CODEPAGE_ISUPPER, 0x00E3, 0xFFFF },
240 	{ 0x00C4, CODEPAGE_ISUPPER, 0x00E4, 0xFFFF },
241 	{ 0x00C5, CODEPAGE_ISUPPER, 0x00E5, 0xFFFF },
242 	{ 0x00C6, CODEPAGE_ISUPPER, 0x00E6, 0xFFFF },
243 	{ 0x00C7, CODEPAGE_ISUPPER, 0x00E7, 0xFFFF },
244 	{ 0x00C8, CODEPAGE_ISUPPER, 0x00E8, 0xFFFF },
245 	{ 0x00C9, CODEPAGE_ISUPPER, 0x00E9, 0xFFFF },
246 	{ 0x00CA, CODEPAGE_ISUPPER, 0x00EA, 0xFFFF },
247 	{ 0x00CB, CODEPAGE_ISUPPER, 0x00EB, 0xFFFF },
248 	{ 0x00CC, CODEPAGE_ISUPPER, 0x00EC, 0xFFFF },
249 	{ 0x00CD, CODEPAGE_ISUPPER, 0x00ED, 0xFFFF },
250 	{ 0x00CE, CODEPAGE_ISUPPER, 0x00EE, 0xFFFF },
251 	{ 0x00CF, CODEPAGE_ISUPPER, 0x00EF, 0xFFFF },
252 	{ 0x00D0, CODEPAGE_ISUPPER, 0x00F0, 0xFFFF },
253 	{ 0x00D1, CODEPAGE_ISUPPER, 0x00F1, 0xFFFF },
254 	{ 0x00D2, CODEPAGE_ISUPPER, 0x00F2, 0xFFFF },
255 	{ 0x00D3, CODEPAGE_ISUPPER, 0x00F3, 0xFFFF },
256 	{ 0x00D4, CODEPAGE_ISUPPER, 0x00F4, 0xFFFF },
257 	{ 0x00D5, CODEPAGE_ISUPPER, 0x00F5, 0xFFFF },
258 	{ 0x00D6, CODEPAGE_ISUPPER, 0x00F6, 0xFFFF },
259 	{ 0x00D7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
260 	{ 0x00D8, CODEPAGE_ISUPPER, 0x00F8, 0xFFFF },
261 	{ 0x00D9, CODEPAGE_ISUPPER, 0x00F9, 0xFFFF },
262 	{ 0x00DA, CODEPAGE_ISUPPER, 0x00FA, 0xFFFF },
263 	{ 0x00DB, CODEPAGE_ISUPPER, 0x00FB, 0xFFFF },
264 	{ 0x00DC, CODEPAGE_ISUPPER, 0x00FC, 0xFFFF },
265 	{ 0x00DD, CODEPAGE_ISUPPER, 0x00FD, 0xFFFF },
266 	{ 0x00DE, CODEPAGE_ISUPPER, 0x00FE, 0xFFFF },
267 	{ 0x00DF, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
268 	{ 0x00E0, CODEPAGE_ISLOWER, 0xFFFF, 0x00C0 },
269 	{ 0x00E1, CODEPAGE_ISLOWER, 0xFFFF, 0x00C1 },
270 	{ 0x00E2, CODEPAGE_ISLOWER, 0xFFFF, 0x00C2 },
271 	{ 0x00E3, CODEPAGE_ISLOWER, 0xFFFF, 0x00C3 },
272 	{ 0x00E4, CODEPAGE_ISLOWER, 0xFFFF, 0x00C4 },
273 	{ 0x00E5, CODEPAGE_ISLOWER, 0xFFFF, 0x00C5 },
274 	{ 0x00E6, CODEPAGE_ISLOWER, 0xFFFF, 0x00C6 },
275 	{ 0x00E7, CODEPAGE_ISLOWER, 0xFFFF, 0x00C7 },
276 	{ 0x00E8, CODEPAGE_ISLOWER, 0xFFFF, 0x00C8 },
277 	{ 0x00E9, CODEPAGE_ISLOWER, 0xFFFF, 0x00C9 },
278 	{ 0x00EA, CODEPAGE_ISLOWER, 0xFFFF, 0x00CA },
279 	{ 0x00EB, CODEPAGE_ISLOWER, 0xFFFF, 0x00CB },
280 	{ 0x00EC, CODEPAGE_ISLOWER, 0xFFFF, 0x00CC },
281 	{ 0x00ED, CODEPAGE_ISLOWER, 0xFFFF, 0x00CD },
282 	{ 0x00EE, CODEPAGE_ISLOWER, 0xFFFF, 0x00CE },
283 	{ 0x00EF, CODEPAGE_ISLOWER, 0xFFFF, 0x00CF },
284 	{ 0x00F0, CODEPAGE_ISLOWER, 0xFFFF, 0x00D0 },
285 	{ 0x00F1, CODEPAGE_ISLOWER, 0xFFFF, 0x00D1 },
286 	{ 0x00F2, CODEPAGE_ISLOWER, 0xFFFF, 0x00D2 },
287 	{ 0x00F3, CODEPAGE_ISLOWER, 0xFFFF, 0x00D3 },
288 	{ 0x00F4, CODEPAGE_ISLOWER, 0xFFFF, 0x00D4 },
289 	{ 0x00F5, CODEPAGE_ISLOWER, 0xFFFF, 0x00D5 },
290 	{ 0x00F6, CODEPAGE_ISLOWER, 0xFFFF, 0x00D6 },
291 	{ 0x00F7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
292 	{ 0x00F8, CODEPAGE_ISLOWER, 0xFFFF, 0x00D8 },
293 	{ 0x00F9, CODEPAGE_ISLOWER, 0xFFFF, 0x00D9 },
294 	{ 0x00FA, CODEPAGE_ISLOWER, 0xFFFF, 0x00DA },
295 	{ 0x00FB, CODEPAGE_ISLOWER, 0xFFFF, 0x00DB },
296 	{ 0x00FC, CODEPAGE_ISLOWER, 0xFFFF, 0x00DC },
297 	{ 0x00FD, CODEPAGE_ISLOWER, 0xFFFF, 0x00DD },
298 	{ 0x00FE, CODEPAGE_ISLOWER, 0xFFFF, 0x00DE },
299 	{ 0x00FF, CODEPAGE_ISLOWER, 0xFFFF, 0x0178 },
300 	{ 0x0100, CODEPAGE_ISUPPER, 0x0101, 0xFFFF },
301 	{ 0x0101, CODEPAGE_ISLOWER, 0xFFFF, 0x0100 },
302 	{ 0x0102, CODEPAGE_ISUPPER, 0x0103, 0xFFFF },
303 	{ 0x0103, CODEPAGE_ISLOWER, 0xFFFF, 0x0102 },
304 	{ 0x0104, CODEPAGE_ISUPPER, 0x0105, 0xFFFF },
305 	{ 0x0105, CODEPAGE_ISLOWER, 0xFFFF, 0x0104 },
306 	{ 0x0106, CODEPAGE_ISUPPER, 0x0107, 0xFFFF },
307 	{ 0x0107, CODEPAGE_ISLOWER, 0xFFFF, 0x0106 },
308 	{ 0x0108, CODEPAGE_ISUPPER, 0x0109, 0xFFFF },
309 	{ 0x0109, CODEPAGE_ISLOWER, 0xFFFF, 0x0108 },
310 	{ 0x010A, CODEPAGE_ISUPPER, 0x010B, 0xFFFF },
311 	{ 0x010B, CODEPAGE_ISLOWER, 0xFFFF, 0x010A },
312 	{ 0x010C, CODEPAGE_ISUPPER, 0x010D, 0xFFFF },
313 	{ 0x010D, CODEPAGE_ISLOWER, 0xFFFF, 0x010C },
314 	{ 0x010E, CODEPAGE_ISUPPER, 0x010F, 0xFFFF },
315 	{ 0x010F, CODEPAGE_ISLOWER, 0xFFFF, 0x010E },
316 	{ 0x0110, CODEPAGE_ISUPPER, 0x0111, 0xFFFF },
317 	{ 0x0111, CODEPAGE_ISLOWER, 0xFFFF, 0x0110 },
318 	{ 0x0112, CODEPAGE_ISUPPER, 0x0113, 0xFFFF },
319 	{ 0x0113, CODEPAGE_ISLOWER, 0xFFFF, 0x0112 },
320 	{ 0x0114, CODEPAGE_ISUPPER, 0x0115, 0xFFFF },
321 	{ 0x0115, CODEPAGE_ISLOWER, 0xFFFF, 0x0114 },
322 	{ 0x0116, CODEPAGE_ISUPPER, 0x0117, 0xFFFF },
323 	{ 0x0117, CODEPAGE_ISLOWER, 0xFFFF, 0x0116 },
324 	{ 0x0118, CODEPAGE_ISUPPER, 0x0119, 0xFFFF },
325 	{ 0x0119, CODEPAGE_ISLOWER, 0xFFFF, 0x0118 },
326 	{ 0x011A, CODEPAGE_ISUPPER, 0x011B, 0xFFFF },
327 	{ 0x011B, CODEPAGE_ISLOWER, 0xFFFF, 0x011A },
328 	{ 0x011C, CODEPAGE_ISUPPER, 0x011D, 0xFFFF },
329 	{ 0x011D, CODEPAGE_ISLOWER, 0xFFFF, 0x011C },
330 	{ 0x011E, CODEPAGE_ISUPPER, 0x011F, 0xFFFF },
331 	{ 0x011F, CODEPAGE_ISLOWER, 0xFFFF, 0x011E },
332 	{ 0x0120, CODEPAGE_ISUPPER, 0x0121, 0xFFFF },
333 	{ 0x0121, CODEPAGE_ISLOWER, 0xFFFF, 0x0120 },
334 	{ 0x0122, CODEPAGE_ISUPPER, 0x0123, 0xFFFF },
335 	{ 0x0123, CODEPAGE_ISLOWER, 0xFFFF, 0x0122 },
336 	{ 0x0124, CODEPAGE_ISUPPER, 0x0125, 0xFFFF },
337 	{ 0x0125, CODEPAGE_ISLOWER, 0xFFFF, 0x0124 },
338 	{ 0x0126, CODEPAGE_ISUPPER, 0x0127, 0xFFFF },
339 	{ 0x0127, CODEPAGE_ISLOWER, 0xFFFF, 0x0126 },
340 	{ 0x0128, CODEPAGE_ISUPPER, 0x0129, 0xFFFF },
341 	{ 0x0129, CODEPAGE_ISLOWER, 0xFFFF, 0x0128 },
342 	{ 0x012A, CODEPAGE_ISUPPER, 0x012B, 0xFFFF },
343 	{ 0x012B, CODEPAGE_ISLOWER, 0xFFFF, 0x012A },
344 	{ 0x012C, CODEPAGE_ISUPPER, 0x012D, 0xFFFF },
345 	{ 0x012D, CODEPAGE_ISLOWER, 0xFFFF, 0x012C },
346 	{ 0x012E, CODEPAGE_ISUPPER, 0x012F, 0xFFFF },
347 	{ 0x012F, CODEPAGE_ISLOWER, 0xFFFF, 0x012E },
348 	{ 0x0130, CODEPAGE_ISUPPER, 0x0069, 0xFFFF },
349 	{ 0x0131, CODEPAGE_ISLOWER, 0xFFFF, 0x0049 },
350 	{ 0x0132, CODEPAGE_ISUPPER, 0x0133, 0xFFFF },
351 	{ 0x0133, CODEPAGE_ISLOWER, 0xFFFF, 0x0132 },
352 	{ 0x0134, CODEPAGE_ISUPPER, 0x0135, 0xFFFF },
353 	{ 0x0135, CODEPAGE_ISLOWER, 0xFFFF, 0x0134 },
354 	{ 0x0136, CODEPAGE_ISUPPER, 0x0137, 0xFFFF },
355 	{ 0x0137, CODEPAGE_ISLOWER, 0xFFFF, 0x0136 },
356 	{ 0x0138, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
357 	{ 0x0139, CODEPAGE_ISUPPER, 0x013A, 0xFFFF },
358 	{ 0x013A, CODEPAGE_ISLOWER, 0xFFFF, 0x0139 },
359 	{ 0x013B, CODEPAGE_ISUPPER, 0x013C, 0xFFFF },
360 	{ 0x013C, CODEPAGE_ISLOWER, 0xFFFF, 0x013B },
361 	{ 0x013D, CODEPAGE_ISUPPER, 0x013E, 0xFFFF },
362 	{ 0x013E, CODEPAGE_ISLOWER, 0xFFFF, 0x013D },
363 	{ 0x013F, CODEPAGE_ISUPPER, 0x0140, 0xFFFF },
364 	{ 0x0140, CODEPAGE_ISLOWER, 0xFFFF, 0x013F },
365 	{ 0x0141, CODEPAGE_ISUPPER, 0x0142, 0xFFFF },
366 	{ 0x0142, CODEPAGE_ISLOWER, 0xFFFF, 0x0141 },
367 	{ 0x0143, CODEPAGE_ISUPPER, 0x0144, 0xFFFF },
368 	{ 0x0144, CODEPAGE_ISLOWER, 0xFFFF, 0x0143 },
369 	{ 0x0145, CODEPAGE_ISUPPER, 0x0146, 0xFFFF },
370 	{ 0x0146, CODEPAGE_ISLOWER, 0xFFFF, 0x0145 },
371 	{ 0x0147, CODEPAGE_ISUPPER, 0x0148, 0xFFFF },
372 	{ 0x0148, CODEPAGE_ISLOWER, 0xFFFF, 0x0147 },
373 	{ 0x0149, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
374 	{ 0x014A, CODEPAGE_ISUPPER, 0x014B, 0xFFFF },
375 	{ 0x014B, CODEPAGE_ISLOWER, 0xFFFF, 0x014A },
376 	{ 0x014C, CODEPAGE_ISUPPER, 0x014D, 0xFFFF },
377 	{ 0x014D, CODEPAGE_ISLOWER, 0xFFFF, 0x014C },
378 	{ 0x014E, CODEPAGE_ISUPPER, 0x014F, 0xFFFF },
379 	{ 0x014F, CODEPAGE_ISLOWER, 0xFFFF, 0x014E },
380 	{ 0x0150, CODEPAGE_ISUPPER, 0x0151, 0xFFFF },
381 	{ 0x0151, CODEPAGE_ISLOWER, 0xFFFF, 0x0150 },
382 	{ 0x0152, CODEPAGE_ISUPPER, 0x0153, 0xFFFF },
383 	{ 0x0153, CODEPAGE_ISLOWER, 0xFFFF, 0x0152 },
384 	{ 0x0154, CODEPAGE_ISUPPER, 0x0155, 0xFFFF },
385 	{ 0x0155, CODEPAGE_ISLOWER, 0xFFFF, 0x0154 },
386 	{ 0x0156, CODEPAGE_ISUPPER, 0x0157, 0xFFFF },
387 	{ 0x0157, CODEPAGE_ISLOWER, 0xFFFF, 0x0156 },
388 	{ 0x0158, CODEPAGE_ISUPPER, 0x0159, 0xFFFF },
389 	{ 0x0159, CODEPAGE_ISLOWER, 0xFFFF, 0x0158 },
390 	{ 0x015A, CODEPAGE_ISUPPER, 0x015B, 0xFFFF },
391 	{ 0x015B, CODEPAGE_ISLOWER, 0xFFFF, 0x015A },
392 	{ 0x015C, CODEPAGE_ISUPPER, 0x015D, 0xFFFF },
393 	{ 0x015D, CODEPAGE_ISLOWER, 0xFFFF, 0x015C },
394 	{ 0x015E, CODEPAGE_ISUPPER, 0x015F, 0xFFFF },
395 	{ 0x015F, CODEPAGE_ISLOWER, 0xFFFF, 0x015E },
396 	{ 0x0160, CODEPAGE_ISUPPER, 0x0161, 0xFFFF },
397 	{ 0x0161, CODEPAGE_ISLOWER, 0xFFFF, 0x0160 },
398 	{ 0x0162, CODEPAGE_ISUPPER, 0x0163, 0xFFFF },
399 	{ 0x0163, CODEPAGE_ISLOWER, 0xFFFF, 0x0162 },
400 	{ 0x0164, CODEPAGE_ISUPPER, 0x0165, 0xFFFF },
401 	{ 0x0165, CODEPAGE_ISLOWER, 0xFFFF, 0x0164 },
402 	{ 0x0166, CODEPAGE_ISUPPER, 0x0167, 0xFFFF },
403 	{ 0x0167, CODEPAGE_ISLOWER, 0xFFFF, 0x0166 },
404 	{ 0x0168, CODEPAGE_ISUPPER, 0x0169, 0xFFFF },
405 	{ 0x0169, CODEPAGE_ISLOWER, 0xFFFF, 0x0168 },
406 	{ 0x016A, CODEPAGE_ISUPPER, 0x016B, 0xFFFF },
407 	{ 0x016B, CODEPAGE_ISLOWER, 0xFFFF, 0x016A },
408 	{ 0x016C, CODEPAGE_ISUPPER, 0x016D, 0xFFFF },
409 	{ 0x016D, CODEPAGE_ISLOWER, 0xFFFF, 0x016C },
410 	{ 0x016E, CODEPAGE_ISUPPER, 0x016F, 0xFFFF },
411 	{ 0x016F, CODEPAGE_ISLOWER, 0xFFFF, 0x016E },
412 	{ 0x0170, CODEPAGE_ISUPPER, 0x0171, 0xFFFF },
413 	{ 0x0171, CODEPAGE_ISLOWER, 0xFFFF, 0x0170 },
414 	{ 0x0172, CODEPAGE_ISUPPER, 0x0173, 0xFFFF },
415 	{ 0x0173, CODEPAGE_ISLOWER, 0xFFFF, 0x0172 },
416 	{ 0x0174, CODEPAGE_ISUPPER, 0x0175, 0xFFFF },
417 	{ 0x0175, CODEPAGE_ISLOWER, 0xFFFF, 0x0174 },
418 	{ 0x0176, CODEPAGE_ISUPPER, 0x0177, 0xFFFF },
419 	{ 0x0177, CODEPAGE_ISLOWER, 0xFFFF, 0x0176 },
420 	{ 0x0178, CODEPAGE_ISUPPER, 0x00FF, 0xFFFF },
421 	{ 0x0179, CODEPAGE_ISUPPER, 0x017A, 0xFFFF },
422 	{ 0x017A, CODEPAGE_ISLOWER, 0xFFFF, 0x0179 },
423 	{ 0x017B, CODEPAGE_ISUPPER, 0x017C, 0xFFFF },
424 	{ 0x017C, CODEPAGE_ISLOWER, 0xFFFF, 0x017B },
425 	{ 0x017D, CODEPAGE_ISUPPER, 0x017E, 0xFFFF },
426 	{ 0x017E, CODEPAGE_ISLOWER, 0xFFFF, 0x017D },
427 	{ 0x017F, CODEPAGE_ISLOWER, 0xFFFF, 0x0053 },
428 	{ 0x0180, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
429 	{ 0x0181, CODEPAGE_ISUPPER, 0x0253, 0xFFFF },
430 	{ 0x0182, CODEPAGE_ISUPPER, 0x0183, 0xFFFF },
431 	{ 0x0183, CODEPAGE_ISLOWER, 0xFFFF, 0x0182 },
432 	{ 0x0184, CODEPAGE_ISUPPER, 0x0185, 0xFFFF },
433 	{ 0x0185, CODEPAGE_ISLOWER, 0xFFFF, 0x0184 },
434 	{ 0x0186, CODEPAGE_ISUPPER, 0x0254, 0xFFFF },
435 	{ 0x0187, CODEPAGE_ISUPPER, 0x0188, 0xFFFF },
436 	{ 0x0188, CODEPAGE_ISLOWER, 0xFFFF, 0x0187 },
437 	{ 0x0189, CODEPAGE_ISUPPER, 0x0256, 0xFFFF },
438 	{ 0x018A, CODEPAGE_ISUPPER, 0x0257, 0xFFFF },
439 	{ 0x018B, CODEPAGE_ISUPPER, 0x018C, 0xFFFF },
440 	{ 0x018C, CODEPAGE_ISLOWER, 0xFFFF, 0x018B },
441 	{ 0x018D, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
442 	{ 0x018E, CODEPAGE_ISUPPER, 0x0258, 0xFFFF },
443 	{ 0x018F, CODEPAGE_ISUPPER, 0x0259, 0xFFFF },
444 	{ 0x0190, CODEPAGE_ISUPPER, 0x025B, 0xFFFF },
445 	{ 0x0191, CODEPAGE_ISUPPER, 0x0192, 0xFFFF },
446 	{ 0x0192, CODEPAGE_ISLOWER, 0xFFFF, 0x0191 },
447 	{ 0x0193, CODEPAGE_ISUPPER, 0x0260, 0xFFFF },
448 	{ 0x0194, CODEPAGE_ISUPPER, 0x0263, 0xFFFF },
449 	{ 0x0195, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
450 	{ 0x0196, CODEPAGE_ISUPPER, 0x0269, 0xFFFF },
451 	{ 0x0197, CODEPAGE_ISUPPER, 0x0268, 0xFFFF },
452 	{ 0x0198, CODEPAGE_ISUPPER, 0x0199, 0xFFFF },
453 	{ 0x0199, CODEPAGE_ISLOWER, 0xFFFF, 0x0198 },
454 	{ 0x019A, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
455 	{ 0x019B, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
456 	{ 0x019C, CODEPAGE_ISUPPER, 0x026F, 0xFFFF },
457 	{ 0x019D, CODEPAGE_ISUPPER, 0x0272, 0xFFFF },
458 	{ 0x019E, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
459 	{ 0x019F, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
460 	{ 0x01A0, CODEPAGE_ISUPPER, 0x01A1, 0xFFFF },
461 	{ 0x01A1, CODEPAGE_ISLOWER, 0xFFFF, 0x01A0 },
462 	{ 0x01A2, CODEPAGE_ISUPPER, 0x01A3, 0xFFFF },
463 	{ 0x01A3, CODEPAGE_ISLOWER, 0xFFFF, 0x01A2 },
464 	{ 0x01A4, CODEPAGE_ISUPPER, 0x01A5, 0xFFFF },
465 	{ 0x01A5, CODEPAGE_ISLOWER, 0xFFFF, 0x01A4 },
466 	{ 0x01A6, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
467 	{ 0x01A7, CODEPAGE_ISUPPER, 0x01A8, 0xFFFF },
468 	{ 0x01A8, CODEPAGE_ISLOWER, 0xFFFF, 0x01A7 },
469 	{ 0x01A9, CODEPAGE_ISUPPER, 0x0283, 0xFFFF },
470 	{ 0x01AA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
471 	{ 0x01AB, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
472 	{ 0x01AC, CODEPAGE_ISUPPER, 0x01AD, 0xFFFF },
473 	{ 0x01AD, CODEPAGE_ISLOWER, 0xFFFF, 0x01AC },
474 	{ 0x01AE, CODEPAGE_ISUPPER, 0x0288, 0xFFFF },
475 	{ 0x01AF, CODEPAGE_ISUPPER, 0x01B0, 0xFFFF },
476 	{ 0x01B0, CODEPAGE_ISLOWER, 0xFFFF, 0x01AF },
477 	{ 0x01B1, CODEPAGE_ISUPPER, 0x028A, 0xFFFF },
478 	{ 0x01B2, CODEPAGE_ISUPPER, 0x028B, 0xFFFF },
479 	{ 0x01B3, CODEPAGE_ISUPPER, 0x01B4, 0xFFFF },
480 	{ 0x01B4, CODEPAGE_ISLOWER, 0xFFFF, 0x01B3 },
481 	{ 0x01B5, CODEPAGE_ISUPPER, 0x01B6, 0xFFFF },
482 	{ 0x01B6, CODEPAGE_ISLOWER, 0xFFFF, 0x01B5 },
483 	{ 0x01B7, CODEPAGE_ISUPPER, 0x0292, 0xFFFF },
484 	{ 0x01B8, CODEPAGE_ISUPPER, 0x01B9, 0xFFFF },
485 	{ 0x01B9, CODEPAGE_ISLOWER, 0xFFFF, 0x01B8 },
486 	{ 0x01BA, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
487 	{ 0x01BB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
488 	{ 0x01BC, CODEPAGE_ISUPPER, 0x01BD, 0xFFFF },
489 	{ 0x01BD, CODEPAGE_ISLOWER, 0xFFFF, 0x01BC },
490 	{ 0x01BE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
491 	{ 0x01BF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
492 	{ 0x01C0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
493 	{ 0x01C1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
494 	{ 0x01C2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
495 	{ 0x01C3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
496 	{ 0x01C4, CODEPAGE_ISUPPER, 0x01C6, 0x01C5 },
497 	{ 0x01C5, CODEPAGE_ISNONE, 0x01C6, 0xFFFF },
498 	{ 0x01C6, CODEPAGE_ISLOWER, 0xFFFF, 0x01C5 },
499 	{ 0x01C7, CODEPAGE_ISUPPER, 0x01C9, 0x01C8 },
500 	{ 0x01C8, CODEPAGE_ISNONE, 0x01C9, 0xFFFF },
501 	{ 0x01C9, CODEPAGE_ISLOWER, 0xFFFF, 0x01C8 },
502 	{ 0x01CA, CODEPAGE_ISUPPER, 0x01CC, 0x01CB },
503 	{ 0x01CB, CODEPAGE_ISNONE, 0x01CC, 0xFFFF },
504 	{ 0x01CC, CODEPAGE_ISLOWER, 0xFFFF, 0x01CB },
505 	{ 0x01CD, CODEPAGE_ISUPPER, 0x01CE, 0xFFFF },
506 	{ 0x01CE, CODEPAGE_ISLOWER, 0xFFFF, 0x01CD },
507 	{ 0x01CF, CODEPAGE_ISUPPER, 0x01D0, 0xFFFF },
508 	{ 0x01D0, CODEPAGE_ISLOWER, 0xFFFF, 0x01CF },
509 	{ 0x01D1, CODEPAGE_ISUPPER, 0x01D2, 0xFFFF },
510 	{ 0x01D2, CODEPAGE_ISLOWER, 0xFFFF, 0x01D1 },
511 	{ 0x01D3, CODEPAGE_ISUPPER, 0x01D4, 0xFFFF },
512 	{ 0x01D4, CODEPAGE_ISLOWER, 0xFFFF, 0x01D3 },
513 	{ 0x01D5, CODEPAGE_ISUPPER, 0x01D6, 0xFFFF },
514 	{ 0x01D6, CODEPAGE_ISLOWER, 0xFFFF, 0x01D5 },
515 	{ 0x01D7, CODEPAGE_ISUPPER, 0x01D8, 0xFFFF },
516 	{ 0x01D8, CODEPAGE_ISLOWER, 0xFFFF, 0x01D7 },
517 	{ 0x01D9, CODEPAGE_ISUPPER, 0x01DA, 0xFFFF },
518 	{ 0x01DA, CODEPAGE_ISLOWER, 0xFFFF, 0x01D9 },
519 	{ 0x01DB, CODEPAGE_ISUPPER, 0x01DC, 0xFFFF },
520 	{ 0x01DC, CODEPAGE_ISLOWER, 0xFFFF, 0x01DB },
521 	{ 0x01DD, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
522 	{ 0x01DE, CODEPAGE_ISUPPER, 0x01DF, 0xFFFF },
523 	{ 0x01DF, CODEPAGE_ISLOWER, 0xFFFF, 0x01DE },
524 	{ 0x01E0, CODEPAGE_ISUPPER, 0x01E1, 0xFFFF },
525 	{ 0x01E1, CODEPAGE_ISLOWER, 0xFFFF, 0x01E0 },
526 	{ 0x01E2, CODEPAGE_ISUPPER, 0x01E3, 0xFFFF },
527 	{ 0x01E3, CODEPAGE_ISLOWER, 0xFFFF, 0x01E2 },
528 	{ 0x01E4, CODEPAGE_ISUPPER, 0x01E5, 0xFFFF },
529 	{ 0x01E5, CODEPAGE_ISLOWER, 0xFFFF, 0x01E4 },
530 	{ 0x01E6, CODEPAGE_ISUPPER, 0x01E7, 0xFFFF },
531 	{ 0x01E7, CODEPAGE_ISLOWER, 0xFFFF, 0x01E6 },
532 	{ 0x01E8, CODEPAGE_ISUPPER, 0x01E9, 0xFFFF },
533 	{ 0x01E9, CODEPAGE_ISLOWER, 0xFFFF, 0x01E8 },
534 	{ 0x01EA, CODEPAGE_ISUPPER, 0x01EB, 0xFFFF },
535 	{ 0x01EB, CODEPAGE_ISLOWER, 0xFFFF, 0x01EA },
536 	{ 0x01EC, CODEPAGE_ISUPPER, 0x01ED, 0xFFFF },
537 	{ 0x01ED, CODEPAGE_ISLOWER, 0xFFFF, 0x01EC },
538 	{ 0x01EE, CODEPAGE_ISUPPER, 0x01EF, 0xFFFF },
539 	{ 0x01EF, CODEPAGE_ISLOWER, 0xFFFF, 0x01EE },
540 	{ 0x01F0, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
541 	{ 0x01F1, CODEPAGE_ISUPPER, 0x01F3, 0x01F2 },
542 	{ 0x01F2, CODEPAGE_ISNONE, 0x01F3, 0xFFFF },
543 	{ 0x01F3, CODEPAGE_ISLOWER, 0xFFFF, 0x01F2 },
544 	{ 0x01F4, CODEPAGE_ISUPPER, 0x01F5, 0xFFFF },
545 	{ 0x01F5, CODEPAGE_ISLOWER, 0xFFFF, 0x01F4 },
546 	{ 0x01FA, CODEPAGE_ISUPPER, 0x01FB, 0xFFFF },
547 	{ 0x01FB, CODEPAGE_ISLOWER, 0xFFFF, 0x01FA },
548 	{ 0x01FC, CODEPAGE_ISUPPER, 0x01FD, 0xFFFF },
549 	{ 0x01FD, CODEPAGE_ISLOWER, 0xFFFF, 0x01FC },
550 	{ 0x01FE, CODEPAGE_ISUPPER, 0x01FF, 0xFFFF },
551 	{ 0x01FF, CODEPAGE_ISLOWER, 0xFFFF, 0x01FE },
552 	{ 0x0200, CODEPAGE_ISUPPER, 0x0201, 0xFFFF },
553 	{ 0x0201, CODEPAGE_ISLOWER, 0xFFFF, 0x0200 },
554 	{ 0x0202, CODEPAGE_ISUPPER, 0x0203, 0xFFFF },
555 	{ 0x0203, CODEPAGE_ISLOWER, 0xFFFF, 0x0202 },
556 	{ 0x0204, CODEPAGE_ISUPPER, 0x0205, 0xFFFF },
557 	{ 0x0205, CODEPAGE_ISLOWER, 0xFFFF, 0x0204 },
558 	{ 0x0206, CODEPAGE_ISUPPER, 0x0207, 0xFFFF },
559 	{ 0x0207, CODEPAGE_ISLOWER, 0xFFFF, 0x0206 },
560 	{ 0x0208, CODEPAGE_ISUPPER, 0x0209, 0xFFFF },
561 	{ 0x0209, CODEPAGE_ISLOWER, 0xFFFF, 0x0208 },
562 	{ 0x020A, CODEPAGE_ISUPPER, 0x020B, 0xFFFF },
563 	{ 0x020B, CODEPAGE_ISLOWER, 0xFFFF, 0x020A },
564 	{ 0x020C, CODEPAGE_ISUPPER, 0x020D, 0xFFFF },
565 	{ 0x020D, CODEPAGE_ISLOWER, 0xFFFF, 0x020C },
566 	{ 0x020E, CODEPAGE_ISUPPER, 0x020F, 0xFFFF },
567 	{ 0x020F, CODEPAGE_ISLOWER, 0xFFFF, 0x020E },
568 	{ 0x0210, CODEPAGE_ISUPPER, 0x0211, 0xFFFF },
569 	{ 0x0211, CODEPAGE_ISLOWER, 0xFFFF, 0x0210 },
570 	{ 0x0212, CODEPAGE_ISUPPER, 0x0213, 0xFFFF },
571 	{ 0x0213, CODEPAGE_ISLOWER, 0xFFFF, 0x0212 },
572 	{ 0x0214, CODEPAGE_ISUPPER, 0x0215, 0xFFFF },
573 	{ 0x0215, CODEPAGE_ISLOWER, 0xFFFF, 0x0214 },
574 	{ 0x0216, CODEPAGE_ISUPPER, 0x0217, 0xFFFF },
575 	{ 0x0217, CODEPAGE_ISLOWER, 0xFFFF, 0x0216 },
576 	{ 0x0250, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
577 	{ 0x0251, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
578 	{ 0x0252, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
579 	{ 0x0253, CODEPAGE_ISLOWER, 0xFFFF, 0x0181 },
580 	{ 0x0254, CODEPAGE_ISLOWER, 0xFFFF, 0x0186 },
581 	{ 0x0255, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
582 	{ 0x0256, CODEPAGE_ISLOWER, 0xFFFF, 0x0189 },
583 	{ 0x0257, CODEPAGE_ISLOWER, 0xFFFF, 0x018A },
584 	{ 0x0258, CODEPAGE_ISLOWER, 0xFFFF, 0x018E },
585 	{ 0x0259, CODEPAGE_ISLOWER, 0xFFFF, 0x018F },
586 	{ 0x025A, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
587 	{ 0x025B, CODEPAGE_ISLOWER, 0xFFFF, 0x0190 },
588 	{ 0x025C, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
589 	{ 0x025D, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
590 	{ 0x025E, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
591 	{ 0x025F, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
592 	{ 0x0260, CODEPAGE_ISLOWER, 0xFFFF, 0x0193 },
593 	{ 0x0261, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
594 	{ 0x0262, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
595 	{ 0x0263, CODEPAGE_ISLOWER, 0xFFFF, 0x0194 },
596 	{ 0x0264, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
597 	{ 0x0265, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
598 	{ 0x0266, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
599 	{ 0x0267, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
600 	{ 0x0268, CODEPAGE_ISLOWER, 0xFFFF, 0x0197 },
601 	{ 0x0269, CODEPAGE_ISLOWER, 0xFFFF, 0x0196 },
602 	{ 0x026A, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
603 	{ 0x026B, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
604 	{ 0x026C, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
605 	{ 0x026D, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
606 	{ 0x026E, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
607 	{ 0x026F, CODEPAGE_ISLOWER, 0xFFFF, 0x019C },
608 	{ 0x0270, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
609 	{ 0x0271, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
610 	{ 0x0272, CODEPAGE_ISLOWER, 0xFFFF, 0x019D },
611 	{ 0x0273, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
612 	{ 0x0274, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
613 	{ 0x0275, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
614 	{ 0x0276, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
615 	{ 0x0277, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
616 	{ 0x0278, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
617 	{ 0x0279, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
618 	{ 0x027A, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
619 	{ 0x027B, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
620 	{ 0x027C, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
621 	{ 0x027D, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
622 	{ 0x027E, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
623 	{ 0x027F, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
624 	{ 0x0280, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
625 	{ 0x0281, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
626 	{ 0x0282, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
627 	{ 0x0283, CODEPAGE_ISLOWER, 0xFFFF, 0x01A9 },
628 	{ 0x0284, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
629 	{ 0x0285, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
630 	{ 0x0286, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
631 	{ 0x0287, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
632 	{ 0x0288, CODEPAGE_ISLOWER, 0xFFFF, 0x01AE },
633 	{ 0x0289, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
634 	{ 0x028A, CODEPAGE_ISLOWER, 0xFFFF, 0x01B1 },
635 	{ 0x028B, CODEPAGE_ISLOWER, 0xFFFF, 0x01B2 },
636 	{ 0x028C, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
637 	{ 0x028D, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
638 	{ 0x028E, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
639 	{ 0x028F, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
640 	{ 0x0290, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
641 	{ 0x0291, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
642 	{ 0x0292, CODEPAGE_ISLOWER, 0xFFFF, 0x01B7 },
643 	{ 0x0293, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
644 	{ 0x0294, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
645 	{ 0x0295, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
646 	{ 0x0296, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
647 	{ 0x0297, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
648 	{ 0x0298, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
649 	{ 0x0299, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
650 	{ 0x029A, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
651 	{ 0x029B, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
652 	{ 0x029C, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
653 	{ 0x029D, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
654 	{ 0x029E, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
655 	{ 0x029F, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
656 	{ 0x02A0, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
657 	{ 0x02A1, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
658 	{ 0x02A2, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
659 	{ 0x02A3, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
660 	{ 0x02A4, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
661 	{ 0x02A5, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
662 	{ 0x02A6, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
663 	{ 0x02A7, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
664 	{ 0x02A8, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
665 	{ 0x02B0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
666 	{ 0x02B1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
667 	{ 0x02B2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
668 	{ 0x02B3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
669 	{ 0x02B4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
670 	{ 0x02B5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
671 	{ 0x02B6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
672 	{ 0x02B7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
673 	{ 0x02B8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
674 	{ 0x02B9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
675 	{ 0x02BA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
676 	{ 0x02BB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
677 	{ 0x02BC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
678 	{ 0x02BD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
679 	{ 0x02BE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
680 	{ 0x02BF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
681 	{ 0x02C0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
682 	{ 0x02C1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
683 	{ 0x02C2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
684 	{ 0x02C3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
685 	{ 0x02C4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
686 	{ 0x02C5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
687 	{ 0x02C6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
688 	{ 0x02C7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
689 	{ 0x02C8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
690 	{ 0x02C9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
691 	{ 0x02CA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
692 	{ 0x02CB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
693 	{ 0x02CC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
694 	{ 0x02CD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
695 	{ 0x02CE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
696 	{ 0x02CF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
697 	{ 0x02D0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
698 	{ 0x02D1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
699 	{ 0x02D2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
700 	{ 0x02D3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
701 	{ 0x02D4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
702 	{ 0x02D5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
703 	{ 0x02D6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
704 	{ 0x02D7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
705 	{ 0x02D8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
706 	{ 0x02D9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
707 	{ 0x02DA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
708 	{ 0x02DB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
709 	{ 0x02DC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
710 	{ 0x02DD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
711 	{ 0x02DE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
712 	{ 0x02E0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
713 	{ 0x02E1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
714 	{ 0x02E2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
715 	{ 0x02E3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
716 	{ 0x02E4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
717 	{ 0x02E5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
718 	{ 0x02E6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
719 	{ 0x02E7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
720 	{ 0x02E8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
721 	{ 0x02E9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
722 	{ 0x0300, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
723 	{ 0x0301, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
724 	{ 0x0302, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
725 	{ 0x0303, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
726 	{ 0x0304, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
727 	{ 0x0305, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
728 	{ 0x0306, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
729 	{ 0x0307, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
730 	{ 0x0308, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
731 	{ 0x0309, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
732 	{ 0x030A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
733 	{ 0x030B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
734 	{ 0x030C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
735 	{ 0x030D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
736 	{ 0x030E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
737 	{ 0x030F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
738 	{ 0x0310, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
739 	{ 0x0311, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
740 	{ 0x0312, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
741 	{ 0x0313, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
742 	{ 0x0314, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
743 	{ 0x0315, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
744 	{ 0x0316, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
745 	{ 0x0317, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
746 	{ 0x0318, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
747 	{ 0x0319, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
748 	{ 0x031A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
749 	{ 0x031B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
750 	{ 0x031C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
751 	{ 0x031D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
752 	{ 0x031E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
753 	{ 0x031F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
754 	{ 0x0320, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
755 	{ 0x0321, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
756 	{ 0x0322, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
757 	{ 0x0323, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
758 	{ 0x0324, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
759 	{ 0x0325, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
760 	{ 0x0326, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
761 	{ 0x0327, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
762 	{ 0x0328, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
763 	{ 0x0329, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
764 	{ 0x032A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
765 	{ 0x032B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
766 	{ 0x032C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
767 	{ 0x032D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
768 	{ 0x032E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
769 	{ 0x032F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
770 	{ 0x0330, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
771 	{ 0x0331, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
772 	{ 0x0332, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
773 	{ 0x0333, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
774 	{ 0x0334, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
775 	{ 0x0335, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
776 	{ 0x0336, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
777 	{ 0x0337, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
778 	{ 0x0338, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
779 	{ 0x0339, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
780 	{ 0x033A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
781 	{ 0x033B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
782 	{ 0x033C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
783 	{ 0x033D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
784 	{ 0x033E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
785 	{ 0x033F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
786 	{ 0x0340, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
787 	{ 0x0341, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
788 	{ 0x0342, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
789 	{ 0x0343, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
790 	{ 0x0344, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
791 	{ 0x0345, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
792 	{ 0x0360, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
793 	{ 0x0361, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
794 	{ 0x0374, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
795 	{ 0x0375, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
796 	{ 0x037A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
797 	{ 0x037E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
798 	{ 0x0384, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
799 	{ 0x0385, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
800 	{ 0x0386, CODEPAGE_ISUPPER, 0x03AC, 0xFFFF },
801 	{ 0x0387, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
802 	{ 0x0388, CODEPAGE_ISUPPER, 0x03AD, 0xFFFF },
803 	{ 0x0389, CODEPAGE_ISUPPER, 0x03AE, 0xFFFF },
804 	{ 0x038A, CODEPAGE_ISUPPER, 0x03AF, 0xFFFF },
805 	{ 0x038C, CODEPAGE_ISUPPER, 0x03CC, 0xFFFF },
806 	{ 0x038E, CODEPAGE_ISUPPER, 0x03CD, 0xFFFF },
807 	{ 0x038F, CODEPAGE_ISUPPER, 0x03CE, 0xFFFF },
808 	{ 0x0390, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
809 	{ 0x0391, CODEPAGE_ISUPPER, 0x03B1, 0xFFFF },
810 	{ 0x0392, CODEPAGE_ISUPPER, 0x03B2, 0xFFFF },
811 	{ 0x0393, CODEPAGE_ISUPPER, 0x03B3, 0xFFFF },
812 	{ 0x0394, CODEPAGE_ISUPPER, 0x03B4, 0xFFFF },
813 	{ 0x0395, CODEPAGE_ISUPPER, 0x03B5, 0xFFFF },
814 	{ 0x0396, CODEPAGE_ISUPPER, 0x03B6, 0xFFFF },
815 	{ 0x0397, CODEPAGE_ISUPPER, 0x03B7, 0xFFFF },
816 	{ 0x0398, CODEPAGE_ISUPPER, 0x03B8, 0xFFFF },
817 	{ 0x0399, CODEPAGE_ISUPPER, 0x03B9, 0xFFFF },
818 	{ 0x039A, CODEPAGE_ISUPPER, 0x03BA, 0xFFFF },
819 	{ 0x039B, CODEPAGE_ISUPPER, 0x03BB, 0xFFFF },
820 	{ 0x039C, CODEPAGE_ISUPPER, 0x03BC, 0xFFFF },
821 	{ 0x039D, CODEPAGE_ISUPPER, 0x03BD, 0xFFFF },
822 	{ 0x039E, CODEPAGE_ISUPPER, 0x03BE, 0xFFFF },
823 	{ 0x039F, CODEPAGE_ISUPPER, 0x03BF, 0xFFFF },
824 	{ 0x03A0, CODEPAGE_ISUPPER, 0x03C0, 0xFFFF },
825 	{ 0x03A1, CODEPAGE_ISUPPER, 0x03C1, 0xFFFF },
826 	{ 0x03A3, CODEPAGE_ISUPPER, 0x03C3, 0xFFFF },
827 	{ 0x03A4, CODEPAGE_ISUPPER, 0x03C4, 0xFFFF },
828 	{ 0x03A5, CODEPAGE_ISUPPER, 0x03C5, 0xFFFF },
829 	{ 0x03A6, CODEPAGE_ISUPPER, 0x03C6, 0xFFFF },
830 	{ 0x03A7, CODEPAGE_ISUPPER, 0x03C7, 0xFFFF },
831 	{ 0x03A8, CODEPAGE_ISUPPER, 0x03C8, 0xFFFF },
832 	{ 0x03A9, CODEPAGE_ISUPPER, 0x03C9, 0xFFFF },
833 	{ 0x03AA, CODEPAGE_ISUPPER, 0x03CA, 0xFFFF },
834 	{ 0x03AB, CODEPAGE_ISUPPER, 0x03CB, 0xFFFF },
835 	{ 0x03AC, CODEPAGE_ISLOWER, 0xFFFF, 0x0386 },
836 	{ 0x03AD, CODEPAGE_ISLOWER, 0xFFFF, 0x0388 },
837 	{ 0x03AE, CODEPAGE_ISLOWER, 0xFFFF, 0x0389 },
838 	{ 0x03AF, CODEPAGE_ISLOWER, 0xFFFF, 0x038A },
839 	{ 0x03B0, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
840 	{ 0x03B1, CODEPAGE_ISLOWER, 0xFFFF, 0x0391 },
841 	{ 0x03B2, CODEPAGE_ISLOWER, 0xFFFF, 0x0392 },
842 	{ 0x03B3, CODEPAGE_ISLOWER, 0xFFFF, 0x0393 },
843 	{ 0x03B4, CODEPAGE_ISLOWER, 0xFFFF, 0x0394 },
844 	{ 0x03B5, CODEPAGE_ISLOWER, 0xFFFF, 0x0395 },
845 	{ 0x03B6, CODEPAGE_ISLOWER, 0xFFFF, 0x0396 },
846 	{ 0x03B7, CODEPAGE_ISLOWER, 0xFFFF, 0x0397 },
847 	{ 0x03B8, CODEPAGE_ISLOWER, 0xFFFF, 0x0398 },
848 	{ 0x03B9, CODEPAGE_ISLOWER, 0xFFFF, 0x0399 },
849 	{ 0x03BA, CODEPAGE_ISLOWER, 0xFFFF, 0x039A },
850 	{ 0x03BB, CODEPAGE_ISLOWER, 0xFFFF, 0x039B },
851 	{ 0x03BC, CODEPAGE_ISLOWER, 0xFFFF, 0x039C },
852 	{ 0x03BD, CODEPAGE_ISLOWER, 0xFFFF, 0x039D },
853 	{ 0x03BE, CODEPAGE_ISLOWER, 0xFFFF, 0x039E },
854 	{ 0x03BF, CODEPAGE_ISLOWER, 0xFFFF, 0x039F },
855 	{ 0x03C0, CODEPAGE_ISLOWER, 0xFFFF, 0x03A0 },
856 	{ 0x03C1, CODEPAGE_ISLOWER, 0xFFFF, 0x03A1 },
857 	{ 0x03C2, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
858 	{ 0x03C3, CODEPAGE_ISLOWER, 0xFFFF, 0x03A3 },
859 	{ 0x03C4, CODEPAGE_ISLOWER, 0xFFFF, 0x03A4 },
860 	{ 0x03C5, CODEPAGE_ISLOWER, 0xFFFF, 0x03A5 },
861 	{ 0x03C6, CODEPAGE_ISLOWER, 0xFFFF, 0x03A6 },
862 	{ 0x03C7, CODEPAGE_ISLOWER, 0xFFFF, 0x03A7 },
863 	{ 0x03C8, CODEPAGE_ISLOWER, 0xFFFF, 0x03A8 },
864 	{ 0x03C9, CODEPAGE_ISLOWER, 0xFFFF, 0x03A9 },
865 	{ 0x03CA, CODEPAGE_ISLOWER, 0xFFFF, 0x03AA },
866 	{ 0x03CB, CODEPAGE_ISLOWER, 0xFFFF, 0x03AB },
867 	{ 0x03CC, CODEPAGE_ISLOWER, 0xFFFF, 0x038C },
868 	{ 0x03CD, CODEPAGE_ISLOWER, 0xFFFF, 0x038E },
869 	{ 0x03CE, CODEPAGE_ISLOWER, 0xFFFF, 0x038F },
870 	{ 0x03D0, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
871 	{ 0x03D1, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
872 	{ 0x03D2, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
873 	{ 0x03D3, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
874 	{ 0x03D4, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
875 	{ 0x03D5, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
876 	{ 0x03D6, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
877 	{ 0x03DA, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
878 	{ 0x03DC, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
879 	{ 0x03DE, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
880 	{ 0x03E0, CODEPAGE_ISUPPER, 0xFFFF, 0xFFFF },
881 	{ 0x03E2, CODEPAGE_ISUPPER, 0x03E3, 0xFFFF },
882 	{ 0x03E3, CODEPAGE_ISLOWER, 0xFFFF, 0x03E2 },
883 	{ 0x03E4, CODEPAGE_ISUPPER, 0x03E5, 0xFFFF },
884 	{ 0x03E5, CODEPAGE_ISLOWER, 0xFFFF, 0x03E4 },
885 	{ 0x03E6, CODEPAGE_ISUPPER, 0x03E7, 0xFFFF },
886 	{ 0x03E7, CODEPAGE_ISLOWER, 0xFFFF, 0x03E6 },
887 	{ 0x03E8, CODEPAGE_ISUPPER, 0x03E9, 0xFFFF },
888 	{ 0x03E9, CODEPAGE_ISLOWER, 0xFFFF, 0x03E8 },
889 	{ 0x03EA, CODEPAGE_ISUPPER, 0x03EB, 0xFFFF },
890 	{ 0x03EB, CODEPAGE_ISLOWER, 0xFFFF, 0x03EA },
891 	{ 0x03EC, CODEPAGE_ISUPPER, 0x03ED, 0xFFFF },
892 	{ 0x03ED, CODEPAGE_ISLOWER, 0xFFFF, 0x03EC },
893 	{ 0x03EE, CODEPAGE_ISUPPER, 0x03EF, 0xFFFF },
894 	{ 0x03EF, CODEPAGE_ISLOWER, 0xFFFF, 0x03EE },
895 	{ 0x03F0, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
896 	{ 0x03F1, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
897 	{ 0x03F2, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
898 	{ 0x03F3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
899 	{ 0x0401, CODEPAGE_ISUPPER, 0x0451, 0xFFFF },
900 	{ 0x0402, CODEPAGE_ISUPPER, 0x0452, 0xFFFF },
901 	{ 0x0403, CODEPAGE_ISUPPER, 0x0453, 0xFFFF },
902 	{ 0x0404, CODEPAGE_ISUPPER, 0x0454, 0xFFFF },
903 	{ 0x0405, CODEPAGE_ISUPPER, 0x0455, 0xFFFF },
904 	{ 0x0406, CODEPAGE_ISUPPER, 0x0456, 0xFFFF },
905 	{ 0x0407, CODEPAGE_ISUPPER, 0x0457, 0xFFFF },
906 	{ 0x0408, CODEPAGE_ISUPPER, 0x0458, 0xFFFF },
907 	{ 0x0409, CODEPAGE_ISUPPER, 0x0459, 0xFFFF },
908 	{ 0x040A, CODEPAGE_ISUPPER, 0x045A, 0xFFFF },
909 	{ 0x040B, CODEPAGE_ISUPPER, 0x045B, 0xFFFF },
910 	{ 0x040C, CODEPAGE_ISUPPER, 0x045C, 0xFFFF },
911 	{ 0x040E, CODEPAGE_ISUPPER, 0x045E, 0xFFFF },
912 	{ 0x040F, CODEPAGE_ISUPPER, 0x045F, 0xFFFF },
913 	{ 0x0410, CODEPAGE_ISUPPER, 0x0430, 0xFFFF },
914 	{ 0x0411, CODEPAGE_ISUPPER, 0x0431, 0xFFFF },
915 	{ 0x0412, CODEPAGE_ISUPPER, 0x0432, 0xFFFF },
916 	{ 0x0413, CODEPAGE_ISUPPER, 0x0433, 0xFFFF },
917 	{ 0x0414, CODEPAGE_ISUPPER, 0x0434, 0xFFFF },
918 	{ 0x0415, CODEPAGE_ISUPPER, 0x0435, 0xFFFF },
919 	{ 0x0416, CODEPAGE_ISUPPER, 0x0436, 0xFFFF },
920 	{ 0x0417, CODEPAGE_ISUPPER, 0x0437, 0xFFFF },
921 	{ 0x0418, CODEPAGE_ISUPPER, 0x0438, 0xFFFF },
922 	{ 0x0419, CODEPAGE_ISUPPER, 0x0439, 0xFFFF },
923 	{ 0x041A, CODEPAGE_ISUPPER, 0x043A, 0xFFFF },
924 	{ 0x041B, CODEPAGE_ISUPPER, 0x043B, 0xFFFF },
925 	{ 0x041C, CODEPAGE_ISUPPER, 0x043C, 0xFFFF },
926 	{ 0x041D, CODEPAGE_ISUPPER, 0x043D, 0xFFFF },
927 	{ 0x041E, CODEPAGE_ISUPPER, 0x043E, 0xFFFF },
928 	{ 0x041F, CODEPAGE_ISUPPER, 0x043F, 0xFFFF },
929 	{ 0x0420, CODEPAGE_ISUPPER, 0x0440, 0xFFFF },
930 	{ 0x0421, CODEPAGE_ISUPPER, 0x0441, 0xFFFF },
931 	{ 0x0422, CODEPAGE_ISUPPER, 0x0442, 0xFFFF },
932 	{ 0x0423, CODEPAGE_ISUPPER, 0x0443, 0xFFFF },
933 	{ 0x0424, CODEPAGE_ISUPPER, 0x0444, 0xFFFF },
934 	{ 0x0425, CODEPAGE_ISUPPER, 0x0445, 0xFFFF },
935 	{ 0x0426, CODEPAGE_ISUPPER, 0x0446, 0xFFFF },
936 	{ 0x0427, CODEPAGE_ISUPPER, 0x0447, 0xFFFF },
937 	{ 0x0428, CODEPAGE_ISUPPER, 0x0448, 0xFFFF },
938 	{ 0x0429, CODEPAGE_ISUPPER, 0x0449, 0xFFFF },
939 	{ 0x042A, CODEPAGE_ISUPPER, 0x044A, 0xFFFF },
940 	{ 0x042B, CODEPAGE_ISUPPER, 0x044B, 0xFFFF },
941 	{ 0x042C, CODEPAGE_ISUPPER, 0x044C, 0xFFFF },
942 	{ 0x042D, CODEPAGE_ISUPPER, 0x044D, 0xFFFF },
943 	{ 0x042E, CODEPAGE_ISUPPER, 0x044E, 0xFFFF },
944 	{ 0x042F, CODEPAGE_ISUPPER, 0x044F, 0xFFFF },
945 	{ 0x0430, CODEPAGE_ISLOWER, 0xFFFF, 0x0410 },
946 	{ 0x0431, CODEPAGE_ISLOWER, 0xFFFF, 0x0411 },
947 	{ 0x0432, CODEPAGE_ISLOWER, 0xFFFF, 0x0412 },
948 	{ 0x0433, CODEPAGE_ISLOWER, 0xFFFF, 0x0413 },
949 	{ 0x0434, CODEPAGE_ISLOWER, 0xFFFF, 0x0414 },
950 	{ 0x0435, CODEPAGE_ISLOWER, 0xFFFF, 0x0415 },
951 	{ 0x0436, CODEPAGE_ISLOWER, 0xFFFF, 0x0416 },
952 	{ 0x0437, CODEPAGE_ISLOWER, 0xFFFF, 0x0417 },
953 	{ 0x0438, CODEPAGE_ISLOWER, 0xFFFF, 0x0418 },
954 	{ 0x0439, CODEPAGE_ISLOWER, 0xFFFF, 0x0419 },
955 	{ 0x043A, CODEPAGE_ISLOWER, 0xFFFF, 0x041A },
956 	{ 0x043B, CODEPAGE_ISLOWER, 0xFFFF, 0x041B },
957 	{ 0x043C, CODEPAGE_ISLOWER, 0xFFFF, 0x041C },
958 	{ 0x043D, CODEPAGE_ISLOWER, 0xFFFF, 0x041D },
959 	{ 0x043E, CODEPAGE_ISLOWER, 0xFFFF, 0x041E },
960 	{ 0x043F, CODEPAGE_ISLOWER, 0xFFFF, 0x041F },
961 	{ 0x0440, CODEPAGE_ISLOWER, 0xFFFF, 0x0420 },
962 	{ 0x0441, CODEPAGE_ISLOWER, 0xFFFF, 0x0421 },
963 	{ 0x0442, CODEPAGE_ISLOWER, 0xFFFF, 0x0422 },
964 	{ 0x0443, CODEPAGE_ISLOWER, 0xFFFF, 0x0423 },
965 	{ 0x0444, CODEPAGE_ISLOWER, 0xFFFF, 0x0424 },
966 	{ 0x0445, CODEPAGE_ISLOWER, 0xFFFF, 0x0425 },
967 	{ 0x0446, CODEPAGE_ISLOWER, 0xFFFF, 0x0426 },
968 	{ 0x0447, CODEPAGE_ISLOWER, 0xFFFF, 0x0427 },
969 	{ 0x0448, CODEPAGE_ISLOWER, 0xFFFF, 0x0428 },
970 	{ 0x0449, CODEPAGE_ISLOWER, 0xFFFF, 0x0429 },
971 	{ 0x044A, CODEPAGE_ISLOWER, 0xFFFF, 0x042A },
972 	{ 0x044B, CODEPAGE_ISLOWER, 0xFFFF, 0x042B },
973 	{ 0x044C, CODEPAGE_ISLOWER, 0xFFFF, 0x042C },
974 	{ 0x044D, CODEPAGE_ISLOWER, 0xFFFF, 0x042D },
975 	{ 0x044E, CODEPAGE_ISLOWER, 0xFFFF, 0x042E },
976 	{ 0x044F, CODEPAGE_ISLOWER, 0xFFFF, 0x042F },
977 	{ 0x0451, CODEPAGE_ISLOWER, 0xFFFF, 0x0401 },
978 	{ 0x0452, CODEPAGE_ISLOWER, 0xFFFF, 0x0402 },
979 	{ 0x0453, CODEPAGE_ISLOWER, 0xFFFF, 0x0403 },
980 	{ 0x0454, CODEPAGE_ISLOWER, 0xFFFF, 0x0404 },
981 	{ 0x0455, CODEPAGE_ISLOWER, 0xFFFF, 0x0405 },
982 	{ 0x0456, CODEPAGE_ISLOWER, 0xFFFF, 0x0406 },
983 	{ 0x0457, CODEPAGE_ISLOWER, 0xFFFF, 0x0407 },
984 	{ 0x0458, CODEPAGE_ISLOWER, 0xFFFF, 0x0408 },
985 	{ 0x0459, CODEPAGE_ISLOWER, 0xFFFF, 0x0409 },
986 	{ 0x045A, CODEPAGE_ISLOWER, 0xFFFF, 0x040A },
987 	{ 0x045B, CODEPAGE_ISLOWER, 0xFFFF, 0x040B },
988 	{ 0x045C, CODEPAGE_ISLOWER, 0xFFFF, 0x040C },
989 	{ 0x045E, CODEPAGE_ISLOWER, 0xFFFF, 0x040E },
990 	{ 0x045F, CODEPAGE_ISLOWER, 0xFFFF, 0x040F },
991 	{ 0x0460, CODEPAGE_ISUPPER, 0x0461, 0xFFFF },
992 	{ 0x0461, CODEPAGE_ISLOWER, 0xFFFF, 0x0460 },
993 	{ 0x0462, CODEPAGE_ISUPPER, 0x0463, 0xFFFF },
994 	{ 0x0463, CODEPAGE_ISLOWER, 0xFFFF, 0x0462 },
995 	{ 0x0464, CODEPAGE_ISUPPER, 0x0465, 0xFFFF },
996 	{ 0x0465, CODEPAGE_ISLOWER, 0xFFFF, 0x0464 },
997 	{ 0x0466, CODEPAGE_ISUPPER, 0x0467, 0xFFFF },
998 	{ 0x0467, CODEPAGE_ISLOWER, 0xFFFF, 0x0466 },
999 	{ 0x0468, CODEPAGE_ISUPPER, 0x0469, 0xFFFF },
1000 	{ 0x0469, CODEPAGE_ISLOWER, 0xFFFF, 0x0468 },
1001 	{ 0x046A, CODEPAGE_ISUPPER, 0x046B, 0xFFFF },
1002 	{ 0x046B, CODEPAGE_ISLOWER, 0xFFFF, 0x046A },
1003 	{ 0x046C, CODEPAGE_ISUPPER, 0x046D, 0xFFFF },
1004 	{ 0x046D, CODEPAGE_ISLOWER, 0xFFFF, 0x046C },
1005 	{ 0x046E, CODEPAGE_ISUPPER, 0x046F, 0xFFFF },
1006 	{ 0x046F, CODEPAGE_ISLOWER, 0xFFFF, 0x046E },
1007 	{ 0x0470, CODEPAGE_ISUPPER, 0x0471, 0xFFFF },
1008 	{ 0x0471, CODEPAGE_ISLOWER, 0xFFFF, 0x0470 },
1009 	{ 0x0472, CODEPAGE_ISUPPER, 0x0473, 0xFFFF },
1010 	{ 0x0473, CODEPAGE_ISLOWER, 0xFFFF, 0x0472 },
1011 	{ 0x0474, CODEPAGE_ISUPPER, 0x0475, 0xFFFF },
1012 	{ 0x0475, CODEPAGE_ISLOWER, 0xFFFF, 0x0474 },
1013 	{ 0x0476, CODEPAGE_ISUPPER, 0x0477, 0xFFFF },
1014 	{ 0x0477, CODEPAGE_ISLOWER, 0xFFFF, 0x0476 },
1015 	{ 0x0478, CODEPAGE_ISUPPER, 0x0479, 0xFFFF },
1016 	{ 0x0479, CODEPAGE_ISLOWER, 0xFFFF, 0x0478 },
1017 	{ 0x047A, CODEPAGE_ISUPPER, 0x047B, 0xFFFF },
1018 	{ 0x047B, CODEPAGE_ISLOWER, 0xFFFF, 0x047A },
1019 	{ 0x047C, CODEPAGE_ISUPPER, 0x047D, 0xFFFF },
1020 	{ 0x047D, CODEPAGE_ISLOWER, 0xFFFF, 0x047C },
1021 	{ 0x047E, CODEPAGE_ISUPPER, 0x047F, 0xFFFF },
1022 	{ 0x047F, CODEPAGE_ISLOWER, 0xFFFF, 0x047E },
1023 	{ 0x0480, CODEPAGE_ISUPPER, 0x0481, 0xFFFF },
1024 	{ 0x0481, CODEPAGE_ISLOWER, 0xFFFF, 0x0480 },
1025 	{ 0x0482, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1026 	{ 0x0483, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1027 	{ 0x0484, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1028 	{ 0x0485, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1029 	{ 0x0486, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1030 	{ 0x0490, CODEPAGE_ISUPPER, 0x0491, 0xFFFF },
1031 	{ 0x0491, CODEPAGE_ISLOWER, 0xFFFF, 0x0490 },
1032 	{ 0x0492, CODEPAGE_ISUPPER, 0x0493, 0xFFFF },
1033 	{ 0x0493, CODEPAGE_ISLOWER, 0xFFFF, 0x0492 },
1034 	{ 0x0494, CODEPAGE_ISUPPER, 0x0495, 0xFFFF },
1035 	{ 0x0495, CODEPAGE_ISLOWER, 0xFFFF, 0x0494 },
1036 	{ 0x0496, CODEPAGE_ISUPPER, 0x0497, 0xFFFF },
1037 	{ 0x0497, CODEPAGE_ISLOWER, 0xFFFF, 0x0496 },
1038 	{ 0x0498, CODEPAGE_ISUPPER, 0x0499, 0xFFFF },
1039 	{ 0x0499, CODEPAGE_ISLOWER, 0xFFFF, 0x0498 },
1040 	{ 0x049A, CODEPAGE_ISUPPER, 0x049B, 0xFFFF },
1041 	{ 0x049B, CODEPAGE_ISLOWER, 0xFFFF, 0x049A },
1042 	{ 0x049C, CODEPAGE_ISUPPER, 0x049D, 0xFFFF },
1043 	{ 0x049D, CODEPAGE_ISLOWER, 0xFFFF, 0x049C },
1044 	{ 0x049E, CODEPAGE_ISUPPER, 0x049F, 0xFFFF },
1045 	{ 0x049F, CODEPAGE_ISLOWER, 0xFFFF, 0x049E },
1046 	{ 0x04A0, CODEPAGE_ISUPPER, 0x04A1, 0xFFFF },
1047 	{ 0x04A1, CODEPAGE_ISLOWER, 0xFFFF, 0x04A0 },
1048 	{ 0x04A2, CODEPAGE_ISUPPER, 0x04A3, 0xFFFF },
1049 	{ 0x04A3, CODEPAGE_ISLOWER, 0xFFFF, 0x04A2 },
1050 	{ 0x04A4, CODEPAGE_ISUPPER, 0x04A5, 0xFFFF },
1051 	{ 0x04A5, CODEPAGE_ISLOWER, 0xFFFF, 0x04A4 },
1052 	{ 0x04A6, CODEPAGE_ISUPPER, 0x04A7, 0xFFFF },
1053 	{ 0x04A7, CODEPAGE_ISLOWER, 0xFFFF, 0x04A6 },
1054 	{ 0x04A8, CODEPAGE_ISUPPER, 0x04A9, 0xFFFF },
1055 	{ 0x04A9, CODEPAGE_ISLOWER, 0xFFFF, 0x04A8 },
1056 	{ 0x04AA, CODEPAGE_ISUPPER, 0x04AB, 0xFFFF },
1057 	{ 0x04AB, CODEPAGE_ISLOWER, 0xFFFF, 0x04AA },
1058 	{ 0x04AC, CODEPAGE_ISUPPER, 0x04AD, 0xFFFF },
1059 	{ 0x04AD, CODEPAGE_ISLOWER, 0xFFFF, 0x04AC },
1060 	{ 0x04AE, CODEPAGE_ISUPPER, 0x04AF, 0xFFFF },
1061 	{ 0x04AF, CODEPAGE_ISLOWER, 0xFFFF, 0x04AE },
1062 	{ 0x04B0, CODEPAGE_ISUPPER, 0x04B1, 0xFFFF },
1063 	{ 0x04B1, CODEPAGE_ISLOWER, 0xFFFF, 0x04B0 },
1064 	{ 0x04B2, CODEPAGE_ISUPPER, 0x04B3, 0xFFFF },
1065 	{ 0x04B3, CODEPAGE_ISLOWER, 0xFFFF, 0x04B2 },
1066 	{ 0x04B4, CODEPAGE_ISUPPER, 0x04B5, 0xFFFF },
1067 	{ 0x04B5, CODEPAGE_ISLOWER, 0xFFFF, 0x04B4 },
1068 	{ 0x04B6, CODEPAGE_ISUPPER, 0x04B7, 0xFFFF },
1069 	{ 0x04B7, CODEPAGE_ISLOWER, 0xFFFF, 0x04B6 },
1070 	{ 0x04B8, CODEPAGE_ISUPPER, 0x04B9, 0xFFFF },
1071 	{ 0x04B9, CODEPAGE_ISLOWER, 0xFFFF, 0x04B8 },
1072 	{ 0x04BA, CODEPAGE_ISUPPER, 0x04BB, 0xFFFF },
1073 	{ 0x04BB, CODEPAGE_ISLOWER, 0xFFFF, 0x04BA },
1074 	{ 0x04BC, CODEPAGE_ISUPPER, 0x04BD, 0xFFFF },
1075 	{ 0x04BD, CODEPAGE_ISLOWER, 0xFFFF, 0x04BC },
1076 	{ 0x04BE, CODEPAGE_ISUPPER, 0x04BF, 0xFFFF },
1077 	{ 0x04BF, CODEPAGE_ISLOWER, 0xFFFF, 0x04BE },
1078 	{ 0x04C0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1079 	{ 0x04C1, CODEPAGE_ISUPPER, 0x04C2, 0xFFFF },
1080 	{ 0x04C2, CODEPAGE_ISLOWER, 0xFFFF, 0x04C1 },
1081 	{ 0x04C3, CODEPAGE_ISUPPER, 0x04C4, 0xFFFF },
1082 	{ 0x04C4, CODEPAGE_ISLOWER, 0xFFFF, 0x04C3 },
1083 	{ 0x04C7, CODEPAGE_ISUPPER, 0x04C8, 0xFFFF },
1084 	{ 0x04C8, CODEPAGE_ISLOWER, 0xFFFF, 0x04C7 },
1085 	{ 0x04CB, CODEPAGE_ISUPPER, 0x04CC, 0xFFFF },
1086 	{ 0x04CC, CODEPAGE_ISLOWER, 0xFFFF, 0x04CB },
1087 	{ 0x04D0, CODEPAGE_ISUPPER, 0x04D1, 0xFFFF },
1088 	{ 0x04D1, CODEPAGE_ISLOWER, 0xFFFF, 0x04D0 },
1089 	{ 0x04D2, CODEPAGE_ISUPPER, 0x04D3, 0xFFFF },
1090 	{ 0x04D3, CODEPAGE_ISLOWER, 0xFFFF, 0x04D2 },
1091 	{ 0x04D4, CODEPAGE_ISUPPER, 0x04D5, 0xFFFF },
1092 	{ 0x04D5, CODEPAGE_ISLOWER, 0xFFFF, 0x04D4 },
1093 	{ 0x04D6, CODEPAGE_ISUPPER, 0x04D7, 0xFFFF },
1094 	{ 0x04D7, CODEPAGE_ISLOWER, 0xFFFF, 0x04D6 },
1095 	{ 0x04D8, CODEPAGE_ISUPPER, 0x04D9, 0xFFFF },
1096 	{ 0x04D9, CODEPAGE_ISLOWER, 0xFFFF, 0x04D8 },
1097 	{ 0x04DA, CODEPAGE_ISUPPER, 0x04DB, 0xFFFF },
1098 	{ 0x04DB, CODEPAGE_ISLOWER, 0xFFFF, 0x04DA },
1099 	{ 0x04DC, CODEPAGE_ISUPPER, 0x04DD, 0xFFFF },
1100 	{ 0x04DD, CODEPAGE_ISLOWER, 0xFFFF, 0x04DC },
1101 	{ 0x04DE, CODEPAGE_ISUPPER, 0x04DF, 0xFFFF },
1102 	{ 0x04DF, CODEPAGE_ISLOWER, 0xFFFF, 0x04DE },
1103 	{ 0x04E0, CODEPAGE_ISUPPER, 0x04E1, 0xFFFF },
1104 	{ 0x04E1, CODEPAGE_ISLOWER, 0xFFFF, 0x04E0 },
1105 	{ 0x04E2, CODEPAGE_ISUPPER, 0x04E3, 0xFFFF },
1106 	{ 0x04E3, CODEPAGE_ISLOWER, 0xFFFF, 0x04E2 },
1107 	{ 0x04E4, CODEPAGE_ISUPPER, 0x04E5, 0xFFFF },
1108 	{ 0x04E5, CODEPAGE_ISLOWER, 0xFFFF, 0x04E4 },
1109 	{ 0x04E6, CODEPAGE_ISUPPER, 0x04E7, 0xFFFF },
1110 	{ 0x04E7, CODEPAGE_ISLOWER, 0xFFFF, 0x04E6 },
1111 	{ 0x04E8, CODEPAGE_ISUPPER, 0x04E9, 0xFFFF },
1112 	{ 0x04E9, CODEPAGE_ISLOWER, 0xFFFF, 0x04E8 },
1113 	{ 0x04EA, CODEPAGE_ISUPPER, 0x04EB, 0xFFFF },
1114 	{ 0x04EB, CODEPAGE_ISLOWER, 0xFFFF, 0x04EA },
1115 	{ 0x04EE, CODEPAGE_ISUPPER, 0x04EF, 0xFFFF },
1116 	{ 0x04EF, CODEPAGE_ISLOWER, 0xFFFF, 0x04EE },
1117 	{ 0x04F0, CODEPAGE_ISUPPER, 0x04F1, 0xFFFF },
1118 	{ 0x04F1, CODEPAGE_ISLOWER, 0xFFFF, 0x04F0 },
1119 	{ 0x04F2, CODEPAGE_ISUPPER, 0x04F3, 0xFFFF },
1120 	{ 0x04F3, CODEPAGE_ISLOWER, 0xFFFF, 0x04F2 },
1121 	{ 0x04F4, CODEPAGE_ISUPPER, 0x04F5, 0xFFFF },
1122 	{ 0x04F5, CODEPAGE_ISLOWER, 0xFFFF, 0x04F4 },
1123 	{ 0x04F8, CODEPAGE_ISUPPER, 0x04F9, 0xFFFF },
1124 	{ 0x04F9, CODEPAGE_ISLOWER, 0xFFFF, 0x04F8 },
1125 	{ 0x0531, CODEPAGE_ISUPPER, 0x0561, 0xFFFF },
1126 	{ 0x0532, CODEPAGE_ISUPPER, 0x0562, 0xFFFF },
1127 	{ 0x0533, CODEPAGE_ISUPPER, 0x0563, 0xFFFF },
1128 	{ 0x0534, CODEPAGE_ISUPPER, 0x0564, 0xFFFF },
1129 	{ 0x0535, CODEPAGE_ISUPPER, 0x0565, 0xFFFF },
1130 	{ 0x0536, CODEPAGE_ISUPPER, 0x0566, 0xFFFF },
1131 	{ 0x0537, CODEPAGE_ISUPPER, 0x0567, 0xFFFF },
1132 	{ 0x0538, CODEPAGE_ISUPPER, 0x0568, 0xFFFF },
1133 	{ 0x0539, CODEPAGE_ISUPPER, 0x0569, 0xFFFF },
1134 	{ 0x053A, CODEPAGE_ISUPPER, 0x056A, 0xFFFF },
1135 	{ 0x053B, CODEPAGE_ISUPPER, 0x056B, 0xFFFF },
1136 	{ 0x053C, CODEPAGE_ISUPPER, 0x056C, 0xFFFF },
1137 	{ 0x053D, CODEPAGE_ISUPPER, 0x056D, 0xFFFF },
1138 	{ 0x053E, CODEPAGE_ISUPPER, 0x056E, 0xFFFF },
1139 	{ 0x053F, CODEPAGE_ISUPPER, 0x056F, 0xFFFF },
1140 	{ 0x0540, CODEPAGE_ISUPPER, 0x0570, 0xFFFF },
1141 	{ 0x0541, CODEPAGE_ISUPPER, 0x0571, 0xFFFF },
1142 	{ 0x0542, CODEPAGE_ISUPPER, 0x0572, 0xFFFF },
1143 	{ 0x0543, CODEPAGE_ISUPPER, 0x0573, 0xFFFF },
1144 	{ 0x0544, CODEPAGE_ISUPPER, 0x0574, 0xFFFF },
1145 	{ 0x0545, CODEPAGE_ISUPPER, 0x0575, 0xFFFF },
1146 	{ 0x0546, CODEPAGE_ISUPPER, 0x0576, 0xFFFF },
1147 	{ 0x0547, CODEPAGE_ISUPPER, 0x0577, 0xFFFF },
1148 	{ 0x0548, CODEPAGE_ISUPPER, 0x0578, 0xFFFF },
1149 	{ 0x0549, CODEPAGE_ISUPPER, 0x0579, 0xFFFF },
1150 	{ 0x054A, CODEPAGE_ISUPPER, 0x057A, 0xFFFF },
1151 	{ 0x054B, CODEPAGE_ISUPPER, 0x057B, 0xFFFF },
1152 	{ 0x054C, CODEPAGE_ISUPPER, 0x057C, 0xFFFF },
1153 	{ 0x054D, CODEPAGE_ISUPPER, 0x057D, 0xFFFF },
1154 	{ 0x054E, CODEPAGE_ISUPPER, 0x057E, 0xFFFF },
1155 	{ 0x054F, CODEPAGE_ISUPPER, 0x057F, 0xFFFF },
1156 	{ 0x0550, CODEPAGE_ISUPPER, 0x0580, 0xFFFF },
1157 	{ 0x0551, CODEPAGE_ISUPPER, 0x0581, 0xFFFF },
1158 	{ 0x0552, CODEPAGE_ISUPPER, 0x0582, 0xFFFF },
1159 	{ 0x0553, CODEPAGE_ISUPPER, 0x0583, 0xFFFF },
1160 	{ 0x0554, CODEPAGE_ISUPPER, 0x0584, 0xFFFF },
1161 	{ 0x0555, CODEPAGE_ISUPPER, 0x0585, 0xFFFF },
1162 	{ 0x0556, CODEPAGE_ISUPPER, 0x0586, 0xFFFF },
1163 	{ 0x0559, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1164 	{ 0x055A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1165 	{ 0x055B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1166 	{ 0x055C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1167 	{ 0x055D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1168 	{ 0x055E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1169 	{ 0x055F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1170 	{ 0x0561, CODEPAGE_ISLOWER, 0xFFFF, 0x0531 },
1171 	{ 0x0562, CODEPAGE_ISLOWER, 0xFFFF, 0x0532 },
1172 	{ 0x0563, CODEPAGE_ISLOWER, 0xFFFF, 0x0533 },
1173 	{ 0x0564, CODEPAGE_ISLOWER, 0xFFFF, 0x0534 },
1174 	{ 0x0565, CODEPAGE_ISLOWER, 0xFFFF, 0x0535 },
1175 	{ 0x0566, CODEPAGE_ISLOWER, 0xFFFF, 0x0536 },
1176 	{ 0x0567, CODEPAGE_ISLOWER, 0xFFFF, 0x0537 },
1177 	{ 0x0568, CODEPAGE_ISLOWER, 0xFFFF, 0x0538 },
1178 	{ 0x0569, CODEPAGE_ISLOWER, 0xFFFF, 0x0539 },
1179 	{ 0x056A, CODEPAGE_ISLOWER, 0xFFFF, 0x053A },
1180 	{ 0x056B, CODEPAGE_ISLOWER, 0xFFFF, 0x053B },
1181 	{ 0x056C, CODEPAGE_ISLOWER, 0xFFFF, 0x053C },
1182 	{ 0x056D, CODEPAGE_ISLOWER, 0xFFFF, 0x053D },
1183 	{ 0x056E, CODEPAGE_ISLOWER, 0xFFFF, 0x053E },
1184 	{ 0x056F, CODEPAGE_ISLOWER, 0xFFFF, 0x053F },
1185 	{ 0x0570, CODEPAGE_ISLOWER, 0xFFFF, 0x0540 },
1186 	{ 0x0571, CODEPAGE_ISLOWER, 0xFFFF, 0x0541 },
1187 	{ 0x0572, CODEPAGE_ISLOWER, 0xFFFF, 0x0542 },
1188 	{ 0x0573, CODEPAGE_ISLOWER, 0xFFFF, 0x0543 },
1189 	{ 0x0574, CODEPAGE_ISLOWER, 0xFFFF, 0x0544 },
1190 	{ 0x0575, CODEPAGE_ISLOWER, 0xFFFF, 0x0545 },
1191 	{ 0x0576, CODEPAGE_ISLOWER, 0xFFFF, 0x0546 },
1192 	{ 0x0577, CODEPAGE_ISLOWER, 0xFFFF, 0x0547 },
1193 	{ 0x0578, CODEPAGE_ISLOWER, 0xFFFF, 0x0548 },
1194 	{ 0x0579, CODEPAGE_ISLOWER, 0xFFFF, 0x0549 },
1195 	{ 0x057A, CODEPAGE_ISLOWER, 0xFFFF, 0x054A },
1196 	{ 0x057B, CODEPAGE_ISLOWER, 0xFFFF, 0x054B },
1197 	{ 0x057C, CODEPAGE_ISLOWER, 0xFFFF, 0x054C },
1198 	{ 0x057D, CODEPAGE_ISLOWER, 0xFFFF, 0x054D },
1199 	{ 0x057E, CODEPAGE_ISLOWER, 0xFFFF, 0x054E },
1200 	{ 0x057F, CODEPAGE_ISLOWER, 0xFFFF, 0x054F },
1201 	{ 0x0580, CODEPAGE_ISLOWER, 0xFFFF, 0x0550 },
1202 	{ 0x0581, CODEPAGE_ISLOWER, 0xFFFF, 0x0551 },
1203 	{ 0x0582, CODEPAGE_ISLOWER, 0xFFFF, 0x0552 },
1204 	{ 0x0583, CODEPAGE_ISLOWER, 0xFFFF, 0x0553 },
1205 	{ 0x0584, CODEPAGE_ISLOWER, 0xFFFF, 0x0554 },
1206 	{ 0x0585, CODEPAGE_ISLOWER, 0xFFFF, 0x0555 },
1207 	{ 0x0586, CODEPAGE_ISLOWER, 0xFFFF, 0x0556 },
1208 	{ 0x0587, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
1209 	{ 0x0589, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1210 	{ 0x0591, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1211 	{ 0x0592, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1212 	{ 0x0593, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1213 	{ 0x0594, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1214 	{ 0x0595, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1215 	{ 0x0596, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1216 	{ 0x0597, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1217 	{ 0x0598, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1218 	{ 0x0599, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1219 	{ 0x059A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1220 	{ 0x059B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1221 	{ 0x059C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1222 	{ 0x059D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1223 	{ 0x059E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1224 	{ 0x059F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1225 	{ 0x05A0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1226 	{ 0x05A1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1227 	{ 0x05A3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1228 	{ 0x05A4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1229 	{ 0x05A5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1230 	{ 0x05A6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1231 	{ 0x05A7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1232 	{ 0x05A8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1233 	{ 0x05A9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1234 	{ 0x05AA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1235 	{ 0x05AB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1236 	{ 0x05AC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1237 	{ 0x05AD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1238 	{ 0x05AE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1239 	{ 0x05AF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1240 	{ 0x05B0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1241 	{ 0x05B1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1242 	{ 0x05B2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1243 	{ 0x05B3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1244 	{ 0x05B4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1245 	{ 0x05B5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1246 	{ 0x05B6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1247 	{ 0x05B7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1248 	{ 0x05B8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1249 	{ 0x05B9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1250 	{ 0x05BB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1251 	{ 0x05BC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1252 	{ 0x05BD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1253 	{ 0x05BE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1254 	{ 0x05BF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1255 	{ 0x05C0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1256 	{ 0x05C1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1257 	{ 0x05C2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1258 	{ 0x05C3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1259 	{ 0x05C4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1260 	{ 0x05D0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1261 	{ 0x05D1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1262 	{ 0x05D2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1263 	{ 0x05D3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1264 	{ 0x05D4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1265 	{ 0x05D5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1266 	{ 0x05D6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1267 	{ 0x05D7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1268 	{ 0x05D8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1269 	{ 0x05D9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1270 	{ 0x05DA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1271 	{ 0x05DB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1272 	{ 0x05DC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1273 	{ 0x05DD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1274 	{ 0x05DE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1275 	{ 0x05DF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1276 	{ 0x05E0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1277 	{ 0x05E1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1278 	{ 0x05E2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1279 	{ 0x05E3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1280 	{ 0x05E4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1281 	{ 0x05E5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1282 	{ 0x05E6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1283 	{ 0x05E7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1284 	{ 0x05E8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1285 	{ 0x05E9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1286 	{ 0x05EA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1287 	{ 0x05F0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1288 	{ 0x05F1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1289 	{ 0x05F2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1290 	{ 0x05F3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1291 	{ 0x05F4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1292 	{ 0x060C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1293 	{ 0x061B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1294 	{ 0x061F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1295 	{ 0x0621, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1296 	{ 0x0622, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1297 	{ 0x0623, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1298 	{ 0x0624, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1299 	{ 0x0625, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1300 	{ 0x0626, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1301 	{ 0x0627, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1302 	{ 0x0628, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1303 	{ 0x0629, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1304 	{ 0x062A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1305 	{ 0x062B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1306 	{ 0x062C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1307 	{ 0x062D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1308 	{ 0x062E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1309 	{ 0x062F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1310 	{ 0x0630, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1311 	{ 0x0631, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1312 	{ 0x0632, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1313 	{ 0x0633, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1314 	{ 0x0634, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1315 	{ 0x0635, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1316 	{ 0x0636, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1317 	{ 0x0637, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1318 	{ 0x0638, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1319 	{ 0x0639, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1320 	{ 0x063A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1321 	{ 0x0640, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1322 	{ 0x0641, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1323 	{ 0x0642, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1324 	{ 0x0643, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1325 	{ 0x0644, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1326 	{ 0x0645, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1327 	{ 0x0646, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1328 	{ 0x0647, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1329 	{ 0x0648, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1330 	{ 0x0649, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1331 	{ 0x064A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1332 	{ 0x064B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1333 	{ 0x064C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1334 	{ 0x064D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1335 	{ 0x064E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1336 	{ 0x064F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1337 	{ 0x0650, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1338 	{ 0x0651, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1339 	{ 0x0652, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1340 	{ 0x0660, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1341 	{ 0x0661, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1342 	{ 0x0662, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1343 	{ 0x0663, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1344 	{ 0x0664, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1345 	{ 0x0665, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1346 	{ 0x0666, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1347 	{ 0x0667, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1348 	{ 0x0668, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1349 	{ 0x0669, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1350 	{ 0x066A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1351 	{ 0x066B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1352 	{ 0x066C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1353 	{ 0x066D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1354 	{ 0x0670, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1355 	{ 0x0671, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1356 	{ 0x0672, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1357 	{ 0x0673, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1358 	{ 0x0674, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1359 	{ 0x0675, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1360 	{ 0x0676, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1361 	{ 0x0677, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1362 	{ 0x0678, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1363 	{ 0x0679, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1364 	{ 0x067A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1365 	{ 0x067B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1366 	{ 0x067C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1367 	{ 0x067D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1368 	{ 0x067E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1369 	{ 0x067F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1370 	{ 0x0680, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1371 	{ 0x0681, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1372 	{ 0x0682, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1373 	{ 0x0683, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1374 	{ 0x0684, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1375 	{ 0x0685, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1376 	{ 0x0686, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1377 	{ 0x0687, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1378 	{ 0x0688, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1379 	{ 0x0689, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1380 	{ 0x068A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1381 	{ 0x068B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1382 	{ 0x068C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1383 	{ 0x068D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1384 	{ 0x068E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1385 	{ 0x068F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1386 	{ 0x0690, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1387 	{ 0x0691, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1388 	{ 0x0692, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1389 	{ 0x0693, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1390 	{ 0x0694, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1391 	{ 0x0695, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1392 	{ 0x0696, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1393 	{ 0x0697, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1394 	{ 0x0698, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1395 	{ 0x0699, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1396 	{ 0x069A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1397 	{ 0x069B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1398 	{ 0x069C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1399 	{ 0x069D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1400 	{ 0x069E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1401 	{ 0x069F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1402 	{ 0x06A0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1403 	{ 0x06A1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1404 	{ 0x06A2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1405 	{ 0x06A3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1406 	{ 0x06A4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1407 	{ 0x06A5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1408 	{ 0x06A6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1409 	{ 0x06A7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1410 	{ 0x06A8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1411 	{ 0x06A9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1412 	{ 0x06AA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1413 	{ 0x06AB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1414 	{ 0x06AC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1415 	{ 0x06AD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1416 	{ 0x06AE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1417 	{ 0x06AF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1418 	{ 0x06B0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1419 	{ 0x06B1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1420 	{ 0x06B2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1421 	{ 0x06B3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1422 	{ 0x06B4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1423 	{ 0x06B5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1424 	{ 0x06B6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1425 	{ 0x06B7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1426 	{ 0x06BA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1427 	{ 0x06BB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1428 	{ 0x06BC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1429 	{ 0x06BD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1430 	{ 0x06BE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1431 	{ 0x06C0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1432 	{ 0x06C1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1433 	{ 0x06C2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1434 	{ 0x06C3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1435 	{ 0x06C4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1436 	{ 0x06C5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1437 	{ 0x06C6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1438 	{ 0x06C7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1439 	{ 0x06C8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1440 	{ 0x06C9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1441 	{ 0x06CA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1442 	{ 0x06CB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1443 	{ 0x06CC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1444 	{ 0x06CD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1445 	{ 0x06CE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1446 	{ 0x06D0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1447 	{ 0x06D1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1448 	{ 0x06D2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1449 	{ 0x06D3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1450 	{ 0x06D4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1451 	{ 0x06D5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1452 	{ 0x06D6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1453 	{ 0x06D7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1454 	{ 0x06D8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1455 	{ 0x06D9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1456 	{ 0x06DA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1457 	{ 0x06DB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1458 	{ 0x06DC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1459 	{ 0x06DD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1460 	{ 0x06DE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1461 	{ 0x06DF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1462 	{ 0x06E0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1463 	{ 0x06E1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1464 	{ 0x06E2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1465 	{ 0x06E3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1466 	{ 0x06E4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1467 	{ 0x06E5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1468 	{ 0x06E6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1469 	{ 0x06E7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1470 	{ 0x06E8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1471 	{ 0x06E9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1472 	{ 0x06EA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1473 	{ 0x06EB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1474 	{ 0x06EC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1475 	{ 0x06ED, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1476 	{ 0x06F0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1477 	{ 0x06F1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1478 	{ 0x06F2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1479 	{ 0x06F3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1480 	{ 0x06F4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1481 	{ 0x06F5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1482 	{ 0x06F6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1483 	{ 0x06F7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1484 	{ 0x06F8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1485 	{ 0x06F9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1486 	{ 0x0901, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1487 	{ 0x0902, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1488 	{ 0x0903, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1489 	{ 0x0905, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1490 	{ 0x0906, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1491 	{ 0x0907, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1492 	{ 0x0908, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1493 	{ 0x0909, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1494 	{ 0x090A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1495 	{ 0x090B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1496 	{ 0x090C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1497 	{ 0x090D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1498 	{ 0x090E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1499 	{ 0x090F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1500 	{ 0x0910, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1501 	{ 0x0911, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1502 	{ 0x0912, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1503 	{ 0x0913, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1504 	{ 0x0914, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1505 	{ 0x0915, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1506 	{ 0x0916, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1507 	{ 0x0917, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1508 	{ 0x0918, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1509 	{ 0x0919, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1510 	{ 0x091A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1511 	{ 0x091B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1512 	{ 0x091C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1513 	{ 0x091D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1514 	{ 0x091E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1515 	{ 0x091F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1516 	{ 0x0920, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1517 	{ 0x0921, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1518 	{ 0x0922, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1519 	{ 0x0923, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1520 	{ 0x0924, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1521 	{ 0x0925, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1522 	{ 0x0926, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1523 	{ 0x0927, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1524 	{ 0x0928, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1525 	{ 0x0929, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1526 	{ 0x092A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1527 	{ 0x092B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1528 	{ 0x092C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1529 	{ 0x092D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1530 	{ 0x092E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1531 	{ 0x092F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1532 	{ 0x0930, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1533 	{ 0x0931, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1534 	{ 0x0932, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1535 	{ 0x0933, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1536 	{ 0x0934, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1537 	{ 0x0935, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1538 	{ 0x0936, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1539 	{ 0x0937, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1540 	{ 0x0938, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1541 	{ 0x0939, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1542 	{ 0x093C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1543 	{ 0x093D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1544 	{ 0x093E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1545 	{ 0x093F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1546 	{ 0x0940, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1547 	{ 0x0941, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1548 	{ 0x0942, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1549 	{ 0x0943, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1550 	{ 0x0944, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1551 	{ 0x0945, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1552 	{ 0x0946, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1553 	{ 0x0947, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1554 	{ 0x0948, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1555 	{ 0x0949, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1556 	{ 0x094A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1557 	{ 0x094B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1558 	{ 0x094C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1559 	{ 0x094D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1560 	{ 0x0950, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1561 	{ 0x0951, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1562 	{ 0x0952, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1563 	{ 0x0953, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1564 	{ 0x0954, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1565 	{ 0x0958, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1566 	{ 0x0959, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1567 	{ 0x095A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1568 	{ 0x095B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1569 	{ 0x095C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1570 	{ 0x095D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1571 	{ 0x095E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1572 	{ 0x095F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1573 	{ 0x0960, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1574 	{ 0x0961, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1575 	{ 0x0962, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1576 	{ 0x0963, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1577 	{ 0x0964, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1578 	{ 0x0965, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1579 	{ 0x0966, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1580 	{ 0x0967, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1581 	{ 0x0968, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1582 	{ 0x0969, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1583 	{ 0x096A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1584 	{ 0x096B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1585 	{ 0x096C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1586 	{ 0x096D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1587 	{ 0x096E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1588 	{ 0x096F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1589 	{ 0x0970, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1590 	{ 0x0981, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1591 	{ 0x0982, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1592 	{ 0x0983, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1593 	{ 0x0985, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1594 	{ 0x0986, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1595 	{ 0x0987, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1596 	{ 0x0988, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1597 	{ 0x0989, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1598 	{ 0x098A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1599 	{ 0x098B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1600 	{ 0x098C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1601 	{ 0x098F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1602 	{ 0x0990, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1603 	{ 0x0993, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1604 	{ 0x0994, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1605 	{ 0x0995, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1606 	{ 0x0996, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1607 	{ 0x0997, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1608 	{ 0x0998, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1609 	{ 0x0999, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1610 	{ 0x099A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1611 	{ 0x099B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1612 	{ 0x099C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1613 	{ 0x099D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1614 	{ 0x099E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1615 	{ 0x099F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1616 	{ 0x09A0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1617 	{ 0x09A1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1618 	{ 0x09A2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1619 	{ 0x09A3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1620 	{ 0x09A4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1621 	{ 0x09A5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1622 	{ 0x09A6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1623 	{ 0x09A7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1624 	{ 0x09A8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1625 	{ 0x09AA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1626 	{ 0x09AB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1627 	{ 0x09AC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1628 	{ 0x09AD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1629 	{ 0x09AE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1630 	{ 0x09AF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1631 	{ 0x09B0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1632 	{ 0x09B2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1633 	{ 0x09B6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1634 	{ 0x09B7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1635 	{ 0x09B8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1636 	{ 0x09B9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1637 	{ 0x09BC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1638 	{ 0x09BE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1639 	{ 0x09BF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1640 	{ 0x09C0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1641 	{ 0x09C1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1642 	{ 0x09C2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1643 	{ 0x09C3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1644 	{ 0x09C4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1645 	{ 0x09C7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1646 	{ 0x09C8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1647 	{ 0x09CB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1648 	{ 0x09CC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1649 	{ 0x09CD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1650 	{ 0x09D7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1651 	{ 0x09DC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1652 	{ 0x09DD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1653 	{ 0x09DF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1654 	{ 0x09E0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1655 	{ 0x09E1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1656 	{ 0x09E2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1657 	{ 0x09E3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1658 	{ 0x09E6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1659 	{ 0x09E7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1660 	{ 0x09E8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1661 	{ 0x09E9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1662 	{ 0x09EA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1663 	{ 0x09EB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1664 	{ 0x09EC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1665 	{ 0x09ED, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1666 	{ 0x09EE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1667 	{ 0x09EF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1668 	{ 0x09F0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1669 	{ 0x09F1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1670 	{ 0x09F2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1671 	{ 0x09F3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1672 	{ 0x09F4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1673 	{ 0x09F5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1674 	{ 0x09F6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1675 	{ 0x09F7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1676 	{ 0x09F8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1677 	{ 0x09F9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1678 	{ 0x09FA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1679 	{ 0x0A02, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1680 	{ 0x0A05, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1681 	{ 0x0A06, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1682 	{ 0x0A07, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1683 	{ 0x0A08, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1684 	{ 0x0A09, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1685 	{ 0x0A0A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1686 	{ 0x0A0F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1687 	{ 0x0A10, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1688 	{ 0x0A13, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1689 	{ 0x0A14, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1690 	{ 0x0A15, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1691 	{ 0x0A16, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1692 	{ 0x0A17, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1693 	{ 0x0A18, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1694 	{ 0x0A19, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1695 	{ 0x0A1A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1696 	{ 0x0A1B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1697 	{ 0x0A1C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1698 	{ 0x0A1D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1699 	{ 0x0A1E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1700 	{ 0x0A1F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1701 	{ 0x0A20, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1702 	{ 0x0A21, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1703 	{ 0x0A22, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1704 	{ 0x0A23, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1705 	{ 0x0A24, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1706 	{ 0x0A25, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1707 	{ 0x0A26, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1708 	{ 0x0A27, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1709 	{ 0x0A28, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1710 	{ 0x0A2A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1711 	{ 0x0A2B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1712 	{ 0x0A2C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1713 	{ 0x0A2D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1714 	{ 0x0A2E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1715 	{ 0x0A2F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1716 	{ 0x0A30, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1717 	{ 0x0A32, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1718 	{ 0x0A33, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1719 	{ 0x0A35, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1720 	{ 0x0A36, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1721 	{ 0x0A38, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1722 	{ 0x0A39, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1723 	{ 0x0A3C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1724 	{ 0x0A3E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1725 	{ 0x0A3F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1726 	{ 0x0A40, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1727 	{ 0x0A41, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1728 	{ 0x0A42, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1729 	{ 0x0A47, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1730 	{ 0x0A48, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1731 	{ 0x0A4B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1732 	{ 0x0A4C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1733 	{ 0x0A4D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1734 	{ 0x0A59, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1735 	{ 0x0A5A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1736 	{ 0x0A5B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1737 	{ 0x0A5C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1738 	{ 0x0A5E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1739 	{ 0x0A66, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1740 	{ 0x0A67, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1741 	{ 0x0A68, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1742 	{ 0x0A69, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1743 	{ 0x0A6A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1744 	{ 0x0A6B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1745 	{ 0x0A6C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1746 	{ 0x0A6D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1747 	{ 0x0A6E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1748 	{ 0x0A6F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1749 	{ 0x0A70, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1750 	{ 0x0A71, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1751 	{ 0x0A72, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1752 	{ 0x0A73, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1753 	{ 0x0A74, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1754 	{ 0x0A81, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1755 	{ 0x0A82, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1756 	{ 0x0A83, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1757 	{ 0x0A85, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1758 	{ 0x0A86, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1759 	{ 0x0A87, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1760 	{ 0x0A88, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1761 	{ 0x0A89, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1762 	{ 0x0A8A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1763 	{ 0x0A8B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1764 	{ 0x0A8D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1765 	{ 0x0A8F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1766 	{ 0x0A90, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1767 	{ 0x0A91, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1768 	{ 0x0A93, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1769 	{ 0x0A94, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1770 	{ 0x0A95, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1771 	{ 0x0A96, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1772 	{ 0x0A97, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1773 	{ 0x0A98, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1774 	{ 0x0A99, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1775 	{ 0x0A9A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1776 	{ 0x0A9B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1777 	{ 0x0A9C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1778 	{ 0x0A9D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1779 	{ 0x0A9E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1780 	{ 0x0A9F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1781 	{ 0x0AA0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1782 	{ 0x0AA1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1783 	{ 0x0AA2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1784 	{ 0x0AA3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1785 	{ 0x0AA4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1786 	{ 0x0AA5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1787 	{ 0x0AA6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1788 	{ 0x0AA7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1789 	{ 0x0AA8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1790 	{ 0x0AAA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1791 	{ 0x0AAB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1792 	{ 0x0AAC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1793 	{ 0x0AAD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1794 	{ 0x0AAE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1795 	{ 0x0AAF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1796 	{ 0x0AB0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1797 	{ 0x0AB2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1798 	{ 0x0AB3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1799 	{ 0x0AB5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1800 	{ 0x0AB6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1801 	{ 0x0AB7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1802 	{ 0x0AB8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1803 	{ 0x0AB9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1804 	{ 0x0ABC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1805 	{ 0x0ABD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1806 	{ 0x0ABE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1807 	{ 0x0ABF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1808 	{ 0x0AC0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1809 	{ 0x0AC1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1810 	{ 0x0AC2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1811 	{ 0x0AC3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1812 	{ 0x0AC4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1813 	{ 0x0AC5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1814 	{ 0x0AC7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1815 	{ 0x0AC8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1816 	{ 0x0AC9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1817 	{ 0x0ACB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1818 	{ 0x0ACC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1819 	{ 0x0ACD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1820 	{ 0x0AD0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1821 	{ 0x0AE0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1822 	{ 0x0AE6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1823 	{ 0x0AE7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1824 	{ 0x0AE8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1825 	{ 0x0AE9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1826 	{ 0x0AEA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1827 	{ 0x0AEB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1828 	{ 0x0AEC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1829 	{ 0x0AED, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1830 	{ 0x0AEE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1831 	{ 0x0AEF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1832 	{ 0x0B01, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1833 	{ 0x0B02, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1834 	{ 0x0B03, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1835 	{ 0x0B05, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1836 	{ 0x0B06, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1837 	{ 0x0B07, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1838 	{ 0x0B08, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1839 	{ 0x0B09, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1840 	{ 0x0B0A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1841 	{ 0x0B0B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1842 	{ 0x0B0C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1843 	{ 0x0B0F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1844 	{ 0x0B10, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1845 	{ 0x0B13, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1846 	{ 0x0B14, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1847 	{ 0x0B15, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1848 	{ 0x0B16, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1849 	{ 0x0B17, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1850 	{ 0x0B18, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1851 	{ 0x0B19, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1852 	{ 0x0B1A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1853 	{ 0x0B1B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1854 	{ 0x0B1C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1855 	{ 0x0B1D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1856 	{ 0x0B1E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1857 	{ 0x0B1F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1858 	{ 0x0B20, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1859 	{ 0x0B21, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1860 	{ 0x0B22, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1861 	{ 0x0B23, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1862 	{ 0x0B24, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1863 	{ 0x0B25, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1864 	{ 0x0B26, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1865 	{ 0x0B27, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1866 	{ 0x0B28, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1867 	{ 0x0B2A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1868 	{ 0x0B2B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1869 	{ 0x0B2C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1870 	{ 0x0B2D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1871 	{ 0x0B2E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1872 	{ 0x0B2F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1873 	{ 0x0B30, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1874 	{ 0x0B32, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1875 	{ 0x0B33, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1876 	{ 0x0B36, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1877 	{ 0x0B37, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1878 	{ 0x0B38, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1879 	{ 0x0B39, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1880 	{ 0x0B3C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1881 	{ 0x0B3D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1882 	{ 0x0B3E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1883 	{ 0x0B3F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1884 	{ 0x0B40, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1885 	{ 0x0B41, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1886 	{ 0x0B42, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1887 	{ 0x0B43, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1888 	{ 0x0B47, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1889 	{ 0x0B48, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1890 	{ 0x0B4B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1891 	{ 0x0B4C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1892 	{ 0x0B4D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1893 	{ 0x0B56, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1894 	{ 0x0B57, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1895 	{ 0x0B5C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1896 	{ 0x0B5D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1897 	{ 0x0B5F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1898 	{ 0x0B60, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1899 	{ 0x0B61, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1900 	{ 0x0B66, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1901 	{ 0x0B67, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1902 	{ 0x0B68, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1903 	{ 0x0B69, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1904 	{ 0x0B6A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1905 	{ 0x0B6B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1906 	{ 0x0B6C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1907 	{ 0x0B6D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1908 	{ 0x0B6E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1909 	{ 0x0B6F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1910 	{ 0x0B70, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1911 	{ 0x0B82, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1912 	{ 0x0B83, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1913 	{ 0x0B85, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1914 	{ 0x0B86, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1915 	{ 0x0B87, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1916 	{ 0x0B88, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1917 	{ 0x0B89, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1918 	{ 0x0B8A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1919 	{ 0x0B8E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1920 	{ 0x0B8F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1921 	{ 0x0B90, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1922 	{ 0x0B92, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1923 	{ 0x0B93, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1924 	{ 0x0B94, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1925 	{ 0x0B95, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1926 	{ 0x0B99, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1927 	{ 0x0B9A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1928 	{ 0x0B9C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1929 	{ 0x0B9E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1930 	{ 0x0B9F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1931 	{ 0x0BA3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1932 	{ 0x0BA4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1933 	{ 0x0BA8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1934 	{ 0x0BA9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1935 	{ 0x0BAA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1936 	{ 0x0BAE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1937 	{ 0x0BAF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1938 	{ 0x0BB0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1939 	{ 0x0BB1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1940 	{ 0x0BB2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1941 	{ 0x0BB3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1942 	{ 0x0BB4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1943 	{ 0x0BB5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1944 	{ 0x0BB7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1945 	{ 0x0BB8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1946 	{ 0x0BB9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1947 	{ 0x0BBE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1948 	{ 0x0BBF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1949 	{ 0x0BC0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1950 	{ 0x0BC1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1951 	{ 0x0BC2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1952 	{ 0x0BC6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1953 	{ 0x0BC7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1954 	{ 0x0BC8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1955 	{ 0x0BCA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1956 	{ 0x0BCB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1957 	{ 0x0BCC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1958 	{ 0x0BCD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1959 	{ 0x0BD7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1960 	{ 0x0BE7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1961 	{ 0x0BE8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1962 	{ 0x0BE9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1963 	{ 0x0BEA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1964 	{ 0x0BEB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1965 	{ 0x0BEC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1966 	{ 0x0BED, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1967 	{ 0x0BEE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1968 	{ 0x0BEF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1969 	{ 0x0BF0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1970 	{ 0x0BF1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1971 	{ 0x0BF2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1972 	{ 0x0C01, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1973 	{ 0x0C02, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1974 	{ 0x0C03, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1975 	{ 0x0C05, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1976 	{ 0x0C06, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1977 	{ 0x0C07, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1978 	{ 0x0C08, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1979 	{ 0x0C09, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1980 	{ 0x0C0A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1981 	{ 0x0C0B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1982 	{ 0x0C0C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1983 	{ 0x0C0E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1984 	{ 0x0C0F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1985 	{ 0x0C10, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1986 	{ 0x0C12, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1987 	{ 0x0C13, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1988 	{ 0x0C14, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1989 	{ 0x0C15, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1990 	{ 0x0C16, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1991 	{ 0x0C17, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1992 	{ 0x0C18, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1993 	{ 0x0C19, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1994 	{ 0x0C1A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1995 	{ 0x0C1B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1996 	{ 0x0C1C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1997 	{ 0x0C1D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1998 	{ 0x0C1E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
1999 	{ 0x0C1F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2000 	{ 0x0C20, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2001 	{ 0x0C21, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2002 	{ 0x0C22, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2003 	{ 0x0C23, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2004 	{ 0x0C24, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2005 	{ 0x0C25, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2006 	{ 0x0C26, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2007 	{ 0x0C27, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2008 	{ 0x0C28, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2009 	{ 0x0C2A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2010 	{ 0x0C2B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2011 	{ 0x0C2C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2012 	{ 0x0C2D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2013 	{ 0x0C2E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2014 	{ 0x0C2F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2015 	{ 0x0C30, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2016 	{ 0x0C31, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2017 	{ 0x0C32, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2018 	{ 0x0C33, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2019 	{ 0x0C35, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2020 	{ 0x0C36, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2021 	{ 0x0C37, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2022 	{ 0x0C38, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2023 	{ 0x0C39, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2024 	{ 0x0C3E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2025 	{ 0x0C3F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2026 	{ 0x0C40, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2027 	{ 0x0C41, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2028 	{ 0x0C42, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2029 	{ 0x0C43, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2030 	{ 0x0C44, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2031 	{ 0x0C46, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2032 	{ 0x0C47, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2033 	{ 0x0C48, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2034 	{ 0x0C4A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2035 	{ 0x0C4B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2036 	{ 0x0C4C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2037 	{ 0x0C4D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2038 	{ 0x0C55, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2039 	{ 0x0C56, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2040 	{ 0x0C60, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2041 	{ 0x0C61, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2042 	{ 0x0C66, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2043 	{ 0x0C67, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2044 	{ 0x0C68, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2045 	{ 0x0C69, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2046 	{ 0x0C6A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2047 	{ 0x0C6B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2048 	{ 0x0C6C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2049 	{ 0x0C6D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2050 	{ 0x0C6E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2051 	{ 0x0C6F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2052 	{ 0x0C82, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2053 	{ 0x0C83, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2054 	{ 0x0C85, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2055 	{ 0x0C86, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2056 	{ 0x0C87, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2057 	{ 0x0C88, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2058 	{ 0x0C89, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2059 	{ 0x0C8A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2060 	{ 0x0C8B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2061 	{ 0x0C8C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2062 	{ 0x0C8E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2063 	{ 0x0C8F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2064 	{ 0x0C90, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2065 	{ 0x0C92, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2066 	{ 0x0C93, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2067 	{ 0x0C94, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2068 	{ 0x0C95, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2069 	{ 0x0C96, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2070 	{ 0x0C97, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2071 	{ 0x0C98, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2072 	{ 0x0C99, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2073 	{ 0x0C9A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2074 	{ 0x0C9B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2075 	{ 0x0C9C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2076 	{ 0x0C9D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2077 	{ 0x0C9E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2078 	{ 0x0C9F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2079 	{ 0x0CA0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2080 	{ 0x0CA1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2081 	{ 0x0CA2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2082 	{ 0x0CA3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2083 	{ 0x0CA4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2084 	{ 0x0CA5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2085 	{ 0x0CA6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2086 	{ 0x0CA7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2087 	{ 0x0CA8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2088 	{ 0x0CAA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2089 	{ 0x0CAB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2090 	{ 0x0CAC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2091 	{ 0x0CAD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2092 	{ 0x0CAE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2093 	{ 0x0CAF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2094 	{ 0x0CB0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2095 	{ 0x0CB1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2096 	{ 0x0CB2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2097 	{ 0x0CB3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2098 	{ 0x0CB5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2099 	{ 0x0CB6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2100 	{ 0x0CB7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2101 	{ 0x0CB8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2102 	{ 0x0CB9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2103 	{ 0x0CBE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2104 	{ 0x0CBF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2105 	{ 0x0CC0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2106 	{ 0x0CC1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2107 	{ 0x0CC2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2108 	{ 0x0CC3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2109 	{ 0x0CC4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2110 	{ 0x0CC6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2111 	{ 0x0CC7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2112 	{ 0x0CC8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2113 	{ 0x0CCA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2114 	{ 0x0CCB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2115 	{ 0x0CCC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2116 	{ 0x0CCD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2117 	{ 0x0CD5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2118 	{ 0x0CD6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2119 	{ 0x0CDE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2120 	{ 0x0CE0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2121 	{ 0x0CE1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2122 	{ 0x0CE6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2123 	{ 0x0CE7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2124 	{ 0x0CE8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2125 	{ 0x0CE9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2126 	{ 0x0CEA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2127 	{ 0x0CEB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2128 	{ 0x0CEC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2129 	{ 0x0CED, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2130 	{ 0x0CEE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2131 	{ 0x0CEF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2132 	{ 0x0D02, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2133 	{ 0x0D03, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2134 	{ 0x0D05, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2135 	{ 0x0D06, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2136 	{ 0x0D07, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2137 	{ 0x0D08, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2138 	{ 0x0D09, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2139 	{ 0x0D0A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2140 	{ 0x0D0B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2141 	{ 0x0D0C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2142 	{ 0x0D0E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2143 	{ 0x0D0F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2144 	{ 0x0D10, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2145 	{ 0x0D12, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2146 	{ 0x0D13, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2147 	{ 0x0D14, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2148 	{ 0x0D15, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2149 	{ 0x0D16, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2150 	{ 0x0D17, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2151 	{ 0x0D18, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2152 	{ 0x0D19, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2153 	{ 0x0D1A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2154 	{ 0x0D1B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2155 	{ 0x0D1C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2156 	{ 0x0D1D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2157 	{ 0x0D1E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2158 	{ 0x0D1F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2159 	{ 0x0D20, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2160 	{ 0x0D21, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2161 	{ 0x0D22, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2162 	{ 0x0D23, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2163 	{ 0x0D24, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2164 	{ 0x0D25, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2165 	{ 0x0D26, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2166 	{ 0x0D27, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2167 	{ 0x0D28, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2168 	{ 0x0D2A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2169 	{ 0x0D2B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2170 	{ 0x0D2C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2171 	{ 0x0D2D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2172 	{ 0x0D2E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2173 	{ 0x0D2F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2174 	{ 0x0D30, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2175 	{ 0x0D31, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2176 	{ 0x0D32, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2177 	{ 0x0D33, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2178 	{ 0x0D34, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2179 	{ 0x0D35, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2180 	{ 0x0D36, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2181 	{ 0x0D37, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2182 	{ 0x0D38, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2183 	{ 0x0D39, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2184 	{ 0x0D3E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2185 	{ 0x0D3F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2186 	{ 0x0D40, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2187 	{ 0x0D41, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2188 	{ 0x0D42, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2189 	{ 0x0D43, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2190 	{ 0x0D46, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2191 	{ 0x0D47, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2192 	{ 0x0D48, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2193 	{ 0x0D4A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2194 	{ 0x0D4B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2195 	{ 0x0D4C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2196 	{ 0x0D4D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2197 	{ 0x0D57, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2198 	{ 0x0D60, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2199 	{ 0x0D61, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2200 	{ 0x0D66, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2201 	{ 0x0D67, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2202 	{ 0x0D68, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2203 	{ 0x0D69, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2204 	{ 0x0D6A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2205 	{ 0x0D6B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2206 	{ 0x0D6C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2207 	{ 0x0D6D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2208 	{ 0x0D6E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2209 	{ 0x0D6F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2210 	{ 0x0E01, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2211 	{ 0x0E02, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2212 	{ 0x0E03, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2213 	{ 0x0E04, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2214 	{ 0x0E05, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2215 	{ 0x0E06, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2216 	{ 0x0E07, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2217 	{ 0x0E08, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2218 	{ 0x0E09, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2219 	{ 0x0E0A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2220 	{ 0x0E0B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2221 	{ 0x0E0C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2222 	{ 0x0E0D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2223 	{ 0x0E0E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2224 	{ 0x0E0F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2225 	{ 0x0E10, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2226 	{ 0x0E11, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2227 	{ 0x0E12, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2228 	{ 0x0E13, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2229 	{ 0x0E14, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2230 	{ 0x0E15, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2231 	{ 0x0E16, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2232 	{ 0x0E17, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2233 	{ 0x0E18, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2234 	{ 0x0E19, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2235 	{ 0x0E1A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2236 	{ 0x0E1B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2237 	{ 0x0E1C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2238 	{ 0x0E1D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2239 	{ 0x0E1E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2240 	{ 0x0E1F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2241 	{ 0x0E20, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2242 	{ 0x0E21, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2243 	{ 0x0E22, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2244 	{ 0x0E23, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2245 	{ 0x0E24, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2246 	{ 0x0E25, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2247 	{ 0x0E26, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2248 	{ 0x0E27, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2249 	{ 0x0E28, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2250 	{ 0x0E29, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2251 	{ 0x0E2A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2252 	{ 0x0E2B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2253 	{ 0x0E2C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2254 	{ 0x0E2D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2255 	{ 0x0E2E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2256 	{ 0x0E2F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2257 	{ 0x0E30, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2258 	{ 0x0E31, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2259 	{ 0x0E32, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2260 	{ 0x0E33, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2261 	{ 0x0E34, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2262 	{ 0x0E35, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2263 	{ 0x0E36, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2264 	{ 0x0E37, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2265 	{ 0x0E38, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2266 	{ 0x0E39, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2267 	{ 0x0E3A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2268 	{ 0x0E3F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2269 	{ 0x0E40, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2270 	{ 0x0E41, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2271 	{ 0x0E42, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2272 	{ 0x0E43, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2273 	{ 0x0E44, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2274 	{ 0x0E45, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2275 	{ 0x0E46, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2276 	{ 0x0E47, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2277 	{ 0x0E48, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2278 	{ 0x0E49, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2279 	{ 0x0E4A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2280 	{ 0x0E4B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2281 	{ 0x0E4C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2282 	{ 0x0E4D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2283 	{ 0x0E4E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2284 	{ 0x0E4F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2285 	{ 0x0E50, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2286 	{ 0x0E51, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2287 	{ 0x0E52, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2288 	{ 0x0E53, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2289 	{ 0x0E54, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2290 	{ 0x0E55, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2291 	{ 0x0E56, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2292 	{ 0x0E57, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2293 	{ 0x0E58, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2294 	{ 0x0E59, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2295 	{ 0x0E5A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2296 	{ 0x0E5B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2297 	{ 0x0E81, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2298 	{ 0x0E82, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2299 	{ 0x0E84, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2300 	{ 0x0E87, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2301 	{ 0x0E88, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2302 	{ 0x0E8A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2303 	{ 0x0E8D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2304 	{ 0x0E94, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2305 	{ 0x0E95, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2306 	{ 0x0E96, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2307 	{ 0x0E97, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2308 	{ 0x0E99, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2309 	{ 0x0E9A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2310 	{ 0x0E9B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2311 	{ 0x0E9C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2312 	{ 0x0E9D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2313 	{ 0x0E9E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2314 	{ 0x0E9F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2315 	{ 0x0EA1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2316 	{ 0x0EA2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2317 	{ 0x0EA3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2318 	{ 0x0EA5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2319 	{ 0x0EA7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2320 	{ 0x0EAA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2321 	{ 0x0EAB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2322 	{ 0x0EAD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2323 	{ 0x0EAE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2324 	{ 0x0EAF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2325 	{ 0x0EB0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2326 	{ 0x0EB1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2327 	{ 0x0EB2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2328 	{ 0x0EB3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2329 	{ 0x0EB4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2330 	{ 0x0EB5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2331 	{ 0x0EB6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2332 	{ 0x0EB7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2333 	{ 0x0EB8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2334 	{ 0x0EB9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2335 	{ 0x0EBB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2336 	{ 0x0EBC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2337 	{ 0x0EBD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2338 	{ 0x0EC0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2339 	{ 0x0EC1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2340 	{ 0x0EC2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2341 	{ 0x0EC3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2342 	{ 0x0EC4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2343 	{ 0x0EC6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2344 	{ 0x0EC8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2345 	{ 0x0EC9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2346 	{ 0x0ECA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2347 	{ 0x0ECB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2348 	{ 0x0ECC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2349 	{ 0x0ECD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2350 	{ 0x0ED0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2351 	{ 0x0ED1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2352 	{ 0x0ED2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2353 	{ 0x0ED3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2354 	{ 0x0ED4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2355 	{ 0x0ED5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2356 	{ 0x0ED6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2357 	{ 0x0ED7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2358 	{ 0x0ED8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2359 	{ 0x0ED9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2360 	{ 0x0EDC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2361 	{ 0x0EDD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2362 	{ 0x0F00, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2363 	{ 0x0F01, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2364 	{ 0x0F02, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2365 	{ 0x0F03, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2366 	{ 0x0F04, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2367 	{ 0x0F05, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2368 	{ 0x0F06, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2369 	{ 0x0F07, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2370 	{ 0x0F08, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2371 	{ 0x0F09, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2372 	{ 0x0F0A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2373 	{ 0x0F0B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2374 	{ 0x0F0C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2375 	{ 0x0F0D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2376 	{ 0x0F0E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2377 	{ 0x0F0F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2378 	{ 0x0F10, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2379 	{ 0x0F11, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2380 	{ 0x0F12, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2381 	{ 0x0F13, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2382 	{ 0x0F14, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2383 	{ 0x0F15, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2384 	{ 0x0F16, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2385 	{ 0x0F17, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2386 	{ 0x0F18, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2387 	{ 0x0F19, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2388 	{ 0x0F1A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2389 	{ 0x0F1B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2390 	{ 0x0F1C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2391 	{ 0x0F1D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2392 	{ 0x0F1E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2393 	{ 0x0F1F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2394 	{ 0x0F20, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2395 	{ 0x0F21, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2396 	{ 0x0F22, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2397 	{ 0x0F23, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2398 	{ 0x0F24, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2399 	{ 0x0F25, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2400 	{ 0x0F26, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2401 	{ 0x0F27, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2402 	{ 0x0F28, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2403 	{ 0x0F29, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2404 	{ 0x0F2A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2405 	{ 0x0F2B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2406 	{ 0x0F2C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2407 	{ 0x0F2D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2408 	{ 0x0F2E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2409 	{ 0x0F2F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2410 	{ 0x0F30, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2411 	{ 0x0F31, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2412 	{ 0x0F32, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2413 	{ 0x0F33, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2414 	{ 0x0F34, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2415 	{ 0x0F35, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2416 	{ 0x0F36, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2417 	{ 0x0F37, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2418 	{ 0x0F38, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2419 	{ 0x0F39, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2420 	{ 0x0F3A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2421 	{ 0x0F3B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2422 	{ 0x0F3C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2423 	{ 0x0F3D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2424 	{ 0x0F3E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2425 	{ 0x0F3F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2426 	{ 0x0F40, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2427 	{ 0x0F41, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2428 	{ 0x0F42, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2429 	{ 0x0F43, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2430 	{ 0x0F44, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2431 	{ 0x0F45, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2432 	{ 0x0F46, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2433 	{ 0x0F47, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2434 	{ 0x0F49, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2435 	{ 0x0F4A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2436 	{ 0x0F4B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2437 	{ 0x0F4C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2438 	{ 0x0F4D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2439 	{ 0x0F4E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2440 	{ 0x0F4F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2441 	{ 0x0F50, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2442 	{ 0x0F51, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2443 	{ 0x0F52, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2444 	{ 0x0F53, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2445 	{ 0x0F54, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2446 	{ 0x0F55, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2447 	{ 0x0F56, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2448 	{ 0x0F57, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2449 	{ 0x0F58, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2450 	{ 0x0F59, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2451 	{ 0x0F5A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2452 	{ 0x0F5B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2453 	{ 0x0F5C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2454 	{ 0x0F5D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2455 	{ 0x0F5E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2456 	{ 0x0F5F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2457 	{ 0x0F60, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2458 	{ 0x0F61, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2459 	{ 0x0F62, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2460 	{ 0x0F63, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2461 	{ 0x0F64, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2462 	{ 0x0F65, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2463 	{ 0x0F66, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2464 	{ 0x0F67, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2465 	{ 0x0F68, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2466 	{ 0x0F69, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2467 	{ 0x0F71, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2468 	{ 0x0F72, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2469 	{ 0x0F73, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2470 	{ 0x0F74, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2471 	{ 0x0F75, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2472 	{ 0x0F76, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2473 	{ 0x0F77, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2474 	{ 0x0F78, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2475 	{ 0x0F79, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2476 	{ 0x0F7A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2477 	{ 0x0F7B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2478 	{ 0x0F7C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2479 	{ 0x0F7D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2480 	{ 0x0F7E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2481 	{ 0x0F7F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2482 	{ 0x0F80, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2483 	{ 0x0F81, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2484 	{ 0x0F82, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2485 	{ 0x0F83, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2486 	{ 0x0F84, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2487 	{ 0x0F85, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2488 	{ 0x0F86, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2489 	{ 0x0F87, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2490 	{ 0x0F88, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2491 	{ 0x0F89, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2492 	{ 0x0F8A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2493 	{ 0x0F8B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2494 	{ 0x0F90, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2495 	{ 0x0F91, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2496 	{ 0x0F92, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2497 	{ 0x0F93, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2498 	{ 0x0F94, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2499 	{ 0x0F95, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2500 	{ 0x0F97, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2501 	{ 0x0F99, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2502 	{ 0x0F9A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2503 	{ 0x0F9B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2504 	{ 0x0F9C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2505 	{ 0x0F9D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2506 	{ 0x0F9E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2507 	{ 0x0F9F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2508 	{ 0x0FA0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2509 	{ 0x0FA1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2510 	{ 0x0FA2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2511 	{ 0x0FA3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2512 	{ 0x0FA4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2513 	{ 0x0FA5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2514 	{ 0x0FA6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2515 	{ 0x0FA7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2516 	{ 0x0FA8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2517 	{ 0x0FA9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2518 	{ 0x0FAA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2519 	{ 0x0FAB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2520 	{ 0x0FAC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2521 	{ 0x0FAD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2522 	{ 0x0FB1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2523 	{ 0x0FB2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2524 	{ 0x0FB3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2525 	{ 0x0FB4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2526 	{ 0x0FB5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2527 	{ 0x0FB6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2528 	{ 0x0FB7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2529 	{ 0x0FB9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2530 	{ 0x10A0, CODEPAGE_ISUPPER, 0x10D0, 0xFFFF },
2531 	{ 0x10A1, CODEPAGE_ISUPPER, 0x10D1, 0xFFFF },
2532 	{ 0x10A2, CODEPAGE_ISUPPER, 0x10D2, 0xFFFF },
2533 	{ 0x10A3, CODEPAGE_ISUPPER, 0x10D3, 0xFFFF },
2534 	{ 0x10A4, CODEPAGE_ISUPPER, 0x10D4, 0xFFFF },
2535 	{ 0x10A5, CODEPAGE_ISUPPER, 0x10D5, 0xFFFF },
2536 	{ 0x10A6, CODEPAGE_ISUPPER, 0x10D6, 0xFFFF },
2537 	{ 0x10A7, CODEPAGE_ISUPPER, 0x10D7, 0xFFFF },
2538 	{ 0x10A8, CODEPAGE_ISUPPER, 0x10D8, 0xFFFF },
2539 	{ 0x10A9, CODEPAGE_ISUPPER, 0x10D9, 0xFFFF },
2540 	{ 0x10AA, CODEPAGE_ISUPPER, 0x10DA, 0xFFFF },
2541 	{ 0x10AB, CODEPAGE_ISUPPER, 0x10DB, 0xFFFF },
2542 	{ 0x10AC, CODEPAGE_ISUPPER, 0x10DC, 0xFFFF },
2543 	{ 0x10AD, CODEPAGE_ISUPPER, 0x10DD, 0xFFFF },
2544 	{ 0x10AE, CODEPAGE_ISUPPER, 0x10DE, 0xFFFF },
2545 	{ 0x10AF, CODEPAGE_ISUPPER, 0x10DF, 0xFFFF },
2546 	{ 0x10B0, CODEPAGE_ISUPPER, 0x10E0, 0xFFFF },
2547 	{ 0x10B1, CODEPAGE_ISUPPER, 0x10E1, 0xFFFF },
2548 	{ 0x10B2, CODEPAGE_ISUPPER, 0x10E2, 0xFFFF },
2549 	{ 0x10B3, CODEPAGE_ISUPPER, 0x10E3, 0xFFFF },
2550 	{ 0x10B4, CODEPAGE_ISUPPER, 0x10E4, 0xFFFF },
2551 	{ 0x10B5, CODEPAGE_ISUPPER, 0x10E5, 0xFFFF },
2552 	{ 0x10B6, CODEPAGE_ISUPPER, 0x10E6, 0xFFFF },
2553 	{ 0x10B7, CODEPAGE_ISUPPER, 0x10E7, 0xFFFF },
2554 	{ 0x10B8, CODEPAGE_ISUPPER, 0x10E8, 0xFFFF },
2555 	{ 0x10B9, CODEPAGE_ISUPPER, 0x10E9, 0xFFFF },
2556 	{ 0x10BA, CODEPAGE_ISUPPER, 0x10EA, 0xFFFF },
2557 	{ 0x10BB, CODEPAGE_ISUPPER, 0x10EB, 0xFFFF },
2558 	{ 0x10BC, CODEPAGE_ISUPPER, 0x10EC, 0xFFFF },
2559 	{ 0x10BD, CODEPAGE_ISUPPER, 0x10ED, 0xFFFF },
2560 	{ 0x10BE, CODEPAGE_ISUPPER, 0x10EE, 0xFFFF },
2561 	{ 0x10BF, CODEPAGE_ISUPPER, 0x10EF, 0xFFFF },
2562 	{ 0x10C0, CODEPAGE_ISUPPER, 0x10F0, 0xFFFF },
2563 	{ 0x10C1, CODEPAGE_ISUPPER, 0x10F1, 0xFFFF },
2564 	{ 0x10C2, CODEPAGE_ISUPPER, 0x10F2, 0xFFFF },
2565 	{ 0x10C3, CODEPAGE_ISUPPER, 0x10F3, 0xFFFF },
2566 	{ 0x10C4, CODEPAGE_ISUPPER, 0x10F4, 0xFFFF },
2567 	{ 0x10C5, CODEPAGE_ISUPPER, 0x10F5, 0xFFFF },
2568 	{ 0x10D0, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2569 	{ 0x10D1, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2570 	{ 0x10D2, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2571 	{ 0x10D3, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2572 	{ 0x10D4, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2573 	{ 0x10D5, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2574 	{ 0x10D6, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2575 	{ 0x10D7, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2576 	{ 0x10D8, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2577 	{ 0x10D9, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2578 	{ 0x10DA, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2579 	{ 0x10DB, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2580 	{ 0x10DC, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2581 	{ 0x10DD, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2582 	{ 0x10DE, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2583 	{ 0x10DF, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2584 	{ 0x10E0, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2585 	{ 0x10E1, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2586 	{ 0x10E2, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2587 	{ 0x10E3, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2588 	{ 0x10E4, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2589 	{ 0x10E5, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2590 	{ 0x10E6, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2591 	{ 0x10E7, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2592 	{ 0x10E8, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2593 	{ 0x10E9, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2594 	{ 0x10EA, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2595 	{ 0x10EB, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2596 	{ 0x10EC, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2597 	{ 0x10ED, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2598 	{ 0x10EE, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2599 	{ 0x10EF, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2600 	{ 0x10F0, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2601 	{ 0x10F1, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2602 	{ 0x10F2, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2603 	{ 0x10F3, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2604 	{ 0x10F4, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2605 	{ 0x10F5, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2606 	{ 0x10F6, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2607 	{ 0x10FB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2608 	{ 0x1100, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2609 	{ 0x1101, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2610 	{ 0x1102, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2611 	{ 0x1103, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2612 	{ 0x1104, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2613 	{ 0x1105, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2614 	{ 0x1106, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2615 	{ 0x1107, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2616 	{ 0x1108, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2617 	{ 0x1109, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2618 	{ 0x110A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2619 	{ 0x110B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2620 	{ 0x110C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2621 	{ 0x110D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2622 	{ 0x110E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2623 	{ 0x110F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2624 	{ 0x1110, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2625 	{ 0x1111, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2626 	{ 0x1112, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2627 	{ 0x1113, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2628 	{ 0x1114, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2629 	{ 0x1115, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2630 	{ 0x1116, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2631 	{ 0x1117, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2632 	{ 0x1118, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2633 	{ 0x1119, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2634 	{ 0x111A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2635 	{ 0x111B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2636 	{ 0x111C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2637 	{ 0x111D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2638 	{ 0x111E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2639 	{ 0x111F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2640 	{ 0x1120, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2641 	{ 0x1121, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2642 	{ 0x1122, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2643 	{ 0x1123, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2644 	{ 0x1124, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2645 	{ 0x1125, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2646 	{ 0x1126, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2647 	{ 0x1127, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2648 	{ 0x1128, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2649 	{ 0x1129, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2650 	{ 0x112A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2651 	{ 0x112B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2652 	{ 0x112C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2653 	{ 0x112D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2654 	{ 0x112E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2655 	{ 0x112F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2656 	{ 0x1130, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2657 	{ 0x1131, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2658 	{ 0x1132, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2659 	{ 0x1133, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2660 	{ 0x1134, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2661 	{ 0x1135, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2662 	{ 0x1136, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2663 	{ 0x1137, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2664 	{ 0x1138, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2665 	{ 0x1139, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2666 	{ 0x113A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2667 	{ 0x113B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2668 	{ 0x113C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2669 	{ 0x113D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2670 	{ 0x113E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2671 	{ 0x113F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2672 	{ 0x1140, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2673 	{ 0x1141, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2674 	{ 0x1142, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2675 	{ 0x1143, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2676 	{ 0x1144, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2677 	{ 0x1145, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2678 	{ 0x1146, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2679 	{ 0x1147, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2680 	{ 0x1148, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2681 	{ 0x1149, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2682 	{ 0x114A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2683 	{ 0x114B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2684 	{ 0x114C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2685 	{ 0x114D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2686 	{ 0x114E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2687 	{ 0x114F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2688 	{ 0x1150, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2689 	{ 0x1151, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2690 	{ 0x1152, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2691 	{ 0x1153, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2692 	{ 0x1154, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2693 	{ 0x1155, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2694 	{ 0x1156, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2695 	{ 0x1157, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2696 	{ 0x1158, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2697 	{ 0x1159, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2698 	{ 0x115F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2699 	{ 0x1160, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2700 	{ 0x1161, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2701 	{ 0x1162, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2702 	{ 0x1163, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2703 	{ 0x1164, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2704 	{ 0x1165, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2705 	{ 0x1166, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2706 	{ 0x1167, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2707 	{ 0x1168, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2708 	{ 0x1169, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2709 	{ 0x116A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2710 	{ 0x116B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2711 	{ 0x116C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2712 	{ 0x116D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2713 	{ 0x116E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2714 	{ 0x116F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2715 	{ 0x1170, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2716 	{ 0x1171, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2717 	{ 0x1172, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2718 	{ 0x1173, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2719 	{ 0x1174, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2720 	{ 0x1175, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2721 	{ 0x1176, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2722 	{ 0x1177, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2723 	{ 0x1178, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2724 	{ 0x1179, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2725 	{ 0x117A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2726 	{ 0x117B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2727 	{ 0x117C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2728 	{ 0x117D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2729 	{ 0x117E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2730 	{ 0x117F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2731 	{ 0x1180, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2732 	{ 0x1181, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2733 	{ 0x1182, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2734 	{ 0x1183, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2735 	{ 0x1184, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2736 	{ 0x1185, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2737 	{ 0x1186, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2738 	{ 0x1187, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2739 	{ 0x1188, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2740 	{ 0x1189, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2741 	{ 0x118A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2742 	{ 0x118B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2743 	{ 0x118C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2744 	{ 0x118D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2745 	{ 0x118E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2746 	{ 0x118F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2747 	{ 0x1190, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2748 	{ 0x1191, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2749 	{ 0x1192, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2750 	{ 0x1193, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2751 	{ 0x1194, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2752 	{ 0x1195, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2753 	{ 0x1196, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2754 	{ 0x1197, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2755 	{ 0x1198, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2756 	{ 0x1199, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2757 	{ 0x119A, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2758 	{ 0x119B, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2759 	{ 0x119C, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2760 	{ 0x119D, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2761 	{ 0x119E, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2762 	{ 0x119F, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2763 	{ 0x11A0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2764 	{ 0x11A1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2765 	{ 0x11A2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2766 	{ 0x11A8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2767 	{ 0x11A9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2768 	{ 0x11AA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2769 	{ 0x11AB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2770 	{ 0x11AC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2771 	{ 0x11AD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2772 	{ 0x11AE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2773 	{ 0x11AF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2774 	{ 0x11B0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2775 	{ 0x11B1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2776 	{ 0x11B2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2777 	{ 0x11B3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2778 	{ 0x11B4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2779 	{ 0x11B5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2780 	{ 0x11B6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2781 	{ 0x11B7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2782 	{ 0x11B8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2783 	{ 0x11B9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2784 	{ 0x11BA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2785 	{ 0x11BB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2786 	{ 0x11BC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2787 	{ 0x11BD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2788 	{ 0x11BE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2789 	{ 0x11BF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2790 	{ 0x11C0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2791 	{ 0x11C1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2792 	{ 0x11C2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2793 	{ 0x11C3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2794 	{ 0x11C4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2795 	{ 0x11C5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2796 	{ 0x11C6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2797 	{ 0x11C7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2798 	{ 0x11C8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2799 	{ 0x11C9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2800 	{ 0x11CA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2801 	{ 0x11CB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2802 	{ 0x11CC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2803 	{ 0x11CD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2804 	{ 0x11CE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2805 	{ 0x11CF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2806 	{ 0x11D0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2807 	{ 0x11D1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2808 	{ 0x11D2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2809 	{ 0x11D3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2810 	{ 0x11D4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2811 	{ 0x11D5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2812 	{ 0x11D6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2813 	{ 0x11D7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2814 	{ 0x11D8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2815 	{ 0x11D9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2816 	{ 0x11DA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2817 	{ 0x11DB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2818 	{ 0x11DC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2819 	{ 0x11DD, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2820 	{ 0x11DE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2821 	{ 0x11DF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2822 	{ 0x11E0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2823 	{ 0x11E1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2824 	{ 0x11E2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2825 	{ 0x11E3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2826 	{ 0x11E4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2827 	{ 0x11E5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2828 	{ 0x11E6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2829 	{ 0x11E7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2830 	{ 0x11E8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2831 	{ 0x11E9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2832 	{ 0x11EA, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2833 	{ 0x11EB, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2834 	{ 0x11EC, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2835 	{ 0x11ED, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2836 	{ 0x11EE, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2837 	{ 0x11EF, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2838 	{ 0x11F0, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2839 	{ 0x11F1, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2840 	{ 0x11F2, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2841 	{ 0x11F3, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2842 	{ 0x11F4, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2843 	{ 0x11F5, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2844 	{ 0x11F6, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2845 	{ 0x11F7, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2846 	{ 0x11F8, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2847 	{ 0x11F9, CODEPAGE_ISNONE, 0xFFFF, 0xFFFF },
2848 	{ 0x1E00, CODEPAGE_ISUPPER, 0x1E01, 0xFFFF },
2849 	{ 0x1E01, CODEPAGE_ISLOWER, 0xFFFF, 0x1E00 },
2850 	{ 0x1E02, CODEPAGE_ISUPPER, 0x1E03, 0xFFFF },
2851 	{ 0x1E03, CODEPAGE_ISLOWER, 0xFFFF, 0x1E02 },
2852 	{ 0x1E04, CODEPAGE_ISUPPER, 0x1E05, 0xFFFF },
2853 	{ 0x1E05, CODEPAGE_ISLOWER, 0xFFFF, 0x1E04 },
2854 	{ 0x1E06, CODEPAGE_ISUPPER, 0x1E07, 0xFFFF },
2855 	{ 0x1E07, CODEPAGE_ISLOWER, 0xFFFF, 0x1E06 },
2856 	{ 0x1E08, CODEPAGE_ISUPPER, 0x1E09, 0xFFFF },
2857 	{ 0x1E09, CODEPAGE_ISLOWER, 0xFFFF, 0x1E08 },
2858 	{ 0x1E0A, CODEPAGE_ISUPPER, 0x1E0B, 0xFFFF },
2859 	{ 0x1E0B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E0A },
2860 	{ 0x1E0C, CODEPAGE_ISUPPER, 0x1E0D, 0xFFFF },
2861 	{ 0x1E0D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E0C },
2862 	{ 0x1E0E, CODEPAGE_ISUPPER, 0x1E0F, 0xFFFF },
2863 	{ 0x1E0F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E0E },
2864 	{ 0x1E10, CODEPAGE_ISUPPER, 0x1E11, 0xFFFF },
2865 	{ 0x1E11, CODEPAGE_ISLOWER, 0xFFFF, 0x1E10 },
2866 	{ 0x1E12, CODEPAGE_ISUPPER, 0x1E13, 0xFFFF },
2867 	{ 0x1E13, CODEPAGE_ISLOWER, 0xFFFF, 0x1E12 },
2868 	{ 0x1E14, CODEPAGE_ISUPPER, 0x1E15, 0xFFFF },
2869 	{ 0x1E15, CODEPAGE_ISLOWER, 0xFFFF, 0x1E14 },
2870 	{ 0x1E16, CODEPAGE_ISUPPER, 0x1E17, 0xFFFF },
2871 	{ 0x1E17, CODEPAGE_ISLOWER, 0xFFFF, 0x1E16 },
2872 	{ 0x1E18, CODEPAGE_ISUPPER, 0x1E19, 0xFFFF },
2873 	{ 0x1E19, CODEPAGE_ISLOWER, 0xFFFF, 0x1E18 },
2874 	{ 0x1E1A, CODEPAGE_ISUPPER, 0x1E1B, 0xFFFF },
2875 	{ 0x1E1B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E1A },
2876 	{ 0x1E1C, CODEPAGE_ISUPPER, 0x1E1D, 0xFFFF },
2877 	{ 0x1E1D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E1C },
2878 	{ 0x1E1E, CODEPAGE_ISUPPER, 0x1E1F, 0xFFFF },
2879 	{ 0x1E1F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E1E },
2880 	{ 0x1E20, CODEPAGE_ISUPPER, 0x1E21, 0xFFFF },
2881 	{ 0x1E21, CODEPAGE_ISLOWER, 0xFFFF, 0x1E20 },
2882 	{ 0x1E22, CODEPAGE_ISUPPER, 0x1E23, 0xFFFF },
2883 	{ 0x1E23, CODEPAGE_ISLOWER, 0xFFFF, 0x1E22 },
2884 	{ 0x1E24, CODEPAGE_ISUPPER, 0x1E25, 0xFFFF },
2885 	{ 0x1E25, CODEPAGE_ISLOWER, 0xFFFF, 0x1E24 },
2886 	{ 0x1E26, CODEPAGE_ISUPPER, 0x1E27, 0xFFFF },
2887 	{ 0x1E27, CODEPAGE_ISLOWER, 0xFFFF, 0x1E26 },
2888 	{ 0x1E28, CODEPAGE_ISUPPER, 0x1E29, 0xFFFF },
2889 	{ 0x1E29, CODEPAGE_ISLOWER, 0xFFFF, 0x1E28 },
2890 	{ 0x1E2A, CODEPAGE_ISUPPER, 0x1E2B, 0xFFFF },
2891 	{ 0x1E2B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E2A },
2892 	{ 0x1E2C, CODEPAGE_ISUPPER, 0x1E2D, 0xFFFF },
2893 	{ 0x1E2D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E2C },
2894 	{ 0x1E2E, CODEPAGE_ISUPPER, 0x1E2F, 0xFFFF },
2895 	{ 0x1E2F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E2E },
2896 	{ 0x1E30, CODEPAGE_ISUPPER, 0x1E31, 0xFFFF },
2897 	{ 0x1E31, CODEPAGE_ISLOWER, 0xFFFF, 0x1E30 },
2898 	{ 0x1E32, CODEPAGE_ISUPPER, 0x1E33, 0xFFFF },
2899 	{ 0x1E33, CODEPAGE_ISLOWER, 0xFFFF, 0x1E32 },
2900 	{ 0x1E34, CODEPAGE_ISUPPER, 0x1E35, 0xFFFF },
2901 	{ 0x1E35, CODEPAGE_ISLOWER, 0xFFFF, 0x1E34 },
2902 	{ 0x1E36, CODEPAGE_ISUPPER, 0x1E37, 0xFFFF },
2903 	{ 0x1E37, CODEPAGE_ISLOWER, 0xFFFF, 0x1E36 },
2904 	{ 0x1E38, CODEPAGE_ISUPPER, 0x1E39, 0xFFFF },
2905 	{ 0x1E39, CODEPAGE_ISLOWER, 0xFFFF, 0x1E38 },
2906 	{ 0x1E3A, CODEPAGE_ISUPPER, 0x1E3B, 0xFFFF },
2907 	{ 0x1E3B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E3A },
2908 	{ 0x1E3C, CODEPAGE_ISUPPER, 0x1E3D, 0xFFFF },
2909 	{ 0x1E3D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E3C },
2910 	{ 0x1E3E, CODEPAGE_ISUPPER, 0x1E3F, 0xFFFF },
2911 	{ 0x1E3F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E3E },
2912 	{ 0x1E40, CODEPAGE_ISUPPER, 0x1E41, 0xFFFF },
2913 	{ 0x1E41, CODEPAGE_ISLOWER, 0xFFFF, 0x1E40 },
2914 	{ 0x1E42, CODEPAGE_ISUPPER, 0x1E43, 0xFFFF },
2915 	{ 0x1E43, CODEPAGE_ISLOWER, 0xFFFF, 0x1E42 },
2916 	{ 0x1E44, CODEPAGE_ISUPPER, 0x1E45, 0xFFFF },
2917 	{ 0x1E45, CODEPAGE_ISLOWER, 0xFFFF, 0x1E44 },
2918 	{ 0x1E46, CODEPAGE_ISUPPER, 0x1E47, 0xFFFF },
2919 	{ 0x1E47, CODEPAGE_ISLOWER, 0xFFFF, 0x1E46 },
2920 	{ 0x1E48, CODEPAGE_ISUPPER, 0x1E49, 0xFFFF },
2921 	{ 0x1E49, CODEPAGE_ISLOWER, 0xFFFF, 0x1E48 },
2922 	{ 0x1E4A, CODEPAGE_ISUPPER, 0x1E4B, 0xFFFF },
2923 	{ 0x1E4B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E4A },
2924 	{ 0x1E4C, CODEPAGE_ISUPPER, 0x1E4D, 0xFFFF },
2925 	{ 0x1E4D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E4C },
2926 	{ 0x1E4E, CODEPAGE_ISUPPER, 0x1E4F, 0xFFFF },
2927 	{ 0x1E4F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E4E },
2928 	{ 0x1E50, CODEPAGE_ISUPPER, 0x1E51, 0xFFFF },
2929 	{ 0x1E51, CODEPAGE_ISLOWER, 0xFFFF, 0x1E50 },
2930 	{ 0x1E52, CODEPAGE_ISUPPER, 0x1E53, 0xFFFF },
2931 	{ 0x1E53, CODEPAGE_ISLOWER, 0xFFFF, 0x1E52 },
2932 	{ 0x1E54, CODEPAGE_ISUPPER, 0x1E55, 0xFFFF },
2933 	{ 0x1E55, CODEPAGE_ISLOWER, 0xFFFF, 0x1E54 },
2934 	{ 0x1E56, CODEPAGE_ISUPPER, 0x1E57, 0xFFFF },
2935 	{ 0x1E57, CODEPAGE_ISLOWER, 0xFFFF, 0x1E56 },
2936 	{ 0x1E58, CODEPAGE_ISUPPER, 0x1E59, 0xFFFF },
2937 	{ 0x1E59, CODEPAGE_ISLOWER, 0xFFFF, 0x1E58 },
2938 	{ 0x1E5A, CODEPAGE_ISUPPER, 0x1E5B, 0xFFFF },
2939 	{ 0x1E5B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E5A },
2940 	{ 0x1E5C, CODEPAGE_ISUPPER, 0x1E5D, 0xFFFF },
2941 	{ 0x1E5D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E5C },
2942 	{ 0x1E5E, CODEPAGE_ISUPPER, 0x1E5F, 0xFFFF },
2943 	{ 0x1E5F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E5E },
2944 	{ 0x1E60, CODEPAGE_ISUPPER, 0x1E61, 0xFFFF },
2945 	{ 0x1E61, CODEPAGE_ISLOWER, 0xFFFF, 0x1E60 },
2946 	{ 0x1E62, CODEPAGE_ISUPPER, 0x1E63, 0xFFFF },
2947 	{ 0x1E63, CODEPAGE_ISLOWER, 0xFFFF, 0x1E62 },
2948 	{ 0x1E64, CODEPAGE_ISUPPER, 0x1E65, 0xFFFF },
2949 	{ 0x1E65, CODEPAGE_ISLOWER, 0xFFFF, 0x1E64 },
2950 	{ 0x1E66, CODEPAGE_ISUPPER, 0x1E67, 0xFFFF },
2951 	{ 0x1E67, CODEPAGE_ISLOWER, 0xFFFF, 0x1E66 },
2952 	{ 0x1E68, CODEPAGE_ISUPPER, 0x1E69, 0xFFFF },
2953 	{ 0x1E69, CODEPAGE_ISLOWER, 0xFFFF, 0x1E68 },
2954 	{ 0x1E6A, CODEPAGE_ISUPPER, 0x1E6B, 0xFFFF },
2955 	{ 0x1E6B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E6A },
2956 	{ 0x1E6C, CODEPAGE_ISUPPER, 0x1E6D, 0xFFFF },
2957 	{ 0x1E6D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E6C },
2958 	{ 0x1E6E, CODEPAGE_ISUPPER, 0x1E6F, 0xFFFF },
2959 	{ 0x1E6F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E6E },
2960 	{ 0x1E70, CODEPAGE_ISUPPER, 0x1E71, 0xFFFF },
2961 	{ 0x1E71, CODEPAGE_ISLOWER, 0xFFFF, 0x1E70 },
2962 	{ 0x1E72, CODEPAGE_ISUPPER, 0x1E73, 0xFFFF },
2963 	{ 0x1E73, CODEPAGE_ISLOWER, 0xFFFF, 0x1E72 },
2964 	{ 0x1E74, CODEPAGE_ISUPPER, 0x1E75, 0xFFFF },
2965 	{ 0x1E75, CODEPAGE_ISLOWER, 0xFFFF, 0x1E74 },
2966 	{ 0x1E76, CODEPAGE_ISUPPER, 0x1E77, 0xFFFF },
2967 	{ 0x1E77, CODEPAGE_ISLOWER, 0xFFFF, 0x1E76 },
2968 	{ 0x1E78, CODEPAGE_ISUPPER, 0x1E79, 0xFFFF },
2969 	{ 0x1E79, CODEPAGE_ISLOWER, 0xFFFF, 0x1E78 },
2970 	{ 0x1E7A, CODEPAGE_ISUPPER, 0x1E7B, 0xFFFF },
2971 	{ 0x1E7B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E7A },
2972 	{ 0x1E7C, CODEPAGE_ISUPPER, 0x1E7D, 0xFFFF },
2973 	{ 0x1E7D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E7C },
2974 	{ 0x1E7E, CODEPAGE_ISUPPER, 0x1E7F, 0xFFFF },
2975 	{ 0x1E7F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E7E },
2976 	{ 0x1E80, CODEPAGE_ISUPPER, 0x1E81, 0xFFFF },
2977 	{ 0x1E81, CODEPAGE_ISLOWER, 0xFFFF, 0x1E80 },
2978 	{ 0x1E82, CODEPAGE_ISUPPER, 0x1E83, 0xFFFF },
2979 	{ 0x1E83, CODEPAGE_ISLOWER, 0xFFFF, 0x1E82 },
2980 	{ 0x1E84, CODEPAGE_ISUPPER, 0x1E85, 0xFFFF },
2981 	{ 0x1E85, CODEPAGE_ISLOWER, 0xFFFF, 0x1E84 },
2982 	{ 0x1E86, CODEPAGE_ISUPPER, 0x1E87, 0xFFFF },
2983 	{ 0x1E87, CODEPAGE_ISLOWER, 0xFFFF, 0x1E86 },
2984 	{ 0x1E88, CODEPAGE_ISUPPER, 0x1E89, 0xFFFF },
2985 	{ 0x1E89, CODEPAGE_ISLOWER, 0xFFFF, 0x1E88 },
2986 	{ 0x1E8A, CODEPAGE_ISUPPER, 0x1E8B, 0xFFFF },
2987 	{ 0x1E8B, CODEPAGE_ISLOWER, 0xFFFF, 0x1E8A },
2988 	{ 0x1E8C, CODEPAGE_ISUPPER, 0x1E8D, 0xFFFF },
2989 	{ 0x1E8D, CODEPAGE_ISLOWER, 0xFFFF, 0x1E8C },
2990 	{ 0x1E8E, CODEPAGE_ISUPPER, 0x1E8F, 0xFFFF },
2991 	{ 0x1E8F, CODEPAGE_ISLOWER, 0xFFFF, 0x1E8E },
2992 	{ 0x1E90, CODEPAGE_ISUPPER, 0x1E91, 0xFFFF },
2993 	{ 0x1E91, CODEPAGE_ISLOWER, 0xFFFF, 0x1E90 },
2994 	{ 0x1E92, CODEPAGE_ISUPPER, 0x1E93, 0xFFFF },
2995 	{ 0x1E93, CODEPAGE_ISLOWER, 0xFFFF, 0x1E92 },
2996 	{ 0x1E94, CODEPAGE_ISUPPER, 0x1E95, 0xFFFF },
2997 	{ 0x1E95, CODEPAGE_ISLOWER, 0xFFFF, 0x1E94 },
2998 	{ 0x1E96, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
2999 	{ 0x1E97, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
3000 	{ 0x1E98, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
3001 	{ 0x1E99, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
3002 	{ 0x1E9A, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
3003 	{ 0x1E9B, CODEPAGE_ISLOWER, 0xFFFF, 0xFFFF },
3004 	{ 0x1EA0, CODEPAGE_ISUPPER, 0x1EA1, 0xFFFF },
3005 	{ 0x1EA1, CODEPAGE_