* All affected files: Update postal address of FSF.
[s-roff.git] / src / utils / afmtodit / afmtodit.pl
blob0ff85de2ae93f041c75cbdeec3006e1577c2e3e1
1 #! /usr/bin/perl -w
2 # -*- Perl -*-
3 # Copyright (C) 1989-2000, 2001, 2002, 2003, 2004, 2005
4 # Free Software Foundation, Inc.
5 # Written by James Clark (jjc@jclark.com)
7 # This file is part of groff.
9 # groff is free software; you can redistribute it and/or modify it under
10 # the terms of the GNU General Public License as published by the Free
11 # Software Foundation; either version 2, or (at your option) any later
12 # version.
14 # groff is distributed in the hope that it will be useful, but WITHOUT ANY
15 # WARRANTY; without even the implied warranty of MERCHANTABILITY or
16 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
17 # for more details.
19 # You should have received a copy of the GNU General Public License along
20 # with groff; see the file COPYING. If not, write to the Free Software
21 # Foundation, 51 Franklin St - Fifth Floor, Boston, MA 02110-1301, USA.
23 use strict;
25 my %unicode_decomposed = (
26 "00C0", "0041_0300",
27 "00C1", "0041_0301",
28 "00C2", "0041_0302",
29 "00C3", "0041_0303",
30 "00C4", "0041_0308",
31 "00C5", "0041_030A",
32 "00C7", "0043_0327",
33 "00C8", "0045_0300",
34 "00C9", "0045_0301",
35 "00CA", "0045_0302",
36 "00CB", "0045_0308",
37 "00CC", "0049_0300",
38 "00CD", "0049_0301",
39 "00CE", "0049_0302",
40 "00CF", "0049_0308",
41 "00D1", "004E_0303",
42 "00D2", "004F_0300",
43 "00D3", "004F_0301",
44 "00D4", "004F_0302",
45 "00D5", "004F_0303",
46 "00D6", "004F_0308",
47 "00D9", "0055_0300",
48 "00DA", "0055_0301",
49 "00DB", "0055_0302",
50 "00DC", "0055_0308",
51 "00DD", "0059_0301",
52 "00E0", "0061_0300",
53 "00E1", "0061_0301",
54 "00E2", "0061_0302",
55 "00E3", "0061_0303",
56 "00E4", "0061_0308",
57 "00E5", "0061_030A",
58 "00E7", "0063_0327",
59 "00E8", "0065_0300",
60 "00E9", "0065_0301",
61 "00EA", "0065_0302",
62 "00EB", "0065_0308",
63 "00EC", "0069_0300",
64 "00ED", "0069_0301",
65 "00EE", "0069_0302",
66 "00EF", "0069_0308",
67 "00F1", "006E_0303",
68 "00F2", "006F_0300",
69 "00F3", "006F_0301",
70 "00F4", "006F_0302",
71 "00F5", "006F_0303",
72 "00F6", "006F_0308",
73 "00F9", "0075_0300",
74 "00FA", "0075_0301",
75 "00FB", "0075_0302",
76 "00FC", "0075_0308",
77 "00FD", "0079_0301",
78 "00FF", "0079_0308",
79 "0100", "0041_0304",
80 "0101", "0061_0304",
81 "0102", "0041_0306",
82 "0103", "0061_0306",
83 "0104", "0041_0328",
84 "0105", "0061_0328",
85 "0106", "0043_0301",
86 "0107", "0063_0301",
87 "0108", "0043_0302",
88 "0109", "0063_0302",
89 "010A", "0043_0307",
90 "010B", "0063_0307",
91 "010C", "0043_030C",
92 "010D", "0063_030C",
93 "010E", "0044_030C",
94 "010F", "0064_030C",
95 "0112", "0045_0304",
96 "0113", "0065_0304",
97 "0114", "0045_0306",
98 "0115", "0065_0306",
99 "0116", "0045_0307",
100 "0117", "0065_0307",
101 "0118", "0045_0328",
102 "0119", "0065_0328",
103 "011A", "0045_030C",
104 "011B", "0065_030C",
105 "011C", "0047_0302",
106 "011D", "0067_0302",
107 "011E", "0047_0306",
108 "011F", "0067_0306",
109 "0120", "0047_0307",
110 "0121", "0067_0307",
111 "0122", "0047_0327",
112 "0123", "0067_0327",
113 "0124", "0048_0302",
114 "0125", "0068_0302",
115 "0128", "0049_0303",
116 "0129", "0069_0303",
117 "012A", "0049_0304",
118 "012B", "0069_0304",
119 "012C", "0049_0306",
120 "012D", "0069_0306",
121 "012E", "0049_0328",
122 "012F", "0069_0328",
123 "0130", "0049_0307",
124 "0134", "004A_0302",
125 "0135", "006A_0302",
126 "0136", "004B_0327",
127 "0137", "006B_0327",
128 "0139", "004C_0301",
129 "013A", "006C_0301",
130 "013B", "004C_0327",
131 "013C", "006C_0327",
132 "013D", "004C_030C",
133 "013E", "006C_030C",
134 "0143", "004E_0301",
135 "0144", "006E_0301",
136 "0145", "004E_0327",
137 "0146", "006E_0327",
138 "0147", "004E_030C",
139 "0148", "006E_030C",
140 "014C", "004F_0304",
141 "014D", "006F_0304",
142 "014E", "004F_0306",
143 "014F", "006F_0306",
144 "0150", "004F_030B",
145 "0151", "006F_030B",
146 "0154", "0052_0301",
147 "0155", "0072_0301",
148 "0156", "0052_0327",
149 "0157", "0072_0327",
150 "0158", "0052_030C",
151 "0159", "0072_030C",
152 "015A", "0053_0301",
153 "015B", "0073_0301",
154 "015C", "0053_0302",
155 "015D", "0073_0302",
156 "015E", "0053_0327",
157 "015F", "0073_0327",
158 "0160", "0053_030C",
159 "0161", "0073_030C",
160 "0162", "0054_0327",
161 "0163", "0074_0327",
162 "0164", "0054_030C",
163 "0165", "0074_030C",
164 "0168", "0055_0303",
165 "0169", "0075_0303",
166 "016A", "0055_0304",
167 "016B", "0075_0304",
168 "016C", "0055_0306",
169 "016D", "0075_0306",
170 "016E", "0055_030A",
171 "016F", "0075_030A",
172 "0170", "0055_030B",
173 "0171", "0075_030B",
174 "0172", "0055_0328",
175 "0173", "0075_0328",
176 "0174", "0057_0302",
177 "0175", "0077_0302",
178 "0176", "0059_0302",
179 "0177", "0079_0302",
180 "0178", "0059_0308",
181 "0179", "005A_0301",
182 "017A", "007A_0301",
183 "017B", "005A_0307",
184 "017C", "007A_0307",
185 "017D", "005A_030C",
186 "017E", "007A_030C",
187 "01A0", "004F_031B",
188 "01A1", "006F_031B",
189 "01AF", "0055_031B",
190 "01B0", "0075_031B",
191 "01CD", "0041_030C",
192 "01CE", "0061_030C",
193 "01CF", "0049_030C",
194 "01D0", "0069_030C",
195 "01D1", "004F_030C",
196 "01D2", "006F_030C",
197 "01D3", "0055_030C",
198 "01D4", "0075_030C",
199 "01D5", "0055_0308_0304",
200 "01D6", "0075_0308_0304",
201 "01D7", "0055_0308_0301",
202 "01D8", "0075_0308_0301",
203 "01D9", "0055_0308_030C",
204 "01DA", "0075_0308_030C",
205 "01DB", "0055_0308_0300",
206 "01DC", "0075_0308_0300",
207 "01DE", "0041_0308_0304",
208 "01DF", "0061_0308_0304",
209 "01E0", "0041_0307_0304",
210 "01E1", "0061_0307_0304",
211 "01E2", "00C6_0304",
212 "01E3", "00E6_0304",
213 "01E6", "0047_030C",
214 "01E7", "0067_030C",
215 "01E8", "004B_030C",
216 "01E9", "006B_030C",
217 "01EA", "004F_0328",
218 "01EB", "006F_0328",
219 "01EC", "004F_0328_0304",
220 "01ED", "006F_0328_0304",
221 "01EE", "01B7_030C",
222 "01EF", "0292_030C",
223 "01F0", "006A_030C",
224 "01F4", "0047_0301",
225 "01F5", "0067_0301",
226 "01F8", "004E_0300",
227 "01F9", "006E_0300",
228 "01FA", "0041_030A_0301",
229 "01FB", "0061_030A_0301",
230 "01FC", "00C6_0301",
231 "01FD", "00E6_0301",
232 "01FE", "00D8_0301",
233 "01FF", "00F8_0301",
234 "0200", "0041_030F",
235 "0201", "0061_030F",
236 "0202", "0041_0311",
237 "0203", "0061_0311",
238 "0204", "0045_030F",
239 "0205", "0065_030F",
240 "0206", "0045_0311",
241 "0207", "0065_0311",
242 "0208", "0049_030F",
243 "0209", "0069_030F",
244 "020A", "0049_0311",
245 "020B", "0069_0311",
246 "020C", "004F_030F",
247 "020D", "006F_030F",
248 "020E", "004F_0311",
249 "020F", "006F_0311",
250 "0210", "0052_030F",
251 "0211", "0072_030F",
252 "0212", "0052_0311",
253 "0213", "0072_0311",
254 "0214", "0055_030F",
255 "0215", "0075_030F",
256 "0216", "0055_0311",
257 "0217", "0075_0311",
258 "0218", "0053_0326",
259 "0219", "0073_0326",
260 "021A", "0054_0326",
261 "021B", "0074_0326",
262 "021E", "0048_030C",
263 "021F", "0068_030C",
264 "0226", "0041_0307",
265 "0227", "0061_0307",
266 "0228", "0045_0327",
267 "0229", "0065_0327",
268 "022A", "004F_0308_0304",
269 "022B", "006F_0308_0304",
270 "022C", "004F_0303_0304",
271 "022D", "006F_0303_0304",
272 "022E", "004F_0307",
273 "022F", "006F_0307",
274 "0230", "004F_0307_0304",
275 "0231", "006F_0307_0304",
276 "0232", "0059_0304",
277 "0233", "0079_0304",
278 "0340", "0300",
279 "0341", "0301",
280 "0343", "0313",
281 "0344", "0308_0301",
282 "0374", "02B9",
283 "037E", "003B",
284 "0385", "00A8_0301",
285 "0386", "0391_0301",
286 "0387", "00B7",
287 "0388", "0395_0301",
288 "0389", "0397_0301",
289 "038A", "0399_0301",
290 "038C", "039F_0301",
291 "038E", "03A5_0301",
292 "038F", "03A9_0301",
293 "0390", "03B9_0308_0301",
294 "03AA", "0399_0308",
295 "03AB", "03A5_0308",
296 "03AC", "03B1_0301",
297 "03AD", "03B5_0301",
298 "03AE", "03B7_0301",
299 "03AF", "03B9_0301",
300 "03B0", "03C5_0308_0301",
301 "03CA", "03B9_0308",
302 "03CB", "03C5_0308",
303 "03CC", "03BF_0301",
304 "03CD", "03C5_0301",
305 "03CE", "03C9_0301",
306 "03D3", "03D2_0301",
307 "03D4", "03D2_0308",
308 "0400", "0415_0300",
309 "0401", "0415_0308",
310 "0403", "0413_0301",
311 "0407", "0406_0308",
312 "040C", "041A_0301",
313 "040D", "0418_0300",
314 "040E", "0423_0306",
315 "0419", "0418_0306",
316 "0439", "0438_0306",
317 "0450", "0435_0300",
318 "0451", "0435_0308",
319 "0453", "0433_0301",
320 "0457", "0456_0308",
321 "045C", "043A_0301",
322 "045D", "0438_0300",
323 "045E", "0443_0306",
324 "0476", "0474_030F",
325 "0477", "0475_030F",
326 "04C1", "0416_0306",
327 "04C2", "0436_0306",
328 "04D0", "0410_0306",
329 "04D1", "0430_0306",
330 "04D2", "0410_0308",
331 "04D3", "0430_0308",
332 "04D6", "0415_0306",
333 "04D7", "0435_0306",
334 "04DA", "04D8_0308",
335 "04DB", "04D9_0308",
336 "04DC", "0416_0308",
337 "04DD", "0436_0308",
338 "04DE", "0417_0308",
339 "04DF", "0437_0308",
340 "04E2", "0418_0304",
341 "04E3", "0438_0304",
342 "04E4", "0418_0308",
343 "04E5", "0438_0308",
344 "04E6", "041E_0308",
345 "04E7", "043E_0308",
346 "04EA", "04E8_0308",
347 "04EB", "04E9_0308",
348 "04EC", "042D_0308",
349 "04ED", "044D_0308",
350 "04EE", "0423_0304",
351 "04EF", "0443_0304",
352 "04F0", "0423_0308",
353 "04F1", "0443_0308",
354 "04F2", "0423_030B",
355 "04F3", "0443_030B",
356 "04F4", "0427_0308",
357 "04F5", "0447_0308",
358 "04F8", "042B_0308",
359 "04F9", "044B_0308",
360 "0622", "0627_0653",
361 "0623", "0627_0654",
362 "0624", "0648_0654",
363 "0625", "0627_0655",
364 "0626", "064A_0654",
365 "06C0", "06D5_0654",
366 "06C2", "06C1_0654",
367 "06D3", "06D2_0654",
368 "0929", "0928_093C",
369 "0931", "0930_093C",
370 "0934", "0933_093C",
371 "0958", "0915_093C",
372 "0959", "0916_093C",
373 "095A", "0917_093C",
374 "095B", "091C_093C",
375 "095C", "0921_093C",
376 "095D", "0922_093C",
377 "095E", "092B_093C",
378 "095F", "092F_093C",
379 "09CB", "09C7_09BE",
380 "09CC", "09C7_09D7",
381 "09DC", "09A1_09BC",
382 "09DD", "09A2_09BC",
383 "09DF", "09AF_09BC",
384 "0A33", "0A32_0A3C",
385 "0A36", "0A38_0A3C",
386 "0A59", "0A16_0A3C",
387 "0A5A", "0A17_0A3C",
388 "0A5B", "0A1C_0A3C",
389 "0A5E", "0A2B_0A3C",
390 "0B48", "0B47_0B56",
391 "0B4B", "0B47_0B3E",
392 "0B4C", "0B47_0B57",
393 "0B5C", "0B21_0B3C",
394 "0B5D", "0B22_0B3C",
395 "0B94", "0B92_0BD7",
396 "0BCA", "0BC6_0BBE",
397 "0BCB", "0BC7_0BBE",
398 "0BCC", "0BC6_0BD7",
399 "0C48", "0C46_0C56",
400 "0CC0", "0CBF_0CD5",
401 "0CC7", "0CC6_0CD5",
402 "0CC8", "0CC6_0CD6",
403 "0CCA", "0CC6_0CC2",
404 "0CCB", "0CC6_0CC2_0CD5",
405 "0D4A", "0D46_0D3E",
406 "0D4B", "0D47_0D3E",
407 "0D4C", "0D46_0D57",
408 "0DDA", "0DD9_0DCA",
409 "0DDC", "0DD9_0DCF",
410 "0DDD", "0DD9_0DCF_0DCA",
411 "0DDE", "0DD9_0DDF",
412 "0F43", "0F42_0FB7",
413 "0F4D", "0F4C_0FB7",
414 "0F52", "0F51_0FB7",
415 "0F57", "0F56_0FB7",
416 "0F5C", "0F5B_0FB7",
417 "0F69", "0F40_0FB5",
418 "0F73", "0F71_0F72",
419 "0F75", "0F71_0F74",
420 "0F76", "0FB2_0F80",
421 "0F78", "0FB3_0F80",
422 "0F81", "0F71_0F80",
423 "0F93", "0F92_0FB7",
424 "0F9D", "0F9C_0FB7",
425 "0FA2", "0FA1_0FB7",
426 "0FA7", "0FA6_0FB7",
427 "0FAC", "0FAB_0FB7",
428 "0FB9", "0F90_0FB5",
429 "1026", "1025_102E",
430 "1E00", "0041_0325",
431 "1E01", "0061_0325",
432 "1E02", "0042_0307",
433 "1E03", "0062_0307",
434 "1E04", "0042_0323",
435 "1E05", "0062_0323",
436 "1E06", "0042_0331",
437 "1E07", "0062_0331",
438 "1E08", "0043_0327_0301",
439 "1E09", "0063_0327_0301",
440 "1E0A", "0044_0307",
441 "1E0B", "0064_0307",
442 "1E0C", "0044_0323",
443 "1E0D", "0064_0323",
444 "1E0E", "0044_0331",
445 "1E0F", "0064_0331",
446 "1E10", "0044_0327",
447 "1E11", "0064_0327",
448 "1E12", "0044_032D",
449 "1E13", "0064_032D",
450 "1E14", "0045_0304_0300",
451 "1E15", "0065_0304_0300",
452 "1E16", "0045_0304_0301",
453 "1E17", "0065_0304_0301",
454 "1E18", "0045_032D",
455 "1E19", "0065_032D",
456 "1E1A", "0045_0330",
457 "1E1B", "0065_0330",
458 "1E1C", "0045_0327_0306",
459 "1E1D", "0065_0327_0306",
460 "1E1E", "0046_0307",
461 "1E1F", "0066_0307",
462 "1E20", "0047_0304",
463 "1E21", "0067_0304",
464 "1E22", "0048_0307",
465 "1E23", "0068_0307",
466 "1E24", "0048_0323",
467 "1E25", "0068_0323",
468 "1E26", "0048_0308",
469 "1E27", "0068_0308",
470 "1E28", "0048_0327",
471 "1E29", "0068_0327",
472 "1E2A", "0048_032E",
473 "1E2B", "0068_032E",
474 "1E2C", "0049_0330",
475 "1E2D", "0069_0330",
476 "1E2E", "0049_0308_0301",
477 "1E2F", "0069_0308_0301",
478 "1E30", "004B_0301",
479 "1E31", "006B_0301",
480 "1E32", "004B_0323",
481 "1E33", "006B_0323",
482 "1E34", "004B_0331",
483 "1E35", "006B_0331",
484 "1E36", "004C_0323",
485 "1E37", "006C_0323",
486 "1E38", "004C_0323_0304",
487 "1E39", "006C_0323_0304",
488 "1E3A", "004C_0331",
489 "1E3B", "006C_0331",
490 "1E3C", "004C_032D",
491 "1E3D", "006C_032D",
492 "1E3E", "004D_0301",
493 "1E3F", "006D_0301",
494 "1E40", "004D_0307",
495 "1E41", "006D_0307",
496 "1E42", "004D_0323",
497 "1E43", "006D_0323",
498 "1E44", "004E_0307",
499 "1E45", "006E_0307",
500 "1E46", "004E_0323",
501 "1E47", "006E_0323",
502 "1E48", "004E_0331",
503 "1E49", "006E_0331",
504 "1E4A", "004E_032D",
505 "1E4B", "006E_032D",
506 "1E4C", "004F_0303_0301",
507 "1E4D", "006F_0303_0301",
508 "1E4E", "004F_0303_0308",
509 "1E4F", "006F_0303_0308",
510 "1E50", "004F_0304_0300",
511 "1E51", "006F_0304_0300",
512 "1E52", "004F_0304_0301",
513 "1E53", "006F_0304_0301",
514 "1E54", "0050_0301",
515 "1E55", "0070_0301",
516 "1E56", "0050_0307",
517 "1E57", "0070_0307",
518 "1E58", "0052_0307",
519 "1E59", "0072_0307",
520 "1E5A", "0052_0323",
521 "1E5B", "0072_0323",
522 "1E5C", "0052_0323_0304",
523 "1E5D", "0072_0323_0304",
524 "1E5E", "0052_0331",
525 "1E5F", "0072_0331",
526 "1E60", "0053_0307",
527 "1E61", "0073_0307",
528 "1E62", "0053_0323",
529 "1E63", "0073_0323",
530 "1E64", "0053_0301_0307",
531 "1E65", "0073_0301_0307",
532 "1E66", "0053_030C_0307",
533 "1E67", "0073_030C_0307",
534 "1E68", "0053_0323_0307",
535 "1E69", "0073_0323_0307",
536 "1E6A", "0054_0307",
537 "1E6B", "0074_0307",
538 "1E6C", "0054_0323",
539 "1E6D", "0074_0323",
540 "1E6E", "0054_0331",
541 "1E6F", "0074_0331",
542 "1E70", "0054_032D",
543 "1E71", "0074_032D",
544 "1E72", "0055_0324",
545 "1E73", "0075_0324",
546 "1E74", "0055_0330",
547 "1E75", "0075_0330",
548 "1E76", "0055_032D",
549 "1E77", "0075_032D",
550 "1E78", "0055_0303_0301",
551 "1E79", "0075_0303_0301",
552 "1E7A", "0055_0304_0308",
553 "1E7B", "0075_0304_0308",
554 "1E7C", "0056_0303",
555 "1E7D", "0076_0303",
556 "1E7E", "0056_0323",
557 "1E7F", "0076_0323",
558 "1E80", "0057_0300",
559 "1E81", "0077_0300",
560 "1E82", "0057_0301",
561 "1E83", "0077_0301",
562 "1E84", "0057_0308",
563 "1E85", "0077_0308",
564 "1E86", "0057_0307",
565 "1E87", "0077_0307",
566 "1E88", "0057_0323",
567 "1E89", "0077_0323",
568 "1E8A", "0058_0307",
569 "1E8B", "0078_0307",
570 "1E8C", "0058_0308",
571 "1E8D", "0078_0308",
572 "1E8E", "0059_0307",
573 "1E8F", "0079_0307",
574 "1E90", "005A_0302",
575 "1E91", "007A_0302",
576 "1E92", "005A_0323",
577 "1E93", "007A_0323",
578 "1E94", "005A_0331",
579 "1E95", "007A_0331",
580 "1E96", "0068_0331",
581 "1E97", "0074_0308",
582 "1E98", "0077_030A",
583 "1E99", "0079_030A",
584 "1E9B", "017F_0307",
585 "1EA0", "0041_0323",
586 "1EA1", "0061_0323",
587 "1EA2", "0041_0309",
588 "1EA3", "0061_0309",
589 "1EA4", "0041_0302_0301",
590 "1EA5", "0061_0302_0301",
591 "1EA6", "0041_0302_0300",
592 "1EA7", "0061_0302_0300",
593 "1EA8", "0041_0302_0309",
594 "1EA9", "0061_0302_0309",
595 "1EAA", "0041_0302_0303",
596 "1EAB", "0061_0302_0303",
597 "1EAC", "0041_0323_0302",
598 "1EAD", "0061_0323_0302",
599 "1EAE", "0041_0306_0301",
600 "1EAF", "0061_0306_0301",
601 "1EB0", "0041_0306_0300",
602 "1EB1", "0061_0306_0300",
603 "1EB2", "0041_0306_0309",
604 "1EB3", "0061_0306_0309",
605 "1EB4", "0041_0306_0303",
606 "1EB5", "0061_0306_0303",
607 "1EB6", "0041_0323_0306",
608 "1EB7", "0061_0323_0306",
609 "1EB8", "0045_0323",
610 "1EB9", "0065_0323",
611 "1EBA", "0045_0309",
612 "1EBB", "0065_0309",
613 "1EBC", "0045_0303",
614 "1EBD", "0065_0303",
615 "1EBE", "0045_0302_0301",
616 "1EBF", "0065_0302_0301",
617 "1EC0", "0045_0302_0300",
618 "1EC1", "0065_0302_0300",
619 "1EC2", "0045_0302_0309",
620 "1EC3", "0065_0302_0309",
621 "1EC4", "0045_0302_0303",
622 "1EC5", "0065_0302_0303",
623 "1EC6", "0045_0323_0302",
624 "1EC7", "0065_0323_0302",
625 "1EC8", "0049_0309",
626 "1EC9", "0069_0309",
627 "1ECA", "0049_0323",
628 "1ECB", "0069_0323",
629 "1ECC", "004F_0323",
630 "1ECD", "006F_0323",
631 "1ECE", "004F_0309",
632 "1ECF", "006F_0309",
633 "1ED0", "004F_0302_0301",
634 "1ED1", "006F_0302_0301",
635 "1ED2", "004F_0302_0300",
636 "1ED3", "006F_0302_0300",
637 "1ED4", "004F_0302_0309",
638 "1ED5", "006F_0302_0309",
639 "1ED6", "004F_0302_0303",
640 "1ED7", "006F_0302_0303",
641 "1ED8", "004F_0323_0302",
642 "1ED9", "006F_0323_0302",
643 "1EDA", "004F_031B_0301",
644 "1EDB", "006F_031B_0301",
645 "1EDC", "004F_031B_0300",
646 "1EDD", "006F_031B_0300",
647 "1EDE", "004F_031B_0309",
648 "1EDF", "006F_031B_0309",
649 "1EE0", "004F_031B_0303",
650 "1EE1", "006F_031B_0303",
651 "1EE2", "004F_031B_0323",
652 "1EE3", "006F_031B_0323",
653 "1EE4", "0055_0323",
654 "1EE5", "0075_0323",
655 "1EE6", "0055_0309",
656 "1EE7", "0075_0309",
657 "1EE8", "0055_031B_0301",
658 "1EE9", "0075_031B_0301",
659 "1EEA", "0055_031B_0300",
660 "1EEB", "0075_031B_0300",
661 "1EEC", "0055_031B_0309",
662 "1EED", "0075_031B_0309",
663 "1EEE", "0055_031B_0303",
664 "1EEF", "0075_031B_0303",
665 "1EF0", "0055_031B_0323",
666 "1EF1", "0075_031B_0323",
667 "1EF2", "0059_0300",
668 "1EF3", "0079_0300",
669 "1EF4", "0059_0323",
670 "1EF5", "0079_0323",
671 "1EF6", "0059_0309",
672 "1EF7", "0079_0309",
673 "1EF8", "0059_0303",
674 "1EF9", "0079_0303",
675 "1F00", "03B1_0313",
676 "1F01", "03B1_0314",
677 "1F02", "03B1_0313_0300",
678 "1F03", "03B1_0314_0300",
679 "1F04", "03B1_0313_0301",
680 "1F05", "03B1_0314_0301",
681 "1F06", "03B1_0313_0342",
682 "1F07", "03B1_0314_0342",
683 "1F08", "0391_0313",
684 "1F09", "0391_0314",
685 "1F0A", "0391_0313_0300",
686 "1F0B", "0391_0314_0300",
687 "1F0C", "0391_0313_0301",
688 "1F0D", "0391_0314_0301",
689 "1F0E", "0391_0313_0342",
690 "1F0F", "0391_0314_0342",
691 "1F10", "03B5_0313",
692 "1F11", "03B5_0314",
693 "1F12", "03B5_0313_0300",
694 "1F13", "03B5_0314_0300",
695 "1F14", "03B5_0313_0301",
696 "1F15", "03B5_0314_0301",
697 "1F18", "0395_0313",
698 "1F19", "0395_0314",
699 "1F1A", "0395_0313_0300",
700 "1F1B", "0395_0314_0300",
701 "1F1C", "0395_0313_0301",
702 "1F1D", "0395_0314_0301",
703 "1F20", "03B7_0313",
704 "1F21", "03B7_0314",
705 "1F22", "03B7_0313_0300",
706 "1F23", "03B7_0314_0300",
707 "1F24", "03B7_0313_0301",
708 "1F25", "03B7_0314_0301",
709 "1F26", "03B7_0313_0342",
710 "1F27", "03B7_0314_0342",
711 "1F28", "0397_0313",
712 "1F29", "0397_0314",
713 "1F2A", "0397_0313_0300",
714 "1F2B", "0397_0314_0300",
715 "1F2C", "0397_0313_0301",
716 "1F2D", "0397_0314_0301",
717 "1F2E", "0397_0313_0342",
718 "1F2F", "0397_0314_0342",
719 "1F30", "03B9_0313",
720 "1F31", "03B9_0314",
721 "1F32", "03B9_0313_0300",
722 "1F33", "03B9_0314_0300",
723 "1F34", "03B9_0313_0301",
724 "1F35", "03B9_0314_0301",
725 "1F36", "03B9_0313_0342",
726 "1F37", "03B9_0314_0342",
727 "1F38", "0399_0313",
728 "1F39", "0399_0314",
729 "1F3A", "0399_0313_0300",
730 "1F3B", "0399_0314_0300",
731 "1F3C", "0399_0313_0301",
732 "1F3D", "0399_0314_0301",
733 "1F3E", "0399_0313_0342",
734 "1F3F", "0399_0314_0342",
735 "1F40", "03BF_0313",
736 "1F41", "03BF_0314",
737 "1F42", "03BF_0313_0300",
738 "1F43", "03BF_0314_0300",
739 "1F44", "03BF_0313_0301",
740 "1F45", "03BF_0314_0301",
741 "1F48", "039F_0313",
742 "1F49", "039F_0314",
743 "1F4A", "039F_0313_0300",
744 "1F4B", "039F_0314_0300",
745 "1F4C", "039F_0313_0301",
746 "1F4D", "039F_0314_0301",
747 "1F50", "03C5_0313",
748 "1F51", "03C5_0314",
749 "1F52", "03C5_0313_0300",
750 "1F53", "03C5_0314_0300",
751 "1F54", "03C5_0313_0301",
752 "1F55", "03C5_0314_0301",
753 "1F56", "03C5_0313_0342",
754 "1F57", "03C5_0314_0342",
755 "1F59", "03A5_0314",
756 "1F5B", "03A5_0314_0300",
757 "1F5D", "03A5_0314_0301",
758 "1F5F", "03A5_0314_0342",
759 "1F60", "03C9_0313",
760 "1F61", "03C9_0314",
761 "1F62", "03C9_0313_0300",
762 "1F63", "03C9_0314_0300",
763 "1F64", "03C9_0313_0301",
764 "1F65", "03C9_0314_0301",
765 "1F66", "03C9_0313_0342",
766 "1F67", "03C9_0314_0342",
767 "1F68", "03A9_0313",
768 "1F69", "03A9_0314",
769 "1F6A", "03A9_0313_0300",
770 "1F6B", "03A9_0314_0300",
771 "1F6C", "03A9_0313_0301",
772 "1F6D", "03A9_0314_0301",
773 "1F6E", "03A9_0313_0342",
774 "1F6F", "03A9_0314_0342",
775 "1F70", "03B1_0300",
776 "1F71", "03B1_0301",
777 "1F72", "03B5_0300",
778 "1F73", "03B5_0301",
779 "1F74", "03B7_0300",
780 "1F75", "03B7_0301",
781 "1F76", "03B9_0300",
782 "1F77", "03B9_0301",
783 "1F78", "03BF_0300",
784 "1F79", "03BF_0301",
785 "1F7A", "03C5_0300",
786 "1F7B", "03C5_0301",
787 "1F7C", "03C9_0300",
788 "1F7D", "03C9_0301",
789 "1F80", "03B1_0313_0345",
790 "1F81", "03B1_0314_0345",
791 "1F82", "03B1_0313_0300_0345",
792 "1F83", "03B1_0314_0300_0345",
793 "1F84", "03B1_0313_0301_0345",
794 "1F85", "03B1_0314_0301_0345",
795 "1F86", "03B1_0313_0342_0345",
796 "1F87", "03B1_0314_0342_0345",
797 "1F88", "0391_0313_0345",
798 "1F89", "0391_0314_0345",
799 "1F8A", "0391_0313_0300_0345",
800 "1F8B", "0391_0314_0300_0345",
801 "1F8C", "0391_0313_0301_0345",
802 "1F8D", "0391_0314_0301_0345",
803 "1F8E", "0391_0313_0342_0345",
804 "1F8F", "0391_0314_0342_0345",
805 "1F90", "03B7_0313_0345",
806 "1F91", "03B7_0314_0345",
807 "1F92", "03B7_0313_0300_0345",
808 "1F93", "03B7_0314_0300_0345",
809 "1F94", "03B7_0313_0301_0345",
810 "1F95", "03B7_0314_0301_0345",
811 "1F96", "03B7_0313_0342_0345",
812 "1F97", "03B7_0314_0342_0345",
813 "1F98", "0397_0313_0345",
814 "1F99", "0397_0314_0345",
815 "1F9A", "0397_0313_0300_0345",
816 "1F9B", "0397_0314_0300_0345",
817 "1F9C", "0397_0313_0301_0345",
818 "1F9D", "0397_0314_0301_0345",
819 "1F9E", "0397_0313_0342_0345",
820 "1F9F", "0397_0314_0342_0345",
821 "1FA0", "03C9_0313_0345",
822 "1FA1", "03C9_0314_0345",
823 "1FA2", "03C9_0313_0300_0345",
824 "1FA3", "03C9_0314_0300_0345",
825 "1FA4", "03C9_0313_0301_0345",
826 "1FA5", "03C9_0314_0301_0345",
827 "1FA6", "03C9_0313_0342_0345",
828 "1FA7", "03C9_0314_0342_0345",
829 "1FA8", "03A9_0313_0345",
830 "1FA9", "03A9_0314_0345",
831 "1FAA", "03A9_0313_0300_0345",
832 "1FAB", "03A9_0314_0300_0345",
833 "1FAC", "03A9_0313_0301_0345",
834 "1FAD", "03A9_0314_0301_0345",
835 "1FAE", "03A9_0313_0342_0345",
836 "1FAF", "03A9_0314_0342_0345",
837 "1FB0", "03B1_0306",
838 "1FB1", "03B1_0304",
839 "1FB2", "03B1_0300_0345",
840 "1FB3", "03B1_0345",
841 "1FB4", "03B1_0301_0345",
842 "1FB6", "03B1_0342",
843 "1FB7", "03B1_0342_0345",
844 "1FB8", "0391_0306",
845 "1FB9", "0391_0304",
846 "1FBA", "0391_0300",
847 "1FBB", "0391_0301",
848 "1FBC", "0391_0345",
849 "1FBE", "03B9",
850 "1FC1", "00A8_0342",
851 "1FC2", "03B7_0300_0345",
852 "1FC3", "03B7_0345",
853 "1FC4", "03B7_0301_0345",
854 "1FC6", "03B7_0342",
855 "1FC7", "03B7_0342_0345",
856 "1FC8", "0395_0300",
857 "1FC9", "0395_0301",
858 "1FCA", "0397_0300",
859 "1FCB", "0397_0301",
860 "1FCC", "0397_0345",
861 "1FCD", "1FBF_0300",
862 "1FCE", "1FBF_0301",
863 "1FCF", "1FBF_0342",
864 "1FD0", "03B9_0306",
865 "1FD1", "03B9_0304",
866 "1FD2", "03B9_0308_0300",
867 "1FD3", "03B9_0308_0301",
868 "1FD6", "03B9_0342",
869 "1FD7", "03B9_0308_0342",
870 "1FD8", "0399_0306",
871 "1FD9", "0399_0304",
872 "1FDA", "0399_0300",
873 "1FDB", "0399_0301",
874 "1FDD", "1FFE_0300",
875 "1FDE", "1FFE_0301",
876 "1FDF", "1FFE_0342",
877 "1FE0", "03C5_0306",
878 "1FE1", "03C5_0304",
879 "1FE2", "03C5_0308_0300",
880 "1FE3", "03C5_0308_0301",
881 "1FE4", "03C1_0313",
882 "1FE5", "03C1_0314",
883 "1FE6", "03C5_0342",
884 "1FE7", "03C5_0308_0342",
885 "1FE8", "03A5_0306",
886 "1FE9", "03A5_0304",
887 "1FEA", "03A5_0300",
888 "1FEB", "03A5_0301",
889 "1FEC", "03A1_0314",
890 "1FED", "00A8_0300",
891 "1FEE", "00A8_0301",
892 "1FEF", "0060",
893 "1FF2", "03C9_0300_0345",
894 "1FF3", "03C9_0345",
895 "1FF4", "03C9_0301_0345",
896 "1FF6", "03C9_0342",
897 "1FF7", "03C9_0342_0345",
898 "1FF8", "039F_0300",
899 "1FF9", "039F_0301",
900 "1FFA", "03A9_0300",
901 "1FFB", "03A9_0301",
902 "1FFC", "03A9_0345",
903 "1FFD", "00B4",
904 "2000", "2002",
905 "2001", "2003",
906 "2126", "03A9",
907 "212A", "004B",
908 "212B", "0041_030A",
909 "219A", "2190_0338",
910 "219B", "2192_0338",
911 "21AE", "2194_0338",
912 "21CD", "21D0_0338",
913 "21CE", "21D4_0338",
914 "21CF", "21D2_0338",
915 "2204", "2203_0338",
916 "2209", "2208_0338",
917 "220C", "220B_0338",
918 "2224", "2223_0338",
919 "2226", "2225_0338",
920 "2241", "223C_0338",
921 "2244", "2243_0338",
922 "2247", "2245_0338",
923 "2249", "2248_0338",
924 "2260", "003D_0338",
925 "2262", "2261_0338",
926 "226D", "224D_0338",
927 "226E", "003C_0338",
928 "226F", "003E_0338",
929 "2270", "2264_0338",
930 "2271", "2265_0338",
931 "2274", "2272_0338",
932 "2275", "2273_0338",
933 "2278", "2276_0338",
934 "2279", "2277_0338",
935 "2280", "227A_0338",
936 "2281", "227B_0338",
937 "2284", "2282_0338",
938 "2285", "2283_0338",
939 "2288", "2286_0338",
940 "2289", "2287_0338",
941 "22AC", "22A2_0338",
942 "22AD", "22A8_0338",
943 "22AE", "22A9_0338",
944 "22AF", "22AB_0338",
945 "22E0", "227C_0338",
946 "22E1", "227D_0338",
947 "22E2", "2291_0338",
948 "22E3", "2292_0338",
949 "22EA", "22B2_0338",
950 "22EB", "22B3_0338",
951 "22EC", "22B4_0338",
952 "22ED", "22B5_0338",
953 "2329", "3008",
954 "232A", "3009",
955 "2ADC", "2ADD_0338",
956 "304C", "304B_3099",
957 "304E", "304D_3099",
958 "3050", "304F_3099",
959 "3052", "3051_3099",
960 "3054", "3053_3099",
961 "3056", "3055_3099",
962 "3058", "3057_3099",
963 "305A", "3059_3099",
964 "305C", "305B_3099",
965 "305E", "305D_3099",
966 "3060", "305F_3099",
967 "3062", "3061_3099",
968 "3065", "3064_3099",
969 "3067", "3066_3099",
970 "3069", "3068_3099",
971 "3070", "306F_3099",
972 "3071", "306F_309A",
973 "3073", "3072_3099",
974 "3074", "3072_309A",
975 "3076", "3075_3099",
976 "3077", "3075_309A",
977 "3079", "3078_3099",
978 "307A", "3078_309A",
979 "307C", "307B_3099",
980 "307D", "307B_309A",
981 "3094", "3046_3099",
982 "309E", "309D_3099",
983 "30AC", "30AB_3099",
984 "30AE", "30AD_3099",
985 "30B0", "30AF_3099",
986 "30B2", "30B1_3099",
987 "30B4", "30B3_3099",
988 "30B6", "30B5_3099",
989 "30B8", "30B7_3099",
990 "30BA", "30B9_3099",
991 "30BC", "30BB_3099",
992 "30BE", "30BD_3099",
993 "30C0", "30BF_3099",
994 "30C2", "30C1_3099",
995 "30C5", "30C4_3099",
996 "30C7", "30C6_3099",
997 "30C9", "30C8_3099",
998 "30D0", "30CF_3099",
999 "30D1", "30CF_309A",
1000 "30D3", "30D2_3099",
1001 "30D4", "30D2_309A",
1002 "30D6", "30D5_3099",
1003 "30D7", "30D5_309A",
1004 "30D9", "30D8_3099",
1005 "30DA", "30D8_309A",
1006 "30DC", "30DB_3099",
1007 "30DD", "30DB_309A",
1008 "30F4", "30A6_3099",
1009 "30F7", "30EF_3099",
1010 "30F8", "30F0_3099",
1011 "30F9", "30F1_3099",
1012 "30FA", "30F2_3099",
1013 "30FE", "30FD_3099",
1014 "F900", "8C48",
1015 "F901", "66F4",
1016 "F902", "8ECA",
1017 "F903", "8CC8",
1018 "F904", "6ED1",
1019 "F905", "4E32",
1020 "F906", "53E5",
1021 "F907", "9F9C",
1022 "F908", "9F9C",
1023 "F909", "5951",
1024 "F90A", "91D1",
1025 "F90B", "5587",
1026 "F90C", "5948",
1027 "F90D", "61F6",
1028 "F90E", "7669",
1029 "F90F", "7F85",
1030 "F910", "863F",
1031 "F911", "87BA",
1032 "F912", "88F8",
1033 "F913", "908F",
1034 "F914", "6A02",
1035 "F915", "6D1B",
1036 "F916", "70D9",
1037 "F917", "73DE",
1038 "F918", "843D",
1039 "F919", "916A",
1040 "F91A", "99F1",
1041 "F91B", "4E82",
1042 "F91C", "5375",
1043 "F91D", "6B04",
1044 "F91E", "721B",
1045 "F91F", "862D",
1046 "F920", "9E1E",
1047 "F921", "5D50",
1048 "F922", "6FEB",
1049 "F923", "85CD",
1050 "F924", "8964",
1051 "F925", "62C9",
1052 "F926", "81D8",
1053 "F927", "881F",
1054 "F928", "5ECA",
1055 "F929", "6717",
1056 "F92A", "6D6A",
1057 "F92B", "72FC",
1058 "F92C", "90CE",
1059 "F92D", "4F86",
1060 "F92E", "51B7",
1061 "F92F", "52DE",
1062 "F930", "64C4",
1063 "F931", "6AD3",
1064 "F932", "7210",
1065 "F933", "76E7",
1066 "F934", "8001",
1067 "F935", "8606",
1068 "F936", "865C",
1069 "F937", "8DEF",
1070 "F938", "9732",
1071 "F939", "9B6F",
1072 "F93A", "9DFA",
1073 "F93B", "788C",
1074 "F93C", "797F",
1075 "F93D", "7DA0",
1076 "F93E", "83C9",
1077 "F93F", "9304",
1078 "F940", "9E7F",
1079 "F941", "8AD6",
1080 "F942", "58DF",
1081 "F943", "5F04",
1082 "F944", "7C60",
1083 "F945", "807E",
1084 "F946", "7262",
1085 "F947", "78CA",
1086 "F948", "8CC2",
1087 "F949", "96F7",
1088 "F94A", "58D8",
1089 "F94B", "5C62",
1090 "F94C", "6A13",
1091 "F94D", "6DDA",
1092 "F94E", "6F0F",
1093 "F94F", "7D2F",
1094 "F950", "7E37",
1095 "F951", "964B",
1096 "F952", "52D2",
1097 "F953", "808B",
1098 "F954", "51DC",
1099 "F955", "51CC",
1100 "F956", "7A1C",
1101 "F957", "7DBE",
1102 "F958", "83F1",
1103 "F959", "9675",
1104 "F95A", "8B80",
1105 "F95B", "62CF",
1106 "F95C", "6A02",
1107 "F95D", "8AFE",
1108 "F95E", "4E39",
1109 "F95F", "5BE7",
1110 "F960", "6012",
1111 "F961", "7387",
1112 "F962", "7570",
1113 "F963", "5317",
1114 "F964", "78FB",
1115 "F965", "4FBF",
1116 "F966", "5FA9",
1117 "F967", "4E0D",
1118 "F968", "6CCC",
1119 "F969", "6578",
1120 "F96A", "7D22",
1121 "F96B", "53C3",
1122 "F96C", "585E",
1123 "F96D", "7701",
1124 "F96E", "8449",
1125 "F96F", "8AAA",
1126 "F970", "6BBA",
1127 "F971", "8FB0",
1128 "F972", "6C88",
1129 "F973", "62FE",
1130 "F974", "82E5",
1131 "F975", "63A0",
1132 "F976", "7565",
1133 "F977", "4EAE",
1134 "F978", "5169",
1135 "F979", "51C9",
1136 "F97A", "6881",
1137 "F97B", "7CE7",
1138 "F97C", "826F",
1139 "F97D", "8AD2",
1140 "F97E", "91CF",
1141 "F97F", "52F5",
1142 "F980", "5442",
1143 "F981", "5973",
1144 "F982", "5EEC",
1145 "F983", "65C5",
1146 "F984", "6FFE",
1147 "F985", "792A",
1148 "F986", "95AD",
1149 "F987", "9A6A",
1150 "F988", "9E97",
1151 "F989", "9ECE",
1152 "F98A", "529B",
1153 "F98B", "66C6",
1154 "F98C", "6B77",
1155 "F98D", "8F62",
1156 "F98E", "5E74",
1157 "F98F", "6190",
1158 "F990", "6200",
1159 "F991", "649A",
1160 "F992", "6F23",
1161 "F993", "7149",
1162 "F994", "7489",
1163 "F995", "79CA",
1164 "F996", "7DF4",
1165 "F997", "806F",
1166 "F998", "8F26",
1167 "F999", "84EE",
1168 "F99A", "9023",
1169 "F99B", "934A",
1170 "F99C", "5217",
1171 "F99D", "52A3",
1172 "F99E", "54BD",
1173 "F99F", "70C8",
1174 "F9A0", "88C2",
1175 "F9A1", "8AAA",
1176 "F9A2", "5EC9",
1177 "F9A3", "5FF5",
1178 "F9A4", "637B",
1179 "F9A5", "6BAE",
1180 "F9A6", "7C3E",
1181 "F9A7", "7375",
1182 "F9A8", "4EE4",
1183 "F9A9", "56F9",
1184 "F9AA", "5BE7",
1185 "F9AB", "5DBA",
1186 "F9AC", "601C",
1187 "F9AD", "73B2",
1188 "F9AE", "7469",
1189 "F9AF", "7F9A",
1190 "F9B0", "8046",
1191 "F9B1", "9234",
1192 "F9B2", "96F6",
1193 "F9B3", "9748",
1194 "F9B4", "9818",
1195 "F9B5", "4F8B",
1196 "F9B6", "79AE",
1197 "F9B7", "91B4",
1198 "F9B8", "96B8",
1199 "F9B9", "60E1",
1200 "F9BA", "4E86",
1201 "F9BB", "50DA",
1202 "F9BC", "5BEE",
1203 "F9BD", "5C3F",
1204 "F9BE", "6599",
1205 "F9BF", "6A02",
1206 "F9C0", "71CE",
1207 "F9C1", "7642",
1208 "F9C2", "84FC",
1209 "F9C3", "907C",
1210 "F9C4", "9F8D",
1211 "F9C5", "6688",
1212 "F9C6", "962E",
1213 "F9C7", "5289",
1214 "F9C8", "677B",
1215 "F9C9", "67F3",
1216 "F9CA", "6D41",
1217 "F9CB", "6E9C",
1218 "F9CC", "7409",
1219 "F9CD", "7559",
1220 "F9CE", "786B",
1221 "F9CF", "7D10",
1222 "F9D0", "985E",
1223 "F9D1", "516D",
1224 "F9D2", "622E",
1225 "F9D3", "9678",
1226 "F9D4", "502B",
1227 "F9D5", "5D19",
1228 "F9D6", "6DEA",
1229 "F9D7", "8F2A",
1230 "F9D8", "5F8B",
1231 "F9D9", "6144",
1232 "F9DA", "6817",
1233 "F9DB", "7387",
1234 "F9DC", "9686",
1235 "F9DD", "5229",
1236 "F9DE", "540F",
1237 "F9DF", "5C65",
1238 "F9E0", "6613",
1239 "F9E1", "674E",
1240 "F9E2", "68A8",
1241 "F9E3", "6CE5",
1242 "F9E4", "7406",
1243 "F9E5", "75E2",
1244 "F9E6", "7F79",
1245 "F9E7", "88CF",
1246 "F9E8", "88E1",
1247 "F9E9", "91CC",
1248 "F9EA", "96E2",
1249 "F9EB", "533F",
1250 "F9EC", "6EBA",
1251 "F9ED", "541D",
1252 "F9EE", "71D0",
1253 "F9EF", "7498",
1254 "F9F0", "85FA",
1255 "F9F1", "96A3",
1256 "F9F2", "9C57",
1257 "F9F3", "9E9F",
1258 "F9F4", "6797",
1259 "F9F5", "6DCB",
1260 "F9F6", "81E8",
1261 "F9F7", "7ACB",
1262 "F9F8", "7B20",
1263 "F9F9", "7C92",
1264 "F9FA", "72C0",
1265 "F9FB", "7099",
1266 "F9FC", "8B58",
1267 "F9FD", "4EC0",
1268 "F9FE", "8336",
1269 "F9FF", "523A",
1270 "FA00", "5207",
1271 "FA01", "5EA6",
1272 "FA02", "62D3",
1273 "FA03", "7CD6",
1274 "FA04", "5B85",
1275 "FA05", "6D1E",
1276 "FA06", "66B4",
1277 "FA07", "8F3B",
1278 "FA08", "884C",
1279 "FA09", "964D",
1280 "FA0A", "898B",
1281 "FA0B", "5ED3",
1282 "FA0C", "5140",
1283 "FA0D", "55C0",
1284 "FA10", "585A",
1285 "FA12", "6674",
1286 "FA15", "51DE",
1287 "FA16", "732A",
1288 "FA17", "76CA",
1289 "FA18", "793C",
1290 "FA19", "795E",
1291 "FA1A", "7965",
1292 "FA1B", "798F",
1293 "FA1C", "9756",
1294 "FA1D", "7CBE",
1295 "FA1E", "7FBD",
1296 "FA20", "8612",
1297 "FA22", "8AF8",
1298 "FA25", "9038",
1299 "FA26", "90FD",
1300 "FA2A", "98EF",
1301 "FA2B", "98FC",
1302 "FA2C", "9928",
1303 "FA2D", "9DB4",
1304 "FA30", "4FAE",
1305 "FA31", "50E7",
1306 "FA32", "514D",
1307 "FA33", "52C9",
1308 "FA34", "52E4",
1309 "FA35", "5351",
1310 "FA36", "559D",
1311 "FA37", "5606",
1312 "FA38", "5668",
1313 "FA39", "5840",
1314 "FA3A", "58A8",
1315 "FA3B", "5C64",
1316 "FA3C", "5C6E",
1317 "FA3D", "6094",
1318 "FA3E", "6168",
1319 "FA3F", "618E",
1320 "FA40", "61F2",
1321 "FA41", "654F",
1322 "FA42", "65E2",
1323 "FA43", "6691",
1324 "FA44", "6885",
1325 "FA45", "6D77",
1326 "FA46", "6E1A",
1327 "FA47", "6F22",
1328 "FA48", "716E",
1329 "FA49", "722B",
1330 "FA4A", "7422",
1331 "FA4B", "7891",
1332 "FA4C", "793E",
1333 "FA4D", "7949",
1334 "FA4E", "7948",
1335 "FA4F", "7950",
1336 "FA50", "7956",
1337 "FA51", "795D",
1338 "FA52", "798D",
1339 "FA53", "798E",
1340 "FA54", "7A40",
1341 "FA55", "7A81",
1342 "FA56", "7BC0",
1343 "FA57", "7DF4",
1344 "FA58", "7E09",
1345 "FA59", "7E41",
1346 "FA5A", "7F72",
1347 "FA5B", "8005",
1348 "FA5C", "81ED",
1349 "FA5D", "8279",
1350 "FA5E", "8279",
1351 "FA5F", "8457",
1352 "FA60", "8910",
1353 "FA61", "8996",
1354 "FA62", "8B01",
1355 "FA63", "8B39",
1356 "FA64", "8CD3",
1357 "FA65", "8D08",
1358 "FA66", "8FB6",
1359 "FA67", "9038",
1360 "FA68", "96E3",
1361 "FA69", "97FF",
1362 "FA6A", "983B",
1363 "FB1D", "05D9_05B4",
1364 "FB1F", "05F2_05B7",
1365 "FB2A", "05E9_05C1",
1366 "FB2B", "05E9_05C2",
1367 "FB2C", "05E9_05BC_05C1",
1368 "FB2D", "05E9_05BC_05C2",
1369 "FB2E", "05D0_05B7",
1370 "FB2F", "05D0_05B8",
1371 "FB30", "05D0_05BC",
1372 "FB31", "05D1_05BC",
1373 "FB32", "05D2_05BC",
1374 "FB33", "05D3_05BC",
1375 "FB34", "05D4_05BC",
1376 "FB35", "05D5_05BC",
1377 "FB36", "05D6_05BC",
1378 "FB38", "05D8_05BC",
1379 "FB39", "05D9_05BC",
1380 "FB3A", "05DA_05BC",
1381 "FB3B", "05DB_05BC",
1382 "FB3C", "05DC_05BC",
1383 "FB3E", "05DE_05BC",
1384 "FB40", "05E0_05BC",
1385 "FB41", "05E1_05BC",
1386 "FB43", "05E3_05BC",
1387 "FB44", "05E4_05BC",
1388 "FB46", "05E6_05BC",
1389 "FB47", "05E7_05BC",
1390 "FB48", "05E8_05BC",
1391 "FB49", "05E9_05BC",
1392 "FB4A", "05EA_05BC",
1393 "FB4B", "05D5_05B9",
1394 "FB4C", "05D1_05BF",
1395 "FB4D", "05DB_05BF",
1396 "FB4E", "05E4_05BF",
1397 "1D15E", "1D157_1D165",
1398 "1D15F", "1D158_1D165",
1399 "1D160", "1D158_1D165_1D16E",
1400 "1D161", "1D158_1D165_1D16F",
1401 "1D162", "1D158_1D165_1D170",
1402 "1D163", "1D158_1D165_1D171",
1403 "1D164", "1D158_1D165_1D172",
1404 "1D1BB", "1D1B9_1D165",
1405 "1D1BC", "1D1BA_1D165",
1406 "1D1BD", "1D1B9_1D165_1D16E",
1407 "1D1BE", "1D1BA_1D165_1D16E",
1408 "1D1BF", "1D1B9_1D165_1D16F",
1409 "1D1C0", "1D1BA_1D165_1D16F",
1410 "2F800", "4E3D",
1411 "2F801", "4E38",
1412 "2F802", "4E41",
1413 "2F803", "20122",
1414 "2F804", "4F60",
1415 "2F805", "4FAE",
1416 "2F806", "4FBB",
1417 "2F807", "5002",
1418 "2F808", "507A",
1419 "2F809", "5099",
1420 "2F80A", "50E7",
1421 "2F80B", "50CF",
1422 "2F80C", "349E",
1423 "2F80D", "2063A",
1424 "2F80E", "514D",
1425 "2F80F", "5154",
1426 "2F810", "5164",
1427 "2F811", "5177",
1428 "2F812", "2051C",
1429 "2F813", "34B9",
1430 "2F814", "5167",
1431 "2F815", "518D",
1432 "2F816", "2054B",
1433 "2F817", "5197",
1434 "2F818", "51A4",
1435 "2F819", "4ECC",
1436 "2F81A", "51AC",
1437 "2F81B", "51B5",
1438 "2F81C", "291DF",
1439 "2F81D", "51F5",
1440 "2F81E", "5203",
1441 "2F81F", "34DF",
1442 "2F820", "523B",
1443 "2F821", "5246",
1444 "2F822", "5272",
1445 "2F823", "5277",
1446 "2F824", "3515",
1447 "2F825", "52C7",
1448 "2F826", "52C9",
1449 "2F827", "52E4",
1450 "2F828", "52FA",
1451 "2F829", "5305",
1452 "2F82A", "5306",
1453 "2F82B", "5317",
1454 "2F82C", "5349",
1455 "2F82D", "5351",
1456 "2F82E", "535A",
1457 "2F82F", "5373",
1458 "2F830", "537D",
1459 "2F831", "537F",
1460 "2F832", "537F",
1461 "2F833", "537F",
1462 "2F834", "20A2C",
1463 "2F835", "7070",
1464 "2F836", "53CA",
1465 "2F837", "53DF",
1466 "2F838", "20B63",
1467 "2F839", "53EB",
1468 "2F83A", "53F1",
1469 "2F83B", "5406",
1470 "2F83C", "549E",
1471 "2F83D", "5438",
1472 "2F83E", "5448",
1473 "2F83F", "5468",
1474 "2F840", "54A2",
1475 "2F841", "54F6",
1476 "2F842", "5510",
1477 "2F843", "5553",
1478 "2F844", "5563",
1479 "2F845", "5584",
1480 "2F846", "5584",
1481 "2F847", "5599",
1482 "2F848", "55AB",
1483 "2F849", "55B3",
1484 "2F84A", "55C2",
1485 "2F84B", "5716",
1486 "2F84C", "5606",
1487 "2F84D", "5717",
1488 "2F84E", "5651",
1489 "2F84F", "5674",
1490 "2F850", "5207",
1491 "2F851", "58EE",
1492 "2F852", "57CE",
1493 "2F853", "57F4",
1494 "2F854", "580D",
1495 "2F855", "578B",
1496 "2F856", "5832",
1497 "2F857", "5831",
1498 "2F858", "58AC",
1499 "2F859", "214E4",
1500 "2F85A", "58F2",
1501 "2F85B", "58F7",
1502 "2F85C", "5906",
1503 "2F85D", "591A",
1504 "2F85E", "5922",
1505 "2F85F", "5962",
1506 "2F860", "216A8",
1507 "2F861", "216EA",
1508 "2F862", "59EC",
1509 "2F863", "5A1B",
1510 "2F864", "5A27",
1511 "2F865", "59D8",
1512 "2F866", "5A66",
1513 "2F867", "36EE",
1514 "2F868", "2136A",
1515 "2F869", "5B08",
1516 "2F86A", "5B3E",
1517 "2F86B", "5B3E",
1518 "2F86C", "219C8",
1519 "2F86D", "5BC3",
1520 "2F86E", "5BD8",
1521 "2F86F", "5BE7",
1522 "2F870", "5BF3",
1523 "2F871", "21B18",
1524 "2F872", "5BFF",
1525 "2F873", "5C06",
1526 "2F874", "5F33",
1527 "2F875", "5C22",
1528 "2F876", "3781",
1529 "2F877", "5C60",
1530 "2F878", "5C6E",
1531 "2F879", "5CC0",
1532 "2F87A", "5C8D",
1533 "2F87B", "21DE4",
1534 "2F87C", "5D43",
1535 "2F87D", "21DE6",
1536 "2F87E", "5D6E",
1537 "2F87F", "5D6B",
1538 "2F880", "5D7C",
1539 "2F881", "5DE1",
1540 "2F882", "5DE2",
1541 "2F883", "382F",
1542 "2F884", "5DFD",
1543 "2F885", "5E28",
1544 "2F886", "5E3D",
1545 "2F887", "5E69",
1546 "2F888", "3862",
1547 "2F889", "22183",
1548 "2F88A", "387C",
1549 "2F88B", "5EB0",
1550 "2F88C", "5EB3",
1551 "2F88D", "5EB6",
1552 "2F88E", "5ECA",
1553 "2F88F", "2A392",
1554 "2F890", "5EFE",
1555 "2F891", "22331",
1556 "2F892", "22331",
1557 "2F893", "8201",
1558 "2F894", "5F22",
1559 "2F895", "5F22",
1560 "2F896", "38C7",
1561 "2F897", "232B8",
1562 "2F898", "261DA",
1563 "2F899", "5F62",
1564 "2F89A", "5F6B",
1565 "2F89B", "38E3",
1566 "2F89C", "5F9A",
1567 "2F89D", "5FCD",
1568 "2F89E", "5FD7",
1569 "2F89F", "5FF9",
1570 "2F8A0", "6081",
1571 "2F8A1", "393A",
1572 "2F8A2", "391C",
1573 "2F8A3", "6094",
1574 "2F8A4", "226D4",
1575 "2F8A5", "60C7",
1576 "2F8A6", "6148",
1577 "2F8A7", "614C",
1578 "2F8A8", "614E",
1579 "2F8A9", "614C",
1580 "2F8AA", "617A",
1581 "2F8AB", "618E",
1582 "2F8AC", "61B2",
1583 "2F8AD", "61A4",
1584 "2F8AE", "61AF",
1585 "2F8AF", "61DE",
1586 "2F8B0", "61F2",
1587 "2F8B1", "61F6",
1588 "2F8B2", "6210",
1589 "2F8B3", "621B",
1590 "2F8B4", "625D",
1591 "2F8B5", "62B1",
1592 "2F8B6", "62D4",
1593 "2F8B7", "6350",
1594 "2F8B8", "22B0C",
1595 "2F8B9", "633D",
1596 "2F8BA", "62FC",
1597 "2F8BB", "6368",
1598 "2F8BC", "6383",
1599 "2F8BD", "63E4",
1600 "2F8BE", "22BF1",
1601 "2F8BF", "6422",
1602 "2F8C0", "63C5",
1603 "2F8C1", "63A9",
1604 "2F8C2", "3A2E",
1605 "2F8C3", "6469",
1606 "2F8C4", "647E",
1607 "2F8C5", "649D",
1608 "2F8C6", "6477",
1609 "2F8C7", "3A6C",
1610 "2F8C8", "654F",
1611 "2F8C9", "656C",
1612 "2F8CA", "2300A",
1613 "2F8CB", "65E3",
1614 "2F8CC", "66F8",
1615 "2F8CD", "6649",
1616 "2F8CE", "3B19",
1617 "2F8CF", "6691",
1618 "2F8D0", "3B08",
1619 "2F8D1", "3AE4",
1620 "2F8D2", "5192",
1621 "2F8D3", "5195",
1622 "2F8D4", "6700",
1623 "2F8D5", "669C",
1624 "2F8D6", "80AD",
1625 "2F8D7", "43D9",
1626 "2F8D8", "6717",
1627 "2F8D9", "671B",
1628 "2F8DA", "6721",
1629 "2F8DB", "675E",
1630 "2F8DC", "6753",
1631 "2F8DD", "233C3",
1632 "2F8DE", "3B49",
1633 "2F8DF", "67FA",
1634 "2F8E0", "6785",
1635 "2F8E1", "6852",
1636 "2F8E2", "6885",
1637 "2F8E3", "2346D",
1638 "2F8E4", "688E",
1639 "2F8E5", "681F",
1640 "2F8E6", "6914",
1641 "2F8E7", "3B9D",
1642 "2F8E8", "6942",
1643 "2F8E9", "69A3",
1644 "2F8EA", "69EA",
1645 "2F8EB", "6AA8",
1646 "2F8EC", "236A3",
1647 "2F8ED", "6ADB",
1648 "2F8EE", "3C18",
1649 "2F8EF", "6B21",
1650 "2F8F0", "238A7",
1651 "2F8F1", "6B54",
1652 "2F8F2", "3C4E",
1653 "2F8F3", "6B72",
1654 "2F8F4", "6B9F",
1655 "2F8F5", "6BBA",
1656 "2F8F6", "6BBB",
1657 "2F8F7", "23A8D",
1658 "2F8F8", "21D0B",
1659 "2F8F9", "23AFA",
1660 "2F8FA", "6C4E",
1661 "2F8FB", "23CBC",
1662 "2F8FC", "6CBF",
1663 "2F8FD", "6CCD",
1664 "2F8FE", "6C67",
1665 "2F8FF", "6D16",
1666 "2F900", "6D3E",
1667 "2F901", "6D77",
1668 "2F902", "6D41",
1669 "2F903", "6D69",
1670 "2F904", "6D78",
1671 "2F905", "6D85",
1672 "2F906", "23D1E",
1673 "2F907", "6D34",
1674 "2F908", "6E2F",
1675 "2F909", "6E6E",
1676 "2F90A", "3D33",
1677 "2F90B", "6ECB",
1678 "2F90C", "6EC7",
1679 "2F90D", "23ED1",
1680 "2F90E", "6DF9",
1681 "2F90F", "6F6E",
1682 "2F910", "23F5E",
1683 "2F911", "23F8E",
1684 "2F912", "6FC6",
1685 "2F913", "7039",
1686 "2F914", "701E",
1687 "2F915", "701B",
1688 "2F916", "3D96",
1689 "2F917", "704A",
1690 "2F918", "707D",
1691 "2F919", "7077",
1692 "2F91A", "70AD",
1693 "2F91B", "20525",
1694 "2F91C", "7145",
1695 "2F91D", "24263",
1696 "2F91E", "719C",
1697 "2F91F", "43AB",
1698 "2F920", "7228",
1699 "2F921", "7235",
1700 "2F922", "7250",
1701 "2F923", "24608",
1702 "2F924", "7280",
1703 "2F925", "7295",
1704 "2F926", "24735",
1705 "2F927", "24814",
1706 "2F928", "737A",
1707 "2F929", "738B",
1708 "2F92A", "3EAC",
1709 "2F92B", "73A5",
1710 "2F92C", "3EB8",
1711 "2F92D", "3EB8",
1712 "2F92E", "7447",
1713 "2F92F", "745C",
1714 "2F930", "7471",
1715 "2F931", "7485",
1716 "2F932", "74CA",
1717 "2F933", "3F1B",
1718 "2F934", "7524",
1719 "2F935", "24C36",
1720 "2F936", "753E",
1721 "2F937", "24C92",
1722 "2F938", "7570",
1723 "2F939", "2219F",
1724 "2F93A", "7610",
1725 "2F93B", "24FA1",
1726 "2F93C", "24FB8",
1727 "2F93D", "25044",
1728 "2F93E", "3FFC",
1729 "2F93F", "4008",
1730 "2F940", "76F4",
1731 "2F941", "250F3",
1732 "2F942", "250F2",
1733 "2F943", "25119",
1734 "2F944", "25133",
1735 "2F945", "771E",
1736 "2F946", "771F",
1737 "2F947", "771F",
1738 "2F948", "774A",
1739 "2F949", "4039",
1740 "2F94A", "778B",
1741 "2F94B", "4046",
1742 "2F94C", "4096",
1743 "2F94D", "2541D",
1744 "2F94E", "784E",
1745 "2F94F", "788C",
1746 "2F950", "78CC",
1747 "2F951", "40E3",
1748 "2F952", "25626",
1749 "2F953", "7956",
1750 "2F954", "2569A",
1751 "2F955", "256C5",
1752 "2F956", "798F",
1753 "2F957", "79EB",
1754 "2F958", "412F",
1755 "2F959", "7A40",
1756 "2F95A", "7A4A",
1757 "2F95B", "7A4F",
1758 "2F95C", "2597C",
1759 "2F95D", "25AA7",
1760 "2F95E", "25AA7",
1761 "2F95F", "7AAE",
1762 "2F960", "4202",
1763 "2F961", "25BAB",
1764 "2F962", "7BC6",
1765 "2F963", "7BC9",
1766 "2F964", "4227",
1767 "2F965", "25C80",
1768 "2F966", "7CD2",
1769 "2F967", "42A0",
1770 "2F968", "7CE8",
1771 "2F969", "7CE3",
1772 "2F96A", "7D00",
1773 "2F96B", "25F86",
1774 "2F96C", "7D63",
1775 "2F96D", "4301",
1776 "2F96E", "7DC7",
1777 "2F96F", "7E02",
1778 "2F970", "7E45",
1779 "2F971", "4334",
1780 "2F972", "26228",
1781 "2F973", "26247",
1782 "2F974", "4359",
1783 "2F975", "262D9",
1784 "2F976", "7F7A",
1785 "2F977", "2633E",
1786 "2F978", "7F95",
1787 "2F979", "7FFA",
1788 "2F97A", "8005",
1789 "2F97B", "264DA",
1790 "2F97C", "26523",
1791 "2F97D", "8060",
1792 "2F97E", "265A8",
1793 "2F97F", "8070",
1794 "2F980", "2335F",
1795 "2F981", "43D5",
1796 "2F982", "80B2",
1797 "2F983", "8103",
1798 "2F984", "440B",
1799 "2F985", "813E",
1800 "2F986", "5AB5",
1801 "2F987", "267A7",
1802 "2F988", "267B5",
1803 "2F989", "23393",
1804 "2F98A", "2339C",
1805 "2F98B", "8201",
1806 "2F98C", "8204",
1807 "2F98D", "8F9E",
1808 "2F98E", "446B",
1809 "2F98F", "8291",
1810 "2F990", "828B",
1811 "2F991", "829D",
1812 "2F992", "52B3",
1813 "2F993", "82B1",
1814 "2F994", "82B3",
1815 "2F995", "82BD",
1816 "2F996", "82E6",
1817 "2F997", "26B3C",
1818 "2F998", "82E5",
1819 "2F999", "831D",
1820 "2F99A", "8363",
1821 "2F99B", "83AD",
1822 "2F99C", "8323",
1823 "2F99D", "83BD",
1824 "2F99E", "83E7",
1825 "2F99F", "8457",
1826 "2F9A0", "8353",
1827 "2F9A1", "83CA",
1828 "2F9A2", "83CC",
1829 "2F9A3", "83DC",
1830 "2F9A4", "26C36",
1831 "2F9A5", "26D6B",
1832 "2F9A6", "26CD5",
1833 "2F9A7", "452B",
1834 "2F9A8", "84F1",
1835 "2F9A9", "84F3",
1836 "2F9AA", "8516",
1837 "2F9AB", "273CA",
1838 "2F9AC", "8564",
1839 "2F9AD", "26F2C",
1840 "2F9AE", "455D",
1841 "2F9AF", "4561",
1842 "2F9B0", "26FB1",
1843 "2F9B1", "270D2",
1844 "2F9B2", "456B",
1845 "2F9B3", "8650",
1846 "2F9B4", "865C",
1847 "2F9B5", "8667",
1848 "2F9B6", "8669",
1849 "2F9B7", "86A9",
1850 "2F9B8", "8688",
1851 "2F9B9", "870E",
1852 "2F9BA", "86E2",
1853 "2F9BB", "8779",
1854 "2F9BC", "8728",
1855 "2F9BD", "876B",
1856 "2F9BE", "8786",
1857 "2F9BF", "4D57",
1858 "2F9C0", "87E1",
1859 "2F9C1", "8801",
1860 "2F9C2", "45F9",
1861 "2F9C3", "8860",
1862 "2F9C4", "8863",
1863 "2F9C5", "27667",
1864 "2F9C6", "88D7",
1865 "2F9C7", "88DE",
1866 "2F9C8", "4635",
1867 "2F9C9", "88FA",
1868 "2F9CA", "34BB",
1869 "2F9CB", "278AE",
1870 "2F9CC", "27966",
1871 "2F9CD", "46BE",
1872 "2F9CE", "46C7",
1873 "2F9CF", "8AA0",
1874 "2F9D0", "8AED",
1875 "2F9D1", "8B8A",
1876 "2F9D2", "8C55",
1877 "2F9D3", "27CA8",
1878 "2F9D4", "8CAB",
1879 "2F9D5", "8CC1",
1880 "2F9D6", "8D1B",
1881 "2F9D7", "8D77",
1882 "2F9D8", "27F2F",
1883 "2F9D9", "20804",
1884 "2F9DA", "8DCB",
1885 "2F9DB", "8DBC",
1886 "2F9DC", "8DF0",
1887 "2F9DD", "208DE",
1888 "2F9DE", "8ED4",
1889 "2F9DF", "8F38",
1890 "2F9E0", "285D2",
1891 "2F9E1", "285ED",
1892 "2F9E2", "9094",
1893 "2F9E3", "90F1",
1894 "2F9E4", "9111",
1895 "2F9E5", "2872E",
1896 "2F9E6", "911B",
1897 "2F9E7", "9238",
1898 "2F9E8", "92D7",
1899 "2F9E9", "92D8",
1900 "2F9EA", "927C",
1901 "2F9EB", "93F9",
1902 "2F9EC", "9415",
1903 "2F9ED", "28BFA",
1904 "2F9EE", "958B",
1905 "2F9EF", "4995",
1906 "2F9F0", "95B7",
1907 "2F9F1", "28D77",
1908 "2F9F2", "49E6",
1909 "2F9F3", "96C3",
1910 "2F9F4", "5DB2",
1911 "2F9F5", "9723",
1912 "2F9F6", "29145",
1913 "2F9F7", "2921A",
1914 "2F9F8", "4A6E",
1915 "2F9F9", "4A76",
1916 "2F9FA", "97E0",
1917 "2F9FB", "2940A",
1918 "2F9FC", "4AB2",
1919 "2F9FD", "29496",
1920 "2F9FE", "980B",
1921 "2F9FF", "980B",
1922 "2FA00", "9829",
1923 "2FA01", "295B6",
1924 "2FA02", "98E2",
1925 "2FA03", "4B33",
1926 "2FA04", "9929",
1927 "2FA05", "99A7",
1928 "2FA06", "99C2",
1929 "2FA07", "99FE",
1930 "2FA08", "4BCE",
1931 "2FA09", "29B30",
1932 "2FA0A", "9B12",
1933 "2FA0B", "9C40",
1934 "2FA0C", "9CFD",
1935 "2FA0D", "4CCE",
1936 "2FA0E", "4CED",
1937 "2FA0F", "9D67",
1938 "2FA10", "2A0CE",
1939 "2FA11", "4CF8",
1940 "2FA12", "2A105",
1941 "2FA13", "2A20E",
1942 "2FA14", "2A291",
1943 "2FA15", "9EBB",
1944 "2FA16", "4D56",
1945 "2FA17", "9EF9",
1946 "2FA18", "9EFE",
1947 "2FA19", "9F05",
1948 "2FA1A", "9F0F",
1949 "2FA1B", "9F16",
1950 "2FA1C", "9F3B",
1951 "2FA1D", "2A600",
1954 my %AGL_to_unicode = (
1955 "A", "0041",
1956 "AE", "00C6",
1957 "AEacute", "01FC",
1958 "AEmacron", "01E2",
1959 "Aacute", "00C1",
1960 "Abreve", "0102",
1961 "Abreveacute", "1EAE",
1962 "Abrevecyrillic", "04D0",
1963 "Abrevedotbelow", "1EB6",
1964 "Abrevegrave", "1EB0",
1965 "Abrevehookabove", "1EB2",
1966 "Abrevetilde", "1EB4",
1967 "Acaron", "01CD",
1968 "Acircle", "24B6",
1969 "Acircumflex", "00C2",
1970 "Acircumflexacute", "1EA4",
1971 "Acircumflexdotbelow", "1EAC",
1972 "Acircumflexgrave", "1EA6",
1973 "Acircumflexhookabove", "1EA8",
1974 "Acircumflextilde", "1EAA",
1975 "Acyrillic", "0410",
1976 "Adblgrave", "0200",
1977 "Adieresis", "00C4",
1978 "Adieresiscyrillic", "04D2",
1979 "Adieresismacron", "01DE",
1980 "Adotbelow", "1EA0",
1981 "Adotmacron", "01E0",
1982 "Agrave", "00C0",
1983 "Ahookabove", "1EA2",
1984 "Aiecyrillic", "04D4",
1985 "Ainvertedbreve", "0202",
1986 "Alpha", "0391",
1987 "Alphatonos", "0386",
1988 "Amacron", "0100",
1989 "Amonospace", "FF21",
1990 "Aogonek", "0104",
1991 "Aring", "00C5",
1992 "Aringacute", "01FA",
1993 "Aringbelow", "1E00",
1994 "Atilde", "00C3",
1995 "Aybarmenian", "0531",
1996 "B", "0042",
1997 "Bcircle", "24B7",
1998 "Bdotaccent", "1E02",
1999 "Bdotbelow", "1E04",
2000 "Becyrillic", "0411",
2001 "Benarmenian", "0532",
2002 "Beta", "0392",
2003 "Bhook", "0181",
2004 "Blinebelow", "1E06",
2005 "Bmonospace", "FF22",
2006 "Btopbar", "0182",
2007 "C", "0043",
2008 "Caarmenian", "053E",
2009 "Cacute", "0106",
2010 "Ccaron", "010C",
2011 "Ccedilla", "00C7",
2012 "Ccedillaacute", "1E08",
2013 "Ccircle", "24B8",
2014 "Ccircumflex", "0108",
2015 "Cdot", "010A",
2016 "Cdotaccent", "010A",
2017 "Chaarmenian", "0549",
2018 "Cheabkhasiancyrillic", "04BC",
2019 "Checyrillic", "0427",
2020 "Chedescenderabkhasiancyrillic", "04BE",
2021 "Chedescendercyrillic", "04B6",
2022 "Chedieresiscyrillic", "04F4",
2023 "Cheharmenian", "0543",
2024 "Chekhakassiancyrillic", "04CB",
2025 "Cheverticalstrokecyrillic", "04B8",
2026 "Chi", "03A7",
2027 "Chook", "0187",
2028 "Cmonospace", "FF23",
2029 "Coarmenian", "0551",
2030 "D", "0044",
2031 "DZ", "01F1",
2032 "DZcaron", "01C4",
2033 "Daarmenian", "0534",
2034 "Dafrican", "0189",
2035 "Dcaron", "010E",
2036 "Dcedilla", "1E10",
2037 "Dcircle", "24B9",
2038 "Dcircumflexbelow", "1E12",
2039 "Dcroat", "0110",
2040 "Ddotaccent", "1E0A",
2041 "Ddotbelow", "1E0C",
2042 "Decyrillic", "0414",
2043 "Deicoptic", "03EE",
2044 "Delta", "2206",
2045 "Deltagreek", "0394",
2046 "Dhook", "018A",
2047 "Digammagreek", "03DC",
2048 "Djecyrillic", "0402",
2049 "Dlinebelow", "1E0E",
2050 "Dmonospace", "FF24",
2051 "Dslash", "0110",
2052 "Dtopbar", "018B",
2053 "Dz", "01F2",
2054 "Dzcaron", "01C5",
2055 "Dzeabkhasiancyrillic", "04E0",
2056 "Dzecyrillic", "0405",
2057 "Dzhecyrillic", "040F",
2058 "E", "0045",
2059 "Eacute", "00C9",
2060 "Ebreve", "0114",
2061 "Ecaron", "011A",
2062 "Ecedillabreve", "1E1C",
2063 "Echarmenian", "0535",
2064 "Ecircle", "24BA",
2065 "Ecircumflex", "00CA",
2066 "Ecircumflexacute", "1EBE",
2067 "Ecircumflexbelow", "1E18",
2068 "Ecircumflexdotbelow", "1EC6",
2069 "Ecircumflexgrave", "1EC0",
2070 "Ecircumflexhookabove", "1EC2",
2071 "Ecircumflextilde", "1EC4",
2072 "Ecyrillic", "0404",
2073 "Edblgrave", "0204",
2074 "Edieresis", "00CB",
2075 "Edot", "0116",
2076 "Edotaccent", "0116",
2077 "Edotbelow", "1EB8",
2078 "Efcyrillic", "0424",
2079 "Egrave", "00C8",
2080 "Eharmenian", "0537",
2081 "Ehookabove", "1EBA",
2082 "Eightroman", "2167",
2083 "Einvertedbreve", "0206",
2084 "Eiotifiedcyrillic", "0464",
2085 "Elcyrillic", "041B",
2086 "Elevenroman", "216A",
2087 "Emacron", "0112",
2088 "Emacronacute", "1E16",
2089 "Emacrongrave", "1E14",
2090 "Emcyrillic", "041C",
2091 "Emonospace", "FF25",
2092 "Encyrillic", "041D",
2093 "Endescendercyrillic", "04A2",
2094 "Eng", "014A",
2095 "Enghecyrillic", "04A4",
2096 "Enhookcyrillic", "04C7",
2097 "Eogonek", "0118",
2098 "Eopen", "0190",
2099 "Epsilon", "0395",
2100 "Epsilontonos", "0388",
2101 "Ercyrillic", "0420",
2102 "Ereversed", "018E",
2103 "Ereversedcyrillic", "042D",
2104 "Escyrillic", "0421",
2105 "Esdescendercyrillic", "04AA",
2106 "Esh", "01A9",
2107 "Eta", "0397",
2108 "Etarmenian", "0538",
2109 "Etatonos", "0389",
2110 "Eth", "00D0",
2111 "Etilde", "1EBC",
2112 "Etildebelow", "1E1A",
2113 "Euro", "20AC",
2114 "Ezh", "01B7",
2115 "Ezhcaron", "01EE",
2116 "Ezhreversed", "01B8",
2117 "F", "0046",
2118 "Fcircle", "24BB",
2119 "Fdotaccent", "1E1E",
2120 "Feharmenian", "0556",
2121 "Feicoptic", "03E4",
2122 "Fhook", "0191",
2123 "Fitacyrillic", "0472",
2124 "Fiveroman", "2164",
2125 "Fmonospace", "FF26",
2126 "Fourroman", "2163",
2127 "G", "0047",
2128 "GBsquare", "3387",
2129 "Gacute", "01F4",
2130 "Gamma", "0393",
2131 "Gammaafrican", "0194",
2132 "Gangiacoptic", "03EA",
2133 "Gbreve", "011E",
2134 "Gcaron", "01E6",
2135 "Gcedilla", "0122",
2136 "Gcircle", "24BC",
2137 "Gcircumflex", "011C",
2138 "Gcommaaccent", "0122",
2139 "Gdot", "0120",
2140 "Gdotaccent", "0120",
2141 "Gecyrillic", "0413",
2142 "Ghadarmenian", "0542",
2143 "Ghemiddlehookcyrillic", "0494",
2144 "Ghestrokecyrillic", "0492",
2145 "Gheupturncyrillic", "0490",
2146 "Ghook", "0193",
2147 "Gimarmenian", "0533",
2148 "Gjecyrillic", "0403",
2149 "Gmacron", "1E20",
2150 "Gmonospace", "FF27",
2151 "Gsmallhook", "029B",
2152 "Gstroke", "01E4",
2153 "H", "0048",
2154 "H18533", "25CF",
2155 "H18543", "25AA",
2156 "H18551", "25AB",
2157 "H22073", "25A1",
2158 "HPsquare", "33CB",
2159 "Haabkhasiancyrillic", "04A8",
2160 "Hadescendercyrillic", "04B2",
2161 "Hardsigncyrillic", "042A",
2162 "Hbar", "0126",
2163 "Hbrevebelow", "1E2A",
2164 "Hcedilla", "1E28",
2165 "Hcircle", "24BD",
2166 "Hcircumflex", "0124",
2167 "Hdieresis", "1E26",
2168 "Hdotaccent", "1E22",
2169 "Hdotbelow", "1E24",
2170 "Hmonospace", "FF28",
2171 "Hoarmenian", "0540",
2172 "Horicoptic", "03E8",
2173 "Hzsquare", "3390",
2174 "I", "0049",
2175 "IAcyrillic", "042F",
2176 "IJ", "0132",
2177 "IUcyrillic", "042E",
2178 "Iacute", "00CD",
2179 "Ibreve", "012C",
2180 "Icaron", "01CF",
2181 "Icircle", "24BE",
2182 "Icircumflex", "00CE",
2183 "Icyrillic", "0406",
2184 "Idblgrave", "0208",
2185 "Idieresis", "00CF",
2186 "Idieresisacute", "1E2E",
2187 "Idieresiscyrillic", "04E4",
2188 "Idot", "0130",
2189 "Idotaccent", "0130",
2190 "Idotbelow", "1ECA",
2191 "Iebrevecyrillic", "04D6",
2192 "Iecyrillic", "0415",
2193 "Ifraktur", "2111",
2194 "Igrave", "00CC",
2195 "Ihookabove", "1EC8",
2196 "Iicyrillic", "0418",
2197 "Iinvertedbreve", "020A",
2198 "Iishortcyrillic", "0419",
2199 "Imacron", "012A",
2200 "Imacroncyrillic", "04E2",
2201 "Imonospace", "FF29",
2202 "Iniarmenian", "053B",
2203 "Iocyrillic", "0401",
2204 "Iogonek", "012E",
2205 "Iota", "0399",
2206 "Iotaafrican", "0196",
2207 "Iotadieresis", "03AA",
2208 "Iotatonos", "038A",
2209 "Istroke", "0197",
2210 "Itilde", "0128",
2211 "Itildebelow", "1E2C",
2212 "Izhitsacyrillic", "0474",
2213 "Izhitsadblgravecyrillic", "0476",
2214 "J", "004A",
2215 "Jaarmenian", "0541",
2216 "Jcircle", "24BF",
2217 "Jcircumflex", "0134",
2218 "Jecyrillic", "0408",
2219 "Jheharmenian", "054B",
2220 "Jmonospace", "FF2A",
2221 "K", "004B",
2222 "KBsquare", "3385",
2223 "KKsquare", "33CD",
2224 "Kabashkircyrillic", "04A0",
2225 "Kacute", "1E30",
2226 "Kacyrillic", "041A",
2227 "Kadescendercyrillic", "049A",
2228 "Kahookcyrillic", "04C3",
2229 "Kappa", "039A",
2230 "Kastrokecyrillic", "049E",
2231 "Kaverticalstrokecyrillic", "049C",
2232 "Kcaron", "01E8",
2233 "Kcedilla", "0136",
2234 "Kcircle", "24C0",
2235 "Kcommaaccent", "0136",
2236 "Kdotbelow", "1E32",
2237 "Keharmenian", "0554",
2238 "Kenarmenian", "053F",
2239 "Khacyrillic", "0425",
2240 "Kheicoptic", "03E6",
2241 "Khook", "0198",
2242 "Kjecyrillic", "040C",
2243 "Klinebelow", "1E34",
2244 "Kmonospace", "FF2B",
2245 "Koppacyrillic", "0480",
2246 "Koppagreek", "03DE",
2247 "Ksicyrillic", "046E",
2248 "L", "004C",
2249 "LJ", "01C7",
2250 "Lacute", "0139",
2251 "Lambda", "039B",
2252 "Lcaron", "013D",
2253 "Lcedilla", "013B",
2254 "Lcircle", "24C1",
2255 "Lcircumflexbelow", "1E3C",
2256 "Lcommaaccent", "013B",
2257 "Ldot", "013F",
2258 "Ldotaccent", "013F",
2259 "Ldotbelow", "1E36",
2260 "Ldotbelowmacron", "1E38",
2261 "Liwnarmenian", "053C",
2262 "Lj", "01C8",
2263 "Ljecyrillic", "0409",
2264 "Llinebelow", "1E3A",
2265 "Lmonospace", "FF2C",
2266 "Lslash", "0141",
2267 "M", "004D",
2268 "MBsquare", "3386",
2269 "Macute", "1E3E",
2270 "Mcircle", "24C2",
2271 "Mdotaccent", "1E40",
2272 "Mdotbelow", "1E42",
2273 "Menarmenian", "0544",
2274 "Mmonospace", "FF2D",
2275 "Mturned", "019C",
2276 "Mu", "039C",
2277 "N", "004E",
2278 "NJ", "01CA",
2279 "Nacute", "0143",
2280 "Ncaron", "0147",
2281 "Ncedilla", "0145",
2282 "Ncircle", "24C3",
2283 "Ncircumflexbelow", "1E4A",
2284 "Ncommaaccent", "0145",
2285 "Ndotaccent", "1E44",
2286 "Ndotbelow", "1E46",
2287 "Nhookleft", "019D",
2288 "Nineroman", "2168",
2289 "Nj", "01CB",
2290 "Njecyrillic", "040A",
2291 "Nlinebelow", "1E48",
2292 "Nmonospace", "FF2E",
2293 "Nowarmenian", "0546",
2294 "Ntilde", "00D1",
2295 "Nu", "039D",
2296 "O", "004F",
2297 "OE", "0152",
2298 "Oacute", "00D3",
2299 "Obarredcyrillic", "04E8",
2300 "Obarreddieresiscyrillic", "04EA",
2301 "Obreve", "014E",
2302 "Ocaron", "01D1",
2303 "Ocenteredtilde", "019F",
2304 "Ocircle", "24C4",
2305 "Ocircumflex", "00D4",
2306 "Ocircumflexacute", "1ED0",
2307 "Ocircumflexdotbelow", "1ED8",
2308 "Ocircumflexgrave", "1ED2",
2309 "Ocircumflexhookabove", "1ED4",
2310 "Ocircumflextilde", "1ED6",
2311 "Ocyrillic", "041E",
2312 "Odblacute", "0150",
2313 "Odblgrave", "020C",
2314 "Odieresis", "00D6",
2315 "Odieresiscyrillic", "04E6",
2316 "Odotbelow", "1ECC",
2317 "Ograve", "00D2",
2318 "Oharmenian", "0555",
2319 "Ohm", "2126",
2320 "Ohookabove", "1ECE",
2321 "Ohorn", "01A0",
2322 "Ohornacute", "1EDA",
2323 "Ohorndotbelow", "1EE2",
2324 "Ohorngrave", "1EDC",
2325 "Ohornhookabove", "1EDE",
2326 "Ohorntilde", "1EE0",
2327 "Ohungarumlaut", "0150",
2328 "Oi", "01A2",
2329 "Oinvertedbreve", "020E",
2330 "Omacron", "014C",
2331 "Omacronacute", "1E52",
2332 "Omacrongrave", "1E50",
2333 "Omega", "2126",
2334 "Omegacyrillic", "0460",
2335 "Omegagreek", "03A9",
2336 "Omegaroundcyrillic", "047A",
2337 "Omegatitlocyrillic", "047C",
2338 "Omegatonos", "038F",
2339 "Omicron", "039F",
2340 "Omicrontonos", "038C",
2341 "Omonospace", "FF2F",
2342 "Oneroman", "2160",
2343 "Oogonek", "01EA",
2344 "Oogonekmacron", "01EC",
2345 "Oopen", "0186",
2346 "Oslash", "00D8",
2347 "Oslashacute", "01FE",
2348 "Ostrokeacute", "01FE",
2349 "Otcyrillic", "047E",
2350 "Otilde", "00D5",
2351 "Otildeacute", "1E4C",
2352 "Otildedieresis", "1E4E",
2353 "P", "0050",
2354 "Pacute", "1E54",
2355 "Pcircle", "24C5",
2356 "Pdotaccent", "1E56",
2357 "Pecyrillic", "041F",
2358 "Peharmenian", "054A",
2359 "Pemiddlehookcyrillic", "04A6",
2360 "Phi", "03A6",
2361 "Phook", "01A4",
2362 "Pi", "03A0",
2363 "Piwrarmenian", "0553",
2364 "Pmonospace", "FF30",
2365 "Psi", "03A8",
2366 "Psicyrillic", "0470",
2367 "Q", "0051",
2368 "Qcircle", "24C6",
2369 "Qmonospace", "FF31",
2370 "R", "0052",
2371 "Raarmenian", "054C",
2372 "Racute", "0154",
2373 "Rcaron", "0158",
2374 "Rcedilla", "0156",
2375 "Rcircle", "24C7",
2376 "Rcommaaccent", "0156",
2377 "Rdblgrave", "0210",
2378 "Rdotaccent", "1E58",
2379 "Rdotbelow", "1E5A",
2380 "Rdotbelowmacron", "1E5C",
2381 "Reharmenian", "0550",
2382 "Rfraktur", "211C",
2383 "Rho", "03A1",
2384 "Rinvertedbreve", "0212",
2385 "Rlinebelow", "1E5E",
2386 "Rmonospace", "FF32",
2387 "Rsmallinverted", "0281",
2388 "Rsmallinvertedsuperior", "02B6",
2389 "S", "0053",
2390 "SF010000", "250C",
2391 "SF020000", "2514",
2392 "SF030000", "2510",
2393 "SF040000", "2518",
2394 "SF050000", "253C",
2395 "SF060000", "252C",
2396 "SF070000", "2534",
2397 "SF080000", "251C",
2398 "SF090000", "2524",
2399 "SF100000", "2500",
2400 "SF110000", "2502",
2401 "SF190000", "2561",
2402 "SF200000", "2562",
2403 "SF210000", "2556",
2404 "SF220000", "2555",
2405 "SF230000", "2563",
2406 "SF240000", "2551",
2407 "SF250000", "2557",
2408 "SF260000", "255D",
2409 "SF270000", "255C",
2410 "SF280000", "255B",
2411 "SF360000", "255E",
2412 "SF370000", "255F",
2413 "SF380000", "255A",
2414 "SF390000", "2554",
2415 "SF400000", "2569",
2416 "SF410000", "2566",
2417 "SF420000", "2560",
2418 "SF430000", "2550",
2419 "SF440000", "256C",
2420 "SF450000", "2567",
2421 "SF460000", "2568",
2422 "SF470000", "2564",
2423 "SF480000", "2565",
2424 "SF490000", "2559",
2425 "SF500000", "2558",
2426 "SF510000", "2552",
2427 "SF520000", "2553",
2428 "SF530000", "256B",
2429 "SF540000", "256A",
2430 "Sacute", "015A",
2431 "Sacutedotaccent", "1E64",
2432 "Sampigreek", "03E0",
2433 "Scaron", "0160",
2434 "Scarondotaccent", "1E66",
2435 "Scedilla", "015E",
2436 "Schwa", "018F",
2437 "Schwacyrillic", "04D8",
2438 "Schwadieresiscyrillic", "04DA",
2439 "Scircle", "24C8",
2440 "Scircumflex", "015C",
2441 "Scommaaccent", "0218",
2442 "Sdotaccent", "1E60",
2443 "Sdotbelow", "1E62",
2444 "Sdotbelowdotaccent", "1E68",
2445 "Seharmenian", "054D",
2446 "Sevenroman", "2166",
2447 "Shaarmenian", "0547",
2448 "Shacyrillic", "0428",
2449 "Shchacyrillic", "0429",
2450 "Sheicoptic", "03E2",
2451 "Shhacyrillic", "04BA",
2452 "Shimacoptic", "03EC",
2453 "Sigma", "03A3",
2454 "Sixroman", "2165",
2455 "Smonospace", "FF33",
2456 "Softsigncyrillic", "042C",
2457 "Stigmagreek", "03DA",
2458 "T", "0054",
2459 "Tau", "03A4",
2460 "Tbar", "0166",
2461 "Tcaron", "0164",
2462 "Tcedilla", "0162",
2463 "Tcircle", "24C9",
2464 "Tcircumflexbelow", "1E70",
2465 "Tcommaaccent", "0162",
2466 "Tdotaccent", "1E6A",
2467 "Tdotbelow", "1E6C",
2468 "Tecyrillic", "0422",
2469 "Tedescendercyrillic", "04AC",
2470 "Tenroman", "2169",
2471 "Tetsecyrillic", "04B4",
2472 "Theta", "0398",
2473 "Thook", "01AC",
2474 "Thorn", "00DE",
2475 "Threeroman", "2162",
2476 "Tiwnarmenian", "054F",
2477 "Tlinebelow", "1E6E",
2478 "Tmonospace", "FF34",
2479 "Toarmenian", "0539",
2480 "Tonefive", "01BC",
2481 "Tonesix", "0184",
2482 "Tonetwo", "01A7",
2483 "Tretroflexhook", "01AE",
2484 "Tsecyrillic", "0426",
2485 "Tshecyrillic", "040B",
2486 "Twelveroman", "216B",
2487 "Tworoman", "2161",
2488 "U", "0055",
2489 "Uacute", "00DA",
2490 "Ubreve", "016C",
2491 "Ucaron", "01D3",
2492 "Ucircle", "24CA",
2493 "Ucircumflex", "00DB",
2494 "Ucircumflexbelow", "1E76",
2495 "Ucyrillic", "0423",
2496 "Udblacute", "0170",
2497 "Udblgrave", "0214",
2498 "Udieresis", "00DC",
2499 "Udieresisacute", "01D7",
2500 "Udieresisbelow", "1E72",
2501 "Udieresiscaron", "01D9",
2502 "Udieresiscyrillic", "04F0",
2503 "Udieresisgrave", "01DB",
2504 "Udieresismacron", "01D5",
2505 "Udotbelow", "1EE4",
2506 "Ugrave", "00D9",
2507 "Uhookabove", "1EE6",
2508 "Uhorn", "01AF",
2509 "Uhornacute", "1EE8",
2510 "Uhorndotbelow", "1EF0",
2511 "Uhorngrave", "1EEA",
2512 "Uhornhookabove", "1EEC",
2513 "Uhorntilde", "1EEE",
2514 "Uhungarumlaut", "0170",
2515 "Uhungarumlautcyrillic", "04F2",
2516 "Uinvertedbreve", "0216",
2517 "Ukcyrillic", "0478",
2518 "Umacron", "016A",
2519 "Umacroncyrillic", "04EE",
2520 "Umacrondieresis", "1E7A",
2521 "Umonospace", "FF35",
2522 "Uogonek", "0172",
2523 "Upsilon", "03A5",
2524 "Upsilon1", "03D2",
2525 "Upsilonacutehooksymbolgreek", "03D3",
2526 "Upsilonafrican", "01B1",
2527 "Upsilondieresis", "03AB",
2528 "Upsilondieresishooksymbolgreek", "03D4",
2529 "Upsilonhooksymbol", "03D2",
2530 "Upsilontonos", "038E",
2531 "Uring", "016E",
2532 "Ushortcyrillic", "040E",
2533 "Ustraightcyrillic", "04AE",
2534 "Ustraightstrokecyrillic", "04B0",
2535 "Utilde", "0168",
2536 "Utildeacute", "1E78",
2537 "Utildebelow", "1E74",
2538 "V", "0056",
2539 "Vcircle", "24CB",
2540 "Vdotbelow", "1E7E",
2541 "Vecyrillic", "0412",
2542 "Vewarmenian", "054E",
2543 "Vhook", "01B2",
2544 "Vmonospace", "FF36",
2545 "Voarmenian", "0548",
2546 "Vtilde", "1E7C",
2547 "W", "0057",
2548 "Wacute", "1E82",
2549 "Wcircle", "24CC",
2550 "Wcircumflex", "0174",
2551 "Wdieresis", "1E84",
2552 "Wdotaccent", "1E86",
2553 "Wdotbelow", "1E88",
2554 "Wgrave", "1E80",
2555 "Wmonospace", "FF37",
2556 "X", "0058",
2557 "Xcircle", "24CD",
2558 "Xdieresis", "1E8C",
2559 "Xdotaccent", "1E8A",
2560 "Xeharmenian", "053D",
2561 "Xi", "039E",
2562 "Xmonospace", "FF38",
2563 "Y", "0059",
2564 "Yacute", "00DD",
2565 "Yatcyrillic", "0462",
2566 "Ycircle", "24CE",
2567 "Ycircumflex", "0176",
2568 "Ydieresis", "0178",
2569 "Ydotaccent", "1E8E",
2570 "Ydotbelow", "1EF4",
2571 "Yericyrillic", "042B",
2572 "Yerudieresiscyrillic", "04F8",
2573 "Ygrave", "1EF2",
2574 "Yhook", "01B3",
2575 "Yhookabove", "1EF6",
2576 "Yiarmenian", "0545",
2577 "Yicyrillic", "0407",
2578 "Yiwnarmenian", "0552",
2579 "Ymonospace", "FF39",
2580 "Ytilde", "1EF8",
2581 "Yusbigcyrillic", "046A",
2582 "Yusbigiotifiedcyrillic", "046C",
2583 "Yuslittlecyrillic", "0466",
2584 "Yuslittleiotifiedcyrillic", "0468",
2585 "Z", "005A",
2586 "Zaarmenian", "0536",
2587 "Zacute", "0179",
2588 "Zcaron", "017D",
2589 "Zcircle", "24CF",
2590 "Zcircumflex", "1E90",
2591 "Zdot", "017B",
2592 "Zdotaccent", "017B",
2593 "Zdotbelow", "1E92",
2594 "Zecyrillic", "0417",
2595 "Zedescendercyrillic", "0498",
2596 "Zedieresiscyrillic", "04DE",
2597 "Zeta", "0396",
2598 "Zhearmenian", "053A",
2599 "Zhebrevecyrillic", "04C1",
2600 "Zhecyrillic", "0416",
2601 "Zhedescendercyrillic", "0496",
2602 "Zhedieresiscyrillic", "04DC",
2603 "Zlinebelow", "1E94",
2604 "Zmonospace", "FF3A",
2605 "Zstroke", "01B5",
2606 "a", "0061",
2607 "aabengali", "0986",
2608 "aacute", "00E1",
2609 "aadeva", "0906",
2610 "aagujarati", "0A86",
2611 "aagurmukhi", "0A06",
2612 "aamatragurmukhi", "0A3E",
2613 "aarusquare", "3303",
2614 "aavowelsignbengali", "09BE",
2615 "aavowelsigndeva", "093E",
2616 "aavowelsigngujarati", "0ABE",
2617 "abbreviationmarkarmenian", "055F",
2618 "abbreviationsigndeva", "0970",
2619 "abengali", "0985",
2620 "abopomofo", "311A",
2621 "abreve", "0103",
2622 "abreveacute", "1EAF",
2623 "abrevecyrillic", "04D1",
2624 "abrevedotbelow", "1EB7",
2625 "abrevegrave", "1EB1",
2626 "abrevehookabove", "1EB3",
2627 "abrevetilde", "1EB5",
2628 "acaron", "01CE",
2629 "acircle", "24D0",
2630 "acircumflex", "00E2",
2631 "acircumflexacute", "1EA5",
2632 "acircumflexdotbelow", "1EAD",
2633 "acircumflexgrave", "1EA7",
2634 "acircumflexhookabove", "1EA9",
2635 "acircumflextilde", "1EAB",
2636 "acute", "00B4",
2637 "acutebelowcmb", "0317",
2638 "acutecmb", "0301",
2639 "acutecomb", "0301",
2640 "acutedeva", "0954",
2641 "acutelowmod", "02CF",
2642 "acutetonecmb", "0341",
2643 "acyrillic", "0430",
2644 "adblgrave", "0201",
2645 "addakgurmukhi", "0A71",
2646 "adeva", "0905",
2647 "adieresis", "00E4",
2648 "adieresiscyrillic", "04D3",
2649 "adieresismacron", "01DF",
2650 "adotbelow", "1EA1",
2651 "adotmacron", "01E1",
2652 "ae", "00E6",
2653 "aeacute", "01FD",
2654 "aekorean", "3150",
2655 "aemacron", "01E3",
2656 "afii00208", "2015",
2657 "afii08941", "20A4",
2658 "afii10017", "0410",
2659 "afii10018", "0411",
2660 "afii10019", "0412",
2661 "afii10020", "0413",
2662 "afii10021", "0414",
2663 "afii10022", "0415",
2664 "afii10023", "0401",
2665 "afii10024", "0416",
2666 "afii10025", "0417",
2667 "afii10026", "0418",
2668 "afii10027", "0419",
2669 "afii10028", "041A",
2670 "afii10029", "041B",
2671 "afii10030", "041C",
2672 "afii10031", "041D",
2673 "afii10032", "041E",
2674 "afii10033", "041F",
2675 "afii10034", "0420",
2676 "afii10035", "0421",
2677 "afii10036", "0422",
2678 "afii10037", "0423",
2679 "afii10038", "0424",
2680 "afii10039", "0425",
2681 "afii10040", "0426",
2682 "afii10041", "0427",
2683 "afii10042", "0428",
2684 "afii10043", "0429",
2685 "afii10044", "042A",
2686 "afii10045", "042B",
2687 "afii10046", "042C",
2688 "afii10047", "042D",
2689 "afii10048", "042E",
2690 "afii10049", "042F",
2691 "afii10050", "0490",
2692 "afii10051", "0402",
2693 "afii10052", "0403",
2694 "afii10053", "0404",
2695 "afii10054", "0405",
2696 "afii10055", "0406",
2697 "afii10056", "0407",
2698 "afii10057", "0408",
2699 "afii10058", "0409",
2700 "afii10059", "040A",
2701 "afii10060", "040B",
2702 "afii10061", "040C",
2703 "afii10062", "040E",
2704 "afii10065", "0430",
2705 "afii10066", "0431",
2706 "afii10067", "0432",
2707 "afii10068", "0433",
2708 "afii10069", "0434",
2709 "afii10070", "0435",
2710 "afii10071", "0451",
2711 "afii10072", "0436",
2712 "afii10073", "0437",
2713 "afii10074", "0438",
2714 "afii10075", "0439",
2715 "afii10076", "043A",
2716 "afii10077", "043B",
2717 "afii10078", "043C",
2718 "afii10079", "043D",
2719 "afii10080", "043E",
2720 "afii10081", "043F",
2721 "afii10082", "0440",
2722 "afii10083", "0441",
2723 "afii10084", "0442",
2724 "afii10085", "0443",
2725 "afii10086", "0444",
2726 "afii10087", "0445",
2727 "afii10088", "0446",
2728 "afii10089", "0447",
2729 "afii10090", "0448",
2730 "afii10091", "0449",
2731 "afii10092", "044A",
2732 "afii10093", "044B",
2733 "afii10094", "044C",
2734 "afii10095", "044D",
2735 "afii10096", "044E",
2736 "afii10097", "044F",
2737 "afii10098", "0491",
2738 "afii10099", "0452",
2739 "afii10100", "0453",
2740 "afii10101", "0454",
2741 "afii10102", "0455",
2742 "afii10103", "0456",
2743 "afii10104", "0457",
2744 "afii10105", "0458",
2745 "afii10106", "0459",
2746 "afii10107", "045A",
2747 "afii10108", "045B",
2748 "afii10109", "045C",
2749 "afii10110", "045E",
2750 "afii10145", "040F",
2751 "afii10146", "0462",
2752 "afii10147", "0472",
2753 "afii10148", "0474",
2754 "afii10193", "045F",
2755 "afii10194", "0463",
2756 "afii10195", "0473",
2757 "afii10196", "0475",
2758 "afii10846", "04D9",
2759 "afii299", "200E",
2760 "afii300", "200F",
2761 "afii301", "200D",
2762 "afii57381", "066A",
2763 "afii57388", "060C",
2764 "afii57392", "0660",
2765 "afii57393", "0661",
2766 "afii57394", "0662",
2767 "afii57395", "0663",
2768 "afii57396", "0664",
2769 "afii57397", "0665",
2770 "afii57398", "0666",
2771 "afii57399", "0667",
2772 "afii57400", "0668",
2773 "afii57401", "0669",
2774 "afii57403", "061B",
2775 "afii57407", "061F",
2776 "afii57409", "0621",
2777 "afii57410", "0622",
2778 "afii57411", "0623",
2779 "afii57412", "0624",
2780 "afii57413", "0625",
2781 "afii57414", "0626",
2782 "afii57415", "0627",
2783 "afii57416", "0628",
2784 "afii57417", "0629",
2785 "afii57418", "062A",
2786 "afii57419", "062B",
2787 "afii57420", "062C",
2788 "afii57421", "062D",
2789 "afii57422", "062E",
2790 "afii57423", "062F",
2791 "afii57424", "0630",
2792 "afii57425", "0631",
2793 "afii57426", "0632",
2794 "afii57427", "0633",
2795 "afii57428", "0634",
2796 "afii57429", "0635",
2797 "afii57430", "0636",
2798 "afii57431", "0637",
2799 "afii57432", "0638",
2800 "afii57433", "0639",
2801 "afii57434", "063A",
2802 "afii57440", "0640",
2803 "afii57441", "0641",
2804 "afii57442", "0642",
2805 "afii57443", "0643",
2806 "afii57444", "0644",
2807 "afii57445", "0645",
2808 "afii57446", "0646",
2809 "afii57448", "0648",
2810 "afii57449", "0649",
2811 "afii57450", "064A",
2812 "afii57451", "064B",
2813 "afii57452", "064C",
2814 "afii57453", "064D",
2815 "afii57454", "064E",
2816 "afii57455", "064F",
2817 "afii57456", "0650",
2818 "afii57457", "0651",
2819 "afii57458", "0652",
2820 "afii57470", "0647",
2821 "afii57505", "06A4",
2822 "afii57506", "067E",
2823 "afii57507", "0686",
2824 "afii57508", "0698",
2825 "afii57509", "06AF",
2826 "afii57511", "0679",
2827 "afii57512", "0688",
2828 "afii57513", "0691",
2829 "afii57514", "06BA",
2830 "afii57519", "06D2",
2831 "afii57534", "06D5",
2832 "afii57636", "20AA",
2833 "afii57645", "05BE",
2834 "afii57658", "05C3",
2835 "afii57664", "05D0",
2836 "afii57665", "05D1",
2837 "afii57666", "05D2",
2838 "afii57667", "05D3",
2839 "afii57668", "05D4",
2840 "afii57669", "05D5",
2841 "afii57670", "05D6",
2842 "afii57671", "05D7",
2843 "afii57672", "05D8",
2844 "afii57673", "05D9",
2845 "afii57674", "05DA",
2846 "afii57675", "05DB",
2847 "afii57676", "05DC",
2848 "afii57677", "05DD",
2849 "afii57678", "05DE",
2850 "afii57679", "05DF",
2851 "afii57680", "05E0",
2852 "afii57681", "05E1",
2853 "afii57682", "05E2",
2854 "afii57683", "05E3",
2855 "afii57684", "05E4",
2856 "afii57685", "05E5",
2857 "afii57686", "05E6",
2858 "afii57687", "05E7",
2859 "afii57688", "05E8",
2860 "afii57689", "05E9",
2861 "afii57690", "05EA",
2862 "afii57694", "FB2A",
2863 "afii57695", "FB2B",
2864 "afii57700", "FB4B",
2865 "afii57705", "FB1F",
2866 "afii57716", "05F0",
2867 "afii57717", "05F1",
2868 "afii57718", "05F2",
2869 "afii57723", "FB35",
2870 "afii57793", "05B4",
2871 "afii57794", "05B5",
2872 "afii57795", "05B6",
2873 "afii57796", "05BB",
2874 "afii57797", "05B8",
2875 "afii57798", "05B7",
2876 "afii57799", "05B0",
2877 "afii57800", "05B2",
2878 "afii57801", "05B1",
2879 "afii57802", "05B3",
2880 "afii57803", "05C2",
2881 "afii57804", "05C1",
2882 "afii57806", "05B9",
2883 "afii57807", "05BC",
2884 "afii57839", "05BD",
2885 "afii57841", "05BF",
2886 "afii57842", "05C0",
2887 "afii57929", "02BC",
2888 "afii61248", "2105",
2889 "afii61289", "2113",
2890 "afii61352", "2116",
2891 "afii61573", "202C",
2892 "afii61574", "202D",
2893 "afii61575", "202E",
2894 "afii61664", "200C",
2895 "afii63167", "066D",
2896 "afii64937", "02BD",
2897 "agrave", "00E0",
2898 "agujarati", "0A85",
2899 "agurmukhi", "0A05",
2900 "ahiragana", "3042",
2901 "ahookabove", "1EA3",
2902 "aibengali", "0990",
2903 "aibopomofo", "311E",
2904 "aideva", "0910",
2905 "aiecyrillic", "04D5",
2906 "aigujarati", "0A90",
2907 "aigurmukhi", "0A10",
2908 "aimatragurmukhi", "0A48",
2909 "ainarabic", "0639",
2910 "ainfinalarabic", "FECA",
2911 "aininitialarabic", "FECB",
2912 "ainmedialarabic", "FECC",
2913 "ainvertedbreve", "0203",
2914 "aivowelsignbengali", "09C8",
2915 "aivowelsigndeva", "0948",
2916 "aivowelsigngujarati", "0AC8",
2917 "akatakana", "30A2",
2918 "akatakanahalfwidth", "FF71",
2919 "akorean", "314F",
2920 "alef", "05D0",
2921 "alefarabic", "0627",
2922 "alefdageshhebrew", "FB30",
2923 "aleffinalarabic", "FE8E",
2924 "alefhamzaabovearabic", "0623",
2925 "alefhamzaabovefinalarabic", "FE84",
2926 "alefhamzabelowarabic", "0625",
2927 "alefhamzabelowfinalarabic", "FE88",
2928 "alefhebrew", "05D0",
2929 "aleflamedhebrew", "FB4F",
2930 "alefmaddaabovearabic", "0622",
2931 "alefmaddaabovefinalarabic", "FE82",
2932 "alefmaksuraarabic", "0649",
2933 "alefmaksurafinalarabic", "FEF0",
2934 "alefmaksurainitialarabic", "FEF3",
2935 "alefmaksuramedialarabic", "FEF4",
2936 "alefpatahhebrew", "FB2E",
2937 "alefqamatshebrew", "FB2F",
2938 "aleph", "2135",
2939 "allequal", "224C",
2940 "alpha", "03B1",
2941 "alphatonos", "03AC",
2942 "amacron", "0101",
2943 "amonospace", "FF41",
2944 "ampersand", "0026",
2945 "ampersandmonospace", "FF06",
2946 "amsquare", "33C2",
2947 "anbopomofo", "3122",
2948 "angbopomofo", "3124",
2949 "angkhankhuthai", "0E5A",
2950 "angle", "2220",
2951 "anglebracketleft", "3008",
2952 "anglebracketleftvertical", "FE3F",
2953 "anglebracketright", "3009",
2954 "anglebracketrightvertical", "FE40",
2955 "angleleft", "2329",
2956 "angleright", "232A",
2957 "angstrom", "212B",
2958 "anoteleia", "0387",
2959 "anudattadeva", "0952",
2960 "anusvarabengali", "0982",
2961 "anusvaradeva", "0902",
2962 "anusvaragujarati", "0A82",
2963 "aogonek", "0105",
2964 "apaatosquare", "3300",
2965 "aparen", "249C",
2966 "apostrophearmenian", "055A",
2967 "apostrophemod", "02BC",
2968 "approaches", "2250",
2969 "approxequal", "2248",
2970 "approxequalorimage", "2252",
2971 "approximatelyequal", "2245",
2972 "araeaekorean", "318E",
2973 "araeakorean", "318D",
2974 "arc", "2312",
2975 "arighthalfring", "1E9A",
2976 "aring", "00E5",
2977 "aringacute", "01FB",
2978 "aringbelow", "1E01",
2979 "arrowboth", "2194",
2980 "arrowdashdown", "21E3",
2981 "arrowdashleft", "21E0",
2982 "arrowdashright", "21E2",
2983 "arrowdashup", "21E1",
2984 "arrowdblboth", "21D4",
2985 "arrowdbldown", "21D3",
2986 "arrowdblleft", "21D0",
2987 "arrowdblright", "21D2",
2988 "arrowdblup", "21D1",
2989 "arrowdown", "2193",
2990 "arrowdownleft", "2199",
2991 "arrowdownright", "2198",
2992 "arrowdownwhite", "21E9",
2993 "arrowheaddownmod", "02C5",
2994 "arrowheadleftmod", "02C2",
2995 "arrowheadrightmod", "02C3",
2996 "arrowheadupmod", "02C4",
2997 "arrowleft", "2190",
2998 "arrowleftdbl", "21D0",
2999 "arrowleftdblstroke", "21CD",
3000 "arrowleftoverright", "21C6",
3001 "arrowleftwhite", "21E6",
3002 "arrowright", "2192",
3003 "arrowrightdblstroke", "21CF",
3004 "arrowrightheavy", "279E",
3005 "arrowrightoverleft", "21C4",
3006 "arrowrightwhite", "21E8",
3007 "arrowtableft", "21E4",
3008 "arrowtabright", "21E5",
3009 "arrowup", "2191",
3010 "arrowupdn", "2195",
3011 "arrowupdnbse", "21A8",
3012 "arrowupdownbase", "21A8",
3013 "arrowupleft", "2196",
3014 "arrowupleftofdown", "21C5",
3015 "arrowupright", "2197",
3016 "arrowupwhite", "21E7",
3017 "asciicircum", "005E",
3018 "asciicircummonospace", "FF3E",
3019 "asciitilde", "007E",
3020 "asciitildemonospace", "FF5E",
3021 "ascript", "0251",
3022 "ascriptturned", "0252",
3023 "asmallhiragana", "3041",
3024 "asmallkatakana", "30A1",
3025 "asmallkatakanahalfwidth", "FF67",
3026 "asterisk", "002A",
3027 "asteriskaltonearabic", "066D",
3028 "asteriskarabic", "066D",
3029 "asteriskmath", "2217",
3030 "asteriskmonospace", "FF0A",
3031 "asterisksmall", "FE61",
3032 "asterism", "2042",
3033 "asymptoticallyequal", "2243",
3034 "at", "0040",
3035 "atilde", "00E3",
3036 "atmonospace", "FF20",
3037 "atsmall", "FE6B",
3038 "aturned", "0250",
3039 "aubengali", "0994",
3040 "aubopomofo", "3120",
3041 "audeva", "0914",
3042 "augujarati", "0A94",
3043 "augurmukhi", "0A14",
3044 "aulengthmarkbengali", "09D7",
3045 "aumatragurmukhi", "0A4C",
3046 "auvowelsignbengali", "09CC",
3047 "auvowelsigndeva", "094C",
3048 "auvowelsigngujarati", "0ACC",
3049 "avagrahadeva", "093D",
3050 "aybarmenian", "0561",
3051 "ayin", "05E2",
3052 "ayinaltonehebrew", "FB20",
3053 "ayinhebrew", "05E2",
3054 "b", "0062",
3055 "babengali", "09AC",
3056 "backslash", "005C",
3057 "backslashmonospace", "FF3C",
3058 "badeva", "092C",
3059 "bagujarati", "0AAC",
3060 "bagurmukhi", "0A2C",
3061 "bahiragana", "3070",
3062 "bahtthai", "0E3F",
3063 "bakatakana", "30D0",
3064 "bar", "007C",
3065 "barmonospace", "FF5C",
3066 "bbopomofo", "3105",
3067 "bcircle", "24D1",
3068 "bdotaccent", "1E03",
3069 "bdotbelow", "1E05",
3070 "beamedsixteenthnotes", "266C",
3071 "because", "2235",
3072 "becyrillic", "0431",
3073 "beharabic", "0628",
3074 "behfinalarabic", "FE90",
3075 "behinitialarabic", "FE91",
3076 "behiragana", "3079",
3077 "behmedialarabic", "FE92",
3078 "behmeeminitialarabic", "FC9F",
3079 "behmeemisolatedarabic", "FC08",
3080 "behnoonfinalarabic", "FC6D",
3081 "bekatakana", "30D9",
3082 "benarmenian", "0562",
3083 "bet", "05D1",
3084 "beta", "03B2",
3085 "betasymbolgreek", "03D0",
3086 "betdagesh", "FB31",
3087 "betdageshhebrew", "FB31",
3088 "bethebrew", "05D1",
3089 "betrafehebrew", "FB4C",
3090 "bhabengali", "09AD",
3091 "bhadeva", "092D",
3092 "bhagujarati", "0AAD",
3093 "bhagurmukhi", "0A2D",
3094 "bhook", "0253",
3095 "bihiragana", "3073",
3096 "bikatakana", "30D3",
3097 "bilabialclick", "0298",
3098 "bindigurmukhi", "0A02",
3099 "birusquare", "3331",
3100 "blackcircle", "25CF",
3101 "blackdiamond", "25C6",
3102 "blackdownpointingtriangle", "25BC",
3103 "blackleftpointingpointer", "25C4",
3104 "blackleftpointingtriangle", "25C0",
3105 "blacklenticularbracketleft", "3010",
3106 "blacklenticularbracketleftvertical", "FE3B",
3107 "blacklenticularbracketright", "3011",
3108 "blacklenticularbracketrightvertical", "FE3C",
3109 "blacklowerlefttriangle", "25E3",
3110 "blacklowerrighttriangle", "25E2",
3111 "blackrectangle", "25AC",
3112 "blackrightpointingpointer", "25BA",
3113 "blackrightpointingtriangle", "25B6",
3114 "blacksmallsquare", "25AA",
3115 "blacksmilingface", "263B",
3116 "blacksquare", "25A0",
3117 "blackstar", "2605",
3118 "blackupperlefttriangle", "25E4",
3119 "blackupperrighttriangle", "25E5",
3120 "blackuppointingsmalltriangle", "25B4",
3121 "blackuppointingtriangle", "25B2",
3122 "blank", "2423",
3123 "blinebelow", "1E07",
3124 "block", "2588",
3125 "bmonospace", "FF42",
3126 "bobaimaithai", "0E1A",
3127 "bohiragana", "307C",
3128 "bokatakana", "30DC",
3129 "bparen", "249D",
3130 "bqsquare", "33C3",
3131 "braceleft", "007B",
3132 "braceleftmonospace", "FF5B",
3133 "braceleftsmall", "FE5B",
3134 "braceleftvertical", "FE37",
3135 "braceright", "007D",
3136 "bracerightmonospace", "FF5D",
3137 "bracerightsmall", "FE5C",
3138 "bracerightvertical", "FE38",
3139 "bracketleft", "005B",
3140 "bracketleftmonospace", "FF3B",
3141 "bracketright", "005D",
3142 "bracketrightmonospace", "FF3D",
3143 "breve", "02D8",
3144 "brevebelowcmb", "032E",
3145 "brevecmb", "0306",
3146 "breveinvertedbelowcmb", "032F",
3147 "breveinvertedcmb", "0311",
3148 "breveinverteddoublecmb", "0361",
3149 "bridgebelowcmb", "032A",
3150 "bridgeinvertedbelowcmb", "033A",
3151 "brokenbar", "00A6",
3152 "bstroke", "0180",
3153 "btopbar", "0183",
3154 "buhiragana", "3076",
3155 "bukatakana", "30D6",
3156 "bullet", "2022",
3157 "bulletinverse", "25D8",
3158 "bulletoperator", "2219",
3159 "bullseye", "25CE",
3160 "c", "0063",
3161 "caarmenian", "056E",
3162 "cabengali", "099A",
3163 "cacute", "0107",
3164 "cadeva", "091A",
3165 "cagujarati", "0A9A",
3166 "cagurmukhi", "0A1A",
3167 "calsquare", "3388",
3168 "candrabindubengali", "0981",
3169 "candrabinducmb", "0310",
3170 "candrabindudeva", "0901",
3171 "candrabindugujarati", "0A81",
3172 "capslock", "21EA",
3173 "careof", "2105",
3174 "caron", "02C7",
3175 "caronbelowcmb", "032C",
3176 "caroncmb", "030C",
3177 "carriagereturn", "21B5",
3178 "cbopomofo", "3118",
3179 "ccaron", "010D",
3180 "ccedilla", "00E7",
3181 "ccedillaacute", "1E09",
3182 "ccircle", "24D2",
3183 "ccircumflex", "0109",
3184 "ccurl", "0255",
3185 "cdot", "010B",
3186 "cdotaccent", "010B",
3187 "cdsquare", "33C5",
3188 "cedilla", "00B8",
3189 "cedillacmb", "0327",
3190 "cent", "00A2",
3191 "centigrade", "2103",
3192 "centmonospace", "FFE0",
3193 "chaarmenian", "0579",
3194 "chabengali", "099B",
3195 "chadeva", "091B",
3196 "chagujarati", "0A9B",
3197 "chagurmukhi", "0A1B",
3198 "chbopomofo", "3114",
3199 "cheabkhasiancyrillic", "04BD",
3200 "checkmark", "2713",
3201 "checyrillic", "0447",
3202 "chedescenderabkhasiancyrillic", "04BF",
3203 "chedescendercyrillic", "04B7",
3204 "chedieresiscyrillic", "04F5",
3205 "cheharmenian", "0573",
3206 "chekhakassiancyrillic", "04CC",
3207 "cheverticalstrokecyrillic", "04B9",
3208 "chi", "03C7",
3209 "chieuchacirclekorean", "3277",
3210 "chieuchaparenkorean", "3217",
3211 "chieuchcirclekorean", "3269",
3212 "chieuchkorean", "314A",
3213 "chieuchparenkorean", "3209",
3214 "chochangthai", "0E0A",
3215 "chochanthai", "0E08",
3216 "chochingthai", "0E09",
3217 "chochoethai", "0E0C",
3218 "chook", "0188",
3219 "cieucacirclekorean", "3276",
3220 "cieucaparenkorean", "3216",
3221 "cieuccirclekorean", "3268",
3222 "cieuckorean", "3148",
3223 "cieucparenkorean", "3208",
3224 "cieucuparenkorean", "321C",
3225 "circle", "25CB",
3226 "circlemultiply", "2297",
3227 "circleot", "2299",
3228 "circleplus", "2295",
3229 "circlepostalmark", "3036",
3230 "circlewithlefthalfblack", "25D0",
3231 "circlewithrighthalfblack", "25D1",
3232 "circumflex", "02C6",
3233 "circumflexbelowcmb", "032D",
3234 "circumflexcmb", "0302",
3235 "clear", "2327",
3236 "clickalveolar", "01C2",
3237 "clickdental", "01C0",
3238 "clicklateral", "01C1",
3239 "clickretroflex", "01C3",
3240 "club", "2663",
3241 "clubsuitblack", "2663",
3242 "clubsuitwhite", "2667",
3243 "cmcubedsquare", "33A4",
3244 "cmonospace", "FF43",
3245 "cmsquaredsquare", "33A0",
3246 "coarmenian", "0581",
3247 "colon", "003A",
3248 "colonmonetary", "20A1",
3249 "colonmonospace", "FF1A",
3250 "colonsign", "20A1",
3251 "colonsmall", "FE55",
3252 "colontriangularhalfmod", "02D1",
3253 "colontriangularmod", "02D0",
3254 "comma", "002C",
3255 "commaabovecmb", "0313",
3256 "commaaboverightcmb", "0315",
3257 "commaarabic", "060C",
3258 "commaarmenian", "055D",
3259 "commamonospace", "FF0C",
3260 "commareversedabovecmb", "0314",
3261 "commareversedmod", "02BD",
3262 "commasmall", "FE50",
3263 "commaturnedabovecmb", "0312",
3264 "commaturnedmod", "02BB",
3265 "compass", "263C",
3266 "congruent", "2245",
3267 "contourintegral", "222E",
3268 "control", "2303",
3269 "controlACK", "0006",
3270 "controlBEL", "0007",
3271 "controlBS", "0008",
3272 "controlCAN", "0018",
3273 "controlCR", "000D",
3274 "controlDC1", "0011",
3275 "controlDC2", "0012",
3276 "controlDC3", "0013",
3277 "controlDC4", "0014",
3278 "controlDEL", "007F",
3279 "controlDLE", "0010",
3280 "controlEM", "0019",
3281 "controlENQ", "0005",
3282 "controlEOT", "0004",
3283 "controlESC", "001B",
3284 "controlETB", "0017",
3285 "controlETX", "0003",
3286 "controlFF", "000C",
3287 "controlFS", "001C",
3288 "controlGS", "001D",
3289 "controlHT", "0009",
3290 "controlLF", "000A",
3291 "controlNAK", "0015",
3292 "controlRS", "001E",
3293 "controlSI", "000F",
3294 "controlSO", "000E",
3295 "controlSOT", "0002",
3296 "controlSTX", "0001",
3297 "controlSUB", "001A",
3298 "controlSYN", "0016",
3299 "controlUS", "001F",
3300 "controlVT", "000B",
3301 "copyright", "00A9",
3302 "cornerbracketleft", "300C",
3303 "cornerbracketlefthalfwidth", "FF62",
3304 "cornerbracketleftvertical", "FE41",
3305 "cornerbracketright", "300D",
3306 "cornerbracketrighthalfwidth", "FF63",
3307 "cornerbracketrightvertical", "FE42",
3308 "corporationsquare", "337F",
3309 "cosquare", "33C7",
3310 "coverkgsquare", "33C6",
3311 "cparen", "249E",
3312 "cruzeiro", "20A2",
3313 "cstretched", "0297",
3314 "curlyand", "22CF",
3315 "curlyor", "22CE",
3316 "currency", "00A4",
3317 "d", "0064",
3318 "daarmenian", "0564",
3319 "dabengali", "09A6",
3320 "dadarabic", "0636",
3321 "dadeva", "0926",
3322 "dadfinalarabic", "FEBE",
3323 "dadinitialarabic", "FEBF",
3324 "dadmedialarabic", "FEC0",
3325 "dagesh", "05BC",
3326 "dageshhebrew", "05BC",
3327 "dagger", "2020",
3328 "daggerdbl", "2021",
3329 "dagujarati", "0AA6",
3330 "dagurmukhi", "0A26",
3331 "dahiragana", "3060",
3332 "dakatakana", "30C0",
3333 "dalarabic", "062F",
3334 "dalet", "05D3",
3335 "daletdagesh", "FB33",
3336 "daletdageshhebrew", "FB33",
3337 "dalethatafpatah", "05D3_05B2",
3338 "dalethatafpatahhebrew", "05D3_05B2",
3339 "dalethatafsegol", "05D3_05B1",
3340 "dalethatafsegolhebrew", "05D3_05B1",
3341 "dalethebrew", "05D3",
3342 "dalethiriq", "05D3_05B4",
3343 "dalethiriqhebrew", "05D3_05B4",
3344 "daletholam", "05D3_05B9",
3345 "daletholamhebrew", "05D3_05B9",
3346 "daletpatah", "05D3_05B7",
3347 "daletpatahhebrew", "05D3_05B7",
3348 "daletqamats", "05D3_05B8",
3349 "daletqamatshebrew", "05D3_05B8",
3350 "daletqubuts", "05D3_05BB",
3351 "daletqubutshebrew", "05D3_05BB",
3352 "daletsegol", "05D3_05B6",
3353 "daletsegolhebrew", "05D3_05B6",
3354 "daletsheva", "05D3_05B0",
3355 "daletshevahebrew", "05D3_05B0",
3356 "dalettsere", "05D3_05B5",
3357 "dalettserehebrew", "05D3_05B5",
3358 "dalfinalarabic", "FEAA",
3359 "dammaarabic", "064F",
3360 "dammalowarabic", "064F",
3361 "dammatanaltonearabic", "064C",
3362 "dammatanarabic", "064C",
3363 "danda", "0964",
3364 "dargahebrew", "05A7",
3365 "dargalefthebrew", "05A7",
3366 "dasiapneumatacyrilliccmb", "0485",
3367 "dblanglebracketleft", "300A",
3368 "dblanglebracketleftvertical", "FE3D",
3369 "dblanglebracketright", "300B",
3370 "dblanglebracketrightvertical", "FE3E",
3371 "dblarchinvertedbelowcmb", "032B",
3372 "dblarrowleft", "21D4",
3373 "dblarrowright", "21D2",
3374 "dbldanda", "0965",
3375 "dblgravecmb", "030F",
3376 "dblintegral", "222C",
3377 "dbllowline", "2017",
3378 "dbllowlinecmb", "0333",
3379 "dbloverlinecmb", "033F",
3380 "dblprimemod", "02BA",
3381 "dblverticalbar", "2016",
3382 "dblverticallineabovecmb", "030E",
3383 "dbopomofo", "3109",
3384 "dbsquare", "33C8",
3385 "dcaron", "010F",
3386 "dcedilla", "1E11",
3387 "dcircle", "24D3",
3388 "dcircumflexbelow", "1E13",
3389 "dcroat", "0111",
3390 "ddabengali", "09A1",
3391 "ddadeva", "0921",
3392 "ddagujarati", "0AA1",
3393 "ddagurmukhi", "0A21",
3394 "ddalarabic", "0688",
3395 "ddalfinalarabic", "FB89",
3396 "dddhadeva", "095C",
3397 "ddhabengali", "09A2",
3398 "ddhadeva", "0922",
3399 "ddhagujarati", "0AA2",
3400 "ddhagurmukhi", "0A22",
3401 "ddotaccent", "1E0B",
3402 "ddotbelow", "1E0D",
3403 "decimalseparatorarabic", "066B",
3404 "decimalseparatorpersian", "066B",
3405 "decyrillic", "0434",
3406 "degree", "00B0",
3407 "dehihebrew", "05AD",
3408 "dehiragana", "3067",
3409 "deicoptic", "03EF",
3410 "dekatakana", "30C7",
3411 "deleteleft", "232B",
3412 "deleteright", "2326",
3413 "delta", "03B4",
3414 "deltaturned", "018D",
3415 "denominatorminusonenumeratorbengali", "09F8",
3416 "dezh", "02A4",
3417 "dhabengali", "09A7",
3418 "dhadeva", "0927",
3419 "dhagujarati", "0AA7",
3420 "dhagurmukhi", "0A27",
3421 "dhook", "0257",
3422 "dialytikatonos", "0385",
3423 "dialytikatonoscmb", "0344",
3424 "diamond", "2666",
3425 "diamondsuitwhite", "2662",
3426 "dieresis", "00A8",
3427 "dieresisbelowcmb", "0324",
3428 "dieresiscmb", "0308",
3429 "dieresistonos", "0385",
3430 "dihiragana", "3062",
3431 "dikatakana", "30C2",
3432 "dittomark", "3003",
3433 "divide", "00F7",
3434 "divides", "2223",
3435 "divisionslash", "2215",
3436 "djecyrillic", "0452",
3437 "dkshade", "2593",
3438 "dlinebelow", "1E0F",
3439 "dlsquare", "3397",
3440 "dmacron", "0111",
3441 "dmonospace", "FF44",
3442 "dnblock", "2584",
3443 "dochadathai", "0E0E",
3444 "dodekthai", "0E14",
3445 "dohiragana", "3069",
3446 "dokatakana", "30C9",
3447 "dollar", "0024",
3448 "dollarmonospace", "FF04",
3449 "dollarsmall", "FE69",
3450 "dong", "20AB",
3451 "dorusquare", "3326",
3452 "dotaccent", "02D9",
3453 "dotaccentcmb", "0307",
3454 "dotbelowcmb", "0323",
3455 "dotbelowcomb", "0323",
3456 "dotkatakana", "30FB",
3457 "dotlessi", "0131",
3458 "dotlessjstrokehook", "0284",
3459 "dotmath", "22C5",
3460 "dottedcircle", "25CC",
3461 "doubleyodpatah", "FB1F",
3462 "doubleyodpatahhebrew", "FB1F",
3463 "downtackbelowcmb", "031E",
3464 "downtackmod", "02D5",
3465 "dparen", "249F",
3466 "dtail", "0256",
3467 "dtopbar", "018C",
3468 "duhiragana", "3065",
3469 "dukatakana", "30C5",
3470 "dz", "01F3",
3471 "dzaltone", "02A3",
3472 "dzcaron", "01C6",
3473 "dzcurl", "02A5",
3474 "dzeabkhasiancyrillic", "04E1",
3475 "dzecyrillic", "0455",
3476 "dzhecyrillic", "045F",
3477 "e", "0065",
3478 "eacute", "00E9",
3479 "earth", "2641",
3480 "ebengali", "098F",
3481 "ebopomofo", "311C",
3482 "ebreve", "0115",
3483 "ecandradeva", "090D",
3484 "ecandragujarati", "0A8D",
3485 "ecandravowelsigndeva", "0945",
3486 "ecandravowelsigngujarati", "0AC5",
3487 "ecaron", "011B",
3488 "ecedillabreve", "1E1D",
3489 "echarmenian", "0565",
3490 "echyiwnarmenian", "0587",
3491 "ecircle", "24D4",
3492 "ecircumflex", "00EA",
3493 "ecircumflexacute", "1EBF",
3494 "ecircumflexbelow", "1E19",
3495 "ecircumflexdotbelow", "1EC7",
3496 "ecircumflexgrave", "1EC1",
3497 "ecircumflexhookabove", "1EC3",
3498 "ecircumflextilde", "1EC5",
3499 "ecyrillic", "0454",
3500 "edblgrave", "0205",
3501 "edeva", "090F",
3502 "edieresis", "00EB",
3503 "edot", "0117",
3504 "edotaccent", "0117",
3505 "edotbelow", "1EB9",
3506 "eegurmukhi", "0A0F",
3507 "eematragurmukhi", "0A47",
3508 "efcyrillic", "0444",
3509 "egrave", "00E8",
3510 "egujarati", "0A8F",
3511 "eharmenian", "0567",
3512 "ehbopomofo", "311D",
3513 "ehiragana", "3048",
3514 "ehookabove", "1EBB",
3515 "eibopomofo", "311F",
3516 "eight", "0038",
3517 "eightarabic", "0668",
3518 "eightbengali", "09EE",
3519 "eightcircle", "2467",
3520 "eightcircleinversesansserif", "2791",
3521 "eightdeva", "096E",
3522 "eighteencircle", "2471",
3523 "eighteenparen", "2485",
3524 "eighteenperiod", "2499",
3525 "eightgujarati", "0AEE",
3526 "eightgurmukhi", "0A6E",
3527 "eighthackarabic", "0668",
3528 "eighthangzhou", "3028",
3529 "eighthnotebeamed", "266B",
3530 "eightideographicparen", "3227",
3531 "eightinferior", "2088",
3532 "eightmonospace", "FF18",
3533 "eightparen", "247B",
3534 "eightperiod", "248F",
3535 "eightpersian", "06F8",
3536 "eightroman", "2177",
3537 "eightsuperior", "2078",
3538 "eightthai", "0E58",
3539 "einvertedbreve", "0207",
3540 "eiotifiedcyrillic", "0465",
3541 "ekatakana", "30A8",
3542 "ekatakanahalfwidth", "FF74",
3543 "ekonkargurmukhi", "0A74",
3544 "ekorean", "3154",
3545 "elcyrillic", "043B",
3546 "element", "2208",
3547 "elevencircle", "246A",
3548 "elevenparen", "247E",
3549 "elevenperiod", "2492",
3550 "elevenroman", "217A",
3551 "ellipsis", "2026",
3552 "ellipsisvertical", "22EE",
3553 "emacron", "0113",
3554 "emacronacute", "1E17",
3555 "emacrongrave", "1E15",
3556 "emcyrillic", "043C",
3557 "emdash", "2014",
3558 "emdashvertical", "FE31",
3559 "emonospace", "FF45",
3560 "emphasismarkarmenian", "055B",
3561 "emptyset", "2205",
3562 "enbopomofo", "3123",
3563 "encyrillic", "043D",
3564 "endash", "2013",
3565 "endashvertical", "FE32",
3566 "endescendercyrillic", "04A3",
3567 "eng", "014B",
3568 "engbopomofo", "3125",
3569 "enghecyrillic", "04A5",
3570 "enhookcyrillic", "04C8",
3571 "enspace", "2002",
3572 "eogonek", "0119",
3573 "eokorean", "3153",
3574 "eopen", "025B",
3575 "eopenclosed", "029A",
3576 "eopenreversed", "025C",
3577 "eopenreversedclosed", "025E",
3578 "eopenreversedhook", "025D",
3579 "eparen", "24A0",
3580 "epsilon", "03B5",
3581 "epsilontonos", "03AD",
3582 "equal", "003D",
3583 "equalmonospace", "FF1D",
3584 "equalsmall", "FE66",
3585 "equalsuperior", "207C",
3586 "equivalence", "2261",
3587 "erbopomofo", "3126",
3588 "ercyrillic", "0440",
3589 "ereversed", "0258",
3590 "ereversedcyrillic", "044D",
3591 "escyrillic", "0441",
3592 "esdescendercyrillic", "04AB",
3593 "esh", "0283",
3594 "eshcurl", "0286",
3595 "eshortdeva", "090E",
3596 "eshortvowelsigndeva", "0946",
3597 "eshreversedloop", "01AA",
3598 "eshsquatreversed", "0285",
3599 "esmallhiragana", "3047",
3600 "esmallkatakana", "30A7",
3601 "esmallkatakanahalfwidth", "FF6A",
3602 "estimated", "212E",
3603 "eta", "03B7",
3604 "etarmenian", "0568",
3605 "etatonos", "03AE",
3606 "eth", "00F0",
3607 "etilde", "1EBD",
3608 "etildebelow", "1E1B",
3609 "etnahtafoukhhebrew", "0591",
3610 "etnahtafoukhlefthebrew", "0591",
3611 "etnahtahebrew", "0591",
3612 "etnahtalefthebrew", "0591",
3613 "eturned", "01DD",
3614 "eukorean", "3161",
3615 "euro", "20AC",
3616 "evowelsignbengali", "09C7",
3617 "evowelsigndeva", "0947",
3618 "evowelsigngujarati", "0AC7",
3619 "exclam", "0021",
3620 "exclamarmenian", "055C",
3621 "exclamdbl", "203C",
3622 "exclamdown", "00A1",
3623 "exclammonospace", "FF01",
3624 "existential", "2203",
3625 "ezh", "0292",
3626 "ezhcaron", "01EF",
3627 "ezhcurl", "0293",
3628 "ezhreversed", "01B9",
3629 "ezhtail", "01BA",
3630 "f", "0066",
3631 "fadeva", "095E",
3632 "fagurmukhi", "0A5E",
3633 "fahrenheit", "2109",
3634 "fathaarabic", "064E",
3635 "fathalowarabic", "064E",
3636 "fathatanarabic", "064B",
3637 "fbopomofo", "3108",
3638 "fcircle", "24D5",
3639 "fdotaccent", "1E1F",
3640 "feharabic", "0641",
3641 "feharmenian", "0586",
3642 "fehfinalarabic", "FED2",
3643 "fehinitialarabic", "FED3",
3644 "fehmedialarabic", "FED4",
3645 "feicoptic", "03E5",
3646 "female", "2640",
3647 "ff", "FB00",
3648 "ffi", "FB03",
3649 "ffl", "FB04",
3650 "fi", "FB01",
3651 "fifteencircle", "246E",
3652 "fifteenparen", "2482",
3653 "fifteenperiod", "2496",
3654 "figuredash", "2012",
3655 "filledbox", "25A0",
3656 "filledrect", "25AC",
3657 "finalkaf", "05DA",
3658 "finalkafdagesh", "FB3A",
3659 "finalkafdageshhebrew", "FB3A",
3660 "finalkafhebrew", "05DA",
3661 "finalkafqamats", "05DA_05B8",
3662 "finalkafqamatshebrew", "05DA_05B8",
3663 "finalkafsheva", "05DA_05B0",
3664 "finalkafshevahebrew", "05DA_05B0",
3665 "finalmem", "05DD",
3666 "finalmemhebrew", "05DD",
3667 "finalnun", "05DF",
3668 "finalnunhebrew", "05DF",
3669 "finalpe", "05E3",
3670 "finalpehebrew", "05E3",
3671 "finaltsadi", "05E5",
3672 "finaltsadihebrew", "05E5",
3673 "firsttonechinese", "02C9",
3674 "fisheye", "25C9",
3675 "fitacyrillic", "0473",
3676 "five", "0035",
3677 "fivearabic", "0665",
3678 "fivebengali", "09EB",
3679 "fivecircle", "2464",
3680 "fivecircleinversesansserif", "278E",
3681 "fivedeva", "096B",
3682 "fiveeighths", "215D",
3683 "fivegujarati", "0AEB",
3684 "fivegurmukhi", "0A6B",
3685 "fivehackarabic", "0665",
3686 "fivehangzhou", "3025",
3687 "fiveideographicparen", "3224",
3688 "fiveinferior", "2085",
3689 "fivemonospace", "FF15",
3690 "fiveparen", "2478",
3691 "fiveperiod", "248C",
3692 "fivepersian", "06F5",
3693 "fiveroman", "2174",
3694 "fivesuperior", "2075",
3695 "fivethai", "0E55",
3696 "fl", "FB02",
3697 "florin", "0192",
3698 "fmonospace", "FF46",
3699 "fmsquare", "3399",
3700 "fofanthai", "0E1F",
3701 "fofathai", "0E1D",
3702 "fongmanthai", "0E4F",
3703 "forall", "2200",
3704 "four", "0034",
3705 "fourarabic", "0664",
3706 "fourbengali", "09EA",
3707 "fourcircle", "2463",
3708 "fourcircleinversesansserif", "278D",
3709 "fourdeva", "096A",
3710 "fourgujarati", "0AEA",
3711 "fourgurmukhi", "0A6A",
3712 "fourhackarabic", "0664",
3713 "fourhangzhou", "3024",
3714 "fourideographicparen", "3223",
3715 "fourinferior", "2084",
3716 "fourmonospace", "FF14",
3717 "fournumeratorbengali", "09F7",
3718 "fourparen", "2477",
3719 "fourperiod", "248B",
3720 "fourpersian", "06F4",
3721 "fourroman", "2173",
3722 "foursuperior", "2074",
3723 "fourteencircle", "246D",
3724 "fourteenparen", "2481",
3725 "fourteenperiod", "2495",
3726 "fourthai", "0E54",
3727 "fourthtonechinese", "02CB",
3728 "fparen", "24A1",
3729 "fraction", "2044",
3730 "franc", "20A3",
3731 "g", "0067",
3732 "gabengali", "0997",
3733 "gacute", "01F5",
3734 "gadeva", "0917",
3735 "gafarabic", "06AF",
3736 "gaffinalarabic", "FB93",
3737 "gafinitialarabic", "FB94",
3738 "gafmedialarabic", "FB95",
3739 "gagujarati", "0A97",
3740 "gagurmukhi", "0A17",
3741 "gahiragana", "304C",
3742 "gakatakana", "30AC",
3743 "gamma", "03B3",
3744 "gammalatinsmall", "0263",
3745 "gammasuperior", "02E0",
3746 "gangiacoptic", "03EB",
3747 "gbopomofo", "310D",
3748 "gbreve", "011F",
3749 "gcaron", "01E7",
3750 "gcedilla", "0123",
3751 "gcircle", "24D6",
3752 "gcircumflex", "011D",
3753 "gcommaaccent", "0123",
3754 "gdot", "0121",
3755 "gdotaccent", "0121",
3756 "gecyrillic", "0433",
3757 "gehiragana", "3052",
3758 "gekatakana", "30B2",
3759 "geometricallyequal", "2251",
3760 "gereshaccenthebrew", "059C",
3761 "gereshhebrew", "05F3",
3762 "gereshmuqdamhebrew", "059D",
3763 "germandbls", "00DF",
3764 "gershayimaccenthebrew", "059E",
3765 "gershayimhebrew", "05F4",
3766 "getamark", "3013",
3767 "ghabengali", "0998",
3768 "ghadarmenian", "0572",
3769 "ghadeva", "0918",
3770 "ghagujarati", "0A98",
3771 "ghagurmukhi", "0A18",
3772 "ghainarabic", "063A",
3773 "ghainfinalarabic", "FECE",
3774 "ghaininitialarabic", "FECF",
3775 "ghainmedialarabic", "FED0",
3776 "ghemiddlehookcyrillic", "0495",
3777 "ghestrokecyrillic", "0493",
3778 "gheupturncyrillic", "0491",
3779 "ghhadeva", "095A",
3780 "ghhagurmukhi", "0A5A",
3781 "ghook", "0260",
3782 "ghzsquare", "3393",
3783 "gihiragana", "304E",
3784 "gikatakana", "30AE",
3785 "gimarmenian", "0563",
3786 "gimel", "05D2",
3787 "gimeldagesh", "FB32",
3788 "gimeldageshhebrew", "FB32",
3789 "gimelhebrew", "05D2",
3790 "gjecyrillic", "0453",
3791 "glottalinvertedstroke", "01BE",
3792 "glottalstop", "0294",
3793 "glottalstopinverted", "0296",
3794 "glottalstopmod", "02C0",
3795 "glottalstopreversed", "0295",
3796 "glottalstopreversedmod", "02C1",
3797 "glottalstopreversedsuperior", "02E4",
3798 "glottalstopstroke", "02A1",
3799 "glottalstopstrokereversed", "02A2",
3800 "gmacron", "1E21",
3801 "gmonospace", "FF47",
3802 "gohiragana", "3054",
3803 "gokatakana", "30B4",
3804 "gparen", "24A2",
3805 "gpasquare", "33AC",
3806 "gradient", "2207",
3807 "grave", "0060",
3808 "gravebelowcmb", "0316",
3809 "gravecmb", "0300",
3810 "gravecomb", "0300",
3811 "gravedeva", "0953",
3812 "gravelowmod", "02CE",
3813 "gravemonospace", "FF40",
3814 "gravetonecmb", "0340",
3815 "greater", "003E",
3816 "greaterequal", "2265",
3817 "greaterequalorless", "22DB",
3818 "greatermonospace", "FF1E",
3819 "greaterorequivalent", "2273",
3820 "greaterorless", "2277",
3821 "greateroverequal", "2267",
3822 "greatersmall", "FE65",
3823 "gscript", "0261",
3824 "gstroke", "01E5",
3825 "guhiragana", "3050",
3826 "guillemotleft", "00AB",
3827 "guillemotright", "00BB",
3828 "guilsinglleft", "2039",
3829 "guilsinglright", "203A",
3830 "gukatakana", "30B0",
3831 "guramusquare", "3318",
3832 "gysquare", "33C9",
3833 "h", "0068",
3834 "haabkhasiancyrillic", "04A9",
3835 "haaltonearabic", "06C1",
3836 "habengali", "09B9",
3837 "hadescendercyrillic", "04B3",
3838 "hadeva", "0939",
3839 "hagujarati", "0AB9",
3840 "hagurmukhi", "0A39",
3841 "haharabic", "062D",
3842 "hahfinalarabic", "FEA2",
3843 "hahinitialarabic", "FEA3",
3844 "hahiragana", "306F",
3845 "hahmedialarabic", "FEA4",
3846 "haitusquare", "332A",
3847 "hakatakana", "30CF",
3848 "hakatakanahalfwidth", "FF8A",
3849 "halantgurmukhi", "0A4D",
3850 "hamzaarabic", "0621",
3851 "hamzadammaarabic", "0621_064F",
3852 "hamzadammatanarabic", "0621_064C",
3853 "hamzafathaarabic", "0621_064E",
3854 "hamzafathatanarabic", "0621_064B",
3855 "hamzalowarabic", "0621",
3856 "hamzalowkasraarabic", "0621_0650",
3857 "hamzalowkasratanarabic", "0621_064D",
3858 "hamzasukunarabic", "0621_0652",
3859 "hangulfiller", "3164",
3860 "hardsigncyrillic", "044A",
3861 "harpoonleftbarbup", "21BC",
3862 "harpoonrightbarbup", "21C0",
3863 "hasquare", "33CA",
3864 "hatafpatah", "05B2",
3865 "hatafpatah16", "05B2",
3866 "hatafpatah23", "05B2",
3867 "hatafpatah2f", "05B2",
3868 "hatafpatahhebrew", "05B2",
3869 "hatafpatahnarrowhebrew", "05B2",
3870 "hatafpatahquarterhebrew", "05B2",
3871 "hatafpatahwidehebrew", "05B2",
3872 "hatafqamats", "05B3",
3873 "hatafqamats1b", "05B3",
3874 "hatafqamats28", "05B3",
3875 "hatafqamats34", "05B3",
3876 "hatafqamatshebrew", "05B3",
3877 "hatafqamatsnarrowhebrew", "05B3",
3878 "hatafqamatsquarterhebrew", "05B3",
3879 "hatafqamatswidehebrew", "05B3",
3880 "hatafsegol", "05B1",
3881 "hatafsegol17", "05B1",
3882 "hatafsegol24", "05B1",
3883 "hatafsegol30", "05B1",
3884 "hatafsegolhebrew", "05B1",
3885 "hatafsegolnarrowhebrew", "05B1",
3886 "hatafsegolquarterhebrew", "05B1",
3887 "hatafsegolwidehebrew", "05B1",
3888 "hbar", "0127",
3889 "hbopomofo", "310F",
3890 "hbrevebelow", "1E2B",
3891 "hcedilla", "1E29",
3892 "hcircle", "24D7",
3893 "hcircumflex", "0125",
3894 "hdieresis", "1E27",
3895 "hdotaccent", "1E23",
3896 "hdotbelow", "1E25",
3897 "he", "05D4",
3898 "heart", "2665",
3899 "heartsuitblack", "2665",
3900 "heartsuitwhite", "2661",
3901 "hedagesh", "FB34",
3902 "hedageshhebrew", "FB34",
3903 "hehaltonearabic", "06C1",
3904 "heharabic", "0647",
3905 "hehebrew", "05D4",
3906 "hehfinalaltonearabic", "FBA7",
3907 "hehfinalalttwoarabic", "FEEA",
3908 "hehfinalarabic", "FEEA",
3909 "hehhamzaabovefinalarabic", "FBA5",
3910 "hehhamzaaboveisolatedarabic", "FBA4",
3911 "hehinitialaltonearabic", "FBA8",
3912 "hehinitialarabic", "FEEB",
3913 "hehiragana", "3078",
3914 "hehmedialaltonearabic", "FBA9",
3915 "hehmedialarabic", "FEEC",
3916 "heiseierasquare", "337B",
3917 "hekatakana", "30D8",
3918 "hekatakanahalfwidth", "FF8D",
3919 "hekutaarusquare", "3336",
3920 "henghook", "0267",
3921 "herutusquare", "3339",
3922 "het", "05D7",
3923 "hethebrew", "05D7",
3924 "hhook", "0266",
3925 "hhooksuperior", "02B1",
3926 "hieuhacirclekorean", "327B",
3927 "hieuhaparenkorean", "321B",
3928 "hieuhcirclekorean", "326D",
3929 "hieuhkorean", "314E",
3930 "hieuhparenkorean", "320D",
3931 "hihiragana", "3072",
3932 "hikatakana", "30D2",
3933 "hikatakanahalfwidth", "FF8B",
3934 "hiriq", "05B4",
3935 "hiriq14", "05B4",
3936 "hiriq21", "05B4",
3937 "hiriq2d", "05B4",
3938 "hiriqhebrew", "05B4",
3939 "hiriqnarrowhebrew", "05B4",
3940 "hiriqquarterhebrew", "05B4",
3941 "hiriqwidehebrew", "05B4",
3942 "hlinebelow", "1E96",
3943 "hmonospace", "FF48",
3944 "hoarmenian", "0570",
3945 "hohipthai", "0E2B",
3946 "hohiragana", "307B",
3947 "hokatakana", "30DB",
3948 "hokatakanahalfwidth", "FF8E",
3949 "holam", "05B9",
3950 "holam19", "05B9",
3951 "holam26", "05B9",
3952 "holam32", "05B9",
3953 "holamhebrew", "05B9",
3954 "holamnarrowhebrew", "05B9",
3955 "holamquarterhebrew", "05B9",
3956 "holamwidehebrew", "05B9",
3957 "honokhukthai", "0E2E",
3958 "hookabovecomb", "0309",
3959 "hookcmb", "0309",
3960 "hookpalatalizedbelowcmb", "0321",
3961 "hookretroflexbelowcmb", "0322",
3962 "hoonsquare", "3342",
3963 "horicoptic", "03E9",
3964 "horizontalbar", "2015",
3965 "horncmb", "031B",
3966 "hotsprings", "2668",
3967 "house", "2302",
3968 "hparen", "24A3",
3969 "hsuperior", "02B0",
3970 "hturned", "0265",
3971 "huhiragana", "3075",
3972 "huiitosquare", "3333",
3973 "hukatakana", "30D5",
3974 "hukatakanahalfwidth", "FF8C",
3975 "hungarumlaut", "02DD",
3976 "hungarumlautcmb", "030B",
3977 "hv", "0195",
3978 "hyphen", "002D",
3979 "hyphenmonospace", "FF0D",
3980 "hyphensmall", "FE63",
3981 "hyphentwo", "2010",
3982 "i", "0069",
3983 "iacute", "00ED",
3984 "iacyrillic", "044F",
3985 "ibengali", "0987",
3986 "ibopomofo", "3127",
3987 "ibreve", "012D",
3988 "icaron", "01D0",
3989 "icircle", "24D8",
3990 "icircumflex", "00EE",
3991 "icyrillic", "0456",
3992 "idblgrave", "0209",
3993 "ideographearthcircle", "328F",
3994 "ideographfirecircle", "328B",
3995 "ideographicallianceparen", "323F",
3996 "ideographiccallparen", "323A",
3997 "ideographiccentrecircle", "32A5",
3998 "ideographicclose", "3006",
3999 "ideographiccomma", "3001",
4000 "ideographiccommaleft", "FF64",
4001 "ideographiccongratulationparen", "3237",
4002 "ideographiccorrectcircle", "32A3",
4003 "ideographicearthparen", "322F",
4004 "ideographicenterpriseparen", "323D",
4005 "ideographicexcellentcircle", "329D",
4006 "ideographicfestivalparen", "3240",
4007 "ideographicfinancialcircle", "3296",
4008 "ideographicfinancialparen", "3236",
4009 "ideographicfireparen", "322B",
4010 "ideographichaveparen", "3232",
4011 "ideographichighcircle", "32A4",
4012 "ideographiciterationmark", "3005",
4013 "ideographiclaborcircle", "3298",
4014 "ideographiclaborparen", "3238",
4015 "ideographicleftcircle", "32A7",
4016 "ideographiclowcircle", "32A6",
4017 "ideographicmedicinecircle", "32A9",
4018 "ideographicmetalparen", "322E",
4019 "ideographicmoonparen", "322A",
4020 "ideographicnameparen", "3234",
4021 "ideographicperiod", "3002",
4022 "ideographicprintcircle", "329E",
4023 "ideographicreachparen", "3243",
4024 "ideographicrepresentparen", "3239",
4025 "ideographicresourceparen", "323E",
4026 "ideographicrightcircle", "32A8",
4027 "ideographicsecretcircle", "3299",
4028 "ideographicselfparen", "3242",
4029 "ideographicsocietyparen", "3233",
4030 "ideographicspace", "3000",
4031 "ideographicspecialparen", "3235",
4032 "ideographicstockparen", "3231",
4033 "ideographicstudyparen", "323B",
4034 "ideographicsunparen", "3230",
4035 "ideographicsuperviseparen", "323C",
4036 "ideographicwaterparen", "322C",
4037 "ideographicwoodparen", "322D",
4038 "ideographiczero", "3007",
4039 "ideographmetalcircle", "328E",
4040 "ideographmooncircle", "328A",
4041 "ideographnamecircle", "3294",
4042 "ideographsuncircle", "3290",
4043 "ideographwatercircle", "328C",
4044 "ideographwoodcircle", "328D",
4045 "ideva", "0907",
4046 "idieresis", "00EF",
4047 "idieresisacute", "1E2F",
4048 "idieresiscyrillic", "04E5",
4049 "idotbelow", "1ECB",
4050 "iebrevecyrillic", "04D7",
4051 "iecyrillic", "0435",
4052 "ieungacirclekorean", "3275",
4053 "ieungaparenkorean", "3215",
4054 "ieungcirclekorean", "3267",
4055 "ieungkorean", "3147",
4056 "ieungparenkorean", "3207",
4057 "igrave", "00EC",
4058 "igujarati", "0A87",
4059 "igurmukhi", "0A07",
4060 "ihiragana", "3044",
4061 "ihookabove", "1EC9",
4062 "iibengali", "0988",
4063 "iicyrillic", "0438",
4064 "iideva", "0908",
4065 "iigujarati", "0A88",
4066 "iigurmukhi", "0A08",
4067 "iimatragurmukhi", "0A40",
4068 "iinvertedbreve", "020B",
4069 "iishortcyrillic", "0439",
4070 "iivowelsignbengali", "09C0",
4071 "iivowelsigndeva", "0940",
4072 "iivowelsigngujarati", "0AC0",
4073 "ij", "0133",
4074 "ikatakana", "30A4",
4075 "ikatakanahalfwidth", "FF72",
4076 "ikorean", "3163",
4077 "ilde", "02DC",
4078 "iluyhebrew", "05AC",
4079 "imacron", "012B",
4080 "imacroncyrillic", "04E3",
4081 "imageorapproximatelyequal", "2253",
4082 "imatragurmukhi", "0A3F",
4083 "imonospace", "FF49",
4084 "increment", "2206",
4085 "infinity", "221E",
4086 "iniarmenian", "056B",
4087 "integral", "222B",
4088 "integralbottom", "2321",
4089 "integralbt", "2321",
4090 "integraltop", "2320",
4091 "integraltp", "2320",
4092 "intersection", "2229",
4093 "intisquare", "3305",
4094 "invbullet", "25D8",
4095 "invcircle", "25D9",
4096 "invsmileface", "263B",
4097 "iocyrillic", "0451",
4098 "iogonek", "012F",
4099 "iota", "03B9",
4100 "iotadieresis", "03CA",
4101 "iotadieresistonos", "0390",
4102 "iotalatin", "0269",
4103 "iotatonos", "03AF",
4104 "iparen", "24A4",
4105 "irigurmukhi", "0A72",
4106 "ismallhiragana", "3043",
4107 "ismallkatakana", "30A3",
4108 "ismallkatakanahalfwidth", "FF68",
4109 "issharbengali", "09FA",
4110 "istroke", "0268",
4111 "iterationhiragana", "309D",
4112 "iterationkatakana", "30FD",
4113 "itilde", "0129",
4114 "itildebelow", "1E2D",
4115 "iubopomofo", "3129",
4116 "iucyrillic", "044E",
4117 "ivowelsignbengali", "09BF",
4118 "ivowelsigndeva", "093F",
4119 "ivowelsigngujarati", "0ABF",
4120 "izhitsacyrillic", "0475",
4121 "izhitsadblgravecyrillic", "0477",
4122 "j", "006A",
4123 "jaarmenian", "0571",
4124 "jabengali", "099C",
4125 "jadeva", "091C",
4126 "jagujarati", "0A9C",
4127 "jagurmukhi", "0A1C",
4128 "jbopomofo", "3110",
4129 "jcaron", "01F0",
4130 "jcircle", "24D9",
4131 "jcircumflex", "0135",
4132 "jcrossedtail", "029D",
4133 "jdotlessstroke", "025F",
4134 "jecyrillic", "0458",
4135 "jeemarabic", "062C",
4136 "jeemfinalarabic", "FE9E",
4137 "jeeminitialarabic", "FE9F",
4138 "jeemmedialarabic", "FEA0",
4139 "jeharabic", "0698",
4140 "jehfinalarabic", "FB8B",
4141 "jhabengali", "099D",
4142 "jhadeva", "091D",
4143 "jhagujarati", "0A9D",
4144 "jhagurmukhi", "0A1D",
4145 "jheharmenian", "057B",
4146 "jis", "3004",
4147 "jmonospace", "FF4A",
4148 "jparen", "24A5",
4149 "jsuperior", "02B2",
4150 "k", "006B",
4151 "kabashkircyrillic", "04A1",
4152 "kabengali", "0995",
4153 "kacute", "1E31",
4154 "kacyrillic", "043A",
4155 "kadescendercyrillic", "049B",
4156 "kadeva", "0915",
4157 "kaf", "05DB",
4158 "kafarabic", "0643",
4159 "kafdagesh", "FB3B",
4160 "kafdageshhebrew", "FB3B",
4161 "kaffinalarabic", "FEDA",
4162 "kafhebrew", "05DB",
4163 "kafinitialarabic", "FEDB",
4164 "kafmedialarabic", "FEDC",
4165 "kafrafehebrew", "FB4D",
4166 "kagujarati", "0A95",
4167 "kagurmukhi", "0A15",
4168 "kahiragana", "304B",
4169 "kahookcyrillic", "04C4",
4170 "kakatakana", "30AB",
4171 "kakatakanahalfwidth", "FF76",
4172 "kappa", "03BA",
4173 "kappasymbolgreek", "03F0",
4174 "kapyeounmieumkorean", "3171",
4175 "kapyeounphieuphkorean", "3184",
4176 "kapyeounpieupkorean", "3178",
4177 "kapyeounssangpieupkorean", "3179",
4178 "karoriisquare", "330D",
4179 "kashidaautoarabic", "0640",
4180 "kashidaautonosidebearingarabic", "0640",
4181 "kasmallkatakana", "30F5",
4182 "kasquare", "3384",
4183 "kasraarabic", "0650",
4184 "kasratanarabic", "064D",
4185 "kastrokecyrillic", "049F",
4186 "katahiraprolongmarkhalfwidth", "FF70",
4187 "kaverticalstrokecyrillic", "049D",
4188 "kbopomofo", "310E",
4189 "kcalsquare", "3389",
4190 "kcaron", "01E9",
4191 "kcedilla", "0137",
4192 "kcircle", "24DA",
4193 "kcommaaccent", "0137",
4194 "kdotbelow", "1E33",
4195 "keharmenian", "0584",
4196 "kehiragana", "3051",
4197 "kekatakana", "30B1",
4198 "kekatakanahalfwidth", "FF79",
4199 "kenarmenian", "056F",
4200 "kesmallkatakana", "30F6",
4201 "kgreenlandic", "0138",
4202 "khabengali", "0996",
4203 "khacyrillic", "0445",
4204 "khadeva", "0916",
4205 "khagujarati", "0A96",
4206 "khagurmukhi", "0A16",
4207 "khaharabic", "062E",
4208 "khahfinalarabic", "FEA6",
4209 "khahinitialarabic", "FEA7",
4210 "khahmedialarabic", "FEA8",
4211 "kheicoptic", "03E7",
4212 "khhadeva", "0959",
4213 "khhagurmukhi", "0A59",
4214 "khieukhacirclekorean", "3278",
4215 "khieukhaparenkorean", "3218",
4216 "khieukhcirclekorean", "326A",
4217 "khieukhkorean", "314B",
4218 "khieukhparenkorean", "320A",
4219 "khokhaithai", "0E02",
4220 "khokhonthai", "0E05",
4221 "khokhuatthai", "0E03",
4222 "khokhwaithai", "0E04",
4223 "khomutthai", "0E5B",
4224 "khook", "0199",
4225 "khorakhangthai", "0E06",
4226 "khzsquare", "3391",
4227 "kihiragana", "304D",
4228 "kikatakana", "30AD",
4229 "kikatakanahalfwidth", "FF77",
4230 "kiroguramusquare", "3315",
4231 "kiromeetorusquare", "3316",
4232 "kirosquare", "3314",
4233 "kiyeokacirclekorean", "326E",
4234 "kiyeokaparenkorean", "320E",
4235 "kiyeokcirclekorean", "3260",
4236 "kiyeokkorean", "3131",
4237 "kiyeokparenkorean", "3200",
4238 "kiyeoksioskorean", "3133",
4239 "kjecyrillic", "045C",
4240 "klinebelow", "1E35",
4241 "klsquare", "3398",
4242 "kmcubedsquare", "33A6",
4243 "kmonospace", "FF4B",
4244 "kmsquaredsquare", "33A2",
4245 "kohiragana", "3053",
4246 "kohmsquare", "33C0",
4247 "kokaithai", "0E01",
4248 "kokatakana", "30B3",
4249 "kokatakanahalfwidth", "FF7A",
4250 "kooposquare", "331E",
4251 "koppacyrillic", "0481",
4252 "koreanstandardsymbol", "327F",
4253 "koroniscmb", "0343",
4254 "kparen", "24A6",
4255 "kpasquare", "33AA",
4256 "ksicyrillic", "046F",
4257 "ktsquare", "33CF",
4258 "kturned", "029E",
4259 "kuhiragana", "304F",
4260 "kukatakana", "30AF",
4261 "kukatakanahalfwidth", "FF78",
4262 "kvsquare", "33B8",
4263 "kwsquare", "33BE",
4264 "l", "006C",
4265 "labengali", "09B2",
4266 "lacute", "013A",
4267 "ladeva", "0932",
4268 "lagujarati", "0AB2",
4269 "lagurmukhi", "0A32",
4270 "lakkhangyaothai", "0E45",
4271 "lamaleffinalarabic", "FEFC",
4272 "lamalefhamzaabovefinalarabic", "FEF8",
4273 "lamalefhamzaaboveisolatedarabic", "FEF7",
4274 "lamalefhamzabelowfinalarabic", "FEFA",
4275 "lamalefhamzabelowisolatedarabic", "FEF9",
4276 "lamalefisolatedarabic", "FEFB",
4277 "lamalefmaddaabovefinalarabic", "FEF6",
4278 "lamalefmaddaaboveisolatedarabic", "FEF5",
4279 "lamarabic", "0644",
4280 "lambda", "03BB",
4281 "lambdastroke", "019B",
4282 "lamed", "05DC",
4283 "lameddagesh", "FB3C",
4284 "lameddageshhebrew", "FB3C",
4285 "lamedhebrew", "05DC",
4286 "lamedholam", "05DC_05B9",
4287 "lamedholamdagesh", "05DC_05B9_05BC",
4288 "lamedholamdageshhebrew", "05DC_05B9_05BC",
4289 "lamedholamhebrew", "05DC_05B9",
4290 "lamfinalarabic", "FEDE",
4291 "lamhahinitialarabic", "FCCA",
4292 "laminitialarabic", "FEDF",
4293 "lamjeeminitialarabic", "FCC9",
4294 "lamkhahinitialarabic", "FCCB",
4295 "lamlamhehisolatedarabic", "FDF2",
4296 "lammedialarabic", "FEE0",
4297 "lammeemhahinitialarabic", "FD88",
4298 "lammeeminitialarabic", "FCCC",
4299 "lammeemjeeminitialarabic", "FEDF_FEE4_FEA0",
4300 "lammeemkhahinitialarabic", "FEDF_FEE4_FEA8",
4301 "largecircle", "25EF",
4302 "lbar", "019A",
4303 "lbelt", "026C",
4304 "lbopomofo", "310C",
4305 "lcaron", "013E",
4306 "lcedilla", "013C",
4307 "lcircle", "24DB",
4308 "lcircumflexbelow", "1E3D",
4309 "lcommaaccent", "013C",
4310 "ldot", "0140",
4311 "ldotaccent", "0140",
4312 "ldotbelow", "1E37",
4313 "ldotbelowmacron", "1E39",
4314 "leftangleabovecmb", "031A",
4315 "lefttackbelowcmb", "0318",
4316 "less", "003C",
4317 "lessequal", "2264",
4318 "lessequalorgreater", "22DA",
4319 "lessmonospace", "FF1C",
4320 "lessorequivalent", "2272",
4321 "lessorgreater", "2276",
4322 "lessoverequal", "2266",
4323 "lesssmall", "FE64",
4324 "lezh", "026E",
4325 "lfblock", "258C",
4326 "lhookretroflex", "026D",
4327 "lira", "20A4",
4328 "liwnarmenian", "056C",
4329 "lj", "01C9",
4330 "ljecyrillic", "0459",
4331 "lladeva", "0933",
4332 "llagujarati", "0AB3",
4333 "llinebelow", "1E3B",
4334 "llladeva", "0934",
4335 "llvocalicbengali", "09E1",
4336 "llvocalicdeva", "0961",
4337 "llvocalicvowelsignbengali", "09E3",
4338 "llvocalicvowelsigndeva", "0963",
4339 "lmiddletilde", "026B",
4340 "lmonospace", "FF4C",
4341 "lmsquare", "33D0",
4342 "lochulathai", "0E2C",
4343 "logicaland", "2227",
4344 "logicalnot", "00AC",
4345 "logicalnotreversed", "2310",
4346 "logicalor", "2228",
4347 "lolingthai", "0E25",
4348 "longs", "017F",
4349 "lowlinecenterline", "FE4E",
4350 "lowlinecmb", "0332",
4351 "lowlinedashed", "FE4D",
4352 "lozenge", "25CA",
4353 "lparen", "24A7",
4354 "lslash", "0142",
4355 "lsquare", "2113",
4356 "ltshade", "2591",
4357 "luthai", "0E26",
4358 "lvocalicbengali", "098C",
4359 "lvocalicdeva", "090C",
4360 "lvocalicvowelsignbengali", "09E2",
4361 "lvocalicvowelsigndeva", "0962",
4362 "lxsquare", "33D3",
4363 "m", "006D",
4364 "mabengali", "09AE",
4365 "macron", "00AF",
4366 "macronbelowcmb", "0331",
4367 "macroncmb", "0304",
4368 "macronlowmod", "02CD",
4369 "macronmonospace", "FFE3",
4370 "macute", "1E3F",
4371 "madeva", "092E",
4372 "magujarati", "0AAE",
4373 "magurmukhi", "0A2E",
4374 "mahapakhhebrew", "05A4",
4375 "mahapakhlefthebrew", "05A4",
4376 "mahiragana", "307E",
4377 "maichattawathai", "0E4B",
4378 "maiekthai", "0E48",
4379 "maihanakatthai", "0E31",
4380 "maitaikhuthai", "0E47",
4381 "maithothai", "0E49",
4382 "maitrithai", "0E4A",
4383 "maiyamokthai", "0E46",
4384 "makatakana", "30DE",
4385 "makatakanahalfwidth", "FF8F",
4386 "male", "2642",
4387 "mansyonsquare", "3347",
4388 "maqafhebrew", "05BE",
4389 "mars", "2642",
4390 "masoracirclehebrew", "05AF",
4391 "masquare", "3383",
4392 "mbopomofo", "3107",
4393 "mbsquare", "33D4",
4394 "mcircle", "24DC",
4395 "mcubedsquare", "33A5",
4396 "mdotaccent", "1E41",
4397 "mdotbelow", "1E43",
4398 "meemarabic", "0645",
4399 "meemfinalarabic", "FEE2",
4400 "meeminitialarabic", "FEE3",
4401 "meemmedialarabic", "FEE4",
4402 "meemmeeminitialarabic", "FCD1",
4403 "meemmeemisolatedarabic", "FC48",
4404 "meetorusquare", "334D",
4405 "mehiragana", "3081",
4406 "meizierasquare", "337E",
4407 "mekatakana", "30E1",
4408 "mekatakanahalfwidth", "FF92",
4409 "mem", "05DE",
4410 "memdagesh", "FB3E",
4411 "memdageshhebrew", "FB3E",
4412 "memhebrew", "05DE",
4413 "menarmenian", "0574",
4414 "merkhahebrew", "05A5",
4415 "merkhakefulahebrew", "05A6",
4416 "merkhakefulalefthebrew", "05A6",
4417 "merkhalefthebrew", "05A5",
4418 "mhook", "0271",
4419 "mhzsquare", "3392",
4420 "middledotkatakanahalfwidth", "FF65",
4421 "middot", "00B7",
4422 "mieumacirclekorean", "3272",
4423 "mieumaparenkorean", "3212",
4424 "mieumcirclekorean", "3264",
4425 "mieumkorean", "3141",
4426 "mieumpansioskorean", "3170",
4427 "mieumparenkorean", "3204",
4428 "mieumpieupkorean", "316E",
4429 "mieumsioskorean", "316F",
4430 "mihiragana", "307F",
4431 "mikatakana", "30DF",
4432 "mikatakanahalfwidth", "FF90",
4433 "minus", "2212",
4434 "minusbelowcmb", "0320",
4435 "minuscircle", "2296",
4436 "minusmod", "02D7",
4437 "minusplus", "2213",
4438 "minute", "2032",
4439 "miribaarusquare", "334A",
4440 "mirisquare", "3349",
4441 "mlonglegturned", "0270",
4442 "mlsquare", "3396",
4443 "mmcubedsquare", "33A3",
4444 "mmonospace", "FF4D",
4445 "mmsquaredsquare", "339F",
4446 "mohiragana", "3082",
4447 "mohmsquare", "33C1",
4448 "mokatakana", "30E2",
4449 "mokatakanahalfwidth", "FF93",
4450 "molsquare", "33D6",
4451 "momathai", "0E21",
4452 "moverssquare", "33A7",
4453 "moverssquaredsquare", "33A8",
4454 "mparen", "24A8",
4455 "mpasquare", "33AB",
4456 "mssquare", "33B3",
4457 "mturned", "026F",
4458 "mu", "00B5",
4459 "mu1", "00B5",
4460 "muasquare", "3382",
4461 "muchgreater", "226B",
4462 "muchless", "226A",
4463 "mufsquare", "338C",
4464 "mugreek", "03BC",
4465 "mugsquare", "338D",
4466 "muhiragana", "3080",
4467 "mukatakana", "30E0",
4468 "mukatakanahalfwidth", "FF91",
4469 "mulsquare", "3395",
4470 "multiply", "00D7",
4471 "mumsquare", "339B",
4472 "munahhebrew", "05A3",
4473 "munahlefthebrew", "05A3",
4474 "musicalnote", "266A",
4475 "musicalnotedbl", "266B",
4476 "musicflatsign", "266D",
4477 "musicsharpsign", "266F",
4478 "mussquare", "33B2",
4479 "muvsquare", "33B6",
4480 "muwsquare", "33BC",
4481 "mvmegasquare", "33B9",
4482 "mvsquare", "33B7",
4483 "mwmegasquare", "33BF",
4484 "mwsquare", "33BD",
4485 "n", "006E",
4486 "nabengali", "09A8",
4487 "nabla", "2207",
4488 "nacute", "0144",
4489 "nadeva", "0928",
4490 "nagujarati", "0AA8",
4491 "nagurmukhi", "0A28",
4492 "nahiragana", "306A",
4493 "nakatakana", "30CA",
4494 "nakatakanahalfwidth", "FF85",
4495 "napostrophe", "0149",
4496 "nasquare", "3381",
4497 "nbopomofo", "310B",
4498 "nbspace", "00A0",
4499 "ncaron", "0148",
4500 "ncedilla", "0146",
4501 "ncircle", "24DD",
4502 "ncircumflexbelow", "1E4B",
4503 "ncommaaccent", "0146",
4504 "ndotaccent", "1E45",
4505 "ndotbelow", "1E47",
4506 "nehiragana", "306D",
4507 "nekatakana", "30CD",
4508 "nekatakanahalfwidth", "FF88",
4509 "newsheqelsign", "20AA",
4510 "nfsquare", "338B",
4511 "ngabengali", "0999",
4512 "ngadeva", "0919",
4513 "ngagujarati", "0A99",
4514 "ngagurmukhi", "0A19",
4515 "ngonguthai", "0E07",
4516 "nhiragana", "3093",
4517 "nhookleft", "0272",
4518 "nhookretroflex", "0273",
4519 "nieunacirclekorean", "326F",
4520 "nieunaparenkorean", "320F",
4521 "nieuncieuckorean", "3135",
4522 "nieuncirclekorean", "3261",
4523 "nieunhieuhkorean", "3136",
4524 "nieunkorean", "3134",
4525 "nieunpansioskorean", "3168",
4526 "nieunparenkorean", "3201",
4527 "nieunsioskorean", "3167",
4528 "nieuntikeutkorean", "3166",
4529 "nihiragana", "306B",
4530 "nikatakana", "30CB",
4531 "nikatakanahalfwidth", "FF86",
4532 "nikhahitthai", "0E4D",
4533 "nine", "0039",
4534 "ninearabic", "0669",
4535 "ninebengali", "09EF",
4536 "ninecircle", "2468",
4537 "ninecircleinversesansserif", "2792",
4538 "ninedeva", "096F",
4539 "ninegujarati", "0AEF",
4540 "ninegurmukhi", "0A6F",
4541 "ninehackarabic", "0669",
4542 "ninehangzhou", "3029",
4543 "nineideographicparen", "3228",
4544 "nineinferior", "2089",
4545 "ninemonospace", "FF19",
4546 "nineparen", "247C",
4547 "nineperiod", "2490",
4548 "ninepersian", "06F9",
4549 "nineroman", "2178",
4550 "ninesuperior", "2079",
4551 "nineteencircle", "2472",
4552 "nineteenparen", "2486",
4553 "nineteenperiod", "249A",
4554 "ninethai", "0E59",
4555 "nj", "01CC",
4556 "njecyrillic", "045A",
4557 "nkatakana", "30F3",
4558 "nkatakanahalfwidth", "FF9D",
4559 "nlegrightlong", "019E",
4560 "nlinebelow", "1E49",
4561 "nmonospace", "FF4E",
4562 "nmsquare", "339A",
4563 "nnabengali", "09A3",
4564 "nnadeva", "0923",
4565 "nnagujarati", "0AA3",
4566 "nnagurmukhi", "0A23",
4567 "nnnadeva", "0929",
4568 "nohiragana", "306E",
4569 "nokatakana", "30CE",
4570 "nokatakanahalfwidth", "FF89",
4571 "nonbreakingspace", "00A0",
4572 "nonenthai", "0E13",
4573 "nonuthai", "0E19",
4574 "noonarabic", "0646",
4575 "noonfinalarabic", "FEE6",
4576 "noonghunnaarabic", "06BA",
4577 "noonghunnafinalarabic", "FB9F",
4578 "noonhehinitialarabic", "FEE7_FEEC",
4579 "nooninitialarabic", "FEE7",
4580 "noonjeeminitialarabic", "FCD2",
4581 "noonjeemisolatedarabic", "FC4B",
4582 "noonmedialarabic", "FEE8",
4583 "noonmeeminitialarabic", "FCD5",
4584 "noonmeemisolatedarabic", "FC4E",
4585 "noonnoonfinalarabic", "FC8D",
4586 "notcontains", "220C",
4587 "notelement", "2209",
4588 "notelementof", "2209",
4589 "notequal", "2260",
4590 "notgreater", "226F",
4591 "notgreaternorequal", "2271",
4592 "notgreaternorless", "2279",
4593 "notidentical", "2262",
4594 "notless", "226E",
4595 "notlessnorequal", "2270",
4596 "notparallel", "2226",
4597 "notprecedes", "2280",
4598 "notsubset", "2284",
4599 "notsucceeds", "2281",
4600 "notsuperset", "2285",
4601 "nowarmenian", "0576",
4602 "nparen", "24A9",
4603 "nssquare", "33B1",
4604 "nsuperior", "207F",
4605 "ntilde", "00F1",
4606 "nu", "03BD",
4607 "nuhiragana", "306C",
4608 "nukatakana", "30CC",
4609 "nukatakanahalfwidth", "FF87",
4610 "nuktabengali", "09BC",
4611 "nuktadeva", "093C",
4612 "nuktagujarati", "0ABC",
4613 "nuktagurmukhi", "0A3C",
4614 "numbersign", "0023",
4615 "numbersignmonospace", "FF03",
4616 "numbersignsmall", "FE5F",
4617 "numeralsigngreek", "0374",
4618 "numeralsignlowergreek", "0375",
4619 "numero", "2116",
4620 "nun", "05E0",
4621 "nundagesh", "FB40",
4622 "nundageshhebrew", "FB40",
4623 "nunhebrew", "05E0",
4624 "nvsquare", "33B5",
4625 "nwsquare", "33BB",
4626 "nyabengali", "099E",
4627 "nyadeva", "091E",
4628 "nyagujarati", "0A9E",
4629 "nyagurmukhi", "0A1E",
4630 "o", "006F",
4631 "oacute", "00F3",
4632 "oangthai", "0E2D",
4633 "obarred", "0275",
4634 "obarredcyrillic", "04E9",
4635 "obarreddieresiscyrillic", "04EB",
4636 "obengali", "0993",
4637 "obopomofo", "311B",
4638 "obreve", "014F",
4639 "ocandradeva", "0911",
4640 "ocandragujarati", "0A91",
4641 "ocandravowelsigndeva", "0949",
4642 "ocandravowelsigngujarati", "0AC9",
4643 "ocaron", "01D2",
4644 "ocircle", "24DE",
4645 "ocircumflex", "00F4",
4646 "ocircumflexacute", "1ED1",
4647 "ocircumflexdotbelow", "1ED9",
4648 "ocircumflexgrave", "1ED3",
4649 "ocircumflexhookabove", "1ED5",
4650 "ocircumflextilde", "1ED7",
4651 "ocyrillic", "043E",
4652 "odblacute", "0151",
4653 "odblgrave", "020D",
4654 "odeva", "0913",
4655 "odieresis", "00F6",
4656 "odieresiscyrillic", "04E7",
4657 "odotbelow", "1ECD",
4658 "oe", "0153",
4659 "oekorean", "315A",
4660 "ogonek", "02DB",
4661 "ogonekcmb", "0328",
4662 "ograve", "00F2",
4663 "ogujarati", "0A93",
4664 "oharmenian", "0585",
4665 "ohiragana", "304A",
4666 "ohookabove", "1ECF",
4667 "ohorn", "01A1",
4668 "ohornacute", "1EDB",
4669 "ohorndotbelow", "1EE3",
4670 "ohorngrave", "1EDD",
4671 "ohornhookabove", "1EDF",
4672 "ohorntilde", "1EE1",
4673 "ohungarumlaut", "0151",
4674 "oi", "01A3",
4675 "oinvertedbreve", "020F",
4676 "okatakana", "30AA",
4677 "okatakanahalfwidth", "FF75",
4678 "okorean", "3157",
4679 "olehebrew", "05AB",
4680 "omacron", "014D",
4681 "omacronacute", "1E53",
4682 "omacrongrave", "1E51",
4683 "omdeva", "0950",
4684 "omega", "03C9",
4685 "omega1", "03D6",
4686 "omegacyrillic", "0461",
4687 "omegalatinclosed", "0277",
4688 "omegaroundcyrillic", "047B",
4689 "omegatitlocyrillic", "047D",
4690 "omegatonos", "03CE",
4691 "omgujarati", "0AD0",
4692 "omicron", "03BF",
4693 "omicrontonos", "03CC",
4694 "omonospace", "FF4F",
4695 "one", "0031",
4696 "onearabic", "0661",
4697 "onebengali", "09E7",
4698 "onecircle", "2460",
4699 "onecircleinversesansserif", "278A",
4700 "onedeva", "0967",
4701 "onedotenleader", "2024",
4702 "oneeighth", "215B",
4703 "onegujarati", "0AE7",
4704 "onegurmukhi", "0A67",
4705 "onehackarabic", "0661",
4706 "onehalf", "00BD",
4707 "onehangzhou", "3021",
4708 "oneideographicparen", "3220",
4709 "oneinferior", "2081",
4710 "onemonospace", "FF11",
4711 "onenumeratorbengali", "09F4",
4712 "oneparen", "2474",
4713 "oneperiod", "2488",
4714 "onepersian", "06F1",
4715 "onequarter", "00BC",
4716 "oneroman", "2170",
4717 "onesuperior", "00B9",
4718 "onethai", "0E51",
4719 "onethird", "2153",
4720 "oogonek", "01EB",
4721 "oogonekmacron", "01ED",
4722 "oogurmukhi", "0A13",
4723 "oomatragurmukhi", "0A4B",
4724 "oopen", "0254",
4725 "oparen", "24AA",
4726 "openbullet", "25E6",
4727 "option", "2325",
4728 "ordfeminine", "00AA",
4729 "ordmasculine", "00BA",
4730 "orthogonal", "221F",
4731 "oshortdeva", "0912",
4732 "oshortvowelsigndeva", "094A",
4733 "oslash", "00F8",
4734 "oslashacute", "01FF",
4735 "osmallhiragana", "3049",
4736 "osmallkatakana", "30A9",
4737 "osmallkatakanahalfwidth", "FF6B",
4738 "ostrokeacute", "01FF",
4739 "otcyrillic", "047F",
4740 "otilde", "00F5",
4741 "otildeacute", "1E4D",
4742 "otildedieresis", "1E4F",
4743 "oubopomofo", "3121",
4744 "overline", "203E",
4745 "overlinecenterline", "FE4A",
4746 "overlinecmb", "0305",
4747 "overlinedashed", "FE49",
4748 "overlinedblwavy", "FE4C",
4749 "overlinewavy", "FE4B",
4750 "overscore", "00AF",
4751 "ovowelsignbengali", "09CB",
4752 "ovowelsigndeva", "094B",
4753 "ovowelsigngujarati", "0ACB",
4754 "p", "0070",
4755 "paampssquare", "3380",
4756 "paasentosquare", "332B",
4757 "pabengali", "09AA",
4758 "pacute", "1E55",
4759 "padeva", "092A",
4760 "pagedown", "21DF",
4761 "pageup", "21DE",
4762 "pagujarati", "0AAA",
4763 "pagurmukhi", "0A2A",
4764 "pahiragana", "3071",
4765 "paiyannoithai", "0E2F",
4766 "pakatakana", "30D1",
4767 "palatalizationcyrilliccmb", "0484",
4768 "palochkacyrillic", "04C0",
4769 "pansioskorean", "317F",
4770 "paragraph", "00B6",
4771 "parallel", "2225",
4772 "parenleft", "0028",
4773 "parenleftaltonearabic", "FD3E",
4774 "parenleftinferior", "208D",
4775 "parenleftmonospace", "FF08",
4776 "parenleftsmall", "FE59",
4777 "parenleftsuperior", "207D",
4778 "parenleftvertical", "FE35",
4779 "parenright", "0029",
4780 "parenrightaltonearabic", "FD3F",
4781 "parenrightinferior", "208E",
4782 "parenrightmonospace", "FF09",
4783 "parenrightsmall", "FE5A",
4784 "parenrightsuperior", "207E",
4785 "parenrightvertical", "FE36",
4786 "partialdiff", "2202",
4787 "paseqhebrew", "05C0",
4788 "pashtahebrew", "0599",
4789 "pasquare", "33A9",
4790 "patah", "05B7",
4791 "patah11", "05B7",
4792 "patah1d", "05B7",
4793 "patah2a", "05B7",
4794 "patahhebrew", "05B7",
4795 "patahnarrowhebrew", "05B7",
4796 "patahquarterhebrew", "05B7",
4797 "patahwidehebrew", "05B7",
4798 "pazerhebrew", "05A1",
4799 "pbopomofo", "3106",
4800 "pcircle", "24DF",
4801 "pdotaccent", "1E57",
4802 "pe", "05E4",
4803 "pecyrillic", "043F",
4804 "pedagesh", "FB44",
4805 "pedageshhebrew", "FB44",
4806 "peezisquare", "333B",
4807 "pefinaldageshhebrew", "FB43",
4808 "peharabic", "067E",
4809 "peharmenian", "057A",
4810 "pehebrew", "05E4",
4811 "pehfinalarabic", "FB57",
4812 "pehinitialarabic", "FB58",
4813 "pehiragana", "307A",
4814 "pehmedialarabic", "FB59",
4815 "pekatakana", "30DA",
4816 "pemiddlehookcyrillic", "04A7",
4817 "perafehebrew", "FB4E",
4818 "percent", "0025",
4819 "percentarabic", "066A",
4820 "percentmonospace", "FF05",
4821 "percentsmall", "FE6A",
4822 "period", "002E",
4823 "periodarmenian", "0589",
4824 "periodcentered", "00B7",
4825 "periodhalfwidth", "FF61",
4826 "periodmonospace", "FF0E",
4827 "periodsmall", "FE52",
4828 "perispomenigreekcmb", "0342",
4829 "perpendicular", "22A5",
4830 "perthousand", "2030",
4831 "peseta", "20A7",
4832 "pfsquare", "338A",
4833 "phabengali", "09AB",
4834 "phadeva", "092B",
4835 "phagujarati", "0AAB",
4836 "phagurmukhi", "0A2B",
4837 "phi", "03C6",
4838 "phi1", "03D5",
4839 "phieuphacirclekorean", "327A",
4840 "phieuphaparenkorean", "321A",
4841 "phieuphcirclekorean", "326C",
4842 "phieuphkorean", "314D",
4843 "phieuphparenkorean", "320C",
4844 "philatin", "0278",
4845 "phinthuthai", "0E3A",
4846 "phisymbolgreek", "03D5",
4847 "phook", "01A5",
4848 "phophanthai", "0E1E",
4849 "phophungthai", "0E1C",
4850 "phosamphaothai", "0E20",
4851 "pi", "03C0",
4852 "pieupacirclekorean", "3273",
4853 "pieupaparenkorean", "3213",
4854 "pieupcieuckorean", "3176",
4855 "pieupcirclekorean", "3265",
4856 "pieupkiyeokkorean", "3172",
4857 "pieupkorean", "3142",
4858 "pieupparenkorean", "3205",
4859 "pieupsioskiyeokkorean", "3174",
4860 "pieupsioskorean", "3144",
4861 "pieupsiostikeutkorean", "3175",
4862 "pieupthieuthkorean", "3177",
4863 "pieuptikeutkorean", "3173",
4864 "pihiragana", "3074",
4865 "pikatakana", "30D4",
4866 "pisymbolgreek", "03D6",
4867 "piwrarmenian", "0583",
4868 "plus", "002B",
4869 "plusbelowcmb", "031F",
4870 "pluscircle", "2295",
4871 "plusminus", "00B1",
4872 "plusmod", "02D6",
4873 "plusmonospace", "FF0B",
4874 "plussmall", "FE62",
4875 "plussuperior", "207A",
4876 "pmonospace", "FF50",
4877 "pmsquare", "33D8",
4878 "pohiragana", "307D",
4879 "pointingindexdownwhite", "261F",
4880 "pointingindexleftwhite", "261C",
4881 "pointingindexrightwhite", "261E",
4882 "pointingindexupwhite", "261D",
4883 "pokatakana", "30DD",
4884 "poplathai", "0E1B",
4885 "postalmark", "3012",
4886 "postalmarkface", "3020",
4887 "pparen", "24AB",
4888 "precedes", "227A",
4889 "prescription", "211E",
4890 "primemod", "02B9",
4891 "primereversed", "2035",
4892 "product", "220F",
4893 "projective", "2305",
4894 "prolongedkana", "30FC",
4895 "propellor", "2318",
4896 "propersubset", "2282",
4897 "propersuperset", "2283",
4898 "proportion", "2237",
4899 "proportional", "221D",
4900 "psi", "03C8",
4901 "psicyrillic", "0471",
4902 "psilipneumatacyrilliccmb", "0486",
4903 "pssquare", "33B0",
4904 "puhiragana", "3077",
4905 "pukatakana", "30D7",
4906 "pvsquare", "33B4",
4907 "pwsquare", "33BA",
4908 "q", "0071",
4909 "qadeva", "0958",
4910 "qadmahebrew", "05A8",
4911 "qafarabic", "0642",
4912 "qaffinalarabic", "FED6",
4913 "qafinitialarabic", "FED7",
4914 "qafmedialarabic", "FED8",
4915 "qamats", "05B8",
4916 "qamats10", "05B8",
4917 "qamats1a", "05B8",
4918 "qamats1c", "05B8",
4919 "qamats27", "05B8",
4920 "qamats29", "05B8",
4921 "qamats33", "05B8",
4922 "qamatsde", "05B8",
4923 "qamatshebrew", "05B8",
4924 "qamatsnarrowhebrew", "05B8",
4925 "qamatsqatanhebrew", "05B8",
4926 "qamatsqatannarrowhebrew", "05B8",
4927 "qamatsqatanquarterhebrew", "05B8",
4928 "qamatsqatanwidehebrew", "05B8",
4929 "qamatsquarterhebrew", "05B8",
4930 "qamatswidehebrew", "05B8",
4931 "qarneyparahebrew", "059F",
4932 "qbopomofo", "3111",
4933 "qcircle", "24E0",
4934 "qhook", "02A0",
4935 "qmonospace", "FF51",
4936 "qof", "05E7",
4937 "qofdagesh", "FB47",
4938 "qofdageshhebrew", "FB47",
4939 "qofhatafpatah", "05E7_05B2",
4940 "qofhatafpatahhebrew", "05E7_05B2",
4941 "qofhatafsegol", "05E7_05B1",
4942 "qofhatafsegolhebrew", "05E7_05B1",
4943 "qofhebrew", "05E7",
4944 "qofhiriq", "05E7_05B4",
4945 "qofhiriqhebrew", "05E7_05B4",
4946 "qofholam", "05E7_05B9",
4947 "qofholamhebrew", "05E7_05B9",
4948 "qofpatah", "05E7_05B7",
4949 "qofpatahhebrew", "05E7_05B7",
4950 "qofqamats", "05E7_05B8",
4951 "qofqamatshebrew", "05E7_05B8",
4952 "qofqubuts", "05E7_05BB",
4953 "qofqubutshebrew", "05E7_05BB",
4954 "qofsegol", "05E7_05B6",
4955 "qofsegolhebrew", "05E7_05B6",
4956 "qofsheva", "05E7_05B0",
4957 "qofshevahebrew", "05E7_05B0",
4958 "qoftsere", "05E7_05B5",
4959 "qoftserehebrew", "05E7_05B5",
4960 "qparen", "24AC",
4961 "quarternote", "2669",
4962 "qubuts", "05BB",
4963 "qubuts18", "05BB",
4964 "qubuts25", "05BB",
4965 "qubuts31", "05BB",
4966 "qubutshebrew", "05BB",
4967 "qubutsnarrowhebrew", "05BB",
4968 "qubutsquarterhebrew", "05BB",
4969 "qubutswidehebrew", "05BB",
4970 "question", "003F",
4971 "questionarabic", "061F",
4972 "questionarmenian", "055E",
4973 "questiondown", "00BF",
4974 "questiongreek", "037E",
4975 "questionmonospace", "FF1F",
4976 "quotedbl", "0022",
4977 "quotedblbase", "201E",
4978 "quotedblleft", "201C",
4979 "quotedblmonospace", "FF02",
4980 "quotedblprime", "301E",
4981 "quotedblprimereversed", "301D",
4982 "quotedblright", "201D",
4983 "quoteleft", "2018",
4984 "quoteleftreversed", "201B",
4985 "quotereversed", "201B",
4986 "quoteright", "2019",
4987 "quoterightn", "0149",
4988 "quotesinglbase", "201A",
4989 "quotesingle", "0027",
4990 "quotesinglemonospace", "FF07",
4991 "r", "0072",
4992 "raarmenian", "057C",
4993 "rabengali", "09B0",
4994 "racute", "0155",
4995 "radeva", "0930",
4996 "radical", "221A",
4997 "radoverssquare", "33AE",
4998 "radoverssquaredsquare", "33AF",
4999 "radsquare", "33AD",
5000 "rafe", "05BF",
5001 "rafehebrew", "05BF",
5002 "ragujarati", "0AB0",
5003 "ragurmukhi", "0A30",
5004 "rahiragana", "3089",
5005 "rakatakana", "30E9",
5006 "rakatakanahalfwidth", "FF97",
5007 "ralowerdiagonalbengali", "09F1",
5008 "ramiddlediagonalbengali", "09F0",
5009 "ramshorn", "0264",
5010 "ratio", "2236",
5011 "rbopomofo", "3116",
5012 "rcaron", "0159",
5013 "rcedilla", "0157",
5014 "rcircle", "24E1",
5015 "rcommaaccent", "0157",
5016 "rdblgrave", "0211",
5017 "rdotaccent", "1E59",
5018 "rdotbelow", "1E5B",
5019 "rdotbelowmacron", "1E5D",
5020 "referencemark", "203B",
5021 "reflexsubset", "2286",
5022 "reflexsuperset", "2287",
5023 "registered", "00AE",
5024 "reharabic", "0631",
5025 "reharmenian", "0580",
5026 "rehfinalarabic", "FEAE",
5027 "rehiragana", "308C",
5028 "rehyehaleflamarabic", "0631_FEF3_FE8E_0644",
5029 "rekatakana", "30EC",
5030 "rekatakanahalfwidth", "FF9A",
5031 "resh", "05E8",
5032 "reshdageshhebrew", "FB48",
5033 "reshhatafpatah", "05E8_05B2",
5034 "reshhatafpatahhebrew", "05E8_05B2",
5035 "reshhatafsegol", "05E8_05B1",
5036 "reshhatafsegolhebrew", "05E8_05B1",
5037 "reshhebrew", "05E8",
5038 "reshhiriq", "05E8_05B4",
5039 "reshhiriqhebrew", "05E8_05B4",
5040 "reshholam", "05E8_05B9",
5041 "reshholamhebrew", "05E8_05B9",
5042 "reshpatah", "05E8_05B7",
5043 "reshpatahhebrew", "05E8_05B7",
5044 "reshqamats", "05E8_05B8",
5045 "reshqamatshebrew", "05E8_05B8",
5046 "reshqubuts", "05E8_05BB",
5047 "reshqubutshebrew", "05E8_05BB",
5048 "reshsegol", "05E8_05B6",
5049 "reshsegolhebrew", "05E8_05B6",
5050 "reshsheva", "05E8_05B0",
5051 "reshshevahebrew", "05E8_05B0",
5052 "reshtsere", "05E8_05B5",
5053 "reshtserehebrew", "05E8_05B5",
5054 "reversedtilde", "223D",
5055 "reviahebrew", "0597",
5056 "reviamugrashhebrew", "0597",
5057 "revlogicalnot", "2310",
5058 "rfishhook", "027E",
5059 "rfishhookreversed", "027F",
5060 "rhabengali", "09DD",
5061 "rhadeva", "095D",
5062 "rho", "03C1",
5063 "rhook", "027D",
5064 "rhookturned", "027B",
5065 "rhookturnedsuperior", "02B5",
5066 "rhosymbolgreek", "03F1",
5067 "rhotichookmod", "02DE",
5068 "rieulacirclekorean", "3271",
5069 "rieulaparenkorean", "3211",
5070 "rieulcirclekorean", "3263",
5071 "rieulhieuhkorean", "3140",
5072 "rieulkiyeokkorean", "313A",
5073 "rieulkiyeoksioskorean", "3169",
5074 "rieulkorean", "3139",
5075 "rieulmieumkorean", "313B",
5076 "rieulpansioskorean", "316C",
5077 "rieulparenkorean", "3203",
5078 "rieulphieuphkorean", "313F",
5079 "rieulpieupkorean", "313C",
5080 "rieulpieupsioskorean", "316B",
5081 "rieulsioskorean", "313D",
5082 "rieulthieuthkorean", "313E",
5083 "rieultikeutkorean", "316A",
5084 "rieulyeorinhieuhkorean", "316D",
5085 "rightangle", "221F",
5086 "righttackbelowcmb", "0319",
5087 "righttriangle", "22BF",
5088 "rihiragana", "308A",
5089 "rikatakana", "30EA",
5090 "rikatakanahalfwidth", "FF98",
5091 "ring", "02DA",
5092 "ringbelowcmb", "0325",
5093 "ringcmb", "030A",
5094 "ringhalfleft", "02BF",
5095 "ringhalfleftarmenian", "0559",
5096 "ringhalfleftbelowcmb", "031C",
5097 "ringhalfleftcentered", "02D3",
5098 "ringhalfright", "02BE",
5099 "ringhalfrightbelowcmb", "0339",
5100 "ringhalfrightcentered", "02D2",
5101 "rinvertedbreve", "0213",
5102 "rittorusquare", "3351",
5103 "rlinebelow", "1E5F",
5104 "rlongleg", "027C",
5105 "rlonglegturned", "027A",
5106 "rmonospace", "FF52",
5107 "rohiragana", "308D",
5108 "rokatakana", "30ED",
5109 "rokatakanahalfwidth", "FF9B",
5110 "roruathai", "0E23",
5111 "rparen", "24AD",
5112 "rrabengali", "09DC",
5113 "rradeva", "0931",
5114 "rragurmukhi", "0A5C",
5115 "rreharabic", "0691",
5116 "rrehfinalarabic", "FB8D",
5117 "rrvocalicbengali", "09E0",
5118 "rrvocalicdeva", "0960",
5119 "rrvocalicgujarati", "0AE0",
5120 "rrvocalicvowelsignbengali", "09C4",
5121 "rrvocalicvowelsigndeva", "0944",
5122 "rrvocalicvowelsigngujarati", "0AC4",
5123 "rtblock", "2590",
5124 "rturned", "0279",
5125 "rturnedsuperior", "02B4",
5126 "ruhiragana", "308B",
5127 "rukatakana", "30EB",
5128 "rukatakanahalfwidth", "FF99",
5129 "rupeemarkbengali", "09F2",
5130 "rupeesignbengali", "09F3",
5131 "ruthai", "0E24",
5132 "rvocalicbengali", "098B",
5133 "rvocalicdeva", "090B",
5134 "rvocalicgujarati", "0A8B",
5135 "rvocalicvowelsignbengali", "09C3",
5136 "rvocalicvowelsigndeva", "0943",
5137 "rvocalicvowelsigngujarati", "0AC3",
5138 "s", "0073",
5139 "sabengali", "09B8",
5140 "sacute", "015B",
5141 "sacutedotaccent", "1E65",
5142 "sadarabic", "0635",
5143 "sadeva", "0938",
5144 "sadfinalarabic", "FEBA",
5145 "sadinitialarabic", "FEBB",
5146 "sadmedialarabic", "FEBC",
5147 "sagujarati", "0AB8",
5148 "sagurmukhi", "0A38",
5149 "sahiragana", "3055",
5150 "sakatakana", "30B5",
5151 "sakatakanahalfwidth", "FF7B",
5152 "sallallahoualayhewasallamarabic", "FDFA",
5153 "samekh", "05E1",
5154 "samekhdagesh", "FB41",
5155 "samekhdageshhebrew", "FB41",
5156 "samekhhebrew", "05E1",
5157 "saraaathai", "0E32",
5158 "saraaethai", "0E41",
5159 "saraaimaimalaithai", "0E44",
5160 "saraaimaimuanthai", "0E43",
5161 "saraamthai", "0E33",
5162 "saraathai", "0E30",
5163 "saraethai", "0E40",
5164 "saraiithai", "0E35",
5165 "saraithai", "0E34",
5166 "saraothai", "0E42",
5167 "saraueethai", "0E37",
5168 "sarauethai", "0E36",
5169 "sarauthai", "0E38",
5170 "sarauuthai", "0E39",
5171 "sbopomofo", "3119",
5172 "scaron", "0161",
5173 "scarondotaccent", "1E67",
5174 "scedilla", "015F",
5175 "schwa", "0259",
5176 "schwacyrillic", "04D9",
5177 "schwadieresiscyrillic", "04DB",
5178 "schwahook", "025A",
5179 "scircle", "24E2",
5180 "scircumflex", "015D",
5181 "scommaaccent", "0219",
5182 "sdotaccent", "1E61",
5183 "sdotbelow", "1E63",
5184 "sdotbelowdotaccent", "1E69",
5185 "seagullbelowcmb", "033C",
5186 "second", "2033",
5187 "secondtonechinese", "02CA",
5188 "section", "00A7",
5189 "seenarabic", "0633",
5190 "seenfinalarabic", "FEB2",
5191 "seeninitialarabic", "FEB3",
5192 "seenmedialarabic", "FEB4",
5193 "segol", "05B6",
5194 "segol13", "05B6",
5195 "segol1f", "05B6",
5196 "segol2c", "05B6",
5197 "segolhebrew", "05B6",
5198 "segolnarrowhebrew", "05B6",
5199 "segolquarterhebrew", "05B6",
5200 "segoltahebrew", "0592",
5201 "segolwidehebrew", "05B6",
5202 "seharmenian", "057D",
5203 "sehiragana", "305B",
5204 "sekatakana", "30BB",
5205 "sekatakanahalfwidth", "FF7E",
5206 "semicolon", "003B",
5207 "semicolonarabic", "061B",
5208 "semicolonmonospace", "FF1B",
5209 "semicolonsmall", "FE54",
5210 "semivoicedmarkkana", "309C",
5211 "semivoicedmarkkanahalfwidth", "FF9F",
5212 "sentisquare", "3322",
5213 "sentosquare", "3323",
5214 "seven", "0037",
5215 "sevenarabic", "0667",
5216 "sevenbengali", "09ED",
5217 "sevencircle", "2466",
5218 "sevencircleinversesansserif", "2790",
5219 "sevendeva", "096D",
5220 "seveneighths", "215E",
5221 "sevengujarati", "0AED",
5222 "sevengurmukhi", "0A6D",
5223 "sevenhackarabic", "0667",
5224 "sevenhangzhou", "3027",
5225 "sevenideographicparen", "3226",
5226 "seveninferior", "2087",
5227 "sevenmonospace", "FF17",
5228 "sevenparen", "247A",
5229 "sevenperiod", "248E",
5230 "sevenpersian", "06F7",
5231 "sevenroman", "2176",
5232 "sevensuperior", "2077",
5233 "seventeencircle", "2470",
5234 "seventeenparen", "2484",
5235 "seventeenperiod", "2498",
5236 "seventhai", "0E57",
5237 "sfthyphen", "00AD",
5238 "shaarmenian", "0577",
5239 "shabengali", "09B6",
5240 "shacyrillic", "0448",
5241 "shaddaarabic", "0651",
5242 "shaddadammaarabic", "FC61",
5243 "shaddadammatanarabic", "FC5E",
5244 "shaddafathaarabic", "FC60",
5245 "shaddafathatanarabic", "0651_064B",
5246 "shaddakasraarabic", "FC62",
5247 "shaddakasratanarabic", "FC5F",
5248 "shade", "2592",
5249 "shadedark", "2593",
5250 "shadelight", "2591",
5251 "shademedium", "2592",
5252 "shadeva", "0936",
5253 "shagujarati", "0AB6",
5254 "shagurmukhi", "0A36",
5255 "shalshelethebrew", "0593",
5256 "shbopomofo", "3115",
5257 "shchacyrillic", "0449",
5258 "sheenarabic", "0634",
5259 "sheenfinalarabic", "FEB6",
5260 "sheeninitialarabic", "FEB7",
5261 "sheenmedialarabic", "FEB8",
5262 "sheicoptic", "03E3",
5263 "sheqel", "20AA",
5264 "sheqelhebrew", "20AA",
5265 "sheva", "05B0",
5266 "sheva115", "05B0",
5267 "sheva15", "05B0",
5268 "sheva22", "05B0",
5269 "sheva2e", "05B0",
5270 "shevahebrew", "05B0",
5271 "shevanarrowhebrew", "05B0",
5272 "shevaquarterhebrew", "05B0",
5273 "shevawidehebrew", "05B0",
5274 "shhacyrillic", "04BB",
5275 "shimacoptic", "03ED",
5276 "shin", "05E9",
5277 "shindagesh", "FB49",
5278 "shindageshhebrew", "FB49",
5279 "shindageshshindot", "FB2C",
5280 "shindageshshindothebrew", "FB2C",
5281 "shindageshsindot", "FB2D",
5282 "shindageshsindothebrew", "FB2D",
5283 "shindothebrew", "05C1",
5284 "shinhebrew", "05E9",
5285 "shinshindot", "FB2A",
5286 "shinshindothebrew", "FB2A",
5287 "shinsindot", "FB2B",
5288 "shinsindothebrew", "FB2B",
5289 "shook", "0282",
5290 "sigma", "03C3",
5291 "sigma1", "03C2",
5292 "sigmafinal", "03C2",
5293 "sigmalunatesymbolgreek", "03F2",
5294 "sihiragana", "3057",
5295 "sikatakana", "30B7",
5296 "sikatakanahalfwidth", "FF7C",
5297 "siluqhebrew", "05BD",
5298 "siluqlefthebrew", "05BD",
5299 "similar", "223C",
5300 "sindothebrew", "05C2",
5301 "siosacirclekorean", "3274",
5302 "siosaparenkorean", "3214",
5303 "sioscieuckorean", "317E",
5304 "sioscirclekorean", "3266",
5305 "sioskiyeokkorean", "317A",
5306 "sioskorean", "3145",
5307 "siosnieunkorean", "317B",
5308 "siosparenkorean", "3206",
5309 "siospieupkorean", "317D",
5310 "siostikeutkorean", "317C",
5311 "six", "0036",
5312 "sixarabic", "0666",
5313 "sixbengali", "09EC",
5314 "sixcircle", "2465",
5315 "sixcircleinversesansserif", "278F",
5316 "sixdeva", "096C",
5317 "sixgujarati", "0AEC",
5318 "sixgurmukhi", "0A6C",
5319 "sixhackarabic", "0666",
5320 "sixhangzhou", "3026",
5321 "sixideographicparen", "3225",
5322 "sixinferior", "2086",
5323 "sixmonospace", "FF16",
5324 "sixparen", "2479",
5325 "sixperiod", "248D",
5326 "sixpersian", "06F6",
5327 "sixroman", "2175",
5328 "sixsuperior", "2076",
5329 "sixteencircle", "246F",
5330 "sixteencurrencydenominatorbengali", "09F9",
5331 "sixteenparen", "2483",
5332 "sixteenperiod", "2497",
5333 "sixthai", "0E56",
5334 "slash", "002F",
5335 "slashmonospace", "FF0F",
5336 "slong", "017F",
5337 "slongdotaccent", "1E9B",
5338 "smileface", "263A",
5339 "smonospace", "FF53",
5340 "sofpasuqhebrew", "05C3",
5341 "softhyphen", "00AD",
5342 "softsigncyrillic", "044C",
5343 "sohiragana", "305D",
5344 "sokatakana", "30BD",
5345 "sokatakanahalfwidth", "FF7F",
5346 "soliduslongoverlaycmb", "0338",
5347 "solidusshortoverlaycmb", "0337",
5348 "sorusithai", "0E29",
5349 "sosalathai", "0E28",
5350 "sosothai", "0E0B",
5351 "sosuathai", "0E2A",
5352 "space", "0020",
5353 "spacehackarabic", "0020",
5354 "spade", "2660",
5355 "spadesuitblack", "2660",
5356 "spadesuitwhite", "2664",
5357 "sparen", "24AE",
5358 "squarebelowcmb", "033B",
5359 "squarecc", "33C4",
5360 "squarecm", "339D",
5361 "squarediagonalcrosshatchfill", "25A9",
5362 "squarehorizontalfill", "25A4",
5363 "squarekg", "338F",
5364 "squarekm", "339E",
5365 "squarekmcapital", "33CE",
5366 "squareln", "33D1",
5367 "squarelog", "33D2",
5368 "squaremg", "338E",
5369 "squaremil", "33D5",
5370 "squaremm", "339C",
5371 "squaremsquared", "33A1",
5372 "squareorthogonalcrosshatchfill", "25A6",
5373 "squareupperlefttolowerrightfill", "25A7",
5374 "squareupperrighttolowerleftfill", "25A8",
5375 "squareverticalfill", "25A5",
5376 "squarewhitewithsmallblack", "25A3",
5377 "srsquare", "33DB",
5378 "ssabengali", "09B7",
5379 "ssadeva", "0937",
5380 "ssagujarati", "0AB7",
5381 "ssangcieuckorean", "3149",
5382 "ssanghieuhkorean", "3185",
5383 "ssangieungkorean", "3180",
5384 "ssangkiyeokkorean", "3132",
5385 "ssangnieunkorean", "3165",
5386 "ssangpieupkorean", "3143",
5387 "ssangsioskorean", "3146",
5388 "ssangtikeutkorean", "3138",
5389 "sterling", "00A3",
5390 "sterlingmonospace", "FFE1",
5391 "strokelongoverlaycmb", "0336",
5392 "strokeshortoverlaycmb", "0335",
5393 "subset", "2282",
5394 "subsetnotequal", "228A",
5395 "subsetorequal", "2286",
5396 "succeeds", "227B",
5397 "suchthat", "220B",
5398 "suhiragana", "3059",
5399 "sukatakana", "30B9",
5400 "sukatakanahalfwidth", "FF7D",
5401 "sukunarabic", "0652",
5402 "summation", "2211",
5403 "sun", "263C",
5404 "superset", "2283",
5405 "supersetnotequal", "228B",
5406 "supersetorequal", "2287",
5407 "svsquare", "33DC",
5408 "syouwaerasquare", "337C",
5409 "t", "0074",
5410 "tabengali", "09A4",
5411 "tackdown", "22A4",
5412 "tackleft", "22A3",
5413 "tadeva", "0924",
5414 "tagujarati", "0AA4",
5415 "tagurmukhi", "0A24",
5416 "taharabic", "0637",
5417 "tahfinalarabic", "FEC2",
5418 "tahinitialarabic", "FEC3",
5419 "tahiragana", "305F",
5420 "tahmedialarabic", "FEC4",
5421 "taisyouerasquare", "337D",
5422 "takatakana", "30BF",
5423 "takatakanahalfwidth", "FF80",
5424 "tatweelarabic", "0640",
5425 "tau", "03C4",
5426 "tav", "05EA",
5427 "tavdages", "FB4A",
5428 "tavdagesh", "FB4A",
5429 "tavdageshhebrew", "FB4A",
5430 "tavhebrew", "05EA",
5431 "tbar", "0167",
5432 "tbopomofo", "310A",
5433 "tcaron", "0165",
5434 "tccurl", "02A8",
5435 "tcedilla", "0163",
5436 "tcheharabic", "0686",
5437 "tchehfinalarabic", "FB7B",
5438 "tchehinitialarabic", "FB7C",
5439 "tchehmedialarabic", "FB7D",
5440 "tchehmeeminitialarabic", "FB7C_FEE4",
5441 "tcircle", "24E3",
5442 "tcircumflexbelow", "1E71",
5443 "tcommaaccent", "0163",
5444 "tdieresis", "1E97",
5445 "tdotaccent", "1E6B",
5446 "tdotbelow", "1E6D",
5447 "tecyrillic", "0442",
5448 "tedescendercyrillic", "04AD",
5449 "teharabic", "062A",
5450 "tehfinalarabic", "FE96",
5451 "tehhahinitialarabic", "FCA2",
5452 "tehhahisolatedarabic", "FC0C",
5453 "tehinitialarabic", "FE97",
5454 "tehiragana", "3066",
5455 "tehjeeminitialarabic", "FCA1",
5456 "tehjeemisolatedarabic", "FC0B",
5457 "tehmarbutaarabic", "0629",
5458 "tehmarbutafinalarabic", "FE94",
5459 "tehmedialarabic", "FE98",
5460 "tehmeeminitialarabic", "FCA4",
5461 "tehmeemisolatedarabic", "FC0E",
5462 "tehnoonfinalarabic", "FC73",
5463 "tekatakana", "30C6",
5464 "tekatakanahalfwidth", "FF83",
5465 "telephone", "2121",
5466 "telephoneblack", "260E",
5467 "telishagedolahebrew", "05A0",
5468 "telishaqetanahebrew", "05A9",
5469 "tencircle", "2469",
5470 "tenideographicparen", "3229",
5471 "tenparen", "247D",
5472 "tenperiod", "2491",
5473 "tenroman", "2179",
5474 "tesh", "02A7",
5475 "tet", "05D8",
5476 "tetdagesh", "FB38",
5477 "tetdageshhebrew", "FB38",
5478 "tethebrew", "05D8",
5479 "tetsecyrillic", "04B5",
5480 "tevirhebrew", "059B",
5481 "tevirlefthebrew", "059B",
5482 "thabengali", "09A5",
5483 "thadeva", "0925",
5484 "thagujarati", "0AA5",
5485 "thagurmukhi", "0A25",
5486 "thalarabic", "0630",
5487 "thalfinalarabic", "FEAC",
5488 "thanthakhatthai", "0E4C",
5489 "theharabic", "062B",
5490 "thehfinalarabic", "FE9A",
5491 "thehinitialarabic", "FE9B",
5492 "thehmedialarabic", "FE9C",
5493 "thereexists", "2203",
5494 "therefore", "2234",
5495 "theta", "03B8",
5496 "theta1", "03D1",
5497 "thetasymbolgreek", "03D1",
5498 "thieuthacirclekorean", "3279",
5499 "thieuthaparenkorean", "3219",
5500 "thieuthcirclekorean", "326B",
5501 "thieuthkorean", "314C",
5502 "thieuthparenkorean", "320B",
5503 "thirteencircle", "246C",
5504 "thirteenparen", "2480",
5505 "thirteenperiod", "2494",
5506 "thonangmonthothai", "0E11",
5507 "thook", "01AD",
5508 "thophuthaothai", "0E12",
5509 "thorn", "00FE",
5510 "thothahanthai", "0E17",
5511 "thothanthai", "0E10",
5512 "thothongthai", "0E18",
5513 "thothungthai", "0E16",
5514 "thousandcyrillic", "0482",
5515 "thousandsseparatorarabic", "066C",
5516 "thousandsseparatorpersian", "066C",
5517 "three", "0033",
5518 "threearabic", "0663",
5519 "threebengali", "09E9",
5520 "threecircle", "2462",
5521 "threecircleinversesansserif", "278C",
5522 "threedeva", "0969",
5523 "threeeighths", "215C",
5524 "threegujarati", "0AE9",
5525 "threegurmukhi", "0A69",
5526 "threehackarabic", "0663",
5527 "threehangzhou", "3023",
5528 "threeideographicparen", "3222",
5529 "threeinferior", "2083",
5530 "threemonospace", "FF13",
5531 "threenumeratorbengali", "09F6",
5532 "threeparen", "2476",
5533 "threeperiod", "248A",
5534 "threepersian", "06F3",
5535 "threequarters", "00BE",
5536 "threeroman", "2172",
5537 "threesuperior", "00B3",
5538 "threethai", "0E53",
5539 "thzsquare", "3394",
5540 "tihiragana", "3061",
5541 "tikatakana", "30C1",
5542 "tikatakanahalfwidth", "FF81",
5543 "tikeutacirclekorean", "3270",
5544 "tikeutaparenkorean", "3210",
5545 "tikeutcirclekorean", "3262",
5546 "tikeutkorean", "3137",
5547 "tikeutparenkorean", "3202",
5548 "tilde", "02DC",
5549 "tildebelowcmb", "0330",
5550 "tildecmb", "0303",
5551 "tildecomb", "0303",
5552 "tildedoublecmb", "0360",
5553 "tildeoperator", "223C",
5554 "tildeoverlaycmb", "0334",
5555 "tildeverticalcmb", "033E",
5556 "timescircle", "2297",
5557 "tipehahebrew", "0596",
5558 "tipehalefthebrew", "0596",
5559 "tippigurmukhi", "0A70",
5560 "titlocyrilliccmb", "0483",
5561 "tiwnarmenian", "057F",
5562 "tlinebelow", "1E6F",
5563 "tmonospace", "FF54",
5564 "toarmenian", "0569",
5565 "tohiragana", "3068",
5566 "tokatakana", "30C8",
5567 "tokatakanahalfwidth", "FF84",
5568 "tonebarextrahighmod", "02E5",
5569 "tonebarextralowmod", "02E9",
5570 "tonebarhighmod", "02E6",
5571 "tonebarlowmod", "02E8",
5572 "tonebarmidmod", "02E7",
5573 "tonefive", "01BD",
5574 "tonesix", "0185",
5575 "tonetwo", "01A8",
5576 "tonos", "0384",
5577 "tonsquare", "3327",
5578 "topatakthai", "0E0F",
5579 "tortoiseshellbracketleft", "3014",
5580 "tortoiseshellbracketleftsmall", "FE5D",
5581 "tortoiseshellbracketleftvertical", "FE39",
5582 "tortoiseshellbracketright", "3015",
5583 "tortoiseshellbracketrightsmall", "FE5E",
5584 "tortoiseshellbracketrightvertical", "FE3A",
5585 "totaothai", "0E15",
5586 "tpalatalhook", "01AB",
5587 "tparen", "24AF",
5588 "trademark", "2122",
5589 "tretroflexhook", "0288",
5590 "triagdn", "25BC",
5591 "triaglf", "25C4",
5592 "triagrt", "25BA",
5593 "triagup", "25B2",
5594 "ts", "02A6",
5595 "tsadi", "05E6",
5596 "tsadidagesh", "FB46",
5597 "tsadidageshhebrew", "FB46",
5598 "tsadihebrew", "05E6",
5599 "tsecyrillic", "0446",
5600 "tsere", "05B5",
5601 "tsere12", "05B5",
5602 "tsere1e", "05B5",
5603 "tsere2b", "05B5",
5604 "tserehebrew", "05B5",
5605 "tserenarrowhebrew", "05B5",
5606 "tserequarterhebrew", "05B5",
5607 "tserewidehebrew", "05B5",
5608 "tshecyrillic", "045B",
5609 "ttabengali", "099F",
5610 "ttadeva", "091F",
5611 "ttagujarati", "0A9F",
5612 "ttagurmukhi", "0A1F",
5613 "tteharabic", "0679",
5614 "ttehfinalarabic", "FB67",
5615 "ttehinitialarabic", "FB68",
5616 "ttehmedialarabic", "FB69",
5617 "tthabengali", "09A0",
5618 "tthadeva", "0920",
5619 "tthagujarati", "0AA0",
5620 "tthagurmukhi", "0A20",
5621 "tturned", "0287",
5622 "tuhiragana", "3064",
5623 "tukatakana", "30C4",
5624 "tukatakanahalfwidth", "FF82",
5625 "tusmallhiragana", "3063",
5626 "tusmallkatakana", "30C3",
5627 "tusmallkatakanahalfwidth", "FF6F",
5628 "twelvecircle", "246B",
5629 "twelveparen", "247F",
5630 "twelveperiod", "2493",
5631 "twelveroman", "217B",
5632 "twentycircle", "2473",
5633 "twentyhangzhou", "5344",
5634 "twentyparen", "2487",
5635 "twentyperiod", "249B",
5636 "two", "0032",
5637 "twoarabic", "0662",
5638 "twobengali", "09E8",
5639 "twocircle", "2461",
5640 "twocircleinversesansserif", "278B",
5641 "twodeva", "0968",
5642 "twodotenleader", "2025",
5643 "twodotleader", "2025",
5644 "twodotleadervertical", "FE30",
5645 "twogujarati", "0AE8",
5646 "twogurmukhi", "0A68",
5647 "twohackarabic", "0662",
5648 "twohangzhou", "3022",
5649 "twoideographicparen", "3221",
5650 "twoinferior", "2082",
5651 "twomonospace", "FF12",
5652 "twonumeratorbengali", "09F5",
5653 "twoparen", "2475",
5654 "twoperiod", "2489",
5655 "twopersian", "06F2",
5656 "tworoman", "2171",
5657 "twostroke", "01BB",
5658 "twosuperior", "00B2",
5659 "twothai", "0E52",
5660 "twothirds", "2154",
5661 "u", "0075",
5662 "uacute", "00FA",
5663 "ubar", "0289",
5664 "ubengali", "0989",
5665 "ubopomofo", "3128",
5666 "ubreve", "016D",
5667 "ucaron", "01D4",
5668 "ucircle", "24E4",
5669 "ucircumflex", "00FB",
5670 "ucircumflexbelow", "1E77",
5671 "ucyrillic", "0443",
5672 "udattadeva", "0951",
5673 "udblacute", "0171",
5674 "udblgrave", "0215",
5675 "udeva", "0909",
5676 "udieresis", "00FC",
5677 "udieresisacute", "01D8",
5678 "udieresisbelow", "1E73",
5679 "udieresiscaron", "01DA",
5680 "udieresiscyrillic", "04F1",
5681 "udieresisgrave", "01DC",
5682 "udieresismacron", "01D6",
5683 "udotbelow", "1EE5",
5684 "ugrave", "00F9",
5685 "ugujarati", "0A89",
5686 "ugurmukhi", "0A09",
5687 "uhiragana", "3046",
5688 "uhookabove", "1EE7",
5689 "uhorn", "01B0",
5690 "uhornacute", "1EE9",
5691 "uhorndotbelow", "1EF1",
5692 "uhorngrave", "1EEB",
5693 "uhornhookabove", "1EED",
5694 "uhorntilde", "1EEF",
5695 "uhungarumlaut", "0171",
5696 "uhungarumlautcyrillic", "04F3",
5697 "uinvertedbreve", "0217",
5698 "ukatakana", "30A6",
5699 "ukatakanahalfwidth", "FF73",
5700 "ukcyrillic", "0479",
5701 "ukorean", "315C",
5702 "umacron", "016B",
5703 "umacroncyrillic", "04EF",
5704 "umacrondieresis", "1E7B",
5705 "umatragurmukhi", "0A41",
5706 "umonospace", "FF55",
5707 "underscore", "005F",
5708 "underscoredbl", "2017",
5709 "underscoremonospace", "FF3F",
5710 "underscorevertical", "FE33",
5711 "underscorewavy", "FE4F",
5712 "union", "222A",
5713 "universal", "2200",
5714 "uogonek", "0173",
5715 "uparen", "24B0",
5716 "upblock", "2580",
5717 "upperdothebrew", "05C4",
5718 "upsilon", "03C5",
5719 "upsilondieresis", "03CB",
5720 "upsilondieresistonos", "03B0",
5721 "upsilonlatin", "028A",
5722 "upsilontonos", "03CD",
5723 "uptackbelowcmb", "031D",
5724 "uptackmod", "02D4",
5725 "uragurmukhi", "0A73",
5726 "uring", "016F",
5727 "ushortcyrillic", "045E",
5728 "usmallhiragana", "3045",
5729 "usmallkatakana", "30A5",
5730 "usmallkatakanahalfwidth", "FF69",
5731 "ustraightcyrillic", "04AF",
5732 "ustraightstrokecyrillic", "04B1",
5733 "utilde", "0169",
5734 "utildeacute", "1E79",
5735 "utildebelow", "1E75",
5736 "uubengali", "098A",
5737 "uudeva", "090A",
5738 "uugujarati", "0A8A",
5739 "uugurmukhi", "0A0A",
5740 "uumatragurmukhi", "0A42",
5741 "uuvowelsignbengali", "09C2",
5742 "uuvowelsigndeva", "0942",
5743 "uuvowelsigngujarati", "0AC2",
5744 "uvowelsignbengali", "09C1",
5745 "uvowelsigndeva", "0941",
5746 "uvowelsigngujarati", "0AC1",
5747 "v", "0076",
5748 "vadeva", "0935",
5749 "vagujarati", "0AB5",
5750 "vagurmukhi", "0A35",
5751 "vakatakana", "30F7",
5752 "vav", "05D5",
5753 "vavdagesh", "FB35",
5754 "vavdagesh65", "FB35",
5755 "vavdageshhebrew", "FB35",
5756 "vavhebrew", "05D5",
5757 "vavholam", "FB4B",
5758 "vavholamhebrew", "FB4B",
5759 "vavvavhebrew", "05F0",
5760 "vavyodhebrew", "05F1",
5761 "vcircle", "24E5",
5762 "vdotbelow", "1E7F",
5763 "vecyrillic", "0432",
5764 "veharabic", "06A4",
5765 "vehfinalarabic", "FB6B",
5766 "vehinitialarabic", "FB6C",
5767 "vehmedialarabic", "FB6D",
5768 "vekatakana", "30F9",
5769 "venus", "2640",
5770 "verticalbar", "007C",
5771 "verticallineabovecmb", "030D",
5772 "verticallinebelowcmb", "0329",
5773 "verticallinelowmod", "02CC",
5774 "verticallinemod", "02C8",
5775 "vewarmenian", "057E",
5776 "vhook", "028B",
5777 "vikatakana", "30F8",
5778 "viramabengali", "09CD",
5779 "viramadeva", "094D",
5780 "viramagujarati", "0ACD",
5781 "visargabengali", "0983",
5782 "visargadeva", "0903",
5783 "visargagujarati", "0A83",
5784 "vmonospace", "FF56",
5785 "voarmenian", "0578",
5786 "voicediterationhiragana", "309E",
5787 "voicediterationkatakana", "30FE",
5788 "voicedmarkkana", "309B",
5789 "voicedmarkkanahalfwidth", "FF9E",
5790 "vokatakana", "30FA",
5791 "vparen", "24B1",
5792 "vtilde", "1E7D",
5793 "vturned", "028C",
5794 "vuhiragana", "3094",
5795 "vukatakana", "30F4",
5796 "w", "0077",
5797 "wacute", "1E83",
5798 "waekorean", "3159",
5799 "wahiragana", "308F",
5800 "wakatakana", "30EF",
5801 "wakatakanahalfwidth", "FF9C",
5802 "wakorean", "3158",
5803 "wasmallhiragana", "308E",
5804 "wasmallkatakana", "30EE",
5805 "wattosquare", "3357",
5806 "wavedash", "301C",
5807 "wavyunderscorevertical", "FE34",
5808 "wawarabic", "0648",
5809 "wawfinalarabic", "FEEE",
5810 "wawhamzaabovearabic", "0624",
5811 "wawhamzaabovefinalarabic", "FE86",
5812 "wbsquare", "33DD",
5813 "wcircle", "24E6",
5814 "wcircumflex", "0175",
5815 "wdieresis", "1E85",
5816 "wdotaccent", "1E87",
5817 "wdotbelow", "1E89",
5818 "wehiragana", "3091",
5819 "weierstrass", "2118",
5820 "wekatakana", "30F1",
5821 "wekorean", "315E",
5822 "weokorean", "315D",
5823 "wgrave", "1E81",
5824 "whitebullet", "25E6",
5825 "whitecircle", "25CB",
5826 "whitecircleinverse", "25D9",
5827 "whitecornerbracketleft", "300E",
5828 "whitecornerbracketleftvertical", "FE43",
5829 "whitecornerbracketright", "300F",
5830 "whitecornerbracketrightvertical", "FE44",
5831 "whitediamond", "25C7",
5832 "whitediamondcontainingblacksmalldiamond", "25C8",
5833 "whitedownpointingsmalltriangle", "25BF",
5834 "whitedownpointingtriangle", "25BD",
5835 "whiteleftpointingsmalltriangle", "25C3",
5836 "whiteleftpointingtriangle", "25C1",
5837 "whitelenticularbracketleft", "3016",
5838 "whitelenticularbracketright", "3017",
5839 "whiterightpointingsmalltriangle", "25B9",
5840 "whiterightpointingtriangle", "25B7",
5841 "whitesmallsquare", "25AB",
5842 "whitesmilingface", "263A",
5843 "whitesquare", "25A1",
5844 "whitestar", "2606",
5845 "whitetelephone", "260F",
5846 "whitetortoiseshellbracketleft", "3018",
5847 "whitetortoiseshellbracketright", "3019",
5848 "whiteuppointingsmalltriangle", "25B5",
5849 "whiteuppointingtriangle", "25B3",
5850 "wihiragana", "3090",
5851 "wikatakana", "30F0",
5852 "wikorean", "315F",
5853 "wmonospace", "FF57",
5854 "wohiragana", "3092",
5855 "wokatakana", "30F2",
5856 "wokatakanahalfwidth", "FF66",
5857 "won", "20A9",
5858 "wonmonospace", "FFE6",
5859 "wowaenthai", "0E27",
5860 "wparen", "24B2",
5861 "wring", "1E98",
5862 "wsuperior", "02B7",
5863 "wturned", "028D",
5864 "wynn", "01BF",
5865 "x", "0078",
5866 "xabovecmb", "033D",
5867 "xbopomofo", "3112",
5868 "xcircle", "24E7",
5869 "xdieresis", "1E8D",
5870 "xdotaccent", "1E8B",
5871 "xeharmenian", "056D",
5872 "xi", "03BE",
5873 "xmonospace", "FF58",
5874 "xparen", "24B3",
5875 "xsuperior", "02E3",
5876 "y", "0079",
5877 "yaadosquare", "334E",
5878 "yabengali", "09AF",
5879 "yacute", "00FD",
5880 "yadeva", "092F",
5881 "yaekorean", "3152",
5882 "yagujarati", "0AAF",
5883 "yagurmukhi", "0A2F",
5884 "yahiragana", "3084",
5885 "yakatakana", "30E4",
5886 "yakatakanahalfwidth", "FF94",
5887 "yakorean", "3151",
5888 "yamakkanthai", "0E4E",
5889 "yasmallhiragana", "3083",
5890 "yasmallkatakana", "30E3",
5891 "yasmallkatakanahalfwidth", "FF6C",
5892 "yatcyrillic", "0463",
5893 "ycircle", "24E8",
5894 "ycircumflex", "0177",
5895 "ydieresis", "00FF",
5896 "ydotaccent", "1E8F",
5897 "ydotbelow", "1EF5",
5898 "yeharabic", "064A",
5899 "yehbarreearabic", "06D2",
5900 "yehbarreefinalarabic", "FBAF",
5901 "yehfinalarabic", "FEF2",
5902 "yehhamzaabovearabic", "0626",
5903 "yehhamzaabovefinalarabic", "FE8A",
5904 "yehhamzaaboveinitialarabic", "FE8B",
5905 "yehhamzaabovemedialarabic", "FE8C",
5906 "yehinitialarabic", "FEF3",
5907 "yehmedialarabic", "FEF4",
5908 "yehmeeminitialarabic", "FCDD",
5909 "yehmeemisolatedarabic", "FC58",
5910 "yehnoonfinalarabic", "FC94",
5911 "yehthreedotsbelowarabic", "06D1",
5912 "yekorean", "3156",
5913 "yen", "00A5",
5914 "yenmonospace", "FFE5",
5915 "yeokorean", "3155",
5916 "yeorinhieuhkorean", "3186",
5917 "yerahbenyomohebrew", "05AA",
5918 "yerahbenyomolefthebrew", "05AA",
5919 "yericyrillic", "044B",
5920 "yerudieresiscyrillic", "04F9",
5921 "yesieungkorean", "3181",
5922 "yesieungpansioskorean", "3183",
5923 "yesieungsioskorean", "3182",
5924 "yetivhebrew", "059A",
5925 "ygrave", "1EF3",
5926 "yhook", "01B4",
5927 "yhookabove", "1EF7",
5928 "yiarmenian", "0575",
5929 "yicyrillic", "0457",
5930 "yikorean", "3162",
5931 "yinyang", "262F",
5932 "yiwnarmenian", "0582",
5933 "ymonospace", "FF59",
5934 "yod", "05D9",
5935 "yoddagesh", "FB39",
5936 "yoddageshhebrew", "FB39",
5937 "yodhebrew", "05D9",
5938 "yodyodhebrew", "05F2",
5939 "yodyodpatahhebrew", "FB1F",
5940 "yohiragana", "3088",
5941 "yoikorean", "3189",
5942 "yokatakana", "30E8",
5943 "yokatakanahalfwidth", "FF96",
5944 "yokorean", "315B",
5945 "yosmallhiragana", "3087",
5946 "yosmallkatakana", "30E7",
5947 "yosmallkatakanahalfwidth", "FF6E",
5948 "yotgreek", "03F3",
5949 "yoyaekorean", "3188",
5950 "yoyakorean", "3187",
5951 "yoyakthai", "0E22",
5952 "yoyingthai", "0E0D",
5953 "yparen", "24B4",
5954 "ypogegrammeni", "037A",
5955 "ypogegrammenigreekcmb", "0345",
5956 "yr", "01A6",
5957 "yring", "1E99",
5958 "ysuperior", "02B8",
5959 "ytilde", "1EF9",
5960 "yturned", "028E",
5961 "yuhiragana", "3086",
5962 "yuikorean", "318C",
5963 "yukatakana", "30E6",
5964 "yukatakanahalfwidth", "FF95",
5965 "yukorean", "3160",
5966 "yusbigcyrillic", "046B",
5967 "yusbigiotifiedcyrillic", "046D",
5968 "yuslittlecyrillic", "0467",
5969 "yuslittleiotifiedcyrillic", "0469",
5970 "yusmallhiragana", "3085",
5971 "yusmallkatakana", "30E5",
5972 "yusmallkatakanahalfwidth", "FF6D",
5973 "yuyekorean", "318B",
5974 "yuyeokorean", "318A",
5975 "yyabengali", "09DF",
5976 "yyadeva", "095F",
5977 "z", "007A",
5978 "zaarmenian", "0566",
5979 "zacute", "017A",
5980 "zadeva", "095B",
5981 "zagurmukhi", "0A5B",
5982 "zaharabic", "0638",
5983 "zahfinalarabic", "FEC6",
5984 "zahinitialarabic", "FEC7",
5985 "zahiragana", "3056",
5986 "zahmedialarabic", "FEC8",
5987 "zainarabic", "0632",
5988 "zainfinalarabic", "FEB0",
5989 "zakatakana", "30B6",
5990 "zaqefgadolhebrew", "0595",
5991 "zaqefqatanhebrew", "0594",
5992 "zarqahebrew", "0598",
5993 "zayin", "05D6",
5994 "zayindagesh", "FB36",
5995 "zayindageshhebrew", "FB36",
5996 "zayinhebrew", "05D6",
5997 "zbopomofo", "3117",
5998 "zcaron", "017E",
5999 "zcircle", "24E9",
6000 "zcircumflex", "1E91",
6001 "zcurl", "0291",
6002 "zdot", "017C",
6003 "zdotaccent", "017C",
6004 "zdotbelow", "1E93",
6005 "zecyrillic", "0437",
6006 "zedescendercyrillic", "0499",
6007 "zedieresiscyrillic", "04DF",
6008 "zehiragana", "305C",
6009 "zekatakana", "30BC",
6010 "zero", "0030",
6011 "zeroarabic", "0660",
6012 "zerobengali", "09E6",
6013 "zerodeva", "0966",
6014 "zerogujarati", "0AE6",
6015 "zerogurmukhi", "0A66",
6016 "zerohackarabic", "0660",
6017 "zeroinferior", "2080",
6018 "zeromonospace", "FF10",
6019 "zeropersian", "06F0",
6020 "zerosuperior", "2070",
6021 "zerothai", "0E50",
6022 "zerowidthjoiner", "FEFF",
6023 "zerowidthnonjoiner", "200C",
6024 "zerowidthspace", "200B",
6025 "zeta", "03B6",
6026 "zhbopomofo", "3113",
6027 "zhearmenian", "056A",
6028 "zhebrevecyrillic", "04C2",
6029 "zhecyrillic", "0436",
6030 "zhedescendercyrillic", "0497",
6031 "zhedieresiscyrillic", "04DD",
6032 "zihiragana", "3058",
6033 "zikatakana", "30B8",
6034 "zinorhebrew", "05AE",
6035 "zlinebelow", "1E95",
6036 "zmonospace", "FF5A",
6037 "zohiragana", "305E",
6038 "zokatakana", "30BE",
6039 "zparen", "24B5",
6040 "zretroflexhook", "0290",
6041 "zstroke", "01B6",
6042 "zuhiragana", "305A",
6043 "zukatakana", "30BA",
6047 my $prog = $0;
6048 $prog =~ s@.*/@@;
6050 my $groff_sys_fontdir = "@FONTDIR@";
6052 use Getopt::Std;
6053 getopts('a:d:e:i:mnsvx');
6055 our ($opt_a, $opt_d, $opt_e, $opt_i, $opt_m, $opt_n, $opt_s, $opt_v, $opt_x);
6057 if ($opt_v) {
6058 print "GNU afmtodit (groff) version @VERSION@\n";
6059 exit 0;
6062 if ($#ARGV != 2) {
6063 die "usage: $prog [-mnsvx] [-a angle] [-d DESC] [-e encoding]\n" .
6064 " [-i n] afmfile mapfile font\n";
6067 my $afm = $ARGV[0];
6068 my $map = $ARGV[1];
6069 my $font = $ARGV[2];
6070 my $desc = $opt_d || "DESC";
6071 my $sys_map = $groff_sys_fontdir . "/devps/generate/" . $map;
6072 my $sys_desc = $groff_sys_fontdir . "/devps/" . $desc;
6074 # read the afm file
6076 my $psname;
6077 my $italic_angle = 0;
6078 my (@kern1, @kern2, @kernx);
6079 my (%italic_correction, %left_italic_correction);
6080 my %subscript_correction;
6081 # my %ligs
6082 my %ligatures;
6083 my (@encoding, %in_encoding);
6084 my (%width, %height, %depth);
6085 my (%left_side_bearing, %right_side_bearing);
6087 open(AFM, $afm) || die "$prog: can't open \`$ARGV[0]': $!\n";
6089 while (<AFM>) {
6090 chop;
6091 my @field = split(' ');
6092 next if $#field < 0;
6093 if ($field[0] eq "FontName") {
6094 $psname = $field[1];
6096 elsif($field[0] eq "ItalicAngle") {
6097 $italic_angle = -$field[1];
6099 elsif ($field[0] eq "KPX") {
6100 if ($#field == 3) {
6101 push(@kern1, $field[1]);
6102 push(@kern2, $field[2]);
6103 push(@kernx, $field[3]);
6106 elsif ($field[0] eq "italicCorrection") {
6107 $italic_correction{$field[1]} = $field[2];
6109 elsif ($field[0] eq "leftItalicCorrection") {
6110 $left_italic_correction{$field[1]} = $field[2];
6112 elsif ($field[0] eq "subscriptCorrection") {
6113 $subscript_correction{$field[1]} = $field[2];
6115 elsif ($field[0] eq "StartCharMetrics") {
6116 while (<AFM>) {
6117 @field = split(' ');
6118 next if $#field < 0;
6119 last if ($field[0] eq "EndCharMetrics");
6120 if ($field[0] eq "C") {
6121 my $w;
6122 my $wx = 0;
6123 my $n = "";
6124 # %ligs = ();
6125 my $lly = 0;
6126 my $ury = 0;
6127 my $llx = 0;
6128 my $urx = 0;
6129 my $c = $field[1];
6130 my $i = 2;
6131 while ($i <= $#field) {
6132 if ($field[$i] eq "WX") {
6133 $w = $field[$i + 1];
6134 $i += 2;
6136 elsif ($field[$i] eq "N") {
6137 $n = $field[$i + 1];
6138 $i += 2;
6140 elsif ($field[$i] eq "B") {
6141 $llx = $field[$i + 1];
6142 $lly = $field[$i + 2];
6143 $urx = $field[$i + 3];
6144 $ury = $field[$i + 4];
6145 $i += 5;
6147 # elsif ($field[$i] eq "L") {
6148 # $ligs{$field[$i + 2]} = $field[$i + 1];
6149 # $i += 3;
6151 else {
6152 while ($i <= $#field && $field[$i] ne ";") {
6153 $i++;
6155 $i++;
6158 if (!$opt_e && $c != -1) {
6159 $encoding[$c] = $n;
6160 $in_encoding{$n} = 1;
6162 $width{$n} = $w;
6163 $height{$n} = $ury;
6164 $depth{$n} = -$lly;
6165 $left_side_bearing{$n} = -$llx;
6166 $right_side_bearing{$n} = $urx - $w;
6167 # while ((my $lig, my $glyph2) = each %ligs) {
6168 # $ligatures{$lig} = $n . " " . $glyph2;
6174 close(AFM);
6176 # read the DESC file
6178 my ($sizescale, $resolution, $unitwidth);
6179 $sizescale = 1;
6181 open(DESC, $desc) || open(DESC, $sys_desc) ||
6182 die "$prog: can't open \`$desc' or \`$sys_desc': $!\n";
6183 while (<DESC>) {
6184 next if /^#/;
6185 chop;
6186 my @field = split(' ');
6187 next if $#field < 0;
6188 last if $field[0] eq "charset";
6189 if ($field[0] eq "res") {
6190 $resolution = $field[1];
6192 elsif ($field[0] eq "unitwidth") {
6193 $unitwidth = $field[1];
6195 elsif ($field[0] eq "sizescale") {
6196 $sizescale = $field[1];
6199 close(DESC);
6201 if ($opt_e) {
6202 # read the encoding file
6204 my $sys_opt_e = $groff_sys_fontdir . "/devps/" . $opt_e;
6205 open(ENCODING, $opt_e) || open(ENCODING, $sys_opt_e) ||
6206 die "$prog: can't open \`$opt_e' or \`$sys_opt_e': $!\n";
6207 while (<ENCODING>) {
6208 next if /^#/;
6209 chop;
6210 my @field = split(' ');
6211 next if $#field < 0;
6212 if ($#field == 1) {
6213 if ($field[1] >= 0 && defined $width{$field[0]}) {
6214 $encoding[$field[1]] = $field[0];
6215 $in_encoding{$field[0]} = 1;
6219 close(ENCODING);
6222 # read the map file
6224 my (%nmap, %map);
6226 open(MAP, $map) || open(MAP, $sys_map) ||
6227 die "$prog: can't open \`$map' or \`$sys_map': $!\n";
6228 while (<MAP>) {
6229 next if /^#/;
6230 chop;
6231 my @field = split(' ');
6232 next if $#field < 0;
6233 if ($#field == 1) {
6234 if ($field[1] eq "space") {
6235 # The PostScript character "space" is automatically mapped
6236 # to the groff character "space"; this is for grops.
6237 warn "you are not allowed to map to " .
6238 "the groff character \`space'";
6240 elsif ($field[0] eq "space") {
6241 warn "you are not allowed to map " .
6242 "the PostScript character \`space'";
6244 else {
6245 $nmap{$field[0]} += 0;
6246 $map{$field[0], $nmap{$field[0]}} = $field[1];
6247 $nmap{$field[0]} += 1;
6249 # There is more then one way to make a PS glyph name;
6250 # let us try unicode names with `uni' and `u' prefixes.
6251 my $utmp = $AGL_to_unicode{$field[0]};
6252 if (defined $utmp && $utmp =~ /^[0-9A-F]{4}$/) {
6253 foreach my $unicodepsname ("uni" . $utmp, "u" . $utmp) {
6254 $nmap{$unicodepsname} += 0;
6255 $map{$unicodepsname, $nmap{$unicodepsname}} = $field[1];
6256 $nmap{$unicodepsname} += 1;
6262 close(MAP);
6264 $italic_angle = $opt_a if $opt_a;
6267 if (!$opt_x) {
6268 my %mapped;
6269 my $i = ($#encoding > 256) ? ($#encoding + 1) : 256;
6270 while (my $ch = each %width) {
6271 # add unencoded characters
6272 if (!$in_encoding{$ch}) {
6273 $encoding[$i] = $ch;
6274 $i++;
6276 if ($nmap{$ch}) {
6277 for (my $j = 0; $j < $nmap{$ch}; $j++) {
6278 if (defined $mapped{$map{$ch, $j}}) {
6279 warn "both $mapped{$map{$ch, $j}} and $ch " .
6280 "map to $map{$ch, $j}";
6282 else {
6283 $mapped{$map{$ch, $j}} = $ch;
6287 else {
6288 my $u = ""; # the resulting groff glyph name
6289 my $ucomp = ""; # Unicode string before decomposition
6290 my $utmp = ""; # temporary value
6291 my $component = "";
6292 my $nv = 0;
6294 # Step 1:
6295 # Drop all characters from the glyph name starting with the
6296 # first occurrence of a period (U+002E FULL STOP), if any.
6297 # ?? We avoid mapping of glyphs with periods, since they are
6298 # likely to be variant glyphs, leading to a `many ps glyphs --
6299 # one groff glyph' conflict.
6301 # If multiple glyphs in the font represent the same character
6302 # in the Unicode standard, as do `A' and `A.swash', for example,
6303 # they can be differentiated by using the same base name with
6304 # different suffixes. This suffix (the part of glyph name that
6305 # follows the first period) does not participate in the
6306 # computation of a character sequence. It can be used by font
6307 # designers to indicate some characteristics of the glyph. The
6308 # suffix may contain periods or any other permitted characters.
6309 # Small cap A, for example, could be named `uni0041.sc' or `A.sc'.
6311 next if $ch =~ /\./;
6313 # Step 2:
6314 # Split the remaining string into a sequence of components,
6315 # using the underscore character (U+005F LOW LINE) as the
6316 # delimiter.
6318 while ($ch =~ /([^_]+)/g) {
6319 $component = $1;
6321 # Step 3:
6322 # Map each component to a character string according to the
6323 # procedure below:
6325 # * If the component is in the Adobe Glyph List, then map
6326 # it to the corresponding character in that list.
6328 $utmp = $AGL_to_unicode{$component};
6329 if ($utmp) {
6330 $utmp = "U+" . $utmp;
6333 # * Otherwise, if the component is of the form `uni'
6334 # (U+0075 U+006E U+0069) followed by a sequence of
6335 # uppercase hexadecimal digits (0 .. 9, A .. F, i.e.,
6336 # U+0030 .. U+0039, U+0041 .. U+0046), the length of
6337 # that sequence is a multiple of four, and each group of
6338 # four digits represents a number in the set {0x0000 ..
6339 # 0xD7FF, 0xE000 .. 0xFFFF}, then interpret each such
6340 # number as a Unicode scalar value and map the component
6341 # to the string made of those scalar values.
6343 elsif ($component =~ /^uni([0-9A-F]{4})+$/) {
6344 while ($component =~ /([0-9A-F]{4})/g) {
6345 $nv = hex("0x" . $1);
6346 if ($nv <= 0xD7FF || $nv >= 0xE000) {
6347 $utmp .= "U+" . $1;
6349 else {
6350 $utmp = "";
6351 last;
6356 # * Otherwise, if the component is of the form `u' (U+0075)
6357 # followed by a sequence of four to six uppercase
6358 # hexadecimal digits {0 .. 9, A .. F} (U+0030 .. U+0039,
6359 # U+0041 .. U+0046), and those digits represent a number
6360 # in {0x0000 .. 0xD7FF, 0xE000 .. 0x10FFFF}, then
6361 # interpret this number as a Unicode scalar value and map
6362 # the component to the string made of this scalar value.
6364 elsif ($component =~ /^u([0-9A-F]{4,6})$/) {
6365 $nv = hex("0x" . $1);
6366 if ($nv <= 0xD7FF || ($nv >= 0xE000 && $nv <= 0x10FFFF)) {
6367 $utmp .= "U+" . $1;
6371 # Finally, concatenate those strings; the result is the
6372 # character string to which the glyph name is mapped.
6374 $ucomp .= $utmp if $utmp;
6377 # Unicode decomposition
6378 while ($ucomp =~ /([0-9A-F]{4,6})/g) {
6379 $component = $1;
6380 $utmp = $unicode_decomposed{$component};
6381 $u .= "_" . ($utmp ? $utmp : $component);
6383 $u =~ s/^_/u/;
6384 if ($u) {
6385 if (defined $mapped{$u}) {
6386 warn "both $mapped{$u} and $ch map to $u";
6388 else {
6389 $mapped{$u} = $ch;
6391 $nmap{$ch} += 1;
6392 $map{$ch, "0"} = $u;
6398 # Check explicitly for groff's standard ligatures -- many afm files don't
6399 # have proper `L' entries.
6401 my %default_ligatures = (
6402 "fi", "f i",
6403 "fl", "f l",
6404 "ff", "f f",
6405 "ffi", "ff i",
6406 "ffl", "ff l",
6409 while (my ($lig, $components) = each %default_ligatures) {
6410 if (defined $width{$lig} && !defined $ligatures{$lig}) {
6411 $ligatures{$lig} = $components;
6415 # print it all out
6417 open(FONT, ">$font") || die "$prog: can't open \`$font' for output: $!\n";
6418 select(FONT);
6420 print("name $font\n");
6421 print("internalname $psname\n") if $psname;
6422 print("special\n") if $opt_s;
6423 printf("slant %g\n", $italic_angle) if $italic_angle != 0;
6424 printf("spacewidth %d\n", conv($width{"space"})) if defined $width{"space"};
6426 if ($opt_e) {
6427 my $e = $opt_e;
6428 $e =~ s@.*/@@;
6429 print("encoding $e\n");
6432 if (!$opt_n && %ligatures) {
6433 print("ligatures");
6434 while (my $lig = each %ligatures) {
6435 print(" $lig");
6437 print(" 0\n");
6440 if ($#kern1 >= 0) {
6441 print("kernpairs\n");
6443 for (my $i = 0; $i <= $#kern1; $i++) {
6444 my $c1 = $kern1[$i];
6445 my $c2 = $kern2[$i];
6446 if ($nmap{$c1} != 0 && $nmap{$c2} != 0) {
6447 for (my $j = 0; $j < $nmap{$c1}; $j++) {
6448 for (my $k = 0; $k < $nmap{$c2}; $k++) {
6449 if ($kernx[$i] != 0) {
6450 printf("%s %s %d\n",
6451 $map{$c1, $j},
6452 $map{$c2, $k},
6453 conv($kernx[$i]));
6461 my ($asc_boundary, $desc_boundary, $xheight, $slant);
6463 # characters not shorter than asc_boundary are considered to have ascenders
6465 $asc_boundary = 0;
6466 $asc_boundary = $height{"t"} if defined $height{"t"};
6467 $asc_boundary -= 1;
6469 # likewise for descenders
6471 $desc_boundary = 0;
6472 $desc_boundary = $depth{"g"} if defined $depth{"g"};
6473 $desc_boundary = $depth{"j"} if defined $depth{"g"} && $depth{"j"} < $desc_boundary;
6474 $desc_boundary = $depth{"p"} if defined $depth{"p"} && $depth{"p"} < $desc_boundary;
6475 $desc_boundary = $depth{"q"} if defined $depth{"q"} && $depth{"q"} < $desc_boundary;
6476 $desc_boundary = $depth{"y"} if defined $depth{"y"} && $depth{"y"} < $desc_boundary;
6477 $desc_boundary -= 1;
6479 if (defined $height{"x"}) {
6480 $xheight = $height{"x"};
6482 elsif (defined $height{"alpha"}) {
6483 $xheight = $height{"alpha"};
6485 else {
6486 $xheight = 450;
6489 $italic_angle = $italic_angle*3.14159265358979323846/180.0;
6490 $slant = sin($italic_angle)/cos($italic_angle);
6491 $slant = 0 if $slant < 0;
6493 print("charset\n");
6494 for (my $i = 0; $i <= $#encoding; $i++) {
6495 my $ch = $encoding[$i];
6496 if (defined $ch && $ch ne "" && $ch ne "space") {
6497 $map{$ch, "0"} = "---" if !defined $nmap{$ch} || $nmap{$ch} == 0;
6498 my $type = 0;
6499 my $h = $height{$ch};
6500 $h = 0 if $h < 0;
6501 my $d = $depth{$ch};
6502 $d = 0 if $d < 0;
6503 $type = 1 if $d >= $desc_boundary;
6504 $type += 2 if $h >= $asc_boundary;
6505 printf("%s\t%d", $map{$ch, "0"}, conv($width{$ch}));
6506 my $italic_correction = 0;
6507 my $left_math_fit = 0;
6508 my $subscript_correction = 0;
6509 if (defined $opt_i) {
6510 $italic_correction = $right_side_bearing{$ch} + $opt_i;
6511 $italic_correction = 0 if $italic_correction < 0;
6512 $subscript_correction = $slant * $xheight * .8;
6513 $subscript_correction = $italic_correction if
6514 $subscript_correction > $italic_correction;
6515 $left_math_fit = $left_side_bearing{$ch} + $opt_i;
6516 if (defined $opt_m) {
6517 $left_math_fit = 0 if $left_math_fit < 0;
6520 if (defined $italic_correction{$ch}) {
6521 $italic_correction = $italic_correction{$ch};
6523 if (defined $left_italic_correction{$ch}) {
6524 $left_math_fit = $left_italic_correction{$ch};
6526 if (defined $subscript_correction{$ch}) {
6527 $subscript_correction = $subscript_correction{$ch};
6529 if ($subscript_correction != 0) {
6530 printf(",%d,%d", conv($h), conv($d));
6531 printf(",%d,%d,%d", conv($italic_correction),
6532 conv($left_math_fit),
6533 conv($subscript_correction));
6535 elsif ($left_math_fit != 0) {
6536 printf(",%d,%d", conv($h), conv($d));
6537 printf(",%d,%d", conv($italic_correction),
6538 conv($left_math_fit));
6540 elsif ($italic_correction != 0) {
6541 printf(",%d,%d", conv($h), conv($d));
6542 printf(",%d", conv($italic_correction));
6544 elsif ($d != 0) {
6545 printf(",%d,%d", conv($h), conv($d));
6547 else {
6548 # always put the height in to stop groff guessing
6549 printf(",%d", conv($h));
6551 printf("\t%d", $type);
6552 printf("\t%d\t%s\n", $i, $ch);
6553 if (defined $nmap{$ch}) {
6554 for (my $j = 1; $j < $nmap{$ch}; $j++) {
6555 printf("%s\t\"\n", $map{$ch, $j});
6559 if (defined $ch && $ch eq "space" && defined $width{"space"}) {
6560 printf("space\t%d\t0\t%d\tspace\n", conv($width{"space"}), $i);
6564 sub conv {
6565 $_[0]*$unitwidth*$resolution/(72*1000*$sizescale) + ($_[0] < 0 ? -.5 : .5);