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