OSDN Git Service

new repo
[bytom/vapor.git] / vendor / golang.org / x / net / html / entity.go
1 // Copyright 2010 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
4
5 package html
6
7 // All entities that do not end with ';' are 6 or fewer bytes long.
8 const longestEntityWithoutSemicolon = 6
9
10 // entity is a map from HTML entity names to their values. The semicolon matters:
11 // https://html.spec.whatwg.org/multipage/syntax.html#named-character-references
12 // lists both "amp" and "amp;" as two separate entries.
13 //
14 // Note that the HTML5 list is larger than the HTML4 list at
15 // http://www.w3.org/TR/html4/sgml/entities.html
16 var entity = map[string]rune{
17         "AElig;":                           '\U000000C6',
18         "AMP;":                             '\U00000026',
19         "Aacute;":                          '\U000000C1',
20         "Abreve;":                          '\U00000102',
21         "Acirc;":                           '\U000000C2',
22         "Acy;":                             '\U00000410',
23         "Afr;":                             '\U0001D504',
24         "Agrave;":                          '\U000000C0',
25         "Alpha;":                           '\U00000391',
26         "Amacr;":                           '\U00000100',
27         "And;":                             '\U00002A53',
28         "Aogon;":                           '\U00000104',
29         "Aopf;":                            '\U0001D538',
30         "ApplyFunction;":                   '\U00002061',
31         "Aring;":                           '\U000000C5',
32         "Ascr;":                            '\U0001D49C',
33         "Assign;":                          '\U00002254',
34         "Atilde;":                          '\U000000C3',
35         "Auml;":                            '\U000000C4',
36         "Backslash;":                       '\U00002216',
37         "Barv;":                            '\U00002AE7',
38         "Barwed;":                          '\U00002306',
39         "Bcy;":                             '\U00000411',
40         "Because;":                         '\U00002235',
41         "Bernoullis;":                      '\U0000212C',
42         "Beta;":                            '\U00000392',
43         "Bfr;":                             '\U0001D505',
44         "Bopf;":                            '\U0001D539',
45         "Breve;":                           '\U000002D8',
46         "Bscr;":                            '\U0000212C',
47         "Bumpeq;":                          '\U0000224E',
48         "CHcy;":                            '\U00000427',
49         "COPY;":                            '\U000000A9',
50         "Cacute;":                          '\U00000106',
51         "Cap;":                             '\U000022D2',
52         "CapitalDifferentialD;":            '\U00002145',
53         "Cayleys;":                         '\U0000212D',
54         "Ccaron;":                          '\U0000010C',
55         "Ccedil;":                          '\U000000C7',
56         "Ccirc;":                           '\U00000108',
57         "Cconint;":                         '\U00002230',
58         "Cdot;":                            '\U0000010A',
59         "Cedilla;":                         '\U000000B8',
60         "CenterDot;":                       '\U000000B7',
61         "Cfr;":                             '\U0000212D',
62         "Chi;":                             '\U000003A7',
63         "CircleDot;":                       '\U00002299',
64         "CircleMinus;":                     '\U00002296',
65         "CirclePlus;":                      '\U00002295',
66         "CircleTimes;":                     '\U00002297',
67         "ClockwiseContourIntegral;":        '\U00002232',
68         "CloseCurlyDoubleQuote;":           '\U0000201D',
69         "CloseCurlyQuote;":                 '\U00002019',
70         "Colon;":                           '\U00002237',
71         "Colone;":                          '\U00002A74',
72         "Congruent;":                       '\U00002261',
73         "Conint;":                          '\U0000222F',
74         "ContourIntegral;":                 '\U0000222E',
75         "Copf;":                            '\U00002102',
76         "Coproduct;":                       '\U00002210',
77         "CounterClockwiseContourIntegral;": '\U00002233',
78         "Cross;":                    '\U00002A2F',
79         "Cscr;":                     '\U0001D49E',
80         "Cup;":                      '\U000022D3',
81         "CupCap;":                   '\U0000224D',
82         "DD;":                       '\U00002145',
83         "DDotrahd;":                 '\U00002911',
84         "DJcy;":                     '\U00000402',
85         "DScy;":                     '\U00000405',
86         "DZcy;":                     '\U0000040F',
87         "Dagger;":                   '\U00002021',
88         "Darr;":                     '\U000021A1',
89         "Dashv;":                    '\U00002AE4',
90         "Dcaron;":                   '\U0000010E',
91         "Dcy;":                      '\U00000414',
92         "Del;":                      '\U00002207',
93         "Delta;":                    '\U00000394',
94         "Dfr;":                      '\U0001D507',
95         "DiacriticalAcute;":         '\U000000B4',
96         "DiacriticalDot;":           '\U000002D9',
97         "DiacriticalDoubleAcute;":   '\U000002DD',
98         "DiacriticalGrave;":         '\U00000060',
99         "DiacriticalTilde;":         '\U000002DC',
100         "Diamond;":                  '\U000022C4',
101         "DifferentialD;":            '\U00002146',
102         "Dopf;":                     '\U0001D53B',
103         "Dot;":                      '\U000000A8',
104         "DotDot;":                   '\U000020DC',
105         "DotEqual;":                 '\U00002250',
106         "DoubleContourIntegral;":    '\U0000222F',
107         "DoubleDot;":                '\U000000A8',
108         "DoubleDownArrow;":          '\U000021D3',
109         "DoubleLeftArrow;":          '\U000021D0',
110         "DoubleLeftRightArrow;":     '\U000021D4',
111         "DoubleLeftTee;":            '\U00002AE4',
112         "DoubleLongLeftArrow;":      '\U000027F8',
113         "DoubleLongLeftRightArrow;": '\U000027FA',
114         "DoubleLongRightArrow;":     '\U000027F9',
115         "DoubleRightArrow;":         '\U000021D2',
116         "DoubleRightTee;":           '\U000022A8',
117         "DoubleUpArrow;":            '\U000021D1',
118         "DoubleUpDownArrow;":        '\U000021D5',
119         "DoubleVerticalBar;":        '\U00002225',
120         "DownArrow;":                '\U00002193',
121         "DownArrowBar;":             '\U00002913',
122         "DownArrowUpArrow;":         '\U000021F5',
123         "DownBreve;":                '\U00000311',
124         "DownLeftRightVector;":      '\U00002950',
125         "DownLeftTeeVector;":        '\U0000295E',
126         "DownLeftVector;":           '\U000021BD',
127         "DownLeftVectorBar;":        '\U00002956',
128         "DownRightTeeVector;":       '\U0000295F',
129         "DownRightVector;":          '\U000021C1',
130         "DownRightVectorBar;":       '\U00002957',
131         "DownTee;":                  '\U000022A4',
132         "DownTeeArrow;":             '\U000021A7',
133         "Downarrow;":                '\U000021D3',
134         "Dscr;":                     '\U0001D49F',
135         "Dstrok;":                   '\U00000110',
136         "ENG;":                      '\U0000014A',
137         "ETH;":                      '\U000000D0',
138         "Eacute;":                   '\U000000C9',
139         "Ecaron;":                   '\U0000011A',
140         "Ecirc;":                    '\U000000CA',
141         "Ecy;":                      '\U0000042D',
142         "Edot;":                     '\U00000116',
143         "Efr;":                      '\U0001D508',
144         "Egrave;":                   '\U000000C8',
145         "Element;":                  '\U00002208',
146         "Emacr;":                    '\U00000112',
147         "EmptySmallSquare;":         '\U000025FB',
148         "EmptyVerySmallSquare;":     '\U000025AB',
149         "Eogon;":                    '\U00000118',
150         "Eopf;":                     '\U0001D53C',
151         "Epsilon;":                  '\U00000395',
152         "Equal;":                    '\U00002A75',
153         "EqualTilde;":               '\U00002242',
154         "Equilibrium;":              '\U000021CC',
155         "Escr;":                     '\U00002130',
156         "Esim;":                     '\U00002A73',
157         "Eta;":                      '\U00000397',
158         "Euml;":                     '\U000000CB',
159         "Exists;":                   '\U00002203',
160         "ExponentialE;":             '\U00002147',
161         "Fcy;":                      '\U00000424',
162         "Ffr;":                      '\U0001D509',
163         "FilledSmallSquare;":        '\U000025FC',
164         "FilledVerySmallSquare;":    '\U000025AA',
165         "Fopf;":                     '\U0001D53D',
166         "ForAll;":                   '\U00002200',
167         "Fouriertrf;":               '\U00002131',
168         "Fscr;":                     '\U00002131',
169         "GJcy;":                     '\U00000403',
170         "GT;":                       '\U0000003E',
171         "Gamma;":                    '\U00000393',
172         "Gammad;":                   '\U000003DC',
173         "Gbreve;":                   '\U0000011E',
174         "Gcedil;":                   '\U00000122',
175         "Gcirc;":                    '\U0000011C',
176         "Gcy;":                      '\U00000413',
177         "Gdot;":                     '\U00000120',
178         "Gfr;":                      '\U0001D50A',
179         "Gg;":                       '\U000022D9',
180         "Gopf;":                     '\U0001D53E',
181         "GreaterEqual;":             '\U00002265',
182         "GreaterEqualLess;":         '\U000022DB',
183         "GreaterFullEqual;":         '\U00002267',
184         "GreaterGreater;":           '\U00002AA2',
185         "GreaterLess;":              '\U00002277',
186         "GreaterSlantEqual;":        '\U00002A7E',
187         "GreaterTilde;":             '\U00002273',
188         "Gscr;":                     '\U0001D4A2',
189         "Gt;":                       '\U0000226B',
190         "HARDcy;":                   '\U0000042A',
191         "Hacek;":                    '\U000002C7',
192         "Hat;":                      '\U0000005E',
193         "Hcirc;":                    '\U00000124',
194         "Hfr;":                      '\U0000210C',
195         "HilbertSpace;":             '\U0000210B',
196         "Hopf;":                     '\U0000210D',
197         "HorizontalLine;":           '\U00002500',
198         "Hscr;":                     '\U0000210B',
199         "Hstrok;":                   '\U00000126',
200         "HumpDownHump;":             '\U0000224E',
201         "HumpEqual;":                '\U0000224F',
202         "IEcy;":                     '\U00000415',
203         "IJlig;":                    '\U00000132',
204         "IOcy;":                     '\U00000401',
205         "Iacute;":                   '\U000000CD',
206         "Icirc;":                    '\U000000CE',
207         "Icy;":                      '\U00000418',
208         "Idot;":                     '\U00000130',
209         "Ifr;":                      '\U00002111',
210         "Igrave;":                   '\U000000CC',
211         "Im;":                       '\U00002111',
212         "Imacr;":                    '\U0000012A',
213         "ImaginaryI;":               '\U00002148',
214         "Implies;":                  '\U000021D2',
215         "Int;":                      '\U0000222C',
216         "Integral;":                 '\U0000222B',
217         "Intersection;":             '\U000022C2',
218         "InvisibleComma;":           '\U00002063',
219         "InvisibleTimes;":           '\U00002062',
220         "Iogon;":                    '\U0000012E',
221         "Iopf;":                     '\U0001D540',
222         "Iota;":                     '\U00000399',
223         "Iscr;":                     '\U00002110',
224         "Itilde;":                   '\U00000128',
225         "Iukcy;":                    '\U00000406',
226         "Iuml;":                     '\U000000CF',
227         "Jcirc;":                    '\U00000134',
228         "Jcy;":                      '\U00000419',
229         "Jfr;":                      '\U0001D50D',
230         "Jopf;":                     '\U0001D541',
231         "Jscr;":                     '\U0001D4A5',
232         "Jsercy;":                   '\U00000408',
233         "Jukcy;":                    '\U00000404',
234         "KHcy;":                     '\U00000425',
235         "KJcy;":                     '\U0000040C',
236         "Kappa;":                    '\U0000039A',
237         "Kcedil;":                   '\U00000136',
238         "Kcy;":                      '\U0000041A',
239         "Kfr;":                      '\U0001D50E',
240         "Kopf;":                     '\U0001D542',
241         "Kscr;":                     '\U0001D4A6',
242         "LJcy;":                     '\U00000409',
243         "LT;":                       '\U0000003C',
244         "Lacute;":                   '\U00000139',
245         "Lambda;":                   '\U0000039B',
246         "Lang;":                     '\U000027EA',
247         "Laplacetrf;":               '\U00002112',
248         "Larr;":                     '\U0000219E',
249         "Lcaron;":                   '\U0000013D',
250         "Lcedil;":                   '\U0000013B',
251         "Lcy;":                      '\U0000041B',
252         "LeftAngleBracket;":         '\U000027E8',
253         "LeftArrow;":                '\U00002190',
254         "LeftArrowBar;":             '\U000021E4',
255         "LeftArrowRightArrow;":      '\U000021C6',
256         "LeftCeiling;":              '\U00002308',
257         "LeftDoubleBracket;":        '\U000027E6',
258         "LeftDownTeeVector;":        '\U00002961',
259         "LeftDownVector;":           '\U000021C3',
260         "LeftDownVectorBar;":        '\U00002959',
261         "LeftFloor;":                '\U0000230A',
262         "LeftRightArrow;":           '\U00002194',
263         "LeftRightVector;":          '\U0000294E',
264         "LeftTee;":                  '\U000022A3',
265         "LeftTeeArrow;":             '\U000021A4',
266         "LeftTeeVector;":            '\U0000295A',
267         "LeftTriangle;":             '\U000022B2',
268         "LeftTriangleBar;":          '\U000029CF',
269         "LeftTriangleEqual;":        '\U000022B4',
270         "LeftUpDownVector;":         '\U00002951',
271         "LeftUpTeeVector;":          '\U00002960',
272         "LeftUpVector;":             '\U000021BF',
273         "LeftUpVectorBar;":          '\U00002958',
274         "LeftVector;":               '\U000021BC',
275         "LeftVectorBar;":            '\U00002952',
276         "Leftarrow;":                '\U000021D0',
277         "Leftrightarrow;":           '\U000021D4',
278         "LessEqualGreater;":         '\U000022DA',
279         "LessFullEqual;":            '\U00002266',
280         "LessGreater;":              '\U00002276',
281         "LessLess;":                 '\U00002AA1',
282         "LessSlantEqual;":           '\U00002A7D',
283         "LessTilde;":                '\U00002272',
284         "Lfr;":                      '\U0001D50F',
285         "Ll;":                       '\U000022D8',
286         "Lleftarrow;":               '\U000021DA',
287         "Lmidot;":                   '\U0000013F',
288         "LongLeftArrow;":            '\U000027F5',
289         "LongLeftRightArrow;":       '\U000027F7',
290         "LongRightArrow;":           '\U000027F6',
291         "Longleftarrow;":            '\U000027F8',
292         "Longleftrightarrow;":       '\U000027FA',
293         "Longrightarrow;":           '\U000027F9',
294         "Lopf;":                     '\U0001D543',
295         "LowerLeftArrow;":           '\U00002199',
296         "LowerRightArrow;":          '\U00002198',
297         "Lscr;":                     '\U00002112',
298         "Lsh;":                      '\U000021B0',
299         "Lstrok;":                   '\U00000141',
300         "Lt;":                       '\U0000226A',
301         "Map;":                      '\U00002905',
302         "Mcy;":                      '\U0000041C',
303         "MediumSpace;":              '\U0000205F',
304         "Mellintrf;":                '\U00002133',
305         "Mfr;":                      '\U0001D510',
306         "MinusPlus;":                '\U00002213',
307         "Mopf;":                     '\U0001D544',
308         "Mscr;":                     '\U00002133',
309         "Mu;":                       '\U0000039C',
310         "NJcy;":                     '\U0000040A',
311         "Nacute;":                   '\U00000143',
312         "Ncaron;":                   '\U00000147',
313         "Ncedil;":                   '\U00000145',
314         "Ncy;":                      '\U0000041D',
315         "NegativeMediumSpace;":      '\U0000200B',
316         "NegativeThickSpace;":       '\U0000200B',
317         "NegativeThinSpace;":        '\U0000200B',
318         "NegativeVeryThinSpace;":    '\U0000200B',
319         "NestedGreaterGreater;":     '\U0000226B',
320         "NestedLessLess;":           '\U0000226A',
321         "NewLine;":                  '\U0000000A',
322         "Nfr;":                      '\U0001D511',
323         "NoBreak;":                  '\U00002060',
324         "NonBreakingSpace;":         '\U000000A0',
325         "Nopf;":                     '\U00002115',
326         "Not;":                      '\U00002AEC',
327         "NotCongruent;":             '\U00002262',
328         "NotCupCap;":                '\U0000226D',
329         "NotDoubleVerticalBar;":     '\U00002226',
330         "NotElement;":               '\U00002209',
331         "NotEqual;":                 '\U00002260',
332         "NotExists;":                '\U00002204',
333         "NotGreater;":               '\U0000226F',
334         "NotGreaterEqual;":          '\U00002271',
335         "NotGreaterLess;":           '\U00002279',
336         "NotGreaterTilde;":          '\U00002275',
337         "NotLeftTriangle;":          '\U000022EA',
338         "NotLeftTriangleEqual;":     '\U000022EC',
339         "NotLess;":                  '\U0000226E',
340         "NotLessEqual;":             '\U00002270',
341         "NotLessGreater;":           '\U00002278',
342         "NotLessTilde;":             '\U00002274',
343         "NotPrecedes;":              '\U00002280',
344         "NotPrecedesSlantEqual;":    '\U000022E0',
345         "NotReverseElement;":        '\U0000220C',
346         "NotRightTriangle;":         '\U000022EB',
347         "NotRightTriangleEqual;":    '\U000022ED',
348         "NotSquareSubsetEqual;":     '\U000022E2',
349         "NotSquareSupersetEqual;":   '\U000022E3',
350         "NotSubsetEqual;":           '\U00002288',
351         "NotSucceeds;":              '\U00002281',
352         "NotSucceedsSlantEqual;":    '\U000022E1',
353         "NotSupersetEqual;":         '\U00002289',
354         "NotTilde;":                 '\U00002241',
355         "NotTildeEqual;":            '\U00002244',
356         "NotTildeFullEqual;":        '\U00002247',
357         "NotTildeTilde;":            '\U00002249',
358         "NotVerticalBar;":           '\U00002224',
359         "Nscr;":                     '\U0001D4A9',
360         "Ntilde;":                   '\U000000D1',
361         "Nu;":                       '\U0000039D',
362         "OElig;":                    '\U00000152',
363         "Oacute;":                   '\U000000D3',
364         "Ocirc;":                    '\U000000D4',
365         "Ocy;":                      '\U0000041E',
366         "Odblac;":                   '\U00000150',
367         "Ofr;":                      '\U0001D512',
368         "Ograve;":                   '\U000000D2',
369         "Omacr;":                    '\U0000014C',
370         "Omega;":                    '\U000003A9',
371         "Omicron;":                  '\U0000039F',
372         "Oopf;":                     '\U0001D546',
373         "OpenCurlyDoubleQuote;":     '\U0000201C',
374         "OpenCurlyQuote;":           '\U00002018',
375         "Or;":                       '\U00002A54',
376         "Oscr;":                     '\U0001D4AA',
377         "Oslash;":                   '\U000000D8',
378         "Otilde;":                   '\U000000D5',
379         "Otimes;":                   '\U00002A37',
380         "Ouml;":                     '\U000000D6',
381         "OverBar;":                  '\U0000203E',
382         "OverBrace;":                '\U000023DE',
383         "OverBracket;":              '\U000023B4',
384         "OverParenthesis;":          '\U000023DC',
385         "PartialD;":                 '\U00002202',
386         "Pcy;":                      '\U0000041F',
387         "Pfr;":                      '\U0001D513',
388         "Phi;":                      '\U000003A6',
389         "Pi;":                       '\U000003A0',
390         "PlusMinus;":                '\U000000B1',
391         "Poincareplane;":            '\U0000210C',
392         "Popf;":                     '\U00002119',
393         "Pr;":                       '\U00002ABB',
394         "Precedes;":                 '\U0000227A',
395         "PrecedesEqual;":            '\U00002AAF',
396         "PrecedesSlantEqual;":       '\U0000227C',
397         "PrecedesTilde;":            '\U0000227E',
398         "Prime;":                    '\U00002033',
399         "Product;":                  '\U0000220F',
400         "Proportion;":               '\U00002237',
401         "Proportional;":             '\U0000221D',
402         "Pscr;":                     '\U0001D4AB',
403         "Psi;":                      '\U000003A8',
404         "QUOT;":                     '\U00000022',
405         "Qfr;":                      '\U0001D514',
406         "Qopf;":                     '\U0000211A',
407         "Qscr;":                     '\U0001D4AC',
408         "RBarr;":                    '\U00002910',
409         "REG;":                      '\U000000AE',
410         "Racute;":                   '\U00000154',
411         "Rang;":                     '\U000027EB',
412         "Rarr;":                     '\U000021A0',
413         "Rarrtl;":                   '\U00002916',
414         "Rcaron;":                   '\U00000158',
415         "Rcedil;":                   '\U00000156',
416         "Rcy;":                      '\U00000420',
417         "Re;":                       '\U0000211C',
418         "ReverseElement;":           '\U0000220B',
419         "ReverseEquilibrium;":       '\U000021CB',
420         "ReverseUpEquilibrium;":     '\U0000296F',
421         "Rfr;":                      '\U0000211C',
422         "Rho;":                      '\U000003A1',
423         "RightAngleBracket;":        '\U000027E9',
424         "RightArrow;":               '\U00002192',
425         "RightArrowBar;":            '\U000021E5',
426         "RightArrowLeftArrow;":      '\U000021C4',
427         "RightCeiling;":             '\U00002309',
428         "RightDoubleBracket;":       '\U000027E7',
429         "RightDownTeeVector;":       '\U0000295D',
430         "RightDownVector;":          '\U000021C2',
431         "RightDownVectorBar;":       '\U00002955',
432         "RightFloor;":               '\U0000230B',
433         "RightTee;":                 '\U000022A2',
434         "RightTeeArrow;":            '\U000021A6',
435         "RightTeeVector;":           '\U0000295B',
436         "RightTriangle;":            '\U000022B3',
437         "RightTriangleBar;":         '\U000029D0',
438         "RightTriangleEqual;":       '\U000022B5',
439         "RightUpDownVector;":        '\U0000294F',
440         "RightUpTeeVector;":         '\U0000295C',
441         "RightUpVector;":            '\U000021BE',
442         "RightUpVectorBar;":         '\U00002954',
443         "RightVector;":              '\U000021C0',
444         "RightVectorBar;":           '\U00002953',
445         "Rightarrow;":               '\U000021D2',
446         "Ropf;":                     '\U0000211D',
447         "RoundImplies;":             '\U00002970',
448         "Rrightarrow;":              '\U000021DB',
449         "Rscr;":                     '\U0000211B',
450         "Rsh;":                      '\U000021B1',
451         "RuleDelayed;":              '\U000029F4',
452         "SHCHcy;":                   '\U00000429',
453         "SHcy;":                     '\U00000428',
454         "SOFTcy;":                   '\U0000042C',
455         "Sacute;":                   '\U0000015A',
456         "Sc;":                       '\U00002ABC',
457         "Scaron;":                   '\U00000160',
458         "Scedil;":                   '\U0000015E',
459         "Scirc;":                    '\U0000015C',
460         "Scy;":                      '\U00000421',
461         "Sfr;":                      '\U0001D516',
462         "ShortDownArrow;":           '\U00002193',
463         "ShortLeftArrow;":           '\U00002190',
464         "ShortRightArrow;":          '\U00002192',
465         "ShortUpArrow;":             '\U00002191',
466         "Sigma;":                    '\U000003A3',
467         "SmallCircle;":              '\U00002218',
468         "Sopf;":                     '\U0001D54A',
469         "Sqrt;":                     '\U0000221A',
470         "Square;":                   '\U000025A1',
471         "SquareIntersection;":       '\U00002293',
472         "SquareSubset;":             '\U0000228F',
473         "SquareSubsetEqual;":        '\U00002291',
474         "SquareSuperset;":           '\U00002290',
475         "SquareSupersetEqual;":      '\U00002292',
476         "SquareUnion;":              '\U00002294',
477         "Sscr;":                     '\U0001D4AE',
478         "Star;":                     '\U000022C6',
479         "Sub;":                      '\U000022D0',
480         "Subset;":                   '\U000022D0',
481         "SubsetEqual;":              '\U00002286',
482         "Succeeds;":                 '\U0000227B',
483         "SucceedsEqual;":            '\U00002AB0',
484         "SucceedsSlantEqual;":       '\U0000227D',
485         "SucceedsTilde;":            '\U0000227F',
486         "SuchThat;":                 '\U0000220B',
487         "Sum;":                      '\U00002211',
488         "Sup;":                      '\U000022D1',
489         "Superset;":                 '\U00002283',
490         "SupersetEqual;":            '\U00002287',
491         "Supset;":                   '\U000022D1',
492         "THORN;":                    '\U000000DE',
493         "TRADE;":                    '\U00002122',
494         "TSHcy;":                    '\U0000040B',
495         "TScy;":                     '\U00000426',
496         "Tab;":                      '\U00000009',
497         "Tau;":                      '\U000003A4',
498         "Tcaron;":                   '\U00000164',
499         "Tcedil;":                   '\U00000162',
500         "Tcy;":                      '\U00000422',
501         "Tfr;":                      '\U0001D517',
502         "Therefore;":                '\U00002234',
503         "Theta;":                    '\U00000398',
504         "ThinSpace;":                '\U00002009',
505         "Tilde;":                    '\U0000223C',
506         "TildeEqual;":               '\U00002243',
507         "TildeFullEqual;":           '\U00002245',
508         "TildeTilde;":               '\U00002248',
509         "Topf;":                     '\U0001D54B',
510         "TripleDot;":                '\U000020DB',
511         "Tscr;":                     '\U0001D4AF',
512         "Tstrok;":                   '\U00000166',
513         "Uacute;":                   '\U000000DA',
514         "Uarr;":                     '\U0000219F',
515         "Uarrocir;":                 '\U00002949',
516         "Ubrcy;":                    '\U0000040E',
517         "Ubreve;":                   '\U0000016C',
518         "Ucirc;":                    '\U000000DB',
519         "Ucy;":                      '\U00000423',
520         "Udblac;":                   '\U00000170',
521         "Ufr;":                      '\U0001D518',
522         "Ugrave;":                   '\U000000D9',
523         "Umacr;":                    '\U0000016A',
524         "UnderBar;":                 '\U0000005F',
525         "UnderBrace;":               '\U000023DF',
526         "UnderBracket;":             '\U000023B5',
527         "UnderParenthesis;":         '\U000023DD',
528         "Union;":                    '\U000022C3',
529         "UnionPlus;":                '\U0000228E',
530         "Uogon;":                    '\U00000172',
531         "Uopf;":                     '\U0001D54C',
532         "UpArrow;":                  '\U00002191',
533         "UpArrowBar;":               '\U00002912',
534         "UpArrowDownArrow;":         '\U000021C5',
535         "UpDownArrow;":              '\U00002195',
536         "UpEquilibrium;":            '\U0000296E',
537         "UpTee;":                    '\U000022A5',
538         "UpTeeArrow;":               '\U000021A5',
539         "Uparrow;":                  '\U000021D1',
540         "Updownarrow;":              '\U000021D5',
541         "UpperLeftArrow;":           '\U00002196',
542         "UpperRightArrow;":          '\U00002197',
543         "Upsi;":                     '\U000003D2',
544         "Upsilon;":                  '\U000003A5',
545         "Uring;":                    '\U0000016E',
546         "Uscr;":                     '\U0001D4B0',
547         "Utilde;":                   '\U00000168',
548         "Uuml;":                     '\U000000DC',
549         "VDash;":                    '\U000022AB',
550         "Vbar;":                     '\U00002AEB',
551         "Vcy;":                      '\U00000412',
552         "Vdash;":                    '\U000022A9',
553         "Vdashl;":                   '\U00002AE6',
554         "Vee;":                      '\U000022C1',
555         "Verbar;":                   '\U00002016',
556         "Vert;":                     '\U00002016',
557         "VerticalBar;":              '\U00002223',
558         "VerticalLine;":             '\U0000007C',
559         "VerticalSeparator;":        '\U00002758',
560         "VerticalTilde;":            '\U00002240',
561         "VeryThinSpace;":            '\U0000200A',
562         "Vfr;":                      '\U0001D519',
563         "Vopf;":                     '\U0001D54D',
564         "Vscr;":                     '\U0001D4B1',
565         "Vvdash;":                   '\U000022AA',
566         "Wcirc;":                    '\U00000174',
567         "Wedge;":                    '\U000022C0',
568         "Wfr;":                      '\U0001D51A',
569         "Wopf;":                     '\U0001D54E',
570         "Wscr;":                     '\U0001D4B2',
571         "Xfr;":                      '\U0001D51B',
572         "Xi;":                       '\U0000039E',
573         "Xopf;":                     '\U0001D54F',
574         "Xscr;":                     '\U0001D4B3',
575         "YAcy;":                     '\U0000042F',
576         "YIcy;":                     '\U00000407',
577         "YUcy;":                     '\U0000042E',
578         "Yacute;":                   '\U000000DD',
579         "Ycirc;":                    '\U00000176',
580         "Ycy;":                      '\U0000042B',
581         "Yfr;":                      '\U0001D51C',
582         "Yopf;":                     '\U0001D550',
583         "Yscr;":                     '\U0001D4B4',
584         "Yuml;":                     '\U00000178',
585         "ZHcy;":                     '\U00000416',
586         "Zacute;":                   '\U00000179',
587         "Zcaron;":                   '\U0000017D',
588         "Zcy;":                      '\U00000417',
589         "Zdot;":                     '\U0000017B',
590         "ZeroWidthSpace;":           '\U0000200B',
591         "Zeta;":                     '\U00000396',
592         "Zfr;":                      '\U00002128',
593         "Zopf;":                     '\U00002124',
594         "Zscr;":                     '\U0001D4B5',
595         "aacute;":                   '\U000000E1',
596         "abreve;":                   '\U00000103',
597         "ac;":                       '\U0000223E',
598         "acd;":                      '\U0000223F',
599         "acirc;":                    '\U000000E2',
600         "acute;":                    '\U000000B4',
601         "acy;":                      '\U00000430',
602         "aelig;":                    '\U000000E6',
603         "af;":                       '\U00002061',
604         "afr;":                      '\U0001D51E',
605         "agrave;":                   '\U000000E0',
606         "alefsym;":                  '\U00002135',
607         "aleph;":                    '\U00002135',
608         "alpha;":                    '\U000003B1',
609         "amacr;":                    '\U00000101',
610         "amalg;":                    '\U00002A3F',
611         "amp;":                      '\U00000026',
612         "and;":                      '\U00002227',
613         "andand;":                   '\U00002A55',
614         "andd;":                     '\U00002A5C',
615         "andslope;":                 '\U00002A58',
616         "andv;":                     '\U00002A5A',
617         "ang;":                      '\U00002220',
618         "ange;":                     '\U000029A4',
619         "angle;":                    '\U00002220',
620         "angmsd;":                   '\U00002221',
621         "angmsdaa;":                 '\U000029A8',
622         "angmsdab;":                 '\U000029A9',
623         "angmsdac;":                 '\U000029AA',
624         "angmsdad;":                 '\U000029AB',
625         "angmsdae;":                 '\U000029AC',
626         "angmsdaf;":                 '\U000029AD',
627         "angmsdag;":                 '\U000029AE',
628         "angmsdah;":                 '\U000029AF',
629         "angrt;":                    '\U0000221F',
630         "angrtvb;":                  '\U000022BE',
631         "angrtvbd;":                 '\U0000299D',
632         "angsph;":                   '\U00002222',
633         "angst;":                    '\U000000C5',
634         "angzarr;":                  '\U0000237C',
635         "aogon;":                    '\U00000105',
636         "aopf;":                     '\U0001D552',
637         "ap;":                       '\U00002248',
638         "apE;":                      '\U00002A70',
639         "apacir;":                   '\U00002A6F',
640         "ape;":                      '\U0000224A',
641         "apid;":                     '\U0000224B',
642         "apos;":                     '\U00000027',
643         "approx;":                   '\U00002248',
644         "approxeq;":                 '\U0000224A',
645         "aring;":                    '\U000000E5',
646         "ascr;":                     '\U0001D4B6',
647         "ast;":                      '\U0000002A',
648         "asymp;":                    '\U00002248',
649         "asympeq;":                  '\U0000224D',
650         "atilde;":                   '\U000000E3',
651         "auml;":                     '\U000000E4',
652         "awconint;":                 '\U00002233',
653         "awint;":                    '\U00002A11',
654         "bNot;":                     '\U00002AED',
655         "backcong;":                 '\U0000224C',
656         "backepsilon;":              '\U000003F6',
657         "backprime;":                '\U00002035',
658         "backsim;":                  '\U0000223D',
659         "backsimeq;":                '\U000022CD',
660         "barvee;":                   '\U000022BD',
661         "barwed;":                   '\U00002305',
662         "barwedge;":                 '\U00002305',
663         "bbrk;":                     '\U000023B5',
664         "bbrktbrk;":                 '\U000023B6',
665         "bcong;":                    '\U0000224C',
666         "bcy;":                      '\U00000431',
667         "bdquo;":                    '\U0000201E',
668         "becaus;":                   '\U00002235',
669         "because;":                  '\U00002235',
670         "bemptyv;":                  '\U000029B0',
671         "bepsi;":                    '\U000003F6',
672         "bernou;":                   '\U0000212C',
673         "beta;":                     '\U000003B2',
674         "beth;":                     '\U00002136',
675         "between;":                  '\U0000226C',
676         "bfr;":                      '\U0001D51F',
677         "bigcap;":                   '\U000022C2',
678         "bigcirc;":                  '\U000025EF',
679         "bigcup;":                   '\U000022C3',
680         "bigodot;":                  '\U00002A00',
681         "bigoplus;":                 '\U00002A01',
682         "bigotimes;":                '\U00002A02',
683         "bigsqcup;":                 '\U00002A06',
684         "bigstar;":                  '\U00002605',
685         "bigtriangledown;":          '\U000025BD',
686         "bigtriangleup;":            '\U000025B3',
687         "biguplus;":                 '\U00002A04',
688         "bigvee;":                   '\U000022C1',
689         "bigwedge;":                 '\U000022C0',
690         "bkarow;":                   '\U0000290D',
691         "blacklozenge;":             '\U000029EB',
692         "blacksquare;":              '\U000025AA',
693         "blacktriangle;":            '\U000025B4',
694         "blacktriangledown;":        '\U000025BE',
695         "blacktriangleleft;":        '\U000025C2',
696         "blacktriangleright;":       '\U000025B8',
697         "blank;":                    '\U00002423',
698         "blk12;":                    '\U00002592',
699         "blk14;":                    '\U00002591',
700         "blk34;":                    '\U00002593',
701         "block;":                    '\U00002588',
702         "bnot;":                     '\U00002310',
703         "bopf;":                     '\U0001D553',
704         "bot;":                      '\U000022A5',
705         "bottom;":                   '\U000022A5',
706         "bowtie;":                   '\U000022C8',
707         "boxDL;":                    '\U00002557',
708         "boxDR;":                    '\U00002554',
709         "boxDl;":                    '\U00002556',
710         "boxDr;":                    '\U00002553',
711         "boxH;":                     '\U00002550',
712         "boxHD;":                    '\U00002566',
713         "boxHU;":                    '\U00002569',
714         "boxHd;":                    '\U00002564',
715         "boxHu;":                    '\U00002567',
716         "boxUL;":                    '\U0000255D',
717         "boxUR;":                    '\U0000255A',
718         "boxUl;":                    '\U0000255C',
719         "boxUr;":                    '\U00002559',
720         "boxV;":                     '\U00002551',
721         "boxVH;":                    '\U0000256C',
722         "boxVL;":                    '\U00002563',
723         "boxVR;":                    '\U00002560',
724         "boxVh;":                    '\U0000256B',
725         "boxVl;":                    '\U00002562',
726         "boxVr;":                    '\U0000255F',
727         "boxbox;":                   '\U000029C9',
728         "boxdL;":                    '\U00002555',
729         "boxdR;":                    '\U00002552',
730         "boxdl;":                    '\U00002510',
731         "boxdr;":                    '\U0000250C',
732         "boxh;":                     '\U00002500',
733         "boxhD;":                    '\U00002565',
734         "boxhU;":                    '\U00002568',
735         "boxhd;":                    '\U0000252C',
736         "boxhu;":                    '\U00002534',
737         "boxminus;":                 '\U0000229F',
738         "boxplus;":                  '\U0000229E',
739         "boxtimes;":                 '\U000022A0',
740         "boxuL;":                    '\U0000255B',
741         "boxuR;":                    '\U00002558',
742         "boxul;":                    '\U00002518',
743         "boxur;":                    '\U00002514',
744         "boxv;":                     '\U00002502',
745         "boxvH;":                    '\U0000256A',
746         "boxvL;":                    '\U00002561',
747         "boxvR;":                    '\U0000255E',
748         "boxvh;":                    '\U0000253C',
749         "boxvl;":                    '\U00002524',
750         "boxvr;":                    '\U0000251C',
751         "bprime;":                   '\U00002035',
752         "breve;":                    '\U000002D8',
753         "brvbar;":                   '\U000000A6',
754         "bscr;":                     '\U0001D4B7',
755         "bsemi;":                    '\U0000204F',
756         "bsim;":                     '\U0000223D',
757         "bsime;":                    '\U000022CD',
758         "bsol;":                     '\U0000005C',
759         "bsolb;":                    '\U000029C5',
760         "bsolhsub;":                 '\U000027C8',
761         "bull;":                     '\U00002022',
762         "bullet;":                   '\U00002022',
763         "bump;":                     '\U0000224E',
764         "bumpE;":                    '\U00002AAE',
765         "bumpe;":                    '\U0000224F',
766         "bumpeq;":                   '\U0000224F',
767         "cacute;":                   '\U00000107',
768         "cap;":                      '\U00002229',
769         "capand;":                   '\U00002A44',
770         "capbrcup;":                 '\U00002A49',
771         "capcap;":                   '\U00002A4B',
772         "capcup;":                   '\U00002A47',
773         "capdot;":                   '\U00002A40',
774         "caret;":                    '\U00002041',
775         "caron;":                    '\U000002C7',
776         "ccaps;":                    '\U00002A4D',
777         "ccaron;":                   '\U0000010D',
778         "ccedil;":                   '\U000000E7',
779         "ccirc;":                    '\U00000109',
780         "ccups;":                    '\U00002A4C',
781         "ccupssm;":                  '\U00002A50',
782         "cdot;":                     '\U0000010B',
783         "cedil;":                    '\U000000B8',
784         "cemptyv;":                  '\U000029B2',
785         "cent;":                     '\U000000A2',
786         "centerdot;":                '\U000000B7',
787         "cfr;":                      '\U0001D520',
788         "chcy;":                     '\U00000447',
789         "check;":                    '\U00002713',
790         "checkmark;":                '\U00002713',
791         "chi;":                      '\U000003C7',
792         "cir;":                      '\U000025CB',
793         "cirE;":                     '\U000029C3',
794         "circ;":                     '\U000002C6',
795         "circeq;":                   '\U00002257',
796         "circlearrowleft;":          '\U000021BA',
797         "circlearrowright;":         '\U000021BB',
798         "circledR;":                 '\U000000AE',
799         "circledS;":                 '\U000024C8',
800         "circledast;":               '\U0000229B',
801         "circledcirc;":              '\U0000229A',
802         "circleddash;":              '\U0000229D',
803         "cire;":                     '\U00002257',
804         "cirfnint;":                 '\U00002A10',
805         "cirmid;":                   '\U00002AEF',
806         "cirscir;":                  '\U000029C2',
807         "clubs;":                    '\U00002663',
808         "clubsuit;":                 '\U00002663',
809         "colon;":                    '\U0000003A',
810         "colone;":                   '\U00002254',
811         "coloneq;":                  '\U00002254',
812         "comma;":                    '\U0000002C',
813         "commat;":                   '\U00000040',
814         "comp;":                     '\U00002201',
815         "compfn;":                   '\U00002218',
816         "complement;":               '\U00002201',
817         "complexes;":                '\U00002102',
818         "cong;":                     '\U00002245',
819         "congdot;":                  '\U00002A6D',
820         "conint;":                   '\U0000222E',
821         "copf;":                     '\U0001D554',
822         "coprod;":                   '\U00002210',
823         "copy;":                     '\U000000A9',
824         "copysr;":                   '\U00002117',
825         "crarr;":                    '\U000021B5',
826         "cross;":                    '\U00002717',
827         "cscr;":                     '\U0001D4B8',
828         "csub;":                     '\U00002ACF',
829         "csube;":                    '\U00002AD1',
830         "csup;":                     '\U00002AD0',
831         "csupe;":                    '\U00002AD2',
832         "ctdot;":                    '\U000022EF',
833         "cudarrl;":                  '\U00002938',
834         "cudarrr;":                  '\U00002935',
835         "cuepr;":                    '\U000022DE',
836         "cuesc;":                    '\U000022DF',
837         "cularr;":                   '\U000021B6',
838         "cularrp;":                  '\U0000293D',
839         "cup;":                      '\U0000222A',
840         "cupbrcap;":                 '\U00002A48',
841         "cupcap;":                   '\U00002A46',
842         "cupcup;":                   '\U00002A4A',
843         "cupdot;":                   '\U0000228D',
844         "cupor;":                    '\U00002A45',
845         "curarr;":                   '\U000021B7',
846         "curarrm;":                  '\U0000293C',
847         "curlyeqprec;":              '\U000022DE',
848         "curlyeqsucc;":              '\U000022DF',
849         "curlyvee;":                 '\U000022CE',
850         "curlywedge;":               '\U000022CF',
851         "curren;":                   '\U000000A4',
852         "curvearrowleft;":           '\U000021B6',
853         "curvearrowright;":          '\U000021B7',
854         "cuvee;":                    '\U000022CE',
855         "cuwed;":                    '\U000022CF',
856         "cwconint;":                 '\U00002232',
857         "cwint;":                    '\U00002231',
858         "cylcty;":                   '\U0000232D',
859         "dArr;":                     '\U000021D3',
860         "dHar;":                     '\U00002965',
861         "dagger;":                   '\U00002020',
862         "daleth;":                   '\U00002138',
863         "darr;":                     '\U00002193',
864         "dash;":                     '\U00002010',
865         "dashv;":                    '\U000022A3',
866         "dbkarow;":                  '\U0000290F',
867         "dblac;":                    '\U000002DD',
868         "dcaron;":                   '\U0000010F',
869         "dcy;":                      '\U00000434',
870         "dd;":                       '\U00002146',
871         "ddagger;":                  '\U00002021',
872         "ddarr;":                    '\U000021CA',
873         "ddotseq;":                  '\U00002A77',
874         "deg;":                      '\U000000B0',
875         "delta;":                    '\U000003B4',
876         "demptyv;":                  '\U000029B1',
877         "dfisht;":                   '\U0000297F',
878         "dfr;":                      '\U0001D521',
879         "dharl;":                    '\U000021C3',
880         "dharr;":                    '\U000021C2',
881         "diam;":                     '\U000022C4',
882         "diamond;":                  '\U000022C4',
883         "diamondsuit;":              '\U00002666',
884         "diams;":                    '\U00002666',
885         "die;":                      '\U000000A8',
886         "digamma;":                  '\U000003DD',
887         "disin;":                    '\U000022F2',
888         "div;":                      '\U000000F7',
889         "divide;":                   '\U000000F7',
890         "divideontimes;":            '\U000022C7',
891         "divonx;":                   '\U000022C7',
892         "djcy;":                     '\U00000452',
893         "dlcorn;":                   '\U0000231E',
894         "dlcrop;":                   '\U0000230D',
895         "dollar;":                   '\U00000024',
896         "dopf;":                     '\U0001D555',
897         "dot;":                      '\U000002D9',
898         "doteq;":                    '\U00002250',
899         "doteqdot;":                 '\U00002251',
900         "dotminus;":                 '\U00002238',
901         "dotplus;":                  '\U00002214',
902         "dotsquare;":                '\U000022A1',
903         "doublebarwedge;":           '\U00002306',
904         "downarrow;":                '\U00002193',
905         "downdownarrows;":           '\U000021CA',
906         "downharpoonleft;":          '\U000021C3',
907         "downharpoonright;":         '\U000021C2',
908         "drbkarow;":                 '\U00002910',
909         "drcorn;":                   '\U0000231F',
910         "drcrop;":                   '\U0000230C',
911         "dscr;":                     '\U0001D4B9',
912         "dscy;":                     '\U00000455',
913         "dsol;":                     '\U000029F6',
914         "dstrok;":                   '\U00000111',
915         "dtdot;":                    '\U000022F1',
916         "dtri;":                     '\U000025BF',
917         "dtrif;":                    '\U000025BE',
918         "duarr;":                    '\U000021F5',
919         "duhar;":                    '\U0000296F',
920         "dwangle;":                  '\U000029A6',
921         "dzcy;":                     '\U0000045F',
922         "dzigrarr;":                 '\U000027FF',
923         "eDDot;":                    '\U00002A77',
924         "eDot;":                     '\U00002251',
925         "eacute;":                   '\U000000E9',
926         "easter;":                   '\U00002A6E',
927         "ecaron;":                   '\U0000011B',
928         "ecir;":                     '\U00002256',
929         "ecirc;":                    '\U000000EA',
930         "ecolon;":                   '\U00002255',
931         "ecy;":                      '\U0000044D',
932         "edot;":                     '\U00000117',
933         "ee;":                       '\U00002147',
934         "efDot;":                    '\U00002252',
935         "efr;":                      '\U0001D522',
936         "eg;":                       '\U00002A9A',
937         "egrave;":                   '\U000000E8',
938         "egs;":                      '\U00002A96',
939         "egsdot;":                   '\U00002A98',
940         "el;":                       '\U00002A99',
941         "elinters;":                 '\U000023E7',
942         "ell;":                      '\U00002113',
943         "els;":                      '\U00002A95',
944         "elsdot;":                   '\U00002A97',
945         "emacr;":                    '\U00000113',
946         "empty;":                    '\U00002205',
947         "emptyset;":                 '\U00002205',
948         "emptyv;":                   '\U00002205',
949         "emsp;":                     '\U00002003',
950         "emsp13;":                   '\U00002004',
951         "emsp14;":                   '\U00002005',
952         "eng;":                      '\U0000014B',
953         "ensp;":                     '\U00002002',
954         "eogon;":                    '\U00000119',
955         "eopf;":                     '\U0001D556',
956         "epar;":                     '\U000022D5',
957         "eparsl;":                   '\U000029E3',
958         "eplus;":                    '\U00002A71',
959         "epsi;":                     '\U000003B5',
960         "epsilon;":                  '\U000003B5',
961         "epsiv;":                    '\U000003F5',
962         "eqcirc;":                   '\U00002256',
963         "eqcolon;":                  '\U00002255',
964         "eqsim;":                    '\U00002242',
965         "eqslantgtr;":               '\U00002A96',
966         "eqslantless;":              '\U00002A95',
967         "equals;":                   '\U0000003D',
968         "equest;":                   '\U0000225F',
969         "equiv;":                    '\U00002261',
970         "equivDD;":                  '\U00002A78',
971         "eqvparsl;":                 '\U000029E5',
972         "erDot;":                    '\U00002253',
973         "erarr;":                    '\U00002971',
974         "escr;":                     '\U0000212F',
975         "esdot;":                    '\U00002250',
976         "esim;":                     '\U00002242',
977         "eta;":                      '\U000003B7',
978         "eth;":                      '\U000000F0',
979         "euml;":                     '\U000000EB',
980         "euro;":                     '\U000020AC',
981         "excl;":                     '\U00000021',
982         "exist;":                    '\U00002203',
983         "expectation;":              '\U00002130',
984         "exponentiale;":             '\U00002147',
985         "fallingdotseq;":            '\U00002252',
986         "fcy;":                      '\U00000444',
987         "female;":                   '\U00002640',
988         "ffilig;":                   '\U0000FB03',
989         "fflig;":                    '\U0000FB00',
990         "ffllig;":                   '\U0000FB04',
991         "ffr;":                      '\U0001D523',
992         "filig;":                    '\U0000FB01',
993         "flat;":                     '\U0000266D',
994         "fllig;":                    '\U0000FB02',
995         "fltns;":                    '\U000025B1',
996         "fnof;":                     '\U00000192',
997         "fopf;":                     '\U0001D557',
998         "forall;":                   '\U00002200',
999         "fork;":                     '\U000022D4',
1000         "forkv;":                    '\U00002AD9',
1001         "fpartint;":                 '\U00002A0D',
1002         "frac12;":                   '\U000000BD',
1003         "frac13;":                   '\U00002153',
1004         "frac14;":                   '\U000000BC',
1005         "frac15;":                   '\U00002155',
1006         "frac16;":                   '\U00002159',
1007         "frac18;":                   '\U0000215B',
1008         "frac23;":                   '\U00002154',
1009         "frac25;":                   '\U00002156',
1010         "frac34;":                   '\U000000BE',
1011         "frac35;":                   '\U00002157',
1012         "frac38;":                   '\U0000215C',
1013         "frac45;":                   '\U00002158',
1014         "frac56;":                   '\U0000215A',
1015         "frac58;":                   '\U0000215D',
1016         "frac78;":                   '\U0000215E',
1017         "frasl;":                    '\U00002044',
1018         "frown;":                    '\U00002322',
1019         "fscr;":                     '\U0001D4BB',
1020         "gE;":                       '\U00002267',
1021         "gEl;":                      '\U00002A8C',
1022         "gacute;":                   '\U000001F5',
1023         "gamma;":                    '\U000003B3',
1024         "gammad;":                   '\U000003DD',
1025         "gap;":                      '\U00002A86',
1026         "gbreve;":                   '\U0000011F',
1027         "gcirc;":                    '\U0000011D',
1028         "gcy;":                      '\U00000433',
1029         "gdot;":                     '\U00000121',
1030         "ge;":                       '\U00002265',
1031         "gel;":                      '\U000022DB',
1032         "geq;":                      '\U00002265',
1033         "geqq;":                     '\U00002267',
1034         "geqslant;":                 '\U00002A7E',
1035         "ges;":                      '\U00002A7E',
1036         "gescc;":                    '\U00002AA9',
1037         "gesdot;":                   '\U00002A80',
1038         "gesdoto;":                  '\U00002A82',
1039         "gesdotol;":                 '\U00002A84',
1040         "gesles;":                   '\U00002A94',
1041         "gfr;":                      '\U0001D524',
1042         "gg;":                       '\U0000226B',
1043         "ggg;":                      '\U000022D9',
1044         "gimel;":                    '\U00002137',
1045         "gjcy;":                     '\U00000453',
1046         "gl;":                       '\U00002277',
1047         "glE;":                      '\U00002A92',
1048         "gla;":                      '\U00002AA5',
1049         "glj;":                      '\U00002AA4',
1050         "gnE;":                      '\U00002269',
1051         "gnap;":                     '\U00002A8A',
1052         "gnapprox;":                 '\U00002A8A',
1053         "gne;":                      '\U00002A88',
1054         "gneq;":                     '\U00002A88',
1055         "gneqq;":                    '\U00002269',
1056         "gnsim;":                    '\U000022E7',
1057         "gopf;":                     '\U0001D558',
1058         "grave;":                    '\U00000060',
1059         "gscr;":                     '\U0000210A',
1060         "gsim;":                     '\U00002273',
1061         "gsime;":                    '\U00002A8E',
1062         "gsiml;":                    '\U00002A90',
1063         "gt;":                       '\U0000003E',
1064         "gtcc;":                     '\U00002AA7',
1065         "gtcir;":                    '\U00002A7A',
1066         "gtdot;":                    '\U000022D7',
1067         "gtlPar;":                   '\U00002995',
1068         "gtquest;":                  '\U00002A7C',
1069         "gtrapprox;":                '\U00002A86',
1070         "gtrarr;":                   '\U00002978',
1071         "gtrdot;":                   '\U000022D7',
1072         "gtreqless;":                '\U000022DB',
1073         "gtreqqless;":               '\U00002A8C',
1074         "gtrless;":                  '\U00002277',
1075         "gtrsim;":                   '\U00002273',
1076         "hArr;":                     '\U000021D4',
1077         "hairsp;":                   '\U0000200A',
1078         "half;":                     '\U000000BD',
1079         "hamilt;":                   '\U0000210B',
1080         "hardcy;":                   '\U0000044A',
1081         "harr;":                     '\U00002194',
1082         "harrcir;":                  '\U00002948',
1083         "harrw;":                    '\U000021AD',
1084         "hbar;":                     '\U0000210F',
1085         "hcirc;":                    '\U00000125',
1086         "hearts;":                   '\U00002665',
1087         "heartsuit;":                '\U00002665',
1088         "hellip;":                   '\U00002026',
1089         "hercon;":                   '\U000022B9',
1090         "hfr;":                      '\U0001D525',
1091         "hksearow;":                 '\U00002925',
1092         "hkswarow;":                 '\U00002926',
1093         "hoarr;":                    '\U000021FF',
1094         "homtht;":                   '\U0000223B',
1095         "hookleftarrow;":            '\U000021A9',
1096         "hookrightarrow;":           '\U000021AA',
1097         "hopf;":                     '\U0001D559',
1098         "horbar;":                   '\U00002015',
1099         "hscr;":                     '\U0001D4BD',
1100         "hslash;":                   '\U0000210F',
1101         "hstrok;":                   '\U00000127',
1102         "hybull;":                   '\U00002043',
1103         "hyphen;":                   '\U00002010',
1104         "iacute;":                   '\U000000ED',
1105         "ic;":                       '\U00002063',
1106         "icirc;":                    '\U000000EE',
1107         "icy;":                      '\U00000438',
1108         "iecy;":                     '\U00000435',
1109         "iexcl;":                    '\U000000A1',
1110         "iff;":                      '\U000021D4',
1111         "ifr;":                      '\U0001D526',
1112         "igrave;":                   '\U000000EC',
1113         "ii;":                       '\U00002148',
1114         "iiiint;":                   '\U00002A0C',
1115         "iiint;":                    '\U0000222D',
1116         "iinfin;":                   '\U000029DC',
1117         "iiota;":                    '\U00002129',
1118         "ijlig;":                    '\U00000133',
1119         "imacr;":                    '\U0000012B',
1120         "image;":                    '\U00002111',
1121         "imagline;":                 '\U00002110',
1122         "imagpart;":                 '\U00002111',
1123         "imath;":                    '\U00000131',
1124         "imof;":                     '\U000022B7',
1125         "imped;":                    '\U000001B5',
1126         "in;":                       '\U00002208',
1127         "incare;":                   '\U00002105',
1128         "infin;":                    '\U0000221E',
1129         "infintie;":                 '\U000029DD',
1130         "inodot;":                   '\U00000131',
1131         "int;":                      '\U0000222B',
1132         "intcal;":                   '\U000022BA',
1133         "integers;":                 '\U00002124',
1134         "intercal;":                 '\U000022BA',
1135         "intlarhk;":                 '\U00002A17',
1136         "intprod;":                  '\U00002A3C',
1137         "iocy;":                     '\U00000451',
1138         "iogon;":                    '\U0000012F',
1139         "iopf;":                     '\U0001D55A',
1140         "iota;":                     '\U000003B9',
1141         "iprod;":                    '\U00002A3C',
1142         "iquest;":                   '\U000000BF',
1143         "iscr;":                     '\U0001D4BE',
1144         "isin;":                     '\U00002208',
1145         "isinE;":                    '\U000022F9',
1146         "isindot;":                  '\U000022F5',
1147         "isins;":                    '\U000022F4',
1148         "isinsv;":                   '\U000022F3',
1149         "isinv;":                    '\U00002208',
1150         "it;":                       '\U00002062',
1151         "itilde;":                   '\U00000129',
1152         "iukcy;":                    '\U00000456',
1153         "iuml;":                     '\U000000EF',
1154         "jcirc;":                    '\U00000135',
1155         "jcy;":                      '\U00000439',
1156         "jfr;":                      '\U0001D527',
1157         "jmath;":                    '\U00000237',
1158         "jopf;":                     '\U0001D55B',
1159         "jscr;":                     '\U0001D4BF',
1160         "jsercy;":                   '\U00000458',
1161         "jukcy;":                    '\U00000454',
1162         "kappa;":                    '\U000003BA',
1163         "kappav;":                   '\U000003F0',
1164         "kcedil;":                   '\U00000137',
1165         "kcy;":                      '\U0000043A',
1166         "kfr;":                      '\U0001D528',
1167         "kgreen;":                   '\U00000138',
1168         "khcy;":                     '\U00000445',
1169         "kjcy;":                     '\U0000045C',
1170         "kopf;":                     '\U0001D55C',
1171         "kscr;":                     '\U0001D4C0',
1172         "lAarr;":                    '\U000021DA',
1173         "lArr;":                     '\U000021D0',
1174         "lAtail;":                   '\U0000291B',
1175         "lBarr;":                    '\U0000290E',
1176         "lE;":                       '\U00002266',
1177         "lEg;":                      '\U00002A8B',
1178         "lHar;":                     '\U00002962',
1179         "lacute;":                   '\U0000013A',
1180         "laemptyv;":                 '\U000029B4',
1181         "lagran;":                   '\U00002112',
1182         "lambda;":                   '\U000003BB',
1183         "lang;":                     '\U000027E8',
1184         "langd;":                    '\U00002991',
1185         "langle;":                   '\U000027E8',
1186         "lap;":                      '\U00002A85',
1187         "laquo;":                    '\U000000AB',
1188         "larr;":                     '\U00002190',
1189         "larrb;":                    '\U000021E4',
1190         "larrbfs;":                  '\U0000291F',
1191         "larrfs;":                   '\U0000291D',
1192         "larrhk;":                   '\U000021A9',
1193         "larrlp;":                   '\U000021AB',
1194         "larrpl;":                   '\U00002939',
1195         "larrsim;":                  '\U00002973',
1196         "larrtl;":                   '\U000021A2',
1197         "lat;":                      '\U00002AAB',
1198         "latail;":                   '\U00002919',
1199         "late;":                     '\U00002AAD',
1200         "lbarr;":                    '\U0000290C',
1201         "lbbrk;":                    '\U00002772',
1202         "lbrace;":                   '\U0000007B',
1203         "lbrack;":                   '\U0000005B',
1204         "lbrke;":                    '\U0000298B',
1205         "lbrksld;":                  '\U0000298F',
1206         "lbrkslu;":                  '\U0000298D',
1207         "lcaron;":                   '\U0000013E',
1208         "lcedil;":                   '\U0000013C',
1209         "lceil;":                    '\U00002308',
1210         "lcub;":                     '\U0000007B',
1211         "lcy;":                      '\U0000043B',
1212         "ldca;":                     '\U00002936',
1213         "ldquo;":                    '\U0000201C',
1214         "ldquor;":                   '\U0000201E',
1215         "ldrdhar;":                  '\U00002967',
1216         "ldrushar;":                 '\U0000294B',
1217         "ldsh;":                     '\U000021B2',
1218         "le;":                       '\U00002264',
1219         "leftarrow;":                '\U00002190',
1220         "leftarrowtail;":            '\U000021A2',
1221         "leftharpoondown;":          '\U000021BD',
1222         "leftharpoonup;":            '\U000021BC',
1223         "leftleftarrows;":           '\U000021C7',
1224         "leftrightarrow;":           '\U00002194',
1225         "leftrightarrows;":          '\U000021C6',
1226         "leftrightharpoons;":        '\U000021CB',
1227         "leftrightsquigarrow;":      '\U000021AD',
1228         "leftthreetimes;":           '\U000022CB',
1229         "leg;":                      '\U000022DA',
1230         "leq;":                      '\U00002264',
1231         "leqq;":                     '\U00002266',
1232         "leqslant;":                 '\U00002A7D',
1233         "les;":                      '\U00002A7D',
1234         "lescc;":                    '\U00002AA8',
1235         "lesdot;":                   '\U00002A7F',
1236         "lesdoto;":                  '\U00002A81',
1237         "lesdotor;":                 '\U00002A83',
1238         "lesges;":                   '\U00002A93',
1239         "lessapprox;":               '\U00002A85',
1240         "lessdot;":                  '\U000022D6',
1241         "lesseqgtr;":                '\U000022DA',
1242         "lesseqqgtr;":               '\U00002A8B',
1243         "lessgtr;":                  '\U00002276',
1244         "lesssim;":                  '\U00002272',
1245         "lfisht;":                   '\U0000297C',
1246         "lfloor;":                   '\U0000230A',
1247         "lfr;":                      '\U0001D529',
1248         "lg;":                       '\U00002276',
1249         "lgE;":                      '\U00002A91',
1250         "lhard;":                    '\U000021BD',
1251         "lharu;":                    '\U000021BC',
1252         "lharul;":                   '\U0000296A',
1253         "lhblk;":                    '\U00002584',
1254         "ljcy;":                     '\U00000459',
1255         "ll;":                       '\U0000226A',
1256         "llarr;":                    '\U000021C7',
1257         "llcorner;":                 '\U0000231E',
1258         "llhard;":                   '\U0000296B',
1259         "lltri;":                    '\U000025FA',
1260         "lmidot;":                   '\U00000140',
1261         "lmoust;":                   '\U000023B0',
1262         "lmoustache;":               '\U000023B0',
1263         "lnE;":                      '\U00002268',
1264         "lnap;":                     '\U00002A89',
1265         "lnapprox;":                 '\U00002A89',
1266         "lne;":                      '\U00002A87',
1267         "lneq;":                     '\U00002A87',
1268         "lneqq;":                    '\U00002268',
1269         "lnsim;":                    '\U000022E6',
1270         "loang;":                    '\U000027EC',
1271         "loarr;":                    '\U000021FD',
1272         "lobrk;":                    '\U000027E6',
1273         "longleftarrow;":            '\U000027F5',
1274         "longleftrightarrow;":       '\U000027F7',
1275         "longmapsto;":               '\U000027FC',
1276         "longrightarrow;":           '\U000027F6',
1277         "looparrowleft;":            '\U000021AB',
1278         "looparrowright;":           '\U000021AC',
1279         "lopar;":                    '\U00002985',
1280         "lopf;":                     '\U0001D55D',
1281         "loplus;":                   '\U00002A2D',
1282         "lotimes;":                  '\U00002A34',
1283         "lowast;":                   '\U00002217',
1284         "lowbar;":                   '\U0000005F',
1285         "loz;":                      '\U000025CA',
1286         "lozenge;":                  '\U000025CA',
1287         "lozf;":                     '\U000029EB',
1288         "lpar;":                     '\U00000028',
1289         "lparlt;":                   '\U00002993',
1290         "lrarr;":                    '\U000021C6',
1291         "lrcorner;":                 '\U0000231F',
1292         "lrhar;":                    '\U000021CB',
1293         "lrhard;":                   '\U0000296D',
1294         "lrm;":                      '\U0000200E',
1295         "lrtri;":                    '\U000022BF',
1296         "lsaquo;":                   '\U00002039',
1297         "lscr;":                     '\U0001D4C1',
1298         "lsh;":                      '\U000021B0',
1299         "lsim;":                     '\U00002272',
1300         "lsime;":                    '\U00002A8D',
1301         "lsimg;":                    '\U00002A8F',
1302         "lsqb;":                     '\U0000005B',
1303         "lsquo;":                    '\U00002018',
1304         "lsquor;":                   '\U0000201A',
1305         "lstrok;":                   '\U00000142',
1306         "lt;":                       '\U0000003C',
1307         "ltcc;":                     '\U00002AA6',
1308         "ltcir;":                    '\U00002A79',
1309         "ltdot;":                    '\U000022D6',
1310         "lthree;":                   '\U000022CB',
1311         "ltimes;":                   '\U000022C9',
1312         "ltlarr;":                   '\U00002976',
1313         "ltquest;":                  '\U00002A7B',
1314         "ltrPar;":                   '\U00002996',
1315         "ltri;":                     '\U000025C3',
1316         "ltrie;":                    '\U000022B4',
1317         "ltrif;":                    '\U000025C2',
1318         "lurdshar;":                 '\U0000294A',
1319         "luruhar;":                  '\U00002966',
1320         "mDDot;":                    '\U0000223A',
1321         "macr;":                     '\U000000AF',
1322         "male;":                     '\U00002642',
1323         "malt;":                     '\U00002720',
1324         "maltese;":                  '\U00002720',
1325         "map;":                      '\U000021A6',
1326         "mapsto;":                   '\U000021A6',
1327         "mapstodown;":               '\U000021A7',
1328         "mapstoleft;":               '\U000021A4',
1329         "mapstoup;":                 '\U000021A5',
1330         "marker;":                   '\U000025AE',
1331         "mcomma;":                   '\U00002A29',
1332         "mcy;":                      '\U0000043C',
1333         "mdash;":                    '\U00002014',
1334         "measuredangle;":            '\U00002221',
1335         "mfr;":                      '\U0001D52A',
1336         "mho;":                      '\U00002127',
1337         "micro;":                    '\U000000B5',
1338         "mid;":                      '\U00002223',
1339         "midast;":                   '\U0000002A',
1340         "midcir;":                   '\U00002AF0',
1341         "middot;":                   '\U000000B7',
1342         "minus;":                    '\U00002212',
1343         "minusb;":                   '\U0000229F',
1344         "minusd;":                   '\U00002238',
1345         "minusdu;":                  '\U00002A2A',
1346         "mlcp;":                     '\U00002ADB',
1347         "mldr;":                     '\U00002026',
1348         "mnplus;":                   '\U00002213',
1349         "models;":                   '\U000022A7',
1350         "mopf;":                     '\U0001D55E',
1351         "mp;":                       '\U00002213',
1352         "mscr;":                     '\U0001D4C2',
1353         "mstpos;":                   '\U0000223E',
1354         "mu;":                       '\U000003BC',
1355         "multimap;":                 '\U000022B8',
1356         "mumap;":                    '\U000022B8',
1357         "nLeftarrow;":               '\U000021CD',
1358         "nLeftrightarrow;":          '\U000021CE',
1359         "nRightarrow;":              '\U000021CF',
1360         "nVDash;":                   '\U000022AF',
1361         "nVdash;":                   '\U000022AE',
1362         "nabla;":                    '\U00002207',
1363         "nacute;":                   '\U00000144',
1364         "nap;":                      '\U00002249',
1365         "napos;":                    '\U00000149',
1366         "napprox;":                  '\U00002249',
1367         "natur;":                    '\U0000266E',
1368         "natural;":                  '\U0000266E',
1369         "naturals;":                 '\U00002115',
1370         "nbsp;":                     '\U000000A0',
1371         "ncap;":                     '\U00002A43',
1372         "ncaron;":                   '\U00000148',
1373         "ncedil;":                   '\U00000146',
1374         "ncong;":                    '\U00002247',
1375         "ncup;":                     '\U00002A42',
1376         "ncy;":                      '\U0000043D',
1377         "ndash;":                    '\U00002013',
1378         "ne;":                       '\U00002260',
1379         "neArr;":                    '\U000021D7',
1380         "nearhk;":                   '\U00002924',
1381         "nearr;":                    '\U00002197',
1382         "nearrow;":                  '\U00002197',
1383         "nequiv;":                   '\U00002262',
1384         "nesear;":                   '\U00002928',
1385         "nexist;":                   '\U00002204',
1386         "nexists;":                  '\U00002204',
1387         "nfr;":                      '\U0001D52B',
1388         "nge;":                      '\U00002271',
1389         "ngeq;":                     '\U00002271',
1390         "ngsim;":                    '\U00002275',
1391         "ngt;":                      '\U0000226F',
1392         "ngtr;":                     '\U0000226F',
1393         "nhArr;":                    '\U000021CE',
1394         "nharr;":                    '\U000021AE',
1395         "nhpar;":                    '\U00002AF2',
1396         "ni;":                       '\U0000220B',
1397         "nis;":                      '\U000022FC',
1398         "nisd;":                     '\U000022FA',
1399         "niv;":                      '\U0000220B',
1400         "njcy;":                     '\U0000045A',
1401         "nlArr;":                    '\U000021CD',
1402         "nlarr;":                    '\U0000219A',
1403         "nldr;":                     '\U00002025',
1404         "nle;":                      '\U00002270',
1405         "nleftarrow;":               '\U0000219A',
1406         "nleftrightarrow;":          '\U000021AE',
1407         "nleq;":                     '\U00002270',
1408         "nless;":                    '\U0000226E',
1409         "nlsim;":                    '\U00002274',
1410         "nlt;":                      '\U0000226E',
1411         "nltri;":                    '\U000022EA',
1412         "nltrie;":                   '\U000022EC',
1413         "nmid;":                     '\U00002224',
1414         "nopf;":                     '\U0001D55F',
1415         "not;":                      '\U000000AC',
1416         "notin;":                    '\U00002209',
1417         "notinva;":                  '\U00002209',
1418         "notinvb;":                  '\U000022F7',
1419         "notinvc;":                  '\U000022F6',
1420         "notni;":                    '\U0000220C',
1421         "notniva;":                  '\U0000220C',
1422         "notnivb;":                  '\U000022FE',
1423         "notnivc;":                  '\U000022FD',
1424         "npar;":                     '\U00002226',
1425         "nparallel;":                '\U00002226',
1426         "npolint;":                  '\U00002A14',
1427         "npr;":                      '\U00002280',
1428         "nprcue;":                   '\U000022E0',
1429         "nprec;":                    '\U00002280',
1430         "nrArr;":                    '\U000021CF',
1431         "nrarr;":                    '\U0000219B',
1432         "nrightarrow;":              '\U0000219B',
1433         "nrtri;":                    '\U000022EB',
1434         "nrtrie;":                   '\U000022ED',
1435         "nsc;":                      '\U00002281',
1436         "nsccue;":                   '\U000022E1',
1437         "nscr;":                     '\U0001D4C3',
1438         "nshortmid;":                '\U00002224',
1439         "nshortparallel;":           '\U00002226',
1440         "nsim;":                     '\U00002241',
1441         "nsime;":                    '\U00002244',
1442         "nsimeq;":                   '\U00002244',
1443         "nsmid;":                    '\U00002224',
1444         "nspar;":                    '\U00002226',
1445         "nsqsube;":                  '\U000022E2',
1446         "nsqsupe;":                  '\U000022E3',
1447         "nsub;":                     '\U00002284',
1448         "nsube;":                    '\U00002288',
1449         "nsubseteq;":                '\U00002288',
1450         "nsucc;":                    '\U00002281',
1451         "nsup;":                     '\U00002285',
1452         "nsupe;":                    '\U00002289',
1453         "nsupseteq;":                '\U00002289',
1454         "ntgl;":                     '\U00002279',
1455         "ntilde;":                   '\U000000F1',
1456         "ntlg;":                     '\U00002278',
1457         "ntriangleleft;":            '\U000022EA',
1458         "ntrianglelefteq;":          '\U000022EC',
1459         "ntriangleright;":           '\U000022EB',
1460         "ntrianglerighteq;":         '\U000022ED',
1461         "nu;":                       '\U000003BD',
1462         "num;":                      '\U00000023',
1463         "numero;":                   '\U00002116',
1464         "numsp;":                    '\U00002007',
1465         "nvDash;":                   '\U000022AD',
1466         "nvHarr;":                   '\U00002904',
1467         "nvdash;":                   '\U000022AC',
1468         "nvinfin;":                  '\U000029DE',
1469         "nvlArr;":                   '\U00002902',
1470         "nvrArr;":                   '\U00002903',
1471         "nwArr;":                    '\U000021D6',
1472         "nwarhk;":                   '\U00002923',
1473         "nwarr;":                    '\U00002196',
1474         "nwarrow;":                  '\U00002196',
1475         "nwnear;":                   '\U00002927',
1476         "oS;":                       '\U000024C8',
1477         "oacute;":                   '\U000000F3',
1478         "oast;":                     '\U0000229B',
1479         "ocir;":                     '\U0000229A',
1480         "ocirc;":                    '\U000000F4',
1481         "ocy;":                      '\U0000043E',
1482         "odash;":                    '\U0000229D',
1483         "odblac;":                   '\U00000151',
1484         "odiv;":                     '\U00002A38',
1485         "odot;":                     '\U00002299',
1486         "odsold;":                   '\U000029BC',
1487         "oelig;":                    '\U00000153',
1488         "ofcir;":                    '\U000029BF',
1489         "ofr;":                      '\U0001D52C',
1490         "ogon;":                     '\U000002DB',
1491         "ograve;":                   '\U000000F2',
1492         "ogt;":                      '\U000029C1',
1493         "ohbar;":                    '\U000029B5',
1494         "ohm;":                      '\U000003A9',
1495         "oint;":                     '\U0000222E',
1496         "olarr;":                    '\U000021BA',
1497         "olcir;":                    '\U000029BE',
1498         "olcross;":                  '\U000029BB',
1499         "oline;":                    '\U0000203E',
1500         "olt;":                      '\U000029C0',
1501         "omacr;":                    '\U0000014D',
1502         "omega;":                    '\U000003C9',
1503         "omicron;":                  '\U000003BF',
1504         "omid;":                     '\U000029B6',
1505         "ominus;":                   '\U00002296',
1506         "oopf;":                     '\U0001D560',
1507         "opar;":                     '\U000029B7',
1508         "operp;":                    '\U000029B9',
1509         "oplus;":                    '\U00002295',
1510         "or;":                       '\U00002228',
1511         "orarr;":                    '\U000021BB',
1512         "ord;":                      '\U00002A5D',
1513         "order;":                    '\U00002134',
1514         "orderof;":                  '\U00002134',
1515         "ordf;":                     '\U000000AA',
1516         "ordm;":                     '\U000000BA',
1517         "origof;":                   '\U000022B6',
1518         "oror;":                     '\U00002A56',
1519         "orslope;":                  '\U00002A57',
1520         "orv;":                      '\U00002A5B',
1521         "oscr;":                     '\U00002134',
1522         "oslash;":                   '\U000000F8',
1523         "osol;":                     '\U00002298',
1524         "otilde;":                   '\U000000F5',
1525         "otimes;":                   '\U00002297',
1526         "otimesas;":                 '\U00002A36',
1527         "ouml;":                     '\U000000F6',
1528         "ovbar;":                    '\U0000233D',
1529         "par;":                      '\U00002225',
1530         "para;":                     '\U000000B6',
1531         "parallel;":                 '\U00002225',
1532         "parsim;":                   '\U00002AF3',
1533         "parsl;":                    '\U00002AFD',
1534         "part;":                     '\U00002202',
1535         "pcy;":                      '\U0000043F',
1536         "percnt;":                   '\U00000025',
1537         "period;":                   '\U0000002E',
1538         "permil;":                   '\U00002030',
1539         "perp;":                     '\U000022A5',
1540         "pertenk;":                  '\U00002031',
1541         "pfr;":                      '\U0001D52D',
1542         "phi;":                      '\U000003C6',
1543         "phiv;":                     '\U000003D5',
1544         "phmmat;":                   '\U00002133',
1545         "phone;":                    '\U0000260E',
1546         "pi;":                       '\U000003C0',
1547         "pitchfork;":                '\U000022D4',
1548         "piv;":                      '\U000003D6',
1549         "planck;":                   '\U0000210F',
1550         "planckh;":                  '\U0000210E',
1551         "plankv;":                   '\U0000210F',
1552         "plus;":                     '\U0000002B',
1553         "plusacir;":                 '\U00002A23',
1554         "plusb;":                    '\U0000229E',
1555         "pluscir;":                  '\U00002A22',
1556         "plusdo;":                   '\U00002214',
1557         "plusdu;":                   '\U00002A25',
1558         "pluse;":                    '\U00002A72',
1559         "plusmn;":                   '\U000000B1',
1560         "plussim;":                  '\U00002A26',
1561         "plustwo;":                  '\U00002A27',
1562         "pm;":                       '\U000000B1',
1563         "pointint;":                 '\U00002A15',
1564         "popf;":                     '\U0001D561',
1565         "pound;":                    '\U000000A3',
1566         "pr;":                       '\U0000227A',
1567         "prE;":                      '\U00002AB3',
1568         "prap;":                     '\U00002AB7',
1569         "prcue;":                    '\U0000227C',
1570         "pre;":                      '\U00002AAF',
1571         "prec;":                     '\U0000227A',
1572         "precapprox;":               '\U00002AB7',
1573         "preccurlyeq;":              '\U0000227C',
1574         "preceq;":                   '\U00002AAF',
1575         "precnapprox;":              '\U00002AB9',
1576         "precneqq;":                 '\U00002AB5',
1577         "precnsim;":                 '\U000022E8',
1578         "precsim;":                  '\U0000227E',
1579         "prime;":                    '\U00002032',
1580         "primes;":                   '\U00002119',
1581         "prnE;":                     '\U00002AB5',
1582         "prnap;":                    '\U00002AB9',
1583         "prnsim;":                   '\U000022E8',
1584         "prod;":                     '\U0000220F',
1585         "profalar;":                 '\U0000232E',
1586         "profline;":                 '\U00002312',
1587         "profsurf;":                 '\U00002313',
1588         "prop;":                     '\U0000221D',
1589         "propto;":                   '\U0000221D',
1590         "prsim;":                    '\U0000227E',
1591         "prurel;":                   '\U000022B0',
1592         "pscr;":                     '\U0001D4C5',
1593         "psi;":                      '\U000003C8',
1594         "puncsp;":                   '\U00002008',
1595         "qfr;":                      '\U0001D52E',
1596         "qint;":                     '\U00002A0C',
1597         "qopf;":                     '\U0001D562',
1598         "qprime;":                   '\U00002057',
1599         "qscr;":                     '\U0001D4C6',
1600         "quaternions;":              '\U0000210D',
1601         "quatint;":                  '\U00002A16',
1602         "quest;":                    '\U0000003F',
1603         "questeq;":                  '\U0000225F',
1604         "quot;":                     '\U00000022',
1605         "rAarr;":                    '\U000021DB',
1606         "rArr;":                     '\U000021D2',
1607         "rAtail;":                   '\U0000291C',
1608         "rBarr;":                    '\U0000290F',
1609         "rHar;":                     '\U00002964',
1610         "racute;":                   '\U00000155',
1611         "radic;":                    '\U0000221A',
1612         "raemptyv;":                 '\U000029B3',
1613         "rang;":                     '\U000027E9',
1614         "rangd;":                    '\U00002992',
1615         "range;":                    '\U000029A5',
1616         "rangle;":                   '\U000027E9',
1617         "raquo;":                    '\U000000BB',
1618         "rarr;":                     '\U00002192',
1619         "rarrap;":                   '\U00002975',
1620         "rarrb;":                    '\U000021E5',
1621         "rarrbfs;":                  '\U00002920',
1622         "rarrc;":                    '\U00002933',
1623         "rarrfs;":                   '\U0000291E',
1624         "rarrhk;":                   '\U000021AA',
1625         "rarrlp;":                   '\U000021AC',
1626         "rarrpl;":                   '\U00002945',
1627         "rarrsim;":                  '\U00002974',
1628         "rarrtl;":                   '\U000021A3',
1629         "rarrw;":                    '\U0000219D',
1630         "ratail;":                   '\U0000291A',
1631         "ratio;":                    '\U00002236',
1632         "rationals;":                '\U0000211A',
1633         "rbarr;":                    '\U0000290D',
1634         "rbbrk;":                    '\U00002773',
1635         "rbrace;":                   '\U0000007D',
1636         "rbrack;":                   '\U0000005D',
1637         "rbrke;":                    '\U0000298C',
1638         "rbrksld;":                  '\U0000298E',
1639         "rbrkslu;":                  '\U00002990',
1640         "rcaron;":                   '\U00000159',
1641         "rcedil;":                   '\U00000157',
1642         "rceil;":                    '\U00002309',
1643         "rcub;":                     '\U0000007D',
1644         "rcy;":                      '\U00000440',
1645         "rdca;":                     '\U00002937',
1646         "rdldhar;":                  '\U00002969',
1647         "rdquo;":                    '\U0000201D',
1648         "rdquor;":                   '\U0000201D',
1649         "rdsh;":                     '\U000021B3',
1650         "real;":                     '\U0000211C',
1651         "realine;":                  '\U0000211B',
1652         "realpart;":                 '\U0000211C',
1653         "reals;":                    '\U0000211D',
1654         "rect;":                     '\U000025AD',
1655         "reg;":                      '\U000000AE',
1656         "rfisht;":                   '\U0000297D',
1657         "rfloor;":                   '\U0000230B',
1658         "rfr;":                      '\U0001D52F',
1659         "rhard;":                    '\U000021C1',
1660         "rharu;":                    '\U000021C0',
1661         "rharul;":                   '\U0000296C',
1662         "rho;":                      '\U000003C1',
1663         "rhov;":                     '\U000003F1',
1664         "rightarrow;":               '\U00002192',
1665         "rightarrowtail;":           '\U000021A3',
1666         "rightharpoondown;":         '\U000021C1',
1667         "rightharpoonup;":           '\U000021C0',
1668         "rightleftarrows;":          '\U000021C4',
1669         "rightleftharpoons;":        '\U000021CC',
1670         "rightrightarrows;":         '\U000021C9',
1671         "rightsquigarrow;":          '\U0000219D',
1672         "rightthreetimes;":          '\U000022CC',
1673         "ring;":                     '\U000002DA',
1674         "risingdotseq;":             '\U00002253',
1675         "rlarr;":                    '\U000021C4',
1676         "rlhar;":                    '\U000021CC',
1677         "rlm;":                      '\U0000200F',
1678         "rmoust;":                   '\U000023B1',
1679         "rmoustache;":               '\U000023B1',
1680         "rnmid;":                    '\U00002AEE',
1681         "roang;":                    '\U000027ED',
1682         "roarr;":                    '\U000021FE',
1683         "robrk;":                    '\U000027E7',
1684         "ropar;":                    '\U00002986',
1685         "ropf;":                     '\U0001D563',
1686         "roplus;":                   '\U00002A2E',
1687         "rotimes;":                  '\U00002A35',
1688         "rpar;":                     '\U00000029',
1689         "rpargt;":                   '\U00002994',
1690         "rppolint;":                 '\U00002A12',
1691         "rrarr;":                    '\U000021C9',
1692         "rsaquo;":                   '\U0000203A',
1693         "rscr;":                     '\U0001D4C7',
1694         "rsh;":                      '\U000021B1',
1695         "rsqb;":                     '\U0000005D',
1696         "rsquo;":                    '\U00002019',
1697         "rsquor;":                   '\U00002019',
1698         "rthree;":                   '\U000022CC',
1699         "rtimes;":                   '\U000022CA',
1700         "rtri;":                     '\U000025B9',
1701         "rtrie;":                    '\U000022B5',
1702         "rtrif;":                    '\U000025B8',
1703         "rtriltri;":                 '\U000029CE',
1704         "ruluhar;":                  '\U00002968',
1705         "rx;":                       '\U0000211E',
1706         "sacute;":                   '\U0000015B',
1707         "sbquo;":                    '\U0000201A',
1708         "sc;":                       '\U0000227B',
1709         "scE;":                      '\U00002AB4',
1710         "scap;":                     '\U00002AB8',
1711         "scaron;":                   '\U00000161',
1712         "sccue;":                    '\U0000227D',
1713         "sce;":                      '\U00002AB0',
1714         "scedil;":                   '\U0000015F',
1715         "scirc;":                    '\U0000015D',
1716         "scnE;":                     '\U00002AB6',
1717         "scnap;":                    '\U00002ABA',
1718         "scnsim;":                   '\U000022E9',
1719         "scpolint;":                 '\U00002A13',
1720         "scsim;":                    '\U0000227F',
1721         "scy;":                      '\U00000441',
1722         "sdot;":                     '\U000022C5',
1723         "sdotb;":                    '\U000022A1',
1724         "sdote;":                    '\U00002A66',
1725         "seArr;":                    '\U000021D8',
1726         "searhk;":                   '\U00002925',
1727         "searr;":                    '\U00002198',
1728         "searrow;":                  '\U00002198',
1729         "sect;":                     '\U000000A7',
1730         "semi;":                     '\U0000003B',
1731         "seswar;":                   '\U00002929',
1732         "setminus;":                 '\U00002216',
1733         "setmn;":                    '\U00002216',
1734         "sext;":                     '\U00002736',
1735         "sfr;":                      '\U0001D530',
1736         "sfrown;":                   '\U00002322',
1737         "sharp;":                    '\U0000266F',
1738         "shchcy;":                   '\U00000449',
1739         "shcy;":                     '\U00000448',
1740         "shortmid;":                 '\U00002223',
1741         "shortparallel;":            '\U00002225',
1742         "shy;":                      '\U000000AD',
1743         "sigma;":                    '\U000003C3',
1744         "sigmaf;":                   '\U000003C2',
1745         "sigmav;":                   '\U000003C2',
1746         "sim;":                      '\U0000223C',
1747         "simdot;":                   '\U00002A6A',
1748         "sime;":                     '\U00002243',
1749         "simeq;":                    '\U00002243',
1750         "simg;":                     '\U00002A9E',
1751         "simgE;":                    '\U00002AA0',
1752         "siml;":                     '\U00002A9D',
1753         "simlE;":                    '\U00002A9F',
1754         "simne;":                    '\U00002246',
1755         "simplus;":                  '\U00002A24',
1756         "simrarr;":                  '\U00002972',
1757         "slarr;":                    '\U00002190',
1758         "smallsetminus;":            '\U00002216',
1759         "smashp;":                   '\U00002A33',
1760         "smeparsl;":                 '\U000029E4',
1761         "smid;":                     '\U00002223',
1762         "smile;":                    '\U00002323',
1763         "smt;":                      '\U00002AAA',
1764         "smte;":                     '\U00002AAC',
1765         "softcy;":                   '\U0000044C',
1766         "sol;":                      '\U0000002F',
1767         "solb;":                     '\U000029C4',
1768         "solbar;":                   '\U0000233F',
1769         "sopf;":                     '\U0001D564',
1770         "spades;":                   '\U00002660',
1771         "spadesuit;":                '\U00002660',
1772         "spar;":                     '\U00002225',
1773         "sqcap;":                    '\U00002293',
1774         "sqcup;":                    '\U00002294',
1775         "sqsub;":                    '\U0000228F',
1776         "sqsube;":                   '\U00002291',
1777         "sqsubset;":                 '\U0000228F',
1778         "sqsubseteq;":               '\U00002291',
1779         "sqsup;":                    '\U00002290',
1780         "sqsupe;":                   '\U00002292',
1781         "sqsupset;":                 '\U00002290',
1782         "sqsupseteq;":               '\U00002292',
1783         "squ;":                      '\U000025A1',
1784         "square;":                   '\U000025A1',
1785         "squarf;":                   '\U000025AA',
1786         "squf;":                     '\U000025AA',
1787         "srarr;":                    '\U00002192',
1788         "sscr;":                     '\U0001D4C8',
1789         "ssetmn;":                   '\U00002216',
1790         "ssmile;":                   '\U00002323',
1791         "sstarf;":                   '\U000022C6',
1792         "star;":                     '\U00002606',
1793         "starf;":                    '\U00002605',
1794         "straightepsilon;":          '\U000003F5',
1795         "straightphi;":              '\U000003D5',
1796         "strns;":                    '\U000000AF',
1797         "sub;":                      '\U00002282',
1798         "subE;":                     '\U00002AC5',
1799         "subdot;":                   '\U00002ABD',
1800         "sube;":                     '\U00002286',
1801         "subedot;":                  '\U00002AC3',
1802         "submult;":                  '\U00002AC1',
1803         "subnE;":                    '\U00002ACB',
1804         "subne;":                    '\U0000228A',
1805         "subplus;":                  '\U00002ABF',
1806         "subrarr;":                  '\U00002979',
1807         "subset;":                   '\U00002282',
1808         "subseteq;":                 '\U00002286',
1809         "subseteqq;":                '\U00002AC5',
1810         "subsetneq;":                '\U0000228A',
1811         "subsetneqq;":               '\U00002ACB',
1812         "subsim;":                   '\U00002AC7',
1813         "subsub;":                   '\U00002AD5',
1814         "subsup;":                   '\U00002AD3',
1815         "succ;":                     '\U0000227B',
1816         "succapprox;":               '\U00002AB8',
1817         "succcurlyeq;":              '\U0000227D',
1818         "succeq;":                   '\U00002AB0',
1819         "succnapprox;":              '\U00002ABA',
1820         "succneqq;":                 '\U00002AB6',
1821         "succnsim;":                 '\U000022E9',
1822         "succsim;":                  '\U0000227F',
1823         "sum;":                      '\U00002211',
1824         "sung;":                     '\U0000266A',
1825         "sup;":                      '\U00002283',
1826         "sup1;":                     '\U000000B9',
1827         "sup2;":                     '\U000000B2',
1828         "sup3;":                     '\U000000B3',
1829         "supE;":                     '\U00002AC6',
1830         "supdot;":                   '\U00002ABE',
1831         "supdsub;":                  '\U00002AD8',
1832         "supe;":                     '\U00002287',
1833         "supedot;":                  '\U00002AC4',
1834         "suphsol;":                  '\U000027C9',
1835         "suphsub;":                  '\U00002AD7',
1836         "suplarr;":                  '\U0000297B',
1837         "supmult;":                  '\U00002AC2',
1838         "supnE;":                    '\U00002ACC',
1839         "supne;":                    '\U0000228B',
1840         "supplus;":                  '\U00002AC0',
1841         "supset;":                   '\U00002283',
1842         "supseteq;":                 '\U00002287',
1843         "supseteqq;":                '\U00002AC6',
1844         "supsetneq;":                '\U0000228B',
1845         "supsetneqq;":               '\U00002ACC',
1846         "supsim;":                   '\U00002AC8',
1847         "supsub;":                   '\U00002AD4',
1848         "supsup;":                   '\U00002AD6',
1849         "swArr;":                    '\U000021D9',
1850         "swarhk;":                   '\U00002926',
1851         "swarr;":                    '\U00002199',
1852         "swarrow;":                  '\U00002199',
1853         "swnwar;":                   '\U0000292A',
1854         "szlig;":                    '\U000000DF',
1855         "target;":                   '\U00002316',
1856         "tau;":                      '\U000003C4',
1857         "tbrk;":                     '\U000023B4',
1858         "tcaron;":                   '\U00000165',
1859         "tcedil;":                   '\U00000163',
1860         "tcy;":                      '\U00000442',
1861         "tdot;":                     '\U000020DB',
1862         "telrec;":                   '\U00002315',
1863         "tfr;":                      '\U0001D531',
1864         "there4;":                   '\U00002234',
1865         "therefore;":                '\U00002234',
1866         "theta;":                    '\U000003B8',
1867         "thetasym;":                 '\U000003D1',
1868         "thetav;":                   '\U000003D1',
1869         "thickapprox;":              '\U00002248',
1870         "thicksim;":                 '\U0000223C',
1871         "thinsp;":                   '\U00002009',
1872         "thkap;":                    '\U00002248',
1873         "thksim;":                   '\U0000223C',
1874         "thorn;":                    '\U000000FE',
1875         "tilde;":                    '\U000002DC',
1876         "times;":                    '\U000000D7',
1877         "timesb;":                   '\U000022A0',
1878         "timesbar;":                 '\U00002A31',
1879         "timesd;":                   '\U00002A30',
1880         "tint;":                     '\U0000222D',
1881         "toea;":                     '\U00002928',
1882         "top;":                      '\U000022A4',
1883         "topbot;":                   '\U00002336',
1884         "topcir;":                   '\U00002AF1',
1885         "topf;":                     '\U0001D565',
1886         "topfork;":                  '\U00002ADA',
1887         "tosa;":                     '\U00002929',
1888         "tprime;":                   '\U00002034',
1889         "trade;":                    '\U00002122',
1890         "triangle;":                 '\U000025B5',
1891         "triangledown;":             '\U000025BF',
1892         "triangleleft;":             '\U000025C3',
1893         "trianglelefteq;":           '\U000022B4',
1894         "triangleq;":                '\U0000225C',
1895         "triangleright;":            '\U000025B9',
1896         "trianglerighteq;":          '\U000022B5',
1897         "tridot;":                   '\U000025EC',
1898         "trie;":                     '\U0000225C',
1899         "triminus;":                 '\U00002A3A',
1900         "triplus;":                  '\U00002A39',
1901         "trisb;":                    '\U000029CD',
1902         "tritime;":                  '\U00002A3B',
1903         "trpezium;":                 '\U000023E2',
1904         "tscr;":                     '\U0001D4C9',
1905         "tscy;":                     '\U00000446',
1906         "tshcy;":                    '\U0000045B',
1907         "tstrok;":                   '\U00000167',
1908         "twixt;":                    '\U0000226C',
1909         "twoheadleftarrow;":         '\U0000219E',
1910         "twoheadrightarrow;":        '\U000021A0',
1911         "uArr;":                     '\U000021D1',
1912         "uHar;":                     '\U00002963',
1913         "uacute;":                   '\U000000FA',
1914         "uarr;":                     '\U00002191',
1915         "ubrcy;":                    '\U0000045E',
1916         "ubreve;":                   '\U0000016D',
1917         "ucirc;":                    '\U000000FB',
1918         "ucy;":                      '\U00000443',
1919         "udarr;":                    '\U000021C5',
1920         "udblac;":                   '\U00000171',
1921         "udhar;":                    '\U0000296E',
1922         "ufisht;":                   '\U0000297E',
1923         "ufr;":                      '\U0001D532',
1924         "ugrave;":                   '\U000000F9',
1925         "uharl;":                    '\U000021BF',
1926         "uharr;":                    '\U000021BE',
1927         "uhblk;":                    '\U00002580',
1928         "ulcorn;":                   '\U0000231C',
1929         "ulcorner;":                 '\U0000231C',
1930         "ulcrop;":                   '\U0000230F',
1931         "ultri;":                    '\U000025F8',
1932         "umacr;":                    '\U0000016B',
1933         "uml;":                      '\U000000A8',
1934         "uogon;":                    '\U00000173',
1935         "uopf;":                     '\U0001D566',
1936         "uparrow;":                  '\U00002191',
1937         "updownarrow;":              '\U00002195',
1938         "upharpoonleft;":            '\U000021BF',
1939         "upharpoonright;":           '\U000021BE',
1940         "uplus;":                    '\U0000228E',
1941         "upsi;":                     '\U000003C5',
1942         "upsih;":                    '\U000003D2',
1943         "upsilon;":                  '\U000003C5',
1944         "upuparrows;":               '\U000021C8',
1945         "urcorn;":                   '\U0000231D',
1946         "urcorner;":                 '\U0000231D',
1947         "urcrop;":                   '\U0000230E',
1948         "uring;":                    '\U0000016F',
1949         "urtri;":                    '\U000025F9',
1950         "uscr;":                     '\U0001D4CA',
1951         "utdot;":                    '\U000022F0',
1952         "utilde;":                   '\U00000169',
1953         "utri;":                     '\U000025B5',
1954         "utrif;":                    '\U000025B4',
1955         "uuarr;":                    '\U000021C8',
1956         "uuml;":                     '\U000000FC',
1957         "uwangle;":                  '\U000029A7',
1958         "vArr;":                     '\U000021D5',
1959         "vBar;":                     '\U00002AE8',
1960         "vBarv;":                    '\U00002AE9',
1961         "vDash;":                    '\U000022A8',
1962         "vangrt;":                   '\U0000299C',
1963         "varepsilon;":               '\U000003F5',
1964         "varkappa;":                 '\U000003F0',
1965         "varnothing;":               '\U00002205',
1966         "varphi;":                   '\U000003D5',
1967         "varpi;":                    '\U000003D6',
1968         "varpropto;":                '\U0000221D',
1969         "varr;":                     '\U00002195',
1970         "varrho;":                   '\U000003F1',
1971         "varsigma;":                 '\U000003C2',
1972         "vartheta;":                 '\U000003D1',
1973         "vartriangleleft;":          '\U000022B2',
1974         "vartriangleright;":         '\U000022B3',
1975         "vcy;":                      '\U00000432',
1976         "vdash;":                    '\U000022A2',
1977         "vee;":                      '\U00002228',
1978         "veebar;":                   '\U000022BB',
1979         "veeeq;":                    '\U0000225A',
1980         "vellip;":                   '\U000022EE',
1981         "verbar;":                   '\U0000007C',
1982         "vert;":                     '\U0000007C',
1983         "vfr;":                      '\U0001D533',
1984         "vltri;":                    '\U000022B2',
1985         "vopf;":                     '\U0001D567',
1986         "vprop;":                    '\U0000221D',
1987         "vrtri;":                    '\U000022B3',
1988         "vscr;":                     '\U0001D4CB',
1989         "vzigzag;":                  '\U0000299A',
1990         "wcirc;":                    '\U00000175',
1991         "wedbar;":                   '\U00002A5F',
1992         "wedge;":                    '\U00002227',
1993         "wedgeq;":                   '\U00002259',
1994         "weierp;":                   '\U00002118',
1995         "wfr;":                      '\U0001D534',
1996         "wopf;":                     '\U0001D568',
1997         "wp;":                       '\U00002118',
1998         "wr;":                       '\U00002240',
1999         "wreath;":                   '\U00002240',
2000         "wscr;":                     '\U0001D4CC',
2001         "xcap;":                     '\U000022C2',
2002         "xcirc;":                    '\U000025EF',
2003         "xcup;":                     '\U000022C3',
2004         "xdtri;":                    '\U000025BD',
2005         "xfr;":                      '\U0001D535',
2006         "xhArr;":                    '\U000027FA',
2007         "xharr;":                    '\U000027F7',
2008         "xi;":                       '\U000003BE',
2009         "xlArr;":                    '\U000027F8',
2010         "xlarr;":                    '\U000027F5',
2011         "xmap;":                     '\U000027FC',
2012         "xnis;":                     '\U000022FB',
2013         "xodot;":                    '\U00002A00',
2014         "xopf;":                     '\U0001D569',
2015         "xoplus;":                   '\U00002A01',
2016         "xotime;":                   '\U00002A02',
2017         "xrArr;":                    '\U000027F9',
2018         "xrarr;":                    '\U000027F6',
2019         "xscr;":                     '\U0001D4CD',
2020         "xsqcup;":                   '\U00002A06',
2021         "xuplus;":                   '\U00002A04',
2022         "xutri;":                    '\U000025B3',
2023         "xvee;":                     '\U000022C1',
2024         "xwedge;":                   '\U000022C0',
2025         "yacute;":                   '\U000000FD',
2026         "yacy;":                     '\U0000044F',
2027         "ycirc;":                    '\U00000177',
2028         "ycy;":                      '\U0000044B',
2029         "yen;":                      '\U000000A5',
2030         "yfr;":                      '\U0001D536',
2031         "yicy;":                     '\U00000457',
2032         "yopf;":                     '\U0001D56A',
2033         "yscr;":                     '\U0001D4CE',
2034         "yucy;":                     '\U0000044E',
2035         "yuml;":                     '\U000000FF',
2036         "zacute;":                   '\U0000017A',
2037         "zcaron;":                   '\U0000017E',
2038         "zcy;":                      '\U00000437',
2039         "zdot;":                     '\U0000017C',
2040         "zeetrf;":                   '\U00002128',
2041         "zeta;":                     '\U000003B6',
2042         "zfr;":                      '\U0001D537',
2043         "zhcy;":                     '\U00000436',
2044         "zigrarr;":                  '\U000021DD',
2045         "zopf;":                     '\U0001D56B',
2046         "zscr;":                     '\U0001D4CF',
2047         "zwj;":                      '\U0000200D',
2048         "zwnj;":                     '\U0000200C',
2049         "AElig":                     '\U000000C6',
2050         "AMP":                       '\U00000026',
2051         "Aacute":                    '\U000000C1',
2052         "Acirc":                     '\U000000C2',
2053         "Agrave":                    '\U000000C0',
2054         "Aring":                     '\U000000C5',
2055         "Atilde":                    '\U000000C3',
2056         "Auml":                      '\U000000C4',
2057         "COPY":                      '\U000000A9',
2058         "Ccedil":                    '\U000000C7',
2059         "ETH":                       '\U000000D0',
2060         "Eacute":                    '\U000000C9',
2061         "Ecirc":                     '\U000000CA',
2062         "Egrave":                    '\U000000C8',
2063         "Euml":                      '\U000000CB',
2064         "GT":                        '\U0000003E',
2065         "Iacute":                    '\U000000CD',
2066         "Icirc":                     '\U000000CE',
2067         "Igrave":                    '\U000000CC',
2068         "Iuml":                      '\U000000CF',
2069         "LT":                        '\U0000003C',
2070         "Ntilde":                    '\U000000D1',
2071         "Oacute":                    '\U000000D3',
2072         "Ocirc":                     '\U000000D4',
2073         "Ograve":                    '\U000000D2',
2074         "Oslash":                    '\U000000D8',
2075         "Otilde":                    '\U000000D5',
2076         "Ouml":                      '\U000000D6',
2077         "QUOT":                      '\U00000022',
2078         "REG":                       '\U000000AE',
2079         "THORN":                     '\U000000DE',
2080         "Uacute":                    '\U000000DA',
2081         "Ucirc":                     '\U000000DB',
2082         "Ugrave":                    '\U000000D9',
2083         "Uuml":                      '\U000000DC',
2084         "Yacute":                    '\U000000DD',
2085         "aacute":                    '\U000000E1',
2086         "acirc":                     '\U000000E2',
2087         "acute":                     '\U000000B4',
2088         "aelig":                     '\U000000E6',
2089         "agrave":                    '\U000000E0',
2090         "amp":                       '\U00000026',
2091         "aring":                     '\U000000E5',
2092         "atilde":                    '\U000000E3',
2093         "auml":                      '\U000000E4',
2094         "brvbar":                    '\U000000A6',
2095         "ccedil":                    '\U000000E7',
2096         "cedil":                     '\U000000B8',
2097         "cent":                      '\U000000A2',
2098         "copy":                      '\U000000A9',
2099         "curren":                    '\U000000A4',
2100         "deg":                       '\U000000B0',
2101         "divide":                    '\U000000F7',
2102         "eacute":                    '\U000000E9',
2103         "ecirc":                     '\U000000EA',
2104         "egrave":                    '\U000000E8',
2105         "eth":                       '\U000000F0',
2106         "euml":                      '\U000000EB',
2107         "frac12":                    '\U000000BD',
2108         "frac14":                    '\U000000BC',
2109         "frac34":                    '\U000000BE',
2110         "gt":                        '\U0000003E',
2111         "iacute":                    '\U000000ED',
2112         "icirc":                     '\U000000EE',
2113         "iexcl":                     '\U000000A1',
2114         "igrave":                    '\U000000EC',
2115         "iquest":                    '\U000000BF',
2116         "iuml":                      '\U000000EF',
2117         "laquo":                     '\U000000AB',
2118         "lt":                        '\U0000003C',
2119         "macr":                      '\U000000AF',
2120         "micro":                     '\U000000B5',
2121         "middot":                    '\U000000B7',
2122         "nbsp":                      '\U000000A0',
2123         "not":                       '\U000000AC',
2124         "ntilde":                    '\U000000F1',
2125         "oacute":                    '\U000000F3',
2126         "ocirc":                     '\U000000F4',
2127         "ograve":                    '\U000000F2',
2128         "ordf":                      '\U000000AA',
2129         "ordm":                      '\U000000BA',
2130         "oslash":                    '\U000000F8',
2131         "otilde":                    '\U000000F5',
2132         "ouml":                      '\U000000F6',
2133         "para":                      '\U000000B6',
2134         "plusmn":                    '\U000000B1',
2135         "pound":                     '\U000000A3',
2136         "quot":                      '\U00000022',
2137         "raquo":                     '\U000000BB',
2138         "reg":                       '\U000000AE',
2139         "sect":                      '\U000000A7',
2140         "shy":                       '\U000000AD',
2141         "sup1":                      '\U000000B9',
2142         "sup2":                      '\U000000B2',
2143         "sup3":                      '\U000000B3',
2144         "szlig":                     '\U000000DF',
2145         "thorn":                     '\U000000FE',
2146         "times":                     '\U000000D7',
2147         "uacute":                    '\U000000FA',
2148         "ucirc":                     '\U000000FB',
2149         "ugrave":                    '\U000000F9',
2150         "uml":                       '\U000000A8',
2151         "uuml":                      '\U000000FC',
2152         "yacute":                    '\U000000FD',
2153         "yen":                       '\U000000A5',
2154         "yuml":                      '\U000000FF',
2155 }
2156
2157 // HTML entities that are two unicode codepoints.
2158 var entity2 = map[string][2]rune{
2159         // TODO(nigeltao): Handle replacements that are wider than their names.
2160         // "nLt;":                     {'\u226A', '\u20D2'},
2161         // "nGt;":                     {'\u226B', '\u20D2'},
2162         "NotEqualTilde;":           {'\u2242', '\u0338'},
2163         "NotGreaterFullEqual;":     {'\u2267', '\u0338'},
2164         "NotGreaterGreater;":       {'\u226B', '\u0338'},
2165         "NotGreaterSlantEqual;":    {'\u2A7E', '\u0338'},
2166         "NotHumpDownHump;":         {'\u224E', '\u0338'},
2167         "NotHumpEqual;":            {'\u224F', '\u0338'},
2168         "NotLeftTriangleBar;":      {'\u29CF', '\u0338'},
2169         "NotLessLess;":             {'\u226A', '\u0338'},
2170         "NotLessSlantEqual;":       {'\u2A7D', '\u0338'},
2171         "NotNestedGreaterGreater;": {'\u2AA2', '\u0338'},
2172         "NotNestedLessLess;":       {'\u2AA1', '\u0338'},
2173         "NotPrecedesEqual;":        {'\u2AAF', '\u0338'},
2174         "NotRightTriangleBar;":     {'\u29D0', '\u0338'},
2175         "NotSquareSubset;":         {'\u228F', '\u0338'},
2176         "NotSquareSuperset;":       {'\u2290', '\u0338'},
2177         "NotSubset;":               {'\u2282', '\u20D2'},
2178         "NotSucceedsEqual;":        {'\u2AB0', '\u0338'},
2179         "NotSucceedsTilde;":        {'\u227F', '\u0338'},
2180         "NotSuperset;":             {'\u2283', '\u20D2'},
2181         "ThickSpace;":              {'\u205F', '\u200A'},
2182         "acE;":                     {'\u223E', '\u0333'},
2183         "bne;":                     {'\u003D', '\u20E5'},
2184         "bnequiv;":                 {'\u2261', '\u20E5'},
2185         "caps;":                    {'\u2229', '\uFE00'},
2186         "cups;":                    {'\u222A', '\uFE00'},
2187         "fjlig;":                   {'\u0066', '\u006A'},
2188         "gesl;":                    {'\u22DB', '\uFE00'},
2189         "gvertneqq;":               {'\u2269', '\uFE00'},
2190         "gvnE;":                    {'\u2269', '\uFE00'},
2191         "lates;":                   {'\u2AAD', '\uFE00'},
2192         "lesg;":                    {'\u22DA', '\uFE00'},
2193         "lvertneqq;":               {'\u2268', '\uFE00'},
2194         "lvnE;":                    {'\u2268', '\uFE00'},
2195         "nGg;":                     {'\u22D9', '\u0338'},
2196         "nGtv;":                    {'\u226B', '\u0338'},
2197         "nLl;":                     {'\u22D8', '\u0338'},
2198         "nLtv;":                    {'\u226A', '\u0338'},
2199         "nang;":                    {'\u2220', '\u20D2'},
2200         "napE;":                    {'\u2A70', '\u0338'},
2201         "napid;":                   {'\u224B', '\u0338'},
2202         "nbump;":                   {'\u224E', '\u0338'},
2203         "nbumpe;":                  {'\u224F', '\u0338'},
2204         "ncongdot;":                {'\u2A6D', '\u0338'},
2205         "nedot;":                   {'\u2250', '\u0338'},
2206         "nesim;":                   {'\u2242', '\u0338'},
2207         "ngE;":                     {'\u2267', '\u0338'},
2208         "ngeqq;":                   {'\u2267', '\u0338'},
2209         "ngeqslant;":               {'\u2A7E', '\u0338'},
2210         "nges;":                    {'\u2A7E', '\u0338'},
2211         "nlE;":                     {'\u2266', '\u0338'},
2212         "nleqq;":                   {'\u2266', '\u0338'},
2213         "nleqslant;":               {'\u2A7D', '\u0338'},
2214         "nles;":                    {'\u2A7D', '\u0338'},
2215         "notinE;":                  {'\u22F9', '\u0338'},
2216         "notindot;":                {'\u22F5', '\u0338'},
2217         "nparsl;":                  {'\u2AFD', '\u20E5'},
2218         "npart;":                   {'\u2202', '\u0338'},
2219         "npre;":                    {'\u2AAF', '\u0338'},
2220         "npreceq;":                 {'\u2AAF', '\u0338'},
2221         "nrarrc;":                  {'\u2933', '\u0338'},
2222         "nrarrw;":                  {'\u219D', '\u0338'},
2223         "nsce;":                    {'\u2AB0', '\u0338'},
2224         "nsubE;":                   {'\u2AC5', '\u0338'},
2225         "nsubset;":                 {'\u2282', '\u20D2'},
2226         "nsubseteqq;":              {'\u2AC5', '\u0338'},
2227         "nsucceq;":                 {'\u2AB0', '\u0338'},
2228         "nsupE;":                   {'\u2AC6', '\u0338'},
2229         "nsupset;":                 {'\u2283', '\u20D2'},
2230         "nsupseteqq;":              {'\u2AC6', '\u0338'},
2231         "nvap;":                    {'\u224D', '\u20D2'},
2232         "nvge;":                    {'\u2265', '\u20D2'},
2233         "nvgt;":                    {'\u003E', '\u20D2'},
2234         "nvle;":                    {'\u2264', '\u20D2'},
2235         "nvlt;":                    {'\u003C', '\u20D2'},
2236         "nvltrie;":                 {'\u22B4', '\u20D2'},
2237         "nvrtrie;":                 {'\u22B5', '\u20D2'},
2238         "nvsim;":                   {'\u223C', '\u20D2'},
2239         "race;":                    {'\u223D', '\u0331'},
2240         "smtes;":                   {'\u2AAC', '\uFE00'},
2241         "sqcaps;":                  {'\u2293', '\uFE00'},
2242         "sqcups;":                  {'\u2294', '\uFE00'},
2243         "varsubsetneq;":            {'\u228A', '\uFE00'},
2244         "varsubsetneqq;":           {'\u2ACB', '\uFE00'},
2245         "varsupsetneq;":            {'\u228B', '\uFE00'},
2246         "varsupsetneqq;":           {'\u2ACC', '\uFE00'},
2247         "vnsub;":                   {'\u2282', '\u20D2'},
2248         "vnsup;":                   {'\u2283', '\u20D2'},
2249         "vsubnE;":                  {'\u2ACB', '\uFE00'},
2250         "vsubne;":                  {'\u228A', '\uFE00'},
2251         "vsupnE;":                  {'\u2ACC', '\uFE00'},
2252         "vsupne;":                  {'\u228B', '\uFE00'},
2253 }