darling-cocotron/Onyx2D/O2Font.m
2020-05-12 17:04:16 -04:00

4836 lines
157 KiB
Objective-C

/* Copyright (c) 2008 Christopher J. W. Lloyd
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
#import <Onyx2D/O2Encoding.h>
#import <Onyx2D/O2Exceptions.h>
#import <Onyx2D/O2Font.h>
@implementation O2Font
static NSArray *_preferredFontNames = nil;
+ (void) initialize {
if (self == [O2Font class]) {
// Set some decent defaut substitution fonts
// Override that by a better list in the O2Font concrete subclass
[O2Font setPreferredFontNames:
[NSArray arrayWithObjects:
@"Arial", // Latin/Greek/Cyrillic,
// Arabic, Hebrew
@"Meiryo", // Japanese
@"FangSong", // Simplified Chinese
@"MingLiU", // Traditional Chinese
@"Batang", // Korean
nil]];
}
}
- initWithFontName: (NSString *) name {
_name = [name copy];
return self;
}
- initWithDataProvider: (O2DataProviderRef) provider {
_provider = O2DataProviderRetain(provider);
return self;
}
- (void) dealloc {
[_name release];
[_coveredCharSet release];
if (_advances != NULL)
NSZoneFree(NULL, _advances);
if (_MacRomanEncoding != NULL)
NSZoneFree(NULL, _MacRomanEncoding);
O2DataProviderRelease(_provider);
[super dealloc];
}
- (NSData *) copyTableForTag: (uint32_t) tag {
O2InvalidAbstractInvocation();
return nil;
}
- (O2Glyph) glyphWithGlyphName: (NSString *) name {
O2InvalidAbstractInvocation();
return 0;
}
- (NSString *) copyGlyphNameForGlyph: (O2Glyph) glyph {
O2InvalidAbstractInvocation();
return nil;
}
- (void) fetchAdvances {
O2InvalidAbstractInvocation();
}
- (NSCharacterSet *) coveredCharacterSet {
return _coveredCharSet;
}
// Font name mapping : platform specific font class may override
// these methods in a category O2Font(<platformname>) if some
// mapping is needed between the font postscript names and the
// native names used by the platform
+ (NSString *) nativeFontNameForPostscriptName: (NSString *) name {
return name;
}
+ (NSString *) postscriptNameForNativeName: (NSString *) name {
return name;
}
+ (NSString *) postscriptNameForDisplayName: (NSString *) name {
return name;
}
+ (NSString *) displayNameForPostscriptName: (NSString *) name {
return name;
}
+ (NSString *) postscriptNameForFontName: (NSString *) name {
return name;
}
+ (NSArray *) preferredFontNames {
return _preferredFontNames;
}
+ (void) setPreferredFontNames: (NSArray *) fontNames {
fontNames = [fontNames retain];
[_preferredFontNames release];
_preferredFontNames = fontNames;
}
NSString *O2MacRomanGlyphNames[256] = {
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@".notdef",
@"space",
@"exclam",
@"quotedbl",
@"numbersign",
@"dollar",
@"percent",
@"ampersand",
@"quotesingle",
@"parenleft",
@"parenright",
@"asterisk",
@"plus",
@"comma",
@"hyphen",
@"period",
@"slash",
@"zero",
@"one",
@"two",
@"three",
@"four",
@"five",
@"six",
@"seven",
@"eight",
@"nine",
@"colon",
@"semicolon",
@"less",
@"equal",
@"greater",
@"question",
@"at",
@"A",
@"B",
@"C",
@"D",
@"E",
@"F",
@"G",
@"H",
@"I",
@"J",
@"K",
@"L",
@"M",
@"N",
@"O",
@"P",
@"Q",
@"R",
@"S",
@"T",
@"U",
@"V",
@"W",
@"X",
@"Y",
@"Z",
@"bracketleft",
@"backslash",
@"bracketright",
@"asciicircum",
@"underscore",
@"grave",
@"a",
@"b",
@"c",
@"d",
@"e",
@"f",
@"g",
@"h",
@"i",
@"j",
@"k",
@"l",
@"m",
@"n",
@"o",
@"p",
@"q",
@"r",
@"s",
@"t",
@"u",
@"v",
@"w",
@"x",
@"y",
@"z",
@"braceleft",
@"bar",
@"braceright",
@"asciitilde",
@".notdef",
@"Adieresis",
@"Aring",
@"Ccedilla",
@"Eacute",
@"Ntilde",
@"Odieresis",
@"Udieresis",
@"aacute",
@"agrave",
@"acircumflex",
@"adieresis",
@"atilde",
@"aring",
@"ccedilla",
@"eacute",
@"egrave",
@"ecircumflex",
@"edieresis",
@"iacute",
@"igrave",
@"icircumflex",
@"idieresis",
@"ntilde",
@"oacute",
@"ograve",
@"ocircumflex",
@"odieresis",
@"otilde",
@"uacute",
@"ugrave",
@"ucircumflex",
@"udieresis",
@"dagger",
@"degree",
@"cent",
@"sterling",
@"section",
@"bullet",
@"paragraph",
@"germandbls",
@"registered",
@"copyright",
@"trademark",
@"acute",
@"dieresis",
@"notequal",
@"AE",
@"Oslash",
@"infinity",
@"plusminus",
@"lessequal",
@"greaterequal",
@"yen",
@"mu",
@"partialdiff",
@"summation",
@"product",
@"pi",
@"integral",
@"ordfeminine",
@"ordmasculine",
@"Omegagreek",
@"ae",
@"oslash",
@"questiondown",
@"exclamdown",
@"logicalnot",
@"radical",
@"florin",
@"approxequal",
@"Delta",
@"guillemotleft",
@"guillemotright",
@"ellipsis",
@"nobreakspace",
@"Agrave",
@"Atilde",
@"Otilde",
@"OE",
@"oe",
@"endash",
@"emdash",
@"quotedblleft",
@"quotedblright",
@"commaturnedmod",
@"apostrophemod",
@"divide",
@"lozenge",
@"ydieresis",
@"Ydieresis",
@"fraction",
@"Euro",
@"guilsinglleft",
@"guilsinglright",
@"fi",
@"fl",
@"daggerdbl",
@"periodcentered",
@"quotesinglbase",
@"quotedblbase",
@"perthousand",
@"Acircumflex",
@"Ecircumflex",
@"Aacute",
@"Edieresis",
@"Egrave",
@"Iacute",
@"Icircumflex",
@"Idieresis",
@"Igrave",
@"Oacute",
@"Ocircumflex",
@"apple",
@"Ograve",
@"Uacute",
@"Ucircumflex",
@"Ugrave",
@"dotlessi",
@"circumflex",
@"tilde",
@"macron",
@"breve",
@"dotaccent",
@"ring",
@"cedilla",
@"hungarumlaut",
@"ogonek",
@"caron",
};
- (O2Glyph *) MacRomanEncoding {
if (_MacRomanEncoding == NULL) {
int i;
_MacRomanEncoding = NSZoneMalloc(NULL, sizeof(O2Glyph) * 256);
for (i = 0; i < 256; i++)
_MacRomanEncoding[i] = O2FontGetGlyphWithGlyphName(
self, (CFStringRef) O2MacRomanGlyphNames[i]);
}
return _MacRomanEncoding;
}
- (O2Encoding *) createEncodingForTextEncoding: (O2TextEncoding) encoding {
O2Glyph glyphs[256];
uint16_t unicode[256];
int i;
for (i = 0; i < 256; i++) {
glyphs[i] = i;
unicode[i] = i;
}
return [[O2Encoding alloc] initWithGlyphs: glyphs unicode: unicode];
}
- (O2Float) nativeSizeForSize: (O2Float) size {
return size;
}
extern O2FontRef O2FontCreateWithFontName_platform(NSString *name);
extern O2FontRef
O2FontCreateWithDataProvider_platform(O2DataProviderRef provider);
O2FontRef O2FontCreateWithFontName(NSString *name) {
return O2FontCreateWithFontName_platform(name);
}
O2FontRef O2FontCreateWithDataProvider(O2DataProviderRef provider) {
return O2FontCreateWithDataProvider_platform(provider);
}
O2FontRef O2FontRetain(O2FontRef self) {
return (self != NULL) ? (O2FontRef) CFRetain(self) : NULL;
}
void O2FontRelease(O2FontRef self) {
if (self != NULL)
CFRelease(self);
}
O2FontPlatformType O2FontGetPlatformType(O2Font *self) {
return self->_platformType;
}
CFStringRef O2FontCopyFullName(O2FontRef self) {
return (CFStringRef)[self->_name copy];
}
int O2FontGetUnitsPerEm(O2FontRef self) {
return self->_unitsPerEm;
}
int O2FontGetAscent(O2FontRef self) {
return self->_ascent;
}
int O2FontGetDescent(O2FontRef self) {
return self->_descent;
}
int O2FontGetLeading(O2FontRef self) {
return self->_leading;
}
int O2FontGetCapHeight(O2FontRef self) {
return self->_capHeight;
}
int O2FontGetXHeight(O2FontRef self) {
return self->_xHeight;
}
O2Float O2FontGetItalicAngle(O2FontRef self) {
return self->_italicAngle;
}
O2Float O2FontGetStemV(O2FontRef self) {
return self->_stemV;
}
O2Rect O2FontGetFontBBox(O2FontRef self) {
return self->_bbox;
}
NSCharacterSet *O2FontGetCoveredCharacterSet(O2FontRef self) {
return [self coveredCharacterSet];
}
size_t O2FontGetNumberOfGlyphs(O2FontRef self) {
return self->_numberOfGlyphs;
}
BOOL O2FontGetGlyphAdvances(O2FontRef self, const O2Glyph *glyphs, size_t count,
int *advances)
{
size_t i;
if (self->_advances == NULL)
[self fetchAdvances];
for (i = 0; i < count; i++) {
O2Glyph glyph = glyphs[i];
if (glyph < self->_numberOfGlyphs)
advances[i] = self->_advances[glyph];
else {
NSLog(@"unknown glyph %d", glyph);
advances[i] = 0;
}
}
return YES;
}
O2Glyph O2FontGetGlyphWithGlyphName(O2FontRef self, CFStringRef name) {
return [self glyphWithGlyphName: (NSString *) name];
}
NSString *O2FontCopyGlyphNameForGlyph(O2FontRef self, O2Glyph glyph) {
return [self copyGlyphNameForGlyph: glyph];
}
NSData *O2FontCopyTableForTag(O2FontRef self, uint32_t tag) {
return [self copyTableForTag: (uint32_t) tag];
}
uint16_t O2FontUnicodeForGlyphName(CFStringRef name) {
struct {
NSString *name;
unichar code;
} entries[] = {
{@"A", 0x0041},
{@"AE", 0x00C6},
{@"AEacute", 0x01FC},
{@"AEmacron", 0x01E2},
{@"AEsmall", 0xF7E6},
{@"Aacute", 0x00C1},
{@"Aacutesmall", 0xF7E1},
{@"Abreve", 0x0102},
{@"Abreveacute", 0x1EAE},
{@"Abrevecyrillic", 0x04D0},
{@"Abrevedotbelow", 0x1EB6},
{@"Abrevegrave", 0x1EB0},
{@"Abrevehookabove", 0x1EB2},
{@"Abrevetilde", 0x1EB4},
{@"Acaron", 0x01CD},
{@"Acircle", 0x24B6},
{@"Acircumflex", 0x00C2},
{@"Acircumflexacute", 0x1EA4},
{@"Acircumflexdotbelow", 0x1EAC},
{@"Acircumflexgrave", 0x1EA6},
{@"Acircumflexhookabove", 0x1EA8},
{@"Acircumflexsmall", 0xF7E2},
{@"Acircumflextilde", 0x1EAA},
{@"Acute", 0xF6C9},
{@"Acutesmall", 0xF7B4},
{@"Acyrillic", 0x0410},
{@"Adblgrave", 0x0200},
{@"Adieresis", 0x00C4},
{@"Adieresiscyrillic", 0x04D2},
{@"Adieresismacron", 0x01DE},
{@"Adieresissmall", 0xF7E4},
{@"Adotbelow", 0x1EA0},
{@"Adotmacron", 0x01E0},
{@"Agrave", 0x00C0},
{@"Agravesmall", 0xF7E0},
{@"Ahookabove", 0x1EA2},
{@"Aiecyrillic", 0x04D4},
{@"Ainvertedbreve", 0x0202},
{@"Alpha", 0x0391},
{@"Alphatonos", 0x0386},
{@"Amacron", 0x0100},
{@"Amonospace", 0xFF21},
{@"Aogonek", 0x0104},
{@"Aring", 0x00C5},
{@"Aringacute", 0x01FA},
{@"Aringbelow", 0x1E00},
{@"Aringsmall", 0xF7E5},
{@"Asmall", 0xF761},
{@"Atilde", 0x00C3},
{@"Atildesmall", 0xF7E3},
{@"Aybarmenian", 0x0531},
{@"B", 0x0042},
{@"Bcircle", 0x24B7},
{@"Bdotaccent", 0x1E02},
{@"Bdotbelow", 0x1E04},
{@"Becyrillic", 0x0411},
{@"Benarmenian", 0x0532},
{@"Beta", 0x0392},
{@"Bhook", 0x0181},
{@"Blinebelow", 0x1E06},
{@"Bmonospace", 0xFF22},
{@"Brevesmall", 0xF6F4},
{@"Bsmall", 0xF762},
{@"Btopbar", 0x0182},
{@"C", 0x0043},
{@"Caarmenian", 0x053E},
{@"Cacute", 0x0106},
{@"Caron", 0xF6CA},
{@"Caronsmall", 0xF6F5},
{@"Ccaron", 0x010C},
{@"Ccedilla", 0x00C7},
{@"Ccedillaacute", 0x1E08},
{@"Ccedillasmall", 0xF7E7},
{@"Ccircle", 0x24B8},
{@"Ccircumflex", 0x0108},
{@"Cdot", 0x010A},
{@"Cdotaccent", 0x010A},
{@"Cedillasmall", 0xF7B8},
{@"Chaarmenian", 0x0549},
{@"Cheabkhasiancyrillic", 0x04BC},
{@"Checyrillic", 0x0427},
{@"Chedescenderabkhasiancyrillic", 0x04BE},
{@"Chedescendercyrillic", 0x04B6},
{@"Chedieresiscyrillic", 0x04F4},
{@"Cheharmenian", 0x0543},
{@"Chekhakassiancyrillic", 0x04CB},
{@"Cheverticalstrokecyrillic", 0x04B8},
{@"Chi", 0x03A7},
{@"Chook", 0x0187},
{@"Circumflexsmall", 0xF6F6},
{@"Cmonospace", 0xFF23},
{@"Coarmenian", 0x0551},
{@"Csmall", 0xF763},
{@"D", 0x0044},
{@"DZ", 0x01F1},
{@"DZcaron", 0x01C4},
{@"Daarmenian", 0x0534},
{@"Dafrican", 0x0189},
{@"Dcaron", 0x010E},
{@"Dcedilla", 0x1E10},
{@"Dcircle", 0x24B9},
{@"Dcircumflexbelow", 0x1E12},
{@"Dcroat", 0x0110},
{@"Ddotaccent", 0x1E0A},
{@"Ddotbelow", 0x1E0C},
{@"Decyrillic", 0x0414},
{@"Deicoptic", 0x03EE},
{@"Delta", 0x2206},
{@"Deltagreek", 0x0394},
{@"Dhook", 0x018A},
{@"Dieresis", 0xF6CB},
{@"DieresisAcute", 0xF6CC},
{@"DieresisGrave", 0xF6CD},
{@"Dieresissmall", 0xF7A8},
{@"Digammagreek", 0x03DC},
{@"Djecyrillic", 0x0402},
{@"Dlinebelow", 0x1E0E},
{@"Dmonospace", 0xFF24},
{@"Dotaccentsmall", 0xF6F7},
{@"Dslash", 0x0110},
{@"Dsmall", 0xF764},
{@"Dtopbar", 0x018B},
{@"Dz", 0x01F2},
{@"Dzcaron", 0x01C5},
{@"Dzeabkhasiancyrillic", 0x04E0},
{@"Dzecyrillic", 0x0405},
{@"Dzhecyrillic", 0x040F},
{@"E", 0x0045},
{@"Eacute", 0x00C9},
{@"Eacutesmall", 0xF7E9},
{@"Ebreve", 0x0114},
{@"Ecaron", 0x011A},
{@"Ecedillabreve", 0x1E1C},
{@"Echarmenian", 0x0535},
{@"Ecircle", 0x24BA},
{@"Ecircumflex", 0x00CA},
{@"Ecircumflexacute", 0x1EBE},
{@"Ecircumflexbelow", 0x1E18},
{@"Ecircumflexdotbelow", 0x1EC6},
{@"Ecircumflexgrave", 0x1EC0},
{@"Ecircumflexhookabove", 0x1EC2},
{@"Ecircumflexsmall", 0xF7EA},
{@"Ecircumflextilde", 0x1EC4},
{@"Ecyrillic", 0x0404},
{@"Edblgrave", 0x0204},
{@"Edieresis", 0x00CB},
{@"Edieresissmall", 0xF7EB},
{@"Edot", 0x0116},
{@"Edotaccent", 0x0116},
{@"Edotbelow", 0x1EB8},
{@"Efcyrillic", 0x0424},
{@"Egrave", 0x00C8},
{@"Egravesmall", 0xF7E8},
{@"Eharmenian", 0x0537},
{@"Ehookabove", 0x1EBA},
{@"Eightroman", 0x2167},
{@"Einvertedbreve", 0x0206},
{@"Eiotifiedcyrillic", 0x0464},
{@"Elcyrillic", 0x041B},
{@"Elevenroman", 0x216A},
{@"Emacron", 0x0112},
{@"Emacronacute", 0x1E16},
{@"Emacrongrave", 0x1E14},
{@"Emcyrillic", 0x041C},
{@"Emonospace", 0xFF25},
{@"Encyrillic", 0x041D},
{@"Endescendercyrillic", 0x04A2},
{@"Eng", 0x014A},
{@"Enghecyrillic", 0x04A4},
{@"Enhookcyrillic", 0x04C7},
{@"Eogonek", 0x0118},
{@"Eopen", 0x0190},
{@"Epsilon", 0x0395},
{@"Epsilontonos", 0x0388},
{@"Ercyrillic", 0x0420},
{@"Ereversed", 0x018E},
{@"Ereversedcyrillic", 0x042D},
{@"Escyrillic", 0x0421},
{@"Esdescendercyrillic", 0x04AA},
{@"Esh", 0x01A9},
{@"Esmall", 0xF765},
{@"Eta", 0x0397},
{@"Etarmenian", 0x0538},
{@"Etatonos", 0x0389},
{@"Eth", 0x00D0},
{@"Ethsmall", 0xF7F0},
{@"Etilde", 0x1EBC},
{@"Etildebelow", 0x1E1A},
{@"Euro", 0x20AC},
{@"Ezh", 0x01B7},
{@"Ezhcaron", 0x01EE},
{@"Ezhreversed", 0x01B8},
{@"F", 0x0046},
{@"Fcircle", 0x24BB},
{@"Fdotaccent", 0x1E1E},
{@"Feharmenian", 0x0556},
{@"Feicoptic", 0x03E4},
{@"Fhook", 0x0191},
{@"Fitacyrillic", 0x0472},
{@"Fiveroman", 0x2164},
{@"Fmonospace", 0xFF26},
{@"Fourroman", 0x2163},
{@"Fsmall", 0xF766},
{@"G", 0x0047},
{@"GBsquare", 0x3387},
{@"Gacute", 0x01F4},
{@"Gamma", 0x0393},
{@"Gammaafrican", 0x0194},
{@"Gangiacoptic", 0x03EA},
{@"Gbreve", 0x011E},
{@"Gcaron", 0x01E6},
{@"Gcedilla", 0x0122},
{@"Gcircle", 0x24BC},
{@"Gcircumflex", 0x011C},
{@"Gcommaaccent", 0x0122},
{@"Gdot", 0x0120},
{@"Gdotaccent", 0x0120},
{@"Gecyrillic", 0x0413},
{@"Ghadarmenian", 0x0542},
{@"Ghemiddlehookcyrillic", 0x0494},
{@"Ghestrokecyrillic", 0x0492},
{@"Gheupturncyrillic", 0x0490},
{@"Ghook", 0x0193},
{@"Gimarmenian", 0x0533},
{@"Gjecyrillic", 0x0403},
{@"Gmacron", 0x1E20},
{@"Gmonospace", 0xFF27},
{@"Grave", 0xF6CE},
{@"Gravesmall", 0xF760},
{@"Gsmall", 0xF767},
{@"Gsmallhook", 0x029B},
{@"Gstroke", 0x01E4},
{@"H", 0x0048},
{@"H18533", 0x25CF},
{@"H18543", 0x25AA},
{@"H18551", 0x25AB},
{@"H22073", 0x25A1},
{@"HPsquare", 0x33CB},
{@"Haabkhasiancyrillic", 0x04A8},
{@"Hadescendercyrillic", 0x04B2},
{@"Hardsigncyrillic", 0x042A},
{@"Hbar", 0x0126},
{@"Hbrevebelow", 0x1E2A},
{@"Hcedilla", 0x1E28},
{@"Hcircle", 0x24BD},
{@"Hcircumflex", 0x0124},
{@"Hdieresis", 0x1E26},
{@"Hdotaccent", 0x1E22},
{@"Hdotbelow", 0x1E24},
{@"Hmonospace", 0xFF28},
{@"Hoarmenian", 0x0540},
{@"Horicoptic", 0x03E8},
{@"Hsmall", 0xF768},
{@"Hungarumlaut", 0xF6CF},
{@"Hungarumlautsmall", 0xF6F8},
{@"Hzsquare", 0x3390},
{@"I", 0x0049},
{@"IAcyrillic", 0x042F},
{@"IJ", 0x0132},
{@"IUcyrillic", 0x042E},
{@"Iacute", 0x00CD},
{@"Iacutesmall", 0xF7ED},
{@"Ibreve", 0x012C},
{@"Icaron", 0x01CF},
{@"Icircle", 0x24BE},
{@"Icircumflex", 0x00CE},
{@"Icircumflexsmall", 0xF7EE},
{@"Icyrillic", 0x0406},
{@"Idblgrave", 0x0208},
{@"Idieresis", 0x00CF},
{@"Idieresisacute", 0x1E2E},
{@"Idieresiscyrillic", 0x04E4},
{@"Idieresissmall", 0xF7EF},
{@"Idot", 0x0130},
{@"Idotaccent", 0x0130},
{@"Idotbelow", 0x1ECA},
{@"Iebrevecyrillic", 0x04D6},
{@"Iecyrillic", 0x0415},
{@"Ifraktur", 0x2111},
{@"Igrave", 0x00CC},
{@"Igravesmall", 0xF7EC},
{@"Ihookabove", 0x1EC8},
{@"Iicyrillic", 0x0418},
{@"Iinvertedbreve", 0x020A},
{@"Iishortcyrillic", 0x0419},
{@"Imacron", 0x012A},
{@"Imacroncyrillic", 0x04E2},
{@"Imonospace", 0xFF29},
{@"Iniarmenian", 0x053B},
{@"Iocyrillic", 0x0401},
{@"Iogonek", 0x012E},
{@"Iota", 0x0399},
{@"Iotaafrican", 0x0196},
{@"Iotadieresis", 0x03AA},
{@"Iotatonos", 0x038A},
{@"Ismall", 0xF769},
{@"Istroke", 0x0197},
{@"Itilde", 0x0128},
{@"Itildebelow", 0x1E2C},
{@"Izhitsacyrillic", 0x0474},
{@"Izhitsadblgravecyrillic", 0x0476},
{@"J", 0x004A},
{@"Jaarmenian", 0x0541},
{@"Jcircle", 0x24BF},
{@"Jcircumflex", 0x0134},
{@"Jecyrillic", 0x0408},
{@"Jheharmenian", 0x054B},
{@"Jmonospace", 0xFF2A},
{@"Jsmall", 0xF76A},
{@"K", 0x004B},
{@"KBsquare", 0x3385},
{@"KKsquare", 0x33CD},
{@"Kabashkircyrillic", 0x04A0},
{@"Kacute", 0x1E30},
{@"Kacyrillic", 0x041A},
{@"Kadescendercyrillic", 0x049A},
{@"Kahookcyrillic", 0x04C3},
{@"Kappa", 0x039A},
{@"Kastrokecyrillic", 0x049E},
{@"Kaverticalstrokecyrillic", 0x049C},
{@"Kcaron", 0x01E8},
{@"Kcedilla", 0x0136},
{@"Kcircle", 0x24C0},
{@"Kcommaaccent", 0x0136},
{@"Kdotbelow", 0x1E32},
{@"Keharmenian", 0x0554},
{@"Kenarmenian", 0x053F},
{@"Khacyrillic", 0x0425},
{@"Kheicoptic", 0x03E6},
{@"Khook", 0x0198},
{@"Kjecyrillic", 0x040C},
{@"Klinebelow", 0x1E34},
{@"Kmonospace", 0xFF2B},
{@"Koppacyrillic", 0x0480},
{@"Koppagreek", 0x03DE},
{@"Ksicyrillic", 0x046E},
{@"Ksmall", 0xF76B},
{@"L", 0x004C},
{@"LJ", 0x01C7},
{@"LL", 0xF6BF},
{@"Lacute", 0x0139},
{@"Lambda", 0x039B},
{@"Lcaron", 0x013D},
{@"Lcedilla", 0x013B},
{@"Lcircle", 0x24C1},
{@"Lcircumflexbelow", 0x1E3C},
{@"Lcommaaccent", 0x013B},
{@"Ldot", 0x013F},
{@"Ldotaccent", 0x013F},
{@"Ldotbelow", 0x1E36},
{@"Ldotbelowmacron", 0x1E38},
{@"Liwnarmenian", 0x053C},
{@"Lj", 0x01C8},
{@"Ljecyrillic", 0x0409},
{@"Llinebelow", 0x1E3A},
{@"Lmonospace", 0xFF2C},
{@"Lslash", 0x0141},
{@"Lslashsmall", 0xF6F9},
{@"Lsmall", 0xF76C},
{@"M", 0x004D},
{@"MBsquare", 0x3386},
{@"Macron", 0xF6D0},
{@"Macronsmall", 0xF7AF},
{@"Macute", 0x1E3E},
{@"Mcircle", 0x24C2},
{@"Mdotaccent", 0x1E40},
{@"Mdotbelow", 0x1E42},
{@"Menarmenian", 0x0544},
{@"Mmonospace", 0xFF2D},
{@"Msmall", 0xF76D},
{@"Mturned", 0x019C},
{@"Mu", 0x039C},
{@"N", 0x004E},
{@"NJ", 0x01CA},
{@"Nacute", 0x0143},
{@"Ncaron", 0x0147},
{@"Ncedilla", 0x0145},
{@"Ncircle", 0x24C3},
{@"Ncircumflexbelow", 0x1E4A},
{@"Ncommaaccent", 0x0145},
{@"Ndotaccent", 0x1E44},
{@"Ndotbelow", 0x1E46},
{@"Nhookleft", 0x019D},
{@"Nineroman", 0x2168},
{@"Nj", 0x01CB},
{@"Njecyrillic", 0x040A},
{@"Nlinebelow", 0x1E48},
{@"Nmonospace", 0xFF2E},
{@"Nowarmenian", 0x0546},
{@"Nsmall", 0xF76E},
{@"Ntilde", 0x00D1},
{@"Ntildesmall", 0xF7F1},
{@"Nu", 0x039D},
{@"O", 0x004F},
{@"OE", 0x0152},
{@"OEsmall", 0xF6FA},
{@"Oacute", 0x00D3},
{@"Oacutesmall", 0xF7F3},
{@"Obarredcyrillic", 0x04E8},
{@"Obarreddieresiscyrillic", 0x04EA},
{@"Obreve", 0x014E},
{@"Ocaron", 0x01D1},
{@"Ocenteredtilde", 0x019F},
{@"Ocircle", 0x24C4},
{@"Ocircumflex", 0x00D4},
{@"Ocircumflexacute", 0x1ED0},
{@"Ocircumflexdotbelow", 0x1ED8},
{@"Ocircumflexgrave", 0x1ED2},
{@"Ocircumflexhookabove", 0x1ED4},
{@"Ocircumflexsmall", 0xF7F4},
{@"Ocircumflextilde", 0x1ED6},
{@"Ocyrillic", 0x041E},
{@"Odblacute", 0x0150},
{@"Odblgrave", 0x020C},
{@"Odieresis", 0x00D6},
{@"Odieresiscyrillic", 0x04E6},
{@"Odieresissmall", 0xF7F6},
{@"Odotbelow", 0x1ECC},
{@"Ogoneksmall", 0xF6FB},
{@"Ograve", 0x00D2},
{@"Ogravesmall", 0xF7F2},
{@"Oharmenian", 0x0555},
{@"Ohm", 0x2126},
{@"Ohookabove", 0x1ECE},
{@"Ohorn", 0x01A0},
{@"Ohornacute", 0x1EDA},
{@"Ohorndotbelow", 0x1EE2},
{@"Ohorngrave", 0x1EDC},
{@"Ohornhookabove", 0x1EDE},
{@"Ohorntilde", 0x1EE0},
{@"Ohungarumlaut", 0x0150},
{@"Oi", 0x01A2},
{@"Oinvertedbreve", 0x020E},
{@"Omacron", 0x014C},
{@"Omacronacute", 0x1E52},
{@"Omacrongrave", 0x1E50},
{@"Omega", 0x2126},
{@"Omegacyrillic", 0x0460},
{@"Omegagreek", 0x03A9},
{@"Omegaroundcyrillic", 0x047A},
{@"Omegatitlocyrillic", 0x047C},
{@"Omegatonos", 0x038F},
{@"Omicron", 0x039F},
{@"Omicrontonos", 0x038C},
{@"Omonospace", 0xFF2F},
{@"Oneroman", 0x2160},
{@"Oogonek", 0x01EA},
{@"Oogonekmacron", 0x01EC},
{@"Oopen", 0x0186},
{@"Oslash", 0x00D8},
{@"Oslashacute", 0x01FE},
{@"Oslashsmall", 0xF7F8},
{@"Osmall", 0xF76F},
{@"Ostrokeacute", 0x01FE},
{@"Otcyrillic", 0x047E},
{@"Otilde", 0x00D5},
{@"Otildeacute", 0x1E4C},
{@"Otildedieresis", 0x1E4E},
{@"Otildesmall", 0xF7F5},
{@"P", 0x0050},
{@"Pacute", 0x1E54},
{@"Pcircle", 0x24C5},
{@"Pdotaccent", 0x1E56},
{@"Pecyrillic", 0x041F},
{@"Peharmenian", 0x054A},
{@"Pemiddlehookcyrillic", 0x04A6},
{@"Phi", 0x03A6},
{@"Phook", 0x01A4},
{@"Pi", 0x03A0},
{@"Piwrarmenian", 0x0553},
{@"Pmonospace", 0xFF30},
{@"Psi", 0x03A8},
{@"Psicyrillic", 0x0470},
{@"Psmall", 0xF770},
{@"Q", 0x0051},
{@"Qcircle", 0x24C6},
{@"Qmonospace", 0xFF31},
{@"Qsmall", 0xF771},
{@"R", 0x0052},
{@"Raarmenian", 0x054C},
{@"Racute", 0x0154},
{@"Rcaron", 0x0158},
{@"Rcedilla", 0x0156},
{@"Rcircle", 0x24C7},
{@"Rcommaaccent", 0x0156},
{@"Rdblgrave", 0x0210},
{@"Rdotaccent", 0x1E58},
{@"Rdotbelow", 0x1E5A},
{@"Rdotbelowmacron", 0x1E5C},
{@"Reharmenian", 0x0550},
{@"Rfraktur", 0x211C},
{@"Rho", 0x03A1},
{@"Ringsmall", 0xF6FC},
{@"Rinvertedbreve", 0x0212},
{@"Rlinebelow", 0x1E5E},
{@"Rmonospace", 0xFF32},
{@"Rsmall", 0xF772},
{@"Rsmallinverted", 0x0281},
{@"Rsmallinvertedsuperior", 0x02B6},
{@"S", 0x0053},
{@"SF010000", 0x250C},
{@"SF020000", 0x2514},
{@"SF030000", 0x2510},
{@"SF040000", 0x2518},
{@"SF050000", 0x253C},
{@"SF060000", 0x252C},
{@"SF070000", 0x2534},
{@"SF080000", 0x251C},
{@"SF090000", 0x2524},
{@"SF100000", 0x2500},
{@"SF110000", 0x2502},
{@"SF190000", 0x2561},
{@"SF200000", 0x2562},
{@"SF210000", 0x2556},
{@"SF220000", 0x2555},
{@"SF230000", 0x2563},
{@"SF240000", 0x2551},
{@"SF250000", 0x2557},
{@"SF260000", 0x255D},
{@"SF270000", 0x255C},
{@"SF280000", 0x255B},
{@"SF360000", 0x255E},
{@"SF370000", 0x255F},
{@"SF380000", 0x255A},
{@"SF390000", 0x2554},
{@"SF400000", 0x2569},
{@"SF410000", 0x2566},
{@"SF420000", 0x2560},
{@"SF430000", 0x2550},
{@"SF440000", 0x256C},
{@"SF450000", 0x2567},
{@"SF460000", 0x2568},
{@"SF470000", 0x2564},
{@"SF480000", 0x2565},
{@"SF490000", 0x2559},
{@"SF500000", 0x2558},
{@"SF510000", 0x2552},
{@"SF520000", 0x2553},
{@"SF530000", 0x256B},
{@"SF540000", 0x256A},
{@"Sacute", 0x015A},
{@"Sacutedotaccent", 0x1E64},
{@"Sampigreek", 0x03E0},
{@"Scaron", 0x0160},
{@"Scarondotaccent", 0x1E66},
{@"Scaronsmall", 0xF6FD},
{@"Scedilla", 0x015E},
{@"Schwa", 0x018F},
{@"Schwacyrillic", 0x04D8},
{@"Schwadieresiscyrillic", 0x04DA},
{@"Scircle", 0x24C8},
{@"Scircumflex", 0x015C},
{@"Scommaaccent", 0x0218},
{@"Sdotaccent", 0x1E60},
{@"Sdotbelow", 0x1E62},
{@"Sdotbelowdotaccent", 0x1E68},
{@"Seharmenian", 0x054D},
{@"Sevenroman", 0x2166},
{@"Shaarmenian", 0x0547},
{@"Shacyrillic", 0x0428},
{@"Shchacyrillic", 0x0429},
{@"Sheicoptic", 0x03E2},
{@"Shhacyrillic", 0x04BA},
{@"Shimacoptic", 0x03EC},
{@"Sigma", 0x03A3},
{@"Sixroman", 0x2165},
{@"Smonospace", 0xFF33},
{@"Softsigncyrillic", 0x042C},
{@"Ssmall", 0xF773},
{@"Stigmagreek", 0x03DA},
{@"T", 0x0054},
{@"Tau", 0x03A4},
{@"Tbar", 0x0166},
{@"Tcaron", 0x0164},
{@"Tcedilla", 0x0162},
{@"Tcircle", 0x24C9},
{@"Tcircumflexbelow", 0x1E70},
{@"Tcommaaccent", 0x0162},
{@"Tdotaccent", 0x1E6A},
{@"Tdotbelow", 0x1E6C},
{@"Tecyrillic", 0x0422},
{@"Tedescendercyrillic", 0x04AC},
{@"Tenroman", 0x2169},
{@"Tetsecyrillic", 0x04B4},
{@"Theta", 0x0398},
{@"Thook", 0x01AC},
{@"Thorn", 0x00DE},
{@"Thornsmall", 0xF7FE},
{@"Threeroman", 0x2162},
{@"Tildesmall", 0xF6FE},
{@"Tiwnarmenian", 0x054F},
{@"Tlinebelow", 0x1E6E},
{@"Tmonospace", 0xFF34},
{@"Toarmenian", 0x0539},
{@"Tonefive", 0x01BC},
{@"Tonesix", 0x0184},
{@"Tonetwo", 0x01A7},
{@"Tretroflexhook", 0x01AE},
{@"Tsecyrillic", 0x0426},
{@"Tshecyrillic", 0x040B},
{@"Tsmall", 0xF774},
{@"Twelveroman", 0x216B},
{@"Tworoman", 0x2161},
{@"U", 0x0055},
{@"Uacute", 0x00DA},
{@"Uacutesmall", 0xF7FA},
{@"Ubreve", 0x016C},
{@"Ucaron", 0x01D3},
{@"Ucircle", 0x24CA},
{@"Ucircumflex", 0x00DB},
{@"Ucircumflexbelow", 0x1E76},
{@"Ucircumflexsmall", 0xF7FB},
{@"Ucyrillic", 0x0423},
{@"Udblacute", 0x0170},
{@"Udblgrave", 0x0214},
{@"Udieresis", 0x00DC},
{@"Udieresisacute", 0x01D7},
{@"Udieresisbelow", 0x1E72},
{@"Udieresiscaron", 0x01D9},
{@"Udieresiscyrillic", 0x04F0},
{@"Udieresisgrave", 0x01DB},
{@"Udieresismacron", 0x01D5},
{@"Udieresissmall", 0xF7FC},
{@"Udotbelow", 0x1EE4},
{@"Ugrave", 0x00D9},
{@"Ugravesmall", 0xF7F9},
{@"Uhookabove", 0x1EE6},
{@"Uhorn", 0x01AF},
{@"Uhornacute", 0x1EE8},
{@"Uhorndotbelow", 0x1EF0},
{@"Uhorngrave", 0x1EEA},
{@"Uhornhookabove", 0x1EEC},
{@"Uhorntilde", 0x1EEE},
{@"Uhungarumlaut", 0x0170},
{@"Uhungarumlautcyrillic", 0x04F2},
{@"Uinvertedbreve", 0x0216},
{@"Ukcyrillic", 0x0478},
{@"Umacron", 0x016A},
{@"Umacroncyrillic", 0x04EE},
{@"Umacrondieresis", 0x1E7A},
{@"Umonospace", 0xFF35},
{@"Uogonek", 0x0172},
{@"Upsilon", 0x03A5},
{@"Upsilon1", 0x03D2},
{@"Upsilonacutehooksymbolgreek", 0x03D3},
{@"Upsilonafrican", 0x01B1},
{@"Upsilondieresis", 0x03AB},
{@"Upsilondieresishooksymbolgreek", 0x03D4},
{@"Upsilonhooksymbol", 0x03D2},
{@"Upsilontonos", 0x038E},
{@"Uring", 0x016E},
{@"Ushortcyrillic", 0x040E},
{@"Usmall", 0xF775},
{@"Ustraightcyrillic", 0x04AE},
{@"Ustraightstrokecyrillic", 0x04B0},
{@"Utilde", 0x0168},
{@"Utildeacute", 0x1E78},
{@"Utildebelow", 0x1E74},
{@"V", 0x0056},
{@"Vcircle", 0x24CB},
{@"Vdotbelow", 0x1E7E},
{@"Vecyrillic", 0x0412},
{@"Vewarmenian", 0x054E},
{@"Vhook", 0x01B2},
{@"Vmonospace", 0xFF36},
{@"Voarmenian", 0x0548},
{@"Vsmall", 0xF776},
{@"Vtilde", 0x1E7C},
{@"W", 0x0057},
{@"Wacute", 0x1E82},
{@"Wcircle", 0x24CC},
{@"Wcircumflex", 0x0174},
{@"Wdieresis", 0x1E84},
{@"Wdotaccent", 0x1E86},
{@"Wdotbelow", 0x1E88},
{@"Wgrave", 0x1E80},
{@"Wmonospace", 0xFF37},
{@"Wsmall", 0xF777},
{@"X", 0x0058},
{@"Xcircle", 0x24CD},
{@"Xdieresis", 0x1E8C},
{@"Xdotaccent", 0x1E8A},
{@"Xeharmenian", 0x053D},
{@"Xi", 0x039E},
{@"Xmonospace", 0xFF38},
{@"Xsmall", 0xF778},
{@"Y", 0x0059},
{@"Yacute", 0x00DD},
{@"Yacutesmall", 0xF7FD},
{@"Yatcyrillic", 0x0462},
{@"Ycircle", 0x24CE},
{@"Ycircumflex", 0x0176},
{@"Ydieresis", 0x0178},
{@"Ydieresissmall", 0xF7FF},
{@"Ydotaccent", 0x1E8E},
{@"Ydotbelow", 0x1EF4},
{@"Yericyrillic", 0x042B},
{@"Yerudieresiscyrillic", 0x04F8},
{@"Ygrave", 0x1EF2},
{@"Yhook", 0x01B3},
{@"Yhookabove", 0x1EF6},
{@"Yiarmenian", 0x0545},
{@"Yicyrillic", 0x0407},
{@"Yiwnarmenian", 0x0552},
{@"Ymonospace", 0xFF39},
{@"Ysmall", 0xF779},
{@"Ytilde", 0x1EF8},
{@"Yusbigcyrillic", 0x046A},
{@"Yusbigiotifiedcyrillic", 0x046C},
{@"Yuslittlecyrillic", 0x0466},
{@"Yuslittleiotifiedcyrillic", 0x0468},
{@"Z", 0x005A},
{@"Zaarmenian", 0x0536},
{@"Zacute", 0x0179},
{@"Zcaron", 0x017D},
{@"Zcaronsmall", 0xF6FF},
{@"Zcircle", 0x24CF},
{@"Zcircumflex", 0x1E90},
{@"Zdot", 0x017B},
{@"Zdotaccent", 0x017B},
{@"Zdotbelow", 0x1E92},
{@"Zecyrillic", 0x0417},
{@"Zedescendercyrillic", 0x0498},
{@"Zedieresiscyrillic", 0x04DE},
{@"Zeta", 0x0396},
{@"Zhearmenian", 0x053A},
{@"Zhebrevecyrillic", 0x04C1},
{@"Zhecyrillic", 0x0416},
{@"Zhedescendercyrillic", 0x0496},
{@"Zhedieresiscyrillic", 0x04DC},
{@"Zlinebelow", 0x1E94},
{@"Zmonospace", 0xFF3A},
{@"Zsmall", 0xF77A},
{@"Zstroke", 0x01B5},
{@"a", 0x0061},
{@"aabengali", 0x0986},
{@"aacute", 0x00E1},
{@"aadeva", 0x0906},
{@"aagujarati", 0x0A86},
{@"aagurmukhi", 0x0A06},
{@"aamatragurmukhi", 0x0A3E},
{@"aarusquare", 0x3303},
{@"aavowelsignbengali", 0x09BE},
{@"aavowelsigndeva", 0x093E},
{@"aavowelsigngujarati", 0x0ABE},
{@"abbreviationmarkarmenian", 0x055F},
{@"abbreviationsigndeva", 0x0970},
{@"abengali", 0x0985},
{@"abopomofo", 0x311A},
{@"abreve", 0x0103},
{@"abreveacute", 0x1EAF},
{@"abrevecyrillic", 0x04D1},
{@"abrevedotbelow", 0x1EB7},
{@"abrevegrave", 0x1EB1},
{@"abrevehookabove", 0x1EB3},
{@"abrevetilde", 0x1EB5},
{@"acaron", 0x01CE},
{@"acircle", 0x24D0},
{@"acircumflex", 0x00E2},
{@"acircumflexacute", 0x1EA5},
{@"acircumflexdotbelow", 0x1EAD},
{@"acircumflexgrave", 0x1EA7},
{@"acircumflexhookabove", 0x1EA9},
{@"acircumflextilde", 0x1EAB},
{@"acute", 0x00B4},
{@"acutebelowcmb", 0x0317},
{@"acutecmb", 0x0301},
{@"acutecomb", 0x0301},
{@"acutedeva", 0x0954},
{@"acutelowmod", 0x02CF},
{@"acutetonecmb", 0x0341},
{@"acyrillic", 0x0430},
{@"adblgrave", 0x0201},
{@"addakgurmukhi", 0x0A71},
{@"adeva", 0x0905},
{@"adieresis", 0x00E4},
{@"adieresiscyrillic", 0x04D3},
{@"adieresismacron", 0x01DF},
{@"adotbelow", 0x1EA1},
{@"adotmacron", 0x01E1},
{@"ae", 0x00E6},
{@"aeacute", 0x01FD},
{@"aekorean", 0x3150},
{@"aemacron", 0x01E3},
{@"afii00208", 0x2015},
{@"afii08941", 0x20A4},
{@"afii10017", 0x0410},
{@"afii10018", 0x0411},
{@"afii10019", 0x0412},
{@"afii10020", 0x0413},
{@"afii10021", 0x0414},
{@"afii10022", 0x0415},
{@"afii10023", 0x0401},
{@"afii10024", 0x0416},
{@"afii10025", 0x0417},
{@"afii10026", 0x0418},
{@"afii10027", 0x0419},
{@"afii10028", 0x041A},
{@"afii10029", 0x041B},
{@"afii10030", 0x041C},
{@"afii10031", 0x041D},
{@"afii10032", 0x041E},
{@"afii10033", 0x041F},
{@"afii10034", 0x0420},
{@"afii10035", 0x0421},
{@"afii10036", 0x0422},
{@"afii10037", 0x0423},
{@"afii10038", 0x0424},
{@"afii10039", 0x0425},
{@"afii10040", 0x0426},
{@"afii10041", 0x0427},
{@"afii10042", 0x0428},
{@"afii10043", 0x0429},
{@"afii10044", 0x042A},
{@"afii10045", 0x042B},
{@"afii10046", 0x042C},
{@"afii10047", 0x042D},
{@"afii10048", 0x042E},
{@"afii10049", 0x042F},
{@"afii10050", 0x0490},
{@"afii10051", 0x0402},
{@"afii10052", 0x0403},
{@"afii10053", 0x0404},
{@"afii10054", 0x0405},
{@"afii10055", 0x0406},
{@"afii10056", 0x0407},
{@"afii10057", 0x0408},
{@"afii10058", 0x0409},
{@"afii10059", 0x040A},
{@"afii10060", 0x040B},
{@"afii10061", 0x040C},
{@"afii10062", 0x040E},
{@"afii10063", 0xF6C4},
{@"afii10064", 0xF6C5},
{@"afii10065", 0x0430},
{@"afii10066", 0x0431},
{@"afii10067", 0x0432},
{@"afii10068", 0x0433},
{@"afii10069", 0x0434},
{@"afii10070", 0x0435},
{@"afii10071", 0x0451},
{@"afii10072", 0x0436},
{@"afii10073", 0x0437},
{@"afii10074", 0x0438},
{@"afii10075", 0x0439},
{@"afii10076", 0x043A},
{@"afii10077", 0x043B},
{@"afii10078", 0x043C},
{@"afii10079", 0x043D},
{@"afii10080", 0x043E},
{@"afii10081", 0x043F},
{@"afii10082", 0x0440},
{@"afii10083", 0x0441},
{@"afii10084", 0x0442},
{@"afii10085", 0x0443},
{@"afii10086", 0x0444},
{@"afii10087", 0x0445},
{@"afii10088", 0x0446},
{@"afii10089", 0x0447},
{@"afii10090", 0x0448},
{@"afii10091", 0x0449},
{@"afii10092", 0x044A},
{@"afii10093", 0x044B},
{@"afii10094", 0x044C},
{@"afii10095", 0x044D},
{@"afii10096", 0x044E},
{@"afii10097", 0x044F},
{@"afii10098", 0x0491},
{@"afii10099", 0x0452},
{@"afii10100", 0x0453},
{@"afii10101", 0x0454},
{@"afii10102", 0x0455},
{@"afii10103", 0x0456},
{@"afii10104", 0x0457},
{@"afii10105", 0x0458},
{@"afii10106", 0x0459},
{@"afii10107", 0x045A},
{@"afii10108", 0x045B},
{@"afii10109", 0x045C},
{@"afii10110", 0x045E},
{@"afii10145", 0x040F},
{@"afii10146", 0x0462},
{@"afii10147", 0x0472},
{@"afii10148", 0x0474},
{@"afii10192", 0xF6C6},
{@"afii10193", 0x045F},
{@"afii10194", 0x0463},
{@"afii10195", 0x0473},
{@"afii10196", 0x0475},
{@"afii10831", 0xF6C7},
{@"afii10832", 0xF6C8},
{@"afii10846", 0x04D9},
{@"afii299", 0x200E},
{@"afii300", 0x200F},
{@"afii301", 0x200D},
{@"afii57381", 0x066A},
{@"afii57388", 0x060C},
{@"afii57392", 0x0660},
{@"afii57393", 0x0661},
{@"afii57394", 0x0662},
{@"afii57395", 0x0663},
{@"afii57396", 0x0664},
{@"afii57397", 0x0665},
{@"afii57398", 0x0666},
{@"afii57399", 0x0667},
{@"afii57400", 0x0668},
{@"afii57401", 0x0669},
{@"afii57403", 0x061B},
{@"afii57407", 0x061F},
{@"afii57409", 0x0621},
{@"afii57410", 0x0622},
{@"afii57411", 0x0623},
{@"afii57412", 0x0624},
{@"afii57413", 0x0625},
{@"afii57414", 0x0626},
{@"afii57415", 0x0627},
{@"afii57416", 0x0628},
{@"afii57417", 0x0629},
{@"afii57418", 0x062A},
{@"afii57419", 0x062B},
{@"afii57420", 0x062C},
{@"afii57421", 0x062D},
{@"afii57422", 0x062E},
{@"afii57423", 0x062F},
{@"afii57424", 0x0630},
{@"afii57425", 0x0631},
{@"afii57426", 0x0632},
{@"afii57427", 0x0633},
{@"afii57428", 0x0634},
{@"afii57429", 0x0635},
{@"afii57430", 0x0636},
{@"afii57431", 0x0637},
{@"afii57432", 0x0638},
{@"afii57433", 0x0639},
{@"afii57434", 0x063A},
{@"afii57440", 0x0640},
{@"afii57441", 0x0641},
{@"afii57442", 0x0642},
{@"afii57443", 0x0643},
{@"afii57444", 0x0644},
{@"afii57445", 0x0645},
{@"afii57446", 0x0646},
{@"afii57448", 0x0648},
{@"afii57449", 0x0649},
{@"afii57450", 0x064A},
{@"afii57451", 0x064B},
{@"afii57452", 0x064C},
{@"afii57453", 0x064D},
{@"afii57454", 0x064E},
{@"afii57455", 0x064F},
{@"afii57456", 0x0650},
{@"afii57457", 0x0651},
{@"afii57458", 0x0652},
{@"afii57470", 0x0647},
{@"afii57505", 0x06A4},
{@"afii57506", 0x067E},
{@"afii57507", 0x0686},
{@"afii57508", 0x0698},
{@"afii57509", 0x06AF},
{@"afii57511", 0x0679},
{@"afii57512", 0x0688},
{@"afii57513", 0x0691},
{@"afii57514", 0x06BA},
{@"afii57519", 0x06D2},
{@"afii57534", 0x06D5},
{@"afii57636", 0x20AA},
{@"afii57645", 0x05BE},
{@"afii57658", 0x05C3},
{@"afii57664", 0x05D0},
{@"afii57665", 0x05D1},
{@"afii57666", 0x05D2},
{@"afii57667", 0x05D3},
{@"afii57668", 0x05D4},
{@"afii57669", 0x05D5},
{@"afii57670", 0x05D6},
{@"afii57671", 0x05D7},
{@"afii57672", 0x05D8},
{@"afii57673", 0x05D9},
{@"afii57674", 0x05DA},
{@"afii57675", 0x05DB},
{@"afii57676", 0x05DC},
{@"afii57677", 0x05DD},
{@"afii57678", 0x05DE},
{@"afii57679", 0x05DF},
{@"afii57680", 0x05E0},
{@"afii57681", 0x05E1},
{@"afii57682", 0x05E2},
{@"afii57683", 0x05E3},
{@"afii57684", 0x05E4},
{@"afii57685", 0x05E5},
{@"afii57686", 0x05E6},
{@"afii57687", 0x05E7},
{@"afii57688", 0x05E8},
{@"afii57689", 0x05E9},
{@"afii57690", 0x05EA},
{@"afii57694", 0xFB2A},
{@"afii57695", 0xFB2B},
{@"afii57700", 0xFB4B},
{@"afii57705", 0xFB1F},
{@"afii57716", 0x05F0},
{@"afii57717", 0x05F1},
{@"afii57718", 0x05F2},
{@"afii57723", 0xFB35},
{@"afii57793", 0x05B4},
{@"afii57794", 0x05B5},
{@"afii57795", 0x05B6},
{@"afii57796", 0x05BB},
{@"afii57797", 0x05B8},
{@"afii57798", 0x05B7},
{@"afii57799", 0x05B0},
{@"afii57800", 0x05B2},
{@"afii57801", 0x05B1},
{@"afii57802", 0x05B3},
{@"afii57803", 0x05C2},
{@"afii57804", 0x05C1},
{@"afii57806", 0x05B9},
{@"afii57807", 0x05BC},
{@"afii57839", 0x05BD},
{@"afii57841", 0x05BF},
{@"afii57842", 0x05C0},
{@"afii57929", 0x02BC},
{@"afii61248", 0x2105},
{@"afii61289", 0x2113},
{@"afii61352", 0x2116},
{@"afii61573", 0x202C},
{@"afii61574", 0x202D},
{@"afii61575", 0x202E},
{@"afii61664", 0x200C},
{@"afii63167", 0x066D},
{@"afii64937", 0x02BD},
{@"agrave", 0x00E0},
{@"agujarati", 0x0A85},
{@"agurmukhi", 0x0A05},
{@"ahiragana", 0x3042},
{@"ahookabove", 0x1EA3},
{@"aibengali", 0x0990},
{@"aibopomofo", 0x311E},
{@"aideva", 0x0910},
{@"aiecyrillic", 0x04D5},
{@"aigujarati", 0x0A90},
{@"aigurmukhi", 0x0A10},
{@"aimatragurmukhi", 0x0A48},
{@"ainarabic", 0x0639},
{@"ainfinalarabic", 0xFECA},
{@"aininitialarabic", 0xFECB},
{@"ainmedialarabic", 0xFECC},
{@"ainvertedbreve", 0x0203},
{@"aivowelsignbengali", 0x09C8},
{@"aivowelsigndeva", 0x0948},
{@"aivowelsigngujarati", 0x0AC8},
{@"akatakana", 0x30A2},
{@"akatakanahalfwidth", 0xFF71},
{@"akorean", 0x314F},
{@"alef", 0x05D0},
{@"alefarabic", 0x0627},
{@"alefdageshhebrew", 0xFB30},
{@"aleffinalarabic", 0xFE8E},
{@"alefhamzaabovearabic", 0x0623},
{@"alefhamzaabovefinalarabic", 0xFE84},
{@"alefhamzabelowarabic", 0x0625},
{@"alefhamzabelowfinalarabic", 0xFE88},
{@"alefhebrew", 0x05D0},
{@"aleflamedhebrew", 0xFB4F},
{@"alefmaddaabovearabic", 0x0622},
{@"alefmaddaabovefinalarabic", 0xFE82},
{@"alefmaksuraarabic", 0x0649},
{@"alefmaksurafinalarabic", 0xFEF0},
{@"alefmaksurainitialarabic", 0xFEF3},
{@"alefmaksuramedialarabic", 0xFEF4},
{@"alefpatahhebrew", 0xFB2E},
{@"alefqamatshebrew", 0xFB2F},
{@"aleph", 0x2135},
{@"allequal", 0x224C},
{@"alpha", 0x03B1},
{@"alphatonos", 0x03AC},
{@"amacron", 0x0101},
{@"amonospace", 0xFF41},
{@"ampersand", 0x0026},
{@"ampersandmonospace", 0xFF06},
{@"ampersandsmall", 0xF726},
{@"amsquare", 0x33C2},
{@"anbopomofo", 0x3122},
{@"angbopomofo", 0x3124},
{@"angkhankhuthai", 0x0E5A},
{@"angle", 0x2220},
{@"anglebracketleft", 0x3008},
{@"anglebracketleftvertical", 0xFE3F},
{@"anglebracketright", 0x3009},
{@"anglebracketrightvertical", 0xFE40},
{@"angleleft", 0x2329},
{@"angleright", 0x232A},
{@"angstrom", 0x212B},
{@"anoteleia", 0x0387},
{@"anudattadeva", 0x0952},
{@"anusvarabengali", 0x0982},
{@"anusvaradeva", 0x0902},
{@"anusvaragujarati", 0x0A82},
{@"aogonek", 0x0105},
{@"apaatosquare", 0x3300},
{@"aparen", 0x249C},
{@"apostrophearmenian", 0x055A},
{@"apostrophemod", 0x02BC},
{@"apple", 0xF8FF},
{@"approaches", 0x2250},
{@"approxequal", 0x2248},
{@"approxequalorimage", 0x2252},
{@"approximatelyequal", 0x2245},
{@"araeaekorean", 0x318E},
{@"araeakorean", 0x318D},
{@"arc", 0x2312},
{@"arighthalfring", 0x1E9A},
{@"aring", 0x00E5},
{@"aringacute", 0x01FB},
{@"aringbelow", 0x1E01},
{@"arrowboth", 0x2194},
{@"arrowdashdown", 0x21E3},
{@"arrowdashleft", 0x21E0},
{@"arrowdashright", 0x21E2},
{@"arrowdashup", 0x21E1},
{@"arrowdblboth", 0x21D4},
{@"arrowdbldown", 0x21D3},
{@"arrowdblleft", 0x21D0},
{@"arrowdblright", 0x21D2},
{@"arrowdblup", 0x21D1},
{@"arrowdown", 0x2193},
{@"arrowdownleft", 0x2199},
{@"arrowdownright", 0x2198},
{@"arrowdownwhite", 0x21E9},
{@"arrowheaddownmod", 0x02C5},
{@"arrowheadleftmod", 0x02C2},
{@"arrowheadrightmod", 0x02C3},
{@"arrowheadupmod", 0x02C4},
{@"arrowhorizex", 0xF8E7},
{@"arrowleft", 0x2190},
{@"arrowleftdbl", 0x21D0},
{@"arrowleftdblstroke", 0x21CD},
{@"arrowleftoverright", 0x21C6},
{@"arrowleftwhite", 0x21E6},
{@"arrowright", 0x2192},
{@"arrowrightdblstroke", 0x21CF},
{@"arrowrightheavy", 0x279E},
{@"arrowrightoverleft", 0x21C4},
{@"arrowrightwhite", 0x21E8},
{@"arrowtableft", 0x21E4},
{@"arrowtabright", 0x21E5},
{@"arrowup", 0x2191},
{@"arrowupdn", 0x2195},
{@"arrowupdnbse", 0x21A8},
{@"arrowupdownbase", 0x21A8},
{@"arrowupleft", 0x2196},
{@"arrowupleftofdown", 0x21C5},
{@"arrowupright", 0x2197},
{@"arrowupwhite", 0x21E7},
{@"arrowvertex", 0xF8E6},
{@"asciicircum", 0x005E},
{@"asciicircummonospace", 0xFF3E},
{@"asciitilde", 0x007E},
{@"asciitildemonospace", 0xFF5E},
{@"ascript", 0x0251},
{@"ascriptturned", 0x0252},
{@"asmallhiragana", 0x3041},
{@"asmallkatakana", 0x30A1},
{@"asmallkatakanahalfwidth", 0xFF67},
{@"asterisk", 0x002A},
{@"asteriskaltonearabic", 0x066D},
{@"asteriskarabic", 0x066D},
{@"asteriskmath", 0x2217},
{@"asteriskmonospace", 0xFF0A},
{@"asterisksmall", 0xFE61},
{@"asterism", 0x2042},
{@"asuperior", 0xF6E9},
{@"asymptoticallyequal", 0x2243},
{@"at", 0x0040},
{@"atilde", 0x00E3},
{@"atmonospace", 0xFF20},
{@"atsmall", 0xFE6B},
{@"aturned", 0x0250},
{@"aubengali", 0x0994},
{@"aubopomofo", 0x3120},
{@"audeva", 0x0914},
{@"augujarati", 0x0A94},
{@"augurmukhi", 0x0A14},
{@"aulengthmarkbengali", 0x09D7},
{@"aumatragurmukhi", 0x0A4C},
{@"auvowelsignbengali", 0x09CC},
{@"auvowelsigndeva", 0x094C},
{@"auvowelsigngujarati", 0x0ACC},
{@"avagrahadeva", 0x093D},
{@"aybarmenian", 0x0561},
{@"ayin", 0x05E2},
{@"ayinaltonehebrew", 0xFB20},
{@"ayinhebrew", 0x05E2},
{@"b", 0x0062},
{@"babengali", 0x09AC},
{@"backslash", 0x005C},
{@"backslashmonospace", 0xFF3C},
{@"badeva", 0x092C},
{@"bagujarati", 0x0AAC},
{@"bagurmukhi", 0x0A2C},
{@"bahiragana", 0x3070},
{@"bahtthai", 0x0E3F},
{@"bakatakana", 0x30D0},
{@"bar", 0x007C},
{@"barmonospace", 0xFF5C},
{@"bbopomofo", 0x3105},
{@"bcircle", 0x24D1},
{@"bdotaccent", 0x1E03},
{@"bdotbelow", 0x1E05},
{@"beamedsixteenthnotes", 0x266C},
{@"because", 0x2235},
{@"becyrillic", 0x0431},
{@"beharabic", 0x0628},
{@"behfinalarabic", 0xFE90},
{@"behinitialarabic", 0xFE91},
{@"behiragana", 0x3079},
{@"behmedialarabic", 0xFE92},
{@"behmeeminitialarabic", 0xFC9F},
{@"behmeemisolatedarabic", 0xFC08},
{@"behnoonfinalarabic", 0xFC6D},
{@"bekatakana", 0x30D9},
{@"benarmenian", 0x0562},
{@"bet", 0x05D1},
{@"beta", 0x03B2},
{@"betasymbolgreek", 0x03D0},
{@"betdagesh", 0xFB31},
{@"betdageshhebrew", 0xFB31},
{@"bethebrew", 0x05D1},
{@"betrafehebrew", 0xFB4C},
{@"bhabengali", 0x09AD},
{@"bhadeva", 0x092D},
{@"bhagujarati", 0x0AAD},
{@"bhagurmukhi", 0x0A2D},
{@"bhook", 0x0253},
{@"bihiragana", 0x3073},
{@"bikatakana", 0x30D3},
{@"bilabialclick", 0x0298},
{@"bindigurmukhi", 0x0A02},
{@"birusquare", 0x3331},
{@"blackcircle", 0x25CF},
{@"blackdiamond", 0x25C6},
{@"blackdownpointingtriangle", 0x25BC},
{@"blackleftpointingpointer", 0x25C4},
{@"blackleftpointingtriangle", 0x25C0},
{@"blacklenticularbracketleft", 0x3010},
{@"blacklenticularbracketleftvertical", 0xFE3B},
{@"blacklenticularbracketright", 0x3011},
{@"blacklenticularbracketrightvertical", 0xFE3C},
{@"blacklowerlefttriangle", 0x25E3},
{@"blacklowerrighttriangle", 0x25E2},
{@"blackrectangle", 0x25AC},
{@"blackrightpointingpointer", 0x25BA},
{@"blackrightpointingtriangle", 0x25B6},
{@"blacksmallsquare", 0x25AA},
{@"blacksmilingface", 0x263B},
{@"blacksquare", 0x25A0},
{@"blackstar", 0x2605},
{@"blackupperlefttriangle", 0x25E4},
{@"blackupperrighttriangle", 0x25E5},
{@"blackuppointingsmalltriangle", 0x25B4},
{@"blackuppointingtriangle", 0x25B2},
{@"blank", 0x2423},
{@"blinebelow", 0x1E07},
{@"block", 0x2588},
{@"bmonospace", 0xFF42},
{@"bobaimaithai", 0x0E1A},
{@"bohiragana", 0x307C},
{@"bokatakana", 0x30DC},
{@"bparen", 0x249D},
{@"bqsquare", 0x33C3},
{@"braceex", 0xF8F4},
{@"braceleft", 0x007B},
{@"braceleftbt", 0xF8F3},
{@"braceleftmid", 0xF8F2},
{@"braceleftmonospace", 0xFF5B},
{@"braceleftsmall", 0xFE5B},
{@"bracelefttp", 0xF8F1},
{@"braceleftvertical", 0xFE37},
{@"braceright", 0x007D},
{@"bracerightbt", 0xF8FE},
{@"bracerightmid", 0xF8FD},
{@"bracerightmonospace", 0xFF5D},
{@"bracerightsmall", 0xFE5C},
{@"bracerighttp", 0xF8FC},
{@"bracerightvertical", 0xFE38},
{@"bracketleft", 0x005B},
{@"bracketleftbt", 0xF8F0},
{@"bracketleftex", 0xF8EF},
{@"bracketleftmonospace", 0xFF3B},
{@"bracketlefttp", 0xF8EE},
{@"bracketright", 0x005D},
{@"bracketrightbt", 0xF8FB},
{@"bracketrightex", 0xF8FA},
{@"bracketrightmonospace", 0xFF3D},
{@"bracketrighttp", 0xF8F9},
{@"breve", 0x02D8},
{@"brevebelowcmb", 0x032E},
{@"brevecmb", 0x0306},
{@"breveinvertedbelowcmb", 0x032F},
{@"breveinvertedcmb", 0x0311},
{@"breveinverteddoublecmb", 0x0361},
{@"bridgebelowcmb", 0x032A},
{@"bridgeinvertedbelowcmb", 0x033A},
{@"brokenbar", 0x00A6},
{@"bstroke", 0x0180},
{@"bsuperior", 0xF6EA},
{@"btopbar", 0x0183},
{@"buhiragana", 0x3076},
{@"bukatakana", 0x30D6},
{@"bullet", 0x2022},
{@"bulletinverse", 0x25D8},
{@"bulletoperator", 0x2219},
{@"bullseye", 0x25CE},
{@"c", 0x0063},
{@"caarmenian", 0x056E},
{@"cabengali", 0x099A},
{@"cacute", 0x0107},
{@"cadeva", 0x091A},
{@"cagujarati", 0x0A9A},
{@"cagurmukhi", 0x0A1A},
{@"calsquare", 0x3388},
{@"candrabindubengali", 0x0981},
{@"candrabinducmb", 0x0310},
{@"candrabindudeva", 0x0901},
{@"candrabindugujarati", 0x0A81},
{@"capslock", 0x21EA},
{@"careof", 0x2105},
{@"caron", 0x02C7},
{@"caronbelowcmb", 0x032C},
{@"caroncmb", 0x030C},
{@"carriagereturn", 0x21B5},
{@"cbopomofo", 0x3118},
{@"ccaron", 0x010D},
{@"ccedilla", 0x00E7},
{@"ccedillaacute", 0x1E09},
{@"ccircle", 0x24D2},
{@"ccircumflex", 0x0109},
{@"ccurl", 0x0255},
{@"cdot", 0x010B},
{@"cdotaccent", 0x010B},
{@"cdsquare", 0x33C5},
{@"cedilla", 0x00B8},
{@"cedillacmb", 0x0327},
{@"cent", 0x00A2},
{@"centigrade", 0x2103},
{@"centinferior", 0xF6DF},
{@"centmonospace", 0xFFE0},
{@"centoldstyle", 0xF7A2},
{@"centsuperior", 0xF6E0},
{@"chaarmenian", 0x0579},
{@"chabengali", 0x099B},
{@"chadeva", 0x091B},
{@"chagujarati", 0x0A9B},
{@"chagurmukhi", 0x0A1B},
{@"chbopomofo", 0x3114},
{@"cheabkhasiancyrillic", 0x04BD},
{@"checkmark", 0x2713},
{@"checyrillic", 0x0447},
{@"chedescenderabkhasiancyrillic", 0x04BF},
{@"chedescendercyrillic", 0x04B7},
{@"chedieresiscyrillic", 0x04F5},
{@"cheharmenian", 0x0573},
{@"chekhakassiancyrillic", 0x04CC},
{@"cheverticalstrokecyrillic", 0x04B9},
{@"chi", 0x03C7},
{@"chieuchacirclekorean", 0x3277},
{@"chieuchaparenkorean", 0x3217},
{@"chieuchcirclekorean", 0x3269},
{@"chieuchkorean", 0x314A},
{@"chieuchparenkorean", 0x3209},
{@"chochangthai", 0x0E0A},
{@"chochanthai", 0x0E08},
{@"chochingthai", 0x0E09},
{@"chochoethai", 0x0E0C},
{@"chook", 0x0188},
{@"cieucacirclekorean", 0x3276},
{@"cieucaparenkorean", 0x3216},
{@"cieuccirclekorean", 0x3268},
{@"cieuckorean", 0x3148},
{@"cieucparenkorean", 0x3208},
{@"cieucuparenkorean", 0x321C},
{@"circle", 0x25CB},
{@"circlemultiply", 0x2297},
{@"circleot", 0x2299},
{@"circleplus", 0x2295},
{@"circlepostalmark", 0x3036},
{@"circlewithlefthalfblack", 0x25D0},
{@"circlewithrighthalfblack", 0x25D1},
{@"circumflex", 0x02C6},
{@"circumflexbelowcmb", 0x032D},
{@"circumflexcmb", 0x0302},
{@"clear", 0x2327},
{@"clickalveolar", 0x01C2},
{@"clickdental", 0x01C0},
{@"clicklateral", 0x01C1},
{@"clickretroflex", 0x01C3},
{@"club", 0x2663},
{@"clubsuitblack", 0x2663},
{@"clubsuitwhite", 0x2667},
{@"cmcubedsquare", 0x33A4},
{@"cmonospace", 0xFF43},
{@"cmsquaredsquare", 0x33A0},
{@"coarmenian", 0x0581},
{@"colon", 0x003A},
{@"colonmonetary", 0x20A1},
{@"colonmonospace", 0xFF1A},
{@"colonsign", 0x20A1},
{@"colonsmall", 0xFE55},
{@"colontriangularhalfmod", 0x02D1},
{@"colontriangularmod", 0x02D0},
{@"comma", 0x002C},
{@"commaabovecmb", 0x0313},
{@"commaaboverightcmb", 0x0315},
{@"commaaccent", 0xF6C3},
{@"commaarabic", 0x060C},
{@"commaarmenian", 0x055D},
{@"commainferior", 0xF6E1},
{@"commamonospace", 0xFF0C},
{@"commareversedabovecmb", 0x0314},
{@"commareversedmod", 0x02BD},
{@"commasmall", 0xFE50},
{@"commasuperior", 0xF6E2},
{@"commaturnedabovecmb", 0x0312},
{@"commaturnedmod", 0x02BB},
{@"compass", 0x263C},
{@"congruent", 0x2245},
{@"contourintegral", 0x222E},
{@"control", 0x2303},
{@"controlACK", 0x0006},
{@"controlBEL", 0x0007},
{@"controlBS", 0x0008},
{@"controlCAN", 0x0018},
{@"controlCR", 0x000D},
{@"controlDC1", 0x0011},
{@"controlDC2", 0x0012},
{@"controlDC3", 0x0013},
{@"controlDC4", 0x0014},
{@"controlDEL", 0x007F},
{@"controlDLE", 0x0010},
{@"controlEM", 0x0019},
{@"controlENQ", 0x0005},
{@"controlEOT", 0x0004},
{@"controlESC", 0x001B},
{@"controlETB", 0x0017},
{@"controlETX", 0x0003},
{@"controlFF", 0x000C},
{@"controlFS", 0x001C},
{@"controlGS", 0x001D},
{@"controlHT", 0x0009},
{@"controlLF", 0x000A},
{@"controlNAK", 0x0015},
{@"controlRS", 0x001E},
{@"controlSI", 0x000F},
{@"controlSO", 0x000E},
{@"controlSOT", 0x0002},
{@"controlSTX", 0x0001},
{@"controlSUB", 0x001A},
{@"controlSYN", 0x0016},
{@"controlUS", 0x001F},
{@"controlVT", 0x000B},
{@"copyright", 0x00A9},
{@"copyrightsans", 0xF8E9},
{@"copyrightserif", 0xF6D9},
{@"cornerbracketleft", 0x300C},
{@"cornerbracketlefthalfwidth", 0xFF62},
{@"cornerbracketleftvertical", 0xFE41},
{@"cornerbracketright", 0x300D},
{@"cornerbracketrighthalfwidth", 0xFF63},
{@"cornerbracketrightvertical", 0xFE42},
{@"corporationsquare", 0x337F},
{@"cosquare", 0x33C7},
{@"coverkgsquare", 0x33C6},
{@"cparen", 0x249E},
{@"cruzeiro", 0x20A2},
{@"cstretched", 0x0297},
{@"curlyand", 0x22CF},
{@"curlyor", 0x22CE},
{@"currency", 0x00A4},
{@"cyrBreve", 0xF6D1},
{@"cyrFlex", 0xF6D2},
{@"cyrbreve", 0xF6D4},
{@"cyrflex", 0xF6D5},
{@"d", 0x0064},
{@"daarmenian", 0x0564},
{@"dabengali", 0x09A6},
{@"dadarabic", 0x0636},
{@"dadeva", 0x0926},
{@"dadfinalarabic", 0xFEBE},
{@"dadinitialarabic", 0xFEBF},
{@"dadmedialarabic", 0xFEC0},
{@"dagesh", 0x05BC},
{@"dageshhebrew", 0x05BC},
{@"dagger", 0x2020},
{@"daggerdbl", 0x2021},
{@"dagujarati", 0x0AA6},
{@"dagurmukhi", 0x0A26},
{@"dahiragana", 0x3060},
{@"dakatakana", 0x30C0},
{@"dalarabic", 0x062F},
{@"dalet", 0x05D3},
{@"daletdagesh", 0xFB33},
{@"daletdageshhebrew", 0xFB33},
#if 0
{@"dalethatafpatah",0x05D3 05B2},
{@"dalethatafpatahhebrew",0x05D3 05B2},
{@"dalethatafsegol",0x05D3 05B1},
{@"dalethatafsegolhebrew",0x05D3 05B1},
{@"dalethebrew",0x05D3},
{@"dalethiriq",0x05D3 05B4},
{@"dalethiriqhebrew",0x05D3 05B4},
{@"daletholam",0x05D3 05B9},
{@"daletholamhebrew",0x05D3 05B9},
{@"daletpatah",0x05D3 05B7},
{@"daletpatahhebrew",0x05D3 05B7},
{@"daletqamats",0x05D3 05B8},
{@"daletqamatshebrew",0x05D3 05B8},
{@"daletqubuts",0x05D3 05BB},
{@"daletqubutshebrew",0x05D3 05BB},
{@"daletsegol",0x05D3 05B6},
{@"daletsegolhebrew",0x05D3 05B6},
{@"daletsheva",0x05D3 05B0},
{@"daletshevahebrew",0x05D3 05B0},
{@"dalettsere",0x05D3 05B5},
{@"dalettserehebrew",0x05D3 05B5},
#endif
{@"dalfinalarabic", 0xFEAA},
{@"dammaarabic", 0x064F},
{@"dammalowarabic", 0x064F},
{@"dammatanaltonearabic", 0x064C},
{@"dammatanarabic", 0x064C},
{@"danda", 0x0964},
{@"dargahebrew", 0x05A7},
{@"dargalefthebrew", 0x05A7},
{@"dasiapneumatacyrilliccmb", 0x0485},
{@"dblGrave", 0xF6D3},
{@"dblanglebracketleft", 0x300A},
{@"dblanglebracketleftvertical", 0xFE3D},
{@"dblanglebracketright", 0x300B},
{@"dblanglebracketrightvertical", 0xFE3E},
{@"dblarchinvertedbelowcmb", 0x032B},
{@"dblarrowleft", 0x21D4},
{@"dblarrowright", 0x21D2},
{@"dbldanda", 0x0965},
{@"dblgrave", 0xF6D6},
{@"dblgravecmb", 0x030F},
{@"dblintegral", 0x222C},
{@"dbllowline", 0x2017},
{@"dbllowlinecmb", 0x0333},
{@"dbloverlinecmb", 0x033F},
{@"dblprimemod", 0x02BA},
{@"dblverticalbar", 0x2016},
{@"dblverticallineabovecmb", 0x030E},
{@"dbopomofo", 0x3109},
{@"dbsquare", 0x33C8},
{@"dcaron", 0x010F},
{@"dcedilla", 0x1E11},
{@"dcircle", 0x24D3},
{@"dcircumflexbelow", 0x1E13},
{@"dcroat", 0x0111},
{@"ddabengali", 0x09A1},
{@"ddadeva", 0x0921},
{@"ddagujarati", 0x0AA1},
{@"ddagurmukhi", 0x0A21},
{@"ddalarabic", 0x0688},
{@"ddalfinalarabic", 0xFB89},
{@"dddhadeva", 0x095C},
{@"ddhabengali", 0x09A2},
{@"ddhadeva", 0x0922},
{@"ddhagujarati", 0x0AA2},
{@"ddhagurmukhi", 0x0A22},
{@"ddotaccent", 0x1E0B},
{@"ddotbelow", 0x1E0D},
{@"decimalseparatorarabic", 0x066B},
{@"decimalseparatorpersian", 0x066B},
{@"decyrillic", 0x0434},
{@"degree", 0x00B0},
{@"dehihebrew", 0x05AD},
{@"dehiragana", 0x3067},
{@"deicoptic", 0x03EF},
{@"dekatakana", 0x30C7},
{@"deleteleft", 0x232B},
{@"deleteright", 0x2326},
{@"delta", 0x03B4},
{@"deltaturned", 0x018D},
{@"denominatorminusonenumeratorbengali", 0x09F8},
{@"dezh", 0x02A4},
{@"dhabengali", 0x09A7},
{@"dhadeva", 0x0927},
{@"dhagujarati", 0x0AA7},
{@"dhagurmukhi", 0x0A27},
{@"dhook", 0x0257},
{@"dialytikatonos", 0x0385},
{@"dialytikatonoscmb", 0x0344},
{@"diamond", 0x2666},
{@"diamondsuitwhite", 0x2662},
{@"dieresis", 0x00A8},
{@"dieresisacute", 0xF6D7},
{@"dieresisbelowcmb", 0x0324},
{@"dieresiscmb", 0x0308},
{@"dieresisgrave", 0xF6D8},
{@"dieresistonos", 0x0385},
{@"dihiragana", 0x3062},
{@"dikatakana", 0x30C2},
{@"dittomark", 0x3003},
{@"divide", 0x00F7},
{@"divides", 0x2223},
{@"divisionslash", 0x2215},
{@"djecyrillic", 0x0452},
{@"dkshade", 0x2593},
{@"dlinebelow", 0x1E0F},
{@"dlsquare", 0x3397},
{@"dmacron", 0x0111},
{@"dmonospace", 0xFF44},
{@"dnblock", 0x2584},
{@"dochadathai", 0x0E0E},
{@"dodekthai", 0x0E14},
{@"dohiragana", 0x3069},
{@"dokatakana", 0x30C9},
{@"dollar", 0x0024},
{@"dollarinferior", 0xF6E3},
{@"dollarmonospace", 0xFF04},
{@"dollaroldstyle", 0xF724},
{@"dollarsmall", 0xFE69},
{@"dollarsuperior", 0xF6E4},
{@"dong", 0x20AB},
{@"dorusquare", 0x3326},
{@"dotaccent", 0x02D9},
{@"dotaccentcmb", 0x0307},
{@"dotbelowcmb", 0x0323},
{@"dotbelowcomb", 0x0323},
{@"dotkatakana", 0x30FB},
{@"dotlessi", 0x0131},
{@"dotlessj", 0xF6BE},
{@"dotlessjstrokehook", 0x0284},
{@"dotmath", 0x22C5},
{@"dottedcircle", 0x25CC},
{@"doubleyodpatah", 0xFB1F},
{@"doubleyodpatahhebrew", 0xFB1F},
{@"downtackbelowcmb", 0x031E},
{@"downtackmod", 0x02D5},
{@"dparen", 0x249F},
{@"dsuperior", 0xF6EB},
{@"dtail", 0x0256},
{@"dtopbar", 0x018C},
{@"duhiragana", 0x3065},
{@"dukatakana", 0x30C5},
{@"dz", 0x01F3},
{@"dzaltone", 0x02A3},
{@"dzcaron", 0x01C6},
{@"dzcurl", 0x02A5},
{@"dzeabkhasiancyrillic", 0x04E1},
{@"dzecyrillic", 0x0455},
{@"dzhecyrillic", 0x045F},
{@"e", 0x0065},
{@"eacute", 0x00E9},
{@"earth", 0x2641},
{@"ebengali", 0x098F},
{@"ebopomofo", 0x311C},
{@"ebreve", 0x0115},
{@"ecandradeva", 0x090D},
{@"ecandragujarati", 0x0A8D},
{@"ecandravowelsigndeva", 0x0945},
{@"ecandravowelsigngujarati", 0x0AC5},
{@"ecaron", 0x011B},
{@"ecedillabreve", 0x1E1D},
{@"echarmenian", 0x0565},
{@"echyiwnarmenian", 0x0587},
{@"ecircle", 0x24D4},
{@"ecircumflex", 0x00EA},
{@"ecircumflexacute", 0x1EBF},
{@"ecircumflexbelow", 0x1E19},
{@"ecircumflexdotbelow", 0x1EC7},
{@"ecircumflexgrave", 0x1EC1},
{@"ecircumflexhookabove", 0x1EC3},
{@"ecircumflextilde", 0x1EC5},
{@"ecyrillic", 0x0454},
{@"edblgrave", 0x0205},
{@"edeva", 0x090F},
{@"edieresis", 0x00EB},
{@"edot", 0x0117},
{@"edotaccent", 0x0117},
{@"edotbelow", 0x1EB9},
{@"eegurmukhi", 0x0A0F},
{@"eematragurmukhi", 0x0A47},
{@"efcyrillic", 0x0444},
{@"egrave", 0x00E8},
{@"egujarati", 0x0A8F},
{@"eharmenian", 0x0567},
{@"ehbopomofo", 0x311D},
{@"ehiragana", 0x3048},
{@"ehookabove", 0x1EBB},
{@"eibopomofo", 0x311F},
{@"eight", 0x0038},
{@"eightarabic", 0x0668},
{@"eightbengali", 0x09EE},
{@"eightcircle", 0x2467},
{@"eightcircleinversesansserif", 0x2791},
{@"eightdeva", 0x096E},
{@"eighteencircle", 0x2471},
{@"eighteenparen", 0x2485},
{@"eighteenperiod", 0x2499},
{@"eightgujarati", 0x0AEE},
{@"eightgurmukhi", 0x0A6E},
{@"eighthackarabic", 0x0668},
{@"eighthangzhou", 0x3028},
{@"eighthnotebeamed", 0x266B},
{@"eightideographicparen", 0x3227},
{@"eightinferior", 0x2088},
{@"eightmonospace", 0xFF18},
{@"eightoldstyle", 0xF738},
{@"eightparen", 0x247B},
{@"eightperiod", 0x248F},
{@"eightpersian", 0x06F8},
{@"eightroman", 0x2177},
{@"eightsuperior", 0x2078},
{@"eightthai", 0x0E58},
{@"einvertedbreve", 0x0207},
{@"eiotifiedcyrillic", 0x0465},
{@"ekatakana", 0x30A8},
{@"ekatakanahalfwidth", 0xFF74},
{@"ekonkargurmukhi", 0x0A74},
{@"ekorean", 0x3154},
{@"elcyrillic", 0x043B},
{@"element", 0x2208},
{@"elevencircle", 0x246A},
{@"elevenparen", 0x247E},
{@"elevenperiod", 0x2492},
{@"elevenroman", 0x217A},
{@"ellipsis", 0x2026},
{@"ellipsisvertical", 0x22EE},
{@"emacron", 0x0113},
{@"emacronacute", 0x1E17},
{@"emacrongrave", 0x1E15},
{@"emcyrillic", 0x043C},
{@"emdash", 0x2014},
{@"emdashvertical", 0xFE31},
{@"emonospace", 0xFF45},
{@"emphasismarkarmenian", 0x055B},
{@"emptyset", 0x2205},
{@"enbopomofo", 0x3123},
{@"encyrillic", 0x043D},
{@"endash", 0x2013},
{@"endashvertical", 0xFE32},
{@"endescendercyrillic", 0x04A3},
{@"eng", 0x014B},
{@"engbopomofo", 0x3125},
{@"enghecyrillic", 0x04A5},
{@"enhookcyrillic", 0x04C8},
{@"enspace", 0x2002},
{@"eogonek", 0x0119},
{@"eokorean", 0x3153},
{@"eopen", 0x025B},
{@"eopenclosed", 0x029A},
{@"eopenreversed", 0x025C},
{@"eopenreversedclosed", 0x025E},
{@"eopenreversedhook", 0x025D},
{@"eparen", 0x24A0},
{@"epsilon", 0x03B5},
{@"epsilontonos", 0x03AD},
{@"equal", 0x003D},
{@"equalmonospace", 0xFF1D},
{@"equalsmall", 0xFE66},
{@"equalsuperior", 0x207C},
{@"equivalence", 0x2261},
{@"erbopomofo", 0x3126},
{@"ercyrillic", 0x0440},
{@"ereversed", 0x0258},
{@"ereversedcyrillic", 0x044D},
{@"escyrillic", 0x0441},
{@"esdescendercyrillic", 0x04AB},
{@"esh", 0x0283},
{@"eshcurl", 0x0286},
{@"eshortdeva", 0x090E},
{@"eshortvowelsigndeva", 0x0946},
{@"eshreversedloop", 0x01AA},
{@"eshsquatreversed", 0x0285},
{@"esmallhiragana", 0x3047},
{@"esmallkatakana", 0x30A7},
{@"esmallkatakanahalfwidth", 0xFF6A},
{@"estimated", 0x212E},
{@"esuperior", 0xF6EC},
{@"eta", 0x03B7},
{@"etarmenian", 0x0568},
{@"etatonos", 0x03AE},
{@"eth", 0x00F0},
{@"etilde", 0x1EBD},
{@"etildebelow", 0x1E1B},
{@"etnahtafoukhhebrew", 0x0591},
{@"etnahtafoukhlefthebrew", 0x0591},
{@"etnahtahebrew", 0x0591},
{@"etnahtalefthebrew", 0x0591},
{@"eturned", 0x01DD},
{@"eukorean", 0x3161},
{@"euro", 0x20AC},
{@"evowelsignbengali", 0x09C7},
{@"evowelsigndeva", 0x0947},
{@"evowelsigngujarati", 0x0AC7},
{@"exclam", 0x0021},
{@"exclamarmenian", 0x055C},
{@"exclamdbl", 0x203C},
{@"exclamdown", 0x00A1},
{@"exclamdownsmall", 0xF7A1},
{@"exclammonospace", 0xFF01},
{@"exclamsmall", 0xF721},
{@"existential", 0x2203},
{@"ezh", 0x0292},
{@"ezhcaron", 0x01EF},
{@"ezhcurl", 0x0293},
{@"ezhreversed", 0x01B9},
{@"ezhtail", 0x01BA},
{@"f", 0x0066},
{@"fadeva", 0x095E},
{@"fagurmukhi", 0x0A5E},
{@"fahrenheit", 0x2109},
{@"fathaarabic", 0x064E},
{@"fathalowarabic", 0x064E},
{@"fathatanarabic", 0x064B},
{@"fbopomofo", 0x3108},
{@"fcircle", 0x24D5},
{@"fdotaccent", 0x1E1F},
{@"feharabic", 0x0641},
{@"feharmenian", 0x0586},
{@"fehfinalarabic", 0xFED2},
{@"fehinitialarabic", 0xFED3},
{@"fehmedialarabic", 0xFED4},
{@"feicoptic", 0x03E5},
{@"female", 0x2640},
{@"ff", 0xFB00},
{@"ffi", 0xFB03},
{@"ffl", 0xFB04},
{@"fi", 0xFB01},
{@"fifteencircle", 0x246E},
{@"fifteenparen", 0x2482},
{@"fifteenperiod", 0x2496},
{@"figuredash", 0x2012},
{@"filledbox", 0x25A0},
{@"filledrect", 0x25AC},
{@"finalkaf", 0x05DA},
{@"finalkafdagesh", 0xFB3A},
{@"finalkafdageshhebrew", 0xFB3A},
{@"finalkafhebrew", 0x05DA},
#if 0
{@"finalkafqamats",0x05DA 05B8},
{@"finalkafqamatshebrew",0x05DA 05B8},
{@"finalkafsheva",0x05DA 05B0},
{@"finalkafshevahebrew",0x05DA 05B0},
#endif
{@"finalmem", 0x05DD},
{@"finalmemhebrew", 0x05DD},
{@"finalnun", 0x05DF},
{@"finalnunhebrew", 0x05DF},
{@"finalpe", 0x05E3},
{@"finalpehebrew", 0x05E3},
{@"finaltsadi", 0x05E5},
{@"finaltsadihebrew", 0x05E5},
{@"firsttonechinese", 0x02C9},
{@"fisheye", 0x25C9},
{@"fitacyrillic", 0x0473},
{@"five", 0x0035},
{@"fivearabic", 0x0665},
{@"fivebengali", 0x09EB},
{@"fivecircle", 0x2464},
{@"fivecircleinversesansserif", 0x278E},
{@"fivedeva", 0x096B},
{@"fiveeighths", 0x215D},
{@"fivegujarati", 0x0AEB},
{@"fivegurmukhi", 0x0A6B},
{@"fivehackarabic", 0x0665},
{@"fivehangzhou", 0x3025},
{@"fiveideographicparen", 0x3224},
{@"fiveinferior", 0x2085},
{@"fivemonospace", 0xFF15},
{@"fiveoldstyle", 0xF735},
{@"fiveparen", 0x2478},
{@"fiveperiod", 0x248C},
{@"fivepersian", 0x06F5},
{@"fiveroman", 0x2174},
{@"fivesuperior", 0x2075},
{@"fivethai", 0x0E55},
{@"fl", 0xFB02},
{@"florin", 0x0192},
{@"fmonospace", 0xFF46},
{@"fmsquare", 0x3399},
{@"fofanthai", 0x0E1F},
{@"fofathai", 0x0E1D},
{@"fongmanthai", 0x0E4F},
{@"forall", 0x2200},
{@"four", 0x0034},
{@"fourarabic", 0x0664},
{@"fourbengali", 0x09EA},
{@"fourcircle", 0x2463},
{@"fourcircleinversesansserif", 0x278D},
{@"fourdeva", 0x096A},
{@"fourgujarati", 0x0AEA},
{@"fourgurmukhi", 0x0A6A},
{@"fourhackarabic", 0x0664},
{@"fourhangzhou", 0x3024},
{@"fourideographicparen", 0x3223},
{@"fourinferior", 0x2084},
{@"fourmonospace", 0xFF14},
{@"fournumeratorbengali", 0x09F7},
{@"fouroldstyle", 0xF734},
{@"fourparen", 0x2477},
{@"fourperiod", 0x248B},
{@"fourpersian", 0x06F4},
{@"fourroman", 0x2173},
{@"foursuperior", 0x2074},
{@"fourteencircle", 0x246D},
{@"fourteenparen", 0x2481},
{@"fourteenperiod", 0x2495},
{@"fourthai", 0x0E54},
{@"fourthtonechinese", 0x02CB},
{@"fparen", 0x24A1},
{@"fraction", 0x2044},
{@"franc", 0x20A3},
{@"g", 0x0067},
{@"gabengali", 0x0997},
{@"gacute", 0x01F5},
{@"gadeva", 0x0917},
{@"gafarabic", 0x06AF},
{@"gaffinalarabic", 0xFB93},
{@"gafinitialarabic", 0xFB94},
{@"gafmedialarabic", 0xFB95},
{@"gagujarati", 0x0A97},
{@"gagurmukhi", 0x0A17},
{@"gahiragana", 0x304C},
{@"gakatakana", 0x30AC},
{@"gamma", 0x03B3},
{@"gammalatinsmall", 0x0263},
{@"gammasuperior", 0x02E0},
{@"gangiacoptic", 0x03EB},
{@"gbopomofo", 0x310D},
{@"gbreve", 0x011F},
{@"gcaron", 0x01E7},
{@"gcedilla", 0x0123},
{@"gcircle", 0x24D6},
{@"gcircumflex", 0x011D},
{@"gcommaaccent", 0x0123},
{@"gdot", 0x0121},
{@"gdotaccent", 0x0121},
{@"gecyrillic", 0x0433},
{@"gehiragana", 0x3052},
{@"gekatakana", 0x30B2},
{@"geometricallyequal", 0x2251},
{@"gereshaccenthebrew", 0x059C},
{@"gereshhebrew", 0x05F3},
{@"gereshmuqdamhebrew", 0x059D},
{@"germandbls", 0x00DF},
{@"gershayimaccenthebrew", 0x059E},
{@"gershayimhebrew", 0x05F4},
{@"getamark", 0x3013},
{@"ghabengali", 0x0998},
{@"ghadarmenian", 0x0572},
{@"ghadeva", 0x0918},
{@"ghagujarati", 0x0A98},
{@"ghagurmukhi", 0x0A18},
{@"ghainarabic", 0x063A},
{@"ghainfinalarabic", 0xFECE},
{@"ghaininitialarabic", 0xFECF},
{@"ghainmedialarabic", 0xFED0},
{@"ghemiddlehookcyrillic", 0x0495},
{@"ghestrokecyrillic", 0x0493},
{@"gheupturncyrillic", 0x0491},
{@"ghhadeva", 0x095A},
{@"ghhagurmukhi", 0x0A5A},
{@"ghook", 0x0260},
{@"ghzsquare", 0x3393},
{@"gihiragana", 0x304E},
{@"gikatakana", 0x30AE},
{@"gimarmenian", 0x0563},
{@"gimel", 0x05D2},
{@"gimeldagesh", 0xFB32},
{@"gimeldageshhebrew", 0xFB32},
{@"gimelhebrew", 0x05D2},
{@"gjecyrillic", 0x0453},
{@"glottalinvertedstroke", 0x01BE},
{@"glottalstop", 0x0294},
{@"glottalstopinverted", 0x0296},
{@"glottalstopmod", 0x02C0},
{@"glottalstopreversed", 0x0295},
{@"glottalstopreversedmod", 0x02C1},
{@"glottalstopreversedsuperior", 0x02E4},
{@"glottalstopstroke", 0x02A1},
{@"glottalstopstrokereversed", 0x02A2},
{@"gmacron", 0x1E21},
{@"gmonospace", 0xFF47},
{@"gohiragana", 0x3054},
{@"gokatakana", 0x30B4},
{@"gparen", 0x24A2},
{@"gpasquare", 0x33AC},
{@"gradient", 0x2207},
{@"grave", 0x0060},
{@"gravebelowcmb", 0x0316},
{@"gravecmb", 0x0300},
{@"gravecomb", 0x0300},
{@"gravedeva", 0x0953},
{@"gravelowmod", 0x02CE},
{@"gravemonospace", 0xFF40},
{@"gravetonecmb", 0x0340},
{@"greater", 0x003E},
{@"greaterequal", 0x2265},
{@"greaterequalorless", 0x22DB},
{@"greatermonospace", 0xFF1E},
{@"greaterorequivalent", 0x2273},
{@"greaterorless", 0x2277},
{@"greateroverequal", 0x2267},
{@"greatersmall", 0xFE65},
{@"gscript", 0x0261},
{@"gstroke", 0x01E5},
{@"guhiragana", 0x3050},
{@"guillemotleft", 0x00AB},
{@"guillemotright", 0x00BB},
{@"guilsinglleft", 0x2039},
{@"guilsinglright", 0x203A},
{@"gukatakana", 0x30B0},
{@"guramusquare", 0x3318},
{@"gysquare", 0x33C9},
{@"h", 0x0068},
{@"haabkhasiancyrillic", 0x04A9},
{@"haaltonearabic", 0x06C1},
{@"habengali", 0x09B9},
{@"hadescendercyrillic", 0x04B3},
{@"hadeva", 0x0939},
{@"hagujarati", 0x0AB9},
{@"hagurmukhi", 0x0A39},
{@"haharabic", 0x062D},
{@"hahfinalarabic", 0xFEA2},
{@"hahinitialarabic", 0xFEA3},
{@"hahiragana", 0x306F},
{@"hahmedialarabic", 0xFEA4},
{@"haitusquare", 0x332A},
{@"hakatakana", 0x30CF},
{@"hakatakanahalfwidth", 0xFF8A},
{@"halantgurmukhi", 0x0A4D},
{@"hamzaarabic", 0x0621},
#if 0
{@"hamzadammaarabic",0x0621 064F},
{@"hamzadammatanarabic",0x0621 064C},
{@"hamzafathaarabic",0x0621 064E},
{@"hamzafathatanarabic",0x0621 064B},
{@"hamzalowarabic",0x0621},
{@"hamzalowkasraarabic",0x0621 0650},
{@"hamzalowkasratanarabic",0x0621 064D},
{@"hamzasukunarabic",0x0621 0652},
#endif
{@"hangulfiller", 0x3164},
{@"hardsigncyrillic", 0x044A},
{@"harpoonleftbarbup", 0x21BC},
{@"harpoonrightbarbup", 0x21C0},
{@"hasquare", 0x33CA},
{@"hatafpatah", 0x05B2},
{@"hatafpatah16", 0x05B2},
{@"hatafpatah23", 0x05B2},
{@"hatafpatah2f", 0x05B2},
{@"hatafpatahhebrew", 0x05B2},
{@"hatafpatahnarrowhebrew", 0x05B2},
{@"hatafpatahquarterhebrew", 0x05B2},
{@"hatafpatahwidehebrew", 0x05B2},
{@"hatafqamats", 0x05B3},
{@"hatafqamats1b", 0x05B3},
{@"hatafqamats28", 0x05B3},
{@"hatafqamats34", 0x05B3},
{@"hatafqamatshebrew", 0x05B3},
{@"hatafqamatsnarrowhebrew", 0x05B3},
{@"hatafqamatsquarterhebrew", 0x05B3},
{@"hatafqamatswidehebrew", 0x05B3},
{@"hatafsegol", 0x05B1},
{@"hatafsegol17", 0x05B1},
{@"hatafsegol24", 0x05B1},
{@"hatafsegol30", 0x05B1},
{@"hatafsegolhebrew", 0x05B1},
{@"hatafsegolnarrowhebrew", 0x05B1},
{@"hatafsegolquarterhebrew", 0x05B1},
{@"hatafsegolwidehebrew", 0x05B1},
{@"hbar", 0x0127},
{@"hbopomofo", 0x310F},
{@"hbrevebelow", 0x1E2B},
{@"hcedilla", 0x1E29},
{@"hcircle", 0x24D7},
{@"hcircumflex", 0x0125},
{@"hdieresis", 0x1E27},
{@"hdotaccent", 0x1E23},
{@"hdotbelow", 0x1E25},
{@"he", 0x05D4},
{@"heart", 0x2665},
{@"heartsuitblack", 0x2665},
{@"heartsuitwhite", 0x2661},
{@"hedagesh", 0xFB34},
{@"hedageshhebrew", 0xFB34},
{@"hehaltonearabic", 0x06C1},
{@"heharabic", 0x0647},
{@"hehebrew", 0x05D4},
{@"hehfinalaltonearabic", 0xFBA7},
{@"hehfinalalttwoarabic", 0xFEEA},
{@"hehfinalarabic", 0xFEEA},
{@"hehhamzaabovefinalarabic", 0xFBA5},
{@"hehhamzaaboveisolatedarabic", 0xFBA4},
{@"hehinitialaltonearabic", 0xFBA8},
{@"hehinitialarabic", 0xFEEB},
{@"hehiragana", 0x3078},
{@"hehmedialaltonearabic", 0xFBA9},
{@"hehmedialarabic", 0xFEEC},
{@"heiseierasquare", 0x337B},
{@"hekatakana", 0x30D8},
{@"hekatakanahalfwidth", 0xFF8D},
{@"hekutaarusquare", 0x3336},
{@"henghook", 0x0267},
{@"herutusquare", 0x3339},
{@"het", 0x05D7},
{@"hethebrew", 0x05D7},
{@"hhook", 0x0266},
{@"hhooksuperior", 0x02B1},
{@"hieuhacirclekorean", 0x327B},
{@"hieuhaparenkorean", 0x321B},
{@"hieuhcirclekorean", 0x326D},
{@"hieuhkorean", 0x314E},
{@"hieuhparenkorean", 0x320D},
{@"hihiragana", 0x3072},
{@"hikatakana", 0x30D2},
{@"hikatakanahalfwidth", 0xFF8B},
{@"hiriq", 0x05B4},
{@"hiriq14", 0x05B4},
{@"hiriq21", 0x05B4},
{@"hiriq2d", 0x05B4},
{@"hiriqhebrew", 0x05B4},
{@"hiriqnarrowhebrew", 0x05B4},
{@"hiriqquarterhebrew", 0x05B4},
{@"hiriqwidehebrew", 0x05B4},
{@"hlinebelow", 0x1E96},
{@"hmonospace", 0xFF48},
{@"hoarmenian", 0x0570},
{@"hohipthai", 0x0E2B},
{@"hohiragana", 0x307B},
{@"hokatakana", 0x30DB},
{@"hokatakanahalfwidth", 0xFF8E},
{@"holam", 0x05B9},
{@"holam19", 0x05B9},
{@"holam26", 0x05B9},
{@"holam32", 0x05B9},
{@"holamhebrew", 0x05B9},
{@"holamnarrowhebrew", 0x05B9},
{@"holamquarterhebrew", 0x05B9},
{@"holamwidehebrew", 0x05B9},
{@"honokhukthai", 0x0E2E},
{@"hookabovecomb", 0x0309},
{@"hookcmb", 0x0309},
{@"hookpalatalizedbelowcmb", 0x0321},
{@"hookretroflexbelowcmb", 0x0322},
{@"hoonsquare", 0x3342},
{@"horicoptic", 0x03E9},
{@"horizontalbar", 0x2015},
{@"horncmb", 0x031B},
{@"hotsprings", 0x2668},
{@"house", 0x2302},
{@"hparen", 0x24A3},
{@"hsuperior", 0x02B0},
{@"hturned", 0x0265},
{@"huhiragana", 0x3075},
{@"huiitosquare", 0x3333},
{@"hukatakana", 0x30D5},
{@"hukatakanahalfwidth", 0xFF8C},
{@"hungarumlaut", 0x02DD},
{@"hungarumlautcmb", 0x030B},
{@"hv", 0x0195},
{@"hyphen", 0x002D},
{@"hypheninferior", 0xF6E5},
{@"hyphenmonospace", 0xFF0D},
{@"hyphensmall", 0xFE63},
{@"hyphensuperior", 0xF6E6},
{@"hyphentwo", 0x2010},
{@"i", 0x0069},
{@"iacute", 0x00ED},
{@"iacyrillic", 0x044F},
{@"ibengali", 0x0987},
{@"ibopomofo", 0x3127},
{@"ibreve", 0x012D},
{@"icaron", 0x01D0},
{@"icircle", 0x24D8},
{@"icircumflex", 0x00EE},
{@"icyrillic", 0x0456},
{@"idblgrave", 0x0209},
{@"ideographearthcircle", 0x328F},
{@"ideographfirecircle", 0x328B},
{@"ideographicallianceparen", 0x323F},
{@"ideographiccallparen", 0x323A},
{@"ideographiccentrecircle", 0x32A5},
{@"ideographicclose", 0x3006},
{@"ideographiccomma", 0x3001},
{@"ideographiccommaleft", 0xFF64},
{@"ideographiccongratulationparen", 0x3237},
{@"ideographiccorrectcircle", 0x32A3},
{@"ideographicearthparen", 0x322F},
{@"ideographicenterpriseparen", 0x323D},
{@"ideographicexcellentcircle", 0x329D},
{@"ideographicfestivalparen", 0x3240},
{@"ideographicfinancialcircle", 0x3296},
{@"ideographicfinancialparen", 0x3236},
{@"ideographicfireparen", 0x322B},
{@"ideographichaveparen", 0x3232},
{@"ideographichighcircle", 0x32A4},
{@"ideographiciterationmark", 0x3005},
{@"ideographiclaborcircle", 0x3298},
{@"ideographiclaborparen", 0x3238},
{@"ideographicleftcircle", 0x32A7},
{@"ideographiclowcircle", 0x32A6},
{@"ideographicmedicinecircle", 0x32A9},
{@"ideographicmetalparen", 0x322E},
{@"ideographicmoonparen", 0x322A},
{@"ideographicnameparen", 0x3234},
{@"ideographicperiod", 0x3002},
{@"ideographicprintcircle", 0x329E},
{@"ideographicreachparen", 0x3243},
{@"ideographicrepresentparen", 0x3239},
{@"ideographicresourceparen", 0x323E},
{@"ideographicrightcircle", 0x32A8},
{@"ideographicsecretcircle", 0x3299},
{@"ideographicselfparen", 0x3242},
{@"ideographicsocietyparen", 0x3233},
{@"ideographicspace", 0x3000},
{@"ideographicspecialparen", 0x3235},
{@"ideographicstockparen", 0x3231},
{@"ideographicstudyparen", 0x323B},
{@"ideographicsunparen", 0x3230},
{@"ideographicsuperviseparen", 0x323C},
{@"ideographicwaterparen", 0x322C},
{@"ideographicwoodparen", 0x322D},
{@"ideographiczero", 0x3007},
{@"ideographmetalcircle", 0x328E},
{@"ideographmooncircle", 0x328A},
{@"ideographnamecircle", 0x3294},
{@"ideographsuncircle", 0x3290},
{@"ideographwatercircle", 0x328C},
{@"ideographwoodcircle", 0x328D},
{@"ideva", 0x0907},
{@"idieresis", 0x00EF},
{@"idieresisacute", 0x1E2F},
{@"idieresiscyrillic", 0x04E5},
{@"idotbelow", 0x1ECB},
{@"iebrevecyrillic", 0x04D7},
{@"iecyrillic", 0x0435},
{@"ieungacirclekorean", 0x3275},
{@"ieungaparenkorean", 0x3215},
{@"ieungcirclekorean", 0x3267},
{@"ieungkorean", 0x3147},
{@"ieungparenkorean", 0x3207},
{@"igrave", 0x00EC},
{@"igujarati", 0x0A87},
{@"igurmukhi", 0x0A07},
{@"ihiragana", 0x3044},
{@"ihookabove", 0x1EC9},
{@"iibengali", 0x0988},
{@"iicyrillic", 0x0438},
{@"iideva", 0x0908},
{@"iigujarati", 0x0A88},
{@"iigurmukhi", 0x0A08},
{@"iimatragurmukhi", 0x0A40},
{@"iinvertedbreve", 0x020B},
{@"iishortcyrillic", 0x0439},
{@"iivowelsignbengali", 0x09C0},
{@"iivowelsigndeva", 0x0940},
{@"iivowelsigngujarati", 0x0AC0},
{@"ij", 0x0133},
{@"ikatakana", 0x30A4},
{@"ikatakanahalfwidth", 0xFF72},
{@"ikorean", 0x3163},
{@"ilde", 0x02DC},
{@"iluyhebrew", 0x05AC},
{@"imacron", 0x012B},
{@"imacroncyrillic", 0x04E3},
{@"imageorapproximatelyequal", 0x2253},
{@"imatragurmukhi", 0x0A3F},
{@"imonospace", 0xFF49},
{@"increment", 0x2206},
{@"infinity", 0x221E},
{@"iniarmenian", 0x056B},
{@"integral", 0x222B},
{@"integralbottom", 0x2321},
{@"integralbt", 0x2321},
{@"integralex", 0xF8F5},
{@"integraltop", 0x2320},
{@"integraltp", 0x2320},
{@"intersection", 0x2229},
{@"intisquare", 0x3305},
{@"invbullet", 0x25D8},
{@"invcircle", 0x25D9},
{@"invsmileface", 0x263B},
{@"iocyrillic", 0x0451},
{@"iogonek", 0x012F},
{@"iota", 0x03B9},
{@"iotadieresis", 0x03CA},
{@"iotadieresistonos", 0x0390},
{@"iotalatin", 0x0269},
{@"iotatonos", 0x03AF},
{@"iparen", 0x24A4},
{@"irigurmukhi", 0x0A72},
{@"ismallhiragana", 0x3043},
{@"ismallkatakana", 0x30A3},
{@"ismallkatakanahalfwidth", 0xFF68},
{@"issharbengali", 0x09FA},
{@"istroke", 0x0268},
{@"isuperior", 0xF6ED},
{@"iterationhiragana", 0x309D},
{@"iterationkatakana", 0x30FD},
{@"itilde", 0x0129},
{@"itildebelow", 0x1E2D},
{@"iubopomofo", 0x3129},
{@"iucyrillic", 0x044E},
{@"ivowelsignbengali", 0x09BF},
{@"ivowelsigndeva", 0x093F},
{@"ivowelsigngujarati", 0x0ABF},
{@"izhitsacyrillic", 0x0475},
{@"izhitsadblgravecyrillic", 0x0477},
{@"j", 0x006A},
{@"jaarmenian", 0x0571},
{@"jabengali", 0x099C},
{@"jadeva", 0x091C},
{@"jagujarati", 0x0A9C},
{@"jagurmukhi", 0x0A1C},
{@"jbopomofo", 0x3110},
{@"jcaron", 0x01F0},
{@"jcircle", 0x24D9},
{@"jcircumflex", 0x0135},
{@"jcrossedtail", 0x029D},
{@"jdotlessstroke", 0x025F},
{@"jecyrillic", 0x0458},
{@"jeemarabic", 0x062C},
{@"jeemfinalarabic", 0xFE9E},
{@"jeeminitialarabic", 0xFE9F},
{@"jeemmedialarabic", 0xFEA0},
{@"jeharabic", 0x0698},
{@"jehfinalarabic", 0xFB8B},
{@"jhabengali", 0x099D},
{@"jhadeva", 0x091D},
{@"jhagujarati", 0x0A9D},
{@"jhagurmukhi", 0x0A1D},
{@"jheharmenian", 0x057B},
{@"jis", 0x3004},
{@"jmonospace", 0xFF4A},
{@"jparen", 0x24A5},
{@"jsuperior", 0x02B2},
{@"k", 0x006B},
{@"kabashkircyrillic", 0x04A1},
{@"kabengali", 0x0995},
{@"kacute", 0x1E31},
{@"kacyrillic", 0x043A},
{@"kadescendercyrillic", 0x049B},
{@"kadeva", 0x0915},
{@"kaf", 0x05DB},
{@"kafarabic", 0x0643},
{@"kafdagesh", 0xFB3B},
{@"kafdageshhebrew", 0xFB3B},
{@"kaffinalarabic", 0xFEDA},
{@"kafhebrew", 0x05DB},
{@"kafinitialarabic", 0xFEDB},
{@"kafmedialarabic", 0xFEDC},
{@"kafrafehebrew", 0xFB4D},
{@"kagujarati", 0x0A95},
{@"kagurmukhi", 0x0A15},
{@"kahiragana", 0x304B},
{@"kahookcyrillic", 0x04C4},
{@"kakatakana", 0x30AB},
{@"kakatakanahalfwidth", 0xFF76},
{@"kappa", 0x03BA},
{@"kappasymbolgreek", 0x03F0},
{@"kapyeounmieumkorean", 0x3171},
{@"kapyeounphieuphkorean", 0x3184},
{@"kapyeounpieupkorean", 0x3178},
{@"kapyeounssangpieupkorean", 0x3179},
{@"karoriisquare", 0x330D},
{@"kashidaautoarabic", 0x0640},
{@"kashidaautonosidebearingarabic", 0x0640},
{@"kasmallkatakana", 0x30F5},
{@"kasquare", 0x3384},
{@"kasraarabic", 0x0650},
{@"kasratanarabic", 0x064D},
{@"kastrokecyrillic", 0x049F},
{@"katahiraprolongmarkhalfwidth", 0xFF70},
{@"kaverticalstrokecyrillic", 0x049D},
{@"kbopomofo", 0x310E},
{@"kcalsquare", 0x3389},
{@"kcaron", 0x01E9},
{@"kcedilla", 0x0137},
{@"kcircle", 0x24DA},
{@"kcommaaccent", 0x0137},
{@"kdotbelow", 0x1E33},
{@"keharmenian", 0x0584},
{@"kehiragana", 0x3051},
{@"kekatakana", 0x30B1},
{@"kekatakanahalfwidth", 0xFF79},
{@"kenarmenian", 0x056F},
{@"kesmallkatakana", 0x30F6},
{@"kgreenlandic", 0x0138},
{@"khabengali", 0x0996},
{@"khacyrillic", 0x0445},
{@"khadeva", 0x0916},
{@"khagujarati", 0x0A96},
{@"khagurmukhi", 0x0A16},
{@"khaharabic", 0x062E},
{@"khahfinalarabic", 0xFEA6},
{@"khahinitialarabic", 0xFEA7},
{@"khahmedialarabic", 0xFEA8},
{@"kheicoptic", 0x03E7},
{@"khhadeva", 0x0959},
{@"khhagurmukhi", 0x0A59},
{@"khieukhacirclekorean", 0x3278},
{@"khieukhaparenkorean", 0x3218},
{@"khieukhcirclekorean", 0x326A},
{@"khieukhkorean", 0x314B},
{@"khieukhparenkorean", 0x320A},
{@"khokhaithai", 0x0E02},
{@"khokhonthai", 0x0E05},
{@"khokhuatthai", 0x0E03},
{@"khokhwaithai", 0x0E04},
{@"khomutthai", 0x0E5B},
{@"khook", 0x0199},
{@"khorakhangthai", 0x0E06},
{@"khzsquare", 0x3391},
{@"kihiragana", 0x304D},
{@"kikatakana", 0x30AD},
{@"kikatakanahalfwidth", 0xFF77},
{@"kiroguramusquare", 0x3315},
{@"kiromeetorusquare", 0x3316},
{@"kirosquare", 0x3314},
{@"kiyeokacirclekorean", 0x326E},
{@"kiyeokaparenkorean", 0x320E},
{@"kiyeokcirclekorean", 0x3260},
{@"kiyeokkorean", 0x3131},
{@"kiyeokparenkorean", 0x3200},
{@"kiyeoksioskorean", 0x3133},
{@"kjecyrillic", 0x045C},
{@"klinebelow", 0x1E35},
{@"klsquare", 0x3398},
{@"kmcubedsquare", 0x33A6},
{@"kmonospace", 0xFF4B},
{@"kmsquaredsquare", 0x33A2},
{@"kohiragana", 0x3053},
{@"kohmsquare", 0x33C0},
{@"kokaithai", 0x0E01},
{@"kokatakana", 0x30B3},
{@"kokatakanahalfwidth", 0xFF7A},
{@"kooposquare", 0x331E},
{@"koppacyrillic", 0x0481},
{@"koreanstandardsymbol", 0x327F},
{@"koroniscmb", 0x0343},
{@"kparen", 0x24A6},
{@"kpasquare", 0x33AA},
{@"ksicyrillic", 0x046F},
{@"ktsquare", 0x33CF},
{@"kturned", 0x029E},
{@"kuhiragana", 0x304F},
{@"kukatakana", 0x30AF},
{@"kukatakanahalfwidth", 0xFF78},
{@"kvsquare", 0x33B8},
{@"kwsquare", 0x33BE},
{@"l", 0x006C},
{@"labengali", 0x09B2},
{@"lacute", 0x013A},
{@"ladeva", 0x0932},
{@"lagujarati", 0x0AB2},
{@"lagurmukhi", 0x0A32},
{@"lakkhangyaothai", 0x0E45},
{@"lamaleffinalarabic", 0xFEFC},
{@"lamalefhamzaabovefinalarabic", 0xFEF8},
{@"lamalefhamzaaboveisolatedarabic", 0xFEF7},
{@"lamalefhamzabelowfinalarabic", 0xFEFA},
{@"lamalefhamzabelowisolatedarabic", 0xFEF9},
{@"lamalefisolatedarabic", 0xFEFB},
{@"lamalefmaddaabovefinalarabic", 0xFEF6},
{@"lamalefmaddaaboveisolatedarabic", 0xFEF5},
{@"lamarabic", 0x0644},
{@"lambda", 0x03BB},
{@"lambdastroke", 0x019B},
{@"lamed", 0x05DC},
{@"lameddagesh", 0xFB3C},
{@"lameddageshhebrew", 0xFB3C},
{@"lamedhebrew", 0x05DC},
#if 0
{@"lamedholam",0x05DC 05B9},
{@"lamedholamdagesh",0x05DC 05B9 05BC},
{@"lamedholamdageshhebrew",0x05DC 05B9 05BC},
{@"lamedholamhebrew",0x05DC 05B9},
#endif
{@"lamfinalarabic", 0xFEDE},
{@"lamhahinitialarabic", 0xFCCA},
{@"laminitialarabic", 0xFEDF},
{@"lamjeeminitialarabic", 0xFCC9},
{@"lamkhahinitialarabic", 0xFCCB},
{@"lamlamhehisolatedarabic", 0xFDF2},
{@"lammedialarabic", 0xFEE0},
{@"lammeemhahinitialarabic", 0xFD88},
{@"lammeeminitialarabic", 0xFCCC},
#if 0
{@"lammeemjeeminitialarabic",0xFEDF FEE4 FEA0},
{@"lammeemkhahinitialarabic",0xFEDF FEE4 FEA8},
#endif
{@"largecircle", 0x25EF},
{@"lbar", 0x019A},
{@"lbelt", 0x026C},
{@"lbopomofo", 0x310C},
{@"lcaron", 0x013E},
{@"lcedilla", 0x013C},
{@"lcircle", 0x24DB},
{@"lcircumflexbelow", 0x1E3D},
{@"lcommaaccent", 0x013C},
{@"ldot", 0x0140},
{@"ldotaccent", 0x0140},
{@"ldotbelow", 0x1E37},
{@"ldotbelowmacron", 0x1E39},
{@"leftangleabovecmb", 0x031A},
{@"lefttackbelowcmb", 0x0318},
{@"less", 0x003C},
{@"lessequal", 0x2264},
{@"lessequalorgreater", 0x22DA},
{@"lessmonospace", 0xFF1C},
{@"lessorequivalent", 0x2272},
{@"lessorgreater", 0x2276},
{@"lessoverequal", 0x2266},
{@"lesssmall", 0xFE64},
{@"lezh", 0x026E},
{@"lfblock", 0x258C},
{@"lhookretroflex", 0x026D},
{@"lira", 0x20A4},
{@"liwnarmenian", 0x056C},
{@"lj", 0x01C9},
{@"ljecyrillic", 0x0459},
{@"ll", 0xF6C0},
{@"lladeva", 0x0933},
{@"llagujarati", 0x0AB3},
{@"llinebelow", 0x1E3B},
{@"llladeva", 0x0934},
{@"llvocalicbengali", 0x09E1},
{@"llvocalicdeva", 0x0961},
{@"llvocalicvowelsignbengali", 0x09E3},
{@"llvocalicvowelsigndeva", 0x0963},
{@"lmiddletilde", 0x026B},
{@"lmonospace", 0xFF4C},
{@"lmsquare", 0x33D0},
{@"lochulathai", 0x0E2C},
{@"logicaland", 0x2227},
{@"logicalnot", 0x00AC},
{@"logicalnotreversed", 0x2310},
{@"logicalor", 0x2228},
{@"lolingthai", 0x0E25},
{@"longs", 0x017F},
{@"lowlinecenterline", 0xFE4E},
{@"lowlinecmb", 0x0332},
{@"lowlinedashed", 0xFE4D},
{@"lozenge", 0x25CA},
{@"lparen", 0x24A7},
{@"lslash", 0x0142},
{@"lsquare", 0x2113},
{@"lsuperior", 0xF6EE},
{@"ltshade", 0x2591},
{@"luthai", 0x0E26},
{@"lvocalicbengali", 0x098C},
{@"lvocalicdeva", 0x090C},
{@"lvocalicvowelsignbengali", 0x09E2},
{@"lvocalicvowelsigndeva", 0x0962},
{@"lxsquare", 0x33D3},
{@"m", 0x006D},
{@"mabengali", 0x09AE},
{@"macron", 0x00AF},
{@"macronbelowcmb", 0x0331},
{@"macroncmb", 0x0304},
{@"macronlowmod", 0x02CD},
{@"macronmonospace", 0xFFE3},
{@"macute", 0x1E3F},
{@"madeva", 0x092E},
{@"magujarati", 0x0AAE},
{@"magurmukhi", 0x0A2E},
{@"mahapakhhebrew", 0x05A4},
{@"mahapakhlefthebrew", 0x05A4},
{@"mahiragana", 0x307E},
{@"maichattawalowleftthai", 0xF895},
{@"maichattawalowrightthai", 0xF894},
{@"maichattawathai", 0x0E4B},
{@"maichattawaupperleftthai", 0xF893},
{@"maieklowleftthai", 0xF88C},
{@"maieklowrightthai", 0xF88B},
{@"maiekthai", 0x0E48},
{@"maiekupperleftthai", 0xF88A},
{@"maihanakatleftthai", 0xF884},
{@"maihanakatthai", 0x0E31},
{@"maitaikhuleftthai", 0xF889},
{@"maitaikhuthai", 0x0E47},
{@"maitholowleftthai", 0xF88F},
{@"maitholowrightthai", 0xF88E},
{@"maithothai", 0x0E49},
{@"maithoupperleftthai", 0xF88D},
{@"maitrilowleftthai", 0xF892},
{@"maitrilowrightthai", 0xF891},
{@"maitrithai", 0x0E4A},
{@"maitriupperleftthai", 0xF890},
{@"maiyamokthai", 0x0E46},
{@"makatakana", 0x30DE},
{@"makatakanahalfwidth", 0xFF8F},
{@"male", 0x2642},
{@"mansyonsquare", 0x3347},
{@"maqafhebrew", 0x05BE},
{@"mars", 0x2642},
{@"masoracirclehebrew", 0x05AF},
{@"masquare", 0x3383},
{@"mbopomofo", 0x3107},
{@"mbsquare", 0x33D4},
{@"mcircle", 0x24DC},
{@"mcubedsquare", 0x33A5},
{@"mdotaccent", 0x1E41},
{@"mdotbelow", 0x1E43},
{@"meemarabic", 0x0645},
{@"meemfinalarabic", 0xFEE2},
{@"meeminitialarabic", 0xFEE3},
{@"meemmedialarabic", 0xFEE4},
{@"meemmeeminitialarabic", 0xFCD1},
{@"meemmeemisolatedarabic", 0xFC48},
{@"meetorusquare", 0x334D},
{@"mehiragana", 0x3081},
{@"meizierasquare", 0x337E},
{@"mekatakana", 0x30E1},
{@"mekatakanahalfwidth", 0xFF92},
{@"mem", 0x05DE},
{@"memdagesh", 0xFB3E},
{@"memdageshhebrew", 0xFB3E},
{@"memhebrew", 0x05DE},
{@"menarmenian", 0x0574},
{@"merkhahebrew", 0x05A5},
{@"merkhakefulahebrew", 0x05A6},
{@"merkhakefulalefthebrew", 0x05A6},
{@"merkhalefthebrew", 0x05A5},
{@"mhook", 0x0271},
{@"mhzsquare", 0x3392},
{@"middledotkatakanahalfwidth", 0xFF65},
{@"middot", 0x00B7},
{@"mieumacirclekorean", 0x3272},
{@"mieumaparenkorean", 0x3212},
{@"mieumcirclekorean", 0x3264},
{@"mieumkorean", 0x3141},
{@"mieumpansioskorean", 0x3170},
{@"mieumparenkorean", 0x3204},
{@"mieumpieupkorean", 0x316E},
{@"mieumsioskorean", 0x316F},
{@"mihiragana", 0x307F},
{@"mikatakana", 0x30DF},
{@"mikatakanahalfwidth", 0xFF90},
{@"minus", 0x2212},
{@"minusbelowcmb", 0x0320},
{@"minuscircle", 0x2296},
{@"minusmod", 0x02D7},
{@"minusplus", 0x2213},
{@"minute", 0x2032},
{@"miribaarusquare", 0x334A},
{@"mirisquare", 0x3349},
{@"mlonglegturned", 0x0270},
{@"mlsquare", 0x3396},
{@"mmcubedsquare", 0x33A3},
{@"mmonospace", 0xFF4D},
{@"mmsquaredsquare", 0x339F},
{@"mohiragana", 0x3082},
{@"mohmsquare", 0x33C1},
{@"mokatakana", 0x30E2},
{@"mokatakanahalfwidth", 0xFF93},
{@"molsquare", 0x33D6},
{@"momathai", 0x0E21},
{@"moverssquare", 0x33A7},
{@"moverssquaredsquare", 0x33A8},
{@"mparen", 0x24A8},
{@"mpasquare", 0x33AB},
{@"mssquare", 0x33B3},
{@"msuperior", 0xF6EF},
{@"mturned", 0x026F},
{@"mu", 0x00B5},
{@"mu1", 0x00B5},
{@"muasquare", 0x3382},
{@"muchgreater", 0x226B},
{@"muchless", 0x226A},
{@"mufsquare", 0x338C},
{@"mugreek", 0x03BC},
{@"mugsquare", 0x338D},
{@"muhiragana", 0x3080},
{@"mukatakana", 0x30E0},
{@"mukatakanahalfwidth", 0xFF91},
{@"mulsquare", 0x3395},
{@"multiply", 0x00D7},
{@"mumsquare", 0x339B},
{@"munahhebrew", 0x05A3},
{@"munahlefthebrew", 0x05A3},
{@"musicalnote", 0x266A},
{@"musicalnotedbl", 0x266B},
{@"musicflatsign", 0x266D},
{@"musicsharpsign", 0x266F},
{@"mussquare", 0x33B2},
{@"muvsquare", 0x33B6},
{@"muwsquare", 0x33BC},
{@"mvmegasquare", 0x33B9},
{@"mvsquare", 0x33B7},
{@"mwmegasquare", 0x33BF},
{@"mwsquare", 0x33BD},
{@"n", 0x006E},
{@"nabengali", 0x09A8},
{@"nabla", 0x2207},
{@"nacute", 0x0144},
{@"nadeva", 0x0928},
{@"nagujarati", 0x0AA8},
{@"nagurmukhi", 0x0A28},
{@"nahiragana", 0x306A},
{@"nakatakana", 0x30CA},
{@"nakatakanahalfwidth", 0xFF85},
{@"napostrophe", 0x0149},
{@"nasquare", 0x3381},
{@"nbopomofo", 0x310B},
{@"nbspace", 0x00A0},
{@"ncaron", 0x0148},
{@"ncedilla", 0x0146},
{@"ncircle", 0x24DD},
{@"ncircumflexbelow", 0x1E4B},
{@"ncommaaccent", 0x0146},
{@"ndotaccent", 0x1E45},
{@"ndotbelow", 0x1E47},
{@"nehiragana", 0x306D},
{@"nekatakana", 0x30CD},
{@"nekatakanahalfwidth", 0xFF88},
{@"newsheqelsign", 0x20AA},
{@"nfsquare", 0x338B},
{@"ngabengali", 0x0999},
{@"ngadeva", 0x0919},
{@"ngagujarati", 0x0A99},
{@"ngagurmukhi", 0x0A19},
{@"ngonguthai", 0x0E07},
{@"nhiragana", 0x3093},
{@"nhookleft", 0x0272},
{@"nhookretroflex", 0x0273},
{@"nieunacirclekorean", 0x326F},
{@"nieunaparenkorean", 0x320F},
{@"nieuncieuckorean", 0x3135},
{@"nieuncirclekorean", 0x3261},
{@"nieunhieuhkorean", 0x3136},
{@"nieunkorean", 0x3134},
{@"nieunpansioskorean", 0x3168},
{@"nieunparenkorean", 0x3201},
{@"nieunsioskorean", 0x3167},
{@"nieuntikeutkorean", 0x3166},
{@"nihiragana", 0x306B},
{@"nikatakana", 0x30CB},
{@"nikatakanahalfwidth", 0xFF86},
{@"nikhahitleftthai", 0xF899},
{@"nikhahitthai", 0x0E4D},
{@"nine", 0x0039},
{@"ninearabic", 0x0669},
{@"ninebengali", 0x09EF},
{@"ninecircle", 0x2468},
{@"ninecircleinversesansserif", 0x2792},
{@"ninedeva", 0x096F},
{@"ninegujarati", 0x0AEF},
{@"ninegurmukhi", 0x0A6F},
{@"ninehackarabic", 0x0669},
{@"ninehangzhou", 0x3029},
{@"nineideographicparen", 0x3228},
{@"nineinferior", 0x2089},
{@"ninemonospace", 0xFF19},
{@"nineoldstyle", 0xF739},
{@"nineparen", 0x247C},
{@"nineperiod", 0x2490},
{@"ninepersian", 0x06F9},
{@"nineroman", 0x2178},
{@"ninesuperior", 0x2079},
{@"nineteencircle", 0x2472},
{@"nineteenparen", 0x2486},
{@"nineteenperiod", 0x249A},
{@"ninethai", 0x0E59},
{@"nj", 0x01CC},
{@"njecyrillic", 0x045A},
{@"nkatakana", 0x30F3},
{@"nkatakanahalfwidth", 0xFF9D},
{@"nlegrightlong", 0x019E},
{@"nlinebelow", 0x1E49},
{@"nmonospace", 0xFF4E},
{@"nmsquare", 0x339A},
{@"nnabengali", 0x09A3},
{@"nnadeva", 0x0923},
{@"nnagujarati", 0x0AA3},
{@"nnagurmukhi", 0x0A23},
{@"nnnadeva", 0x0929},
{@"nohiragana", 0x306E},
{@"nokatakana", 0x30CE},
{@"nokatakanahalfwidth", 0xFF89},
{@"nonbreakingspace", 0x00A0},
{@"nonenthai", 0x0E13},
{@"nonuthai", 0x0E19},
{@"noonarabic", 0x0646},
{@"noonfinalarabic", 0xFEE6},
{@"noonghunnaarabic", 0x06BA},
{@"noonghunnafinalarabic", 0xFB9F},
#if 0
{@"noonhehinitialarabic",0xFEE7 FEEC},
#endif
{@"nooninitialarabic", 0xFEE7},
{@"noonjeeminitialarabic", 0xFCD2},
{@"noonjeemisolatedarabic", 0xFC4B},
{@"noonmedialarabic", 0xFEE8},
{@"noonmeeminitialarabic", 0xFCD5},
{@"noonmeemisolatedarabic", 0xFC4E},
{@"noonnoonfinalarabic", 0xFC8D},
{@"notcontains", 0x220C},
{@"notelement", 0x2209},
{@"notelementof", 0x2209},
{@"notequal", 0x2260},
{@"notgreater", 0x226F},
{@"notgreaternorequal", 0x2271},
{@"notgreaternorless", 0x2279},
{@"notidentical", 0x2262},
{@"notless", 0x226E},
{@"notlessnorequal", 0x2270},
{@"notparallel", 0x2226},
{@"notprecedes", 0x2280},
{@"notsubset", 0x2284},
{@"notsucceeds", 0x2281},
{@"notsuperset", 0x2285},
{@"nowarmenian", 0x0576},
{@"nparen", 0x24A9},
{@"nssquare", 0x33B1},
{@"nsuperior", 0x207F},
{@"ntilde", 0x00F1},
{@"nu", 0x03BD},
{@"nuhiragana", 0x306C},
{@"nukatakana", 0x30CC},
{@"nukatakanahalfwidth", 0xFF87},
{@"nuktabengali", 0x09BC},
{@"nuktadeva", 0x093C},
{@"nuktagujarati", 0x0ABC},
{@"nuktagurmukhi", 0x0A3C},
{@"numbersign", 0x0023},
{@"numbersignmonospace", 0xFF03},
{@"numbersignsmall", 0xFE5F},
{@"numeralsigngreek", 0x0374},
{@"numeralsignlowergreek", 0x0375},
{@"numero", 0x2116},
{@"nun", 0x05E0},
{@"nundagesh", 0xFB40},
{@"nundageshhebrew", 0xFB40},
{@"nunhebrew", 0x05E0},
{@"nvsquare", 0x33B5},
{@"nwsquare", 0x33BB},
{@"nyabengali", 0x099E},
{@"nyadeva", 0x091E},
{@"nyagujarati", 0x0A9E},
{@"nyagurmukhi", 0x0A1E},
{@"o", 0x006F},
{@"oacute", 0x00F3},
{@"oangthai", 0x0E2D},
{@"obarred", 0x0275},
{@"obarredcyrillic", 0x04E9},
{@"obarreddieresiscyrillic", 0x04EB},
{@"obengali", 0x0993},
{@"obopomofo", 0x311B},
{@"obreve", 0x014F},
{@"ocandradeva", 0x0911},
{@"ocandragujarati", 0x0A91},
{@"ocandravowelsigndeva", 0x0949},
{@"ocandravowelsigngujarati", 0x0AC9},
{@"ocaron", 0x01D2},
{@"ocircle", 0x24DE},
{@"ocircumflex", 0x00F4},
{@"ocircumflexacute", 0x1ED1},
{@"ocircumflexdotbelow", 0x1ED9},
{@"ocircumflexgrave", 0x1ED3},
{@"ocircumflexhookabove", 0x1ED5},
{@"ocircumflextilde", 0x1ED7},
{@"ocyrillic", 0x043E},
{@"odblacute", 0x0151},
{@"odblgrave", 0x020D},
{@"odeva", 0x0913},
{@"odieresis", 0x00F6},
{@"odieresiscyrillic", 0x04E7},
{@"odotbelow", 0x1ECD},
{@"oe", 0x0153},
{@"oekorean", 0x315A},
{@"ogonek", 0x02DB},
{@"ogonekcmb", 0x0328},
{@"ograve", 0x00F2},
{@"ogujarati", 0x0A93},
{@"oharmenian", 0x0585},
{@"ohiragana", 0x304A},
{@"ohookabove", 0x1ECF},
{@"ohorn", 0x01A1},
{@"ohornacute", 0x1EDB},
{@"ohorndotbelow", 0x1EE3},
{@"ohorngrave", 0x1EDD},
{@"ohornhookabove", 0x1EDF},
{@"ohorntilde", 0x1EE1},
{@"ohungarumlaut", 0x0151},
{@"oi", 0x01A3},
{@"oinvertedbreve", 0x020F},
{@"okatakana", 0x30AA},
{@"okatakanahalfwidth", 0xFF75},
{@"okorean", 0x3157},
{@"olehebrew", 0x05AB},
{@"omacron", 0x014D},
{@"omacronacute", 0x1E53},
{@"omacrongrave", 0x1E51},
{@"omdeva", 0x0950},
{@"omega", 0x03C9},
{@"omega1", 0x03D6},
{@"omegacyrillic", 0x0461},
{@"omegalatinclosed", 0x0277},
{@"omegaroundcyrillic", 0x047B},
{@"omegatitlocyrillic", 0x047D},
{@"omegatonos", 0x03CE},
{@"omgujarati", 0x0AD0},
{@"omicron", 0x03BF},
{@"omicrontonos", 0x03CC},
{@"omonospace", 0xFF4F},
{@"one", 0x0031},
{@"onearabic", 0x0661},
{@"onebengali", 0x09E7},
{@"onecircle", 0x2460},
{@"onecircleinversesansserif", 0x278A},
{@"onedeva", 0x0967},
{@"onedotenleader", 0x2024},
{@"oneeighth", 0x215B},
{@"onefitted", 0xF6DC},
{@"onegujarati", 0x0AE7},
{@"onegurmukhi", 0x0A67},
{@"onehackarabic", 0x0661},
{@"onehalf", 0x00BD},
{@"onehangzhou", 0x3021},
{@"oneideographicparen", 0x3220},
{@"oneinferior", 0x2081},
{@"onemonospace", 0xFF11},
{@"onenumeratorbengali", 0x09F4},
{@"oneoldstyle", 0xF731},
{@"oneparen", 0x2474},
{@"oneperiod", 0x2488},
{@"onepersian", 0x06F1},
{@"onequarter", 0x00BC},
{@"oneroman", 0x2170},
{@"onesuperior", 0x00B9},
{@"onethai", 0x0E51},
{@"onethird", 0x2153},
{@"oogonek", 0x01EB},
{@"oogonekmacron", 0x01ED},
{@"oogurmukhi", 0x0A13},
{@"oomatragurmukhi", 0x0A4B},
{@"oopen", 0x0254},
{@"oparen", 0x24AA},
{@"openbullet", 0x25E6},
{@"option", 0x2325},
{@"ordfeminine", 0x00AA},
{@"ordmasculine", 0x00BA},
{@"orthogonal", 0x221F},
{@"oshortdeva", 0x0912},
{@"oshortvowelsigndeva", 0x094A},
{@"oslash", 0x00F8},
{@"oslashacute", 0x01FF},
{@"osmallhiragana", 0x3049},
{@"osmallkatakana", 0x30A9},
{@"osmallkatakanahalfwidth", 0xFF6B},
{@"ostrokeacute", 0x01FF},
{@"osuperior", 0xF6F0},
{@"otcyrillic", 0x047F},
{@"otilde", 0x00F5},
{@"otildeacute", 0x1E4D},
{@"otildedieresis", 0x1E4F},
{@"oubopomofo", 0x3121},
{@"overline", 0x203E},
{@"overlinecenterline", 0xFE4A},
{@"overlinecmb", 0x0305},
{@"overlinedashed", 0xFE49},
{@"overlinedblwavy", 0xFE4C},
{@"overlinewavy", 0xFE4B},
{@"overscore", 0x00AF},
{@"ovowelsignbengali", 0x09CB},
{@"ovowelsigndeva", 0x094B},
{@"ovowelsigngujarati", 0x0ACB},
{@"p", 0x0070},
{@"paampssquare", 0x3380},
{@"paasentosquare", 0x332B},
{@"pabengali", 0x09AA},
{@"pacute", 0x1E55},
{@"padeva", 0x092A},
{@"pagedown", 0x21DF},
{@"pageup", 0x21DE},
{@"pagujarati", 0x0AAA},
{@"pagurmukhi", 0x0A2A},
{@"pahiragana", 0x3071},
{@"paiyannoithai", 0x0E2F},
{@"pakatakana", 0x30D1},
{@"palatalizationcyrilliccmb", 0x0484},
{@"palochkacyrillic", 0x04C0},
{@"pansioskorean", 0x317F},
{@"paragraph", 0x00B6},
{@"parallel", 0x2225},
{@"parenleft", 0x0028},
{@"parenleftaltonearabic", 0xFD3E},
{@"parenleftbt", 0xF8ED},
{@"parenleftex", 0xF8EC},
{@"parenleftinferior", 0x208D},
{@"parenleftmonospace", 0xFF08},
{@"parenleftsmall", 0xFE59},
{@"parenleftsuperior", 0x207D},
{@"parenlefttp", 0xF8EB},
{@"parenleftvertical", 0xFE35},
{@"parenright", 0x0029},
{@"parenrightaltonearabic", 0xFD3F},
{@"parenrightbt", 0xF8F8},
{@"parenrightex", 0xF8F7},
{@"parenrightinferior", 0x208E},
{@"parenrightmonospace", 0xFF09},
{@"parenrightsmall", 0xFE5A},
{@"parenrightsuperior", 0x207E},
{@"parenrighttp", 0xF8F6},
{@"parenrightvertical", 0xFE36},
{@"partialdiff", 0x2202},
{@"paseqhebrew", 0x05C0},
{@"pashtahebrew", 0x0599},
{@"pasquare", 0x33A9},
{@"patah", 0x05B7},
{@"patah11", 0x05B7},
{@"patah1d", 0x05B7},
{@"patah2a", 0x05B7},
{@"patahhebrew", 0x05B7},
{@"patahnarrowhebrew", 0x05B7},
{@"patahquarterhebrew", 0x05B7},
{@"patahwidehebrew", 0x05B7},
{@"pazerhebrew", 0x05A1},
{@"pbopomofo", 0x3106},
{@"pcircle", 0x24DF},
{@"pdotaccent", 0x1E57},
{@"pe", 0x05E4},
{@"pecyrillic", 0x043F},
{@"pedagesh", 0xFB44},
{@"pedageshhebrew", 0xFB44},
{@"peezisquare", 0x333B},
{@"pefinaldageshhebrew", 0xFB43},
{@"peharabic", 0x067E},
{@"peharmenian", 0x057A},
{@"pehebrew", 0x05E4},
{@"pehfinalarabic", 0xFB57},
{@"pehinitialarabic", 0xFB58},
{@"pehiragana", 0x307A},
{@"pehmedialarabic", 0xFB59},
{@"pekatakana", 0x30DA},
{@"pemiddlehookcyrillic", 0x04A7},
{@"perafehebrew", 0xFB4E},
{@"percent", 0x0025},
{@"percentarabic", 0x066A},
{@"percentmonospace", 0xFF05},
{@"percentsmall", 0xFE6A},
{@"period", 0x002E},
{@"periodarmenian", 0x0589},
{@"periodcentered", 0x00B7},
{@"periodhalfwidth", 0xFF61},
{@"periodinferior", 0xF6E7},
{@"periodmonospace", 0xFF0E},
{@"periodsmall", 0xFE52},
{@"periodsuperior", 0xF6E8},
{@"perispomenigreekcmb", 0x0342},
{@"perpendicular", 0x22A5},
{@"perthousand", 0x2030},
{@"peseta", 0x20A7},
{@"pfsquare", 0x338A},
{@"phabengali", 0x09AB},
{@"phadeva", 0x092B},
{@"phagujarati", 0x0AAB},
{@"phagurmukhi", 0x0A2B},
{@"phi", 0x03C6},
{@"phi1", 0x03D5},
{@"phieuphacirclekorean", 0x327A},
{@"phieuphaparenkorean", 0x321A},
{@"phieuphcirclekorean", 0x326C},
{@"phieuphkorean", 0x314D},
{@"phieuphparenkorean", 0x320C},
{@"philatin", 0x0278},
{@"phinthuthai", 0x0E3A},
{@"phisymbolgreek", 0x03D5},
{@"phook", 0x01A5},
{@"phophanthai", 0x0E1E},
{@"phophungthai", 0x0E1C},
{@"phosamphaothai", 0x0E20},
{@"pi", 0x03C0},
{@"pieupacirclekorean", 0x3273},
{@"pieupaparenkorean", 0x3213},
{@"pieupcieuckorean", 0x3176},
{@"pieupcirclekorean", 0x3265},
{@"pieupkiyeokkorean", 0x3172},
{@"pieupkorean", 0x3142},
{@"pieupparenkorean", 0x3205},
{@"pieupsioskiyeokkorean", 0x3174},
{@"pieupsioskorean", 0x3144},
{@"pieupsiostikeutkorean", 0x3175},
{@"pieupthieuthkorean", 0x3177},
{@"pieuptikeutkorean", 0x3173},
{@"pihiragana", 0x3074},
{@"pikatakana", 0x30D4},
{@"pisymbolgreek", 0x03D6},
{@"piwrarmenian", 0x0583},
{@"plus", 0x002B},
{@"plusbelowcmb", 0x031F},
{@"pluscircle", 0x2295},
{@"plusminus", 0x00B1},
{@"plusmod", 0x02D6},
{@"plusmonospace", 0xFF0B},
{@"plussmall", 0xFE62},
{@"plussuperior", 0x207A},
{@"pmonospace", 0xFF50},
{@"pmsquare", 0x33D8},
{@"pohiragana", 0x307D},
{@"pointingindexdownwhite", 0x261F},
{@"pointingindexleftwhite", 0x261C},
{@"pointingindexrightwhite", 0x261E},
{@"pointingindexupwhite", 0x261D},
{@"pokatakana", 0x30DD},
{@"poplathai", 0x0E1B},
{@"postalmark", 0x3012},
{@"postalmarkface", 0x3020},
{@"pparen", 0x24AB},
{@"precedes", 0x227A},
{@"prescription", 0x211E},
{@"primemod", 0x02B9},
{@"primereversed", 0x2035},
{@"product", 0x220F},
{@"projective", 0x2305},
{@"prolongedkana", 0x30FC},
{@"propellor", 0x2318},
{@"propersubset", 0x2282},
{@"propersuperset", 0x2283},
{@"proportion", 0x2237},
{@"proportional", 0x221D},
{@"psi", 0x03C8},
{@"psicyrillic", 0x0471},
{@"psilipneumatacyrilliccmb", 0x0486},
{@"pssquare", 0x33B0},
{@"puhiragana", 0x3077},
{@"pukatakana", 0x30D7},
{@"pvsquare", 0x33B4},
{@"pwsquare", 0x33BA},
{@"q", 0x0071},
{@"qadeva", 0x0958},
{@"qadmahebrew", 0x05A8},
{@"qafarabic", 0x0642},
{@"qaffinalarabic", 0xFED6},
{@"qafinitialarabic", 0xFED7},
{@"qafmedialarabic", 0xFED8},
{@"qamats", 0x05B8},
{@"qamats10", 0x05B8},
{@"qamats1a", 0x05B8},
{@"qamats1c", 0x05B8},
{@"qamats27", 0x05B8},
{@"qamats29", 0x05B8},
{@"qamats33", 0x05B8},
{@"qamatsde", 0x05B8},
{@"qamatshebrew", 0x05B8},
{@"qamatsnarrowhebrew", 0x05B8},
{@"qamatsqatanhebrew", 0x05B8},
{@"qamatsqatannarrowhebrew", 0x05B8},
{@"qamatsqatanquarterhebrew", 0x05B8},
{@"qamatsqatanwidehebrew", 0x05B8},
{@"qamatsquarterhebrew", 0x05B8},
{@"qamatswidehebrew", 0x05B8},
{@"qarneyparahebrew", 0x059F},
{@"qbopomofo", 0x3111},
{@"qcircle", 0x24E0},
{@"qhook", 0x02A0},
{@"qmonospace", 0xFF51},
{@"qof", 0x05E7},
{@"qofdagesh", 0xFB47},
{@"qofdageshhebrew", 0xFB47},
#if 0
{@"qofhatafpatah",0x05E7 05B2},
{@"qofhatafpatahhebrew",0x05E7 05B2},
{@"qofhatafsegol",0x05E7 05B1},
{@"qofhatafsegolhebrew",0x05E7 05B1},
{@"qofhebrew",0x05E7},
{@"qofhiriq",0x05E7 05B4},
{@"qofhiriqhebrew",0x05E7 05B4},
{@"qofholam",0x05E7 05B9},
{@"qofholamhebrew",0x05E7 05B9},
{@"qofpatah",0x05E7 05B7},
{@"qofpatahhebrew",0x05E7 05B7},
{@"qofqamats",0x05E7 05B8},
{@"qofqamatshebrew",0x05E7 05B8},
{@"qofqubuts",0x05E7 05BB},
{@"qofqubutshebrew",0x05E7 05BB},
{@"qofsegol",0x05E7 05B6},
{@"qofsegolhebrew",0x05E7 05B6},
{@"qofsheva",0x05E7 05B0},
{@"qofshevahebrew",0x05E7 05B0},
{@"qoftsere",0x05E7 05B5},
{@"qoftserehebrew",0x05E7 05B5},
#endif
{@"qparen", 0x24AC},
{@"quarternote", 0x2669},
{@"qubuts", 0x05BB},
{@"qubuts18", 0x05BB},
{@"qubuts25", 0x05BB},
{@"qubuts31", 0x05BB},
{@"qubutshebrew", 0x05BB},
{@"qubutsnarrowhebrew", 0x05BB},
{@"qubutsquarterhebrew", 0x05BB},
{@"qubutswidehebrew", 0x05BB},
{@"question", 0x003F},
{@"questionarabic", 0x061F},
{@"questionarmenian", 0x055E},
{@"questiondown", 0x00BF},
{@"questiondownsmall", 0xF7BF},
{@"questiongreek", 0x037E},
{@"questionmonospace", 0xFF1F},
{@"questionsmall", 0xF73F},
{@"quotedbl", 0x0022},
{@"quotedblbase", 0x201E},
{@"quotedblleft", 0x201C},
{@"quotedblmonospace", 0xFF02},
{@"quotedblprime", 0x301E},
{@"quotedblprimereversed", 0x301D},
{@"quotedblright", 0x201D},
{@"quoteleft", 0x2018},
{@"quoteleftreversed", 0x201B},
{@"quotereversed", 0x201B},
{@"quoteright", 0x2019},
{@"quoterightn", 0x0149},
{@"quotesinglbase", 0x201A},
{@"quotesingle", 0x0027},
{@"quotesinglemonospace", 0xFF07},
{@"r", 0x0072},
{@"raarmenian", 0x057C},
{@"rabengali", 0x09B0},
{@"racute", 0x0155},
{@"radeva", 0x0930},
{@"radical", 0x221A},
{@"radicalex", 0xF8E5},
{@"radoverssquare", 0x33AE},
{@"radoverssquaredsquare", 0x33AF},
{@"radsquare", 0x33AD},
{@"rafe", 0x05BF},
{@"rafehebrew", 0x05BF},
{@"ragujarati", 0x0AB0},
{@"ragurmukhi", 0x0A30},
{@"rahiragana", 0x3089},
{@"rakatakana", 0x30E9},
{@"rakatakanahalfwidth", 0xFF97},
{@"ralowerdiagonalbengali", 0x09F1},
{@"ramiddlediagonalbengali", 0x09F0},
{@"ramshorn", 0x0264},
{@"ratio", 0x2236},
{@"rbopomofo", 0x3116},
{@"rcaron", 0x0159},
{@"rcedilla", 0x0157},
{@"rcircle", 0x24E1},
{@"rcommaaccent", 0x0157},
{@"rdblgrave", 0x0211},
{@"rdotaccent", 0x1E59},
{@"rdotbelow", 0x1E5B},
{@"rdotbelowmacron", 0x1E5D},
{@"referencemark", 0x203B},
{@"reflexsubset", 0x2286},
{@"reflexsuperset", 0x2287},
{@"registered", 0x00AE},
{@"registersans", 0xF8E8},
{@"registerserif", 0xF6DA},
{@"reharabic", 0x0631},
{@"reharmenian", 0x0580},
{@"rehfinalarabic", 0xFEAE},
{@"rehiragana", 0x308C},
#if 0
{@"rehyehaleflamarabic",0x0631 FEF3 FE8E 0644},
#endif
{@"rekatakana", 0x30EC},
{@"rekatakanahalfwidth", 0xFF9A},
{@"resh", 0x05E8},
{@"reshdageshhebrew", 0xFB48},
#if 0
{@"reshhatafpatah",0x05E8 05B2},
{@"reshhatafpatahhebrew",0x05E8 05B2},
{@"reshhatafsegol",0x05E8 05B1},
{@"reshhatafsegolhebrew",0x05E8 05B1},
{@"reshhebrew",0x05E8},
{@"reshhiriq",0x05E8 05B4},
{@"reshhiriqhebrew",0x05E8 05B4},
{@"reshholam",0x05E8 05B9},
{@"reshholamhebrew",0x05E8 05B9},
{@"reshpatah",0x05E8 05B7},
{@"reshpatahhebrew",0x05E8 05B7},
{@"reshqamats",0x05E8 05B8},
{@"reshqamatshebrew",0x05E8 05B8},
{@"reshqubuts",0x05E8 05BB},
{@"reshqubutshebrew",0x05E8 05BB},
{@"reshsegol",0x05E8 05B6},
{@"reshsegolhebrew",0x05E8 05B6},
{@"reshsheva",0x05E8 05B0},
{@"reshshevahebrew",0x05E8 05B0},
{@"reshtsere",0x05E8 05B5},
{@"reshtserehebrew",0x05E8 05B5},
#endif
{@"reversedtilde", 0x223D},
{@"reviahebrew", 0x0597},
{@"reviamugrashhebrew", 0x0597},
{@"revlogicalnot", 0x2310},
{@"rfishhook", 0x027E},
{@"rfishhookreversed", 0x027F},
{@"rhabengali", 0x09DD},
{@"rhadeva", 0x095D},
{@"rho", 0x03C1},
{@"rhook", 0x027D},
{@"rhookturned", 0x027B},
{@"rhookturnedsuperior", 0x02B5},
{@"rhosymbolgreek", 0x03F1},
{@"rhotichookmod", 0x02DE},
{@"rieulacirclekorean", 0x3271},
{@"rieulaparenkorean", 0x3211},
{@"rieulcirclekorean", 0x3263},
{@"rieulhieuhkorean", 0x3140},
{@"rieulkiyeokkorean", 0x313A},
{@"rieulkiyeoksioskorean", 0x3169},
{@"rieulkorean", 0x3139},
{@"rieulmieumkorean", 0x313B},
{@"rieulpansioskorean", 0x316C},
{@"rieulparenkorean", 0x3203},
{@"rieulphieuphkorean", 0x313F},
{@"rieulpieupkorean", 0x313C},
{@"rieulpieupsioskorean", 0x316B},
{@"rieulsioskorean", 0x313D},
{@"rieulthieuthkorean", 0x313E},
{@"rieultikeutkorean", 0x316A},
{@"rieulyeorinhieuhkorean", 0x316D},
{@"rightangle", 0x221F},
{@"righttackbelowcmb", 0x0319},
{@"righttriangle", 0x22BF},
{@"rihiragana", 0x308A},
{@"rikatakana", 0x30EA},
{@"rikatakanahalfwidth", 0xFF98},
{@"ring", 0x02DA},
{@"ringbelowcmb", 0x0325},
{@"ringcmb", 0x030A},
{@"ringhalfleft", 0x02BF},
{@"ringhalfleftarmenian", 0x0559},
{@"ringhalfleftbelowcmb", 0x031C},
{@"ringhalfleftcentered", 0x02D3},
{@"ringhalfright", 0x02BE},
{@"ringhalfrightbelowcmb", 0x0339},
{@"ringhalfrightcentered", 0x02D2},
{@"rinvertedbreve", 0x0213},
{@"rittorusquare", 0x3351},
{@"rlinebelow", 0x1E5F},
{@"rlongleg", 0x027C},
{@"rlonglegturned", 0x027A},
{@"rmonospace", 0xFF52},
{@"rohiragana", 0x308D},
{@"rokatakana", 0x30ED},
{@"rokatakanahalfwidth", 0xFF9B},
{@"roruathai", 0x0E23},
{@"rparen", 0x24AD},
{@"rrabengali", 0x09DC},
{@"rradeva", 0x0931},
{@"rragurmukhi", 0x0A5C},
{@"rreharabic", 0x0691},
{@"rrehfinalarabic", 0xFB8D},
{@"rrvocalicbengali", 0x09E0},
{@"rrvocalicdeva", 0x0960},
{@"rrvocalicgujarati", 0x0AE0},
{@"rrvocalicvowelsignbengali", 0x09C4},
{@"rrvocalicvowelsigndeva", 0x0944},
{@"rrvocalicvowelsigngujarati", 0x0AC4},
{@"rsuperior", 0xF6F1},
{@"rtblock", 0x2590},
{@"rturned", 0x0279},
{@"rturnedsuperior", 0x02B4},
{@"ruhiragana", 0x308B},
{@"rukatakana", 0x30EB},
{@"rukatakanahalfwidth", 0xFF99},
{@"rupeemarkbengali", 0x09F2},
{@"rupeesignbengali", 0x09F3},
{@"rupiah", 0xF6DD},
{@"ruthai", 0x0E24},
{@"rvocalicbengali", 0x098B},
{@"rvocalicdeva", 0x090B},
{@"rvocalicgujarati", 0x0A8B},
{@"rvocalicvowelsignbengali", 0x09C3},
{@"rvocalicvowelsigndeva", 0x0943},
{@"rvocalicvowelsigngujarati", 0x0AC3},
{@"s", 0x0073},
{@"sabengali", 0x09B8},
{@"sacute", 0x015B},
{@"sacutedotaccent", 0x1E65},
{@"sadarabic", 0x0635},
{@"sadeva", 0x0938},
{@"sadfinalarabic", 0xFEBA},
{@"sadinitialarabic", 0xFEBB},
{@"sadmedialarabic", 0xFEBC},
{@"sagujarati", 0x0AB8},
{@"sagurmukhi", 0x0A38},
{@"sahiragana", 0x3055},
{@"sakatakana", 0x30B5},
{@"sakatakanahalfwidth", 0xFF7B},
{@"sallallahoualayhewasallamarabic", 0xFDFA},
{@"samekh", 0x05E1},
{@"samekhdagesh", 0xFB41},
{@"samekhdageshhebrew", 0xFB41},
{@"samekhhebrew", 0x05E1},
{@"saraaathai", 0x0E32},
{@"saraaethai", 0x0E41},
{@"saraaimaimalaithai", 0x0E44},
{@"saraaimaimuanthai", 0x0E43},
{@"saraamthai", 0x0E33},
{@"saraathai", 0x0E30},
{@"saraethai", 0x0E40},
{@"saraiileftthai", 0xF886},
{@"saraiithai", 0x0E35},
{@"saraileftthai", 0xF885},
{@"saraithai", 0x0E34},
{@"saraothai", 0x0E42},
{@"saraueeleftthai", 0xF888},
{@"saraueethai", 0x0E37},
{@"saraueleftthai", 0xF887},
{@"sarauethai", 0x0E36},
{@"sarauthai", 0x0E38},
{@"sarauuthai", 0x0E39},
{@"sbopomofo", 0x3119},
{@"scaron", 0x0161},
{@"scarondotaccent", 0x1E67},
{@"scedilla", 0x015F},
{@"schwa", 0x0259},
{@"schwacyrillic", 0x04D9},
{@"schwadieresiscyrillic", 0x04DB},
{@"schwahook", 0x025A},
{@"scircle", 0x24E2},
{@"scircumflex", 0x015D},
{@"scommaaccent", 0x0219},
{@"sdotaccent", 0x1E61},
{@"sdotbelow", 0x1E63},
{@"sdotbelowdotaccent", 0x1E69},
{@"seagullbelowcmb", 0x033C},
{@"second", 0x2033},
{@"secondtonechinese", 0x02CA},
{@"section", 0x00A7},
{@"seenarabic", 0x0633},
{@"seenfinalarabic", 0xFEB2},
{@"seeninitialarabic", 0xFEB3},
{@"seenmedialarabic", 0xFEB4},
{@"segol", 0x05B6},
{@"segol13", 0x05B6},
{@"segol1f", 0x05B6},
{@"segol2c", 0x05B6},
{@"segolhebrew", 0x05B6},
{@"segolnarrowhebrew", 0x05B6},
{@"segolquarterhebrew", 0x05B6},
{@"segoltahebrew", 0x0592},
{@"segolwidehebrew", 0x05B6},
{@"seharmenian", 0x057D},
{@"sehiragana", 0x305B},
{@"sekatakana", 0x30BB},
{@"sekatakanahalfwidth", 0xFF7E},
{@"semicolon", 0x003B},
{@"semicolonarabic", 0x061B},
{@"semicolonmonospace", 0xFF1B},
{@"semicolonsmall", 0xFE54},
{@"semivoicedmarkkana", 0x309C},
{@"semivoicedmarkkanahalfwidth", 0xFF9F},
{@"sentisquare", 0x3322},
{@"sentosquare", 0x3323},
{@"seven", 0x0037},
{@"sevenarabic", 0x0667},
{@"sevenbengali", 0x09ED},
{@"sevencircle", 0x2466},
{@"sevencircleinversesansserif", 0x2790},
{@"sevendeva", 0x096D},
{@"seveneighths", 0x215E},
{@"sevengujarati", 0x0AED},
{@"sevengurmukhi", 0x0A6D},
{@"sevenhackarabic", 0x0667},
{@"sevenhangzhou", 0x3027},
{@"sevenideographicparen", 0x3226},
{@"seveninferior", 0x2087},
{@"sevenmonospace", 0xFF17},
{@"sevenoldstyle", 0xF737},
{@"sevenparen", 0x247A},
{@"sevenperiod", 0x248E},
{@"sevenpersian", 0x06F7},
{@"sevenroman", 0x2176},
{@"sevensuperior", 0x2077},
{@"seventeencircle", 0x2470},
{@"seventeenparen", 0x2484},
{@"seventeenperiod", 0x2498},
{@"seventhai", 0x0E57},
{@"sfthyphen", 0x00AD},
{@"shaarmenian", 0x0577},
{@"shabengali", 0x09B6},
{@"shacyrillic", 0x0448},
{@"shaddaarabic", 0x0651},
{@"shaddadammaarabic", 0xFC61},
{@"shaddadammatanarabic", 0xFC5E},
{@"shaddafathaarabic", 0xFC60},
#if 0
{@"shaddafathatanarabic",0x0651 064B},
#endif
{@"shaddakasraarabic", 0xFC62},
{@"shaddakasratanarabic", 0xFC5F},
{@"shade", 0x2592},
{@"shadedark", 0x2593},
{@"shadelight", 0x2591},
{@"shademedium", 0x2592},
{@"shadeva", 0x0936},
{@"shagujarati", 0x0AB6},
{@"shagurmukhi", 0x0A36},
{@"shalshelethebrew", 0x0593},
{@"shbopomofo", 0x3115},
{@"shchacyrillic", 0x0449},
{@"sheenarabic", 0x0634},
{@"sheenfinalarabic", 0xFEB6},
{@"sheeninitialarabic", 0xFEB7},
{@"sheenmedialarabic", 0xFEB8},
{@"sheicoptic", 0x03E3},
{@"sheqel", 0x20AA},
{@"sheqelhebrew", 0x20AA},
{@"sheva", 0x05B0},
{@"sheva115", 0x05B0},
{@"sheva15", 0x05B0},
{@"sheva22", 0x05B0},
{@"sheva2e", 0x05B0},
{@"shevahebrew", 0x05B0},
{@"shevanarrowhebrew", 0x05B0},
{@"shevaquarterhebrew", 0x05B0},
{@"shevawidehebrew", 0x05B0},
{@"shhacyrillic", 0x04BB},
{@"shimacoptic", 0x03ED},
{@"shin", 0x05E9},
{@"shindagesh", 0xFB49},
{@"shindageshhebrew", 0xFB49},
{@"shindageshshindot", 0xFB2C},
{@"shindageshshindothebrew", 0xFB2C},
{@"shindageshsindot", 0xFB2D},
{@"shindageshsindothebrew", 0xFB2D},
{@"shindothebrew", 0x05C1},
{@"shinhebrew", 0x05E9},
{@"shinshindot", 0xFB2A},
{@"shinshindothebrew", 0xFB2A},
{@"shinsindot", 0xFB2B},
{@"shinsindothebrew", 0xFB2B},
{@"shook", 0x0282},
{@"sigma", 0x03C3},
{@"sigma1", 0x03C2},
{@"sigmafinal", 0x03C2},
{@"sigmalunatesymbolgreek", 0x03F2},
{@"sihiragana", 0x3057},
{@"sikatakana", 0x30B7},
{@"sikatakanahalfwidth", 0xFF7C},
{@"siluqhebrew", 0x05BD},
{@"siluqlefthebrew", 0x05BD},
{@"similar", 0x223C},
{@"sindothebrew", 0x05C2},
{@"siosacirclekorean", 0x3274},
{@"siosaparenkorean", 0x3214},
{@"sioscieuckorean", 0x317E},
{@"sioscirclekorean", 0x3266},
{@"sioskiyeokkorean", 0x317A},
{@"sioskorean", 0x3145},
{@"siosnieunkorean", 0x317B},
{@"siosparenkorean", 0x3206},
{@"siospieupkorean", 0x317D},
{@"siostikeutkorean", 0x317C},
{@"six", 0x0036},
{@"sixarabic", 0x0666},
{@"sixbengali", 0x09EC},
{@"sixcircle", 0x2465},
{@"sixcircleinversesansserif", 0x278F},
{@"sixdeva", 0x096C},
{@"sixgujarati", 0x0AEC},
{@"sixgurmukhi", 0x0A6C},
{@"sixhackarabic", 0x0666},
{@"sixhangzhou", 0x3026},
{@"sixideographicparen", 0x3225},
{@"sixinferior", 0x2086},
{@"sixmonospace", 0xFF16},
{@"sixoldstyle", 0xF736},
{@"sixparen", 0x2479},
{@"sixperiod", 0x248D},
{@"sixpersian", 0x06F6},
{@"sixroman", 0x2175},
{@"sixsuperior", 0x2076},
{@"sixteencircle", 0x246F},
{@"sixteencurrencydenominatorbengali", 0x09F9},
{@"sixteenparen", 0x2483},
{@"sixteenperiod", 0x2497},
{@"sixthai", 0x0E56},
{@"slash", 0x002F},
{@"slashmonospace", 0xFF0F},
{@"slong", 0x017F},
{@"slongdotaccent", 0x1E9B},
{@"smileface", 0x263A},
{@"smonospace", 0xFF53},
{@"sofpasuqhebrew", 0x05C3},
{@"softhyphen", 0x00AD},
{@"softsigncyrillic", 0x044C},
{@"sohiragana", 0x305D},
{@"sokatakana", 0x30BD},
{@"sokatakanahalfwidth", 0xFF7F},
{@"soliduslongoverlaycmb", 0x0338},
{@"solidusshortoverlaycmb", 0x0337},
{@"sorusithai", 0x0E29},
{@"sosalathai", 0x0E28},
{@"sosothai", 0x0E0B},
{@"sosuathai", 0x0E2A},
{@"space", 0x0020},
{@"spacehackarabic", 0x0020},
{@"spade", 0x2660},
{@"spadesuitblack", 0x2660},
{@"spadesuitwhite", 0x2664},
{@"sparen", 0x24AE},
{@"squarebelowcmb", 0x033B},
{@"squarecc", 0x33C4},
{@"squarecm", 0x339D},
{@"squarediagonalcrosshatchfill", 0x25A9},
{@"squarehorizontalfill", 0x25A4},
{@"squarekg", 0x338F},
{@"squarekm", 0x339E},
{@"squarekmcapital", 0x33CE},
{@"squareln", 0x33D1},
{@"squarelog", 0x33D2},
{@"squaremg", 0x338E},
{@"squaremil", 0x33D5},
{@"squaremm", 0x339C},
{@"squaremsquared", 0x33A1},
{@"squareorthogonalcrosshatchfill", 0x25A6},
{@"squareupperlefttolowerrightfill", 0x25A7},
{@"squareupperrighttolowerleftfill", 0x25A8},
{@"squareverticalfill", 0x25A5},
{@"squarewhitewithsmallblack", 0x25A3},
{@"srsquare", 0x33DB},
{@"ssabengali", 0x09B7},
{@"ssadeva", 0x0937},
{@"ssagujarati", 0x0AB7},
{@"ssangcieuckorean", 0x3149},
{@"ssanghieuhkorean", 0x3185},
{@"ssangieungkorean", 0x3180},
{@"ssangkiyeokkorean", 0x3132},
{@"ssangnieunkorean", 0x3165},
{@"ssangpieupkorean", 0x3143},
{@"ssangsioskorean", 0x3146},
{@"ssangtikeutkorean", 0x3138},
{@"ssuperior", 0xF6F2},
{@"sterling", 0x00A3},
{@"sterlingmonospace", 0xFFE1},
{@"strokelongoverlaycmb", 0x0336},
{@"strokeshortoverlaycmb", 0x0335},
{@"subset", 0x2282},
{@"subsetnotequal", 0x228A},
{@"subsetorequal", 0x2286},
{@"succeeds", 0x227B},
{@"suchthat", 0x220B},
{@"suhiragana", 0x3059},
{@"sukatakana", 0x30B9},
{@"sukatakanahalfwidth", 0xFF7D},
{@"sukunarabic", 0x0652},
{@"summation", 0x2211},
{@"sun", 0x263C},
{@"superset", 0x2283},
{@"supersetnotequal", 0x228B},
{@"supersetorequal", 0x2287},
{@"svsquare", 0x33DC},
{@"syouwaerasquare", 0x337C},
{@"t", 0x0074},
{@"tabengali", 0x09A4},
{@"tackdown", 0x22A4},
{@"tackleft", 0x22A3},
{@"tadeva", 0x0924},
{@"tagujarati", 0x0AA4},
{@"tagurmukhi", 0x0A24},
{@"taharabic", 0x0637},
{@"tahfinalarabic", 0xFEC2},
{@"tahinitialarabic", 0xFEC3},
{@"tahiragana", 0x305F},
{@"tahmedialarabic", 0xFEC4},
{@"taisyouerasquare", 0x337D},
{@"takatakana", 0x30BF},
{@"takatakanahalfwidth", 0xFF80},
{@"tatweelarabic", 0x0640},
{@"tau", 0x03C4},
{@"tav", 0x05EA},
{@"tavdages", 0xFB4A},
{@"tavdagesh", 0xFB4A},
{@"tavdageshhebrew", 0xFB4A},
{@"tavhebrew", 0x05EA},
{@"tbar", 0x0167},
{@"tbopomofo", 0x310A},
{@"tcaron", 0x0165},
{@"tccurl", 0x02A8},
{@"tcedilla", 0x0163},
{@"tcheharabic", 0x0686},
{@"tchehfinalarabic", 0xFB7B},
{@"tchehinitialarabic", 0xFB7C},
{@"tchehmedialarabic", 0xFB7D},
#if 0
{@"tchehmeeminitialarabic",0xFB7C FEE4},
#endif
{@"tcircle", 0x24E3},
{@"tcircumflexbelow", 0x1E71},
{@"tcommaaccent", 0x0163},
{@"tdieresis", 0x1E97},
{@"tdotaccent", 0x1E6B},
{@"tdotbelow", 0x1E6D},
{@"tecyrillic", 0x0442},
{@"tedescendercyrillic", 0x04AD},
{@"teharabic", 0x062A},
{@"tehfinalarabic", 0xFE96},
{@"tehhahinitialarabic", 0xFCA2},
{@"tehhahisolatedarabic", 0xFC0C},
{@"tehinitialarabic", 0xFE97},
{@"tehiragana", 0x3066},
{@"tehjeeminitialarabic", 0xFCA1},
{@"tehjeemisolatedarabic", 0xFC0B},
{@"tehmarbutaarabic", 0x0629},
{@"tehmarbutafinalarabic", 0xFE94},
{@"tehmedialarabic", 0xFE98},
{@"tehmeeminitialarabic", 0xFCA4},
{@"tehmeemisolatedarabic", 0xFC0E},
{@"tehnoonfinalarabic", 0xFC73},
{@"tekatakana", 0x30C6},
{@"tekatakanahalfwidth", 0xFF83},
{@"telephone", 0x2121},
{@"telephoneblack", 0x260E},
{@"telishagedolahebrew", 0x05A0},
{@"telishaqetanahebrew", 0x05A9},
{@"tencircle", 0x2469},
{@"tenideographicparen", 0x3229},
{@"tenparen", 0x247D},
{@"tenperiod", 0x2491},
{@"tenroman", 0x2179},
{@"tesh", 0x02A7},
{@"tet", 0x05D8},
{@"tetdagesh", 0xFB38},
{@"tetdageshhebrew", 0xFB38},
{@"tethebrew", 0x05D8},
{@"tetsecyrillic", 0x04B5},
{@"tevirhebrew", 0x059B},
{@"tevirlefthebrew", 0x059B},
{@"thabengali", 0x09A5},
{@"thadeva", 0x0925},
{@"thagujarati", 0x0AA5},
{@"thagurmukhi", 0x0A25},
{@"thalarabic", 0x0630},
{@"thalfinalarabic", 0xFEAC},
{@"thanthakhatlowleftthai", 0xF898},
{@"thanthakhatlowrightthai", 0xF897},
{@"thanthakhatthai", 0x0E4C},
{@"thanthakhatupperleftthai", 0xF896},
{@"theharabic", 0x062B},
{@"thehfinalarabic", 0xFE9A},
{@"thehinitialarabic", 0xFE9B},
{@"thehmedialarabic", 0xFE9C},
{@"thereexists", 0x2203},
{@"therefore", 0x2234},
{@"theta", 0x03B8},
{@"theta1", 0x03D1},
{@"thetasymbolgreek", 0x03D1},
{@"thieuthacirclekorean", 0x3279},
{@"thieuthaparenkorean", 0x3219},
{@"thieuthcirclekorean", 0x326B},
{@"thieuthkorean", 0x314C},
{@"thieuthparenkorean", 0x320B},
{@"thirteencircle", 0x246C},
{@"thirteenparen", 0x2480},
{@"thirteenperiod", 0x2494},
{@"thonangmonthothai", 0x0E11},
{@"thook", 0x01AD},
{@"thophuthaothai", 0x0E12},
{@"thorn", 0x00FE},
{@"thothahanthai", 0x0E17},
{@"thothanthai", 0x0E10},
{@"thothongthai", 0x0E18},
{@"thothungthai", 0x0E16},
{@"thousandcyrillic", 0x0482},
{@"thousandsseparatorarabic", 0x066C},
{@"thousandsseparatorpersian", 0x066C},
{@"three", 0x0033},
{@"threearabic", 0x0663},
{@"threebengali", 0x09E9},
{@"threecircle", 0x2462},
{@"threecircleinversesansserif", 0x278C},
{@"threedeva", 0x0969},
{@"threeeighths", 0x215C},
{@"threegujarati", 0x0AE9},
{@"threegurmukhi", 0x0A69},
{@"threehackarabic", 0x0663},
{@"threehangzhou", 0x3023},
{@"threeideographicparen", 0x3222},
{@"threeinferior", 0x2083},
{@"threemonospace", 0xFF13},
{@"threenumeratorbengali", 0x09F6},
{@"threeoldstyle", 0xF733},
{@"threeparen", 0x2476},
{@"threeperiod", 0x248A},
{@"threepersian", 0x06F3},
{@"threequarters", 0x00BE},
{@"threequartersemdash", 0xF6DE},
{@"threeroman", 0x2172},
{@"threesuperior", 0x00B3},
{@"threethai", 0x0E53},
{@"thzsquare", 0x3394},
{@"tihiragana", 0x3061},
{@"tikatakana", 0x30C1},
{@"tikatakanahalfwidth", 0xFF81},
{@"tikeutacirclekorean", 0x3270},
{@"tikeutaparenkorean", 0x3210},
{@"tikeutcirclekorean", 0x3262},
{@"tikeutkorean", 0x3137},
{@"tikeutparenkorean", 0x3202},
{@"tilde", 0x02DC},
{@"tildebelowcmb", 0x0330},
{@"tildecmb", 0x0303},
{@"tildecomb", 0x0303},
{@"tildedoublecmb", 0x0360},
{@"tildeoperator", 0x223C},
{@"tildeoverlaycmb", 0x0334},
{@"tildeverticalcmb", 0x033E},
{@"timescircle", 0x2297},
{@"tipehahebrew", 0x0596},
{@"tipehalefthebrew", 0x0596},
{@"tippigurmukhi", 0x0A70},
{@"titlocyrilliccmb", 0x0483},
{@"tiwnarmenian", 0x057F},
{@"tlinebelow", 0x1E6F},
{@"tmonospace", 0xFF54},
{@"toarmenian", 0x0569},
{@"tohiragana", 0x3068},
{@"tokatakana", 0x30C8},
{@"tokatakanahalfwidth", 0xFF84},
{@"tonebarextrahighmod", 0x02E5},
{@"tonebarextralowmod", 0x02E9},
{@"tonebarhighmod", 0x02E6},
{@"tonebarlowmod", 0x02E8},
{@"tonebarmidmod", 0x02E7},
{@"tonefive", 0x01BD},
{@"tonesix", 0x0185},
{@"tonetwo", 0x01A8},
{@"tonos", 0x0384},
{@"tonsquare", 0x3327},
{@"topatakthai", 0x0E0F},
{@"tortoiseshellbracketleft", 0x3014},
{@"tortoiseshellbracketleftsmall", 0xFE5D},
{@"tortoiseshellbracketleftvertical", 0xFE39},
{@"tortoiseshellbracketright", 0x3015},
{@"tortoiseshellbracketrightsmall", 0xFE5E},
{@"tortoiseshellbracketrightvertical", 0xFE3A},
{@"totaothai", 0x0E15},
{@"tpalatalhook", 0x01AB},
{@"tparen", 0x24AF},
{@"trademark", 0x2122},
{@"trademarksans", 0xF8EA},
{@"trademarkserif", 0xF6DB},
{@"tretroflexhook", 0x0288},
{@"triagdn", 0x25BC},
{@"triaglf", 0x25C4},
{@"triagrt", 0x25BA},
{@"triagup", 0x25B2},
{@"ts", 0x02A6},
{@"tsadi", 0x05E6},
{@"tsadidagesh", 0xFB46},
{@"tsadidageshhebrew", 0xFB46},
{@"tsadihebrew", 0x05E6},
{@"tsecyrillic", 0x0446},
{@"tsere", 0x05B5},
{@"tsere12", 0x05B5},
{@"tsere1e", 0x05B5},
{@"tsere2b", 0x05B5},
{@"tserehebrew", 0x05B5},
{@"tserenarrowhebrew", 0x05B5},
{@"tserequarterhebrew", 0x05B5},
{@"tserewidehebrew", 0x05B5},
{@"tshecyrillic", 0x045B},
{@"tsuperior", 0xF6F3},
{@"ttabengali", 0x099F},
{@"ttadeva", 0x091F},
{@"ttagujarati", 0x0A9F},
{@"ttagurmukhi", 0x0A1F},
{@"tteharabic", 0x0679},
{@"ttehfinalarabic", 0xFB67},
{@"ttehinitialarabic", 0xFB68},
{@"ttehmedialarabic", 0xFB69},
{@"tthabengali", 0x09A0},
{@"tthadeva", 0x0920},
{@"tthagujarati", 0x0AA0},
{@"tthagurmukhi", 0x0A20},
{@"tturned", 0x0287},
{@"tuhiragana", 0x3064},
{@"tukatakana", 0x30C4},
{@"tukatakanahalfwidth", 0xFF82},
{@"tusmallhiragana", 0x3063},
{@"tusmallkatakana", 0x30C3},
{@"tusmallkatakanahalfwidth", 0xFF6F},
{@"twelvecircle", 0x246B},
{@"twelveparen", 0x247F},
{@"twelveperiod", 0x2493},
{@"twelveroman", 0x217B},
{@"twentycircle", 0x2473},
{@"twentyhangzhou", 0x5344},
{@"twentyparen", 0x2487},
{@"twentyperiod", 0x249B},
{@"two", 0x0032},
{@"twoarabic", 0x0662},
{@"twobengali", 0x09E8},
{@"twocircle", 0x2461},
{@"twocircleinversesansserif", 0x278B},
{@"twodeva", 0x0968},
{@"twodotenleader", 0x2025},
{@"twodotleader", 0x2025},
{@"twodotleadervertical", 0xFE30},
{@"twogujarati", 0x0AE8},
{@"twogurmukhi", 0x0A68},
{@"twohackarabic", 0x0662},
{@"twohangzhou", 0x3022},
{@"twoideographicparen", 0x3221},
{@"twoinferior", 0x2082},
{@"twomonospace", 0xFF12},
{@"twonumeratorbengali", 0x09F5},
{@"twooldstyle", 0xF732},
{@"twoparen", 0x2475},
{@"twoperiod", 0x2489},
{@"twopersian", 0x06F2},
{@"tworoman", 0x2171},
{@"twostroke", 0x01BB},
{@"twosuperior", 0x00B2},
{@"twothai", 0x0E52},
{@"twothirds", 0x2154},
{@"u", 0x0075},
{@"uacute", 0x00FA},
{@"ubar", 0x0289},
{@"ubengali", 0x0989},
{@"ubopomofo", 0x3128},
{@"ubreve", 0x016D},
{@"ucaron", 0x01D4},
{@"ucircle", 0x24E4},
{@"ucircumflex", 0x00FB},
{@"ucircumflexbelow", 0x1E77},
{@"ucyrillic", 0x0443},
{@"udattadeva", 0x0951},
{@"udblacute", 0x0171},
{@"udblgrave", 0x0215},
{@"udeva", 0x0909},
{@"udieresis", 0x00FC},
{@"udieresisacute", 0x01D8},
{@"udieresisbelow", 0x1E73},
{@"udieresiscaron", 0x01DA},
{@"udieresiscyrillic", 0x04F1},
{@"udieresisgrave", 0x01DC},
{@"udieresismacron", 0x01D6},
{@"udotbelow", 0x1EE5},
{@"ugrave", 0x00F9},
{@"ugujarati", 0x0A89},
{@"ugurmukhi", 0x0A09},
{@"uhiragana", 0x3046},
{@"uhookabove", 0x1EE7},
{@"uhorn", 0x01B0},
{@"uhornacute", 0x1EE9},
{@"uhorndotbelow", 0x1EF1},
{@"uhorngrave", 0x1EEB},
{@"uhornhookabove", 0x1EED},
{@"uhorntilde", 0x1EEF},
{@"uhungarumlaut", 0x0171},
{@"uhungarumlautcyrillic", 0x04F3},
{@"uinvertedbreve", 0x0217},
{@"ukatakana", 0x30A6},
{@"ukatakanahalfwidth", 0xFF73},
{@"ukcyrillic", 0x0479},
{@"ukorean", 0x315C},
{@"umacron", 0x016B},
{@"umacroncyrillic", 0x04EF},
{@"umacrondieresis", 0x1E7B},
{@"umatragurmukhi", 0x0A41},
{@"umonospace", 0xFF55},
{@"underscore", 0x005F},
{@"underscoredbl", 0x2017},
{@"underscoremonospace", 0xFF3F},
{@"underscorevertical", 0xFE33},
{@"underscorewavy", 0xFE4F},
{@"union", 0x222A},
{@"universal", 0x2200},
{@"uogonek", 0x0173},
{@"uparen", 0x24B0},
{@"upblock", 0x2580},
{@"upperdothebrew", 0x05C4},
{@"upsilon", 0x03C5},
{@"upsilondieresis", 0x03CB},
{@"upsilondieresistonos", 0x03B0},
{@"upsilonlatin", 0x028A},
{@"upsilontonos", 0x03CD},
{@"uptackbelowcmb", 0x031D},
{@"uptackmod", 0x02D4},
{@"uragurmukhi", 0x0A73},
{@"uring", 0x016F},
{@"ushortcyrillic", 0x045E},
{@"usmallhiragana", 0x3045},
{@"usmallkatakana", 0x30A5},
{@"usmallkatakanahalfwidth", 0xFF69},
{@"ustraightcyrillic", 0x04AF},
{@"ustraightstrokecyrillic", 0x04B1},
{@"utilde", 0x0169},
{@"utildeacute", 0x1E79},
{@"utildebelow", 0x1E75},
{@"uubengali", 0x098A},
{@"uudeva", 0x090A},
{@"uugujarati", 0x0A8A},
{@"uugurmukhi", 0x0A0A},
{@"uumatragurmukhi", 0x0A42},
{@"uuvowelsignbengali", 0x09C2},
{@"uuvowelsigndeva", 0x0942},
{@"uuvowelsigngujarati", 0x0AC2},
{@"uvowelsignbengali", 0x09C1},
{@"uvowelsigndeva", 0x0941},
{@"uvowelsigngujarati", 0x0AC1},
{@"v", 0x0076},
{@"vadeva", 0x0935},
{@"vagujarati", 0x0AB5},
{@"vagurmukhi", 0x0A35},
{@"vakatakana", 0x30F7},
{@"vav", 0x05D5},
{@"vavdagesh", 0xFB35},
{@"vavdagesh65", 0xFB35},
{@"vavdageshhebrew", 0xFB35},
{@"vavhebrew", 0x05D5},
{@"vavholam", 0xFB4B},
{@"vavholamhebrew", 0xFB4B},
{@"vavvavhebrew", 0x05F0},
{@"vavyodhebrew", 0x05F1},
{@"vcircle", 0x24E5},
{@"vdotbelow", 0x1E7F},
{@"vecyrillic", 0x0432},
{@"veharabic", 0x06A4},
{@"vehfinalarabic", 0xFB6B},
{@"vehinitialarabic", 0xFB6C},
{@"vehmedialarabic", 0xFB6D},
{@"vekatakana", 0x30F9},
{@"venus", 0x2640},
{@"verticalbar", 0x007C},
{@"verticallineabovecmb", 0x030D},
{@"verticallinebelowcmb", 0x0329},
{@"verticallinelowmod", 0x02CC},
{@"verticallinemod", 0x02C8},
{@"vewarmenian", 0x057E},
{@"vhook", 0x028B},
{@"vikatakana", 0x30F8},
{@"viramabengali", 0x09CD},
{@"viramadeva", 0x094D},
{@"viramagujarati", 0x0ACD},
{@"visargabengali", 0x0983},
{@"visargadeva", 0x0903},
{@"visargagujarati", 0x0A83},
{@"vmonospace", 0xFF56},
{@"voarmenian", 0x0578},
{@"voicediterationhiragana", 0x309E},
{@"voicediterationkatakana", 0x30FE},
{@"voicedmarkkana", 0x309B},
{@"voicedmarkkanahalfwidth", 0xFF9E},
{@"vokatakana", 0x30FA},
{@"vparen", 0x24B1},
{@"vtilde", 0x1E7D},
{@"vturned", 0x028C},
{@"vuhiragana", 0x3094},
{@"vukatakana", 0x30F4},
{@"w", 0x0077},
{@"wacute", 0x1E83},
{@"waekorean", 0x3159},
{@"wahiragana", 0x308F},
{@"wakatakana", 0x30EF},
{@"wakatakanahalfwidth", 0xFF9C},
{@"wakorean", 0x3158},
{@"wasmallhiragana", 0x308E},
{@"wasmallkatakana", 0x30EE},
{@"wattosquare", 0x3357},
{@"wavedash", 0x301C},
{@"wavyunderscorevertical", 0xFE34},
{@"wawarabic", 0x0648},
{@"wawfinalarabic", 0xFEEE},
{@"wawhamzaabovearabic", 0x0624},
{@"wawhamzaabovefinalarabic", 0xFE86},
{@"wbsquare", 0x33DD},
{@"wcircle", 0x24E6},
{@"wcircumflex", 0x0175},
{@"wdieresis", 0x1E85},
{@"wdotaccent", 0x1E87},
{@"wdotbelow", 0x1E89},
{@"wehiragana", 0x3091},
{@"weierstrass", 0x2118},
{@"wekatakana", 0x30F1},
{@"wekorean", 0x315E},
{@"weokorean", 0x315D},
{@"wgrave", 0x1E81},
{@"whitebullet", 0x25E6},
{@"whitecircle", 0x25CB},
{@"whitecircleinverse", 0x25D9},
{@"whitecornerbracketleft", 0x300E},
{@"whitecornerbracketleftvertical", 0xFE43},
{@"whitecornerbracketright", 0x300F},
{@"whitecornerbracketrightvertical", 0xFE44},
{@"whitediamond", 0x25C7},
{@"whitediamondcontainingblacksmalldiamond", 0x25C8},
{@"whitedownpointingsmalltriangle", 0x25BF},
{@"whitedownpointingtriangle", 0x25BD},
{@"whiteleftpointingsmalltriangle", 0x25C3},
{@"whiteleftpointingtriangle", 0x25C1},
{@"whitelenticularbracketleft", 0x3016},
{@"whitelenticularbracketright", 0x3017},
{@"whiterightpointingsmalltriangle", 0x25B9},
{@"whiterightpointingtriangle", 0x25B7},
{@"whitesmallsquare", 0x25AB},
{@"whitesmilingface", 0x263A},
{@"whitesquare", 0x25A1},
{@"whitestar", 0x2606},
{@"whitetelephone", 0x260F},
{@"whitetortoiseshellbracketleft", 0x3018},
{@"whitetortoiseshellbracketright", 0x3019},
{@"whiteuppointingsmalltriangle", 0x25B5},
{@"whiteuppointingtriangle", 0x25B3},
{@"wihiragana", 0x3090},
{@"wikatakana", 0x30F0},
{@"wikorean", 0x315F},
{@"wmonospace", 0xFF57},
{@"wohiragana", 0x3092},
{@"wokatakana", 0x30F2},
{@"wokatakanahalfwidth", 0xFF66},
{@"won", 0x20A9},
{@"wonmonospace", 0xFFE6},
{@"wowaenthai", 0x0E27},
{@"wparen", 0x24B2},
{@"wring", 0x1E98},
{@"wsuperior", 0x02B7},
{@"wturned", 0x028D},
{@"wynn", 0x01BF},
{@"x", 0x0078},
{@"xabovecmb", 0x033D},
{@"xbopomofo", 0x3112},
{@"xcircle", 0x24E7},
{@"xdieresis", 0x1E8D},
{@"xdotaccent", 0x1E8B},
{@"xeharmenian", 0x056D},
{@"xi", 0x03BE},
{@"xmonospace", 0xFF58},
{@"xparen", 0x24B3},
{@"xsuperior", 0x02E3},
{@"y", 0x0079},
{@"yaadosquare", 0x334E},
{@"yabengali", 0x09AF},
{@"yacute", 0x00FD},
{@"yadeva", 0x092F},
{@"yaekorean", 0x3152},
{@"yagujarati", 0x0AAF},
{@"yagurmukhi", 0x0A2F},
{@"yahiragana", 0x3084},
{@"yakatakana", 0x30E4},
{@"yakatakanahalfwidth", 0xFF94},
{@"yakorean", 0x3151},
{@"yamakkanthai", 0x0E4E},
{@"yasmallhiragana", 0x3083},
{@"yasmallkatakana", 0x30E3},
{@"yasmallkatakanahalfwidth", 0xFF6C},
{@"yatcyrillic", 0x0463},
{@"ycircle", 0x24E8},
{@"ycircumflex", 0x0177},
{@"ydieresis", 0x00FF},
{@"ydotaccent", 0x1E8F},
{@"ydotbelow", 0x1EF5},
{@"yeharabic", 0x064A},
{@"yehbarreearabic", 0x06D2},
{@"yehbarreefinalarabic", 0xFBAF},
{@"yehfinalarabic", 0xFEF2},
{@"yehhamzaabovearabic", 0x0626},
{@"yehhamzaabovefinalarabic", 0xFE8A},
{@"yehhamzaaboveinitialarabic", 0xFE8B},
{@"yehhamzaabovemedialarabic", 0xFE8C},
{@"yehinitialarabic", 0xFEF3},
{@"yehmedialarabic", 0xFEF4},
{@"yehmeeminitialarabic", 0xFCDD},
{@"yehmeemisolatedarabic", 0xFC58},
{@"yehnoonfinalarabic", 0xFC94},
{@"yehthreedotsbelowarabic", 0x06D1},
{@"yekorean", 0x3156},
{@"yen", 0x00A5},
{@"yenmonospace", 0xFFE5},
{@"yeokorean", 0x3155},
{@"yeorinhieuhkorean", 0x3186},
{@"yerahbenyomohebrew", 0x05AA},
{@"yerahbenyomolefthebrew", 0x05AA},
{@"yericyrillic", 0x044B},
{@"yerudieresiscyrillic", 0x04F9},
{@"yesieungkorean", 0x3181},
{@"yesieungpansioskorean", 0x3183},
{@"yesieungsioskorean", 0x3182},
{@"yetivhebrew", 0x059A},
{@"ygrave", 0x1EF3},
{@"yhook", 0x01B4},
{@"yhookabove", 0x1EF7},
{@"yiarmenian", 0x0575},
{@"yicyrillic", 0x0457},
{@"yikorean", 0x3162},
{@"yinyang", 0x262F},
{@"yiwnarmenian", 0x0582},
{@"ymonospace", 0xFF59},
{@"yod", 0x05D9},
{@"yoddagesh", 0xFB39},
{@"yoddageshhebrew", 0xFB39},
{@"yodhebrew", 0x05D9},
{@"yodyodhebrew", 0x05F2},
{@"yodyodpatahhebrew", 0xFB1F},
{@"yohiragana", 0x3088},
{@"yoikorean", 0x3189},
{@"yokatakana", 0x30E8},
{@"yokatakanahalfwidth", 0xFF96},
{@"yokorean", 0x315B},
{@"yosmallhiragana", 0x3087},
{@"yosmallkatakana", 0x30E7},
{@"yosmallkatakanahalfwidth", 0xFF6E},
{@"yotgreek", 0x03F3},
{@"yoyaekorean", 0x3188},
{@"yoyakorean", 0x3187},
{@"yoyakthai", 0x0E22},
{@"yoyingthai", 0x0E0D},
{@"yparen", 0x24B4},
{@"ypogegrammeni", 0x037A},
{@"ypogegrammenigreekcmb", 0x0345},
{@"yr", 0x01A6},
{@"yring", 0x1E99},
{@"ysuperior", 0x02B8},
{@"ytilde", 0x1EF9},
{@"yturned", 0x028E},
{@"yuhiragana", 0x3086},
{@"yuikorean", 0x318C},
{@"yukatakana", 0x30E6},
{@"yukatakanahalfwidth", 0xFF95},
{@"yukorean", 0x3160},
{@"yusbigcyrillic", 0x046B},
{@"yusbigiotifiedcyrillic", 0x046D},
{@"yuslittlecyrillic", 0x0467},
{@"yuslittleiotifiedcyrillic", 0x0469},
{@"yusmallhiragana", 0x3085},
{@"yusmallkatakana", 0x30E5},
{@"yusmallkatakanahalfwidth", 0xFF6D},
{@"yuyekorean", 0x318B},
{@"yuyeokorean", 0x318A},
{@"yyabengali", 0x09DF},
{@"yyadeva", 0x095F},
{@"z", 0x007A},
{@"zaarmenian", 0x0566},
{@"zacute", 0x017A},
{@"zadeva", 0x095B},
{@"zagurmukhi", 0x0A5B},
{@"zaharabic", 0x0638},
{@"zahfinalarabic", 0xFEC6},
{@"zahinitialarabic", 0xFEC7},
{@"zahiragana", 0x3056},
{@"zahmedialarabic", 0xFEC8},
{@"zainarabic", 0x0632},
{@"zainfinalarabic", 0xFEB0},
{@"zakatakana", 0x30B6},
{@"zaqefgadolhebrew", 0x0595},
{@"zaqefqatanhebrew", 0x0594},
{@"zarqahebrew", 0x0598},
{@"zayin", 0x05D6},
{@"zayindagesh", 0xFB36},
{@"zayindageshhebrew", 0xFB36},
{@"zayinhebrew", 0x05D6},
{@"zbopomofo", 0x3117},
{@"zcaron", 0x017E},
{@"zcircle", 0x24E9},
{@"zcircumflex", 0x1E91},
{@"zcurl", 0x0291},
{@"zdot", 0x017C},
{@"zdotaccent", 0x017C},
{@"zdotbelow", 0x1E93},
{@"zecyrillic", 0x0437},
{@"zedescendercyrillic", 0x0499},
{@"zedieresiscyrillic", 0x04DF},
{@"zehiragana", 0x305C},
{@"zekatakana", 0x30BC},
{@"zero", 0x0030},
{@"zeroarabic", 0x0660},
{@"zerobengali", 0x09E6},
{@"zerodeva", 0x0966},
{@"zerogujarati", 0x0AE6},
{@"zerogurmukhi", 0x0A66},
{@"zerohackarabic", 0x0660},
{@"zeroinferior", 0x2080},
{@"zeromonospace", 0xFF10},
{@"zerooldstyle", 0xF730},
{@"zeropersian", 0x06F0},
{@"zerosuperior", 0x2070},
{@"zerothai", 0x0E50},
{@"zerowidthjoiner", 0xFEFF},
{@"zerowidthnonjoiner", 0x200C},
{@"zerowidthspace", 0x200B},
{@"zeta", 0x03B6},
{@"zhbopomofo", 0x3113},
{@"zhearmenian", 0x056A},
{@"zhebrevecyrillic", 0x04C2},
{@"zhecyrillic", 0x0436},
{@"zhedescendercyrillic", 0x0497},
{@"zhedieresiscyrillic", 0x04DD},
{@"zihiragana", 0x3058},
{@"zikatakana", 0x30B8},
{@"zinorhebrew", 0x05AE},
{@"zlinebelow", 0x1E95},
{@"zmonospace", 0xFF5A},
{@"zohiragana", 0x305E},
{@"zokatakana", 0x30BE},
{@"zparen", 0x24B5},
{@"zretroflexhook", 0x0290},
{@"zstroke", 0x01B6},
{@"zuhiragana", 0x305A},
{@"zukatakana", 0x30BA},
{nil, 0}
};
int i;
for (i = 0; entries[i].name != nil; i++)
if ([entries[i].name isEqualToString: (NSString *) name])
return entries[i].code;
NSLog(@"%s %d unable to map glyph name %@", __FILE__, __LINE__, name);
return 0;
}
@end