aboutsummaryrefslogtreecommitdiffstats
path: root/Godeps/_workspace/src/golang.org/x/net/html/entity.go
blob: a50c04c60e95fc4d57d09119b386abf23c9d8645 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package html

// All entities that do not end with ';' are 6 or fewer bytes long.
const longestEntityWithoutSemicolon = 6

// entity is a map from HTML entity names to their values. The semicolon matters:
// https://html.spec.whatwg.org/multipage/syntax.html#named-character-references
// lists both "amp" and "amp;" as two separate entries.
//
// Note that the HTML5 list is larger than the HTML4 list at
// http://www.w3.org/TR/html4/sgml/entities.html
var entity = map[string]rune{
    "AElig;":                           '\U000000C6',
    "AMP;":                             '\U00000026',
    "Aacute;":                          '\U000000C1',
    "Abreve;":                          '\U00000102',
    "Acirc;":                           '\U000000C2',
    "Acy;":                             '\U00000410',
    "Afr;":                             '\U0001D504',
    "Agrave;":                          '\U000000C0',
    "Alpha;":                           '\U00000391',
    "Amacr;":                           '\U00000100',
    "And;":                             '\U00002A53',
    "Aogon;":                           '\U00000104',
    "Aopf;":                            '\U0001D538',
    "ApplyFunction;":                   '\U00002061',
    "Aring;":                           '\U000000C5',
    "Ascr;":                            '\U0001D49C',
    "Assign;":                          '\U00002254',
    "Atilde;":                          '\U000000C3',
    "Auml;":                            '\U000000C4',
    "Backslash;":                       '\U00002216',
    "Barv;":                            '\U00002AE7',
    "Barwed;":                          '\U00002306',
    "Bcy;":                             '\U00000411',
    "Because;":                         '\U00002235',
    "Bernoullis;":                      '\U0000212C',
    "Beta;":                            '\U00000392',
    "Bfr;":                             '\U0001D505',
    "Bopf;":                            '\U0001D539',
    "Breve;":                           '\U000002D8',
    "Bscr;":                            '\U0000212C',
    "Bumpeq;":                          '\U0000224E',
    "CHcy;":                            '\U00000427',
    "COPY;":                            '\U000000A9',
    "Cacute;":                          '\U00000106',
    "Cap;":                             '\U000022D2',
    "CapitalDifferentialD;":            '\U00002145',
    "Cayleys;":                         '\U0000212D',
    "Ccaron;":                          '\U0000010C',
    "Ccedil;":                          '\U000000C7',
    "Ccirc;":                           '\U00000108',
    "Cconint;":                         '\U00002230',
    "Cdot;":                            '\U0000010A',
    "Cedilla;":                         '\U000000B8',
    "CenterDot;":                       '\U000000B7',
    "Cfr;":                             '\U0000212D',
    "Chi;":                             '\U000003A7',
    "CircleDot;":                       '\U00002299',
    "CircleMinus;":                     '\U00002296',
    "CirclePlus;":                      '\U00002295',
    "CircleTimes;":                     '\U00002297',
    "ClockwiseContourIntegral;":        '\U00002232',
    "CloseCurlyDoubleQuote;":           '\U0000201D',
    "CloseCurlyQuote;":                 '\U00002019',
    "Colon;":                           '\U00002237',
    "Colone;":                          '\U00002A74',
    "Congruent;":                       '\U00002261',
    "Conint;":                          '\U0000222F',
    "ContourIntegral;":                 '\U0000222E',
    "Copf;":                            '\U00002102',
    "Coproduct;":                       '\U00002210',
    "CounterClockwiseContourIntegral;": '\U00002233',
    "Cross;":                    '\U00002A2F',
    "Cscr;":                     '\U0001D49E',
    "Cup;":                      '\U000022D3',
    "CupCap;":                   '\U0000224D',
    "DD;":                       '\U00002145',
    "DDotrahd;":                 '\U00002911',
    "DJcy;":                     '\U00000402',
    "DScy;":                     '\U00000405',
    "DZcy;":                     '\U0000040F',
    "Dagger;":                   '\U00002021',
    "Darr;":                     '\U000021A1',
    "Dashv;":                    '\U00002AE4',
    "Dcaron;":                   '\U0000010E',
    "Dcy;":                      '\U00000414',
    "Del;":                      '\U00002207',
    "Delta;":                    '\U00000394',
    "Dfr;":                      '\U0001D507',
    "DiacriticalAcute;":         '\U000000B4',
    "DiacriticalDot;":           '\U000002D9',
    "DiacriticalDoubleAcute;":   '\U000002DD',
    "DiacriticalGrave;":         '\U00000060',
    "DiacriticalTilde;":         '\U000002DC',
    "Diamond;":                  '\U000022C4',
    "DifferentialD;":            '\U00002146',
    "Dopf;":                     '\U0001D53B',
    "Dot;":                      '\U000000A8',
    "DotDot;":                   '\U000020DC',
    "DotEqual;":                 '\U00002250',
    "DoubleContourIntegral;":    '\U0000222F',
    "DoubleDot;":                '\U000000A8',
    "DoubleDownArrow;":          '\U000021D3',
    "DoubleLeftArrow;":          '\U000021D0',
    "DoubleLeftRightArrow;":     '\U000021D4',
    "DoubleLeftTee;":            '\U00002AE4',
    "DoubleLongLeftArrow;":      '\U000027F8',
    "DoubleLongLeftRightArrow;": '\U000027FA',
    "DoubleLongRightArrow;":     '\U000027F9',
    "DoubleRightArrow;":         '\U000021D2',
    "DoubleRightTee;":           '\U000022A8',
    "DoubleUpArrow;":            '\U000021D1',
    "DoubleUpDownArrow;":        '\U000021D5',
    "DoubleVerticalBar;":        '\U00002225',
    "DownArrow;":                '\U00002193',
    "DownArrowBar;":             '\U00002913',
    "DownArrowUpArrow;":         '\U000021F5',
    "DownBreve;":                '\U00000311',
    "DownLeftRightVector;":      '\U00002950',
    "DownLeftTeeVector;":        '\U0000295E',
    "DownLeftVector;":           '\U000021BD',
    "DownLeftVectorBar;":        '\U00002956',
    "DownRightTeeVector;":       '\U0000295F',
    "DownRightVector;":          '\U000021C1',
    "DownRightVectorBar;":       '\U00002957',
    "DownTee;":                  '\U000022A4',
    "DownTeeArrow;":             '\U000021A7',
    "Downarrow;":                '\U000021D3',
    "Dscr;":                     '\U0001D49F',
    "Dstrok;":                   '\U00000110',
    "ENG;":                      '\U0000014A',
    "ETH;":                      '\U000000D0',
    "Eacute;":                   '\U000000C9',
    "Ecaron;":                   '\U0000011A',
    "Ecirc;":                    '\U000000CA',
    "Ecy;":                      '\U0000042D',
    "Edot;":                     '\U00000116',
    "Efr;":                      '\U0001D508',
    "Egrave;":                   '\U000000C8',
    "Element;":                  '\U00002208',
    "Emacr;":                    '\U00000112',
    "EmptySmallSquare;":         '\U000025FB',
    "EmptyVerySmallSquare;":     '\U000025AB',
    "Eogon;":                    '\U00000118',
    "Eopf;":                     '\U0001D53C',
    "Epsilon;":                  '\U00000395',
    "Equal;":                    '\U00002A75',
    "EqualTilde;":               '\U00002242',
    "Equilibrium;":              '\U000021CC',
    "Escr;":                     '\U00002130',
    "Esim;":                     '\U00002A73',
    "Eta;":                      '\U00000397',
    "Euml;":                     '\U000000CB',
    "Exists;":                   '\U00002203',
    "ExponentialE;":             '\U00002147',
    "Fcy;":                      '\U00000424',
    "Ffr;":                      '\U0001D509',
    "FilledSmallSquare;":        '\U000025FC',
    "FilledVerySmallSquare;":    '\U000025AA',
    "Fopf;":                     '\U0001D53D',
    "ForAll;":                   '\U00002200',
    "Fouriertrf;":               '\U00002131',
    "Fscr;":                     '\U00002131',
    "GJcy;":                     '\U00000403',
    "GT;":                       '\U0000003E',
    "Gamma;":                    '\U00000393',
    "Gammad;":                   '\U000003DC',
    "Gbreve;":                   '\U0000011E',
    "Gcedil;":                   '\U00000122',
    "Gcirc;":                    '\U0000011C',
    "Gcy;":                      '\U00000413',
    "Gdot;":                     '\U00000120',
    "Gfr;":                      '\U0001D50A',
    "Gg;":                       '\U000022D9',
    "Gopf;":                     '\U0001D53E',
    "GreaterEqual;":             '\U00002265',
    "GreaterEqualLess;":         '\U000022DB',
    "GreaterFullEqual;":         '\U00002267',
    "GreaterGreater;":           '\U00002AA2',
    "GreaterLess;":              '\U00002277',
    "GreaterSlantEqual;":        '\U00002A7E',
    "GreaterTilde;":             '\U00002273',
    "Gscr;":                     '\U0001D4A2',
    "Gt;":                       '\U0000226B',
    "HARDcy;":                   '\U0000042A',
    "Hacek;":                    '\U000002C7',
    "Hat;":                      '\U0000005E',
    "Hcirc;":                    '\U00000124',
    "Hfr;":                      '\U0000210C',
    "HilbertSpace;":             '\U0000210B',
    "Hopf;":                     '\U0000210D',
    "HorizontalLine;":           '\U00002500',
    "Hscr;":                     '\U0000210B',
    "Hstrok;":                   '\U00000126',
    "HumpDownHump;":             '\U0000224E',
    "HumpEqual;":                '\U0000224F',
    "IEcy;":                     '\U00000415',
    "IJlig;":                    '\U00000132',
    "IOcy;":                     '\U00000401',
    "Iacute;":                   '\U000000CD',
    "Icirc;":                    '\U000000CE',
    "Icy;":                      '\U00000418',
    "Idot;":                     '\U00000130',
    "Ifr;":                      '\U00002111',
    "Igrave;":                   '\U000000CC',
    "Im;":                       '\U00002111',
    "Imacr;":                    '\U0000012A',
    "ImaginaryI;":               '\U00002148',
    "Implies;":                  '\U000021D2',
    "Int;":                      '\U0000222C',
    "Integral;":                 '\U0000222B',
    "Intersection;":             '\U000022C2',
    "InvisibleComma;":           '\U00002063',
    "InvisibleTimes;":           '\U00002062',
    "Iogon;":                    '\U0000012E',
    "Iopf;":                     '\U0001D540',
    "Iota;":                     '\U00000399',
    "Iscr;":                     '\U00002110',
    "Itilde;":                   '\U00000128',
    "Iukcy;":                    '\U00000406',
    "Iuml;":                     '\U000000CF',
    "Jcirc;":                    '\U00000134',
    "Jcy;":                      '\U00000419',
    "Jfr;":                      '\U0001D50D',
    "Jopf;":                     '\U0001D541',
    "Jscr;":                     '\U0001D4A5',
    "Jsercy;":                   '\U00000408',
    "Jukcy;":                    '\U00000404',
    "KHcy;":                     '\U00000425',
    "KJcy;":                     '\U0000040C',
    "Kappa;":                    '\U0000039A',
    "Kcedil;":                   '\U00000136',
    "Kcy;":                      '\U0000041A',
    "Kfr;":                      '\U0001D50E',
    "Kopf;":                     '\U0001D542',
    "Kscr;":                     '\U0001D4A6',
    "LJcy;":                     '\U00000409',
    "LT;":                       '\U0000003C',
    "Lacute;":                   '\U00000139',
    "Lambda;":                   '\U0000039B',
    "Lang;":                     '\U000027EA',
    "Laplacetrf;":               '\U00002112',
    "Larr;":                     '\U0000219E',
    "Lcaron;":                   '\U0000013D',
    "Lcedil;":                   '\U0000013B',
    "Lcy;":                      '\U0000041B',
    "LeftAngleBracket;":         '\U000027E8',
    "LeftArrow;":                '\U00002190',
    "LeftArrowBar;":             '\U000021E4',
    "LeftArrowRightArrow;":      '\U000021C6',
    "LeftCeiling;":              '\U00002308',
    "LeftDoubleBracket;":        '\U000027E6',
    "LeftDownTeeVector;":        '\U00002961',
    "LeftDownVector;":           '\U000021C3',
    "LeftDownVectorBar;":        '\U00002959',
    "LeftFloor;":                '\U0000230A',
    "LeftRightArrow;":           '\U00002194',
    "LeftRightVector;":          '\U0000294E',
    "LeftTee;":                  '\U000022A3',
    "LeftTeeArrow;":             '\U000021A4',
    "LeftTeeVector;":            '\U0000295A',
    "LeftTriangle;":             '\U000022B2',
    "LeftTriangleBar;":          '\U000029CF',
    "LeftTriangleEqual;":        '\U000022B4',
    "LeftUpDownVector;":         '\U00002951',
    "LeftUpTeeVector;":          '\U00002960',
    "LeftUpVector;":             '\U000021BF',
    "LeftUpVectorBar;":          '\U00002958',
    "LeftVector;":               '\U000021BC',
    "LeftVectorBar;":            '\U00002952',
    "Leftarrow;":                '\U000021D0',
    "Leftrightarrow;":           '\U000021D4',
    "LessEqualGreater;":         '\U000022DA',
    "LessFullEqual;":            '\U00002266',
    "LessGreater;":              '\U00002276',
    "LessLess;":                 '\U00002AA1',
    "LessSlantEqual;":           '\U00002A7D',
    "LessTilde;":                '\U00002272',
    "Lfr;":                      '\U0001D50F',
    "Ll;":                       '\U000022D8',
    "Lleftarrow;":               '\U000021DA',
    "Lmidot;":                   '\U0000013F',
    "LongLeftArrow;":            '\U000027F5',
    "LongLeftRightArrow;":       '\U000027F7',
    "LongRightArrow;":           '\U000027F6',
    "Longleftarrow;":            '\U000027F8',
    "Longleftrightarrow;":       '\U000027FA',
    "Longrightarrow;":           '\U000027F9',
    "Lopf;":                     '\U0001D543',
    "LowerLeftArrow;":           '\U00002199',
    "LowerRightArrow;":          '\U00002198',
    "Lscr;":                     '\U00002112',
    "Lsh;":                      '\U000021B0',
    "Lstrok;":                   '\U00000141',
    "Lt;":                       '\U0000226A',
    "Map;":                      '\U00002905',
    "Mcy;":                      '\U0000041C',
    "MediumSpace;":              '\U0000205F',
    "Mellintrf;":                '\U00002133',
    "Mfr;":                      '\U0001D510',
    "MinusPlus;":                '\U00002213',
    "Mopf;":                     '\U0001D544',
    "Mscr;":                     '\U00002133',
    "Mu;":                       '\U0000039C',
    "NJcy;":                     '\U0000040A',
    "Nacute;":                   '\U00000143',
    "Ncaron;":                   '\U00000147',
    "Ncedil;":                   '\U00000145',
    "Ncy;":                      '\U0000041D',
    "NegativeMediumSpace;":      '\U0000200B',
    "NegativeThickSpace;":       '\U0000200B',
    "NegativeThinSpace;":        '\U0000200B',
    "NegativeVeryThinSpace;":    '\U0000200B',
    "NestedGreaterGreater;":     '\U0000226B',
    "NestedLessLess;":           '\U0000226A',
    "NewLine;":                  '\U0000000A',
    "Nfr;":                      '\U0001D511',
    "NoBreak;":                  '\U00002060',
    "NonBreakingSpace;":         '\U000000A0',
    "Nopf;":                     '\U00002115',
    "Not;":                      '\U00002AEC',
    "NotCongruent;":             '\U00002262',
    "NotCupCap;":                '\U0000226D',
    "NotDoubleVerticalBar;":     '\U00002226',
    "NotElement;":               '\U00002209',
    "NotEqual;":                 '\U00002260',
    "NotExists;":                '\U00002204',
    "NotGreater;":               '\U0000226F',
    "NotGreaterEqual;":          '\U00002271',
    "NotGreaterLess;":           '\U00002279',
    "NotGreaterTilde;":          '\U00002275',
    "NotLeftTriangle;":          '\U000022EA',
    "NotLeftTriangleEqual;":     '\U000022EC',
    "NotLess;":                  '\U0000226E',
    "NotLessEqual;":             '\U00002270',
    "NotLessGreater;":           '\U00002278',
    "NotLessTilde;":             '\U00002274',
    "NotPrecedes;":              '\U00002280',
    "NotPrecedesSlantEqual;":    '\U000022E0',
    "NotReverseElement;":        '\U0000220C',
    "NotRightTriangle;":         '\U000022EB',
    "NotRightTriangleEqual;":    '\U000022ED',
    "NotSquareSubsetEqual;":     '\U000022E2',
    "NotSquareSupersetEqual;":   '\U000022E3',
    "NotSubsetEqual;":           '\U00002288',
    "NotSucceeds;":              '\U00002281',
    "NotSucceedsSlantEqual;":    '\U000022E1',
    "NotSupersetEqual;":         '\U00002289',
    "NotTilde;":                 '\U00002241',
    "NotTildeEqual;":            '\U00002244',
    "NotTildeFullEqual;":        '\U00002247',
    "NotTildeTilde;":            '\U00002249',
    "NotVerticalBar;":           '\U00002224',
    "Nscr;":                     '\U0001D4A9',
    "Ntilde;":                   '\U000000D1',
    "Nu;":                       '\U0000039D',
    "OElig;":                    '\U00000152',
    "Oacute;":                   '\U000000D3',
    "Ocirc;":                    '\U000000D4',
    "Ocy;":                      '\U0000041E',
    "Odblac;":                   '\U00000150',
    "Ofr;":                      '\U0001D512',
    "Ograve;":                   '\U000000D2',
    "Omacr;":                    '\U0000014C',
    "Omega;":                    '\U000003A9',
    "Omicron;":                  '\U0000039F',
    "Oopf;":                     '\U0001D546',
    "OpenCurlyDoubleQuote;":     '\U0000201C',
    "OpenCurlyQuote;":           '\U00002018',
    "Or;":                       '\U00002A54',
    "Oscr;":                     '\U0001D4AA',
    "Oslash;":                   '\U000000D8',
    "Otilde;":                   '\U000000D5',
    "Otimes;":                   '\U00002A37',
    "Ouml;":                     '\U000000D6',
    "OverBar;":                  '\U0000203E',
    "OverBrace;":                '\U000023DE',
    "OverBracket;":              '\U000023B4',
    "OverParenthesis;":          '\U000023DC',
    "PartialD;":                 '\U00002202',
    "Pcy;":                      '\U0000041F',
    "Pfr;":                      '\U0001D513',
    "Phi;":                      '\U000003A6',
    "Pi;":                       '\U000003A0',
    "PlusMinus;":                '\U000000B1',
    "Poincareplane;":            '\U0000210C',
    "Popf;":                     '\U00002119',
    "Pr;":                       '\U00002ABB',
    "Precedes;":                 '\U0000227A',
    "PrecedesEqual;":            '\U00002AAF',
    "PrecedesSlantEqual;":       '\U0000227C',
    "PrecedesTilde;":            '\U0000227E',
    "Prime;":                    '\U00002033',
    "Product;":                  '\U0000220F',
    "Proportion;":               '\U00002237',
    "Proportional;":             '\U0000221D',
    "Pscr;":                     '\U0001D4AB',
    "Psi;":                      '\U000003A8',
    "QUOT;":                     '\U00000022',
    "Qfr;":                      '\U0001D514',
    "Qopf;":                     '\U0000211A',
    "Qscr;":                     '\U0001D4AC',
    "RBarr;":                    '\U00002910',
    "REG;":                      '\U000000AE',
    "Racute;":                   '\U00000154',
    "Rang;":                     '\U000027EB',
    "Rarr;":                     '\U000021A0',
    "Rarrtl;":                   '\U00002916',
    "Rcaron;":                   '\U00000158',
    "Rcedil;":                   '\U00000156',
    "Rcy;":                      '\U00000420',
    "Re;":                       '\U0000211C',
    "ReverseElement;":           '\U0000220B',
    "ReverseEquilibrium;":       '\U000021CB',
    "ReverseUpEquilibrium;":     '\U0000296F',
    "Rfr;":                      '\U0000211C',
    "Rho;":                      '\U000003A1',
    "RightAngleBracket;":        '\U000027E9',
    "RightArrow;":               '\U00002192',
    "RightArrowBar;":            '\U000021E5',
    "RightArrowLeftArrow;":      '\U000021C4',
    "RightCeiling;":             '\U00002309',
    "RightDoubleBracket;":       '\U000027E7',
    "RightDownTeeVector;":       '\U0000295D',
    "RightDownVector;":          '\U000021C2',
    "RightDownVectorBar;":       '\U00002955',
    "RightFloor;":               '\U0000230B',
    "RightTee;":                 '\U000022A2',
    "RightTeeArrow;":            '\U000021A6',
    "RightTeeVector;":           '\U0000295B',
    "RightTriangle;":            '\U000022B3',
    "RightTriangleBar;":         '\U000029D0',
    "RightTriangleEqual;":       '\U000022B5',
    "RightUpDownVector;":        '\U0000294F',
    "RightUpTeeVector;":         '\U0000295C',
    "RightUpVector;":            '\U000021BE',
    "RightUpVectorBar;":         '\U00002954',
    "RightVector;":              '\U000021C0',
    "RightVectorBar;":           '\U00002953',
    "Rightarrow;":               '\U000021D2',
    "Ropf;":                     '\U0000211D',
    "RoundImplies;":             '\U00002970',
    "Rrightarrow;":              '\U000021DB',
    "Rscr;":                     '\U0000211B',
    "Rsh;":                      '\U000021B1',
    "RuleDelayed;":              '\U000029F4',
    "SHCHcy;":                   '\U00000429',
    "SHcy;":                     '\U00000428',
    "SOFTcy;":                   '\U0000042C',
    "Sacute;":                   '\U0000015A',
    "Sc;":                       '\U00002ABC',
    "Scaron;":                   '\U00000160',
    "Scedil;":                   '\U0000015E',
    "Scirc;":                    '\U0000015C',
    "Scy;":                      '\U00000421',
    "Sfr;":                      '\U0001D516',
    "ShortDownArrow;":           '\U00002193',
    "ShortLeftArrow;":           '\U00002190',
    "ShortRightArrow;":          '\U00002192',
    "ShortUpArrow;":             '\U00002191',
    "Sigma;":                    '\U000003A3',
    "SmallCircle;":              '\U00002218',
    "Sopf;":                     '\U0001D54A',
    "Sqrt;":                     '\U0000221A',
    "Square;":                   '\U000025A1',
    "SquareIntersection;":       '\U00002293',
    "SquareSubset;":             '\U0000228F',
    "SquareSubsetEqual;":        '\U00002291',
    "SquareSuperset;":           '\U00002290',
    "SquareSupersetEqual;":      '\U00002292',
    "SquareUnion;":              '\U00002294',
    "Sscr;":                     '\U0001D4AE',
    "Star;":                     '\U000022C6',
    "Sub;":                      '\U000022D0',
    "Subset;":                   '\U000022D0',
    "SubsetEqual;":              '\U00002286',
    "Succeeds;":                 '\U0000227B',
    "SucceedsEqual;":            '\U00002AB0',
    "SucceedsSlantEqual;":       '\U0000227D',
    "SucceedsTilde;":            '\U0000227F',
    "SuchThat;":                 '\U0000220B',
    "Sum;":                      '\U00002211',
    "Sup;":                      '\U000022D1',
    "Superset;":                 '\U00002283',
    "SupersetEqual;":            '\U00002287',
    "Supset;":                   '\U000022D1',
    "THORN;":                    '\U000000DE',
    "TRADE;":                    '\U00002122',
    "TSHcy;":                    '\U0000040B',
    "TScy;":                     '\U00000426',
    "Tab;":                      '\U00000009',
    "Tau;":                      '\U000003A4',
    "Tcaron;":                   '\U00000164',
    "Tcedil;":                   '\U00000162',
    "Tcy;":                      '\U00000422',
    "Tfr;":                      '\U0001D517',
    "Therefore;":                '\U00002234',
    "Theta;":                    '\U00000398',
    "ThinSpace;":                '\U00002009',
    "Tilde;":                    '\U0000223C',
    "TildeEqual;":               '\U00002243',
    "TildeFullEqual;":           '\U00002245',
    "TildeTilde;":               '\U00002248',
    "Topf;":                     '\U0001D54B',
    "TripleDot;":                '\U000020DB',
    "Tscr;":                     '\U0001D4AF',
    "Tstrok;":                   '\U00000166',
    "Uacute;":                   '\U000000DA',
    "Uarr;":                     '\U0000219F',
    "Uarrocir;":                 '\U00002949',
    "Ubrcy;":                    '\U0000040E',
    "Ubreve;":                   '\U0000016C',
    "Ucirc;":                    '\U000000DB',
    "Ucy;":                      '\U00000423',
    "Udblac;":                   '\U00000170',
    "Ufr;":                      '\U0001D518',
    "Ugrave;":                   '\U000000D9',
    "Umacr;":                    '\U0000016A',
    "UnderBar;":                 '\U0000005F',
    "UnderBrace;":               '\U000023DF',
    "UnderBracket;":             '\U000023B5',
    "UnderParenthesis;":         '\U000023DD',
    "Union;":                    '\U000022C3',
    "UnionPlus;":                '\U0000228E',
    "Uogon;":                    '\U00000172',
    "Uopf;":                     '\U0001D54C',
    "UpArrow;":                  '\U00002191',
    "UpArrowBar;":               '\U00002912',
    "UpArrowDownArrow;":         '\U000021C5',
    "UpDownArrow;":              '\U00002195',
    "UpEquilibrium;":            '\U0000296E',
    "UpTee;":                    '\U000022A5',
    "UpTeeArrow;":               '\U000021A5',
    "Uparrow;":                  '\U000021D1',
    "Updownarrow;":              '\U000021D5',
    "UpperLeftArrow;":           '\U00002196',
    "UpperRightArrow;":          '\U00002197',
    "Upsi;":                     '\U000003D2',
    "Upsilon;":                  '\U000003A5',
    "Uring;":                    '\U0000016E',
    "Uscr;":                     '\U0001D4B0',
    "Utilde;":                   '\U00000168',
    "Uuml;":                     '\U000000DC',
    "VDash;":                    '\U000022AB',
    "Vbar;":                     '\U00002AEB',
    "Vcy;":                      '\U00000412',
    "Vdash;":                    '\U000022A9',
    "Vdashl;":                   '\U00002AE6',
    "Vee;":                      '\U000022C1',
    "Verbar;":                   '\U00002016',
    "Vert;":                     '\U00002016',
    "VerticalBar;":              '\U00002223',
    "VerticalLine;":             '\U0000007C',
    "VerticalSeparator;":        '\U00002758',
    "VerticalTilde;":            '\U00002240',
    "VeryThinSpace;":            '\U0000200A',
    "Vfr;":                      '\U0001D519',
    "Vopf;":                     '\U0001D54D',
    "Vscr;":                     '\U0001D4B1',
    "Vvdash;":                   '\U000022AA',
    "Wcirc;":                    '\U00000174',
    "Wedge;":                    '\U000022C0',
    "Wfr;":                      '\U0001D51A',
    "Wopf;":                     '\U0001D54E',
    "Wscr;":                     '\U0001D4B2',
    "Xfr;":                      '\U0001D51B',
    "Xi;":                       '\U0000039E',
    "Xopf;":                     '\U0001D54F',
    "Xscr;":                     '\U0001D4B3',
    "YAcy;":                     '\U0000042F',
    "YIcy;":                     '\U00000407',
    "YUcy;":                     '\U0000042E',
    "Yacute;":                   '\U000000DD',
    "Ycirc;":                    '\U00000176',
    "Ycy;":                      '\U0000042B',
    "Yfr;":                      '\U0001D51C',
    "Yopf;":                     '\U0001D550',
    "Yscr;":                     '\U0001D4B4',
    "Yuml;":                     '\U00000178',
    "ZHcy;":                     '\U00000416',
    "Zacute;":                   '\U00000179',
    "Zcaron;":                   '\U0000017D',
    "Zcy;":                      '\U00000417',
    "Zdot;":                     '\U0000017B',
    "ZeroWidthSpace;":           '\U0000200B',
    "Zeta;":                     '\U00000396',
    "Zfr;":                      '\U00002128',
    "Zopf;":                     '\U00002124',
    "Zscr;":                     '\U0001D4B5',
    "aacute;":                   '\U000000E1',
    "abreve;":                   '\U00000103',
    "ac;":                       '\U0000223E',
    "acd;":                      '\U0000223F',
    "acirc;":                    '\U000000E2',
    "acute;":                    '\U000000B4',
    "acy;":                      '\U00000430',
    "aelig;":                    '\U000000E6',
    "af;":                       '\U00002061',
    "afr;":                      '\U0001D51E',
    "agrave;":                   '\U000000E0',
    "alefsym;":                  '\U00002135',
    "aleph;":                    '\U00002135',
    "alpha;":                    '\U000003B1',
    "amacr;":                    '\U00000101',
    "amalg;":                    '\U00002A3F',
    "amp;":                      '\U00000026',
    "and;":                      '\U00002227',
    "andand;":                   '\U00002A55',
    "andd;":                     '\U00002A5C',
    "andslope;":                 '\U00002A58',
    "andv;":                     '\U00002A5A',
    "ang;":                      '\U00002220',
    "ange;":                     '\U000029A4',
    "angle;":                    '\U00002220',
    "angmsd;":                   '\U00002221',
    "angmsdaa;":                 '\U000029A8',
    "angmsdab;":                 '\U000029A9',
    "angmsdac;":                 '\U000029AA',
    "angmsdad;":                 '\U000029AB',
    "angmsdae;":                 '\U000029AC',
    "angmsdaf;":                 '\U000029AD',
    "angmsdag;":                 '\U000029AE',
    "angmsdah;":                 '\U000029AF',
    "angrt;":                    '\U0000221F',
    "angrtvb;":                  '\U000022BE',
    "angrtvbd;":                 '\U0000299D',
    "angsph;":                   '\U00002222',
    "angst;":                    '\U000000C5',
    "angzarr;":                  '\U0000237C',
    "aogon;":                    '\U00000105',
    "aopf;":                     '\U0001D552',
    "ap;":                       '\U00002248',
    "apE;":                      '\U00002A70',
    "apacir;":                   '\U00002A6F',
    "ape;":                      '\U0000224A',
    "apid;":                     '\U0000224B',
    "apos;":                     '\U00000027',
    "approx;":                   '\U00002248',
    "approxeq;":                 '\U0000224A',
    "aring;":                    '\U000000E5',
    "ascr;":                     '\U0001D4B6',
    "ast;":                      '\U0000002A',
    "asymp;":                    '\U00002248',
    "asympeq;":                  '\U0000224D',
    "atilde;":                   '\U000000E3',
    "auml;":                     '\U000000E4',
    "awconint;":                 '\U00002233',
    "awint;":                    '\U00002A11',
    "bNot;":                     '\U00002AED',
    "backcong;":                 '\U0000224C',
    "backepsilon;":              '\U000003F6',
    "backprime;":                '\U00002035',
    "backsim;":                  '\U0000223D',
    "backsimeq;":                '\U000022CD',
    "barvee;":                   '\U000022BD',
    "barwed;":                   '\U00002305',
    "barwedge;":                 '\U00002305',
    "bbrk;":                     '\U000023B5',
    "bbrktbrk;":                 '\U000023B6',
    "bcong;":                    '\U0000224C',
    "bcy;":                      '\U00000431',
    "bdquo;":                    '\U0000201E',
    "becaus;":                   '\U00002235',
    "because;":                  '\U00002235',
    "bemptyv;":                  '\U000029B0',
    "bepsi;":                    '\U000003F6',
    "bernou;":                   '\U0000212C',
    "beta;":                     '\U000003B2',
    "beth;":                     '\U00002136',
    "between;":                  '\U0000226C',
    "bfr;":                      '\U0001D51F',
    "bigcap;":                   '\U000022C2',
    "bigcirc;":                  '\U000025EF',
    "bigcup;":                   '\U000022C3',
    "bigodot;":                  '\U00002A00',
    "bigoplus;":                 '\U00002A01',
    "bigotimes;":                '\U00002A02',
    "bigsqcup;":                 '\U00002A06',
    "bigstar;":                  '\U00002605',
    "bigtriangledown;":          '\U000025BD',
    "bigtriangleup;":            '\U000025B3',
    "biguplus;":                 '\U00002A04',
    "bigvee;":                   '\U000022C1',
    "bigwedge;":                 '\U000022C0',
    "bkarow;":                   '\U0000290D',
    "blacklozenge;":             '\U000029EB',
    "blacksquare;":              '\U000025AA',
    "blacktriangle;":            '\U000025B4',
    "blacktriangledown;":        '\U000025BE',
    "blacktriangleleft;":        '\U000025C2',
    "blacktriangleright;":       '\U000025B8',
    "blank;":                    '\U00002423',
    "blk12;":                    '\U00002592',
    "blk14;":                    '\U00002591',
    "blk34;":                    '\U00002593',
    "block;":                    '\U00002588',
    "bnot;":                     '\U00002310',
    "bopf;":                     '\U0001D553',
    "bot;":                      '\U000022A5',
    "bottom;":                   '\U000022A5',
    "bowtie;":                   '\U000022C8',
    "boxDL;":                    '\U00002557',
    "boxDR;":                    '\U00002554',
    "boxDl;":                    '\U00002556',
    "boxDr;":                    '\U00002553',
    "boxH;":                     '\U00002550',
    "boxHD;":                    '\U00002566',
    "boxHU;":                    '\U00002569',
    "boxHd;":                    '\U00002564',
    "boxHu;":                    '\U00002567',
    "boxUL;":                    '\U0000255D',
    "boxUR;":                    '\U0000255A',
    "boxUl;":                    '\U0000255C',
    "boxUr;":                    '\U00002559',
    "boxV;":                     '\U00002551',
    "boxVH;":                    '\U0000256C',
    "boxVL;":                    '\U00002563',
    "boxVR;":                    '\U00002560',
    "boxVh;":                    '\U0000256B',
    "boxVl;":                    '\U00002562',
    "boxVr;":                    '\U0000255F',
    "boxbox;":                   '\U000029C9',
    "boxdL;":                    '\U00002555',
    "boxdR;":                    '\U00002552',
    "boxdl;":                    '\U00002510',
    "boxdr;":                    '\U0000250C',
    "boxh;":                     '\U00002500',
    "boxhD;":                    '\U00002565',
    "boxhU;":                    '\U00002568',
    "boxhd;":                    '\U0000252C',
    "boxhu;":                    '\U00002534',
    "boxminus;":                 '\U0000229F',
    "boxplus;":                  '\U0000229E',
    "boxtimes;":                 '\U000022A0',
    "boxuL;":                    '\U0000255B',
    "boxuR;":                    '\U00002558',
    "boxul;":                    '\U00002518',
    "boxur;":                    '\U00002514',
    "boxv;":                     '\U00002502',
    "boxvH;":                    '\U0000256A',
    "boxvL;":                    '\U00002561',
    "boxvR;":                    '\U0000255E',
    "boxvh;":                    '\U0000253C',
    "boxvl;":                    '\U00002524',
    "boxvr;":                    '\U0000251C',
    "bprime;":                   '\U00002035',
    "breve;":                    '\U000002D8',
    "brvbar;":                   '\U000000A6',
    "bscr;":                     '\U0001D4B7',
    "bsemi;":                    '\U0000204F',
    "bsim;":                     '\U0000223D',
    "bsime;":                    '\U000022CD',
    "bsol;":                     '\U0000005C',
    "bsolb;":                    '\U000029C5',
    "bsolhsub;":                 '\U000027C8',
    "bull;":                     '\U00002022',
    "bullet;":                   '\U00002022',
    "bump;":                     '\U0000224E',
    "bumpE;":                    '\U00002AAE',
    "bumpe;":                    '\U0000224F',
    "bumpeq;":                   '\U0000224F',
    "cacute;":                   '\U00000107',
    "cap;":                      '\U00002229',
    "capand;":                   '\U00002A44',
    "capbrcup;":                 '\U00002A49',
    "capcap;":                   '\U00002A4B',
    "capcup;":                   '\U00002A47',
    "capdot;":                   '\U00002A40',
    "caret;":                    '\U00002041',
    "caron;":                    '\U000002C7',
    "ccaps;":                    '\U00002A4D',
    "ccaron;":                   '\U0000010D',
    "ccedil;":                   '\U000000E7',
    "ccirc;":                    '\U00000109',
    "ccups;":                    '\U00002A4C',
    "ccupssm;":                  '\U00002A50',
    "cdot;":                     '\U0000010B',
    "cedil;":                    '\U000000B8',
    "cemptyv;":                  '\U000029B2',
    "cent;":                     '\U000000A2',
    "centerdot;":                '\U000000B7',
    "cfr;":                      '\U0001D520',
    "chcy;":                     '\U00000447',
    "check;":                    '\U00002713',
    "checkmark;":                '\U00002713',
    "chi;":                      '\U000003C7',
    "cir;":                      '\U000025CB',
    "cirE;":                     '\U000029C3',
    "circ;":                     '\U000002C6',
    "circeq;":                   '\U00002257',
    "circlearrowleft;":          '\U000021BA',
    "circlearrowright;":         '\U000021BB',
    "circledR;":                 '\U000000AE',
    "circledS;":                 '\U000024C8',
    "circledast;":               '\U0000229B',
    "circledcirc;":              '\U0000229A',
    "circleddash;":              '\U0000229D',
    "cire;":                     '\U00002257',
    "cirfnint;":                 '\U00002A10',
    "cirmid;":                   '\U00002AEF',
    "cirscir;":                  '\U000029C2',
    "clubs;":                    '\U00002663',
    "clubsuit;":                 '\U00002663',
    "colon;":                    '\U0000003A',
    "colone;":                   '\U00002254',
    "coloneq;":                  '\U00002254',
    "comma;":                    '\U0000002C',
    "commat;":                   '\U00000040',
    "comp;":                     '\U00002201',
    "compfn;":                   '\U00002218',
    "complement;":               '\U00002201',
    "complexes;":                '\U00002102',
    "cong;":                     '\U00002245',
    "congdot;":                  '\U00002A6D',
    "conint;":                   '\U0000222E',
    "copf;":                     '\U0001D554',
    "coprod;":                   '\U00002210',
    "copy;":                     '\U000000A9',
    "copysr;":                   '\U00002117',
    "crarr;":                    '\U000021B5',
    "cross;":                    '\U00002717',
    "cscr;":                     '\U0001D4B8',
    "csub;":                     '\U00002ACF',
    "csube;":                    '\U00002AD1',
    "csup;":                     '\U00002AD0',
    "csupe;":                    '\U00002AD2',
    "ctdot;":                    '\U000022EF',
    "cudarrl;":                  '\U00002938',
    "cudarrr;":                  '\U00002935',
    "cuepr;":                    '\U000022DE',
    "cuesc;":                    '\U000022DF',
    "cularr;":                   '\U000021B6',
    "cularrp;":                  '\U0000293D',
    "cup;":                      '\U0000222A',
    "cupbrcap;":                 '\U00002A48',
    "cupcap;":                   '\U00002A46',
    "cupcup;":                   '\U00002A4A',
    "cupdot;":                   '\U0000228D',
    "cupor;":                    '\U00002A45',
    "curarr;":                   '\U000021B7',
    "curarrm;":                  '\U0000293C',
    "curlyeqprec;":              '\U000022DE',
    "curlyeqsucc;":              '\U000022DF',
    "curlyvee;":                 '\U000022CE',
    "curlywedge;":               '\U000022CF',
    "curren;":                   '\U000000A4',
    "curvearrowleft;":           '\U000021B6',
    "curvearrowright;":          '\U000021B7',
    "cuvee;":                    '\U000022CE',
    "cuwed;":                    '\U000022CF',
    "cwconint;":                 '\U00002232',
    "cwint;":                    '\U00002231',
    "cylcty;":                   '\U0000232D',
    "dArr;":                     '\U000021D3',
    "dHar;":                     '\U00002965',
    "dagger;":                   '\U00002020',
    "daleth;":                   '\U00002138',
    "darr;":                     '\U00002193',
    "dash;":                     '\U00002010',
    "dashv;":                    '\U000022A3',
    "dbkarow;":                  '\U0000290F',
    "dblac;":                    '\U000002DD',
    "dcaron;":                   '\U0000010F',
    "dcy;":                      '\U00000434',
    "dd;":                       '\U00002146',
    "ddagger;":                  '\U00002021',
    "ddarr;":                    '\U000021CA',
    "ddotseq;":                  '\U00002A77',
    "deg;":                      '\U000000B0',
    "delta;":                    '\U000003B4',
    "demptyv;":                  '\U000029B1',
    "dfisht;":                   '\U0000297F',
    "dfr;":                      '\U0001D521',
    "dharl;":                    '\U000021C3',
    "dharr;":                    '\U000021C2',
    "diam;":                     '\U000022C4',
    "diamond;":                  '\U000022C4',
    "diamondsuit;":              '\U00002666',
    "diams;":                    '\U00002666',
    "die;":                      '\U000000A8',
    "digamma;":                  '\U000003DD',
    "disin;":                    '\U000022F2',
    "div;":                      '\U000000F7',
    "divide;":                   '\U000000F7',
    "divideontimes;":            '\U000022C7',
    "divonx;":                   '\U000022C7',
    "djcy;":                     '\U00000452',
    "dlcorn;":                   '\U0000231E',
    "dlcrop;":                   '\U0000230D',
    "dollar;":                   '\U00000024',
    "dopf;":                     '\U0001D555',
    "dot;":                      '\U000002D9',
    "doteq;":                    '\U00002250',
    "doteqdot;":                 '\U00002251',
    "dotminus;":                 '\U00002238',
    "dotplus;":                  '\U00002214',
    "dotsquare;":                '\U000022A1',
    "doublebarwedge;":           '\U00002306',
    "downarrow;":                '\U00002193',
    "downdownarrows;":           '\U000021CA',
    "downharpoonleft;":          '\U000021C3',
    "downharpoonright;":         '\U000021C2',
    "drbkarow;":                 '\U00002910',
    "drcorn;":                   '\U0000231F',
    "drcrop;":                   '\U0000230C',
    "dscr;":                     '\U0001D4B9',
    "dscy;":                     '\U00000455',
    "dsol;":                     '\U000029F6',
    "dstrok;":                   '\U00000111',
    "dtdot;":                    '\U000022F1',
    "dtri;":                     '\U000025BF',
    "dtrif;":                    '\U000025BE',
    "duarr;":                    '\U000021F5',
    "duhar;":                    '\U0000296F',
    "dwangle;":                  '\U000029A6',
    "dzcy;":                     '\U0000045F',
    "dzigrarr;":                 '\U000027FF',
    "eDDot;":                    '\U00002A77',
    "eDot;":                     '\U00002251',
    "eacute;":                   '\U000000E9',
    "easter;":                   '\U00002A6E',
    "ecaron;":                   '\U0000011B',
    "ecir;":                     '\U00002256',
    "ecirc;":                    '\U000000EA',
    "ecolon;":                   '\U00002255',
    "ecy;":                      '\U0000044D',
    "edot;":                     '\U00000117',
    "ee;":                       '\U00002147',
    "efDot;":                    '\U00002252',
    "efr;":                      '\U0001D522',
    "eg;":                       '\U00002A9A',
    "egrave;":                   '\U000000E8',
    "egs;":                      '\U00002A96',
    "egsdot;":                   '\U00002A98',
    "el;":                       '\U00002A99',
    "elinters;":                 '\U000023E7',
    "ell;":                      '\U00002113',
    "els;":                      '\U00002A95',
    "elsdot;":                   '\U00002A97',
    "emacr;":                    '\U00000113',
    "empty;":                    '\U00002205',
    "emptyset;":                 '\U00002205',
    "emptyv;":                   '\U00002205',
    "emsp;":                     '\U00002003',
    "emsp13;":                   '\U00002004',
    "emsp14;":                   '\U00002005',
    "eng;":                      '\U0000014B',
    "ensp;":                     '\U00002002',
    "eogon;":                    '\U00000119',
    "eopf;":                     '\U0001D556',
    "epar;":                     '\U000022D5',
    "eparsl;":                   '\U000029E3',
    "eplus;":                    '\U00002A71',
    "epsi;":                     '\U000003B5',
    "epsilon;":                  '\U000003B5',
    "epsiv;":                    '\U000003F5',
    "eqcirc;":                   '\U00002256',
    "eqcolon;":                  '\U00002255',
    "eqsim;":                    '\U00002242',
    "eqslantgtr;":               '\U00002A96',
    "eqslantless;":              '\U00002A95',
    "equals;":                   '\U0000003D',
    "equest;":                   '\U0000225F',
    "equiv;":                    '\U00002261',
    "equivDD;":                  '\U00002A78',
    "eqvparsl;":                 '\U000029E5',
    "erDot;":                    '\U00002253',
    "erarr;":                    '\U00002971',
    "escr;":                     '\U0000212F',
    "esdot;":                    '\U00002250',
    "esim;":                     '\U00002242',
    "eta;":                      '\U000003B7',
    "eth;":                      '\U000000F0',
    "euml;":                     '\U000000EB',
    "euro;":                     '\U000020AC',
    "excl;":                     '\U00000021',
    "exist;":                    '\U00002203',
    "expectation;":              '\U00002130',
    "exponentiale;":             '\U00002147',
    "fallingdotseq;":            '\U00002252',
    "fcy;":                      '\U00000444',
    "female;":                   '\U00002640',
    "ffilig;":                   '\U0000FB03',
    "fflig;":                    '\U0000FB00',
    "ffllig;":                   '\U0000FB04',
    "ffr;":                      '\U0001D523',
    "filig;":                    '\U0000FB01',
    "flat;":                     '\U0000266D',
    "fllig;":                    '\U0000FB02',
    "fltns;":                    '\U000025B1',
    "fnof;":                     '\U00000192',
    "fopf;":                     '\U0001D557',
    "forall;":                   '\U00002200',
    "fork;":                     '\U000022D4',
    "forkv;":                    '\U00002AD9',
    "fpartint;":                 '\U00002A0D',
    "frac12;":                   '\U000000BD',
    "frac13;":                   '\U00002153',
    "frac14;":                   '\U000000BC',
    "frac15;":                   '\U00002155',
    "frac16;":                   '\U00002159',
    "frac18;":                   '\U0000215B',
    "frac23;":                   '\U00002154',
    "frac25;":                   '\U00002156',
    "frac34;":                   '\U000000BE',
    "frac35;":                   '\U00002157',
    "frac38;":                   '\U0000215C',
    "frac45;":                   '\U00002158',
    "frac56;":                   '\U0000215A',
    "frac58;":                   '\U0000215D',
    "frac78;":                   '\U0000215E',
    "frasl;":                    '\U00002044',
    "frown;":                    '\U00002322',
    "fscr;":                     '\U0001D4BB',
    "gE;":                       '\U00002267',
    "gEl;":                      '\U00002A8C',
    "gacute;":                   '\U000001F5',
    "gamma;":                    '\U000003B3',
    "gammad;":                   '\U000003DD',
    "gap;":                      '\U00002A86',
    "gbreve;":                   '\U0000011F',
    "gcirc;":                    '\U0000011D',
    "gcy;":                      '\U00000433',
    "gdot;":                     '\U00000121',
    "ge;":                       '\U00002265',
    "gel;":                      '\U000022DB',
    "geq;":                      '\U00002265',
    "geqq;":                     '\U00002267',
    "geqslant;":                 '\U00002A7E',
    "ges;":                      '\U00002A7E',
    "gescc;":                    '\U00002AA9',
    "gesdot;":                   '\U00002A80',
    "gesdoto;":                  '\U00002A82',
    "gesdotol;":                 '\U00002A84',
    "gesles;":                   '\U00002A94',
    "gfr;":                      '\U0001D524',
    "gg;":                       '\U0000226B',
    "ggg;":                      '\U000022D9',
    "gimel;":                    '\U00002137',
    "gjcy;":                     '\U00000453',
    "gl;":                       '\U00002277',
    "glE;":                      '\U00002A92',
    "gla;":                      '\U00002AA5',
    "glj;":                      '\U00002AA4',
    "gnE;":                      '\U00002269',
    "gnap;":                     '\U00002A8A',
    "gnapprox;":                 '\U00002A8A',
    "gne;":                      '\U00002A88',
    "gneq;":                     '\U00002A88',
    "gneqq;":                    '\U00002269',
    "gnsim;":                    '\U000022E7',
    "gopf;":                     '\U0001D558',
    "grave;":                    '\U00000060',
    "gscr;":                     '\U0000210A',
    "gsim;":                     '\U00002273',
    "gsime;":                    '\U00002A8E',
    "gsiml;":                    '\U00002A90',
    "gt;":                       '\U0000003E',
    "gtcc;":                     '\U00002AA7',
    "gtcir;":                    '\U00002A7A',
    "gtdot;":                    '\U000022D7',
    "gtlPar;":                   '\U00002995',
    "gtquest;":                  '\U00002A7C',
    "gtrapprox;":                '\U00002A86',
    "gtrarr;":                   '\U00002978',
    "gtrdot;":                   '\U000022D7',
    "gtreqless;":                '\U000022DB',
    "gtreqqless;":               '\U00002A8C',
    "gtrless;":                  '\U00002277',
    "gtrsim;":                   '\U00002273',
    "hArr;":                     '\U000021D4',
    "hairsp;":                   '\U0000200A',
    "half;":                     '\U000000BD',
    "hamilt;":                   '\U0000210B',
    "hardcy;":                   '\U0000044A',
    "harr;":                     '\U00002194',
    "harrcir;":                  '\U00002948',
    "harrw;":                    '\U000021AD',
    "hbar;":                     '\U0000210F',
    "hcirc;":                    '\U00000125',
    "hearts;":                   '\U00002665',
    "heartsuit;":                '\U00002665',
    "hellip;":                   '\U00002026',
    "hercon;":                   '\U000022B9',
    "hfr;":                      '\U0001D525',
    "hksearow;":                 '\U00002925',
    "hkswarow;":                 '\U00002926',
    "hoarr;":                    '\U000021FF',
    "homtht;":                   '\U0000223B',
    "hookleftarrow;":            '\U000021A9',
    "hookrightarrow;":           '\U000021AA',
    "hopf;":                     '\U0001D559',
    "horbar;":                   '\U00002015',
    "hscr;":                     '\U0001D4BD',
    "hslash;":                   '\U0000210F',
    "hstrok;":                   '\U00000127',
    "hybull;":                   '\U00002043',
    "hyphen;":                   '\U00002010',
    "iacute;":                   '\U000000ED',
    "ic;":                       '\U00002063',
    "icirc;":                    '\U000000EE',
    "icy;":                      '\U00000438',
    "iecy;":                     '\U00000435',
    "iexcl;":                    '\U000000A1',
    "iff;":                      '\U000021D4',
    "ifr;":                      '\U0001D526',
    "igrave;":                   '\U000000EC',
    "ii;":                       '\U00002148',
    "iiiint;":                   '\U00002A0C',
    "iiint;":                    '\U0000222D',
    "iinfin;":                   '\U000029DC',
    "iiota;":                    '\U00002129',
    "ijlig;":                    '\U00000133',
    "imacr;":                    '\U0000012B',
    "image;":                    '\U00002111',
    "imagline;":                 '\U00002110',
    "imagpart;":                 '\U00002111',
    "imath;":                    '\U00000131',
    "imof;":                     '\U000022B7',
    "imped;":                    '\U000001B5',
    "in;":                       '\U00002208',
    "incare;":                   '\U00002105',
    "infin;":                    '\U0000221E',
    "infintie;":                 '\U000029DD',
    "inodot;":                   '\U00000131',
    "int;":                      '\U0000222B',
    "intcal;":                   '\U000022BA',
    "integers;":                 '\U00002124',
    "intercal;":                 '\U000022BA',
    "intlarhk;":                 '\U00002A17',
    "intprod;":                  '\U00002A3C',
    "iocy;":                     '\U00000451',
    "iogon;":                    '\U0000012F',
    "iopf;":                     '\U0001D55A',
    "iota;":                     '\U000003B9',
    "iprod;":                    '\U00002A3C',
    "iquest;":                   '\U000000BF',
    "iscr;":                     '\U0001D4BE',
    "isin;":                     '\U00002208',
    "isinE;":                    '\U000022F9',
    "isindot;":                  '\U000022F5',
    "isins;":                    '\U000022F4',
    "isinsv;":                   '\U000022F3',
    "isinv;":                    '\U00002208',
    "it;":                       '\U00002062',
    "itilde;":                   '\U00000129',
    "iukcy;":                    '\U00000456',
    "iuml;":                     '\U000000EF',
    "jcirc;":                    '\U00000135',
    "jcy;":                      '\U00000439',
    "jfr;":                      '\U0001D527',
    "jmath;":                    '\U00000237',
    "jopf;":                     '\U0001D55B',
    "jscr;":                     '\U0001D4BF',
    "jsercy;":                   '\U00000458',
    "jukcy;":                    '\U00000454',
    "kappa;":                    '\U000003BA',
    "kappav;":                   '\U000003F0',
    "kcedil;":                   '\U00000137',
    "kcy;":                      '\U0000043A',
    "kfr;":                      '\U0001D528',
    "kgreen;":                   '\U00000138',
    "khcy;":                     '\U00000445',
    "kjcy;":                     '\U0000045C',
    "kopf;":                     '\U0001D55C',
    "kscr;":                     '\U0001D4C0',
    "lAarr;":                    '\U000021DA',
    "lArr;":                     '\U000021D0',
    "lAtail;":                   '\U0000291B',
    "lBarr;":                    '\U0000290E',
    "lE;":                       '\U00002266',
    "lEg;":                      '\U00002A8B',
    "lHar;":                     '\U00002962',
    "lacute;":                   '\U0000013A',
    "laemptyv;":                 '\U000029B4',
    "lagran;":                   '\U00002112',
    "lambda;":                   '\U000003BB',
    "lang;":                     '\U000027E8',
    "langd;":                    '\U00002991',
    "langle;":                   '\U000027E8',
    "lap;":                      '\U00002A85',
    "laquo;":                    '\U000000AB',
    "larr;":                     '\U00002190',
    "larrb;":                    '\U000021E4',
    "larrbfs;":                  '\U0000291F',
    "larrfs;":                   '\U0000291D',
    "larrhk;":                   '\U000021A9',
    "larrlp;":                   '\U000021AB',
    "larrpl;":                   '\U00002939',
    "larrsim;":                  '\U00002973',
    "larrtl;":                   '\U000021A2',
    "lat;":                      '\U00002AAB',
    "latail;":                   '\U00002919',
    "late;":                     '\U00002AAD',
    "lbarr;":                    '\U0000290C',
    "lbbrk;":                    '\U00002772',
    "lbrace;":                   '\U0000007B',
    "lbrack;":                   '\U0000005B',
    "lbrke;":                    '\U0000298B',
    "lbrksld;":                  '\U0000298F',
    "lbrkslu;":                  '\U0000298D',
    "lcaron;":                   '\U0000013E',
    "lcedil;":                   '\U0000013C',
    "lceil;":                    '\U00002308',
    "lcub;":                     '\U0000007B',
    "lcy;":                      '\U0000043B',
    "ldca;":                     '\U00002936',
    "ldquo;":                    '\U0000201C',
    "ldquor;":                   '\U0000201E',
    "ldrdhar;":                  '\U00002967',
    "ldrushar;":                 '\U0000294B',
    "ldsh;":                     '\U000021B2',
    "le;":                       '\U00002264',
    "leftarrow;":                '\U00002190',
    "leftarrowtail;":            '\U000021A2',
    "leftharpoondown;":          '\U000021BD',
    "leftharpoonup;":            '\U000021BC',
    "leftleftarrows;":           '\U000021C7',
    "leftrightarrow;":           '\U00002194',
    "leftrightarrows;":          '\U000021C6',
    "leftrightharpoons;":        '\U000021CB',
    "leftrightsquigarrow;":      '\U000021AD',
    "leftthreetimes;":           '\U000022CB',
    "leg;":                      '\U000022DA',
    "leq;":                      '\U00002264',
    "leqq;":                     '\U00002266',
    "leqslant;":                 '\U00002A7D',
    "les;":                      '\U00002A7D',
    "lescc;":                    '\U00002AA8',
    "lesdot;":                   '\U00002A7F',
    "lesdoto;":                  '\U00002A81',
    "lesdotor;":                 '\U00002A83',
    "lesges;":                   '\U00002A93',
    "lessapprox;":               '\U00002A85',
    "lessdot;":                  '\U000022D6',
    "lesseqgtr;":                '\U000022DA',
    "lesseqqgtr;":               '\U00002A8B',
    "lessgtr;":                  '\U00002276',
    "lesssim;":                  '\U00002272',
    "lfisht;":                   '\U0000297C',
    "lfloor;":                   '\U0000230A',
    "lfr;":                      '\U0001D529',
    "lg;":                       '\U00002276',
    "lgE;":                      '\U00002A91',
    "lhard;":                    '\U000021BD',
    "lharu;":                    '\U000021BC',
    "lharul;":                   '\U0000296A',
    "lhblk;":                    '\U00002584',
    "ljcy;":                     '\U00000459',
    "ll;":                       '\U0000226A',
    "llarr;":                    '\U000021C7',
    "llcorner;":                 '\U0000231E',
    "llhard;":                   '\U0000296B',
    "lltri;":                    '\U000025FA',
    "lmidot;":                   '\U00000140',
    "lmoust;":                   '\U000023B0',
    "lmoustache;":               '\U000023B0',
    "lnE;":                      '\U00002268',
    "lnap;":                     '\U00002A89',
    "lnapprox;":                 '\U00002A89',
    "lne;":                      '\U00002A87',
    "lneq;":                     '\U00002A87',
    "lneqq;":                    '\U00002268',
    "lnsim;":                    '\U000022E6',
    "loang;":                    '\U000027EC',
    "loarr;":                    '\U000021FD',
    "lobrk;":                    '\U000027E6',
    "longleftarrow;":            '\U000027F5',
    "longleftrightarrow;":       '\U000027F7',
    "longmapsto;":               '\U000027FC',
    "longrightarrow;":           '\U000027F6',
    "looparrowleft;":            '\U000021AB',
    "looparrowright;":           '\U000021AC',
    "lopar;":                    '\U00002985',
    "lopf;":                     '\U0001D55D',
    "loplus;":                   '\U00002A2D',
    "lotimes;":                  '\U00002A34',
    "lowast;":                   '\U00002217',
    "lowbar;":                   '\U0000005F',
    "loz;":                      '\U000025CA',
    "lozenge;":                  '\U000025CA',
    "lozf;":                     '\U000029EB',
    "lpar;":                     '\U00000028',
    "lparlt;":                   '\U00002993',
    "lrarr;":                    '\U000021C6',
    "lrcorner;":                 '\U0000231F',
    "lrhar;":                    '\U000021CB',
    "lrhard;":                   '\U0000296D',
    "lrm;":                      '\U0000200E',
    "lrtri;":                    '\U000022BF',
    "lsaquo;":                   '\U00002039',
    "lscr;":                     '\U0001D4C1',
    "lsh;":                      '\U000021B0',
    "lsim;":                     '\U00002272',
    "lsime;":                    '\U00002A8D',
    "lsimg;":                    '\U00002A8F',
    "lsqb;":                     '\U0000005B',
    "lsquo;":                    '\U00002018',
    "lsquor;":                   '\U0000201A',
    "lstrok;":                   '\U00000142',
    "lt;":                       '\U0000003C',
    "ltcc;":                     '\U00002AA6',
    "ltcir;":                    '\U00002A79',
    "ltdot;":                    '\U000022D6',
    "lthree;":                   '\U000022CB',
    "ltimes;":                   '\U000022C9',
    "ltlarr;":                   '\U00002976',
    "ltquest;":                  '\U00002A7B',
    "ltrPar;":                   '\U00002996',
    "ltri;":                     '\U000025C3',
    "ltrie;":                    '\U000022B4',
    "ltrif;":                    '\U000025C2',
    "lurdshar;":                 '\U0000294A',
    "luruhar;":                  '\U00002966',
    "mDDot;":                    '\U0000223A',
    "macr;":                     '\U000000AF',
    "male;":                     '\U00002642',
    "malt;":                     '\U00002720',
    "maltese;":                  '\U00002720',
    "map;":                      '\U000021A6',
    "mapsto;":                   '\U000021A6',
    "mapstodown;":               '\U000021A7',
    "mapstoleft;":               '\U000021A4',
    "mapstoup;":                 '\U000021A5',
    "marker;":                   '\U000025AE',
    "mcomma;":                   '\U00002A29',
    "mcy;":                      '\U0000043C',
    "mdash;":                    '\U00002014',
    "measuredangle;":            '\U00002221',
    "mfr;":                      '\U0001D52A',
    "mho;":                      '\U00002127',
    "micro;":                    '\U000000B5',
    "mid;":                      '\U00002223',
    "midast;":                   '\U0000002A',
    "midcir;":                   '\U00002AF0',
    "middot;":                   '\U000000B7',
    "minus;":                    '\U00002212',
    "minusb;":                   '\U0000229F',
    "minusd;":                   '\U00002238',
    "minusdu;":                  '\U00002A2A',
    "mlcp;":                     '\U00002ADB',
    "mldr;":                     '\U00002026',
    "mnplus;":                   '\U00002213',
    "models;":                   '\U000022A7',
    "mopf;":                     '\U0001D55E',
    "mp;":                       '\U00002213',
    "mscr;":                     '\U0001D4C2',
    "mstpos;":                   '\U0000223E',
    "mu;":                       '\U000003BC',
    "multimap;":                 '\U000022B8',
    "mumap;":                    '\U000022B8',
    "nLeftarrow;":               '\U000021CD',
    "nLeftrightarrow;":          '\U000021CE',
    "nRightarrow;":              '\U000021CF',
    "nVDash;":                   '\U000022AF',
    "nVdash;":                   '\U000022AE',
    "nabla;":                    '\U00002207',
    "nacute;":                   '\U00000144',
    "nap;":                      '\U00002249',
    "napos;":                    '\U00000149',
    "napprox;":                  '\U00002249',
    "natur;":                    '\U0000266E',
    "natural;":                  '\U0000266E',
    "naturals;":                 '\U00002115',
    "nbsp;":                     '\U000000A0',
    "ncap;":                     '\U00002A43',
    "ncaron;":                   '\U00000148',
    "ncedil;":                   '\U00000146',
    "ncong;":                    '\U00002247',
    "ncup;":                     '\U00002A42',
    "ncy;":                      '\U0000043D',
    "ndash;":                    '\U00002013',
    "ne;":                       '\U00002260',
    "neArr;":                    '\U000021D7',
    "nearhk;":                   '\U00002924',
    "nearr;":                    '\U00002197',
    "nearrow;":                  '\U00002197',
    "nequiv;":                   '\U00002262',
    "nesear;":                   '\U00002928',
    "nexist;":                   '\U00002204',
    "nexists;":                  '\U00002204',
    "nfr;":                      '\U0001D52B',
    "nge;":                      '\U00002271',
    "ngeq;":                     '\U00002271',
    "ngsim;":                    '\U00002275',
    "ngt;":                      '\U0000226F',
    "ngtr;":                     '\U0000226F',
    "nhArr;":                    '\U000021CE',
    "nharr;":                    '\U000021AE',
    "nhpar;":                    '\U00002AF2',
    "ni;":                       '\U0000220B',
    "nis;":                      '\U000022FC',
    "nisd;":                     '\U000022FA',
    "niv;":                      '\U0000220B',
    "njcy;":                     '\U0000045A',
    "nlArr;":                    '\U000021CD',
    "nlarr;":                    '\U0000219A',
    "nldr;":                     '\U00002025',
    "nle;":                      '\U00002270',
    "nleftarrow;":               '\U0000219A',
    "nleftrightarrow;":          '\U000021AE',
    "nleq;":                     '\U00002270',
    "nless;":                    '\U0000226E',
    "nlsim;":                    '\U00002274',
    "nlt;":                      '\U0000226E',
    "nltri;":                    '\U000022EA',
    "nltrie;":                   '\U000022EC',
    "nmid;":                     '\U00002224',
    "nopf;":                     '\U0001D55F',
    "not;":                      '\U000000AC',
    "notin;":                    '\U00002209',
    "notinva;":                  '\U00002209',
    "notinvb;":                  '\U000022F7',
    "notinvc;":                  '\U000022F6',
    "notni;":                    '\U0000220C',
    "notniva;":                  '\U0000220C',
    "notnivb;":                  '\U000022FE',
    "notnivc;":                  '\U000022FD',
    "npar;":                     '\U00002226',
    "nparallel;":                '\U00002226',
    "npolint;":                  '\U00002A14',
    "npr;":                      '\U00002280',
    "nprcue;":                   '\U000022E0',
    "nprec;":                    '\U00002280',
    "nrArr;":                    '\U000021CF',
    "nrarr;":                    '\U0000219B',
    "nrightarrow;":              '\U0000219B',
    "nrtri;":                    '\U000022EB',
    "nrtrie;":                   '\U000022ED',
    "nsc;":                      '\U00002281',
    "nsccue;":                   '\U000022E1',
    "nscr;":                     '\U0001D4C3',
    "nshortmid;":                '\U00002224',
    "nshortparallel;":           '\U00002226',
    "nsim;":                     '\U00002241',
    "nsime;":                    '\U00002244',
    "nsimeq;":                   '\U00002244',
    "nsmid;":                    '\U00002224',
    "nspar;":                    '\U00002226',
    "nsqsube;":                  '\U000022E2',
    "nsqsupe;":                  '\U000022E3',
    "nsub;":                     '\U00002284',
    "nsube;":                    '\U00002288',
    "nsubseteq;":                '\U00002288',
    "nsucc;":                    '\U00002281',
    "nsup;":                     '\U00002285',
    "nsupe;":                    '\U00002289',
    "nsupseteq;":                '\U00002289',
    "ntgl;":                     '\U00002279',
    "ntilde;":                   '\U000000F1',
    "ntlg;":                     '\U00002278',
    "ntriangleleft;":            '\U000022EA',
    "ntrianglelefteq;":          '\U000022EC',
    "ntriangleright;":           '\U000022EB',
    "ntrianglerighteq;":         '\U000022ED',
    "nu;":                       '\U000003BD',
    "num;":                      '\U00000023',
    "numero;":                   '\U00002116',
    "numsp;":                    '\U00002007',
    "nvDash;":                   '\U000022AD',
    "nvHarr;":                   '\U00002904',
    "nvdash;":                   '\U000022AC',
    "nvinfin;":                  '\U000029DE',
    "nvlArr;":                   '\U00002902',
    "nvrArr;":                   '\U00002903',
    "nwArr;":                    '\U000021D6',
    "nwarhk;":                   '\U00002923',
    "nwarr;":                    '\U00002196',
    "nwarrow;":                  '\U00002196',
    "nwnear;":                   '\U00002927',
    "oS;":                       '\U000024C8',
    "oacute;":                   '\U000000F3',
    "oast;":                     '\U0000229B',
    "ocir;":                     '\U0000229A',
    "ocirc;":                    '\U000000F4',
    "ocy;":                      '\U0000043E',
    "odash;":                    '\U0000229D',
    "odblac;":                   '\U00000151',
    "odiv;":                     '\U00002A38',
    "odot;":                     '\U00002299',
    "odsold;":                   '\U000029BC',
    "oelig;":                    '\U00000153',
    "ofcir;":                    '\U000029BF',
    "ofr;":                      '\U0001D52C',
    "ogon;":                     '\U000002DB',
    "ograve;":                   '\U000000F2',
    "ogt;":                      '\U000029C1',
    "ohbar;":                    '\U000029B5',
    "ohm;":                      '\U000003A9',
    "oint;":                     '\U0000222E',
    "olarr;":                    '\U000021BA',
    "olcir;":                    '\U000029BE',
    "olcross;":                  '\U000029BB',
    "oline;":                    '\U0000203E',
    "olt;":                      '\U000029C0',
    "omacr;":                    '\U0000014D',
    "omega;":                    '\U000003C9',
    "omicron;":                  '\U000003BF',
    "omid;":                     '\U000029B6',
    "ominus;":                   '\U00002296',
    "oopf;":                     '\U0001D560',
    "opar;":                     '\U000029B7',
    "operp;":                    '\U000029B9',
    "oplus;":                    '\U00002295',
    "or;":                       '\U00002228',
    "orarr;":                    '\U000021BB',
    "ord;":                      '\U00002A5D',
    "order;":                    '\U00002134',
    "orderof;":                  '\U00002134',
    "ordf;":                     '\U000000AA',
    "ordm;":                     '\U000000BA',
    "origof;":                   '\U000022B6',
    "oror;":                     '\U00002A56',
    "orslope;":                  '\U00002A57',
    "orv;":                      '\U00002A5B',
    "oscr;":                     '\U00002134',
    "oslash;":                   '\U000000F8',
    "osol;":                     '\U00002298',
    "otilde;":                   '\U000000F5',
    "otimes;":                   '\U00002297',
    "otimesas;":                 '\U00002A36',
    "ouml;":                     '\U000000F6',
    "ovbar;":                    '\U0000233D',
    "par;":                      '\U00002225',
    "para;":                     '\U000000B6',
    "parallel;":                 '\U00002225',
    "parsim;":                   '\U00002AF3',
    "parsl;":                    '\U00002AFD',
    "part;":                     '\U00002202',
    "pcy;":                      '\U0000043F',
    "percnt;":                   '\U00000025',
    "period;":                   '\U0000002E',
    "permil;":                   '\U00002030',
    "perp;":                     '\U000022A5',
    "pertenk;":                  '\U00002031',
    "pfr;":                      '\U0001D52D',
    "phi;":                      '\U000003C6',
    "phiv;":                     '\U000003D5',
    "phmmat;":                   '\U00002133',
    "phone;":                    '\U0000260E',
    "pi;":                       '\U000003C0',
    "pitchfork;":                '\U000022D4',
    "piv;":                      '\U000003D6',
    "planck;":                   '\U0000210F',
    "planckh;":                  '\U0000210E',
    "plankv;":                   '\U0000210F',
    "plus;":                     '\U0000002B',
    "plusacir;":                 '\U00002A23',
    "plusb;":                    '\U0000229E',
    "pluscir;":                  '\U00002A22',
    "plusdo;":                   '\U00002214',
    "plusdu;":                   '\U00002A25',
    "pluse;":                    '\U00002A72',
    "plusmn;":                   '\U000000B1',
    "plussim;":                  '\U00002A26',
    "plustwo;":                  '\U00002A27',
    "pm;":                       '\U000000B1',
    "pointint;":                 '\U00002A15',
    "popf;":                     '\U0001D561',
    "pound;":                    '\U000000A3',
    "pr;":                       '\U0000227A',
    "prE;":                      '\U00002AB3',
    "prap;":                     '\U00002AB7',
    "prcue;":                    '\U0000227C',
    "pre;":                      '\U00002AAF',
    "prec;":                     '\U0000227A',
    "precapprox;":               '\U00002AB7',
    "preccurlyeq;":              '\U0000227C',
    "preceq;":                   '\U00002AAF',
    "precnapprox;":              '\U00002AB9',
    "precneqq;":                 '\U00002AB5',
    "precnsim;":                 '\U000022E8',
    "precsim;":                  '\U0000227E',
    "prime;":                    '\U00002032',
    "primes;":                   '\U00002119',
    "prnE;":                     '\U00002AB5',
    "prnap;":                    '\U00002AB9',
    "prnsim;":                   '\U000022E8',
    "prod;":                     '\U0000220F',
    "profalar;":                 '\U0000232E',
    "profline;":                 '\U00002312',
    "profsurf;":                 '\U00002313',
    "prop;":                     '\U0000221D',
    "propto;":                   '\U0000221D',
    "prsim;":                    '\U0000227E',
    "prurel;":                   '\U000022B0',
    "pscr;":                     '\U0001D4C5',
    "psi;":                      '\U000003C8',
    "puncsp;":                   '\U00002008',
    "qfr;":                      '\U0001D52E',
    "qint;":                     '\U00002A0C',
    "qopf;":                     '\U0001D562',
    "qprime;":                   '\U00002057',
    "qscr;":                     '\U0001D4C6',
    "quaternions;":              '\U0000210D',
    "quatint;":                  '\U00002A16',
    "quest;":                    '\U0000003F',
    "questeq;":                  '\U0000225F',
    "quot;":                     '\U00000022',
    "rAarr;":                    '\U000021DB',
    "rArr;":                     '\U000021D2',
    "rAtail;":                   '\U0000291C',
    "rBarr;":                    '\U0000290F',
    "rHar;":                     '\U00002964',
    "racute;":                   '\U00000155',
    "radic;":                    '\U0000221A',
    "raemptyv;":                 '\U000029B3',
    "rang;":                     '\U000027E9',
    "rangd;":                    '\U00002992',
    "range;":                    '\U000029A5',
    "rangle;":                   '\U000027E9',
    "raquo;":                    '\U000000BB',
    "rarr;":                     '\U00002192',
    "rarrap;":                   '\U00002975',
    "rarrb;":                    '\U000021E5',
    "rarrbfs;":                  '\U00002920',
    "rarrc;":                    '\U00002933',
    "rarrfs;":                   '\U0000291E',
    "rarrhk;":                   '\U000021AA',
    "rarrlp;":                   '\U000021AC',
    "rarrpl;":                   '\U00002945',
    "rarrsim;":                  '\U00002974',
    "rarrtl;":                   '\U000021A3',
    "rarrw;":                    '\U0000219D',
    "ratail;":                   '\U0000291A',
    "ratio;":                    '\U00002236',
    "rationals;":                '\U0000211A',
    "rbarr;":                    '\U0000290D',
    "rbbrk;":                    '\U00002773',
    "rbrace;":                   '\U0000007D',
    "rbrack;":                   '\U0000005D',
    "rbrke;":                    '\U0000298C',
    "rbrksld;":                  '\U0000298E',
    "rbrkslu;":                  '\U00002990',
    "rcaron;":                   '\U00000159',
    "rcedil;":                   '\U00000157',
    "rceil;":                    '\U00002309',
    "rcub;":                     '\U0000007D',
    "rcy;":                      '\U00000440',
    "rdca;":                     '\U00002937',
    "rdldhar;":                  '\U00002969',
    "rdquo;":                    '\U0000201D',
    "rdquor;":                   '\U0000201D',
    "rdsh;":                     '\U000021B3',
    "real;":                     '\U0000211C',
    "realine;":                  '\U0000211B',
    "realpart;":                 '\U0000211C',
    "reals;":                    '\U0000211D',
    "rect;":                     '\U000025AD',
    "reg;":                      '\U000000AE',
    "rfisht;":                   '\U0000297D',
    "rfloor;":                   '\U0000230B',
    "rfr;":                      '\U0001D52F',
    "rhard;":                    '\U000021C1',
    "rharu;":                    '\U000021C0',
    "rharul;":                   '\U0000296C',
    "rho;":                      '\U000003C1',
    "rhov;":                     '\U000003F1',
    "rightarrow;":               '\U00002192',
    "rightarrowtail;":           '\U000021A3',
    "rightharpoondown;":         '\U000021C1',
    "rightharpoonup;":           '\U000021C0',
    "rightleftarrows;":          '\U000021C4',
    "rightleftharpoons;":        '\U000021CC',
    "rightrightarrows;":         '\U000021C9',
    "rightsquigarrow;":          '\U0000219D',
    "rightthreetimes;":          '\U000022CC',
    "ring;":                     '\U000002DA',
    "risingdotseq;":             '\U00002253',
    "rlarr;":                    '\U000021C4',
    "rlhar;":                    '\U000021CC',
    "rlm;":                      '\U0000200F',
    "rmoust;":                   '\U000023B1',
    "rmoustache;":               '\U000023B1',
    "rnmid;":                    '\U00002AEE',
    "roang;":                    '\U000027ED',
    "roarr;":                    '\U000021FE',
    "robrk;":                    '\U000027E7',
    "ropar;":                    '\U00002986',
    "ropf;":                     '\U0001D563',
    "roplus;":                   '\U00002A2E',
    "rotimes;":                  '\U00002A35',
    "rpar;":                     '\U00000029',
    "rpargt;":                   '\U00002994',
    "rppolint;":                 '\U00002A12',
    "rrarr;":                    '\U000021C9',
    "rsaquo;":                   '\U0000203A',
    "rscr;":                     '\U0001D4C7',
    "rsh;":                      '\U000021B1',
    "rsqb;":                     '\U0000005D',
    "rsquo;":                    '\U00002019',
    "rsquor;":                   '\U00002019',
    "rthree;":                   '\U000022CC',
    "rtimes;":                   '\U000022CA',
    "rtri;":                     '\U000025B9',
    "rtrie;":                    '\U000022B5',
    "rtrif;":                    '\U000025B8',
    "rtriltri;":                 '\U000029CE',
    "ruluhar;":                  '\U00002968',
    "rx;":                       '\U0000211E',
    "sacute;":                   '\U0000015B',
    "sbquo;":                    '\U0000201A',
    "sc;":                       '\U0000227B',
    "scE;":                      '\U00002AB4',
    "scap;":                     '\U00002AB8',
    "scaron;":                   '\U00000161',
    "sccue;":                    '\U0000227D',
    "sce;":                      '\U00002AB0',
    "scedil;":                   '\U0000015F',
    "scirc;":                    '\U0000015D',
    "scnE;":                     '\U00002AB6',
    "scnap;":                    '\U00002ABA',
    "scnsim;":                   '\U000022E9',
    "scpolint;":                 '\U00002A13',
    "scsim;":                    '\U0000227F',
    "scy;":                      '\U00000441',
    "sdot;":                     '\U000022C5',
    "sdotb;":                    '\U000022A1',
    "sdote;":                    '\U00002A66',
    "seArr;":                    '\U000021D8',
    "searhk;":                   '\U00002925',
    "searr;":                    '\U00002198',
    "searrow;":                  '\U00002198',
    "sect;":                     '\U000000A7',
    "semi;":                     '\U0000003B',
    "seswar;":                   '\U00002929',
    "setminus;":                 '\U00002216',
    "setmn;":                    '\U00002216',
    "sext;":                     '\U00002736',
    "sfr;":                      '\U0001D530',
    "sfrown;":                   '\U00002322',
    "sharp;":                    '\U0000266F',
    "shchcy;":                   '\U00000449',
    "shcy;":                     '\U00000448',
    "shortmid;":                 '\U00002223',
    "shortparallel;":            '\U00002225',
    "shy;":                      '\U000000AD',
    "sigma;":                    '\U000003C3',
    "sigmaf;":                   '\U000003C2',
    "sigmav;":                   '\U000003C2',
    "sim;":                      '\U0000223C',
    "simdot;":                   '\U00002A6A',
    "sime;":                     '\U00002243',
    "simeq;":                    '\U00002243',
    "simg;":                     '\U00002A9E',
    "simgE;":                    '\U00002AA0',
    "siml;":                     '\U00002A9D',
    "simlE;":                    '\U00002A9F',
    "simne;":                    '\U00002246',
    "simplus;":                  '\U00002A24',
    "simrarr;":                  '\U00002972',
    "slarr;":                    '\U00002190',
    "smallsetminus;":            '\U00002216',
    "smashp;":                   '\U00002A33',
    "smeparsl;":                 '\U000029E4',
    "smid;":                     '\U00002223',
    "smile;":                    '\U00002323',
    "smt;":                      '\U00002AAA',
    "smte;":                     '\U00002AAC',
    "softcy;":                   '\U0000044C',
    "sol;":                      '\U0000002F',
    "solb;":                     '\U000029C4',
    "solbar;":                   '\U0000233F',
    "sopf;":                     '\U0001D564',
    "spades;":                   '\U00002660',
    "spadesuit;":                '\U00002660',
    "spar;":                     '\U00002225',
    "sqcap;":                    '\U00002293',
    "sqcup;":                    '\U00002294',
    "sqsub;":                    '\U0000228F',
    "sqsube;":                   '\U00002291',
    "sqsubset;":                 '\U0000228F',
    "sqsubseteq;":               '\U00002291',
    "sqsup;":                    '\U00002290',
    "sqsupe;":                   '\U00002292',
    "sqsupset;":                 '\U00002290',
    "sqsupseteq;":               '\U00002292',
    "squ;":                      '\U000025A1',
    "square;":                   '\U000025A1',
    "squarf;":                   '\U000025AA',
    "squf;":                     '\U000025AA',
    "srarr;":                    '\U00002192',
    "sscr;":                     '\U0001D4C8',
    "ssetmn;":                   '\U00002216',
    "ssmile;":                   '\U00002323',
    "sstarf;":                   '\U000022C6',
    "star;":                     '\U00002606',
    "starf;":                    '\U00002605',
    "straightepsilon;":          '\U000003F5',
    "straightphi;":              '\U000003D5',
    "strns;":                    '\U000000AF',
    "sub;":                      '\U00002282',
    "subE;":                     '\U00002AC5',
    "subdot;":                   '\U00002ABD',
    "sube;":                     '\U00002286',
    "subedot;":                  '\U00002AC3',
    "submult;":                  '\U00002AC1',
    "subnE;":                    '\U00002ACB',
    "subne;":                    '\U0000228A',
    "subplus;":                  '\U00002ABF',
    "subrarr;":                  '\U00002979',
    "subset;":                   '\U00002282',
    "subseteq;":                 '\U00002286',
    "subseteqq;":                '\U00002AC5',
    "subsetneq;":                '\U0000228A',
    "subsetneqq;":               '\U00002ACB',
    "subsim;":                   '\U00002AC7',
    "subsub;":                   '\U00002AD5',
    "subsup;":                   '\U00002AD3',
    "succ;":                     '\U0000227B',
    "succapprox;":               '\U00002AB8',
    "succcurlyeq;":              '\U0000227D',
    "succeq;":                   '\U00002AB0',
    "succnapprox;":              '\U00002ABA',
    "succneqq;":                 '\U00002AB6',
    "succnsim;":                 '\U000022E9',
    "succsim;":                  '\U0000227F',
    "sum;":                      '\U00002211',
    "sung;":                     '\U0000266A',
    "sup;":                      '\U00002283',
    "sup1;":                     '\U000000B9',
    "sup2;":                     '\U000000B2',
    "sup3;":                     '\U000000B3',
    "supE;":                     '\U00002AC6',
    "supdot;":                   '\U00002ABE',
    "supdsub;":                  '\U00002AD8',
    "supe;":                     '\U00002287',
    "supedot;":                  '\U00002AC4',
    "suphsol;":                  '\U000027C9',
    "suphsub;":                  '\U00002AD7',
    "suplarr;":                  '\U0000297B',
    "supmult;":                  '\U00002AC2',
    "supnE;":                    '\U00002ACC',
    "supne;":                    '\U0000228B',
    "supplus;":                  '\U00002AC0',
    "supset;":                   '\U00002283',
    "supseteq;":                 '\U00002287',
    "supseteqq;":                '\U00002AC6',
    "supsetneq;":                '\U0000228B',
    "supsetneqq;":               '\U00002ACC',
    "supsim;":                   '\U00002AC8',
    "supsub;":                   '\U00002AD4',
    "supsup;":                   '\U00002AD6',
    "swArr;":                    '\U000021D9',
    "swarhk;":                   '\U00002926',
    "swarr;":                    '\U00002199',
    "swarrow;":                  '\U00002199',
    "swnwar;":                   '\U0000292A',
    "szlig;":                    '\U000000DF',
    "target;":                   '\U00002316',
    "tau;":                      '\U000003C4',
    "tbrk;":                     '\U000023B4',
    "tcaron;":                   '\U00000165',
    "tcedil;":                   '\U00000163',
    "tcy;":                      '\U00000442',
    "tdot;":                     '\U000020DB',
    "telrec;":                   '\U00002315',
    "tfr;":                      '\U0001D531',
    "there4;":                   '\U00002234',
    "therefore;":                '\U00002234',
    "theta;":                    '\U000003B8',
    "thetasym;":                 '\U000003D1',
    "thetav;":                   '\U000003D1',
    "thickapprox;":              '\U00002248',
    "thicksim;":                 '\U0000223C',
    "thinsp;":                   '\U00002009',
    "thkap;":                    '\U00002248',
    "thksim;":                   '\U0000223C',
    "thorn;":                    '\U000000FE',
    "tilde;":                    '\U000002DC',
    "times;":                    '\U000000D7',
    "timesb;":                   '\U000022A0',
    "timesbar;":                 '\U00002A31',
    "timesd;":                   '\U00002A30',
    "tint;":                     '\U0000222D',
    "toea;":                     '\U00002928',
    "top;":                      '\U000022A4',
    "topbot;":                   '\U00002336',
    "topcir;":                   '\U00002AF1',
    "topf;":                     '\U0001D565',
    "topfork;":                  '\U00002ADA',
    "tosa;":                     '\U00002929',
    "tprime;":                   '\U00002034',
    "trade;":                    '\U00002122',
    "triangle;":                 '\U000025B5',
    "triangledown;":             '\U000025BF',
    "triangleleft;":             '\U000025C3',
    "trianglelefteq;":           '\U000022B4',
    "triangleq;":                '\U0000225C',
    "triangleright;":            '\U000025B9',
    "trianglerighteq;":          '\U000022B5',
    "tridot;":                   '\U000025EC',
    "trie;":                     '\U0000225C',
    "triminus;":                 '\U00002A3A',
    "triplus;":                  '\U00002A39',
    "trisb;":                    '\U000029CD',
    "tritime;":                  '\U00002A3B',
    "trpezium;":                 '\U000023E2',
    "tscr;":                     '\U0001D4C9',
    "tscy;":                     '\U00000446',
    "tshcy;":                    '\U0000045B',
    "tstrok;":                   '\U00000167',
    "twixt;":                    '\U0000226C',
    "twoheadleftarrow;":         '\U0000219E',
    "twoheadrightarrow;":        '\U000021A0',
    "uArr;":                     '\U000021D1',
    "uHar;":                     '\U00002963',
    "uacute;":                   '\U000000FA',
    "uarr;":                     '\U00002191',
    "ubrcy;":                    '\U0000045E',
    "ubreve;":                   '\U0000016D',
    "ucirc;":                    '\U000000FB',
    "ucy;":                      '\U00000443',
    "udarr;":                    '\U000021C5',
    "udblac;":                   '\U00000171',
    "udhar;":                    '\U0000296E',
    "ufisht;":                   '\U0000297E',
    "ufr;":                      '\U0001D532',
    "ugrave;":                   '\U000000F9',
    "uharl;":                    '\U000021BF',
    "uharr;":                    '\U000021BE',
    "uhblk;":                    '\U00002580',
    "ulcorn;":                   '\U0000231C',
    "ulcorner;":                 '\U0000231C',
    "ulcrop;":                   '\U0000230F',
    "ultri;":                    '\U000025F8',
    "umacr;":                    '\U0000016B',
    "uml;":                      '\U000000A8',
    "uogon;":                    '\U00000173',
    "uopf;":                     '\U0001D566',
    "uparrow;":                  '\U00002191',
    "updownarrow;":              '\U00002195',
    "upharpoonleft;":            '\U000021BF',
    "upharpoonright;":           '\U000021BE',
    "uplus;":                    '\U0000228E',
    "upsi;":                     '\U000003C5',
    "upsih;":                    '\U000003D2',
    "upsilon;":                  '\U000003C5',
    "upuparrows;":               '\U000021C8',
    "urcorn;":                   '\U0000231D',
    "urcorner;":                 '\U0000231D',
    "urcrop;":                   '\U0000230E',
    "uring;":                    '\U0000016F',
    "urtri;":                    '\U000025F9',
    "uscr;":                     '\U0001D4CA',
    "utdot;":                    '\U000022F0',
    "utilde;":                   '\U00000169',
    "utri;":                     '\U000025B5',
    "utrif;":                    '\U000025B4',
    "uuarr;":                    '\U000021C8',
    "uuml;":                     '\U000000FC',
    "uwangle;":                  '\U000029A7',
    "vArr;":                     '\U000021D5',
    "vBar;":                     '\U00002AE8',
    "vBarv;":                    '\U00002AE9',
    "vDash;":                    '\U000022A8',
    "vangrt;":                   '\U0000299C',
    "varepsilon;":               '\U000003F5',
    "varkappa;":                 '\U000003F0',
    "varnothing;":               '\U00002205',
    "varphi;":                   '\U000003D5',
    "varpi;":                    '\U000003D6',
    "varpropto;":                '\U0000221D',
    "varr;":                     '\U00002195',
    "varrho;":                   '\U000003F1',
    "varsigma;":                 '\U000003C2',
    "vartheta;":                 '\U000003D1',
    "vartriangleleft;":          '\U000022B2',
    "vartriangleright;":         '\U000022B3',
    "vcy;":                      '\U00000432',
    "vdash;":                    '\U000022A2',
    "vee;":                      '\U00002228',
    "veebar;":                   '\U000022BB',
    "veeeq;":                    '\U0000225A',
    "vellip;":                   '\U000022EE',
    "verbar;":                   '\U0000007C',
    "vert;":                     '\U0000007C',
    "vfr;":                      '\U0001D533',
    "vltri;":                    '\U000022B2',
    "vopf;":                     '\U0001D567',
    "vprop;":                    '\U0000221D',
    "vrtri;":                    '\U000022B3',
    "vscr;":                     '\U0001D4CB',
    "vzigzag;":                  '\U0000299A',
    "wcirc;":                    '\U00000175',
    "wedbar;":                   '\U00002A5F',
    "wedge;":                    '\U00002227',
    "wedgeq;":                   '\U00002259',
    "weierp;":                   '\U00002118',
    "wfr;":                      '\U0001D534',
    "wopf;":                     '\U0001D568',
    "wp;":                       '\U00002118',
    "wr;":                       '\U00002240',
    "wreath;":                   '\U00002240',
    "wscr;":                     '\U0001D4CC',
    "xcap;":                     '\U000022C2',
    "xcirc;":                    '\U000025EF',
    "xcup;":                     '\U000022C3',
    "xdtri;":                    '\U000025BD',
    "xfr;":                      '\U0001D535',
    "xhArr;":                    '\U000027FA',
    "xharr;":                    '\U000027F7',
    "xi;":                       '\U000003BE',
    "xlArr;":                    '\U000027F8',
    "xlarr;":                    '\U000027F5',
    "xmap;":                     '\U000027FC',
    "xnis;":                     '\U000022FB',
    "xodot;":                    '\U00002A00',
    "xopf;":                     '\U0001D569',
    "xoplus;":                   '\U00002A01',
    "xotime;":                   '\U00002A02',
    "xrArr;":                    '\U000027F9',
    "xrarr;":                    '\U000027F6',
    "xscr;":                     '\U0001D4CD',
    "xsqcup;":                   '\U00002A06',
    "xuplus;":                   '\U00002A04',
    "xutri;":                    '\U000025B3',
    "xvee;":                     '\U000022C1',
    "xwedge;":                   '\U000022C0',
    "yacute;":                   '\U000000FD',
    "yacy;":                     '\U0000044F',
    "ycirc;":                    '\U00000177',
    "ycy;":                      '\U0000044B',
    "yen;":                      '\U000000A5',
    "yfr;":                      '\U0001D536',
    "yicy;":                     '\U00000457',
    "yopf;":                     '\U0001D56A',
    "yscr;":                     '\U0001D4CE',
    "yucy;":                     '\U0000044E',
    "yuml;":                     '\U000000FF',
    "zacute;":                   '\U0000017A',
    "zcaron;":                   '\U0000017E',
    "zcy;":                      '\U00000437',
    "zdot;":                     '\U0000017C',
    "zeetrf;":                   '\U00002128',
    "zeta;":                     '\U000003B6',
    "zfr;":                      '\U0001D537',
    "zhcy;":                     '\U00000436',
    "zigrarr;":                  '\U000021DD',
    "zopf;":                     '\U0001D56B',
    "zscr;":                     '\U0001D4CF',
    "zwj;":                      '\U0000200D',
    "zwnj;":                     '\U0000200C',
    "AElig":                     '\U000000C6',
    "AMP":                       '\U00000026',
    "Aacute":                    '\U000000C1',
    "Acirc":                     '\U000000C2',
    "Agrave":                    '\U000000C0',
    "Aring":                     '\U000000C5',
    "Atilde":                    '\U000000C3',
    "Auml":                      '\U000000C4',
    "COPY":                      '\U000000A9',
    "Ccedil":                    '\U000000C7',
    "ETH":                       '\U000000D0',
    "Eacute":                    '\U000000C9',
    "Ecirc":                     '\U000000CA',
    "Egrave":                    '\U000000C8',
    "Euml":                      '\U000000CB',
    "GT":                        '\U0000003E',
    "Iacute":                    '\U000000CD',
    "Icirc":                     '\U000000CE',
    "Igrave":                    '\U000000CC',
    "Iuml":                      '\U000000CF',
    "LT":                        '\U0000003C',
    "Ntilde":                    '\U000000D1',
    "Oacute":                    '\U000000D3',
    "Ocirc":                     '\U000000D4',
    "Ograve":                    '\U000000D2',
    "Oslash":                    '\U000000D8',
    "Otilde":                    '\U000000D5',
    "Ouml":                      '\U000000D6',
    "QUOT":                      '\U00000022',
    "REG":                       '\U000000AE',
    "THORN":                     '\U000000DE',
    "Uacute":                    '\U000000DA',
    "Ucirc":                     '\U000000DB',
    "Ugrave":                    '\U000000D9',
    "Uuml":                      '\U000000DC',
    "Yacute":                    '\U000000DD',
    "aacute":                    '\U000000E1',
    "acirc":                     '\U000000E2',
    "acute":                     '\U000000B4',
    "aelig":                     '\U000000E6',
    "agrave":                    '\U000000E0',
    "amp":                       '\U00000026',
    "aring":                     '\U000000E5',
    "atilde":                    '\U000000E3',
    "auml":                      '\U000000E4',
    "brvbar":                    '\U000000A6',
    "ccedil":                    '\U000000E7',
    "cedil":                     '\U000000B8',
    "cent":                      '\U000000A2',
    "copy":                      '\U000000A9',
    "curren":                    '\U000000A4',
    "deg":                       '\U000000B0',
    "divide":                    '\U000000F7',
    "eacute":                    '\U000000E9',
    "ecirc":                     '\U000000EA',
    "egrave":                    '\U000000E8',
    "eth":                       '\U000000F0',
    "euml":                      '\U000000EB',
    "frac12":                    '\U000000BD',
    "frac14":                    '\U000000BC',
    "frac34":                    '\U000000BE',
    "gt":                        '\U0000003E',
    "iacute":                    '\U000000ED',
    "icirc":                     '\U000000EE',
    "iexcl":                     '\U000000A1',
    "igrave":                    '\U000000EC',
    "iquest":                    '\U000000BF',
    "iuml":                      '\U000000EF',
    "laquo":                     '\U000000AB',
    "lt":                        '\U0000003C',
    "macr":                      '\U000000AF',
    "micro":                     '\U000000B5',
    "middot":                    '\U000000B7',
    "nbsp":                      '\U000000A0',
    "not":                       '\U000000AC',
    "ntilde":                    '\U000000F1',
    "oacute":                    '\U000000F3',
    "ocirc":                     '\U000000F4',
    "ograve":                    '\U000000F2',
    "ordf":                      '\U000000AA',
    "ordm":                      '\U000000BA',
    "oslash":                    '\U000000F8',
    "otilde":                    '\U000000F5',
    "ouml":                      '\U000000F6',
    "para":                      '\U000000B6',
    "plusmn":                    '\U000000B1',
    "pound":                     '\U000000A3',
    "quot":                      '\U00000022',
    "raquo":                     '\U000000BB',
    "reg":                       '\U000000AE',
    "sect":                      '\U000000A7',
    "shy":                       '\U000000AD',
    "sup1":                      '\U000000B9',
    "sup2":                      '\U000000B2',
    "sup3":                      '\U000000B3',
    "szlig":                     '\U000000DF',
    "thorn":                     '\U000000FE',
    "times":                     '\U000000D7',
    "uacute":                    '\U000000FA',
    "ucirc":                     '\U000000FB',
    "ugrave":                    '\U000000F9',
    "uml":                       '\U000000A8',
    "uuml":                      '\U000000FC',
    "yacute":                    '\U000000FD',
    "yen":                       '\U000000A5',
    "yuml":                      '\U000000FF',
}

