/*
# Name: Adobe Glyph List
# Table version: 2.0
# Date: September 20, 2002
#
# See http://partners.adobe.com/asn/developer/typeforum/unicodegn.html
#
# Format: Semicolon-delimited fields:
#	(1) glyph name
#	(2) Unicode scalar value
#--end
*/

static const struct { char *name; int ucs; }
aglcodes[] = {
{"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},
{"dalethatafpatah", 0x05D3},
{"dalethatafpatahhebrew", 0x05D3},
{"dalethatafsegol", 0x05D3},
{"dalethatafsegolhebrew", 0x05D3},
{"dalethebrew", 0x05D3},
{"dalethiriq", 0x05D3},
{"dalethiriqhebrew", 0x05D3},
{"daletholam", 0x05D3},
{"daletholamhebrew", 0x05D3},
{"daletpatah", 0x05D3},
{"daletpatahhebrew", 0x05D3},
{"daletqamats", 0x05D3},
{"daletqamatshebrew", 0x05D3},
{"daletqubuts", 0x05D3},
{"daletqubutshebrew", 0x05D3},
{"daletsegol", 0x05D3},
{"daletsegolhebrew", 0x05D3},
{"daletsheva", 0x05D3},
{"daletshevahebrew", 0x05D3},
{"dalettsere", 0x05D3},
{"dalettserehebrew", 0x05D3},
{"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},
{"finalkafqamats", 0x05DA},
{"finalkafqamatshebrew", 0x05DA},
{"finalkafsheva", 0x05DA},
{"finalkafshevahebrew", 0x05DA},
{"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},
{"hamzadammaarabic", 0x0621},
{"hamzadammatanarabic", 0x0621},
{"hamzafathaarabic", 0x0621},
{"hamzafathatanarabic", 0x0621},
{"hamzalowarabic", 0x0621},
{"hamzalowkasraarabic", 0x0621},
{"hamzalowkasratanarabic", 0x0621},
{"hamzasukunarabic", 0x0621},
{"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},
{"lamedholam", 0x05DC},
{"lamedholamdagesh", 0x05DC},
{"lamedholamdageshhebrew", 0x05DC},
{"lamedholamhebrew", 0x05DC},
{"lamfinalarabic", 0xFEDE},
{"lamhahinitialarabic", 0xFCCA},
{"laminitialarabic", 0xFEDF},
{"lamjeeminitialarabic", 0xFCC9},
{"lamkhahinitialarabic", 0xFCCB},
{"lamlamhehisolatedarabic", 0xFDF2},
{"lammedialarabic", 0xFEE0},
{"lammeemhahinitialarabic", 0xFD88},
{"lammeeminitialarabic", 0xFCCC},
{"lammeemjeeminitialarabic", 0xFEDF},
{"lammeemkhahinitialarabic", 0xFEDF},
{"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},
{"noonhehinitialarabic", 0xFEE7},
{"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},
{"qofhatafpatah", 0x05E7},
{"qofhatafpatahhebrew", 0x05E7},
{"qofhatafsegol", 0x05E7},
{"qofhatafsegolhebrew", 0x05E7},
{"qofhebrew", 0x05E7},
{"qofhiriq", 0x05E7},
{"qofhiriqhebrew", 0x05E7},
{"qofholam", 0x05E7},
{"qofholamhebrew", 0x05E7},
{"qofpatah", 0x05E7},
{"qofpatahhebrew", 0x05E7},
{"qofqamats", 0x05E7},
{"qofqamatshebrew", 0x05E7},
{"qofqubuts", 0x05E7},
{"qofqubutshebrew", 0x05E7},
{"qofsegol", 0x05E7},
{"qofsegolhebrew", 0x05E7},
{"qofsheva", 0x05E7},
{"qofshevahebrew", 0x05E7},
{"qoftsere", 0x05E7},
{"qoftserehebrew", 0x05E7},
{"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},
{"rehyehaleflamarabic", 0x0631},
{"rekatakana", 0x30EC},
{"rekatakanahalfwidth", 0xFF9A},
{"resh", 0x05E8},
{"reshdageshhebrew", 0xFB48},
{"reshhatafpatah", 0x05E8},
{"reshhatafpatahhebrew", 0x05E8},
{"reshhatafsegol", 0x05E8},
{"reshhatafsegolhebrew", 0x05E8},
{"reshhebrew", 0x05E8},
{"reshhiriq", 0x05E8},
{"reshhiriqhebrew", 0x05E8},
{"reshholam", 0x05E8},
{"reshholamhebrew", 0x05E8},
{"reshpatah", 0x05E8},
{"reshpatahhebrew", 0x05E8},
{"reshqamats", 0x05E8},
{"reshqamatshebrew", 0x05E8},
{"reshqubuts", 0x05E8},
{"reshqubutshebrew", 0x05E8},
{"reshsegol", 0x05E8},
{"reshsegolhebrew", 0x05E8},
{"reshsheva", 0x05E8},
{"reshshevahebrew", 0x05E8},
{"reshtsere", 0x05E8},
{"reshtserehebrew", 0x05E8},
{"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},
{"shaddafathatanarabic", 0x0651},
{"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},
{"tchehmeeminitialarabic", 0xFB7C},
{"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},
};

static const struct { int ucs; int ofs; }
agldupcodes[] = {
{0x0020, 0},
{0x007C, 3},
{0x00A0, 6},
{0x00AD, 9},
{0x00AF, 12},
{0x00B5, 15},
{0x00B7, 18},
{0x010A, 21},
{0x010B, 24},
{0x0110, 27},
{0x0111, 30},
{0x0116, 33},
{0x0117, 36},
{0x0120, 39},
{0x0121, 42},
{0x0122, 45},
{0x0123, 48},
{0x0130, 51},
{0x0136, 54},
{0x0137, 57},
{0x013B, 60},
{0x013C, 63},
{0x013F, 66},
{0x0140, 69},
{0x0145, 72},
{0x0146, 75},
{0x0149, 78},
{0x0150, 81},
{0x0151, 84},
{0x0156, 87},
{0x0157, 90},
{0x0162, 93},
{0x0163, 96},
{0x0170, 99},
{0x0171, 102},
{0x017B, 105},
{0x017C, 108},
{0x017F, 111},
{0x01FE, 114},
{0x01FF, 117},
{0x02BC, 120},
{0x02BD, 123},
{0x02DC, 126},
{0x0300, 129},
{0x0301, 132},
{0x0303, 135},
{0x0309, 138},
{0x0323, 141},
{0x0385, 144},
{0x03C2, 147},
{0x03D1, 150},
{0x03D2, 153},
{0x03D5, 156},
{0x03D6, 159},
{0x0401, 162},
{0x0402, 165},
{0x0403, 168},
{0x0404, 171},
{0x0405, 174},
{0x0406, 177},
{0x0407, 180},
{0x0408, 183},
{0x0409, 186},
{0x040A, 189},
{0x040B, 192},
{0x040C, 195},
{0x040E, 198},
{0x040F, 201},
{0x0410, 204},
{0x0411, 207},
{0x0412, 210},
{0x0413, 213},
{0x0414, 216},
{0x0415, 219},
{0x0416, 222},
{0x0417, 225},
{0x0418, 228},
{0x0419, 231},
{0x041A, 234},
{0x041B, 237},
{0x041C, 240},
{0x041D, 243},
{0x041E, 246},
{0x041F, 249},
{0x0420, 252},
{0x0421, 255},
{0x0422, 258},
{0x0423, 261},
{0x0424, 264},
{0x0425, 267},
{0x0426, 270},
{0x0427, 273},
{0x0428, 276},
{0x0429, 279},
{0x042A, 282},
{0x042B, 285},
{0x042C, 288},
{0x042D, 291},
{0x042E, 294},
{0x042F, 297},
{0x0430, 300},
{0x0431, 303},
{0x0432, 306},
{0x0433, 309},
{0x0434, 312},
{0x0435, 315},
{0x0436, 318},
{0x0437, 321},
{0x0438, 324},
{0x0439, 327},
{0x043A, 330},
{0x043B, 333},
{0x043C, 336},
{0x043D, 339},
{0x043E, 342},
{0x043F, 345},
{0x0440, 348},
{0x0441, 351},
{0x0442, 354},
{0x0443, 357},
{0x0444, 360},
{0x0445, 363},
{0x0446, 366},
{0x0447, 369},
{0x0448, 372},
{0x0449, 375},
{0x044A, 378},
{0x044B, 381},
{0x044C, 384},
{0x044D, 387},
{0x044E, 390},
{0x044F, 393},
{0x0451, 396},
{0x0452, 399},
{0x0453, 402},
{0x0454, 405},
{0x0455, 408},
{0x0456, 411},
{0x0457, 414},
{0x0458, 417},
{0x0459, 420},
{0x045A, 423},
{0x045B, 426},
{0x045C, 429},
{0x045E, 432},
{0x045F, 435},
{0x0462, 438},
{0x0463, 441},
{0x0472, 444},
{0x0473, 447},
{0x0474, 450},
{0x0475, 453},
{0x0490, 456},
{0x0491, 459},
{0x04D9, 462},
{0x0591, 465},
{0x0596, 470},
{0x0597, 473},
{0x059B, 476},
{0x05A3, 479},
{0x05A4, 482},
{0x05A5, 485},
{0x05A6, 488},
{0x05A7, 491},
{0x05AA, 494},
{0x05B0, 497},
{0x05B1, 508},
{0x05B2, 518},
{0x05B3, 528},
{0x05B4, 538},
{0x05B5, 548},
{0x05B6, 558},
{0x05B7, 568},
{0x05B8, 578},
{0x05B9, 596},
{0x05BB, 606},
{0x05BC, 616},
{0x05BD, 620},
{0x05BE, 624},
{0x05BF, 627},
{0x05C0, 631},
{0x05C1, 634},
{0x05C2, 637},
{0x05C3, 640},
{0x05D0, 643},
{0x05D1, 647},
{0x05D2, 651},
{0x05D3, 655},
{0x05D4, 679},
{0x05D5, 683},
{0x05D6, 687},
{0x05D7, 691},
{0x05D8, 695},
{0x05D9, 699},
{0x05DA, 703},
{0x05DB, 711},
{0x05DC, 715},
{0x05DD, 723},
{0x05DE, 727},
{0x05DF, 731},
{0x05E0, 735},
{0x05E1, 739},
{0x05E2, 743},
{0x05E3, 747},
{0x05E4, 751},
{0x05E5, 755},
{0x05E6, 759},
{0x05E7, 763},
{0x05E8, 787},
{0x05E9, 811},
{0x05EA, 815},
{0x05F0, 819},
{0x05F1, 822},
{0x05F2, 825},
{0x060C, 828},
{0x061B, 831},
{0x061F, 834},
{0x0621, 837},
{0x0622, 848},
{0x0623, 851},
{0x0624, 854},
{0x0625, 857},
{0x0626, 860},
{0x0627, 863},
{0x0628, 866},
{0x0629, 869},
{0x062A, 872},
{0x062B, 875},
{0x062C, 878},
{0x062D, 881},
{0x062E, 884},
{0x062F, 887},
{0x0630, 890},
{0x0631, 893},
{0x0632, 897},
{0x0633, 900},
{0x0634, 903},
{0x0635, 906},
{0x0636, 909},
{0x0637, 912},
{0x0638, 915},
{0x0639, 918},
{0x063A, 921},
{0x0640, 924},
{0x0641, 929},
{0x0642, 932},
{0x0643, 935},
{0x0644, 938},
{0x0645, 941},
{0x0646, 944},
{0x0647, 947},
{0x0648, 950},
{0x0649, 953},
{0x064A, 956},
{0x064B, 959},
{0x064C, 962},
{0x064D, 966},
{0x064E, 969},
{0x064F, 973},
{0x0650, 977},
{0x0651, 980},
{0x0652, 984},
{0x0660, 987},
{0x0661, 991},
{0x0662, 995},
{0x0663, 999},
{0x0664, 1003},
{0x0665, 1007},
{0x0666, 1011},
{0x0667, 1015},
{0x0668, 1019},
{0x0669, 1023},
{0x066A, 1027},
{0x066B, 1030},
{0x066C, 1033},
{0x066D, 1036},
{0x0679, 1040},
{0x067E, 1043},
{0x0686, 1046},
{0x0688, 1049},
{0x0691, 1052},
{0x0698, 1055},
{0x06A4, 1058},
{0x06AF, 1061},
{0x06BA, 1064},
{0x06C1, 1067},
{0x06D2, 1070},
{0x200C, 1073},
{0x2015, 1076},
{0x2017, 1079},
{0x201B, 1082},
{0x2025, 1085},
{0x20A1, 1088},
{0x20A4, 1091},
{0x20AA, 1094},
{0x20AC, 1099},
{0x2105, 1102},
{0x2113, 1105},
{0x2116, 1108},
{0x2126, 1111},
{0x21A8, 1114},
{0x21D0, 1117},
{0x21D2, 1120},
{0x21D4, 1123},
{0x2200, 1126},
{0x2203, 1129},
{0x2206, 1132},
{0x2207, 1135},
{0x2209, 1138},
{0x221F, 1141},
{0x223C, 1144},
{0x2245, 1147},
{0x2282, 1150},
{0x2283, 1153},
{0x2286, 1156},
{0x2287, 1159},
{0x2295, 1162},
{0x2297, 1165},
{0x2310, 1168},
{0x2320, 1171},
{0x2321, 1174},
{0x2591, 1177},
{0x2592, 1180},
{0x2593, 1183},
{0x25A0, 1186},
{0x25A1, 1189},
{0x25AA, 1192},
{0x25AB, 1195},
{0x25AC, 1198},
{0x25B2, 1201},
{0x25BA, 1204},
{0x25BC, 1207},
{0x25C4, 1210},
{0x25CB, 1213},
{0x25CF, 1216},
{0x25D8, 1219},
{0x25D9, 1222},
{0x25E6, 1225},
{0x263A, 1228},
{0x263B, 1231},
{0x263C, 1234},
{0x2640, 1237},
{0x2642, 1240},
{0x2660, 1243},
{0x2663, 1246},
{0x2665, 1249},
{0x266B, 1252},
{0xFB1F, 1255},
{0xFB2A, 1260},
{0xFB2B, 1264},
{0xFB2C, 1268},
{0xFB2D, 1271},
{0xFB31, 1274},
{0xFB32, 1277},
{0xFB33, 1280},
{0xFB34, 1283},
{0xFB35, 1286},
{0xFB36, 1291},
{0xFB38, 1294},
{0xFB39, 1297},
{0xFB3A, 1300},
{0xFB3B, 1303},
{0xFB3C, 1306},
{0xFB3E, 1309},
{0xFB40, 1312},
{0xFB41, 1315},
{0xFB44, 1318},
{0xFB46, 1321},
{0xFB47, 1324},
{0xFB49, 1327},
{0xFB4A, 1330},
{0xFB4B, 1334},
{0xFB7C, 1338},
{0xFEDF, 1341},
{0xFEE7, 1345},
{0xFEEA, 1348},
{0xFEF3, 1351},
{0xFEF4, 1354},
};

static char *agldupnames[] = {
"space", "spacehackarabic", 0,
"bar", "verticalbar", 0,
"nbspace", "nonbreakingspace", 0,
"sfthyphen", "softhyphen", 0,
"macron", "overscore", 0,
"mu", "mu1", 0,
"middot", "periodcentered", 0,
"Cdot", "Cdotaccent", 0,
"cdot", "cdotaccent", 0,
"Dcroat", "Dslash", 0,
"dcroat", "dmacron", 0,
"Edot", "Edotaccent", 0,
"edot", "edotaccent", 0,
"Gdot", "Gdotaccent", 0,
"gdot", "gdotaccent", 0,
"Gcedilla", "Gcommaaccent", 0,
"gcedilla", "gcommaaccent", 0,
"Idot", "Idotaccent", 0,
"Kcedilla", "Kcommaaccent", 0,
"kcedilla", "kcommaaccent", 0,
"Lcedilla", "Lcommaaccent", 0,
"lcedilla", "lcommaaccent", 0,
"Ldot", "Ldotaccent", 0,
"ldot", "ldotaccent", 0,
"Ncedilla", "Ncommaaccent", 0,
"ncedilla", "ncommaaccent", 0,
"napostrophe", "quoterightn", 0,
"Odblacute", "Ohungarumlaut", 0,
"odblacute", "ohungarumlaut", 0,
"Rcedilla", "Rcommaaccent", 0,
"rcedilla", "rcommaaccent", 0,
"Tcedilla", "Tcommaaccent", 0,
"tcedilla", "tcommaaccent", 0,
"Udblacute", "Uhungarumlaut", 0,
"udblacute", "uhungarumlaut", 0,
"Zdot", "Zdotaccent", 0,
"zdot", "zdotaccent", 0,
"longs", "slong", 0,
"Oslashacute", "Ostrokeacute", 0,
"oslashacute", "ostrokeacute", 0,
"afii57929", "apostrophemod", 0,
"afii64937", "commareversedmod", 0,
"ilde", "tilde", 0,
"gravecmb", "gravecomb", 0,
"acutecmb", "acutecomb", 0,
"tildecmb", "tildecomb", 0,
"hookabovecomb", "hookcmb", 0,
"dotbelowcmb", "dotbelowcomb", 0,
"dialytikatonos", "dieresistonos", 0,
"sigma1", "sigmafinal", 0,
"theta1", "thetasymbolgreek", 0,
"Upsilon1", "Upsilonhooksymbol", 0,
"phi1", "phisymbolgreek", 0,
"omega1", "pisymbolgreek", 0,
"Iocyrillic", "afii10023", 0,
"Djecyrillic", "afii10051", 0,
"Gjecyrillic", "afii10052", 0,
"Ecyrillic", "afii10053", 0,
"Dzecyrillic", "afii10054", 0,
"Icyrillic", "afii10055", 0,
"Yicyrillic", "afii10056", 0,
"Jecyrillic", "afii10057", 0,
"Ljecyrillic", "afii10058", 0,
"Njecyrillic", "afii10059", 0,
"Tshecyrillic", "afii10060", 0,
"Kjecyrillic", "afii10061", 0,
"Ushortcyrillic", "afii10062", 0,
"Dzhecyrillic", "afii10145", 0,
"Acyrillic", "afii10017", 0,
"Becyrillic", "afii10018", 0,
"Vecyrillic", "afii10019", 0,
"Gecyrillic", "afii10020", 0,
"Decyrillic", "afii10021", 0,
"Iecyrillic", "afii10022", 0,
"Zhecyrillic", "afii10024", 0,
"Zecyrillic", "afii10025", 0,
"Iicyrillic", "afii10026", 0,
"Iishortcyrillic", "afii10027", 0,
"Kacyrillic", "afii10028", 0,
"Elcyrillic", "afii10029", 0,
"Emcyrillic", "afii10030", 0,
"Encyrillic", "afii10031", 0,
"Ocyrillic", "afii10032", 0,
"Pecyrillic", "afii10033", 0,
"Ercyrillic", "afii10034", 0,
"Escyrillic", "afii10035", 0,
"Tecyrillic", "afii10036", 0,
"Ucyrillic", "afii10037", 0,
"Efcyrillic", "afii10038", 0,
"Khacyrillic", "afii10039", 0,
"Tsecyrillic", "afii10040", 0,
"Checyrillic", "afii10041", 0,
"Shacyrillic", "afii10042", 0,
"Shchacyrillic", "afii10043", 0,
"Hardsigncyrillic", "afii10044", 0,
"Yericyrillic", "afii10045", 0,
"Softsigncyrillic", "afii10046", 0,
"Ereversedcyrillic", "afii10047", 0,
"IUcyrillic", "afii10048", 0,
"IAcyrillic", "afii10049", 0,
"acyrillic", "afii10065", 0,
"afii10066", "becyrillic", 0,
"afii10067", "vecyrillic", 0,
"afii10068", "gecyrillic", 0,
"afii10069", "decyrillic", 0,
"afii10070", "iecyrillic", 0,
"afii10072", "zhecyrillic", 0,
"afii10073", "zecyrillic", 0,
"afii10074", "iicyrillic", 0,
"afii10075", "iishortcyrillic", 0,
"afii10076", "kacyrillic", 0,
"afii10077", "elcyrillic", 0,
"afii10078", "emcyrillic", 0,
"afii10079", "encyrillic", 0,
"afii10080", "ocyrillic", 0,
"afii10081", "pecyrillic", 0,
"afii10082", "ercyrillic", 0,
"afii10083", "escyrillic", 0,
"afii10084", "tecyrillic", 0,
"afii10085", "ucyrillic", 0,
"afii10086", "efcyrillic", 0,
"afii10087", "khacyrillic", 0,
"afii10088", "tsecyrillic", 0,
"afii10089", "checyrillic", 0,
"afii10090", "shacyrillic", 0,
"afii10091", "shchacyrillic", 0,
"afii10092", "hardsigncyrillic", 0,
"afii10093", "yericyrillic", 0,
"afii10094", "softsigncyrillic", 0,
"afii10095", "ereversedcyrillic", 0,
"afii10096", "iucyrillic", 0,
"afii10097", "iacyrillic", 0,
"afii10071", "iocyrillic", 0,
"afii10099", "djecyrillic", 0,
"afii10100", "gjecyrillic", 0,
"afii10101", "ecyrillic", 0,
"afii10102", "dzecyrillic", 0,
"afii10103", "icyrillic", 0,
"afii10104", "yicyrillic", 0,
"afii10105", "jecyrillic", 0,
"afii10106", "ljecyrillic", 0,
"afii10107", "njecyrillic", 0,
"afii10108", "tshecyrillic", 0,
"afii10109", "kjecyrillic", 0,
"afii10110", "ushortcyrillic", 0,
"afii10193", "dzhecyrillic", 0,
"Yatcyrillic", "afii10146", 0,
"afii10194", "yatcyrillic", 0,
"Fitacyrillic", "afii10147", 0,
"afii10195", "fitacyrillic", 0,
"Izhitsacyrillic", "afii10148", 0,
"afii10196", "izhitsacyrillic", 0,
"Gheupturncyrillic", "afii10050", 0,
"afii10098", "gheupturncyrillic", 0,
"afii10846", "schwacyrillic", 0,
"etnahtafoukhhebrew", "etnahtafoukhlefthebrew", "etnahtahebrew", "etnahtalefthebrew", 0,
"tipehahebrew", "tipehalefthebrew", 0,
"reviahebrew", "reviamugrashhebrew", 0,
"tevirhebrew", "tevirlefthebrew", 0,
"munahhebrew", "munahlefthebrew", 0,
"mahapakhhebrew", "mahapakhlefthebrew", 0,
"merkhahebrew", "merkhalefthebrew", 0,
"merkhakefulahebrew", "merkhakefulalefthebrew", 0,
"dargahebrew", "dargalefthebrew", 0,
"yerahbenyomohebrew", "yerahbenyomolefthebrew", 0,
"afii57799", "sheva", "sheva115", "sheva15", "sheva22", "sheva2e", "shevahebrew", "shevanarrowhebrew", "shevaquarterhebrew", "shevawidehebrew", 0,
"afii57801", "hatafsegol", "hatafsegol17", "hatafsegol24", "hatafsegol30", "hatafsegolhebrew", "hatafsegolnarrowhebrew", "hatafsegolquarterhebrew", "hatafsegolwidehebrew", 0,
"afii57800", "hatafpatah", "hatafpatah16", "hatafpatah23", "hatafpatah2f", "hatafpatahhebrew", "hatafpatahnarrowhebrew", "hatafpatahquarterhebrew", "hatafpatahwidehebrew", 0,
"afii57802", "hatafqamats", "hatafqamats1b", "hatafqamats28", "hatafqamats34", "hatafqamatshebrew", "hatafqamatsnarrowhebrew", "hatafqamatsquarterhebrew", "hatafqamatswidehebrew", 0,
"afii57793", "hiriq", "hiriq14", "hiriq21", "hiriq2d", "hiriqhebrew", "hiriqnarrowhebrew", "hiriqquarterhebrew", "hiriqwidehebrew", 0,
"afii57794", "tsere", "tsere12", "tsere1e", "tsere2b", "tserehebrew", "tserenarrowhebrew", "tserequarterhebrew", "tserewidehebrew", 0,
"afii57795", "segol", "segol13", "segol1f", "segol2c", "segolhebrew", "segolnarrowhebrew", "segolquarterhebrew", "segolwidehebrew", 0,
"afii57798", "patah", "patah11", "patah1d", "patah2a", "patahhebrew", "patahnarrowhebrew", "patahquarterhebrew", "patahwidehebrew", 0,
"afii57797", "qamats", "qamats10", "qamats1a", "qamats1c", "qamats27", "qamats29", "qamats33", "qamatsde", "qamatshebrew", "qamatsnarrowhebrew", "qamatsqatanhebrew", "qamatsqatannarrowhebrew", "qamatsqatanquarterhebrew", "qamatsqatanwidehebrew", "qamatsquarterhebrew", "qamatswidehebrew", 0,
"afii57806", "holam", "holam19", "holam26", "holam32", "holamhebrew", "holamnarrowhebrew", "holamquarterhebrew", "holamwidehebrew", 0,
"afii57796", "qubuts", "qubuts18", "qubuts25", "qubuts31", "qubutshebrew", "qubutsnarrowhebrew", "qubutsquarterhebrew", "qubutswidehebrew", 0,
"afii57807", "dagesh", "dageshhebrew", 0,
"afii57839", "siluqhebrew", "siluqlefthebrew", 0,
"afii57645", "maqafhebrew", 0,
"afii57841", "rafe", "rafehebrew", 0,
"afii57842", "paseqhebrew", 0,
"afii57804", "shindothebrew", 0,
"afii57803", "sindothebrew", 0,
"afii57658", "sofpasuqhebrew", 0,
"afii57664", "alef", "alefhebrew", 0,
"afii57665", "bet", "bethebrew", 0,
"afii57666", "gimel", "gimelhebrew", 0,
"afii57667", "dalet", "dalethatafpatah", "dalethatafpatahhebrew", "dalethatafsegol", "dalethatafsegolhebrew", "dalethebrew", "dalethiriq", "dalethiriqhebrew", "daletholam", "daletholamhebrew", "daletpatah", "daletpatahhebrew", "daletqamats", "daletqamatshebrew", "daletqubuts", "daletqubutshebrew", "daletsegol", "daletsegolhebrew", "daletsheva", "daletshevahebrew", "dalettsere", "dalettserehebrew", 0,
"afii57668", "he", "hehebrew", 0,
"afii57669", "vav", "vavhebrew", 0,
"afii57670", "zayin", "zayinhebrew", 0,
"afii57671", "het", "hethebrew", 0,
"afii57672", "tet", "tethebrew", 0,
"afii57673", "yod", "yodhebrew", 0,
"afii57674", "finalkaf", "finalkafhebrew", "finalkafqamats", "finalkafqamatshebrew", "finalkafsheva", "finalkafshevahebrew", 0,
"afii57675", "kaf", "kafhebrew", 0,
"afii57676", "lamed", "lamedhebrew", "lamedholam", "lamedholamdagesh", "lamedholamdageshhebrew", "lamedholamhebrew", 0,
"afii57677", "finalmem", "finalmemhebrew", 0,
"afii57678", "mem", "memhebrew", 0,
"afii57679", "finalnun", "finalnunhebrew", 0,
"afii57680", "nun", "nunhebrew", 0,
"afii57681", "samekh", "samekhhebrew", 0,
"afii57682", "ayin", "ayinhebrew", 0,
"afii57683", "finalpe", "finalpehebrew", 0,
"afii57684", "pe", "pehebrew", 0,
"afii57685", "finaltsadi", "finaltsadihebrew", 0,
"afii57686", "tsadi", "tsadihebrew", 0,
"afii57687", "qof", "qofhatafpatah", "qofhatafpatahhebrew", "qofhatafsegol", "qofhatafsegolhebrew", "qofhebrew", "qofhiriq", "qofhiriqhebrew", "qofholam", "qofholamhebrew", "qofpatah", "qofpatahhebrew", "qofqamats", "qofqamatshebrew", "qofqubuts", "qofqubutshebrew", "qofsegol", "qofsegolhebrew", "qofsheva", "qofshevahebrew", "qoftsere", "qoftserehebrew", 0,
"afii57688", "resh", "reshhatafpatah", "reshhatafpatahhebrew", "reshhatafsegol", "reshhatafsegolhebrew", "reshhebrew", "reshhiriq", "reshhiriqhebrew", "reshholam", "reshholamhebrew", "reshpatah", "reshpatahhebrew", "reshqamats", "reshqamatshebrew", "reshqubuts", "reshqubutshebrew", "reshsegol", "reshsegolhebrew", "reshsheva", "reshshevahebrew", "reshtsere", "reshtserehebrew", 0,
"afii57689", "shin", "shinhebrew", 0,
"afii57690", "tav", "tavhebrew", 0,
"afii57716", "vavvavhebrew", 0,
"afii57717", "vavyodhebrew", 0,
"afii57718", "yodyodhebrew", 0,
"afii57388", "commaarabic", 0,
"afii57403", "semicolonarabic", 0,
"afii57407", "questionarabic", 0,
"afii57409", "hamzaarabic", "hamzadammaarabic", "hamzadammatanarabic", "hamzafathaarabic", "hamzafathatanarabic", "hamzalowarabic", "hamzalowkasraarabic", "hamzalowkasratanarabic", "hamzasukunarabic", 0,
"afii57410", "alefmaddaabovearabic", 0,
"afii57411", "alefhamzaabovearabic", 0,
"afii57412", "wawhamzaabovearabic", 0,
"afii57413", "alefhamzabelowarabic", 0,
"afii57414", "yehhamzaabovearabic", 0,
"afii57415", "alefarabic", 0,
"afii57416", "beharabic", 0,
"afii57417", "tehmarbutaarabic", 0,
"afii57418", "teharabic", 0,
"afii57419", "theharabic", 0,
"afii57420", "jeemarabic", 0,
"afii57421", "haharabic", 0,
"afii57422", "khaharabic", 0,
"afii57423", "dalarabic", 0,
"afii57424", "thalarabic", 0,
"afii57425", "reharabic", "rehyehaleflamarabic", 0,
"afii57426", "zainarabic", 0,
"afii57427", "seenarabic", 0,
"afii57428", "sheenarabic", 0,
"afii57429", "sadarabic", 0,
"afii57430", "dadarabic", 0,
"afii57431", "taharabic", 0,
"afii57432", "zaharabic", 0,
"afii57433", "ainarabic", 0,
"afii57434", "ghainarabic", 0,
"afii57440", "kashidaautoarabic", "kashidaautonosidebearingarabic", "tatweelarabic", 0,
"afii57441", "feharabic", 0,
"afii57442", "qafarabic", 0,
"afii57443", "kafarabic", 0,
"afii57444", "lamarabic", 0,
"afii57445", "meemarabic", 0,
"afii57446", "noonarabic", 0,
"afii57470", "heharabic", 0,
"afii57448", "wawarabic", 0,
"afii57449", "alefmaksuraarabic", 0,
"afii57450", "yeharabic", 0,
"afii57451", "fathatanarabic", 0,
"afii57452", "dammatanaltonearabic", "dammatanarabic", 0,
"afii57453", "kasratanarabic", 0,
"afii57454", "fathaarabic", "fathalowarabic", 0,
"afii57455", "dammaarabic", "dammalowarabic", 0,
"afii57456", "kasraarabic", 0,
"afii57457", "shaddaarabic", "shaddafathatanarabic", 0,
"afii57458", "sukunarabic", 0,
"afii57392", "zeroarabic", "zerohackarabic", 0,
"afii57393", "onearabic", "onehackarabic", 0,
"afii57394", "twoarabic", "twohackarabic", 0,
"afii57395", "threearabic", "threehackarabic", 0,
"afii57396", "fourarabic", "fourhackarabic", 0,
"afii57397", "fivearabic", "fivehackarabic", 0,
"afii57398", "sixarabic", "sixhackarabic", 0,
"afii57399", "sevenarabic", "sevenhackarabic", 0,
"afii57400", "eightarabic", "eighthackarabic", 0,
"afii57401", "ninearabic", "ninehackarabic", 0,
"afii57381", "percentarabic", 0,
"decimalseparatorarabic", "decimalseparatorpersian", 0,
"thousandsseparatorarabic", "thousandsseparatorpersian", 0,
"afii63167", "asteriskaltonearabic", "asteriskarabic", 0,
"afii57511", "tteharabic", 0,
"afii57506", "peharabic", 0,
"afii57507", "tcheharabic", 0,
"afii57512", "ddalarabic", 0,
"afii57513", "rreharabic", 0,
"afii57508", "jeharabic", 0,
"afii57505", "veharabic", 0,
"afii57509", "gafarabic", 0,
"afii57514", "noonghunnaarabic", 0,
"haaltonearabic", "hehaltonearabic", 0,
"afii57519", "yehbarreearabic", 0,
"afii61664", "zerowidthnonjoiner", 0,
"afii00208", "horizontalbar", 0,
"dbllowline", "underscoredbl", 0,
"quoteleftreversed", "quotereversed", 0,
"twodotenleader", "twodotleader", 0,
"colonmonetary", "colonsign", 0,
"afii08941", "lira", 0,
"afii57636", "newsheqelsign", "sheqel", "sheqelhebrew", 0,
"Euro", "euro", 0,
"afii61248", "careof", 0,
"afii61289", "lsquare", 0,
"afii61352", "numero", 0,
"Ohm", "Omega", 0,
"arrowupdnbse", "arrowupdownbase", 0,
"arrowdblleft", "arrowleftdbl", 0,
"arrowdblright", "dblarrowright", 0,
"arrowdblboth", "dblarrowleft", 0,
"forall", "universal", 0,
"existential", "thereexists", 0,
"Delta", "increment", 0,
"gradient", "nabla", 0,
"notelement", "notelementof", 0,
"orthogonal", "rightangle", 0,
"similar", "tildeoperator", 0,
"approximatelyequal", "congruent", 0,
"propersubset", "subset", 0,
"propersuperset", "superset", 0,
"reflexsubset", "subsetorequal", 0,
"reflexsuperset", "supersetorequal", 0,
"circleplus", "pluscircle", 0,
"circlemultiply", "timescircle", 0,
"logicalnotreversed", "revlogicalnot", 0,
"integraltop", "integraltp", 0,
"integralbottom", "integralbt", 0,
"ltshade", "shadelight", 0,
"shade", "shademedium", 0,
"dkshade", "shadedark", 0,
"blacksquare", "filledbox", 0,
"H22073", "whitesquare", 0,
"H18543", "blacksmallsquare", 0,
"H18551", "whitesmallsquare", 0,
"blackrectangle", "filledrect", 0,
"blackuppointingtriangle", "triagup", 0,
"blackrightpointingpointer", "triagrt", 0,
"blackdownpointingtriangle", "triagdn", 0,
"blackleftpointingpointer", "triaglf", 0,
"circle", "whitecircle", 0,
"H18533", "blackcircle", 0,
"bulletinverse", "invbullet", 0,
"invcircle", "whitecircleinverse", 0,
"openbullet", "whitebullet", 0,
"smileface", "whitesmilingface", 0,
"blacksmilingface", "invsmileface", 0,
"compass", "sun", 0,
"female", "venus", 0,
"male", "mars", 0,
"spade", "spadesuitblack", 0,
"club", "clubsuitblack", 0,
"heart", "heartsuitblack", 0,
"eighthnotebeamed", "musicalnotedbl", 0,
"afii57705", "doubleyodpatah", "doubleyodpatahhebrew", "yodyodpatahhebrew", 0,
"afii57694", "shinshindot", "shinshindothebrew", 0,
"afii57695", "shinsindot", "shinsindothebrew", 0,
"shindageshshindot", "shindageshshindothebrew", 0,
"shindageshsindot", "shindageshsindothebrew", 0,
"betdagesh", "betdageshhebrew", 0,
"gimeldagesh", "gimeldageshhebrew", 0,
"daletdagesh", "daletdageshhebrew", 0,
"hedagesh", "hedageshhebrew", 0,
"afii57723", "vavdagesh", "vavdagesh65", "vavdageshhebrew", 0,
"zayindagesh", "zayindageshhebrew", 0,
"tetdagesh", "tetdageshhebrew", 0,
"yoddagesh", "yoddageshhebrew", 0,
"finalkafdagesh", "finalkafdageshhebrew", 0,
"kafdagesh", "kafdageshhebrew", 0,
"lameddagesh", "lameddageshhebrew", 0,
"memdagesh", "memdageshhebrew", 0,
"nundagesh", "nundageshhebrew", 0,
"samekhdagesh", "samekhdageshhebrew", 0,
"pedagesh", "pedageshhebrew", 0,
"tsadidagesh", "tsadidageshhebrew", 0,
"qofdagesh", "qofdageshhebrew", 0,
"shindagesh", "shindageshhebrew", 0,
"tavdages", "tavdagesh", "tavdageshhebrew", 0,
"afii57700", "vavholam", "vavholamhebrew", 0,
"tchehinitialarabic", "tchehmeeminitialarabic", 0,
"laminitialarabic", "lammeemjeeminitialarabic", "lammeemkhahinitialarabic", 0,
"noonhehinitialarabic", "nooninitialarabic", 0,
"hehfinalalttwoarabic", "hehfinalarabic", 0,
"alefmaksurainitialarabic", "yehinitialarabic", 0,
"alefmaksuramedialarabic", "yehmedialarabic", 0,
};

#include "fitz.h"
#include "mupdf.h"

int pdf_lookupagl(char *name)
{
	char buf[64];
	char *p;
	int l = 0;
	int r = nelem(aglcodes) - 1;

	fz_strlcpy(buf, name, sizeof buf);

	/* kill anything after first period and underscore */
	p = strchr(buf, '.');
	if (p) p[0] = 0;
	p = strchr(buf, '_');
	if (p) p[0] = 0;

	while (l <= r)
	{
		int m = (l + r) >> 1;
		int c = strcmp(buf, aglcodes[m].name);
		if (c < 0)
			r = m - 1;
		else if (c > 0)
			l = m + 1;
		else
			return aglcodes[m].ucs;
	}

	if (strstr(buf, "uni") == buf)
		return strtol(buf + 3, nil, 16);
	else if (strstr(buf, "u") == buf)
		return strtol(buf + 1, nil, 16);
	else if (strstr(buf, "a") == buf && strlen(buf) >= 3)
		return strtol(buf + 1, nil, 10);

	return 0;
}

static char *aglnoname[1] = { 0 };

char **pdf_lookupaglnames(int ucs)
{
	int l = 0;
	int r = nelem(agldupcodes) - 1;
	while (l <= r)
	{
		int m = (l + r) >> 1;
		if (ucs < agldupcodes[m].ucs)
			r = m - 1;
		else if (ucs > agldupcodes[m].ucs)
			l = m + 1;
		else
			return agldupnames + agldupcodes[m].ofs;
	}
	return aglnoname;
}
