1 // Copyright 2015 Google Inc. All rights reserved.
2 //
3 // Permission is hereby granted, free of charge, to any person obtaining a copy
4 // of this software and associated documentation files (the "Software"), to deal
5 // in the Software without restriction, including without limitation the rights
6 // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 // copies of the Software, and to permit persons to whom the Software is
8 // furnished to do so, subject to the following conditions:
9 //
10 // The above copyright notice and this permission notice shall be included in
11 // all copies or substantial portions of the Software.
12 //
13 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 // THE SOFTWARE.
20 
21 //! Expansions of HTML5 entities
22 
23 // Autogenerated by mk_entities.py
24 
25 const ENTITIES: [(&[u8], &str); 2125] = [
26     (b"AElig", "\u{00C6}"),
27     (b"AMP", "\u{0026}"),
28     (b"Aacute", "\u{00C1}"),
29     (b"Abreve", "\u{0102}"),
30     (b"Acirc", "\u{00C2}"),
31     (b"Acy", "\u{0410}"),
32     (b"Afr", "\u{1D504}"),
33     (b"Agrave", "\u{00C0}"),
34     (b"Alpha", "\u{0391}"),
35     (b"Amacr", "\u{0100}"),
36     (b"And", "\u{2A53}"),
37     (b"Aogon", "\u{0104}"),
38     (b"Aopf", "\u{1D538}"),
39     (b"ApplyFunction", "\u{2061}"),
40     (b"Aring", "\u{00C5}"),
41     (b"Ascr", "\u{1D49C}"),
42     (b"Assign", "\u{2254}"),
43     (b"Atilde", "\u{00C3}"),
44     (b"Auml", "\u{00C4}"),
45     (b"Backslash", "\u{2216}"),
46     (b"Barv", "\u{2AE7}"),
47     (b"Barwed", "\u{2306}"),
48     (b"Bcy", "\u{0411}"),
49     (b"Because", "\u{2235}"),
50     (b"Bernoullis", "\u{212C}"),
51     (b"Beta", "\u{0392}"),
52     (b"Bfr", "\u{1D505}"),
53     (b"Bopf", "\u{1D539}"),
54     (b"Breve", "\u{02D8}"),
55     (b"Bscr", "\u{212C}"),
56     (b"Bumpeq", "\u{224E}"),
57     (b"CHcy", "\u{0427}"),
58     (b"COPY", "\u{00A9}"),
59     (b"Cacute", "\u{0106}"),
60     (b"Cap", "\u{22D2}"),
61     (b"CapitalDifferentialD", "\u{2145}"),
62     (b"Cayleys", "\u{212D}"),
63     (b"Ccaron", "\u{010C}"),
64     (b"Ccedil", "\u{00C7}"),
65     (b"Ccirc", "\u{0108}"),
66     (b"Cconint", "\u{2230}"),
67     (b"Cdot", "\u{010A}"),
68     (b"Cedilla", "\u{00B8}"),
69     (b"CenterDot", "\u{00B7}"),
70     (b"Cfr", "\u{212D}"),
71     (b"Chi", "\u{03A7}"),
72     (b"CircleDot", "\u{2299}"),
73     (b"CircleMinus", "\u{2296}"),
74     (b"CirclePlus", "\u{2295}"),
75     (b"CircleTimes", "\u{2297}"),
76     (b"ClockwiseContourIntegral", "\u{2232}"),
77     (b"CloseCurlyDoubleQuote", "\u{201D}"),
78     (b"CloseCurlyQuote", "\u{2019}"),
79     (b"Colon", "\u{2237}"),
80     (b"Colone", "\u{2A74}"),
81     (b"Congruent", "\u{2261}"),
82     (b"Conint", "\u{222F}"),
83     (b"ContourIntegral", "\u{222E}"),
84     (b"Copf", "\u{2102}"),
85     (b"Coproduct", "\u{2210}"),
86     (b"CounterClockwiseContourIntegral", "\u{2233}"),
87     (b"Cross", "\u{2A2F}"),
88     (b"Cscr", "\u{1D49E}"),
89     (b"Cup", "\u{22D3}"),
90     (b"CupCap", "\u{224D}"),
91     (b"DD", "\u{2145}"),
92     (b"DDotrahd", "\u{2911}"),
93     (b"DJcy", "\u{0402}"),
94     (b"DScy", "\u{0405}"),
95     (b"DZcy", "\u{040F}"),
96     (b"Dagger", "\u{2021}"),
97     (b"Darr", "\u{21A1}"),
98     (b"Dashv", "\u{2AE4}"),
99     (b"Dcaron", "\u{010E}"),
100     (b"Dcy", "\u{0414}"),
101     (b"Del", "\u{2207}"),
102     (b"Delta", "\u{0394}"),
103     (b"Dfr", "\u{1D507}"),
104     (b"DiacriticalAcute", "\u{00B4}"),
105     (b"DiacriticalDot", "\u{02D9}"),
106     (b"DiacriticalDoubleAcute", "\u{02DD}"),
107     (b"DiacriticalGrave", "\u{0060}"),
108     (b"DiacriticalTilde", "\u{02DC}"),
109     (b"Diamond", "\u{22C4}"),
110     (b"DifferentialD", "\u{2146}"),
111     (b"Dopf", "\u{1D53B}"),
112     (b"Dot", "\u{00A8}"),
113     (b"DotDot", "\u{20DC}"),
114     (b"DotEqual", "\u{2250}"),
115     (b"DoubleContourIntegral", "\u{222F}"),
116     (b"DoubleDot", "\u{00A8}"),
117     (b"DoubleDownArrow", "\u{21D3}"),
118     (b"DoubleLeftArrow", "\u{21D0}"),
119     (b"DoubleLeftRightArrow", "\u{21D4}"),
120     (b"DoubleLeftTee", "\u{2AE4}"),
121     (b"DoubleLongLeftArrow", "\u{27F8}"),
122     (b"DoubleLongLeftRightArrow", "\u{27FA}"),
123     (b"DoubleLongRightArrow", "\u{27F9}"),
124     (b"DoubleRightArrow", "\u{21D2}"),
125     (b"DoubleRightTee", "\u{22A8}"),
126     (b"DoubleUpArrow", "\u{21D1}"),
127     (b"DoubleUpDownArrow", "\u{21D5}"),
128     (b"DoubleVerticalBar", "\u{2225}"),
129     (b"DownArrow", "\u{2193}"),
130     (b"DownArrowBar", "\u{2913}"),
131     (b"DownArrowUpArrow", "\u{21F5}"),
132     (b"DownBreve", "\u{0311}"),
133     (b"DownLeftRightVector", "\u{2950}"),
134     (b"DownLeftTeeVector", "\u{295E}"),
135     (b"DownLeftVector", "\u{21BD}"),
136     (b"DownLeftVectorBar", "\u{2956}"),
137     (b"DownRightTeeVector", "\u{295F}"),
138     (b"DownRightVector", "\u{21C1}"),
139     (b"DownRightVectorBar", "\u{2957}"),
140     (b"DownTee", "\u{22A4}"),
141     (b"DownTeeArrow", "\u{21A7}"),
142     (b"Downarrow", "\u{21D3}"),
143     (b"Dscr", "\u{1D49F}"),
144     (b"Dstrok", "\u{0110}"),
145     (b"ENG", "\u{014A}"),
146     (b"ETH", "\u{00D0}"),
147     (b"Eacute", "\u{00C9}"),
148     (b"Ecaron", "\u{011A}"),
149     (b"Ecirc", "\u{00CA}"),
150     (b"Ecy", "\u{042D}"),
151     (b"Edot", "\u{0116}"),
152     (b"Efr", "\u{1D508}"),
153     (b"Egrave", "\u{00C8}"),
154     (b"Element", "\u{2208}"),
155     (b"Emacr", "\u{0112}"),
156     (b"EmptySmallSquare", "\u{25FB}"),
157     (b"EmptyVerySmallSquare", "\u{25AB}"),
158     (b"Eogon", "\u{0118}"),
159     (b"Eopf", "\u{1D53C}"),
160     (b"Epsilon", "\u{0395}"),
161     (b"Equal", "\u{2A75}"),
162     (b"EqualTilde", "\u{2242}"),
163     (b"Equilibrium", "\u{21CC}"),
164     (b"Escr", "\u{2130}"),
165     (b"Esim", "\u{2A73}"),
166     (b"Eta", "\u{0397}"),
167     (b"Euml", "\u{00CB}"),
168     (b"Exists", "\u{2203}"),
169     (b"ExponentialE", "\u{2147}"),
170     (b"Fcy", "\u{0424}"),
171     (b"Ffr", "\u{1D509}"),
172     (b"FilledSmallSquare", "\u{25FC}"),
173     (b"FilledVerySmallSquare", "\u{25AA}"),
174     (b"Fopf", "\u{1D53D}"),
175     (b"ForAll", "\u{2200}"),
176     (b"Fouriertrf", "\u{2131}"),
177     (b"Fscr", "\u{2131}"),
178     (b"GJcy", "\u{0403}"),
179     (b"GT", "\u{003E}"),
180     (b"Gamma", "\u{0393}"),
181     (b"Gammad", "\u{03DC}"),
182     (b"Gbreve", "\u{011E}"),
183     (b"Gcedil", "\u{0122}"),
184     (b"Gcirc", "\u{011C}"),
185     (b"Gcy", "\u{0413}"),
186     (b"Gdot", "\u{0120}"),
187     (b"Gfr", "\u{1D50A}"),
188     (b"Gg", "\u{22D9}"),
189     (b"Gopf", "\u{1D53E}"),
190     (b"GreaterEqual", "\u{2265}"),
191     (b"GreaterEqualLess", "\u{22DB}"),
192     (b"GreaterFullEqual", "\u{2267}"),
193     (b"GreaterGreater", "\u{2AA2}"),
194     (b"GreaterLess", "\u{2277}"),
195     (b"GreaterSlantEqual", "\u{2A7E}"),
196     (b"GreaterTilde", "\u{2273}"),
197     (b"Gscr", "\u{1D4A2}"),
198     (b"Gt", "\u{226B}"),
199     (b"HARDcy", "\u{042A}"),
200     (b"Hacek", "\u{02C7}"),
201     (b"Hat", "\u{005E}"),
202     (b"Hcirc", "\u{0124}"),
203     (b"Hfr", "\u{210C}"),
204     (b"HilbertSpace", "\u{210B}"),
205     (b"Hopf", "\u{210D}"),
206     (b"HorizontalLine", "\u{2500}"),
207     (b"Hscr", "\u{210B}"),
208     (b"Hstrok", "\u{0126}"),
209     (b"HumpDownHump", "\u{224E}"),
210     (b"HumpEqual", "\u{224F}"),
211     (b"IEcy", "\u{0415}"),
212     (b"IJlig", "\u{0132}"),
213     (b"IOcy", "\u{0401}"),
214     (b"Iacute", "\u{00CD}"),
215     (b"Icirc", "\u{00CE}"),
216     (b"Icy", "\u{0418}"),
217     (b"Idot", "\u{0130}"),
218     (b"Ifr", "\u{2111}"),
219     (b"Igrave", "\u{00CC}"),
220     (b"Im", "\u{2111}"),
221     (b"Imacr", "\u{012A}"),
222     (b"ImaginaryI", "\u{2148}"),
223     (b"Implies", "\u{21D2}"),
224     (b"Int", "\u{222C}"),
225     (b"Integral", "\u{222B}"),
226     (b"Intersection", "\u{22C2}"),
227     (b"InvisibleComma", "\u{2063}"),
228     (b"InvisibleTimes", "\u{2062}"),
229     (b"Iogon", "\u{012E}"),
230     (b"Iopf", "\u{1D540}"),
231     (b"Iota", "\u{0399}"),
232     (b"Iscr", "\u{2110}"),
233     (b"Itilde", "\u{0128}"),
234     (b"Iukcy", "\u{0406}"),
235     (b"Iuml", "\u{00CF}"),
236     (b"Jcirc", "\u{0134}"),
237     (b"Jcy", "\u{0419}"),
238     (b"Jfr", "\u{1D50D}"),
239     (b"Jopf", "\u{1D541}"),
240     (b"Jscr", "\u{1D4A5}"),
241     (b"Jsercy", "\u{0408}"),
242     (b"Jukcy", "\u{0404}"),
243     (b"KHcy", "\u{0425}"),
244     (b"KJcy", "\u{040C}"),
245     (b"Kappa", "\u{039A}"),
246     (b"Kcedil", "\u{0136}"),
247     (b"Kcy", "\u{041A}"),
248     (b"Kfr", "\u{1D50E}"),
249     (b"Kopf", "\u{1D542}"),
250     (b"Kscr", "\u{1D4A6}"),
251     (b"LJcy", "\u{0409}"),
252     (b"LT", "\u{003C}"),
253     (b"Lacute", "\u{0139}"),
254     (b"Lambda", "\u{039B}"),
255     (b"Lang", "\u{27EA}"),
256     (b"Laplacetrf", "\u{2112}"),
257     (b"Larr", "\u{219E}"),
258     (b"Lcaron", "\u{013D}"),
259     (b"Lcedil", "\u{013B}"),
260     (b"Lcy", "\u{041B}"),
261     (b"LeftAngleBracket", "\u{27E8}"),
262     (b"LeftArrow", "\u{2190}"),
263     (b"LeftArrowBar", "\u{21E4}"),
264     (b"LeftArrowRightArrow", "\u{21C6}"),
265     (b"LeftCeiling", "\u{2308}"),
266     (b"LeftDoubleBracket", "\u{27E6}"),
267     (b"LeftDownTeeVector", "\u{2961}"),
268     (b"LeftDownVector", "\u{21C3}"),
269     (b"LeftDownVectorBar", "\u{2959}"),
270     (b"LeftFloor", "\u{230A}"),
271     (b"LeftRightArrow", "\u{2194}"),
272     (b"LeftRightVector", "\u{294E}"),
273     (b"LeftTee", "\u{22A3}"),
274     (b"LeftTeeArrow", "\u{21A4}"),
275     (b"LeftTeeVector", "\u{295A}"),
276     (b"LeftTriangle", "\u{22B2}"),
277     (b"LeftTriangleBar", "\u{29CF}"),
278     (b"LeftTriangleEqual", "\u{22B4}"),
279     (b"LeftUpDownVector", "\u{2951}"),
280     (b"LeftUpTeeVector", "\u{2960}"),
281     (b"LeftUpVector", "\u{21BF}"),
282     (b"LeftUpVectorBar", "\u{2958}"),
283     (b"LeftVector", "\u{21BC}"),
284     (b"LeftVectorBar", "\u{2952}"),
285     (b"Leftarrow", "\u{21D0}"),
286     (b"Leftrightarrow", "\u{21D4}"),
287     (b"LessEqualGreater", "\u{22DA}"),
288     (b"LessFullEqual", "\u{2266}"),
289     (b"LessGreater", "\u{2276}"),
290     (b"LessLess", "\u{2AA1}"),
291     (b"LessSlantEqual", "\u{2A7D}"),
292     (b"LessTilde", "\u{2272}"),
293     (b"Lfr", "\u{1D50F}"),
294     (b"Ll", "\u{22D8}"),
295     (b"Lleftarrow", "\u{21DA}"),
296     (b"Lmidot", "\u{013F}"),
297     (b"LongLeftArrow", "\u{27F5}"),
298     (b"LongLeftRightArrow", "\u{27F7}"),
299     (b"LongRightArrow", "\u{27F6}"),
300     (b"Longleftarrow", "\u{27F8}"),
301     (b"Longleftrightarrow", "\u{27FA}"),
302     (b"Longrightarrow", "\u{27F9}"),
303     (b"Lopf", "\u{1D543}"),
304     (b"LowerLeftArrow", "\u{2199}"),
305     (b"LowerRightArrow", "\u{2198}"),
306     (b"Lscr", "\u{2112}"),
307     (b"Lsh", "\u{21B0}"),
308     (b"Lstrok", "\u{0141}"),
309     (b"Lt", "\u{226A}"),
310     (b"Map", "\u{2905}"),
311     (b"Mcy", "\u{041C}"),
312     (b"MediumSpace", "\u{205F}"),
313     (b"Mellintrf", "\u{2133}"),
314     (b"Mfr", "\u{1D510}"),
315     (b"MinusPlus", "\u{2213}"),
316     (b"Mopf", "\u{1D544}"),
317     (b"Mscr", "\u{2133}"),
318     (b"Mu", "\u{039C}"),
319     (b"NJcy", "\u{040A}"),
320     (b"Nacute", "\u{0143}"),
321     (b"Ncaron", "\u{0147}"),
322     (b"Ncedil", "\u{0145}"),
323     (b"Ncy", "\u{041D}"),
324     (b"NegativeMediumSpace", "\u{200B}"),
325     (b"NegativeThickSpace", "\u{200B}"),
326     (b"NegativeThinSpace", "\u{200B}"),
327     (b"NegativeVeryThinSpace", "\u{200B}"),
328     (b"NestedGreaterGreater", "\u{226B}"),
329     (b"NestedLessLess", "\u{226A}"),
330     (b"NewLine", "\u{000A}"),
331     (b"Nfr", "\u{1D511}"),
332     (b"NoBreak", "\u{2060}"),
333     (b"NonBreakingSpace", "\u{00A0}"),
334     (b"Nopf", "\u{2115}"),
335     (b"Not", "\u{2AEC}"),
336     (b"NotCongruent", "\u{2262}"),
337     (b"NotCupCap", "\u{226D}"),
338     (b"NotDoubleVerticalBar", "\u{2226}"),
339     (b"NotElement", "\u{2209}"),
340     (b"NotEqual", "\u{2260}"),
341     (b"NotEqualTilde", "\u{2242}\u{0338}"),
342     (b"NotExists", "\u{2204}"),
343     (b"NotGreater", "\u{226F}"),
344     (b"NotGreaterEqual", "\u{2271}"),
345     (b"NotGreaterFullEqual", "\u{2267}\u{0338}"),
346     (b"NotGreaterGreater", "\u{226B}\u{0338}"),
347     (b"NotGreaterLess", "\u{2279}"),
348     (b"NotGreaterSlantEqual", "\u{2A7E}\u{0338}"),
349     (b"NotGreaterTilde", "\u{2275}"),
350     (b"NotHumpDownHump", "\u{224E}\u{0338}"),
351     (b"NotHumpEqual", "\u{224F}\u{0338}"),
352     (b"NotLeftTriangle", "\u{22EA}"),
353     (b"NotLeftTriangleBar", "\u{29CF}\u{0338}"),
354     (b"NotLeftTriangleEqual", "\u{22EC}"),
355     (b"NotLess", "\u{226E}"),
356     (b"NotLessEqual", "\u{2270}"),
357     (b"NotLessGreater", "\u{2278}"),
358     (b"NotLessLess", "\u{226A}\u{0338}"),
359     (b"NotLessSlantEqual", "\u{2A7D}\u{0338}"),
360     (b"NotLessTilde", "\u{2274}"),
361     (b"NotNestedGreaterGreater", "\u{2AA2}\u{0338}"),
362     (b"NotNestedLessLess", "\u{2AA1}\u{0338}"),
363     (b"NotPrecedes", "\u{2280}"),
364     (b"NotPrecedesEqual", "\u{2AAF}\u{0338}"),
365     (b"NotPrecedesSlantEqual", "\u{22E0}"),
366     (b"NotReverseElement", "\u{220C}"),
367     (b"NotRightTriangle", "\u{22EB}"),
368     (b"NotRightTriangleBar", "\u{29D0}\u{0338}"),
369     (b"NotRightTriangleEqual", "\u{22ED}"),
370     (b"NotSquareSubset", "\u{228F}\u{0338}"),
371     (b"NotSquareSubsetEqual", "\u{22E2}"),
372     (b"NotSquareSuperset", "\u{2290}\u{0338}"),
373     (b"NotSquareSupersetEqual", "\u{22E3}"),
374     (b"NotSubset", "\u{2282}\u{20D2}"),
375     (b"NotSubsetEqual", "\u{2288}"),
376     (b"NotSucceeds", "\u{2281}"),
377     (b"NotSucceedsEqual", "\u{2AB0}\u{0338}"),
378     (b"NotSucceedsSlantEqual", "\u{22E1}"),
379     (b"NotSucceedsTilde", "\u{227F}\u{0338}"),
380     (b"NotSuperset", "\u{2283}\u{20D2}"),
381     (b"NotSupersetEqual", "\u{2289}"),
382     (b"NotTilde", "\u{2241}"),
383     (b"NotTildeEqual", "\u{2244}"),
384     (b"NotTildeFullEqual", "\u{2247}"),
385     (b"NotTildeTilde", "\u{2249}"),
386     (b"NotVerticalBar", "\u{2224}"),
387     (b"Nscr", "\u{1D4A9}"),
388     (b"Ntilde", "\u{00D1}"),
389     (b"Nu", "\u{039D}"),
390     (b"OElig", "\u{0152}"),
391     (b"Oacute", "\u{00D3}"),
392     (b"Ocirc", "\u{00D4}"),
393     (b"Ocy", "\u{041E}"),
394     (b"Odblac", "\u{0150}"),
395     (b"Ofr", "\u{1D512}"),
396     (b"Ograve", "\u{00D2}"),
397     (b"Omacr", "\u{014C}"),
398     (b"Omega", "\u{03A9}"),
399     (b"Omicron", "\u{039F}"),
400     (b"Oopf", "\u{1D546}"),
401     (b"OpenCurlyDoubleQuote", "\u{201C}"),
402     (b"OpenCurlyQuote", "\u{2018}"),
403     (b"Or", "\u{2A54}"),
404     (b"Oscr", "\u{1D4AA}"),
405     (b"Oslash", "\u{00D8}"),
406     (b"Otilde", "\u{00D5}"),
407     (b"Otimes", "\u{2A37}"),
408     (b"Ouml", "\u{00D6}"),
409     (b"OverBar", "\u{203E}"),
410     (b"OverBrace", "\u{23DE}"),
411     (b"OverBracket", "\u{23B4}"),
412     (b"OverParenthesis", "\u{23DC}"),
413     (b"PartialD", "\u{2202}"),
414     (b"Pcy", "\u{041F}"),
415     (b"Pfr", "\u{1D513}"),
416     (b"Phi", "\u{03A6}"),
417     (b"Pi", "\u{03A0}"),
418     (b"PlusMinus", "\u{00B1}"),
419     (b"Poincareplane", "\u{210C}"),
420     (b"Popf", "\u{2119}"),
421     (b"Pr", "\u{2ABB}"),
422     (b"Precedes", "\u{227A}"),
423     (b"PrecedesEqual", "\u{2AAF}"),
424     (b"PrecedesSlantEqual", "\u{227C}"),
425     (b"PrecedesTilde", "\u{227E}"),
426     (b"Prime", "\u{2033}"),
427     (b"Product", "\u{220F}"),
428     (b"Proportion", "\u{2237}"),
429     (b"Proportional", "\u{221D}"),
430     (b"Pscr", "\u{1D4AB}"),
431     (b"Psi", "\u{03A8}"),
432     (b"QUOT", "\u{0022}"),
433     (b"Qfr", "\u{1D514}"),
434     (b"Qopf", "\u{211A}"),
435     (b"Qscr", "\u{1D4AC}"),
436     (b"RBarr", "\u{2910}"),
437     (b"REG", "\u{00AE}"),
438     (b"Racute", "\u{0154}"),
439     (b"Rang", "\u{27EB}"),
440     (b"Rarr", "\u{21A0}"),
441     (b"Rarrtl", "\u{2916}"),
442     (b"Rcaron", "\u{0158}"),
443     (b"Rcedil", "\u{0156}"),
444     (b"Rcy", "\u{0420}"),
445     (b"Re", "\u{211C}"),
446     (b"ReverseElement", "\u{220B}"),
447     (b"ReverseEquilibrium", "\u{21CB}"),
448     (b"ReverseUpEquilibrium", "\u{296F}"),
449     (b"Rfr", "\u{211C}"),
450     (b"Rho", "\u{03A1}"),
451     (b"RightAngleBracket", "\u{27E9}"),
452     (b"RightArrow", "\u{2192}"),
453     (b"RightArrowBar", "\u{21E5}"),
454     (b"RightArrowLeftArrow", "\u{21C4}"),
455     (b"RightCeiling", "\u{2309}"),
456     (b"RightDoubleBracket", "\u{27E7}"),
457     (b"RightDownTeeVector", "\u{295D}"),
458     (b"RightDownVector", "\u{21C2}"),
459     (b"RightDownVectorBar", "\u{2955}"),
460     (b"RightFloor", "\u{230B}"),
461     (b"RightTee", "\u{22A2}"),
462     (b"RightTeeArrow", "\u{21A6}"),
463     (b"RightTeeVector", "\u{295B}"),
464     (b"RightTriangle", "\u{22B3}"),
465     (b"RightTriangleBar", "\u{29D0}"),
466     (b"RightTriangleEqual", "\u{22B5}"),
467     (b"RightUpDownVector", "\u{294F}"),
468     (b"RightUpTeeVector", "\u{295C}"),
469     (b"RightUpVector", "\u{21BE}"),
470     (b"RightUpVectorBar", "\u{2954}"),
471     (b"RightVector", "\u{21C0}"),
472     (b"RightVectorBar", "\u{2953}"),
473     (b"Rightarrow", "\u{21D2}"),
474     (b"Ropf", "\u{211D}"),
475     (b"RoundImplies", "\u{2970}"),
476     (b"Rrightarrow", "\u{21DB}"),
477     (b"Rscr", "\u{211B}"),
478     (b"Rsh", "\u{21B1}"),
479     (b"RuleDelayed", "\u{29F4}"),
480     (b"SHCHcy", "\u{0429}"),
481     (b"SHcy", "\u{0428}"),
482     (b"SOFTcy", "\u{042C}"),
483     (b"Sacute", "\u{015A}"),
484     (b"Sc", "\u{2ABC}"),
485     (b"Scaron", "\u{0160}"),
486     (b"Scedil", "\u{015E}"),
487     (b"Scirc", "\u{015C}"),
488     (b"Scy", "\u{0421}"),
489     (b"Sfr", "\u{1D516}"),
490     (b"ShortDownArrow", "\u{2193}"),
491     (b"ShortLeftArrow", "\u{2190}"),
492     (b"ShortRightArrow", "\u{2192}"),
493     (b"ShortUpArrow", "\u{2191}"),
494     (b"Sigma", "\u{03A3}"),
495     (b"SmallCircle", "\u{2218}"),
496     (b"Sopf", "\u{1D54A}"),
497     (b"Sqrt", "\u{221A}"),
498     (b"Square", "\u{25A1}"),
499     (b"SquareIntersection", "\u{2293}"),
500     (b"SquareSubset", "\u{228F}"),
501     (b"SquareSubsetEqual", "\u{2291}"),
502     (b"SquareSuperset", "\u{2290}"),
503     (b"SquareSupersetEqual", "\u{2292}"),
504     (b"SquareUnion", "\u{2294}"),
505     (b"Sscr", "\u{1D4AE}"),
506     (b"Star", "\u{22C6}"),
507     (b"Sub", "\u{22D0}"),
508     (b"Subset", "\u{22D0}"),
509     (b"SubsetEqual", "\u{2286}"),
510     (b"Succeeds", "\u{227B}"),
511     (b"SucceedsEqual", "\u{2AB0}"),
512     (b"SucceedsSlantEqual", "\u{227D}"),
513     (b"SucceedsTilde", "\u{227F}"),
514     (b"SuchThat", "\u{220B}"),
515     (b"Sum", "\u{2211}"),
516     (b"Sup", "\u{22D1}"),
517     (b"Superset", "\u{2283}"),
518     (b"SupersetEqual", "\u{2287}"),
519     (b"Supset", "\u{22D1}"),
520     (b"THORN", "\u{00DE}"),
521     (b"TRADE", "\u{2122}"),
522     (b"TSHcy", "\u{040B}"),
523     (b"TScy", "\u{0426}"),
524     (b"Tab", "\u{0009}"),
525     (b"Tau", "\u{03A4}"),
526     (b"Tcaron", "\u{0164}"),
527     (b"Tcedil", "\u{0162}"),
528     (b"Tcy", "\u{0422}"),
529     (b"Tfr", "\u{1D517}"),
530     (b"Therefore", "\u{2234}"),
531     (b"Theta", "\u{0398}"),
532     (b"ThickSpace", "\u{205F}\u{200A}"),
533     (b"ThinSpace", "\u{2009}"),
534     (b"Tilde", "\u{223C}"),
535     (b"TildeEqual", "\u{2243}"),
536     (b"TildeFullEqual", "\u{2245}"),
537     (b"TildeTilde", "\u{2248}"),
538     (b"Topf", "\u{1D54B}"),
539     (b"TripleDot", "\u{20DB}"),
540     (b"Tscr", "\u{1D4AF}"),
541     (b"Tstrok", "\u{0166}"),
542     (b"Uacute", "\u{00DA}"),
543     (b"Uarr", "\u{219F}"),
544     (b"Uarrocir", "\u{2949}"),
545     (b"Ubrcy", "\u{040E}"),
546     (b"Ubreve", "\u{016C}"),
547     (b"Ucirc", "\u{00DB}"),
548     (b"Ucy", "\u{0423}"),
549     (b"Udblac", "\u{0170}"),
550     (b"Ufr", "\u{1D518}"),
551     (b"Ugrave", "\u{00D9}"),
552     (b"Umacr", "\u{016A}"),
553     (b"UnderBar", "\u{005F}"),
554     (b"UnderBrace", "\u{23DF}"),
555     (b"UnderBracket", "\u{23B5}"),
556     (b"UnderParenthesis", "\u{23DD}"),
557     (b"Union", "\u{22C3}"),
558     (b"UnionPlus", "\u{228E}"),
559     (b"Uogon", "\u{0172}"),
560     (b"Uopf", "\u{1D54C}"),
561     (b"UpArrow", "\u{2191}"),
562     (b"UpArrowBar", "\u{2912}"),
563     (b"UpArrowDownArrow", "\u{21C5}"),
564     (b"UpDownArrow", "\u{2195}"),
565     (b"UpEquilibrium", "\u{296E}"),
566     (b"UpTee", "\u{22A5}"),
567     (b"UpTeeArrow", "\u{21A5}"),
568     (b"Uparrow", "\u{21D1}"),
569     (b"Updownarrow", "\u{21D5}"),
570     (b"UpperLeftArrow", "\u{2196}"),
571     (b"UpperRightArrow", "\u{2197}"),
572     (b"Upsi", "\u{03D2}"),
573     (b"Upsilon", "\u{03A5}"),
574     (b"Uring", "\u{016E}"),
575     (b"Uscr", "\u{1D4B0}"),
576     (b"Utilde", "\u{0168}"),
577     (b"Uuml", "\u{00DC}"),
578     (b"VDash", "\u{22AB}"),
579     (b"Vbar", "\u{2AEB}"),
580     (b"Vcy", "\u{0412}"),
581     (b"Vdash", "\u{22A9}"),
582     (b"Vdashl", "\u{2AE6}"),
583     (b"Vee", "\u{22C1}"),
584     (b"Verbar", "\u{2016}"),
585     (b"Vert", "\u{2016}"),
586     (b"VerticalBar", "\u{2223}"),
587     (b"VerticalLine", "\u{007C}"),
588     (b"VerticalSeparator", "\u{2758}"),
589     (b"VerticalTilde", "\u{2240}"),
590     (b"VeryThinSpace", "\u{200A}"),
591     (b"Vfr", "\u{1D519}"),
592     (b"Vopf", "\u{1D54D}"),
593     (b"Vscr", "\u{1D4B1}"),
594     (b"Vvdash", "\u{22AA}"),
595     (b"Wcirc", "\u{0174}"),
596     (b"Wedge", "\u{22C0}"),
597     (b"Wfr", "\u{1D51A}"),
598     (b"Wopf", "\u{1D54E}"),
599     (b"Wscr", "\u{1D4B2}"),
600     (b"Xfr", "\u{1D51B}"),
601     (b"Xi", "\u{039E}"),
602     (b"Xopf", "\u{1D54F}"),
603     (b"Xscr", "\u{1D4B3}"),
604     (b"YAcy", "\u{042F}"),
605     (b"YIcy", "\u{0407}"),
606     (b"YUcy", "\u{042E}"),
607     (b"Yacute", "\u{00DD}"),
608     (b"Ycirc", "\u{0176}"),
609     (b"Ycy", "\u{042B}"),
610     (b"Yfr", "\u{1D51C}"),
611     (b"Yopf", "\u{1D550}"),
612     (b"Yscr", "\u{1D4B4}"),
613     (b"Yuml", "\u{0178}"),
614     (b"ZHcy", "\u{0416}"),
615     (b"Zacute", "\u{0179}"),
616     (b"Zcaron", "\u{017D}"),
617     (b"Zcy", "\u{0417}"),
618     (b"Zdot", "\u{017B}"),
619     (b"ZeroWidthSpace", "\u{200B}"),
620     (b"Zeta", "\u{0396}"),
621     (b"Zfr", "\u{2128}"),
622     (b"Zopf", "\u{2124}"),
623     (b"Zscr", "\u{1D4B5}"),
624     (b"aacute", "\u{00E1}"),
625     (b"abreve", "\u{0103}"),
626     (b"ac", "\u{223E}"),
627     (b"acE", "\u{223E}\u{0333}"),
628     (b"acd", "\u{223F}"),
629     (b"acirc", "\u{00E2}"),
630     (b"acute", "\u{00B4}"),
631     (b"acy", "\u{0430}"),
632     (b"aelig", "\u{00E6}"),
633     (b"af", "\u{2061}"),
634     (b"afr", "\u{1D51E}"),
635     (b"agrave", "\u{00E0}"),
636     (b"alefsym", "\u{2135}"),
637     (b"aleph", "\u{2135}"),
638     (b"alpha", "\u{03B1}"),
639     (b"amacr", "\u{0101}"),
640     (b"amalg", "\u{2A3F}"),
641     (b"amp", "\u{0026}"),
642     (b"and", "\u{2227}"),
643     (b"andand", "\u{2A55}"),
644     (b"andd", "\u{2A5C}"),
645     (b"andslope", "\u{2A58}"),
646     (b"andv", "\u{2A5A}"),
647     (b"ang", "\u{2220}"),
648     (b"ange", "\u{29A4}"),
649     (b"angle", "\u{2220}"),
650     (b"angmsd", "\u{2221}"),
651     (b"angmsdaa", "\u{29A8}"),
652     (b"angmsdab", "\u{29A9}"),
653     (b"angmsdac", "\u{29AA}"),
654     (b"angmsdad", "\u{29AB}"),
655     (b"angmsdae", "\u{29AC}"),
656     (b"angmsdaf", "\u{29AD}"),
657     (b"angmsdag", "\u{29AE}"),
658     (b"angmsdah", "\u{29AF}"),
659     (b"angrt", "\u{221F}"),
660     (b"angrtvb", "\u{22BE}"),
661     (b"angrtvbd", "\u{299D}"),
662     (b"angsph", "\u{2222}"),
663     (b"angst", "\u{00C5}"),
664     (b"angzarr", "\u{237C}"),
665     (b"aogon", "\u{0105}"),
666     (b"aopf", "\u{1D552}"),
667     (b"ap", "\u{2248}"),
668     (b"apE", "\u{2A70}"),
669     (b"apacir", "\u{2A6F}"),
670     (b"ape", "\u{224A}"),
671     (b"apid", "\u{224B}"),
672     (b"apos", "\u{0027}"),
673     (b"approx", "\u{2248}"),
674     (b"approxeq", "\u{224A}"),
675     (b"aring", "\u{00E5}"),
676     (b"ascr", "\u{1D4B6}"),
677     (b"ast", "\u{002A}"),
678     (b"asymp", "\u{2248}"),
679     (b"asympeq", "\u{224D}"),
680     (b"atilde", "\u{00E3}"),
681     (b"auml", "\u{00E4}"),
682     (b"awconint", "\u{2233}"),
683     (b"awint", "\u{2A11}"),
684     (b"bNot", "\u{2AED}"),
685     (b"backcong", "\u{224C}"),
686     (b"backepsilon", "\u{03F6}"),
687     (b"backprime", "\u{2035}"),
688     (b"backsim", "\u{223D}"),
689     (b"backsimeq", "\u{22CD}"),
690     (b"barvee", "\u{22BD}"),
691     (b"barwed", "\u{2305}"),
692     (b"barwedge", "\u{2305}"),
693     (b"bbrk", "\u{23B5}"),
694     (b"bbrktbrk", "\u{23B6}"),
695     (b"bcong", "\u{224C}"),
696     (b"bcy", "\u{0431}"),
697     (b"bdquo", "\u{201E}"),
698     (b"becaus", "\u{2235}"),
699     (b"because", "\u{2235}"),
700     (b"bemptyv", "\u{29B0}"),
701     (b"bepsi", "\u{03F6}"),
702     (b"bernou", "\u{212C}"),
703     (b"beta", "\u{03B2}"),
704     (b"beth", "\u{2136}"),
705     (b"between", "\u{226C}"),
706     (b"bfr", "\u{1D51F}"),
707     (b"bigcap", "\u{22C2}"),
708     (b"bigcirc", "\u{25EF}"),
709     (b"bigcup", "\u{22C3}"),
710     (b"bigodot", "\u{2A00}"),
711     (b"bigoplus", "\u{2A01}"),
712     (b"bigotimes", "\u{2A02}"),
713     (b"bigsqcup", "\u{2A06}"),
714     (b"bigstar", "\u{2605}"),
715     (b"bigtriangledown", "\u{25BD}"),
716     (b"bigtriangleup", "\u{25B3}"),
717     (b"biguplus", "\u{2A04}"),
718     (b"bigvee", "\u{22C1}"),
719     (b"bigwedge", "\u{22C0}"),
720     (b"bkarow", "\u{290D}"),
721     (b"blacklozenge", "\u{29EB}"),
722     (b"blacksquare", "\u{25AA}"),
723     (b"blacktriangle", "\u{25B4}"),
724     (b"blacktriangledown", "\u{25BE}"),
725     (b"blacktriangleleft", "\u{25C2}"),
726     (b"blacktriangleright", "\u{25B8}"),
727     (b"blank", "\u{2423}"),
728     (b"blk12", "\u{2592}"),
729     (b"blk14", "\u{2591}"),
730     (b"blk34", "\u{2593}"),
731     (b"block", "\u{2588}"),
732     (b"bne", "\u{003D}\u{20E5}"),
733     (b"bnequiv", "\u{2261}\u{20E5}"),
734     (b"bnot", "\u{2310}"),
735     (b"bopf", "\u{1D553}"),
736     (b"bot", "\u{22A5}"),
737     (b"bottom", "\u{22A5}"),
738     (b"bowtie", "\u{22C8}"),
739     (b"boxDL", "\u{2557}"),
740     (b"boxDR", "\u{2554}"),
741     (b"boxDl", "\u{2556}"),
742     (b"boxDr", "\u{2553}"),
743     (b"boxH", "\u{2550}"),
744     (b"boxHD", "\u{2566}"),
745     (b"boxHU", "\u{2569}"),
746     (b"boxHd", "\u{2564}"),
747     (b"boxHu", "\u{2567}"),
748     (b"boxUL", "\u{255D}"),
749     (b"boxUR", "\u{255A}"),
750     (b"boxUl", "\u{255C}"),
751     (b"boxUr", "\u{2559}"),
752     (b"boxV", "\u{2551}"),
753     (b"boxVH", "\u{256C}"),
754     (b"boxVL", "\u{2563}"),
755     (b"boxVR", "\u{2560}"),
756     (b"boxVh", "\u{256B}"),
757     (b"boxVl", "\u{2562}"),
758     (b"boxVr", "\u{255F}"),
759     (b"boxbox", "\u{29C9}"),
760     (b"boxdL", "\u{2555}"),
761     (b"boxdR", "\u{2552}"),
762     (b"boxdl", "\u{2510}"),
763     (b"boxdr", "\u{250C}"),
764     (b"boxh", "\u{2500}"),
765     (b"boxhD", "\u{2565}"),
766     (b"boxhU", "\u{2568}"),
767     (b"boxhd", "\u{252C}"),
768     (b"boxhu", "\u{2534}"),
769     (b"boxminus", "\u{229F}"),
770     (b"boxplus", "\u{229E}"),
771     (b"boxtimes", "\u{22A0}"),
772     (b"boxuL", "\u{255B}"),
773     (b"boxuR", "\u{2558}"),
774     (b"boxul", "\u{2518}"),
775     (b"boxur", "\u{2514}"),
776     (b"boxv", "\u{2502}"),
777     (b"boxvH", "\u{256A}"),
778     (b"boxvL", "\u{2561}"),
779     (b"boxvR", "\u{255E}"),
780     (b"boxvh", "\u{253C}"),
781     (b"boxvl", "\u{2524}"),
782     (b"boxvr", "\u{251C}"),
783     (b"bprime", "\u{2035}"),
784     (b"breve", "\u{02D8}"),
785     (b"brvbar", "\u{00A6}"),
786     (b"bscr", "\u{1D4B7}"),
787     (b"bsemi", "\u{204F}"),
788     (b"bsim", "\u{223D}"),
789     (b"bsime", "\u{22CD}"),
790     (b"bsol", "\u{005C}"),
791     (b"bsolb", "\u{29C5}"),
792     (b"bsolhsub", "\u{27C8}"),
793     (b"bull", "\u{2022}"),
794     (b"bullet", "\u{2022}"),
795     (b"bump", "\u{224E}"),
796     (b"bumpE", "\u{2AAE}"),
797     (b"bumpe", "\u{224F}"),
798     (b"bumpeq", "\u{224F}"),
799     (b"cacute", "\u{0107}"),
800     (b"cap", "\u{2229}"),
801     (b"capand", "\u{2A44}"),
802     (b"capbrcup", "\u{2A49}"),
803     (b"capcap", "\u{2A4B}"),
804     (b"capcup", "\u{2A47}"),
805     (b"capdot", "\u{2A40}"),
806     (b"caps", "\u{2229}\u{FE00}"),
807     (b"caret", "\u{2041}"),
808     (b"caron", "\u{02C7}"),
809     (b"ccaps", "\u{2A4D}"),
810     (b"ccaron", "\u{010D}"),
811     (b"ccedil", "\u{00E7}"),
812     (b"ccirc", "\u{0109}"),
813     (b"ccups", "\u{2A4C}"),
814     (b"ccupssm", "\u{2A50}"),
815     (b"cdot", "\u{010B}"),
816     (b"cedil", "\u{00B8}"),
817     (b"cemptyv", "\u{29B2}"),
818     (b"cent", "\u{00A2}"),
819     (b"centerdot", "\u{00B7}"),
820     (b"cfr", "\u{1D520}"),
821     (b"chcy", "\u{0447}"),
822     (b"check", "\u{2713}"),
823     (b"checkmark", "\u{2713}"),
824     (b"chi", "\u{03C7}"),
825     (b"cir", "\u{25CB}"),
826     (b"cirE", "\u{29C3}"),
827     (b"circ", "\u{02C6}"),
828     (b"circeq", "\u{2257}"),
829     (b"circlearrowleft", "\u{21BA}"),
830     (b"circlearrowright", "\u{21BB}"),
831     (b"circledR", "\u{00AE}"),
832     (b"circledS", "\u{24C8}"),
833     (b"circledast", "\u{229B}"),
834     (b"circledcirc", "\u{229A}"),
835     (b"circleddash", "\u{229D}"),
836     (b"cire", "\u{2257}"),
837     (b"cirfnint", "\u{2A10}"),
838     (b"cirmid", "\u{2AEF}"),
839     (b"cirscir", "\u{29C2}"),
840     (b"clubs", "\u{2663}"),
841     (b"clubsuit", "\u{2663}"),
842     (b"colon", "\u{003A}"),
843     (b"colone", "\u{2254}"),
844     (b"coloneq", "\u{2254}"),
845     (b"comma", "\u{002C}"),
846     (b"commat", "\u{0040}"),
847     (b"comp", "\u{2201}"),
848     (b"compfn", "\u{2218}"),
849     (b"complement", "\u{2201}"),
850     (b"complexes", "\u{2102}"),
851     (b"cong", "\u{2245}"),
852     (b"congdot", "\u{2A6D}"),
853     (b"conint", "\u{222E}"),
854     (b"copf", "\u{1D554}"),
855     (b"coprod", "\u{2210}"),
856     (b"copy", "\u{00A9}"),
857     (b"copysr", "\u{2117}"),
858     (b"crarr", "\u{21B5}"),
859     (b"cross", "\u{2717}"),
860     (b"cscr", "\u{1D4B8}"),
861     (b"csub", "\u{2ACF}"),
862     (b"csube", "\u{2AD1}"),
863     (b"csup", "\u{2AD0}"),
864     (b"csupe", "\u{2AD2}"),
865     (b"ctdot", "\u{22EF}"),
866     (b"cudarrl", "\u{2938}"),
867     (b"cudarrr", "\u{2935}"),
868     (b"cuepr", "\u{22DE}"),
869     (b"cuesc", "\u{22DF}"),
870     (b"cularr", "\u{21B6}"),
871     (b"cularrp", "\u{293D}"),
872     (b"cup", "\u{222A}"),
873     (b"cupbrcap", "\u{2A48}"),
874     (b"cupcap", "\u{2A46}"),
875     (b"cupcup", "\u{2A4A}"),
876     (b"cupdot", "\u{228D}"),
877     (b"cupor", "\u{2A45}"),
878     (b"cups", "\u{222A}\u{FE00}"),
879     (b"curarr", "\u{21B7}"),
880     (b"curarrm", "\u{293C}"),
881     (b"curlyeqprec", "\u{22DE}"),
882     (b"curlyeqsucc", "\u{22DF}"),
883     (b"curlyvee", "\u{22CE}"),
884     (b"curlywedge", "\u{22CF}"),
885     (b"curren", "\u{00A4}"),
886     (b"curvearrowleft", "\u{21B6}"),
887     (b"curvearrowright", "\u{21B7}"),
888     (b"cuvee", "\u{22CE}"),
889     (b"cuwed", "\u{22CF}"),
890     (b"cwconint", "\u{2232}"),
891     (b"cwint", "\u{2231}"),
892     (b"cylcty", "\u{232D}"),
893     (b"dArr", "\u{21D3}"),
894     (b"dHar", "\u{2965}"),
895     (b"dagger", "\u{2020}"),
896     (b"daleth", "\u{2138}"),
897     (b"darr", "\u{2193}"),
898     (b"dash", "\u{2010}"),
899     (b"dashv", "\u{22A3}"),
900     (b"dbkarow", "\u{290F}"),
901     (b"dblac", "\u{02DD}"),
902     (b"dcaron", "\u{010F}"),
903     (b"dcy", "\u{0434}"),
904     (b"dd", "\u{2146}"),
905     (b"ddagger", "\u{2021}"),
906     (b"ddarr", "\u{21CA}"),
907     (b"ddotseq", "\u{2A77}"),
908     (b"deg", "\u{00B0}"),
909     (b"delta", "\u{03B4}"),
910     (b"demptyv", "\u{29B1}"),
911     (b"dfisht", "\u{297F}"),
912     (b"dfr", "\u{1D521}"),
913     (b"dharl", "\u{21C3}"),
914     (b"dharr", "\u{21C2}"),
915     (b"diam", "\u{22C4}"),
916     (b"diamond", "\u{22C4}"),
917     (b"diamondsuit", "\u{2666}"),
918     (b"diams", "\u{2666}"),
919     (b"die", "\u{00A8}"),
920     (b"digamma", "\u{03DD}"),
921     (b"disin", "\u{22F2}"),
922     (b"div", "\u{00F7}"),
923     (b"divide", "\u{00F7}"),
924     (b"divideontimes", "\u{22C7}"),
925     (b"divonx", "\u{22C7}"),
926     (b"djcy", "\u{0452}"),
927     (b"dlcorn", "\u{231E}"),
928     (b"dlcrop", "\u{230D}"),
929     (b"dollar", "\u{0024}"),
930     (b"dopf", "\u{1D555}"),
931     (b"dot", "\u{02D9}"),
932     (b"doteq", "\u{2250}"),
933     (b"doteqdot", "\u{2251}"),
934     (b"dotminus", "\u{2238}"),
935     (b"dotplus", "\u{2214}"),
936     (b"dotsquare", "\u{22A1}"),
937     (b"doublebarwedge", "\u{2306}"),
938     (b"downarrow", "\u{2193}"),
939     (b"downdownarrows", "\u{21CA}"),
940     (b"downharpoonleft", "\u{21C3}"),
941     (b"downharpoonright", "\u{21C2}"),
942     (b"drbkarow", "\u{2910}"),
943     (b"drcorn", "\u{231F}"),
944     (b"drcrop", "\u{230C}"),
945     (b"dscr", "\u{1D4B9}"),
946     (b"dscy", "\u{0455}"),
947     (b"dsol", "\u{29F6}"),
948     (b"dstrok", "\u{0111}"),
949     (b"dtdot", "\u{22F1}"),
950     (b"dtri", "\u{25BF}"),
951     (b"dtrif", "\u{25BE}"),
952     (b"duarr", "\u{21F5}"),
953     (b"duhar", "\u{296F}"),
954     (b"dwangle", "\u{29A6}"),
955     (b"dzcy", "\u{045F}"),
956     (b"dzigrarr", "\u{27FF}"),
957     (b"eDDot", "\u{2A77}"),
958     (b"eDot", "\u{2251}"),
959     (b"eacute", "\u{00E9}"),
960     (b"easter", "\u{2A6E}"),
961     (b"ecaron", "\u{011B}"),
962     (b"ecir", "\u{2256}"),
963     (b"ecirc", "\u{00EA}"),
964     (b"ecolon", "\u{2255}"),
965     (b"ecy", "\u{044D}"),
966     (b"edot", "\u{0117}"),
967     (b"ee", "\u{2147}"),
968     (b"efDot", "\u{2252}"),
969     (b"efr", "\u{1D522}"),
970     (b"eg", "\u{2A9A}"),
971     (b"egrave", "\u{00E8}"),
972     (b"egs", "\u{2A96}"),
973     (b"egsdot", "\u{2A98}"),
974     (b"el", "\u{2A99}"),
975     (b"elinters", "\u{23E7}"),
976     (b"ell", "\u{2113}"),
977     (b"els", "\u{2A95}"),
978     (b"elsdot", "\u{2A97}"),
979     (b"emacr", "\u{0113}"),
980     (b"empty", "\u{2205}"),
981     (b"emptyset", "\u{2205}"),
982     (b"emptyv", "\u{2205}"),
983     (b"emsp", "\u{2003}"),
984     (b"emsp13", "\u{2004}"),
985     (b"emsp14", "\u{2005}"),
986     (b"eng", "\u{014B}"),
987     (b"ensp", "\u{2002}"),
988     (b"eogon", "\u{0119}"),
989     (b"eopf", "\u{1D556}"),
990     (b"epar", "\u{22D5}"),
991     (b"eparsl", "\u{29E3}"),
992     (b"eplus", "\u{2A71}"),
993     (b"epsi", "\u{03B5}"),
994     (b"epsilon", "\u{03B5}"),
995     (b"epsiv", "\u{03F5}"),
996     (b"eqcirc", "\u{2256}"),
997     (b"eqcolon", "\u{2255}"),
998     (b"eqsim", "\u{2242}"),
999     (b"eqslantgtr", "\u{2A96}"),
1000     (b"eqslantless", "\u{2A95}"),
1001     (b"equals", "\u{003D}"),
1002     (b"equest", "\u{225F}"),
1003     (b"equiv", "\u{2261}"),
1004     (b"equivDD", "\u{2A78}"),
1005     (b"eqvparsl", "\u{29E5}"),
1006     (b"erDot", "\u{2253}"),
1007     (b"erarr", "\u{2971}"),
1008     (b"escr", "\u{212F}"),
1009     (b"esdot", "\u{2250}"),
1010     (b"esim", "\u{2242}"),
1011     (b"eta", "\u{03B7}"),
1012     (b"eth", "\u{00F0}"),
1013     (b"euml", "\u{00EB}"),
1014     (b"euro", "\u{20AC}"),
1015     (b"excl", "\u{0021}"),
1016     (b"exist", "\u{2203}"),
1017     (b"expectation", "\u{2130}"),
1018     (b"exponentiale", "\u{2147}"),
1019     (b"fallingdotseq", "\u{2252}"),
1020     (b"fcy", "\u{0444}"),
1021     (b"female", "\u{2640}"),
1022     (b"ffilig", "\u{FB03}"),
1023     (b"fflig", "\u{FB00}"),
1024     (b"ffllig", "\u{FB04}"),
1025     (b"ffr", "\u{1D523}"),
1026     (b"filig", "\u{FB01}"),
1027     (b"fjlig", "\u{0066}\u{006A}"),
1028     (b"flat", "\u{266D}"),
1029     (b"fllig", "\u{FB02}"),
1030     (b"fltns", "\u{25B1}"),
1031     (b"fnof", "\u{0192}"),
1032     (b"fopf", "\u{1D557}"),
1033     (b"forall", "\u{2200}"),
1034     (b"fork", "\u{22D4}"),
1035     (b"forkv", "\u{2AD9}"),
1036     (b"fpartint", "\u{2A0D}"),
1037     (b"frac12", "\u{00BD}"),
1038     (b"frac13", "\u{2153}"),
1039     (b"frac14", "\u{00BC}"),
1040     (b"frac15", "\u{2155}"),
1041     (b"frac16", "\u{2159}"),
1042     (b"frac18", "\u{215B}"),
1043     (b"frac23", "\u{2154}"),
1044     (b"frac25", "\u{2156}"),
1045     (b"frac34", "\u{00BE}"),
1046     (b"frac35", "\u{2157}"),
1047     (b"frac38", "\u{215C}"),
1048     (b"frac45", "\u{2158}"),
1049     (b"frac56", "\u{215A}"),
1050     (b"frac58", "\u{215D}"),
1051     (b"frac78", "\u{215E}"),
1052     (b"frasl", "\u{2044}"),
1053     (b"frown", "\u{2322}"),
1054     (b"fscr", "\u{1D4BB}"),
1055     (b"gE", "\u{2267}"),
1056     (b"gEl", "\u{2A8C}"),
1057     (b"gacute", "\u{01F5}"),
1058     (b"gamma", "\u{03B3}"),
1059     (b"gammad", "\u{03DD}"),
1060     (b"gap", "\u{2A86}"),
1061     (b"gbreve", "\u{011F}"),
1062     (b"gcirc", "\u{011D}"),
1063     (b"gcy", "\u{0433}"),
1064     (b"gdot", "\u{0121}"),
1065     (b"ge", "\u{2265}"),
1066     (b"gel", "\u{22DB}"),
1067     (b"geq", "\u{2265}"),
1068     (b"geqq", "\u{2267}"),
1069     (b"geqslant", "\u{2A7E}"),
1070     (b"ges", "\u{2A7E}"),
1071     (b"gescc", "\u{2AA9}"),
1072     (b"gesdot", "\u{2A80}"),
1073     (b"gesdoto", "\u{2A82}"),
1074     (b"gesdotol", "\u{2A84}"),
1075     (b"gesl", "\u{22DB}\u{FE00}"),
1076     (b"gesles", "\u{2A94}"),
1077     (b"gfr", "\u{1D524}"),
1078     (b"gg", "\u{226B}"),
1079     (b"ggg", "\u{22D9}"),
1080     (b"gimel", "\u{2137}"),
1081     (b"gjcy", "\u{0453}"),
1082     (b"gl", "\u{2277}"),
1083     (b"glE", "\u{2A92}"),
1084     (b"gla", "\u{2AA5}"),
1085     (b"glj", "\u{2AA4}"),
1086     (b"gnE", "\u{2269}"),
1087     (b"gnap", "\u{2A8A}"),
1088     (b"gnapprox", "\u{2A8A}"),
1089     (b"gne", "\u{2A88}"),
1090     (b"gneq", "\u{2A88}"),
1091     (b"gneqq", "\u{2269}"),
1092     (b"gnsim", "\u{22E7}"),
1093     (b"gopf", "\u{1D558}"),
1094     (b"grave", "\u{0060}"),
1095     (b"gscr", "\u{210A}"),
1096     (b"gsim", "\u{2273}"),
1097     (b"gsime", "\u{2A8E}"),
1098     (b"gsiml", "\u{2A90}"),
1099     (b"gt", "\u{003E}"),
1100     (b"gtcc", "\u{2AA7}"),
1101     (b"gtcir", "\u{2A7A}"),
1102     (b"gtdot", "\u{22D7}"),
1103     (b"gtlPar", "\u{2995}"),
1104     (b"gtquest", "\u{2A7C}"),
1105     (b"gtrapprox", "\u{2A86}"),
1106     (b"gtrarr", "\u{2978}"),
1107     (b"gtrdot", "\u{22D7}"),
1108     (b"gtreqless", "\u{22DB}"),
1109     (b"gtreqqless", "\u{2A8C}"),
1110     (b"gtrless", "\u{2277}"),
1111     (b"gtrsim", "\u{2273}"),
1112     (b"gvertneqq", "\u{2269}\u{FE00}"),
1113     (b"gvnE", "\u{2269}\u{FE00}"),
1114     (b"hArr", "\u{21D4}"),
1115     (b"hairsp", "\u{200A}"),
1116     (b"half", "\u{00BD}"),
1117     (b"hamilt", "\u{210B}"),
1118     (b"hardcy", "\u{044A}"),
1119     (b"harr", "\u{2194}"),
1120     (b"harrcir", "\u{2948}"),
1121     (b"harrw", "\u{21AD}"),
1122     (b"hbar", "\u{210F}"),
1123     (b"hcirc", "\u{0125}"),
1124     (b"hearts", "\u{2665}"),
1125     (b"heartsuit", "\u{2665}"),
1126     (b"hellip", "\u{2026}"),
1127     (b"hercon", "\u{22B9}"),
1128     (b"hfr", "\u{1D525}"),
1129     (b"hksearow", "\u{2925}"),
1130     (b"hkswarow", "\u{2926}"),
1131     (b"hoarr", "\u{21FF}"),
1132     (b"homtht", "\u{223B}"),
1133     (b"hookleftarrow", "\u{21A9}"),
1134     (b"hookrightarrow", "\u{21AA}"),
1135     (b"hopf", "\u{1D559}"),
1136     (b"horbar", "\u{2015}"),
1137     (b"hscr", "\u{1D4BD}"),
1138     (b"hslash", "\u{210F}"),
1139     (b"hstrok", "\u{0127}"),
1140     (b"hybull", "\u{2043}"),
1141     (b"hyphen", "\u{2010}"),
1142     (b"iacute", "\u{00ED}"),
1143     (b"ic", "\u{2063}"),
1144     (b"icirc", "\u{00EE}"),
1145     (b"icy", "\u{0438}"),
1146     (b"iecy", "\u{0435}"),
1147     (b"iexcl", "\u{00A1}"),
1148     (b"iff", "\u{21D4}"),
1149     (b"ifr", "\u{1D526}"),
1150     (b"igrave", "\u{00EC}"),
1151     (b"ii", "\u{2148}"),
1152     (b"iiiint", "\u{2A0C}"),
1153     (b"iiint", "\u{222D}"),
1154     (b"iinfin", "\u{29DC}"),
1155     (b"iiota", "\u{2129}"),
1156     (b"ijlig", "\u{0133}"),
1157     (b"imacr", "\u{012B}"),
1158     (b"image", "\u{2111}"),
1159     (b"imagline", "\u{2110}"),
1160     (b"imagpart", "\u{2111}"),
1161     (b"imath", "\u{0131}"),
1162     (b"imof", "\u{22B7}"),
1163     (b"imped", "\u{01B5}"),
1164     (b"in", "\u{2208}"),
1165     (b"incare", "\u{2105}"),
1166     (b"infin", "\u{221E}"),
1167     (b"infintie", "\u{29DD}"),
1168     (b"inodot", "\u{0131}"),
1169     (b"int", "\u{222B}"),
1170     (b"intcal", "\u{22BA}"),
1171     (b"integers", "\u{2124}"),
1172     (b"intercal", "\u{22BA}"),
1173     (b"intlarhk", "\u{2A17}"),
1174     (b"intprod", "\u{2A3C}"),
1175     (b"iocy", "\u{0451}"),
1176     (b"iogon", "\u{012F}"),
1177     (b"iopf", "\u{1D55A}"),
1178     (b"iota", "\u{03B9}"),
1179     (b"iprod", "\u{2A3C}"),
1180     (b"iquest", "\u{00BF}"),
1181     (b"iscr", "\u{1D4BE}"),
1182     (b"isin", "\u{2208}"),
1183     (b"isinE", "\u{22F9}"),
1184     (b"isindot", "\u{22F5}"),
1185     (b"isins", "\u{22F4}"),
1186     (b"isinsv", "\u{22F3}"),
1187     (b"isinv", "\u{2208}"),
1188     (b"it", "\u{2062}"),
1189     (b"itilde", "\u{0129}"),
1190     (b"iukcy", "\u{0456}"),
1191     (b"iuml", "\u{00EF}"),
1192     (b"jcirc", "\u{0135}"),
1193     (b"jcy", "\u{0439}"),
1194     (b"jfr", "\u{1D527}"),
1195     (b"jmath", "\u{0237}"),
1196     (b"jopf", "\u{1D55B}"),
1197     (b"jscr", "\u{1D4BF}"),
1198     (b"jsercy", "\u{0458}"),
1199     (b"jukcy", "\u{0454}"),
1200     (b"kappa", "\u{03BA}"),
1201     (b"kappav", "\u{03F0}"),
1202     (b"kcedil", "\u{0137}"),
1203     (b"kcy", "\u{043A}"),
1204     (b"kfr", "\u{1D528}"),
1205     (b"kgreen", "\u{0138}"),
1206     (b"khcy", "\u{0445}"),
1207     (b"kjcy", "\u{045C}"),
1208     (b"kopf", "\u{1D55C}"),
1209     (b"kscr", "\u{1D4C0}"),
1210     (b"lAarr", "\u{21DA}"),
1211     (b"lArr", "\u{21D0}"),
1212     (b"lAtail", "\u{291B}"),
1213     (b"lBarr", "\u{290E}"),
1214     (b"lE", "\u{2266}"),
1215     (b"lEg", "\u{2A8B}"),
1216     (b"lHar", "\u{2962}"),
1217     (b"lacute", "\u{013A}"),
1218     (b"laemptyv", "\u{29B4}"),
1219     (b"lagran", "\u{2112}"),
1220     (b"lambda", "\u{03BB}"),
1221     (b"lang", "\u{27E8}"),
1222     (b"langd", "\u{2991}"),
1223     (b"langle", "\u{27E8}"),
1224     (b"lap", "\u{2A85}"),
1225     (b"laquo", "\u{00AB}"),
1226     (b"larr", "\u{2190}"),
1227     (b"larrb", "\u{21E4}"),
1228     (b"larrbfs", "\u{291F}"),
1229     (b"larrfs", "\u{291D}"),
1230     (b"larrhk", "\u{21A9}"),
1231     (b"larrlp", "\u{21AB}"),
1232     (b"larrpl", "\u{2939}"),
1233     (b"larrsim", "\u{2973}"),
1234     (b"larrtl", "\u{21A2}"),
1235     (b"lat", "\u{2AAB}"),
1236     (b"latail", "\u{2919}"),
1237     (b"late", "\u{2AAD}"),
1238     (b"lates", "\u{2AAD}\u{FE00}"),
1239     (b"lbarr", "\u{290C}"),
1240     (b"lbbrk", "\u{2772}"),
1241     (b"lbrace", "\u{007B}"),
1242     (b"lbrack", "\u{005B}"),
1243     (b"lbrke", "\u{298B}"),
1244     (b"lbrksld", "\u{298F}"),
1245     (b"lbrkslu", "\u{298D}"),
1246     (b"lcaron", "\u{013E}"),
1247     (b"lcedil", "\u{013C}"),
1248     (b"lceil", "\u{2308}"),
1249     (b"lcub", "\u{007B}"),
1250     (b"lcy", "\u{043B}"),
1251     (b"ldca", "\u{2936}"),
1252     (b"ldquo", "\u{201C}"),
1253     (b"ldquor", "\u{201E}"),
1254     (b"ldrdhar", "\u{2967}"),
1255     (b"ldrushar", "\u{294B}"),
1256     (b"ldsh", "\u{21B2}"),
1257     (b"le", "\u{2264}"),
1258     (b"leftarrow", "\u{2190}"),
1259     (b"leftarrowtail", "\u{21A2}"),
1260     (b"leftharpoondown", "\u{21BD}"),
1261     (b"leftharpoonup", "\u{21BC}"),
1262     (b"leftleftarrows", "\u{21C7}"),
1263     (b"leftrightarrow", "\u{2194}"),
1264     (b"leftrightarrows", "\u{21C6}"),
1265     (b"leftrightharpoons", "\u{21CB}"),
1266     (b"leftrightsquigarrow", "\u{21AD}"),
1267     (b"leftthreetimes", "\u{22CB}"),
1268     (b"leg", "\u{22DA}"),
1269     (b"leq", "\u{2264}"),
1270     (b"leqq", "\u{2266}"),
1271     (b"leqslant", "\u{2A7D}"),
1272     (b"les", "\u{2A7D}"),
1273     (b"lescc", "\u{2AA8}"),
1274     (b"lesdot", "\u{2A7F}"),
1275     (b"lesdoto", "\u{2A81}"),
1276     (b"lesdotor", "\u{2A83}"),
1277     (b"lesg", "\u{22DA}\u{FE00}"),
1278     (b"lesges", "\u{2A93}"),
1279     (b"lessapprox", "\u{2A85}"),
1280     (b"lessdot", "\u{22D6}"),
1281     (b"lesseqgtr", "\u{22DA}"),
1282     (b"lesseqqgtr", "\u{2A8B}"),
1283     (b"lessgtr", "\u{2276}"),
1284     (b"lesssim", "\u{2272}"),
1285     (b"lfisht", "\u{297C}"),
1286     (b"lfloor", "\u{230A}"),
1287     (b"lfr", "\u{1D529}"),
1288     (b"lg", "\u{2276}"),
1289     (b"lgE", "\u{2A91}"),
1290     (b"lhard", "\u{21BD}"),
1291     (b"lharu", "\u{21BC}"),
1292     (b"lharul", "\u{296A}"),
1293     (b"lhblk", "\u{2584}"),
1294     (b"ljcy", "\u{0459}"),
1295     (b"ll", "\u{226A}"),
1296     (b"llarr", "\u{21C7}"),
1297     (b"llcorner", "\u{231E}"),
1298     (b"llhard", "\u{296B}"),
1299     (b"lltri", "\u{25FA}"),
1300     (b"lmidot", "\u{0140}"),
1301     (b"lmoust", "\u{23B0}"),
1302     (b"lmoustache", "\u{23B0}"),
1303     (b"lnE", "\u{2268}"),
1304     (b"lnap", "\u{2A89}"),
1305     (b"lnapprox", "\u{2A89}"),
1306     (b"lne", "\u{2A87}"),
1307     (b"lneq", "\u{2A87}"),
1308     (b"lneqq", "\u{2268}"),
1309     (b"lnsim", "\u{22E6}"),
1310     (b"loang", "\u{27EC}"),
1311     (b"loarr", "\u{21FD}"),
1312     (b"lobrk", "\u{27E6}"),
1313     (b"longleftarrow", "\u{27F5}"),
1314     (b"longleftrightarrow", "\u{27F7}"),
1315     (b"longmapsto", "\u{27FC}"),
1316     (b"longrightarrow", "\u{27F6}"),
1317     (b"looparrowleft", "\u{21AB}"),
1318     (b"looparrowright", "\u{21AC}"),
1319     (b"lopar", "\u{2985}"),
1320     (b"lopf", "\u{1D55D}"),
1321     (b"loplus", "\u{2A2D}"),
1322     (b"lotimes", "\u{2A34}"),
1323     (b"lowast", "\u{2217}"),
1324     (b"lowbar", "\u{005F}"),
1325     (b"loz", "\u{25CA}"),
1326     (b"lozenge", "\u{25CA}"),
1327     (b"lozf", "\u{29EB}"),
1328     (b"lpar", "\u{0028}"),
1329     (b"lparlt", "\u{2993}"),
1330     (b"lrarr", "\u{21C6}"),
1331     (b"lrcorner", "\u{231F}"),
1332     (b"lrhar", "\u{21CB}"),
1333     (b"lrhard", "\u{296D}"),
1334     (b"lrm", "\u{200E}"),
1335     (b"lrtri", "\u{22BF}"),
1336     (b"lsaquo", "\u{2039}"),
1337     (b"lscr", "\u{1D4C1}"),
1338     (b"lsh", "\u{21B0}"),
1339     (b"lsim", "\u{2272}"),
1340     (b"lsime", "\u{2A8D}"),
1341     (b"lsimg", "\u{2A8F}"),
1342     (b"lsqb", "\u{005B}"),
1343     (b"lsquo", "\u{2018}"),
1344     (b"lsquor", "\u{201A}"),
1345     (b"lstrok", "\u{0142}"),
1346     (b"lt", "\u{003C}"),
1347     (b"ltcc", "\u{2AA6}"),
1348     (b"ltcir", "\u{2A79}"),
1349     (b"ltdot", "\u{22D6}"),
1350     (b"lthree", "\u{22CB}"),
1351     (b"ltimes", "\u{22C9}"),
1352     (b"ltlarr", "\u{2976}"),
1353     (b"ltquest", "\u{2A7B}"),
1354     (b"ltrPar", "\u{2996}"),
1355     (b"ltri", "\u{25C3}"),
1356     (b"ltrie", "\u{22B4}"),
1357     (b"ltrif", "\u{25C2}"),
1358     (b"lurdshar", "\u{294A}"),
1359     (b"luruhar", "\u{2966}"),
1360     (b"lvertneqq", "\u{2268}\u{FE00}"),
1361     (b"lvnE", "\u{2268}\u{FE00}"),
1362     (b"mDDot", "\u{223A}"),
1363     (b"macr", "\u{00AF}"),
1364     (b"male", "\u{2642}"),
1365     (b"malt", "\u{2720}"),
1366     (b"maltese", "\u{2720}"),
1367     (b"map", "\u{21A6}"),
1368     (b"mapsto", "\u{21A6}"),
1369     (b"mapstodown", "\u{21A7}"),
1370     (b"mapstoleft", "\u{21A4}"),
1371     (b"mapstoup", "\u{21A5}"),
1372     (b"marker", "\u{25AE}"),
1373     (b"mcomma", "\u{2A29}"),
1374     (b"mcy", "\u{043C}"),
1375     (b"mdash", "\u{2014}"),
1376     (b"measuredangle", "\u{2221}"),
1377     (b"mfr", "\u{1D52A}"),
1378     (b"mho", "\u{2127}"),
1379     (b"micro", "\u{00B5}"),
1380     (b"mid", "\u{2223}"),
1381     (b"midast", "\u{002A}"),
1382     (b"midcir", "\u{2AF0}"),
1383     (b"middot", "\u{00B7}"),
1384     (b"minus", "\u{2212}"),
1385     (b"minusb", "\u{229F}"),
1386     (b"minusd", "\u{2238}"),
1387     (b"minusdu", "\u{2A2A}"),
1388     (b"mlcp", "\u{2ADB}"),
1389     (b"mldr", "\u{2026}"),
1390     (b"mnplus", "\u{2213}"),
1391     (b"models", "\u{22A7}"),
1392     (b"mopf", "\u{1D55E}"),
1393     (b"mp", "\u{2213}"),
1394     (b"mscr", "\u{1D4C2}"),
1395     (b"mstpos", "\u{223E}"),
1396     (b"mu", "\u{03BC}"),
1397     (b"multimap", "\u{22B8}"),
1398     (b"mumap", "\u{22B8}"),
1399     (b"nGg", "\u{22D9}\u{0338}"),
1400     (b"nGt", "\u{226B}\u{20D2}"),
1401     (b"nGtv", "\u{226B}\u{0338}"),
1402     (b"nLeftarrow", "\u{21CD}"),
1403     (b"nLeftrightarrow", "\u{21CE}"),
1404     (b"nLl", "\u{22D8}\u{0338}"),
1405     (b"nLt", "\u{226A}\u{20D2}"),
1406     (b"nLtv", "\u{226A}\u{0338}"),
1407     (b"nRightarrow", "\u{21CF}"),
1408     (b"nVDash", "\u{22AF}"),
1409     (b"nVdash", "\u{22AE}"),
1410     (b"nabla", "\u{2207}"),
1411     (b"nacute", "\u{0144}"),
1412     (b"nang", "\u{2220}\u{20D2}"),
1413     (b"nap", "\u{2249}"),
1414     (b"napE", "\u{2A70}\u{0338}"),
1415     (b"napid", "\u{224B}\u{0338}"),
1416     (b"napos", "\u{0149}"),
1417     (b"napprox", "\u{2249}"),
1418     (b"natur", "\u{266E}"),
1419     (b"natural", "\u{266E}"),
1420     (b"naturals", "\u{2115}"),
1421     (b"nbsp", "\u{00A0}"),
1422     (b"nbump", "\u{224E}\u{0338}"),
1423     (b"nbumpe", "\u{224F}\u{0338}"),
1424     (b"ncap", "\u{2A43}"),
1425     (b"ncaron", "\u{0148}"),
1426     (b"ncedil", "\u{0146}"),
1427     (b"ncong", "\u{2247}"),
1428     (b"ncongdot", "\u{2A6D}\u{0338}"),
1429     (b"ncup", "\u{2A42}"),
1430     (b"ncy", "\u{043D}"),
1431     (b"ndash", "\u{2013}"),
1432     (b"ne", "\u{2260}"),
1433     (b"neArr", "\u{21D7}"),
1434     (b"nearhk", "\u{2924}"),
1435     (b"nearr", "\u{2197}"),
1436     (b"nearrow", "\u{2197}"),
1437     (b"nedot", "\u{2250}\u{0338}"),
1438     (b"nequiv", "\u{2262}"),
1439     (b"nesear", "\u{2928}"),
1440     (b"nesim", "\u{2242}\u{0338}"),
1441     (b"nexist", "\u{2204}"),
1442     (b"nexists", "\u{2204}"),
1443     (b"nfr", "\u{1D52B}"),
1444     (b"ngE", "\u{2267}\u{0338}"),
1445     (b"nge", "\u{2271}"),
1446     (b"ngeq", "\u{2271}"),
1447     (b"ngeqq", "\u{2267}\u{0338}"),
1448     (b"ngeqslant", "\u{2A7E}\u{0338}"),
1449     (b"nges", "\u{2A7E}\u{0338}"),
1450     (b"ngsim", "\u{2275}"),
1451     (b"ngt", "\u{226F}"),
1452     (b"ngtr", "\u{226F}"),
1453     (b"nhArr", "\u{21CE}"),
1454     (b"nharr", "\u{21AE}"),
1455     (b"nhpar", "\u{2AF2}"),
1456     (b"ni", "\u{220B}"),
1457     (b"nis", "\u{22FC}"),
1458     (b"nisd", "\u{22FA}"),
1459     (b"niv", "\u{220B}"),
1460     (b"njcy", "\u{045A}"),
1461     (b"nlArr", "\u{21CD}"),
1462     (b"nlE", "\u{2266}\u{0338}"),
1463     (b"nlarr", "\u{219A}"),
1464     (b"nldr", "\u{2025}"),
1465     (b"nle", "\u{2270}"),
1466     (b"nleftarrow", "\u{219A}"),
1467     (b"nleftrightarrow", "\u{21AE}"),
1468     (b"nleq", "\u{2270}"),
1469     (b"nleqq", "\u{2266}\u{0338}"),
1470     (b"nleqslant", "\u{2A7D}\u{0338}"),
1471     (b"nles", "\u{2A7D}\u{0338}"),
1472     (b"nless", "\u{226E}"),
1473     (b"nlsim", "\u{2274}"),
1474     (b"nlt", "\u{226E}"),
1475     (b"nltri", "\u{22EA}"),
1476     (b"nltrie", "\u{22EC}"),
1477     (b"nmid", "\u{2224}"),
1478     (b"nopf", "\u{1D55F}"),
1479     (b"not", "\u{00AC}"),
1480     (b"notin", "\u{2209}"),
1481     (b"notinE", "\u{22F9}\u{0338}"),
1482     (b"notindot", "\u{22F5}\u{0338}"),
1483     (b"notinva", "\u{2209}"),
1484     (b"notinvb", "\u{22F7}"),
1485     (b"notinvc", "\u{22F6}"),
1486     (b"notni", "\u{220C}"),
1487     (b"notniva", "\u{220C}"),
1488     (b"notnivb", "\u{22FE}"),
1489     (b"notnivc", "\u{22FD}"),
1490     (b"npar", "\u{2226}"),
1491     (b"nparallel", "\u{2226}"),
1492     (b"nparsl", "\u{2AFD}\u{20E5}"),
1493     (b"npart", "\u{2202}\u{0338}"),
1494     (b"npolint", "\u{2A14}"),
1495     (b"npr", "\u{2280}"),
1496     (b"nprcue", "\u{22E0}"),
1497     (b"npre", "\u{2AAF}\u{0338}"),
1498     (b"nprec", "\u{2280}"),
1499     (b"npreceq", "\u{2AAF}\u{0338}"),
1500     (b"nrArr", "\u{21CF}"),
1501     (b"nrarr", "\u{219B}"),
1502     (b"nrarrc", "\u{2933}\u{0338}"),
1503     (b"nrarrw", "\u{219D}\u{0338}"),
1504     (b"nrightarrow", "\u{219B}"),
1505     (b"nrtri", "\u{22EB}"),
1506     (b"nrtrie", "\u{22ED}"),
1507     (b"nsc", "\u{2281}"),
1508     (b"nsccue", "\u{22E1}"),
1509     (b"nsce", "\u{2AB0}\u{0338}"),
1510     (b"nscr", "\u{1D4C3}"),
1511     (b"nshortmid", "\u{2224}"),
1512     (b"nshortparallel", "\u{2226}"),
1513     (b"nsim", "\u{2241}"),
1514     (b"nsime", "\u{2244}"),
1515     (b"nsimeq", "\u{2244}"),
1516     (b"nsmid", "\u{2224}"),
1517     (b"nspar", "\u{2226}"),
1518     (b"nsqsube", "\u{22E2}"),
1519     (b"nsqsupe", "\u{22E3}"),
1520     (b"nsub", "\u{2284}"),
1521     (b"nsubE", "\u{2AC5}\u{0338}"),
1522     (b"nsube", "\u{2288}"),
1523     (b"nsubset", "\u{2282}\u{20D2}"),
1524     (b"nsubseteq", "\u{2288}"),
1525     (b"nsubseteqq", "\u{2AC5}\u{0338}"),
1526     (b"nsucc", "\u{2281}"),
1527     (b"nsucceq", "\u{2AB0}\u{0338}"),
1528     (b"nsup", "\u{2285}"),
1529     (b"nsupE", "\u{2AC6}\u{0338}"),
1530     (b"nsupe", "\u{2289}"),
1531     (b"nsupset", "\u{2283}\u{20D2}"),
1532     (b"nsupseteq", "\u{2289}"),
1533     (b"nsupseteqq", "\u{2AC6}\u{0338}"),
1534     (b"ntgl", "\u{2279}"),
1535     (b"ntilde", "\u{00F1}"),
1536     (b"ntlg", "\u{2278}"),
1537     (b"ntriangleleft", "\u{22EA}"),
1538     (b"ntrianglelefteq", "\u{22EC}"),
1539     (b"ntriangleright", "\u{22EB}"),
1540     (b"ntrianglerighteq", "\u{22ED}"),
1541     (b"nu", "\u{03BD}"),
1542     (b"num", "\u{0023}"),
1543     (b"numero", "\u{2116}"),
1544     (b"numsp", "\u{2007}"),
1545     (b"nvDash", "\u{22AD}"),
1546     (b"nvHarr", "\u{2904}"),
1547     (b"nvap", "\u{224D}\u{20D2}"),
1548     (b"nvdash", "\u{22AC}"),
1549     (b"nvge", "\u{2265}\u{20D2}"),
1550     (b"nvgt", "\u{003E}\u{20D2}"),
1551     (b"nvinfin", "\u{29DE}"),
1552     (b"nvlArr", "\u{2902}"),
1553     (b"nvle", "\u{2264}\u{20D2}"),
1554     (b"nvlt", "\u{003C}\u{20D2}"),
1555     (b"nvltrie", "\u{22B4}\u{20D2}"),
1556     (b"nvrArr", "\u{2903}"),
1557     (b"nvrtrie", "\u{22B5}\u{20D2}"),
1558     (b"nvsim", "\u{223C}\u{20D2}"),
1559     (b"nwArr", "\u{21D6}"),
1560     (b"nwarhk", "\u{2923}"),
1561     (b"nwarr", "\u{2196}"),
1562     (b"nwarrow", "\u{2196}"),
1563     (b"nwnear", "\u{2927}"),
1564     (b"oS", "\u{24C8}"),
1565     (b"oacute", "\u{00F3}"),
1566     (b"oast", "\u{229B}"),
1567     (b"ocir", "\u{229A}"),
1568     (b"ocirc", "\u{00F4}"),
1569     (b"ocy", "\u{043E}"),
1570     (b"odash", "\u{229D}"),
1571     (b"odblac", "\u{0151}"),
1572     (b"odiv", "\u{2A38}"),
1573     (b"odot", "\u{2299}"),
1574     (b"odsold", "\u{29BC}"),
1575     (b"oelig", "\u{0153}"),
1576     (b"ofcir", "\u{29BF}"),
1577     (b"ofr", "\u{1D52C}"),
1578     (b"ogon", "\u{02DB}"),
1579     (b"ograve", "\u{00F2}"),
1580     (b"ogt", "\u{29C1}"),
1581     (b"ohbar", "\u{29B5}"),
1582     (b"ohm", "\u{03A9}"),
1583     (b"oint", "\u{222E}"),
1584     (b"olarr", "\u{21BA}"),
1585     (b"olcir", "\u{29BE}"),
1586     (b"olcross", "\u{29BB}"),
1587     (b"oline", "\u{203E}"),
1588     (b"olt", "\u{29C0}"),
1589     (b"omacr", "\u{014D}"),
1590     (b"omega", "\u{03C9}"),
1591     (b"omicron", "\u{03BF}"),
1592     (b"omid", "\u{29B6}"),
1593     (b"ominus", "\u{2296}"),
1594     (b"oopf", "\u{1D560}"),
1595     (b"opar", "\u{29B7}"),
1596     (b"operp", "\u{29B9}"),
1597     (b"oplus", "\u{2295}"),
1598     (b"or", "\u{2228}"),
1599     (b"orarr", "\u{21BB}"),
1600     (b"ord", "\u{2A5D}"),
1601     (b"order", "\u{2134}"),
1602     (b"orderof", "\u{2134}"),
1603     (b"ordf", "\u{00AA}"),
1604     (b"ordm", "\u{00BA}"),
1605     (b"origof", "\u{22B6}"),
1606     (b"oror", "\u{2A56}"),
1607     (b"orslope", "\u{2A57}"),
1608     (b"orv", "\u{2A5B}"),
1609     (b"oscr", "\u{2134}"),
1610     (b"oslash", "\u{00F8}"),
1611     (b"osol", "\u{2298}"),
1612     (b"otilde", "\u{00F5}"),
1613     (b"otimes", "\u{2297}"),
1614     (b"otimesas", "\u{2A36}"),
1615     (b"ouml", "\u{00F6}"),
1616     (b"ovbar", "\u{233D}"),
1617     (b"par", "\u{2225}"),
1618     (b"para", "\u{00B6}"),
1619     (b"parallel", "\u{2225}"),
1620     (b"parsim", "\u{2AF3}"),
1621     (b"parsl", "\u{2AFD}"),
1622     (b"part", "\u{2202}"),
1623     (b"pcy", "\u{043F}"),
1624     (b"percnt", "\u{0025}"),
1625     (b"period", "\u{002E}"),
1626     (b"permil", "\u{2030}"),
1627     (b"perp", "\u{22A5}"),
1628     (b"pertenk", "\u{2031}"),
1629     (b"pfr", "\u{1D52D}"),
1630     (b"phi", "\u{03C6}"),
1631     (b"phiv", "\u{03D5}"),
1632     (b"phmmat", "\u{2133}"),
1633     (b"phone", "\u{260E}"),
1634     (b"pi", "\u{03C0}"),
1635     (b"pitchfork", "\u{22D4}"),
1636     (b"piv", "\u{03D6}"),
1637     (b"planck", "\u{210F}"),
1638     (b"planckh", "\u{210E}"),
1639     (b"plankv", "\u{210F}"),
1640     (b"plus", "\u{002B}"),
1641     (b"plusacir", "\u{2A23}"),
1642     (b"plusb", "\u{229E}"),
1643     (b"pluscir", "\u{2A22}"),
1644     (b"plusdo", "\u{2214}"),
1645     (b"plusdu", "\u{2A25}"),
1646     (b"pluse", "\u{2A72}"),
1647     (b"plusmn", "\u{00B1}"),
1648     (b"plussim", "\u{2A26}"),
1649     (b"plustwo", "\u{2A27}"),
1650     (b"pm", "\u{00B1}"),
1651     (b"pointint", "\u{2A15}"),
1652     (b"popf", "\u{1D561}"),
1653     (b"pound", "\u{00A3}"),
1654     (b"pr", "\u{227A}"),
1655     (b"prE", "\u{2AB3}"),
1656     (b"prap", "\u{2AB7}"),
1657     (b"prcue", "\u{227C}"),
1658     (b"pre", "\u{2AAF}"),
1659     (b"prec", "\u{227A}"),
1660     (b"precapprox", "\u{2AB7}"),
1661     (b"preccurlyeq", "\u{227C}"),
1662     (b"preceq", "\u{2AAF}"),
1663     (b"precnapprox", "\u{2AB9}"),
1664     (b"precneqq", "\u{2AB5}"),
1665     (b"precnsim", "\u{22E8}"),
1666     (b"precsim", "\u{227E}"),
1667     (b"prime", "\u{2032}"),
1668     (b"primes", "\u{2119}"),
1669     (b"prnE", "\u{2AB5}"),
1670     (b"prnap", "\u{2AB9}"),
1671     (b"prnsim", "\u{22E8}"),
1672     (b"prod", "\u{220F}"),
1673     (b"profalar", "\u{232E}"),
1674     (b"profline", "\u{2312}"),
1675     (b"profsurf", "\u{2313}"),
1676     (b"prop", "\u{221D}"),
1677     (b"propto", "\u{221D}"),
1678     (b"prsim", "\u{227E}"),
1679     (b"prurel", "\u{22B0}"),
1680     (b"pscr", "\u{1D4C5}"),
1681     (b"psi", "\u{03C8}"),
1682     (b"puncsp", "\u{2008}"),
1683     (b"qfr", "\u{1D52E}"),
1684     (b"qint", "\u{2A0C}"),
1685     (b"qopf", "\u{1D562}"),
1686     (b"qprime", "\u{2057}"),
1687     (b"qscr", "\u{1D4C6}"),
1688     (b"quaternions", "\u{210D}"),
1689     (b"quatint", "\u{2A16}"),
1690     (b"quest", "\u{003F}"),
1691     (b"questeq", "\u{225F}"),
1692     (b"quot", "\u{0022}"),
1693     (b"rAarr", "\u{21DB}"),
1694     (b"rArr", "\u{21D2}"),
1695     (b"rAtail", "\u{291C}"),
1696     (b"rBarr", "\u{290F}"),
1697     (b"rHar", "\u{2964}"),
1698     (b"race", "\u{223D}\u{0331}"),
1699     (b"racute", "\u{0155}"),
1700     (b"radic", "\u{221A}"),
1701     (b"raemptyv", "\u{29B3}"),
1702     (b"rang", "\u{27E9}"),
1703     (b"rangd", "\u{2992}"),
1704     (b"range", "\u{29A5}"),
1705     (b"rangle", "\u{27E9}"),
1706     (b"raquo", "\u{00BB}"),
1707     (b"rarr", "\u{2192}"),
1708     (b"rarrap", "\u{2975}"),
1709     (b"rarrb", "\u{21E5}"),
1710     (b"rarrbfs", "\u{2920}"),
1711     (b"rarrc", "\u{2933}"),
1712     (b"rarrfs", "\u{291E}"),
1713     (b"rarrhk", "\u{21AA}"),
1714     (b"rarrlp", "\u{21AC}"),
1715     (b"rarrpl", "\u{2945}"),
1716     (b"rarrsim", "\u{2974}"),
1717     (b"rarrtl", "\u{21A3}"),
1718     (b"rarrw", "\u{219D}"),
1719     (b"ratail", "\u{291A}"),
1720     (b"ratio", "\u{2236}"),
1721     (b"rationals", "\u{211A}"),
1722     (b"rbarr", "\u{290D}"),
1723     (b"rbbrk", "\u{2773}"),
1724     (b"rbrace", "\u{007D}"),
1725     (b"rbrack", "\u{005D}"),
1726     (b"rbrke", "\u{298C}"),
1727     (b"rbrksld", "\u{298E}"),
1728     (b"rbrkslu", "\u{2990}"),
1729     (b"rcaron", "\u{0159}"),
1730     (b"rcedil", "\u{0157}"),
1731     (b"rceil", "\u{2309}"),
1732     (b"rcub", "\u{007D}"),
1733     (b"rcy", "\u{0440}"),
1734     (b"rdca", "\u{2937}"),
1735     (b"rdldhar", "\u{2969}"),
1736     (b"rdquo", "\u{201D}"),
1737     (b"rdquor", "\u{201D}"),
1738     (b"rdsh", "\u{21B3}"),
1739     (b"real", "\u{211C}"),
1740     (b"realine", "\u{211B}"),
1741     (b"realpart", "\u{211C}"),
1742     (b"reals", "\u{211D}"),
1743     (b"rect", "\u{25AD}"),
1744     (b"reg", "\u{00AE}"),
1745     (b"rfisht", "\u{297D}"),
1746     (b"rfloor", "\u{230B}"),
1747     (b"rfr", "\u{1D52F}"),
1748     (b"rhard", "\u{21C1}"),
1749     (b"rharu", "\u{21C0}"),
1750     (b"rharul", "\u{296C}"),
1751     (b"rho", "\u{03C1}"),
1752     (b"rhov", "\u{03F1}"),
1753     (b"rightarrow", "\u{2192}"),
1754     (b"rightarrowtail", "\u{21A3}"),
1755     (b"rightharpoondown", "\u{21C1}"),
1756     (b"rightharpoonup", "\u{21C0}"),
1757     (b"rightleftarrows", "\u{21C4}"),
1758     (b"rightleftharpoons", "\u{21CC}"),
1759     (b"rightrightarrows", "\u{21C9}"),
1760     (b"rightsquigarrow", "\u{219D}"),
1761     (b"rightthreetimes", "\u{22CC}"),
1762     (b"ring", "\u{02DA}"),
1763     (b"risingdotseq", "\u{2253}"),
1764     (b"rlarr", "\u{21C4}"),
1765     (b"rlhar", "\u{21CC}"),
1766     (b"rlm", "\u{200F}"),
1767     (b"rmoust", "\u{23B1}"),
1768     (b"rmoustache", "\u{23B1}"),
1769     (b"rnmid", "\u{2AEE}"),
1770     (b"roang", "\u{27ED}"),
1771     (b"roarr", "\u{21FE}"),
1772     (b"robrk", "\u{27E7}"),
1773     (b"ropar", "\u{2986}"),
1774     (b"ropf", "\u{1D563}"),
1775     (b"roplus", "\u{2A2E}"),
1776     (b"rotimes", "\u{2A35}"),
1777     (b"rpar", "\u{0029}"),
1778     (b"rpargt", "\u{2994}"),
1779     (b"rppolint", "\u{2A12}"),
1780     (b"rrarr", "\u{21C9}"),
1781     (b"rsaquo", "\u{203A}"),
1782     (b"rscr", "\u{1D4C7}"),
1783     (b"rsh", "\u{21B1}"),
1784     (b"rsqb", "\u{005D}"),
1785     (b"rsquo", "\u{2019}"),
1786     (b"rsquor", "\u{2019}"),
1787     (b"rthree", "\u{22CC}"),
1788     (b"rtimes", "\u{22CA}"),
1789     (b"rtri", "\u{25B9}"),
1790     (b"rtrie", "\u{22B5}"),
1791     (b"rtrif", "\u{25B8}"),
1792     (b"rtriltri", "\u{29CE}"),
1793     (b"ruluhar", "\u{2968}"),
1794     (b"rx", "\u{211E}"),
1795     (b"sacute", "\u{015B}"),
1796     (b"sbquo", "\u{201A}"),
1797     (b"sc", "\u{227B}"),
1798     (b"scE", "\u{2AB4}"),
1799     (b"scap", "\u{2AB8}"),
1800     (b"scaron", "\u{0161}"),
1801     (b"sccue", "\u{227D}"),
1802     (b"sce", "\u{2AB0}"),
1803     (b"scedil", "\u{015F}"),
1804     (b"scirc", "\u{015D}"),
1805     (b"scnE", "\u{2AB6}"),
1806     (b"scnap", "\u{2ABA}"),
1807     (b"scnsim", "\u{22E9}"),
1808     (b"scpolint", "\u{2A13}"),
1809     (b"scsim", "\u{227F}"),
1810     (b"scy", "\u{0441}"),
1811     (b"sdot", "\u{22C5}"),
1812     (b"sdotb", "\u{22A1}"),
1813     (b"sdote", "\u{2A66}"),
1814     (b"seArr", "\u{21D8}"),
1815     (b"searhk", "\u{2925}"),
1816     (b"searr", "\u{2198}"),
1817     (b"searrow", "\u{2198}"),
1818     (b"sect", "\u{00A7}"),
1819     (b"semi", "\u{003B}"),
1820     (b"seswar", "\u{2929}"),
1821     (b"setminus", "\u{2216}"),
1822     (b"setmn", "\u{2216}"),
1823     (b"sext", "\u{2736}"),
1824     (b"sfr", "\u{1D530}"),
1825     (b"sfrown", "\u{2322}"),
1826     (b"sharp", "\u{266F}"),
1827     (b"shchcy", "\u{0449}"),
1828     (b"shcy", "\u{0448}"),
1829     (b"shortmid", "\u{2223}"),
1830     (b"shortparallel", "\u{2225}"),
1831     (b"shy", "\u{00AD}"),
1832     (b"sigma", "\u{03C3}"),
1833     (b"sigmaf", "\u{03C2}"),
1834     (b"sigmav", "\u{03C2}"),
1835     (b"sim", "\u{223C}"),
1836     (b"simdot", "\u{2A6A}"),
1837     (b"sime", "\u{2243}"),
1838     (b"simeq", "\u{2243}"),
1839     (b"simg", "\u{2A9E}"),
1840     (b"simgE", "\u{2AA0}"),
1841     (b"siml", "\u{2A9D}"),
1842     (b"simlE", "\u{2A9F}"),
1843     (b"simne", "\u{2246}"),
1844     (b"simplus", "\u{2A24}"),
1845     (b"simrarr", "\u{2972}"),
1846     (b"slarr", "\u{2190}"),
1847     (b"smallsetminus", "\u{2216}"),
1848     (b"smashp", "\u{2A33}"),
1849     (b"smeparsl", "\u{29E4}"),
1850     (b"smid", "\u{2223}"),
1851     (b"smile", "\u{2323}"),
1852     (b"smt", "\u{2AAA}"),
1853     (b"smte", "\u{2AAC}"),
1854     (b"smtes", "\u{2AAC}\u{FE00}"),
1855     (b"softcy", "\u{044C}"),
1856     (b"sol", "\u{002F}"),
1857     (b"solb", "\u{29C4}"),
1858     (b"solbar", "\u{233F}"),
1859     (b"sopf", "\u{1D564}"),
1860     (b"spades", "\u{2660}"),
1861     (b"spadesuit", "\u{2660}"),
1862     (b"spar", "\u{2225}"),
1863     (b"sqcap", "\u{2293}"),
1864     (b"sqcaps", "\u{2293}\u{FE00}"),
1865     (b"sqcup", "\u{2294}"),
1866     (b"sqcups", "\u{2294}\u{FE00}"),
1867     (b"sqsub", "\u{228F}"),
1868     (b"sqsube", "\u{2291}"),
1869     (b"sqsubset", "\u{228F}"),
1870     (b"sqsubseteq", "\u{2291}"),
1871     (b"sqsup", "\u{2290}"),
1872     (b"sqsupe", "\u{2292}"),
1873     (b"sqsupset", "\u{2290}"),
1874     (b"sqsupseteq", "\u{2292}"),
1875     (b"squ", "\u{25A1}"),
1876     (b"square", "\u{25A1}"),
1877     (b"squarf", "\u{25AA}"),
1878     (b"squf", "\u{25AA}"),
1879     (b"srarr", "\u{2192}"),
1880     (b"sscr", "\u{1D4C8}"),
1881     (b"ssetmn", "\u{2216}"),
1882     (b"ssmile", "\u{2323}"),
1883     (b"sstarf", "\u{22C6}"),
1884     (b"star", "\u{2606}"),
1885     (b"starf", "\u{2605}"),
1886     (b"straightepsilon", "\u{03F5}"),
1887     (b"straightphi", "\u{03D5}"),
1888     (b"strns", "\u{00AF}"),
1889     (b"sub", "\u{2282}"),
1890     (b"subE", "\u{2AC5}"),
1891     (b"subdot", "\u{2ABD}"),
1892     (b"sube", "\u{2286}"),
1893     (b"subedot", "\u{2AC3}"),
1894     (b"submult", "\u{2AC1}"),
1895     (b"subnE", "\u{2ACB}"),
1896     (b"subne", "\u{228A}"),
1897     (b"subplus", "\u{2ABF}"),
1898     (b"subrarr", "\u{2979}"),
1899     (b"subset", "\u{2282}"),
1900     (b"subseteq", "\u{2286}"),
1901     (b"subseteqq", "\u{2AC5}"),
1902     (b"subsetneq", "\u{228A}"),
1903     (b"subsetneqq", "\u{2ACB}"),
1904     (b"subsim", "\u{2AC7}"),
1905     (b"subsub", "\u{2AD5}"),
1906     (b"subsup", "\u{2AD3}"),
1907     (b"succ", "\u{227B}"),
1908     (b"succapprox", "\u{2AB8}"),
1909     (b"succcurlyeq", "\u{227D}"),
1910     (b"succeq", "\u{2AB0}"),
1911     (b"succnapprox", "\u{2ABA}"),
1912     (b"succneqq", "\u{2AB6}"),
1913     (b"succnsim", "\u{22E9}"),
1914     (b"succsim", "\u{227F}"),
1915     (b"sum", "\u{2211}"),
1916     (b"sung", "\u{266A}"),
1917     (b"sup", "\u{2283}"),
1918     (b"sup1", "\u{00B9}"),
1919     (b"sup2", "\u{00B2}"),
1920     (b"sup3", "\u{00B3}"),
1921     (b"supE", "\u{2AC6}"),
1922     (b"supdot", "\u{2ABE}"),
1923     (b"supdsub", "\u{2AD8}"),
1924     (b"supe", "\u{2287}"),
1925     (b"supedot", "\u{2AC4}"),
1926     (b"suphsol", "\u{27C9}"),
1927     (b"suphsub", "\u{2AD7}"),
1928     (b"suplarr", "\u{297B}"),
1929     (b"supmult", "\u{2AC2}"),
1930     (b"supnE", "\u{2ACC}"),
1931     (b"supne", "\u{228B}"),
1932     (b"supplus", "\u{2AC0}"),
1933     (b"supset", "\u{2283}"),
1934     (b"supseteq", "\u{2287}"),
1935     (b"supseteqq", "\u{2AC6}"),
1936     (b"supsetneq", "\u{228B}"),
1937     (b"supsetneqq", "\u{2ACC}"),
1938     (b"supsim", "\u{2AC8}"),
1939     (b"supsub", "\u{2AD4}"),
1940     (b"supsup", "\u{2AD6}"),
1941     (b"swArr", "\u{21D9}"),
1942     (b"swarhk", "\u{2926}"),
1943     (b"swarr", "\u{2199}"),
1944     (b"swarrow", "\u{2199}"),
1945     (b"swnwar", "\u{292A}"),
1946     (b"szlig", "\u{00DF}"),
1947     (b"target", "\u{2316}"),
1948     (b"tau", "\u{03C4}"),
1949     (b"tbrk", "\u{23B4}"),
1950     (b"tcaron", "\u{0165}"),
1951     (b"tcedil", "\u{0163}"),
1952     (b"tcy", "\u{0442}"),
1953     (b"tdot", "\u{20DB}"),
1954     (b"telrec", "\u{2315}"),
1955     (b"tfr", "\u{1D531}"),
1956     (b"there4", "\u{2234}"),
1957     (b"therefore", "\u{2234}"),
1958     (b"theta", "\u{03B8}"),
1959     (b"thetasym", "\u{03D1}"),
1960     (b"thetav", "\u{03D1}"),
1961     (b"thickapprox", "\u{2248}"),
1962     (b"thicksim", "\u{223C}"),
1963     (b"thinsp", "\u{2009}"),
1964     (b"thkap", "\u{2248}"),
1965     (b"thksim", "\u{223C}"),
1966     (b"thorn", "\u{00FE}"),
1967     (b"tilde", "\u{02DC}"),
1968     (b"times", "\u{00D7}"),
1969     (b"timesb", "\u{22A0}"),
1970     (b"timesbar", "\u{2A31}"),
1971     (b"timesd", "\u{2A30}"),
1972     (b"tint", "\u{222D}"),
1973     (b"toea", "\u{2928}"),
1974     (b"top", "\u{22A4}"),
1975     (b"topbot", "\u{2336}"),
1976     (b"topcir", "\u{2AF1}"),
1977     (b"topf", "\u{1D565}"),
1978     (b"topfork", "\u{2ADA}"),
1979     (b"tosa", "\u{2929}"),
1980     (b"tprime", "\u{2034}"),
1981     (b"trade", "\u{2122}"),
1982     (b"triangle", "\u{25B5}"),
1983     (b"triangledown", "\u{25BF}"),
1984     (b"triangleleft", "\u{25C3}"),
1985     (b"trianglelefteq", "\u{22B4}"),
1986     (b"triangleq", "\u{225C}"),
1987     (b"triangleright", "\u{25B9}"),
1988     (b"trianglerighteq", "\u{22B5}"),
1989     (b"tridot", "\u{25EC}"),
1990     (b"trie", "\u{225C}"),
1991     (b"triminus", "\u{2A3A}"),
1992     (b"triplus", "\u{2A39}"),
1993     (b"trisb", "\u{29CD}"),
1994     (b"tritime", "\u{2A3B}"),
1995     (b"trpezium", "\u{23E2}"),
1996     (b"tscr", "\u{1D4C9}"),
1997     (b"tscy", "\u{0446}"),
1998     (b"tshcy", "\u{045B}"),
1999     (b"tstrok", "\u{0167}"),
2000     (b"twixt", "\u{226C}"),
2001     (b"twoheadleftarrow", "\u{219E}"),
2002     (b"twoheadrightarrow", "\u{21A0}"),
2003     (b"uArr", "\u{21D1}"),
2004     (b"uHar", "\u{2963}"),
2005     (b"uacute", "\u{00FA}"),
2006     (b"uarr", "\u{2191}"),
2007     (b"ubrcy", "\u{045E}"),
2008     (b"ubreve", "\u{016D}"),
2009     (b"ucirc", "\u{00FB}"),
2010     (b"ucy", "\u{0443}"),
2011     (b"udarr", "\u{21C5}"),
2012     (b"udblac", "\u{0171}"),
2013     (b"udhar", "\u{296E}"),
2014     (b"ufisht", "\u{297E}"),
2015     (b"ufr", "\u{1D532}"),
2016     (b"ugrave", "\u{00F9}"),
2017     (b"uharl", "\u{21BF}"),
2018     (b"uharr", "\u{21BE}"),
2019     (b"uhblk", "\u{2580}"),
2020     (b"ulcorn", "\u{231C}"),
2021     (b"ulcorner", "\u{231C}"),
2022     (b"ulcrop", "\u{230F}"),
2023     (b"ultri", "\u{25F8}"),
2024     (b"umacr", "\u{016B}"),
2025     (b"uml", "\u{00A8}"),
2026     (b"uogon", "\u{0173}"),
2027     (b"uopf", "\u{1D566}"),
2028     (b"uparrow", "\u{2191}"),
2029     (b"updownarrow", "\u{2195}"),
2030     (b"upharpoonleft", "\u{21BF}"),
2031     (b"upharpoonright", "\u{21BE}"),
2032     (b"uplus", "\u{228E}"),
2033     (b"upsi", "\u{03C5}"),
2034     (b"upsih", "\u{03D2}"),
2035     (b"upsilon", "\u{03C5}"),
2036     (b"upuparrows", "\u{21C8}"),
2037     (b"urcorn", "\u{231D}"),
2038     (b"urcorner", "\u{231D}"),
2039     (b"urcrop", "\u{230E}"),
2040     (b"uring", "\u{016F}"),
2041     (b"urtri", "\u{25F9}"),
2042     (b"uscr", "\u{1D4CA}"),
2043     (b"utdot", "\u{22F0}"),
2044     (b"utilde", "\u{0169}"),
2045     (b"utri", "\u{25B5}"),
2046     (b"utrif", "\u{25B4}"),
2047     (b"uuarr", "\u{21C8}"),
2048     (b"uuml", "\u{00FC}"),
2049     (b"uwangle", "\u{29A7}"),
2050     (b"vArr", "\u{21D5}"),
2051     (b"vBar", "\u{2AE8}"),
2052     (b"vBarv", "\u{2AE9}"),
2053     (b"vDash", "\u{22A8}"),
2054     (b"vangrt", "\u{299C}"),
2055     (b"varepsilon", "\u{03F5}"),
2056     (b"varkappa", "\u{03F0}"),
2057     (b"varnothing", "\u{2205}"),
2058     (b"varphi", "\u{03D5}"),
2059     (b"varpi", "\u{03D6}"),
2060     (b"varpropto", "\u{221D}"),
2061     (b"varr", "\u{2195}"),
2062     (b"varrho", "\u{03F1}"),
2063     (b"varsigma", "\u{03C2}"),
2064     (b"varsubsetneq", "\u{228A}\u{FE00}"),
2065     (b"varsubsetneqq", "\u{2ACB}\u{FE00}"),
2066     (b"varsupsetneq", "\u{228B}\u{FE00}"),
2067     (b"varsupsetneqq", "\u{2ACC}\u{FE00}"),
2068     (b"vartheta", "\u{03D1}"),
2069     (b"vartriangleleft", "\u{22B2}"),
2070     (b"vartriangleright", "\u{22B3}"),
2071     (b"vcy", "\u{0432}"),
2072     (b"vdash", "\u{22A2}"),
2073     (b"vee", "\u{2228}"),
2074     (b"veebar", "\u{22BB}"),
2075     (b"veeeq", "\u{225A}"),
2076     (b"vellip", "\u{22EE}"),
2077     (b"verbar", "\u{007C}"),
2078     (b"vert", "\u{007C}"),
2079     (b"vfr", "\u{1D533}"),
2080     (b"vltri", "\u{22B2}"),
2081     (b"vnsub", "\u{2282}\u{20D2}"),
2082     (b"vnsup", "\u{2283}\u{20D2}"),
2083     (b"vopf", "\u{1D567}"),
2084     (b"vprop", "\u{221D}"),
2085     (b"vrtri", "\u{22B3}"),
2086     (b"vscr", "\u{1D4CB}"),
2087     (b"vsubnE", "\u{2ACB}\u{FE00}"),
2088     (b"vsubne", "\u{228A}\u{FE00}"),
2089     (b"vsupnE", "\u{2ACC}\u{FE00}"),
2090     (b"vsupne", "\u{228B}\u{FE00}"),
2091     (b"vzigzag", "\u{299A}"),
2092     (b"wcirc", "\u{0175}"),
2093     (b"wedbar", "\u{2A5F}"),
2094     (b"wedge", "\u{2227}"),
2095     (b"wedgeq", "\u{2259}"),
2096     (b"weierp", "\u{2118}"),
2097     (b"wfr", "\u{1D534}"),
2098     (b"wopf", "\u{1D568}"),
2099     (b"wp", "\u{2118}"),
2100     (b"wr", "\u{2240}"),
2101     (b"wreath", "\u{2240}"),
2102     (b"wscr", "\u{1D4CC}"),
2103     (b"xcap", "\u{22C2}"),
2104     (b"xcirc", "\u{25EF}"),
2105     (b"xcup", "\u{22C3}"),
2106     (b"xdtri", "\u{25BD}"),
2107     (b"xfr", "\u{1D535}"),
2108     (b"xhArr", "\u{27FA}"),
2109     (b"xharr", "\u{27F7}"),
2110     (b"xi", "\u{03BE}"),
2111     (b"xlArr", "\u{27F8}"),
2112     (b"xlarr", "\u{27F5}"),
2113     (b"xmap", "\u{27FC}"),
2114     (b"xnis", "\u{22FB}"),
2115     (b"xodot", "\u{2A00}"),
2116     (b"xopf", "\u{1D569}"),
2117     (b"xoplus", "\u{2A01}"),
2118     (b"xotime", "\u{2A02}"),
2119     (b"xrArr", "\u{27F9}"),
2120     (b"xrarr", "\u{27F6}"),
2121     (b"xscr", "\u{1D4CD}"),
2122     (b"xsqcup", "\u{2A06}"),
2123     (b"xuplus", "\u{2A04}"),
2124     (b"xutri", "\u{25B3}"),
2125     (b"xvee", "\u{22C1}"),
2126     (b"xwedge", "\u{22C0}"),
2127     (b"yacute", "\u{00FD}"),
2128     (b"yacy", "\u{044F}"),
2129     (b"ycirc", "\u{0177}"),
2130     (b"ycy", "\u{044B}"),
2131     (b"yen", "\u{00A5}"),
2132     (b"yfr", "\u{1D536}"),
2133     (b"yicy", "\u{0457}"),
2134     (b"yopf", "\u{1D56A}"),
2135     (b"yscr", "\u{1D4CE}"),
2136     (b"yucy", "\u{044E}"),
2137     (b"yuml", "\u{00FF}"),
2138     (b"zacute", "\u{017A}"),
2139     (b"zcaron", "\u{017E}"),
2140     (b"zcy", "\u{0437}"),
2141     (b"zdot", "\u{017C}"),
2142     (b"zeetrf", "\u{2128}"),
2143     (b"zeta", "\u{03B6}"),
2144     (b"zfr", "\u{1D537}"),
2145     (b"zhcy", "\u{0436}"),
2146     (b"zigrarr", "\u{21DD}"),
2147     (b"zopf", "\u{1D56B}"),
2148     (b"zscr", "\u{1D4CF}"),
2149     (b"zwj", "\u{200D}"),
2150     (b"zwnj", "\u{200C}"),
2151 ];
2152 
get_entity(bytes: &[u8]) -> Option<&'static str>2153 pub(crate) fn get_entity(bytes: &[u8]) -> Option<&'static str> {
2154     ENTITIES
2155         .binary_search_by_key(&bytes, |&(key, _value)| key)
2156         .ok()
2157         .map(|i| ENTITIES[i].1)
2158 }
2159