// HTML entities that are two unicode codepoints.
var entity2 = map[string][2]rune{
    // TODO(nigeltao): Handle replacements that are wider than their names.
    // "nLt;":                     {'\u226A', '\u20D2'},
    // "nGt;":                     {'\u226B', '\u20D2'},
    "NotEqualTilde;":           {'\u2242', '\u0338'},
    "NotGreaterFullEqual;":     {'\u2267', '\u0338'},
    "NotGreaterGreater;":       {'\u226B', '\u0338'},
    "NotGreaterSlantEqual;":    {'\u2A7E', '\u0338'},
    "NotHumpDownHump;":         {'\u224E', '\u0338'},
    "NotHumpEqual;":            {'\u224F', '\u0338'},
    "NotLeftTriangleBar;":      {'\u29CF', '\u0338'},
    "NotLessLess;":             {'\u226A', '\u0338'},
    "NotLessSlantEqual;":       {'\u2A7D', '\u0338'},
    "NotNestedGreaterGreater;": {'\u2AA2', '\u0338'},
    "NotNestedLessLess;":       {'\u2AA1', '\u0338'},
    "NotPrecedesEqual;":        {'\u2AAF', '\u0338'},
    "NotRightTriangleBar;":     {'\u29D0', '\u0338'},
    "NotSquareSubset;":         {'\u228F', '\u0338'},
    "NotSquareSuperset;":       {'\u2290', '\u0338'},
    "NotSubset;":               {'\u2282', '\u20D2'},
    "NotSucceedsEqual;":        {'\u2AB0', '\u0338'},
    "NotSucceedsTilde;":        {'\u227F', '\u0338'},
    "NotSuperset;":             {'\u2283', '\u20D2'},
    "ThickSpace;":              {'\u205F', '\u200A'},
    "acE;":                     {'\u223E', '\u0333'},
    "bne;":                     {'\u003D', '\u20E5'},
    "bnequiv;":                 {'\u2261', '\u20E5'},
    "caps;":                    {'\u2229', '\uFE00'},
    "cups;":                    {'\u222A', '\uFE00'},
    "fjlig;":                   {'\u0066', '\u006A'},
    "gesl;":                    {'\u22DB', '\uFE00'},
    "gvertneqq;":               {'\u2269', '\uFE00'},
    "gvnE;":                    {'\u2269', '\uFE00'},
    "lates;":                   {'\u2AAD', '\uFE00'},
    "lesg;":                    {'\u22DA', '\uFE00'},
    "lvertneqq;":               {'\u2268', '\uFE00'},
    "lvnE;":                    {'\u2268', '\uFE00'},
    "nGg;":                     {'\u22D9', '\u0338'},
    "nGtv;":                    {'\u226B', '\u0338'},
    "nLl;":                     {'\u22D8', '\u0338'},
    "nLtv;":                    {'\u226A', '\u0338'},
    "nang;":                    {'\u2220', '\u20D2'},
    "napE;":                    {'\u2A70', '\u0338'},
    "napid;":                   {'\u224B', '\u0338'},
    "nbump;":                   {'\u224E', '\u0338'},
    "nbumpe;":                  {'\u224F', '\u0338'},
    "ncongdot;":                {'\u2A6D', '\u0338'},
    "nedot;":                   {'\u2250', '\u0338'},
    "nesim;":                   {'\u2242', '\u0338'},
    "ngE;":                     {'\u2267', '\u0338'},
    "ngeqq;":                   {'\u2267', '\u0338'},
    "ngeqslant;":               {'\u2A7E', '\u0338'},
    "nges;":                    {'\u2A7E', '\u0338'},
    "nlE;":                     {'\u2266', '\u0338'},
    "nleqq;":                   {'\u2266', '\u0338'},
    "nleqslant;":               {'\u2A7D', '\u0338'},
    "nles;":                    {'\u2A7D', '\u0338'},
    "notinE;":                  {'\u22F9', '\u0338'},
    "notindot;":                {'\u22F5', '\u0338'},
    "nparsl;":                  {'\u2AFD', '\u20E5'},
    "npart;":                   {'\u2202', '\u0338'},
    "npre;":                    {'\u2AAF', '\u0338'},
    "npreceq;":                 {'\u2AAF', '\u0338'},
    "nrarrc;":                  {'\u2933', '\u0338'},
    "nrarrw;":                  {'\u219D', '\u0338'},
    "nsce;":                    {'\u2AB0', '\u0338'},
    "nsubE;":                   {'\u2AC5', '\u0338'},
    "nsubset;":                 {'\u2282', '\u20D2'},
    "nsubseteqq;":              {'\u2AC5', '\u0338'},
    "nsucceq;":                 {'\u2AB0', '\u0338'},
    "nsupE;":                   {'\u2AC6', '\u0338'},
    "nsupset;":                 {'\u2283', '\u20D2'},
    "nsupseteqq;":              {'\u2AC6', '\u0338'},
    "nvap;":                    {'\u224D', '\u20D2'},
    "nvge;":                    {'\u2265', '\u20D2'},
    "nvgt;":                    {'\u003E', '\u20D2'},
    "nvle;":                    {'\u2264', '\u20D2'},
    "nvlt;":                    {'\u003C', '\u20D2'},
    "nvltrie;":                 {'\u22B4', '\u20D2'},
    "nvrtrie;":                 {'\u22B5', '\u20D2'},
    "nvsim;":                   {'\u223C', '\u20D2'},
    "race;":                    {'\u223D', '\u0331'},
    "smtes;":                   {'\u2AAC', '\uFE00'},
    "sqcaps;":                  {'\u2293', '\uFE00'},
    "sqcups;":                  {'\u2294', '\uFE00'},
    "varsubsetneq;":            {'\u228A', '\uFE00'},
    "varsubsetneqq;":           {'\u2ACB', '\uFE00'},
    "varsupsetneq;":            {'\u228B', '\uFE00'},
    "varsupsetneqq;":           {'\u2ACC', '\uFE00'},
    "vnsub;":                   {'\u2282', '\u20D2'},
    "vnsup;":                   {'\u2283', '\u20D2'},
    "vsubnE;":                  {'\u2ACB', '\uFE00'},
    "vsubne;":                  {'\u228A', '\uFE00'},
    "vsupnE;":                  {'\u2ACC', '\uFE00'},
    "vsupne;":                  {'\u228B', '\uFE00'},
}