bun_md 0.1.0

A Rust-native programmable browser runtime built on Servo and SpiderMonkey
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
//! HTML named entity lookup.
//! Sorted array of entity names (including & and ;) mapped to Unicode codepoint(s).

use core::cmp::Ordering;

/// HTML named entity lookup.
/// Sorted array of entity names (including & and ;) mapped to Unicode codepoint(s).
pub(crate) struct Entity {
    pub name: &'static [u8],
    // PORT NOTE: Zig `u21` (Unicode codepoint) → `u32`.
    pub codepoints: [u32; 2],
}

/// Look up an HTML entity by name (including & prefix and ; suffix).
/// Uses binary search on the sorted entity map.
pub(crate) fn lookup(name: &[u8]) -> Option<[u32; 2]> {
    let mut low: usize = 0;
    let mut high: usize = ENTITY_MAP.len();
    while low < high {
        let mid = low + (high - low) / 2;
        let cmp = bun_core::strings::order(ENTITY_MAP[mid].name, name);
        if cmp == Ordering::Less {
            low = mid + 1;
        } else if cmp == Ordering::Greater {
            high = mid;
        } else {
            return Some(ENTITY_MAP[mid].codepoints);
        }
    }
    None
}

#[rustfmt::skip]
static ENTITY_MAP: &[Entity] = &[
    Entity { name: b"&AElig;", codepoints: [198, 0] },
    Entity { name: b"&AMP;", codepoints: [38, 0] },
    Entity { name: b"&Aacute;", codepoints: [193, 0] },
    Entity { name: b"&Abreve;", codepoints: [258, 0] },
    Entity { name: b"&Acirc;", codepoints: [194, 0] },
    Entity { name: b"&Acy;", codepoints: [1040, 0] },
    Entity { name: b"&Afr;", codepoints: [120068, 0] },
    Entity { name: b"&Agrave;", codepoints: [192, 0] },
    Entity { name: b"&Alpha;", codepoints: [913, 0] },
    Entity { name: b"&Amacr;", codepoints: [256, 0] },
    Entity { name: b"&And;", codepoints: [10835, 0] },
    Entity { name: b"&Aogon;", codepoints: [260, 0] },
    Entity { name: b"&Aopf;", codepoints: [120120, 0] },
    Entity { name: b"&ApplyFunction;", codepoints: [8289, 0] },
    Entity { name: b"&Aring;", codepoints: [197, 0] },
    Entity { name: b"&Ascr;", codepoints: [119964, 0] },
    Entity { name: b"&Assign;", codepoints: [8788, 0] },
    Entity { name: b"&Atilde;", codepoints: [195, 0] },
    Entity { name: b"&Auml;", codepoints: [196, 0] },
    Entity { name: b"&Backslash;", codepoints: [8726, 0] },
    Entity { name: b"&Barv;", codepoints: [10983, 0] },
    Entity { name: b"&Barwed;", codepoints: [8966, 0] },
    Entity { name: b"&Bcy;", codepoints: [1041, 0] },
    Entity { name: b"&Because;", codepoints: [8757, 0] },
    Entity { name: b"&Bernoullis;", codepoints: [8492, 0] },
    Entity { name: b"&Beta;", codepoints: [914, 0] },
    Entity { name: b"&Bfr;", codepoints: [120069, 0] },
    Entity { name: b"&Bopf;", codepoints: [120121, 0] },
    Entity { name: b"&Breve;", codepoints: [728, 0] },
    Entity { name: b"&Bscr;", codepoints: [8492, 0] },
    Entity { name: b"&Bumpeq;", codepoints: [8782, 0] },
    Entity { name: b"&CHcy;", codepoints: [1063, 0] },
    Entity { name: b"&COPY;", codepoints: [169, 0] },
    Entity { name: b"&Cacute;", codepoints: [262, 0] },
    Entity { name: b"&Cap;", codepoints: [8914, 0] },
    Entity { name: b"&CapitalDifferentialD;", codepoints: [8517, 0] },
    Entity { name: b"&Cayleys;", codepoints: [8493, 0] },
    Entity { name: b"&Ccaron;", codepoints: [268, 0] },
    Entity { name: b"&Ccedil;", codepoints: [199, 0] },
    Entity { name: b"&Ccirc;", codepoints: [264, 0] },
    Entity { name: b"&Cconint;", codepoints: [8752, 0] },
    Entity { name: b"&Cdot;", codepoints: [266, 0] },
    Entity { name: b"&Cedilla;", codepoints: [184, 0] },
    Entity { name: b"&CenterDot;", codepoints: [183, 0] },
    Entity { name: b"&Cfr;", codepoints: [8493, 0] },
    Entity { name: b"&Chi;", codepoints: [935, 0] },
    Entity { name: b"&CircleDot;", codepoints: [8857, 0] },
    Entity { name: b"&CircleMinus;", codepoints: [8854, 0] },
    Entity { name: b"&CirclePlus;", codepoints: [8853, 0] },
    Entity { name: b"&CircleTimes;", codepoints: [8855, 0] },
    Entity { name: b"&ClockwiseContourIntegral;", codepoints: [8754, 0] },
    Entity { name: b"&CloseCurlyDoubleQuote;", codepoints: [8221, 0] },
    Entity { name: b"&CloseCurlyQuote;", codepoints: [8217, 0] },
    Entity { name: b"&Colon;", codepoints: [8759, 0] },
    Entity { name: b"&Colone;", codepoints: [10868, 0] },
    Entity { name: b"&Congruent;", codepoints: [8801, 0] },
    Entity { name: b"&Conint;", codepoints: [8751, 0] },
    Entity { name: b"&ContourIntegral;", codepoints: [8750, 0] },
    Entity { name: b"&Copf;", codepoints: [8450, 0] },
    Entity { name: b"&Coproduct;", codepoints: [8720, 0] },
    Entity { name: b"&CounterClockwiseContourIntegral;", codepoints: [8755, 0] },
    Entity { name: b"&Cross;", codepoints: [10799, 0] },
    Entity { name: b"&Cscr;", codepoints: [119966, 0] },
    Entity { name: b"&Cup;", codepoints: [8915, 0] },
    Entity { name: b"&CupCap;", codepoints: [8781, 0] },
    Entity { name: b"&DD;", codepoints: [8517, 0] },
    Entity { name: b"&DDotrahd;", codepoints: [10513, 0] },
    Entity { name: b"&DJcy;", codepoints: [1026, 0] },
    Entity { name: b"&DScy;", codepoints: [1029, 0] },
    Entity { name: b"&DZcy;", codepoints: [1039, 0] },
    Entity { name: b"&Dagger;", codepoints: [8225, 0] },
    Entity { name: b"&Darr;", codepoints: [8609, 0] },
    Entity { name: b"&Dashv;", codepoints: [10980, 0] },
    Entity { name: b"&Dcaron;", codepoints: [270, 0] },
    Entity { name: b"&Dcy;", codepoints: [1044, 0] },
    Entity { name: b"&Del;", codepoints: [8711, 0] },
    Entity { name: b"&Delta;", codepoints: [916, 0] },
    Entity { name: b"&Dfr;", codepoints: [120071, 0] },
    Entity { name: b"&DiacriticalAcute;", codepoints: [180, 0] },
    Entity { name: b"&DiacriticalDot;", codepoints: [729, 0] },
    Entity { name: b"&DiacriticalDoubleAcute;", codepoints: [733, 0] },
    Entity { name: b"&DiacriticalGrave;", codepoints: [96, 0] },
    Entity { name: b"&DiacriticalTilde;", codepoints: [732, 0] },
    Entity { name: b"&Diamond;", codepoints: [8900, 0] },
    Entity { name: b"&DifferentialD;", codepoints: [8518, 0] },
    Entity { name: b"&Dopf;", codepoints: [120123, 0] },
    Entity { name: b"&Dot;", codepoints: [168, 0] },
    Entity { name: b"&DotDot;", codepoints: [8412, 0] },
    Entity { name: b"&DotEqual;", codepoints: [8784, 0] },
    Entity { name: b"&DoubleContourIntegral;", codepoints: [8751, 0] },
    Entity { name: b"&DoubleDot;", codepoints: [168, 0] },
    Entity { name: b"&DoubleDownArrow;", codepoints: [8659, 0] },
    Entity { name: b"&DoubleLeftArrow;", codepoints: [8656, 0] },
    Entity { name: b"&DoubleLeftRightArrow;", codepoints: [8660, 0] },
    Entity { name: b"&DoubleLeftTee;", codepoints: [10980, 0] },
    Entity { name: b"&DoubleLongLeftArrow;", codepoints: [10232, 0] },
    Entity { name: b"&DoubleLongLeftRightArrow;", codepoints: [10234, 0] },
    Entity { name: b"&DoubleLongRightArrow;", codepoints: [10233, 0] },
    Entity { name: b"&DoubleRightArrow;", codepoints: [8658, 0] },
    Entity { name: b"&DoubleRightTee;", codepoints: [8872, 0] },
    Entity { name: b"&DoubleUpArrow;", codepoints: [8657, 0] },
    Entity { name: b"&DoubleUpDownArrow;", codepoints: [8661, 0] },
    Entity { name: b"&DoubleVerticalBar;", codepoints: [8741, 0] },
    Entity { name: b"&DownArrow;", codepoints: [8595, 0] },
    Entity { name: b"&DownArrowBar;", codepoints: [10515, 0] },
    Entity { name: b"&DownArrowUpArrow;", codepoints: [8693, 0] },
    Entity { name: b"&DownBreve;", codepoints: [785, 0] },
    Entity { name: b"&DownLeftRightVector;", codepoints: [10576, 0] },
    Entity { name: b"&DownLeftTeeVector;", codepoints: [10590, 0] },
    Entity { name: b"&DownLeftVector;", codepoints: [8637, 0] },
    Entity { name: b"&DownLeftVectorBar;", codepoints: [10582, 0] },
    Entity { name: b"&DownRightTeeVector;", codepoints: [10591, 0] },
    Entity { name: b"&DownRightVector;", codepoints: [8641, 0] },
    Entity { name: b"&DownRightVectorBar;", codepoints: [10583, 0] },
    Entity { name: b"&DownTee;", codepoints: [8868, 0] },
    Entity { name: b"&DownTeeArrow;", codepoints: [8615, 0] },
    Entity { name: b"&Downarrow;", codepoints: [8659, 0] },
    Entity { name: b"&Dscr;", codepoints: [119967, 0] },
    Entity { name: b"&Dstrok;", codepoints: [272, 0] },
    Entity { name: b"&ENG;", codepoints: [330, 0] },
    Entity { name: b"&ETH;", codepoints: [208, 0] },
    Entity { name: b"&Eacute;", codepoints: [201, 0] },
    Entity { name: b"&Ecaron;", codepoints: [282, 0] },
    Entity { name: b"&Ecirc;", codepoints: [202, 0] },
    Entity { name: b"&Ecy;", codepoints: [1069, 0] },
    Entity { name: b"&Edot;", codepoints: [278, 0] },
    Entity { name: b"&Efr;", codepoints: [120072, 0] },
    Entity { name: b"&Egrave;", codepoints: [200, 0] },
    Entity { name: b"&Element;", codepoints: [8712, 0] },
    Entity { name: b"&Emacr;", codepoints: [274, 0] },
    Entity { name: b"&EmptySmallSquare;", codepoints: [9723, 0] },
    Entity { name: b"&EmptyVerySmallSquare;", codepoints: [9643, 0] },
    Entity { name: b"&Eogon;", codepoints: [280, 0] },
    Entity { name: b"&Eopf;", codepoints: [120124, 0] },
    Entity { name: b"&Epsilon;", codepoints: [917, 0] },
    Entity { name: b"&Equal;", codepoints: [10869, 0] },
    Entity { name: b"&EqualTilde;", codepoints: [8770, 0] },
    Entity { name: b"&Equilibrium;", codepoints: [8652, 0] },
    Entity { name: b"&Escr;", codepoints: [8496, 0] },
    Entity { name: b"&Esim;", codepoints: [10867, 0] },
    Entity { name: b"&Eta;", codepoints: [919, 0] },
    Entity { name: b"&Euml;", codepoints: [203, 0] },
    Entity { name: b"&Exists;", codepoints: [8707, 0] },
    Entity { name: b"&ExponentialE;", codepoints: [8519, 0] },
    Entity { name: b"&Fcy;", codepoints: [1060, 0] },
    Entity { name: b"&Ffr;", codepoints: [120073, 0] },
    Entity { name: b"&FilledSmallSquare;", codepoints: [9724, 0] },
    Entity { name: b"&FilledVerySmallSquare;", codepoints: [9642, 0] },
    Entity { name: b"&Fopf;", codepoints: [120125, 0] },
    Entity { name: b"&ForAll;", codepoints: [8704, 0] },
    Entity { name: b"&Fouriertrf;", codepoints: [8497, 0] },
    Entity { name: b"&Fscr;", codepoints: [8497, 0] },
    Entity { name: b"&GJcy;", codepoints: [1027, 0] },
    Entity { name: b"&GT;", codepoints: [62, 0] },
    Entity { name: b"&Gamma;", codepoints: [915, 0] },
    Entity { name: b"&Gammad;", codepoints: [988, 0] },
    Entity { name: b"&Gbreve;", codepoints: [286, 0] },
    Entity { name: b"&Gcedil;", codepoints: [290, 0] },
    Entity { name: b"&Gcirc;", codepoints: [284, 0] },
    Entity { name: b"&Gcy;", codepoints: [1043, 0] },
    Entity { name: b"&Gdot;", codepoints: [288, 0] },
    Entity { name: b"&Gfr;", codepoints: [120074, 0] },
    Entity { name: b"&Gg;", codepoints: [8921, 0] },
    Entity { name: b"&Gopf;", codepoints: [120126, 0] },
    Entity { name: b"&GreaterEqual;", codepoints: [8805, 0] },
    Entity { name: b"&GreaterEqualLess;", codepoints: [8923, 0] },
    Entity { name: b"&GreaterFullEqual;", codepoints: [8807, 0] },
    Entity { name: b"&GreaterGreater;", codepoints: [10914, 0] },
    Entity { name: b"&GreaterLess;", codepoints: [8823, 0] },
    Entity { name: b"&GreaterSlantEqual;", codepoints: [10878, 0] },
    Entity { name: b"&GreaterTilde;", codepoints: [8819, 0] },
    Entity { name: b"&Gscr;", codepoints: [119970, 0] },
    Entity { name: b"&Gt;", codepoints: [8811, 0] },
    Entity { name: b"&HARDcy;", codepoints: [1066, 0] },
    Entity { name: b"&Hacek;", codepoints: [711, 0] },
    Entity { name: b"&Hat;", codepoints: [94, 0] },
    Entity { name: b"&Hcirc;", codepoints: [292, 0] },
    Entity { name: b"&Hfr;", codepoints: [8460, 0] },
    Entity { name: b"&HilbertSpace;", codepoints: [8459, 0] },
    Entity { name: b"&Hopf;", codepoints: [8461, 0] },
    Entity { name: b"&HorizontalLine;", codepoints: [9472, 0] },
    Entity { name: b"&Hscr;", codepoints: [8459, 0] },
    Entity { name: b"&Hstrok;", codepoints: [294, 0] },
    Entity { name: b"&HumpDownHump;", codepoints: [8782, 0] },
    Entity { name: b"&HumpEqual;", codepoints: [8783, 0] },
    Entity { name: b"&IEcy;", codepoints: [1045, 0] },
    Entity { name: b"&IJlig;", codepoints: [306, 0] },
    Entity { name: b"&IOcy;", codepoints: [1025, 0] },
    Entity { name: b"&Iacute;", codepoints: [205, 0] },
    Entity { name: b"&Icirc;", codepoints: [206, 0] },
    Entity { name: b"&Icy;", codepoints: [1048, 0] },
    Entity { name: b"&Idot;", codepoints: [304, 0] },
    Entity { name: b"&Ifr;", codepoints: [8465, 0] },
    Entity { name: b"&Igrave;", codepoints: [204, 0] },
    Entity { name: b"&Im;", codepoints: [8465, 0] },
    Entity { name: b"&Imacr;", codepoints: [298, 0] },
    Entity { name: b"&ImaginaryI;", codepoints: [8520, 0] },
    Entity { name: b"&Implies;", codepoints: [8658, 0] },
    Entity { name: b"&Int;", codepoints: [8748, 0] },
    Entity { name: b"&Integral;", codepoints: [8747, 0] },
    Entity { name: b"&Intersection;", codepoints: [8898, 0] },
    Entity { name: b"&InvisibleComma;", codepoints: [8291, 0] },
    Entity { name: b"&InvisibleTimes;", codepoints: [8290, 0] },
    Entity { name: b"&Iogon;", codepoints: [302, 0] },
    Entity { name: b"&Iopf;", codepoints: [120128, 0] },
    Entity { name: b"&Iota;", codepoints: [921, 0] },
    Entity { name: b"&Iscr;", codepoints: [8464, 0] },
    Entity { name: b"&Itilde;", codepoints: [296, 0] },
    Entity { name: b"&Iukcy;", codepoints: [1030, 0] },
    Entity { name: b"&Iuml;", codepoints: [207, 0] },
    Entity { name: b"&Jcirc;", codepoints: [308, 0] },
    Entity { name: b"&Jcy;", codepoints: [1049, 0] },
    Entity { name: b"&Jfr;", codepoints: [120077, 0] },
    Entity { name: b"&Jopf;", codepoints: [120129, 0] },
    Entity { name: b"&Jscr;", codepoints: [119973, 0] },
    Entity { name: b"&Jsercy;", codepoints: [1032, 0] },
    Entity { name: b"&Jukcy;", codepoints: [1028, 0] },
    Entity { name: b"&KHcy;", codepoints: [1061, 0] },
    Entity { name: b"&KJcy;", codepoints: [1036, 0] },
    Entity { name: b"&Kappa;", codepoints: [922, 0] },
    Entity { name: b"&Kcedil;", codepoints: [310, 0] },
    Entity { name: b"&Kcy;", codepoints: [1050, 0] },
    Entity { name: b"&Kfr;", codepoints: [120078, 0] },
    Entity { name: b"&Kopf;", codepoints: [120130, 0] },
    Entity { name: b"&Kscr;", codepoints: [119974, 0] },
    Entity { name: b"&LJcy;", codepoints: [1033, 0] },
    Entity { name: b"&LT;", codepoints: [60, 0] },
    Entity { name: b"&Lacute;", codepoints: [313, 0] },
    Entity { name: b"&Lambda;", codepoints: [923, 0] },
    Entity { name: b"&Lang;", codepoints: [10218, 0] },
    Entity { name: b"&Laplacetrf;", codepoints: [8466, 0] },
    Entity { name: b"&Larr;", codepoints: [8606, 0] },
    Entity { name: b"&Lcaron;", codepoints: [317, 0] },
    Entity { name: b"&Lcedil;", codepoints: [315, 0] },
    Entity { name: b"&Lcy;", codepoints: [1051, 0] },
    Entity { name: b"&LeftAngleBracket;", codepoints: [10216, 0] },
    Entity { name: b"&LeftArrow;", codepoints: [8592, 0] },
    Entity { name: b"&LeftArrowBar;", codepoints: [8676, 0] },
    Entity { name: b"&LeftArrowRightArrow;", codepoints: [8646, 0] },
    Entity { name: b"&LeftCeiling;", codepoints: [8968, 0] },
    Entity { name: b"&LeftDoubleBracket;", codepoints: [10214, 0] },
    Entity { name: b"&LeftDownTeeVector;", codepoints: [10593, 0] },
    Entity { name: b"&LeftDownVector;", codepoints: [8643, 0] },
    Entity { name: b"&LeftDownVectorBar;", codepoints: [10585, 0] },
    Entity { name: b"&LeftFloor;", codepoints: [8970, 0] },
    Entity { name: b"&LeftRightArrow;", codepoints: [8596, 0] },
    Entity { name: b"&LeftRightVector;", codepoints: [10574, 0] },
    Entity { name: b"&LeftTee;", codepoints: [8867, 0] },
    Entity { name: b"&LeftTeeArrow;", codepoints: [8612, 0] },
    Entity { name: b"&LeftTeeVector;", codepoints: [10586, 0] },
    Entity { name: b"&LeftTriangle;", codepoints: [8882, 0] },
    Entity { name: b"&LeftTriangleBar;", codepoints: [10703, 0] },
    Entity { name: b"&LeftTriangleEqual;", codepoints: [8884, 0] },
    Entity { name: b"&LeftUpDownVector;", codepoints: [10577, 0] },
    Entity { name: b"&LeftUpTeeVector;", codepoints: [10592, 0] },
    Entity { name: b"&LeftUpVector;", codepoints: [8639, 0] },
    Entity { name: b"&LeftUpVectorBar;", codepoints: [10584, 0] },
    Entity { name: b"&LeftVector;", codepoints: [8636, 0] },
    Entity { name: b"&LeftVectorBar;", codepoints: [10578, 0] },
    Entity { name: b"&Leftarrow;", codepoints: [8656, 0] },
    Entity { name: b"&Leftrightarrow;", codepoints: [8660, 0] },
    Entity { name: b"&LessEqualGreater;", codepoints: [8922, 0] },
    Entity { name: b"&LessFullEqual;", codepoints: [8806, 0] },
    Entity { name: b"&LessGreater;", codepoints: [8822, 0] },
    Entity { name: b"&LessLess;", codepoints: [10913, 0] },
    Entity { name: b"&LessSlantEqual;", codepoints: [10877, 0] },
    Entity { name: b"&LessTilde;", codepoints: [8818, 0] },
    Entity { name: b"&Lfr;", codepoints: [120079, 0] },
    Entity { name: b"&Ll;", codepoints: [8920, 0] },
    Entity { name: b"&Lleftarrow;", codepoints: [8666, 0] },
    Entity { name: b"&Lmidot;", codepoints: [319, 0] },
    Entity { name: b"&LongLeftArrow;", codepoints: [10229, 0] },
    Entity { name: b"&LongLeftRightArrow;", codepoints: [10231, 0] },
    Entity { name: b"&LongRightArrow;", codepoints: [10230, 0] },
    Entity { name: b"&Longleftarrow;", codepoints: [10232, 0] },
    Entity { name: b"&Longleftrightarrow;", codepoints: [10234, 0] },
    Entity { name: b"&Longrightarrow;", codepoints: [10233, 0] },
    Entity { name: b"&Lopf;", codepoints: [120131, 0] },
    Entity { name: b"&LowerLeftArrow;", codepoints: [8601, 0] },
    Entity { name: b"&LowerRightArrow;", codepoints: [8600, 0] },
    Entity { name: b"&Lscr;", codepoints: [8466, 0] },
    Entity { name: b"&Lsh;", codepoints: [8624, 0] },
    Entity { name: b"&Lstrok;", codepoints: [321, 0] },
    Entity { name: b"&Lt;", codepoints: [8810, 0] },
    Entity { name: b"&Map;", codepoints: [10501, 0] },
    Entity { name: b"&Mcy;", codepoints: [1052, 0] },
    Entity { name: b"&MediumSpace;", codepoints: [8287, 0] },
    Entity { name: b"&Mellintrf;", codepoints: [8499, 0] },
    Entity { name: b"&Mfr;", codepoints: [120080, 0] },
    Entity { name: b"&MinusPlus;", codepoints: [8723, 0] },
    Entity { name: b"&Mopf;", codepoints: [120132, 0] },
    Entity { name: b"&Mscr;", codepoints: [8499, 0] },
    Entity { name: b"&Mu;", codepoints: [924, 0] },
    Entity { name: b"&NJcy;", codepoints: [1034, 0] },
    Entity { name: b"&Nacute;", codepoints: [323, 0] },
    Entity { name: b"&Ncaron;", codepoints: [327, 0] },
    Entity { name: b"&Ncedil;", codepoints: [325, 0] },
    Entity { name: b"&Ncy;", codepoints: [1053, 0] },
    Entity { name: b"&NegativeMediumSpace;", codepoints: [8203, 0] },
    Entity { name: b"&NegativeThickSpace;", codepoints: [8203, 0] },
    Entity { name: b"&NegativeThinSpace;", codepoints: [8203, 0] },
    Entity { name: b"&NegativeVeryThinSpace;", codepoints: [8203, 0] },
    Entity { name: b"&NestedGreaterGreater;", codepoints: [8811, 0] },
    Entity { name: b"&NestedLessLess;", codepoints: [8810, 0] },
    Entity { name: b"&NewLine;", codepoints: [10, 0] },
    Entity { name: b"&Nfr;", codepoints: [120081, 0] },
    Entity { name: b"&NoBreak;", codepoints: [8288, 0] },
    Entity { name: b"&NonBreakingSpace;", codepoints: [160, 0] },
    Entity { name: b"&Nopf;", codepoints: [8469, 0] },
    Entity { name: b"&Not;", codepoints: [10988, 0] },
    Entity { name: b"&NotCongruent;", codepoints: [8802, 0] },
    Entity { name: b"&NotCupCap;", codepoints: [8813, 0] },
    Entity { name: b"&NotDoubleVerticalBar;", codepoints: [8742, 0] },
    Entity { name: b"&NotElement;", codepoints: [8713, 0] },
    Entity { name: b"&NotEqual;", codepoints: [8800, 0] },
    Entity { name: b"&NotEqualTilde;", codepoints: [8770, 824] },
    Entity { name: b"&NotExists;", codepoints: [8708, 0] },
    Entity { name: b"&NotGreater;", codepoints: [8815, 0] },
    Entity { name: b"&NotGreaterEqual;", codepoints: [8817, 0] },
    Entity { name: b"&NotGreaterFullEqual;", codepoints: [8807, 824] },
    Entity { name: b"&NotGreaterGreater;", codepoints: [8811, 824] },
    Entity { name: b"&NotGreaterLess;", codepoints: [8825, 0] },
    Entity { name: b"&NotGreaterSlantEqual;", codepoints: [10878, 824] },
    Entity { name: b"&NotGreaterTilde;", codepoints: [8821, 0] },
    Entity { name: b"&NotHumpDownHump;", codepoints: [8782, 824] },
    Entity { name: b"&NotHumpEqual;", codepoints: [8783, 824] },
    Entity { name: b"&NotLeftTriangle;", codepoints: [8938, 0] },
    Entity { name: b"&NotLeftTriangleBar;", codepoints: [10703, 824] },
    Entity { name: b"&NotLeftTriangleEqual;", codepoints: [8940, 0] },
    Entity { name: b"&NotLess;", codepoints: [8814, 0] },
    Entity { name: b"&NotLessEqual;", codepoints: [8816, 0] },
    Entity { name: b"&NotLessGreater;", codepoints: [8824, 0] },
    Entity { name: b"&NotLessLess;", codepoints: [8810, 824] },
    Entity { name: b"&NotLessSlantEqual;", codepoints: [10877, 824] },
    Entity { name: b"&NotLessTilde;", codepoints: [8820, 0] },
    Entity { name: b"&NotNestedGreaterGreater;", codepoints: [10914, 824] },
    Entity { name: b"&NotNestedLessLess;", codepoints: [10913, 824] },
    Entity { name: b"&NotPrecedes;", codepoints: [8832, 0] },
    Entity { name: b"&NotPrecedesEqual;", codepoints: [10927, 824] },
    Entity { name: b"&NotPrecedesSlantEqual;", codepoints: [8928, 0] },
    Entity { name: b"&NotReverseElement;", codepoints: [8716, 0] },
    Entity { name: b"&NotRightTriangle;", codepoints: [8939, 0] },
    Entity { name: b"&NotRightTriangleBar;", codepoints: [10704, 824] },
    Entity { name: b"&NotRightTriangleEqual;", codepoints: [8941, 0] },
    Entity { name: b"&NotSquareSubset;", codepoints: [8847, 824] },
    Entity { name: b"&NotSquareSubsetEqual;", codepoints: [8930, 0] },
    Entity { name: b"&NotSquareSuperset;", codepoints: [8848, 824] },
    Entity { name: b"&NotSquareSupersetEqual;", codepoints: [8931, 0] },
    Entity { name: b"&NotSubset;", codepoints: [8834, 8402] },
    Entity { name: b"&NotSubsetEqual;", codepoints: [8840, 0] },
    Entity { name: b"&NotSucceeds;", codepoints: [8833, 0] },
    Entity { name: b"&NotSucceedsEqual;", codepoints: [10928, 824] },
    Entity { name: b"&NotSucceedsSlantEqual;", codepoints: [8929, 0] },
    Entity { name: b"&NotSucceedsTilde;", codepoints: [8831, 824] },
    Entity { name: b"&NotSuperset;", codepoints: [8835, 8402] },
    Entity { name: b"&NotSupersetEqual;", codepoints: [8841, 0] },
    Entity { name: b"&NotTilde;", codepoints: [8769, 0] },
    Entity { name: b"&NotTildeEqual;", codepoints: [8772, 0] },
    Entity { name: b"&NotTildeFullEqual;", codepoints: [8775, 0] },
    Entity { name: b"&NotTildeTilde;", codepoints: [8777, 0] },
    Entity { name: b"&NotVerticalBar;", codepoints: [8740, 0] },
    Entity { name: b"&Nscr;", codepoints: [119977, 0] },
    Entity { name: b"&Ntilde;", codepoints: [209, 0] },
    Entity { name: b"&Nu;", codepoints: [925, 0] },
    Entity { name: b"&OElig;", codepoints: [338, 0] },
    Entity { name: b"&Oacute;", codepoints: [211, 0] },
    Entity { name: b"&Ocirc;", codepoints: [212, 0] },
    Entity { name: b"&Ocy;", codepoints: [1054, 0] },
    Entity { name: b"&Odblac;", codepoints: [336, 0] },
    Entity { name: b"&Ofr;", codepoints: [120082, 0] },
    Entity { name: b"&Ograve;", codepoints: [210, 0] },
    Entity { name: b"&Omacr;", codepoints: [332, 0] },
    Entity { name: b"&Omega;", codepoints: [937, 0] },
    Entity { name: b"&Omicron;", codepoints: [927, 0] },
    Entity { name: b"&Oopf;", codepoints: [120134, 0] },
    Entity { name: b"&OpenCurlyDoubleQuote;", codepoints: [8220, 0] },
    Entity { name: b"&OpenCurlyQuote;", codepoints: [8216, 0] },
    Entity { name: b"&Or;", codepoints: [10836, 0] },
    Entity { name: b"&Oscr;", codepoints: [119978, 0] },
    Entity { name: b"&Oslash;", codepoints: [216, 0] },
    Entity { name: b"&Otilde;", codepoints: [213, 0] },
    Entity { name: b"&Otimes;", codepoints: [10807, 0] },
    Entity { name: b"&Ouml;", codepoints: [214, 0] },
    Entity { name: b"&OverBar;", codepoints: [8254, 0] },
    Entity { name: b"&OverBrace;", codepoints: [9182, 0] },
    Entity { name: b"&OverBracket;", codepoints: [9140, 0] },
    Entity { name: b"&OverParenthesis;", codepoints: [9180, 0] },
    Entity { name: b"&PartialD;", codepoints: [8706, 0] },
    Entity { name: b"&Pcy;", codepoints: [1055, 0] },
    Entity { name: b"&Pfr;", codepoints: [120083, 0] },
    Entity { name: b"&Phi;", codepoints: [934, 0] },
    Entity { name: b"&Pi;", codepoints: [928, 0] },
    Entity { name: b"&PlusMinus;", codepoints: [177, 0] },
    Entity { name: b"&Poincareplane;", codepoints: [8460, 0] },
    Entity { name: b"&Popf;", codepoints: [8473, 0] },
    Entity { name: b"&Pr;", codepoints: [10939, 0] },
    Entity { name: b"&Precedes;", codepoints: [8826, 0] },
    Entity { name: b"&PrecedesEqual;", codepoints: [10927, 0] },
    Entity { name: b"&PrecedesSlantEqual;", codepoints: [8828, 0] },
    Entity { name: b"&PrecedesTilde;", codepoints: [8830, 0] },
    Entity { name: b"&Prime;", codepoints: [8243, 0] },
    Entity { name: b"&Product;", codepoints: [8719, 0] },
    Entity { name: b"&Proportion;", codepoints: [8759, 0] },
    Entity { name: b"&Proportional;", codepoints: [8733, 0] },
    Entity { name: b"&Pscr;", codepoints: [119979, 0] },
    Entity { name: b"&Psi;", codepoints: [936, 0] },
    Entity { name: b"&QUOT;", codepoints: [34, 0] },
    Entity { name: b"&Qfr;", codepoints: [120084, 0] },
    Entity { name: b"&Qopf;", codepoints: [8474, 0] },
    Entity { name: b"&Qscr;", codepoints: [119980, 0] },
    Entity { name: b"&RBarr;", codepoints: [10512, 0] },
    Entity { name: b"&REG;", codepoints: [174, 0] },
    Entity { name: b"&Racute;", codepoints: [340, 0] },
    Entity { name: b"&Rang;", codepoints: [10219, 0] },
    Entity { name: b"&Rarr;", codepoints: [8608, 0] },
    Entity { name: b"&Rarrtl;", codepoints: [10518, 0] },
    Entity { name: b"&Rcaron;", codepoints: [344, 0] },
    Entity { name: b"&Rcedil;", codepoints: [342, 0] },
    Entity { name: b"&Rcy;", codepoints: [1056, 0] },
    Entity { name: b"&Re;", codepoints: [8476, 0] },
    Entity { name: b"&ReverseElement;", codepoints: [8715, 0] },
    Entity { name: b"&ReverseEquilibrium;", codepoints: [8651, 0] },
    Entity { name: b"&ReverseUpEquilibrium;", codepoints: [10607, 0] },
    Entity { name: b"&Rfr;", codepoints: [8476, 0] },
    Entity { name: b"&Rho;", codepoints: [929, 0] },
    Entity { name: b"&RightAngleBracket;", codepoints: [10217, 0] },
    Entity { name: b"&RightArrow;", codepoints: [8594, 0] },
    Entity { name: b"&RightArrowBar;", codepoints: [8677, 0] },
    Entity { name: b"&RightArrowLeftArrow;", codepoints: [8644, 0] },
    Entity { name: b"&RightCeiling;", codepoints: [8969, 0] },
    Entity { name: b"&RightDoubleBracket;", codepoints: [10215, 0] },
    Entity { name: b"&RightDownTeeVector;", codepoints: [10589, 0] },
    Entity { name: b"&RightDownVector;", codepoints: [8642, 0] },
    Entity { name: b"&RightDownVectorBar;", codepoints: [10581, 0] },
    Entity { name: b"&RightFloor;", codepoints: [8971, 0] },
    Entity { name: b"&RightTee;", codepoints: [8866, 0] },
    Entity { name: b"&RightTeeArrow;", codepoints: [8614, 0] },
    Entity { name: b"&RightTeeVector;", codepoints: [10587, 0] },
    Entity { name: b"&RightTriangle;", codepoints: [8883, 0] },
    Entity { name: b"&RightTriangleBar;", codepoints: [10704, 0] },
    Entity { name: b"&RightTriangleEqual;", codepoints: [8885, 0] },
    Entity { name: b"&RightUpDownVector;", codepoints: [10575, 0] },
    Entity { name: b"&RightUpTeeVector;", codepoints: [10588, 0] },
    Entity { name: b"&RightUpVector;", codepoints: [8638, 0] },
    Entity { name: b"&RightUpVectorBar;", codepoints: [10580, 0] },
    Entity { name: b"&RightVector;", codepoints: [8640, 0] },
    Entity { name: b"&RightVectorBar;", codepoints: [10579, 0] },
    Entity { name: b"&Rightarrow;", codepoints: [8658, 0] },
    Entity { name: b"&Ropf;", codepoints: [8477, 0] },
    Entity { name: b"&RoundImplies;", codepoints: [10608, 0] },
    Entity { name: b"&Rrightarrow;", codepoints: [8667, 0] },
    Entity { name: b"&Rscr;", codepoints: [8475, 0] },
    Entity { name: b"&Rsh;", codepoints: [8625, 0] },
    Entity { name: b"&RuleDelayed;", codepoints: [10740, 0] },
    Entity { name: b"&SHCHcy;", codepoints: [1065, 0] },
    Entity { name: b"&SHcy;", codepoints: [1064, 0] },
    Entity { name: b"&SOFTcy;", codepoints: [1068, 0] },
    Entity { name: b"&Sacute;", codepoints: [346, 0] },
    Entity { name: b"&Sc;", codepoints: [10940, 0] },
    Entity { name: b"&Scaron;", codepoints: [352, 0] },
    Entity { name: b"&Scedil;", codepoints: [350, 0] },
    Entity { name: b"&Scirc;", codepoints: [348, 0] },
    Entity { name: b"&Scy;", codepoints: [1057, 0] },
    Entity { name: b"&Sfr;", codepoints: [120086, 0] },
    Entity { name: b"&ShortDownArrow;", codepoints: [8595, 0] },
    Entity { name: b"&ShortLeftArrow;", codepoints: [8592, 0] },
    Entity { name: b"&ShortRightArrow;", codepoints: [8594, 0] },
    Entity { name: b"&ShortUpArrow;", codepoints: [8593, 0] },
    Entity { name: b"&Sigma;", codepoints: [931, 0] },
    Entity { name: b"&SmallCircle;", codepoints: [8728, 0] },
    Entity { name: b"&Sopf;", codepoints: [120138, 0] },
    Entity { name: b"&Sqrt;", codepoints: [8730, 0] },
    Entity { name: b"&Square;", codepoints: [9633, 0] },
    Entity { name: b"&SquareIntersection;", codepoints: [8851, 0] },
    Entity { name: b"&SquareSubset;", codepoints: [8847, 0] },
    Entity { name: b"&SquareSubsetEqual;", codepoints: [8849, 0] },
    Entity { name: b"&SquareSuperset;", codepoints: [8848, 0] },
    Entity { name: b"&SquareSupersetEqual;", codepoints: [8850, 0] },
    Entity { name: b"&SquareUnion;", codepoints: [8852, 0] },
    Entity { name: b"&Sscr;", codepoints: [119982, 0] },
    Entity { name: b"&Star;", codepoints: [8902, 0] },
    Entity { name: b"&Sub;", codepoints: [8912, 0] },
    Entity { name: b"&Subset;", codepoints: [8912, 0] },
    Entity { name: b"&SubsetEqual;", codepoints: [8838, 0] },
    Entity { name: b"&Succeeds;", codepoints: [8827, 0] },
    Entity { name: b"&SucceedsEqual;", codepoints: [10928, 0] },
    Entity { name: b"&SucceedsSlantEqual;", codepoints: [8829, 0] },
    Entity { name: b"&SucceedsTilde;", codepoints: [8831, 0] },
    Entity { name: b"&SuchThat;", codepoints: [8715, 0] },
    Entity { name: b"&Sum;", codepoints: [8721, 0] },
    Entity { name: b"&Sup;", codepoints: [8913, 0] },
    Entity { name: b"&Superset;", codepoints: [8835, 0] },
    Entity { name: b"&SupersetEqual;", codepoints: [8839, 0] },
    Entity { name: b"&Supset;", codepoints: [8913, 0] },
    Entity { name: b"&THORN;", codepoints: [222, 0] },
    Entity { name: b"&TRADE;", codepoints: [8482, 0] },
    Entity { name: b"&TSHcy;", codepoints: [1035, 0] },
    Entity { name: b"&TScy;", codepoints: [1062, 0] },
    Entity { name: b"&Tab;", codepoints: [9, 0] },
    Entity { name: b"&Tau;", codepoints: [932, 0] },
    Entity { name: b"&Tcaron;", codepoints: [356, 0] },
    Entity { name: b"&Tcedil;", codepoints: [354, 0] },
    Entity { name: b"&Tcy;", codepoints: [1058, 0] },
    Entity { name: b"&Tfr;", codepoints: [120087, 0] },
    Entity { name: b"&Therefore;", codepoints: [8756, 0] },
    Entity { name: b"&Theta;", codepoints: [920, 0] },
    Entity { name: b"&ThickSpace;", codepoints: [8287, 8202] },
    Entity { name: b"&ThinSpace;", codepoints: [8201, 0] },
    Entity { name: b"&Tilde;", codepoints: [8764, 0] },
    Entity { name: b"&TildeEqual;", codepoints: [8771, 0] },
    Entity { name: b"&TildeFullEqual;", codepoints: [8773, 0] },
    Entity { name: b"&TildeTilde;", codepoints: [8776, 0] },
    Entity { name: b"&Topf;", codepoints: [120139, 0] },
    Entity { name: b"&TripleDot;", codepoints: [8411, 0] },
    Entity { name: b"&Tscr;", codepoints: [119983, 0] },
    Entity { name: b"&Tstrok;", codepoints: [358, 0] },
    Entity { name: b"&Uacute;", codepoints: [218, 0] },
    Entity { name: b"&Uarr;", codepoints: [8607, 0] },
    Entity { name: b"&Uarrocir;", codepoints: [10569, 0] },
    Entity { name: b"&Ubrcy;", codepoints: [1038, 0] },
    Entity { name: b"&Ubreve;", codepoints: [364, 0] },
    Entity { name: b"&Ucirc;", codepoints: [219, 0] },
    Entity { name: b"&Ucy;", codepoints: [1059, 0] },
    Entity { name: b"&Udblac;", codepoints: [368, 0] },
    Entity { name: b"&Ufr;", codepoints: [120088, 0] },
    Entity { name: b"&Ugrave;", codepoints: [217, 0] },
    Entity { name: b"&Umacr;", codepoints: [362, 0] },
    Entity { name: b"&UnderBar;", codepoints: [95, 0] },
    Entity { name: b"&UnderBrace;", codepoints: [9183, 0] },
    Entity { name: b"&UnderBracket;", codepoints: [9141, 0] },
    Entity { name: b"&UnderParenthesis;", codepoints: [9181, 0] },
    Entity { name: b"&Union;", codepoints: [8899, 0] },
    Entity { name: b"&UnionPlus;", codepoints: [8846, 0] },
    Entity { name: b"&Uogon;", codepoints: [370, 0] },
    Entity { name: b"&Uopf;", codepoints: [120140, 0] },
    Entity { name: b"&UpArrow;", codepoints: [8593, 0] },
    Entity { name: b"&UpArrowBar;", codepoints: [10514, 0] },
    Entity { name: b"&UpArrowDownArrow;", codepoints: [8645, 0] },
    Entity { name: b"&UpDownArrow;", codepoints: [8597, 0] },
    Entity { name: b"&UpEquilibrium;", codepoints: [10606, 0] },
    Entity { name: b"&UpTee;", codepoints: [8869, 0] },
    Entity { name: b"&UpTeeArrow;", codepoints: [8613, 0] },
    Entity { name: b"&Uparrow;", codepoints: [8657, 0] },
    Entity { name: b"&Updownarrow;", codepoints: [8661, 0] },
    Entity { name: b"&UpperLeftArrow;", codepoints: [8598, 0] },
    Entity { name: b"&UpperRightArrow;", codepoints: [8599, 0] },
    Entity { name: b"&Upsi;", codepoints: [978, 0] },
    Entity { name: b"&Upsilon;", codepoints: [933, 0] },
    Entity { name: b"&Uring;", codepoints: [366, 0] },
    Entity { name: b"&Uscr;", codepoints: [119984, 0] },
    Entity { name: b"&Utilde;", codepoints: [360, 0] },
    Entity { name: b"&Uuml;", codepoints: [220, 0] },
    Entity { name: b"&VDash;", codepoints: [8875, 0] },
    Entity { name: b"&Vbar;", codepoints: [10987, 0] },
    Entity { name: b"&Vcy;", codepoints: [1042, 0] },
    Entity { name: b"&Vdash;", codepoints: [8873, 0] },
    Entity { name: b"&Vdashl;", codepoints: [10982, 0] },
    Entity { name: b"&Vee;", codepoints: [8897, 0] },
    Entity { name: b"&Verbar;", codepoints: [8214, 0] },
    Entity { name: b"&Vert;", codepoints: [8214, 0] },
    Entity { name: b"&VerticalBar;", codepoints: [8739, 0] },
    Entity { name: b"&VerticalLine;", codepoints: [124, 0] },
    Entity { name: b"&VerticalSeparator;", codepoints: [10072, 0] },
    Entity { name: b"&VerticalTilde;", codepoints: [8768, 0] },
    Entity { name: b"&VeryThinSpace;", codepoints: [8202, 0] },
    Entity { name: b"&Vfr;", codepoints: [120089, 0] },
    Entity { name: b"&Vopf;", codepoints: [120141, 0] },
    Entity { name: b"&Vscr;", codepoints: [119985, 0] },
    Entity { name: b"&Vvdash;", codepoints: [8874, 0] },
    Entity { name: b"&Wcirc;", codepoints: [372, 0] },
    Entity { name: b"&Wedge;", codepoints: [8896, 0] },
    Entity { name: b"&Wfr;", codepoints: [120090, 0] },
    Entity { name: b"&Wopf;", codepoints: [120142, 0] },
    Entity { name: b"&Wscr;", codepoints: [119986, 0] },
    Entity { name: b"&Xfr;", codepoints: [120091, 0] },
    Entity { name: b"&Xi;", codepoints: [926, 0] },
    Entity { name: b"&Xopf;", codepoints: [120143, 0] },
    Entity { name: b"&Xscr;", codepoints: [119987, 0] },
    Entity { name: b"&YAcy;", codepoints: [1071, 0] },
    Entity { name: b"&YIcy;", codepoints: [1031, 0] },
    Entity { name: b"&YUcy;", codepoints: [1070, 0] },
    Entity { name: b"&Yacute;", codepoints: [221, 0] },
    Entity { name: b"&Ycirc;", codepoints: [374, 0] },
    Entity { name: b"&Ycy;", codepoints: [1067, 0] },
    Entity { name: b"&Yfr;", codepoints: [120092, 0] },
    Entity { name: b"&Yopf;", codepoints: [120144, 0] },
    Entity { name: b"&Yscr;", codepoints: [119988, 0] },
    Entity { name: b"&Yuml;", codepoints: [376, 0] },
    Entity { name: b"&ZHcy;", codepoints: [1046, 0] },
    Entity { name: b"&Zacute;", codepoints: [377, 0] },
    Entity { name: b"&Zcaron;", codepoints: [381, 0] },
    Entity { name: b"&Zcy;", codepoints: [1047, 0] },
    Entity { name: b"&Zdot;", codepoints: [379, 0] },
    Entity { name: b"&ZeroWidthSpace;", codepoints: [8203, 0] },
    Entity { name: b"&Zeta;", codepoints: [918, 0] },
    Entity { name: b"&Zfr;", codepoints: [8488, 0] },
    Entity { name: b"&Zopf;", codepoints: [8484, 0] },
    Entity { name: b"&Zscr;", codepoints: [119989, 0] },
    Entity { name: b"&aacute;", codepoints: [225, 0] },
    Entity { name: b"&abreve;", codepoints: [259, 0] },
    Entity { name: b"&ac;", codepoints: [8766, 0] },
    Entity { name: b"&acE;", codepoints: [8766, 819] },
    Entity { name: b"&acd;", codepoints: [8767, 0] },
    Entity { name: b"&acirc;", codepoints: [226, 0] },
    Entity { name: b"&acute;", codepoints: [180, 0] },
    Entity { name: b"&acy;", codepoints: [1072, 0] },
    Entity { name: b"&aelig;", codepoints: [230, 0] },
    Entity { name: b"&af;", codepoints: [8289, 0] },
    Entity { name: b"&afr;", codepoints: [120094, 0] },
    Entity { name: b"&agrave;", codepoints: [224, 0] },
    Entity { name: b"&alefsym;", codepoints: [8501, 0] },
    Entity { name: b"&aleph;", codepoints: [8501, 0] },
    Entity { name: b"&alpha;", codepoints: [945, 0] },
    Entity { name: b"&amacr;", codepoints: [257, 0] },
    Entity { name: b"&amalg;", codepoints: [10815, 0] },
    Entity { name: b"&amp;", codepoints: [38, 0] },
    Entity { name: b"&and;", codepoints: [8743, 0] },
    Entity { name: b"&andand;", codepoints: [10837, 0] },
    Entity { name: b"&andd;", codepoints: [10844, 0] },
    Entity { name: b"&andslope;", codepoints: [10840, 0] },
    Entity { name: b"&andv;", codepoints: [10842, 0] },
    Entity { name: b"&ang;", codepoints: [8736, 0] },
    Entity { name: b"&ange;", codepoints: [10660, 0] },
    Entity { name: b"&angle;", codepoints: [8736, 0] },
    Entity { name: b"&angmsd;", codepoints: [8737, 0] },
    Entity { name: b"&angmsdaa;", codepoints: [10664, 0] },
    Entity { name: b"&angmsdab;", codepoints: [10665, 0] },
    Entity { name: b"&angmsdac;", codepoints: [10666, 0] },
    Entity { name: b"&angmsdad;", codepoints: [10667, 0] },
    Entity { name: b"&angmsdae;", codepoints: [10668, 0] },
    Entity { name: b"&angmsdaf;", codepoints: [10669, 0] },
    Entity { name: b"&angmsdag;", codepoints: [10670, 0] },
    Entity { name: b"&angmsdah;", codepoints: [10671, 0] },
    Entity { name: b"&angrt;", codepoints: [8735, 0] },
    Entity { name: b"&angrtvb;", codepoints: [8894, 0] },
    Entity { name: b"&angrtvbd;", codepoints: [10653, 0] },
    Entity { name: b"&angsph;", codepoints: [8738, 0] },
    Entity { name: b"&angst;", codepoints: [197, 0] },
    Entity { name: b"&angzarr;", codepoints: [9084, 0] },
    Entity { name: b"&aogon;", codepoints: [261, 0] },
    Entity { name: b"&aopf;", codepoints: [120146, 0] },
    Entity { name: b"&ap;", codepoints: [8776, 0] },
    Entity { name: b"&apE;", codepoints: [10864, 0] },
    Entity { name: b"&apacir;", codepoints: [10863, 0] },
    Entity { name: b"&ape;", codepoints: [8778, 0] },
    Entity { name: b"&apid;", codepoints: [8779, 0] },
    Entity { name: b"&apos;", codepoints: [39, 0] },
    Entity { name: b"&approx;", codepoints: [8776, 0] },
    Entity { name: b"&approxeq;", codepoints: [8778, 0] },
    Entity { name: b"&aring;", codepoints: [229, 0] },
    Entity { name: b"&ascr;", codepoints: [119990, 0] },
    Entity { name: b"&ast;", codepoints: [42, 0] },
    Entity { name: b"&asymp;", codepoints: [8776, 0] },
    Entity { name: b"&asympeq;", codepoints: [8781, 0] },
    Entity { name: b"&atilde;", codepoints: [227, 0] },
    Entity { name: b"&auml;", codepoints: [228, 0] },
    Entity { name: b"&awconint;", codepoints: [8755, 0] },
    Entity { name: b"&awint;", codepoints: [10769, 0] },
    Entity { name: b"&bNot;", codepoints: [10989, 0] },
    Entity { name: b"&backcong;", codepoints: [8780, 0] },
    Entity { name: b"&backepsilon;", codepoints: [1014, 0] },
    Entity { name: b"&backprime;", codepoints: [8245, 0] },
    Entity { name: b"&backsim;", codepoints: [8765, 0] },
    Entity { name: b"&backsimeq;", codepoints: [8909, 0] },
    Entity { name: b"&barvee;", codepoints: [8893, 0] },
    Entity { name: b"&barwed;", codepoints: [8965, 0] },
    Entity { name: b"&barwedge;", codepoints: [8965, 0] },
    Entity { name: b"&bbrk;", codepoints: [9141, 0] },
    Entity { name: b"&bbrktbrk;", codepoints: [9142, 0] },
    Entity { name: b"&bcong;", codepoints: [8780, 0] },
    Entity { name: b"&bcy;", codepoints: [1073, 0] },
    Entity { name: b"&bdquo;", codepoints: [8222, 0] },
    Entity { name: b"&becaus;", codepoints: [8757, 0] },
    Entity { name: b"&because;", codepoints: [8757, 0] },
    Entity { name: b"&bemptyv;", codepoints: [10672, 0] },
    Entity { name: b"&bepsi;", codepoints: [1014, 0] },
    Entity { name: b"&bernou;", codepoints: [8492, 0] },
    Entity { name: b"&beta;", codepoints: [946, 0] },
    Entity { name: b"&beth;", codepoints: [8502, 0] },
    Entity { name: b"&between;", codepoints: [8812, 0] },
    Entity { name: b"&bfr;", codepoints: [120095, 0] },
    Entity { name: b"&bigcap;", codepoints: [8898, 0] },
    Entity { name: b"&bigcirc;", codepoints: [9711, 0] },
    Entity { name: b"&bigcup;", codepoints: [8899, 0] },
    Entity { name: b"&bigodot;", codepoints: [10752, 0] },
    Entity { name: b"&bigoplus;", codepoints: [10753, 0] },
    Entity { name: b"&bigotimes;", codepoints: [10754, 0] },
    Entity { name: b"&bigsqcup;", codepoints: [10758, 0] },
    Entity { name: b"&bigstar;", codepoints: [9733, 0] },
    Entity { name: b"&bigtriangledown;", codepoints: [9661, 0] },
    Entity { name: b"&bigtriangleup;", codepoints: [9651, 0] },
    Entity { name: b"&biguplus;", codepoints: [10756, 0] },
    Entity { name: b"&bigvee;", codepoints: [8897, 0] },
    Entity { name: b"&bigwedge;", codepoints: [8896, 0] },
    Entity { name: b"&bkarow;", codepoints: [10509, 0] },
    Entity { name: b"&blacklozenge;", codepoints: [10731, 0] },
    Entity { name: b"&blacksquare;", codepoints: [9642, 0] },
    Entity { name: b"&blacktriangle;", codepoints: [9652, 0] },
    Entity { name: b"&blacktriangledown;", codepoints: [9662, 0] },
    Entity { name: b"&blacktriangleleft;", codepoints: [9666, 0] },
    Entity { name: b"&blacktriangleright;", codepoints: [9656, 0] },
    Entity { name: b"&blank;", codepoints: [9251, 0] },
    Entity { name: b"&blk12;", codepoints: [9618, 0] },
    Entity { name: b"&blk14;", codepoints: [9617, 0] },
    Entity { name: b"&blk34;", codepoints: [9619, 0] },
    Entity { name: b"&block;", codepoints: [9608, 0] },
    Entity { name: b"&bne;", codepoints: [61, 8421] },
    Entity { name: b"&bnequiv;", codepoints: [8801, 8421] },
    Entity { name: b"&bnot;", codepoints: [8976, 0] },
    Entity { name: b"&bopf;", codepoints: [120147, 0] },
    Entity { name: b"&bot;", codepoints: [8869, 0] },
    Entity { name: b"&bottom;", codepoints: [8869, 0] },
    Entity { name: b"&bowtie;", codepoints: [8904, 0] },
    Entity { name: b"&boxDL;", codepoints: [9559, 0] },
    Entity { name: b"&boxDR;", codepoints: [9556, 0] },
    Entity { name: b"&boxDl;", codepoints: [9558, 0] },
    Entity { name: b"&boxDr;", codepoints: [9555, 0] },
    Entity { name: b"&boxH;", codepoints: [9552, 0] },
    Entity { name: b"&boxHD;", codepoints: [9574, 0] },
    Entity { name: b"&boxHU;", codepoints: [9577, 0] },
    Entity { name: b"&boxHd;", codepoints: [9572, 0] },
    Entity { name: b"&boxHu;", codepoints: [9575, 0] },
    Entity { name: b"&boxUL;", codepoints: [9565, 0] },
    Entity { name: b"&boxUR;", codepoints: [9562, 0] },
    Entity { name: b"&boxUl;", codepoints: [9564, 0] },
    Entity { name: b"&boxUr;", codepoints: [9561, 0] },
    Entity { name: b"&boxV;", codepoints: [9553, 0] },
    Entity { name: b"&boxVH;", codepoints: [9580, 0] },
    Entity { name: b"&boxVL;", codepoints: [9571, 0] },
    Entity { name: b"&boxVR;", codepoints: [9568, 0] },
    Entity { name: b"&boxVh;", codepoints: [9579, 0] },
    Entity { name: b"&boxVl;", codepoints: [9570, 0] },
    Entity { name: b"&boxVr;", codepoints: [9567, 0] },
    Entity { name: b"&boxbox;", codepoints: [10697, 0] },
    Entity { name: b"&boxdL;", codepoints: [9557, 0] },
    Entity { name: b"&boxdR;", codepoints: [9554, 0] },
    Entity { name: b"&boxdl;", codepoints: [9488, 0] },
    Entity { name: b"&boxdr;", codepoints: [9484, 0] },
    Entity { name: b"&boxh;", codepoints: [9472, 0] },
    Entity { name: b"&boxhD;", codepoints: [9573, 0] },
    Entity { name: b"&boxhU;", codepoints: [9576, 0] },
    Entity { name: b"&boxhd;", codepoints: [9516, 0] },
    Entity { name: b"&boxhu;", codepoints: [9524, 0] },
    Entity { name: b"&boxminus;", codepoints: [8863, 0] },
    Entity { name: b"&boxplus;", codepoints: [8862, 0] },
    Entity { name: b"&boxtimes;", codepoints: [8864, 0] },
    Entity { name: b"&boxuL;", codepoints: [9563, 0] },
    Entity { name: b"&boxuR;", codepoints: [9560, 0] },
    Entity { name: b"&boxul;", codepoints: [9496, 0] },
    Entity { name: b"&boxur;", codepoints: [9492, 0] },
    Entity { name: b"&boxv;", codepoints: [9474, 0] },
    Entity { name: b"&boxvH;", codepoints: [9578, 0] },
    Entity { name: b"&boxvL;", codepoints: [9569, 0] },
    Entity { name: b"&boxvR;", codepoints: [9566, 0] },
    Entity { name: b"&boxvh;", codepoints: [9532, 0] },
    Entity { name: b"&boxvl;", codepoints: [9508, 0] },
    Entity { name: b"&boxvr;", codepoints: [9500, 0] },
    Entity { name: b"&bprime;", codepoints: [8245, 0] },
    Entity { name: b"&breve;", codepoints: [728, 0] },
    Entity { name: b"&brvbar;", codepoints: [166, 0] },
    Entity { name: b"&bscr;", codepoints: [119991, 0] },
    Entity { name: b"&bsemi;", codepoints: [8271, 0] },
    Entity { name: b"&bsim;", codepoints: [8765, 0] },
    Entity { name: b"&bsime;", codepoints: [8909, 0] },
    Entity { name: b"&bsol;", codepoints: [92, 0] },
    Entity { name: b"&bsolb;", codepoints: [10693, 0] },
    Entity { name: b"&bsolhsub;", codepoints: [10184, 0] },
    Entity { name: b"&bull;", codepoints: [8226, 0] },
    Entity { name: b"&bullet;", codepoints: [8226, 0] },
    Entity { name: b"&bump;", codepoints: [8782, 0] },
    Entity { name: b"&bumpE;", codepoints: [10926, 0] },
    Entity { name: b"&bumpe;", codepoints: [8783, 0] },
    Entity { name: b"&bumpeq;", codepoints: [8783, 0] },
    Entity { name: b"&cacute;", codepoints: [263, 0] },
    Entity { name: b"&cap;", codepoints: [8745, 0] },
    Entity { name: b"&capand;", codepoints: [10820, 0] },
    Entity { name: b"&capbrcup;", codepoints: [10825, 0] },
    Entity { name: b"&capcap;", codepoints: [10827, 0] },
    Entity { name: b"&capcup;", codepoints: [10823, 0] },
    Entity { name: b"&capdot;", codepoints: [10816, 0] },
    Entity { name: b"&caps;", codepoints: [8745, 65024] },
    Entity { name: b"&caret;", codepoints: [8257, 0] },
    Entity { name: b"&caron;", codepoints: [711, 0] },
    Entity { name: b"&ccaps;", codepoints: [10829, 0] },
    Entity { name: b"&ccaron;", codepoints: [269, 0] },
    Entity { name: b"&ccedil;", codepoints: [231, 0] },
    Entity { name: b"&ccirc;", codepoints: [265, 0] },
    Entity { name: b"&ccups;", codepoints: [10828, 0] },
    Entity { name: b"&ccupssm;", codepoints: [10832, 0] },
    Entity { name: b"&cdot;", codepoints: [267, 0] },
    Entity { name: b"&cedil;", codepoints: [184, 0] },
    Entity { name: b"&cemptyv;", codepoints: [10674, 0] },
    Entity { name: b"&cent;", codepoints: [162, 0] },
    Entity { name: b"&centerdot;", codepoints: [183, 0] },
    Entity { name: b"&cfr;", codepoints: [120096, 0] },
    Entity { name: b"&chcy;", codepoints: [1095, 0] },
    Entity { name: b"&check;", codepoints: [10003, 0] },
    Entity { name: b"&checkmark;", codepoints: [10003, 0] },
    Entity { name: b"&chi;", codepoints: [967, 0] },
    Entity { name: b"&cir;", codepoints: [9675, 0] },
    Entity { name: b"&cirE;", codepoints: [10691, 0] },
    Entity { name: b"&circ;", codepoints: [710, 0] },
    Entity { name: b"&circeq;", codepoints: [8791, 0] },
    Entity { name: b"&circlearrowleft;", codepoints: [8634, 0] },
    Entity { name: b"&circlearrowright;", codepoints: [8635, 0] },
    Entity { name: b"&circledR;", codepoints: [174, 0] },
    Entity { name: b"&circledS;", codepoints: [9416, 0] },
    Entity { name: b"&circledast;", codepoints: [8859, 0] },
    Entity { name: b"&circledcirc;", codepoints: [8858, 0] },
    Entity { name: b"&circleddash;", codepoints: [8861, 0] },
    Entity { name: b"&cire;", codepoints: [8791, 0] },
    Entity { name: b"&cirfnint;", codepoints: [10768, 0] },
    Entity { name: b"&cirmid;", codepoints: [10991, 0] },
    Entity { name: b"&cirscir;", codepoints: [10690, 0] },
    Entity { name: b"&clubs;", codepoints: [9827, 0] },
    Entity { name: b"&clubsuit;", codepoints: [9827, 0] },
    Entity { name: b"&colon;", codepoints: [58, 0] },
    Entity { name: b"&colone;", codepoints: [8788, 0] },
    Entity { name: b"&coloneq;", codepoints: [8788, 0] },
    Entity { name: b"&comma;", codepoints: [44, 0] },
    Entity { name: b"&commat;", codepoints: [64, 0] },
    Entity { name: b"&comp;", codepoints: [8705, 0] },
    Entity { name: b"&compfn;", codepoints: [8728, 0] },
    Entity { name: b"&complement;", codepoints: [8705, 0] },
    Entity { name: b"&complexes;", codepoints: [8450, 0] },
    Entity { name: b"&cong;", codepoints: [8773, 0] },
    Entity { name: b"&congdot;", codepoints: [10861, 0] },
    Entity { name: b"&conint;", codepoints: [8750, 0] },
    Entity { name: b"&copf;", codepoints: [120148, 0] },
    Entity { name: b"&coprod;", codepoints: [8720, 0] },
    Entity { name: b"&copy;", codepoints: [169, 0] },
    Entity { name: b"&copysr;", codepoints: [8471, 0] },
    Entity { name: b"&crarr;", codepoints: [8629, 0] },
    Entity { name: b"&cross;", codepoints: [10007, 0] },
    Entity { name: b"&cscr;", codepoints: [119992, 0] },
    Entity { name: b"&csub;", codepoints: [10959, 0] },
    Entity { name: b"&csube;", codepoints: [10961, 0] },
    Entity { name: b"&csup;", codepoints: [10960, 0] },
    Entity { name: b"&csupe;", codepoints: [10962, 0] },
    Entity { name: b"&ctdot;", codepoints: [8943, 0] },
    Entity { name: b"&cudarrl;", codepoints: [10552, 0] },
    Entity { name: b"&cudarrr;", codepoints: [10549, 0] },
    Entity { name: b"&cuepr;", codepoints: [8926, 0] },
    Entity { name: b"&cuesc;", codepoints: [8927, 0] },
    Entity { name: b"&cularr;", codepoints: [8630, 0] },
    Entity { name: b"&cularrp;", codepoints: [10557, 0] },
    Entity { name: b"&cup;", codepoints: [8746, 0] },
    Entity { name: b"&cupbrcap;", codepoints: [10824, 0] },
    Entity { name: b"&cupcap;", codepoints: [10822, 0] },
    Entity { name: b"&cupcup;", codepoints: [10826, 0] },
    Entity { name: b"&cupdot;", codepoints: [8845, 0] },
    Entity { name: b"&cupor;", codepoints: [10821, 0] },
    Entity { name: b"&cups;", codepoints: [8746, 65024] },
    Entity { name: b"&curarr;", codepoints: [8631, 0] },
    Entity { name: b"&curarrm;", codepoints: [10556, 0] },
    Entity { name: b"&curlyeqprec;", codepoints: [8926, 0] },
    Entity { name: b"&curlyeqsucc;", codepoints: [8927, 0] },
    Entity { name: b"&curlyvee;", codepoints: [8910, 0] },
    Entity { name: b"&curlywedge;", codepoints: [8911, 0] },
    Entity { name: b"&curren;", codepoints: [164, 0] },
    Entity { name: b"&curvearrowleft;", codepoints: [8630, 0] },
    Entity { name: b"&curvearrowright;", codepoints: [8631, 0] },
    Entity { name: b"&cuvee;", codepoints: [8910, 0] },
    Entity { name: b"&cuwed;", codepoints: [8911, 0] },
    Entity { name: b"&cwconint;", codepoints: [8754, 0] },
    Entity { name: b"&cwint;", codepoints: [8753, 0] },
    Entity { name: b"&cylcty;", codepoints: [9005, 0] },
    Entity { name: b"&dArr;", codepoints: [8659, 0] },
    Entity { name: b"&dHar;", codepoints: [10597, 0] },
    Entity { name: b"&dagger;", codepoints: [8224, 0] },
    Entity { name: b"&daleth;", codepoints: [8504, 0] },
    Entity { name: b"&darr;", codepoints: [8595, 0] },
    Entity { name: b"&dash;", codepoints: [8208, 0] },
    Entity { name: b"&dashv;", codepoints: [8867, 0] },
    Entity { name: b"&dbkarow;", codepoints: [10511, 0] },
    Entity { name: b"&dblac;", codepoints: [733, 0] },
    Entity { name: b"&dcaron;", codepoints: [271, 0] },
    Entity { name: b"&dcy;", codepoints: [1076, 0] },
    Entity { name: b"&dd;", codepoints: [8518, 0] },
    Entity { name: b"&ddagger;", codepoints: [8225, 0] },
    Entity { name: b"&ddarr;", codepoints: [8650, 0] },
    Entity { name: b"&ddotseq;", codepoints: [10871, 0] },
    Entity { name: b"&deg;", codepoints: [176, 0] },
    Entity { name: b"&delta;", codepoints: [948, 0] },
    Entity { name: b"&demptyv;", codepoints: [10673, 0] },
    Entity { name: b"&dfisht;", codepoints: [10623, 0] },
    Entity { name: b"&dfr;", codepoints: [120097, 0] },
    Entity { name: b"&dharl;", codepoints: [8643, 0] },
    Entity { name: b"&dharr;", codepoints: [8642, 0] },
    Entity { name: b"&diam;", codepoints: [8900, 0] },
    Entity { name: b"&diamond;", codepoints: [8900, 0] },
    Entity { name: b"&diamondsuit;", codepoints: [9830, 0] },
    Entity { name: b"&diams;", codepoints: [9830, 0] },
    Entity { name: b"&die;", codepoints: [168, 0] },
    Entity { name: b"&digamma;", codepoints: [989, 0] },
    Entity { name: b"&disin;", codepoints: [8946, 0] },
    Entity { name: b"&div;", codepoints: [247, 0] },
    Entity { name: b"&divide;", codepoints: [247, 0] },
    Entity { name: b"&divideontimes;", codepoints: [8903, 0] },
    Entity { name: b"&divonx;", codepoints: [8903, 0] },
    Entity { name: b"&djcy;", codepoints: [1106, 0] },
    Entity { name: b"&dlcorn;", codepoints: [8990, 0] },
    Entity { name: b"&dlcrop;", codepoints: [8973, 0] },
    Entity { name: b"&dollar;", codepoints: [36, 0] },
    Entity { name: b"&dopf;", codepoints: [120149, 0] },
    Entity { name: b"&dot;", codepoints: [729, 0] },
    Entity { name: b"&doteq;", codepoints: [8784, 0] },
    Entity { name: b"&doteqdot;", codepoints: [8785, 0] },
    Entity { name: b"&dotminus;", codepoints: [8760, 0] },
    Entity { name: b"&dotplus;", codepoints: [8724, 0] },
    Entity { name: b"&dotsquare;", codepoints: [8865, 0] },
    Entity { name: b"&doublebarwedge;", codepoints: [8966, 0] },
    Entity { name: b"&downarrow;", codepoints: [8595, 0] },
    Entity { name: b"&downdownarrows;", codepoints: [8650, 0] },
    Entity { name: b"&downharpoonleft;", codepoints: [8643, 0] },
    Entity { name: b"&downharpoonright;", codepoints: [8642, 0] },
    Entity { name: b"&drbkarow;", codepoints: [10512, 0] },
    Entity { name: b"&drcorn;", codepoints: [8991, 0] },
    Entity { name: b"&drcrop;", codepoints: [8972, 0] },
    Entity { name: b"&dscr;", codepoints: [119993, 0] },
    Entity { name: b"&dscy;", codepoints: [1109, 0] },
    Entity { name: b"&dsol;", codepoints: [10742, 0] },
    Entity { name: b"&dstrok;", codepoints: [273, 0] },
    Entity { name: b"&dtdot;", codepoints: [8945, 0] },
    Entity { name: b"&dtri;", codepoints: [9663, 0] },
    Entity { name: b"&dtrif;", codepoints: [9662, 0] },
    Entity { name: b"&duarr;", codepoints: [8693, 0] },
    Entity { name: b"&duhar;", codepoints: [10607, 0] },
    Entity { name: b"&dwangle;", codepoints: [10662, 0] },
    Entity { name: b"&dzcy;", codepoints: [1119, 0] },
    Entity { name: b"&dzigrarr;", codepoints: [10239, 0] },
    Entity { name: b"&eDDot;", codepoints: [10871, 0] },
    Entity { name: b"&eDot;", codepoints: [8785, 0] },
    Entity { name: b"&eacute;", codepoints: [233, 0] },
    Entity { name: b"&easter;", codepoints: [10862, 0] },
    Entity { name: b"&ecaron;", codepoints: [283, 0] },
    Entity { name: b"&ecir;", codepoints: [8790, 0] },
    Entity { name: b"&ecirc;", codepoints: [234, 0] },
    Entity { name: b"&ecolon;", codepoints: [8789, 0] },
    Entity { name: b"&ecy;", codepoints: [1101, 0] },
    Entity { name: b"&edot;", codepoints: [279, 0] },
    Entity { name: b"&ee;", codepoints: [8519, 0] },
    Entity { name: b"&efDot;", codepoints: [8786, 0] },
    Entity { name: b"&efr;", codepoints: [120098, 0] },
    Entity { name: b"&eg;", codepoints: [10906, 0] },
    Entity { name: b"&egrave;", codepoints: [232, 0] },
    Entity { name: b"&egs;", codepoints: [10902, 0] },
    Entity { name: b"&egsdot;", codepoints: [10904, 0] },
    Entity { name: b"&el;", codepoints: [10905, 0] },
    Entity { name: b"&elinters;", codepoints: [9191, 0] },
    Entity { name: b"&ell;", codepoints: [8467, 0] },
    Entity { name: b"&els;", codepoints: [10901, 0] },
    Entity { name: b"&elsdot;", codepoints: [10903, 0] },
    Entity { name: b"&emacr;", codepoints: [275, 0] },
    Entity { name: b"&empty;", codepoints: [8709, 0] },
    Entity { name: b"&emptyset;", codepoints: [8709, 0] },
    Entity { name: b"&emptyv;", codepoints: [8709, 0] },
    Entity { name: b"&emsp13;", codepoints: [8196, 0] },
    Entity { name: b"&emsp14;", codepoints: [8197, 0] },
    Entity { name: b"&emsp;", codepoints: [8195, 0] },
    Entity { name: b"&eng;", codepoints: [331, 0] },
    Entity { name: b"&ensp;", codepoints: [8194, 0] },
    Entity { name: b"&eogon;", codepoints: [281, 0] },
    Entity { name: b"&eopf;", codepoints: [120150, 0] },
    Entity { name: b"&epar;", codepoints: [8917, 0] },
    Entity { name: b"&eparsl;", codepoints: [10723, 0] },
    Entity { name: b"&eplus;", codepoints: [10865, 0] },
    Entity { name: b"&epsi;", codepoints: [949, 0] },
    Entity { name: b"&epsilon;", codepoints: [949, 0] },
    Entity { name: b"&epsiv;", codepoints: [1013, 0] },
    Entity { name: b"&eqcirc;", codepoints: [8790, 0] },
    Entity { name: b"&eqcolon;", codepoints: [8789, 0] },
    Entity { name: b"&eqsim;", codepoints: [8770, 0] },
    Entity { name: b"&eqslantgtr;", codepoints: [10902, 0] },
    Entity { name: b"&eqslantless;", codepoints: [10901, 0] },
    Entity { name: b"&equals;", codepoints: [61, 0] },
    Entity { name: b"&equest;", codepoints: [8799, 0] },
    Entity { name: b"&equiv;", codepoints: [8801, 0] },
    Entity { name: b"&equivDD;", codepoints: [10872, 0] },
    Entity { name: b"&eqvparsl;", codepoints: [10725, 0] },
    Entity { name: b"&erDot;", codepoints: [8787, 0] },
    Entity { name: b"&erarr;", codepoints: [10609, 0] },
    Entity { name: b"&escr;", codepoints: [8495, 0] },
    Entity { name: b"&esdot;", codepoints: [8784, 0] },
    Entity { name: b"&esim;", codepoints: [8770, 0] },
    Entity { name: b"&eta;", codepoints: [951, 0] },
    Entity { name: b"&eth;", codepoints: [240, 0] },
    Entity { name: b"&euml;", codepoints: [235, 0] },
    Entity { name: b"&euro;", codepoints: [8364, 0] },
    Entity { name: b"&excl;", codepoints: [33, 0] },
    Entity { name: b"&exist;", codepoints: [8707, 0] },
    Entity { name: b"&expectation;", codepoints: [8496, 0] },
    Entity { name: b"&exponentiale;", codepoints: [8519, 0] },
    Entity { name: b"&fallingdotseq;", codepoints: [8786, 0] },
    Entity { name: b"&fcy;", codepoints: [1092, 0] },
    Entity { name: b"&female;", codepoints: [9792, 0] },
    Entity { name: b"&ffilig;", codepoints: [64259, 0] },
    Entity { name: b"&fflig;", codepoints: [64256, 0] },
    Entity { name: b"&ffllig;", codepoints: [64260, 0] },
    Entity { name: b"&ffr;", codepoints: [120099, 0] },
    Entity { name: b"&filig;", codepoints: [64257, 0] },
    Entity { name: b"&fjlig;", codepoints: [102, 106] },
    Entity { name: b"&flat;", codepoints: [9837, 0] },
    Entity { name: b"&fllig;", codepoints: [64258, 0] },
    Entity { name: b"&fltns;", codepoints: [9649, 0] },
    Entity { name: b"&fnof;", codepoints: [402, 0] },
    Entity { name: b"&fopf;", codepoints: [120151, 0] },
    Entity { name: b"&forall;", codepoints: [8704, 0] },
    Entity { name: b"&fork;", codepoints: [8916, 0] },
    Entity { name: b"&forkv;", codepoints: [10969, 0] },
    Entity { name: b"&fpartint;", codepoints: [10765, 0] },
    Entity { name: b"&frac12;", codepoints: [189, 0] },
    Entity { name: b"&frac13;", codepoints: [8531, 0] },
    Entity { name: b"&frac14;", codepoints: [188, 0] },
    Entity { name: b"&frac15;", codepoints: [8533, 0] },
    Entity { name: b"&frac16;", codepoints: [8537, 0] },
    Entity { name: b"&frac18;", codepoints: [8539, 0] },
    Entity { name: b"&frac23;", codepoints: [8532, 0] },
    Entity { name: b"&frac25;", codepoints: [8534, 0] },
    Entity { name: b"&frac34;", codepoints: [190, 0] },
    Entity { name: b"&frac35;", codepoints: [8535, 0] },
    Entity { name: b"&frac38;", codepoints: [8540, 0] },
    Entity { name: b"&frac45;", codepoints: [8536, 0] },
    Entity { name: b"&frac56;", codepoints: [8538, 0] },
    Entity { name: b"&frac58;", codepoints: [8541, 0] },
    Entity { name: b"&frac78;", codepoints: [8542, 0] },
    Entity { name: b"&frasl;", codepoints: [8260, 0] },
    Entity { name: b"&frown;", codepoints: [8994, 0] },
    Entity { name: b"&fscr;", codepoints: [119995, 0] },
    Entity { name: b"&gE;", codepoints: [8807, 0] },
    Entity { name: b"&gEl;", codepoints: [10892, 0] },
    Entity { name: b"&gacute;", codepoints: [501, 0] },
    Entity { name: b"&gamma;", codepoints: [947, 0] },
    Entity { name: b"&gammad;", codepoints: [989, 0] },
    Entity { name: b"&gap;", codepoints: [10886, 0] },
    Entity { name: b"&gbreve;", codepoints: [287, 0] },
    Entity { name: b"&gcirc;", codepoints: [285, 0] },
    Entity { name: b"&gcy;", codepoints: [1075, 0] },
    Entity { name: b"&gdot;", codepoints: [289, 0] },
    Entity { name: b"&ge;", codepoints: [8805, 0] },
    Entity { name: b"&gel;", codepoints: [8923, 0] },
    Entity { name: b"&geq;", codepoints: [8805, 0] },
    Entity { name: b"&geqq;", codepoints: [8807, 0] },
    Entity { name: b"&geqslant;", codepoints: [10878, 0] },
    Entity { name: b"&ges;", codepoints: [10878, 0] },
    Entity { name: b"&gescc;", codepoints: [10921, 0] },
    Entity { name: b"&gesdot;", codepoints: [10880, 0] },
    Entity { name: b"&gesdoto;", codepoints: [10882, 0] },
    Entity { name: b"&gesdotol;", codepoints: [10884, 0] },
    Entity { name: b"&gesl;", codepoints: [8923, 65024] },
    Entity { name: b"&gesles;", codepoints: [10900, 0] },
    Entity { name: b"&gfr;", codepoints: [120100, 0] },
    Entity { name: b"&gg;", codepoints: [8811, 0] },
    Entity { name: b"&ggg;", codepoints: [8921, 0] },
    Entity { name: b"&gimel;", codepoints: [8503, 0] },
    Entity { name: b"&gjcy;", codepoints: [1107, 0] },
    Entity { name: b"&gl;", codepoints: [8823, 0] },
    Entity { name: b"&glE;", codepoints: [10898, 0] },
    Entity { name: b"&gla;", codepoints: [10917, 0] },
    Entity { name: b"&glj;", codepoints: [10916, 0] },
    Entity { name: b"&gnE;", codepoints: [8809, 0] },
    Entity { name: b"&gnap;", codepoints: [10890, 0] },
    Entity { name: b"&gnapprox;", codepoints: [10890, 0] },
    Entity { name: b"&gne;", codepoints: [10888, 0] },
    Entity { name: b"&gneq;", codepoints: [10888, 0] },
    Entity { name: b"&gneqq;", codepoints: [8809, 0] },
    Entity { name: b"&gnsim;", codepoints: [8935, 0] },
    Entity { name: b"&gopf;", codepoints: [120152, 0] },
    Entity { name: b"&grave;", codepoints: [96, 0] },
    Entity { name: b"&gscr;", codepoints: [8458, 0] },
    Entity { name: b"&gsim;", codepoints: [8819, 0] },
    Entity { name: b"&gsime;", codepoints: [10894, 0] },
    Entity { name: b"&gsiml;", codepoints: [10896, 0] },
    Entity { name: b"&gt;", codepoints: [62, 0] },
    Entity { name: b"&gtcc;", codepoints: [10919, 0] },
    Entity { name: b"&gtcir;", codepoints: [10874, 0] },
    Entity { name: b"&gtdot;", codepoints: [8919, 0] },
    Entity { name: b"&gtlPar;", codepoints: [10645, 0] },
    Entity { name: b"&gtquest;", codepoints: [10876, 0] },
    Entity { name: b"&gtrapprox;", codepoints: [10886, 0] },
    Entity { name: b"&gtrarr;", codepoints: [10616, 0] },
    Entity { name: b"&gtrdot;", codepoints: [8919, 0] },
    Entity { name: b"&gtreqless;", codepoints: [8923, 0] },
    Entity { name: b"&gtreqqless;", codepoints: [10892, 0] },
    Entity { name: b"&gtrless;", codepoints: [8823, 0] },
    Entity { name: b"&gtrsim;", codepoints: [8819, 0] },
    Entity { name: b"&gvertneqq;", codepoints: [8809, 65024] },
    Entity { name: b"&gvnE;", codepoints: [8809, 65024] },
    Entity { name: b"&hArr;", codepoints: [8660, 0] },
    Entity { name: b"&hairsp;", codepoints: [8202, 0] },
    Entity { name: b"&half;", codepoints: [189, 0] },
    Entity { name: b"&hamilt;", codepoints: [8459, 0] },
    Entity { name: b"&hardcy;", codepoints: [1098, 0] },
    Entity { name: b"&harr;", codepoints: [8596, 0] },
    Entity { name: b"&harrcir;", codepoints: [10568, 0] },
    Entity { name: b"&harrw;", codepoints: [8621, 0] },
    Entity { name: b"&hbar;", codepoints: [8463, 0] },
    Entity { name: b"&hcirc;", codepoints: [293, 0] },
    Entity { name: b"&hearts;", codepoints: [9829, 0] },
    Entity { name: b"&heartsuit;", codepoints: [9829, 0] },
    Entity { name: b"&hellip;", codepoints: [8230, 0] },
    Entity { name: b"&hercon;", codepoints: [8889, 0] },
    Entity { name: b"&hfr;", codepoints: [120101, 0] },
    Entity { name: b"&hksearow;", codepoints: [10533, 0] },
    Entity { name: b"&hkswarow;", codepoints: [10534, 0] },
    Entity { name: b"&hoarr;", codepoints: [8703, 0] },
    Entity { name: b"&homtht;", codepoints: [8763, 0] },
    Entity { name: b"&hookleftarrow;", codepoints: [8617, 0] },
    Entity { name: b"&hookrightarrow;", codepoints: [8618, 0] },
    Entity { name: b"&hopf;", codepoints: [120153, 0] },
    Entity { name: b"&horbar;", codepoints: [8213, 0] },
    Entity { name: b"&hscr;", codepoints: [119997, 0] },
    Entity { name: b"&hslash;", codepoints: [8463, 0] },
    Entity { name: b"&hstrok;", codepoints: [295, 0] },
    Entity { name: b"&hybull;", codepoints: [8259, 0] },
    Entity { name: b"&hyphen;", codepoints: [8208, 0] },
    Entity { name: b"&iacute;", codepoints: [237, 0] },
    Entity { name: b"&ic;", codepoints: [8291, 0] },
    Entity { name: b"&icirc;", codepoints: [238, 0] },
    Entity { name: b"&icy;", codepoints: [1080, 0] },
    Entity { name: b"&iecy;", codepoints: [1077, 0] },
    Entity { name: b"&iexcl;", codepoints: [161, 0] },
    Entity { name: b"&iff;", codepoints: [8660, 0] },
    Entity { name: b"&ifr;", codepoints: [120102, 0] },
    Entity { name: b"&igrave;", codepoints: [236, 0] },
    Entity { name: b"&ii;", codepoints: [8520, 0] },
    Entity { name: b"&iiiint;", codepoints: [10764, 0] },
    Entity { name: b"&iiint;", codepoints: [8749, 0] },
    Entity { name: b"&iinfin;", codepoints: [10716, 0] },
    Entity { name: b"&iiota;", codepoints: [8489, 0] },
    Entity { name: b"&ijlig;", codepoints: [307, 0] },
    Entity { name: b"&imacr;", codepoints: [299, 0] },
    Entity { name: b"&image;", codepoints: [8465, 0] },
    Entity { name: b"&imagline;", codepoints: [8464, 0] },
    Entity { name: b"&imagpart;", codepoints: [8465, 0] },
    Entity { name: b"&imath;", codepoints: [305, 0] },
    Entity { name: b"&imof;", codepoints: [8887, 0] },
    Entity { name: b"&imped;", codepoints: [437, 0] },
    Entity { name: b"&in;", codepoints: [8712, 0] },
    Entity { name: b"&incare;", codepoints: [8453, 0] },
    Entity { name: b"&infin;", codepoints: [8734, 0] },
    Entity { name: b"&infintie;", codepoints: [10717, 0] },
    Entity { name: b"&inodot;", codepoints: [305, 0] },
    Entity { name: b"&int;", codepoints: [8747, 0] },
    Entity { name: b"&intcal;", codepoints: [8890, 0] },
    Entity { name: b"&integers;", codepoints: [8484, 0] },
    Entity { name: b"&intercal;", codepoints: [8890, 0] },
    Entity { name: b"&intlarhk;", codepoints: [10775, 0] },
    Entity { name: b"&intprod;", codepoints: [10812, 0] },
    Entity { name: b"&iocy;", codepoints: [1105, 0] },
    Entity { name: b"&iogon;", codepoints: [303, 0] },
    Entity { name: b"&iopf;", codepoints: [120154, 0] },
    Entity { name: b"&iota;", codepoints: [953, 0] },
    Entity { name: b"&iprod;", codepoints: [10812, 0] },
    Entity { name: b"&iquest;", codepoints: [191, 0] },
    Entity { name: b"&iscr;", codepoints: [119998, 0] },
    Entity { name: b"&isin;", codepoints: [8712, 0] },
    Entity { name: b"&isinE;", codepoints: [8953, 0] },
    Entity { name: b"&isindot;", codepoints: [8949, 0] },
    Entity { name: b"&isins;", codepoints: [8948, 0] },
    Entity { name: b"&isinsv;", codepoints: [8947, 0] },
    Entity { name: b"&isinv;", codepoints: [8712, 0] },
    Entity { name: b"&it;", codepoints: [8290, 0] },
    Entity { name: b"&itilde;", codepoints: [297, 0] },
    Entity { name: b"&iukcy;", codepoints: [1110, 0] },
    Entity { name: b"&iuml;", codepoints: [239, 0] },
    Entity { name: b"&jcirc;", codepoints: [309, 0] },
    Entity { name: b"&jcy;", codepoints: [1081, 0] },
    Entity { name: b"&jfr;", codepoints: [120103, 0] },
    Entity { name: b"&jmath;", codepoints: [567, 0] },
    Entity { name: b"&jopf;", codepoints: [120155, 0] },
    Entity { name: b"&jscr;", codepoints: [119999, 0] },
    Entity { name: b"&jsercy;", codepoints: [1112, 0] },
    Entity { name: b"&jukcy;", codepoints: [1108, 0] },
    Entity { name: b"&kappa;", codepoints: [954, 0] },
    Entity { name: b"&kappav;", codepoints: [1008, 0] },
    Entity { name: b"&kcedil;", codepoints: [311, 0] },
    Entity { name: b"&kcy;", codepoints: [1082, 0] },
    Entity { name: b"&kfr;", codepoints: [120104, 0] },
    Entity { name: b"&kgreen;", codepoints: [312, 0] },
    Entity { name: b"&khcy;", codepoints: [1093, 0] },
    Entity { name: b"&kjcy;", codepoints: [1116, 0] },
    Entity { name: b"&kopf;", codepoints: [120156, 0] },
    Entity { name: b"&kscr;", codepoints: [120000, 0] },
    Entity { name: b"&lAarr;", codepoints: [8666, 0] },
    Entity { name: b"&lArr;", codepoints: [8656, 0] },
    Entity { name: b"&lAtail;", codepoints: [10523, 0] },
    Entity { name: b"&lBarr;", codepoints: [10510, 0] },
    Entity { name: b"&lE;", codepoints: [8806, 0] },
    Entity { name: b"&lEg;", codepoints: [10891, 0] },
    Entity { name: b"&lHar;", codepoints: [10594, 0] },
    Entity { name: b"&lacute;", codepoints: [314, 0] },
    Entity { name: b"&laemptyv;", codepoints: [10676, 0] },
    Entity { name: b"&lagran;", codepoints: [8466, 0] },
    Entity { name: b"&lambda;", codepoints: [955, 0] },
    Entity { name: b"&lang;", codepoints: [10216, 0] },
    Entity { name: b"&langd;", codepoints: [10641, 0] },
    Entity { name: b"&langle;", codepoints: [10216, 0] },
    Entity { name: b"&lap;", codepoints: [10885, 0] },
    Entity { name: b"&laquo;", codepoints: [171, 0] },
    Entity { name: b"&larr;", codepoints: [8592, 0] },
    Entity { name: b"&larrb;", codepoints: [8676, 0] },
    Entity { name: b"&larrbfs;", codepoints: [10527, 0] },
    Entity { name: b"&larrfs;", codepoints: [10525, 0] },
    Entity { name: b"&larrhk;", codepoints: [8617, 0] },
    Entity { name: b"&larrlp;", codepoints: [8619, 0] },
    Entity { name: b"&larrpl;", codepoints: [10553, 0] },
    Entity { name: b"&larrsim;", codepoints: [10611, 0] },
    Entity { name: b"&larrtl;", codepoints: [8610, 0] },
    Entity { name: b"&lat;", codepoints: [10923, 0] },
    Entity { name: b"&latail;", codepoints: [10521, 0] },
    Entity { name: b"&late;", codepoints: [10925, 0] },
    Entity { name: b"&lates;", codepoints: [10925, 65024] },
    Entity { name: b"&lbarr;", codepoints: [10508, 0] },
    Entity { name: b"&lbbrk;", codepoints: [10098, 0] },
    Entity { name: b"&lbrace;", codepoints: [123, 0] },
    Entity { name: b"&lbrack;", codepoints: [91, 0] },
    Entity { name: b"&lbrke;", codepoints: [10635, 0] },
    Entity { name: b"&lbrksld;", codepoints: [10639, 0] },
    Entity { name: b"&lbrkslu;", codepoints: [10637, 0] },
    Entity { name: b"&lcaron;", codepoints: [318, 0] },
    Entity { name: b"&lcedil;", codepoints: [316, 0] },
    Entity { name: b"&lceil;", codepoints: [8968, 0] },
    Entity { name: b"&lcub;", codepoints: [123, 0] },
    Entity { name: b"&lcy;", codepoints: [1083, 0] },
    Entity { name: b"&ldca;", codepoints: [10550, 0] },
    Entity { name: b"&ldquo;", codepoints: [8220, 0] },
    Entity { name: b"&ldquor;", codepoints: [8222, 0] },
    Entity { name: b"&ldrdhar;", codepoints: [10599, 0] },
    Entity { name: b"&ldrushar;", codepoints: [10571, 0] },
    Entity { name: b"&ldsh;", codepoints: [8626, 0] },
    Entity { name: b"&le;", codepoints: [8804, 0] },
    Entity { name: b"&leftarrow;", codepoints: [8592, 0] },
    Entity { name: b"&leftarrowtail;", codepoints: [8610, 0] },
    Entity { name: b"&leftharpoondown;", codepoints: [8637, 0] },
    Entity { name: b"&leftharpoonup;", codepoints: [8636, 0] },
    Entity { name: b"&leftleftarrows;", codepoints: [8647, 0] },
    Entity { name: b"&leftrightarrow;", codepoints: [8596, 0] },
    Entity { name: b"&leftrightarrows;", codepoints: [8646, 0] },
    Entity { name: b"&leftrightharpoons;", codepoints: [8651, 0] },
    Entity { name: b"&leftrightsquigarrow;", codepoints: [8621, 0] },
    Entity { name: b"&leftthreetimes;", codepoints: [8907, 0] },
    Entity { name: b"&leg;", codepoints: [8922, 0] },
    Entity { name: b"&leq;", codepoints: [8804, 0] },
    Entity { name: b"&leqq;", codepoints: [8806, 0] },
    Entity { name: b"&leqslant;", codepoints: [10877, 0] },
    Entity { name: b"&les;", codepoints: [10877, 0] },
    Entity { name: b"&lescc;", codepoints: [10920, 0] },
    Entity { name: b"&lesdot;", codepoints: [10879, 0] },
    Entity { name: b"&lesdoto;", codepoints: [10881, 0] },
    Entity { name: b"&lesdotor;", codepoints: [10883, 0] },
    Entity { name: b"&lesg;", codepoints: [8922, 65024] },
    Entity { name: b"&lesges;", codepoints: [10899, 0] },
    Entity { name: b"&lessapprox;", codepoints: [10885, 0] },
    Entity { name: b"&lessdot;", codepoints: [8918, 0] },
    Entity { name: b"&lesseqgtr;", codepoints: [8922, 0] },
    Entity { name: b"&lesseqqgtr;", codepoints: [10891, 0] },
    Entity { name: b"&lessgtr;", codepoints: [8822, 0] },
    Entity { name: b"&lesssim;", codepoints: [8818, 0] },
    Entity { name: b"&lfisht;", codepoints: [10620, 0] },
    Entity { name: b"&lfloor;", codepoints: [8970, 0] },
    Entity { name: b"&lfr;", codepoints: [120105, 0] },
    Entity { name: b"&lg;", codepoints: [8822, 0] },
    Entity { name: b"&lgE;", codepoints: [10897, 0] },
    Entity { name: b"&lhard;", codepoints: [8637, 0] },
    Entity { name: b"&lharu;", codepoints: [8636, 0] },
    Entity { name: b"&lharul;", codepoints: [10602, 0] },
    Entity { name: b"&lhblk;", codepoints: [9604, 0] },
    Entity { name: b"&ljcy;", codepoints: [1113, 0] },
    Entity { name: b"&ll;", codepoints: [8810, 0] },
    Entity { name: b"&llarr;", codepoints: [8647, 0] },
    Entity { name: b"&llcorner;", codepoints: [8990, 0] },
    Entity { name: b"&llhard;", codepoints: [10603, 0] },
    Entity { name: b"&lltri;", codepoints: [9722, 0] },
    Entity { name: b"&lmidot;", codepoints: [320, 0] },
    Entity { name: b"&lmoust;", codepoints: [9136, 0] },
    Entity { name: b"&lmoustache;", codepoints: [9136, 0] },
    Entity { name: b"&lnE;", codepoints: [8808, 0] },
    Entity { name: b"&lnap;", codepoints: [10889, 0] },
    Entity { name: b"&lnapprox;", codepoints: [10889, 0] },
    Entity { name: b"&lne;", codepoints: [10887, 0] },
    Entity { name: b"&lneq;", codepoints: [10887, 0] },
    Entity { name: b"&lneqq;", codepoints: [8808, 0] },
    Entity { name: b"&lnsim;", codepoints: [8934, 0] },
    Entity { name: b"&loang;", codepoints: [10220, 0] },
    Entity { name: b"&loarr;", codepoints: [8701, 0] },
    Entity { name: b"&lobrk;", codepoints: [10214, 0] },
    Entity { name: b"&longleftarrow;", codepoints: [10229, 0] },
    Entity { name: b"&longleftrightarrow;", codepoints: [10231, 0] },
    Entity { name: b"&longmapsto;", codepoints: [10236, 0] },
    Entity { name: b"&longrightarrow;", codepoints: [10230, 0] },
    Entity { name: b"&looparrowleft;", codepoints: [8619, 0] },
    Entity { name: b"&looparrowright;", codepoints: [8620, 0] },
    Entity { name: b"&lopar;", codepoints: [10629, 0] },
    Entity { name: b"&lopf;", codepoints: [120157, 0] },
    Entity { name: b"&loplus;", codepoints: [10797, 0] },
    Entity { name: b"&lotimes;", codepoints: [10804, 0] },
    Entity { name: b"&lowast;", codepoints: [8727, 0] },
    Entity { name: b"&lowbar;", codepoints: [95, 0] },
    Entity { name: b"&loz;", codepoints: [9674, 0] },
    Entity { name: b"&lozenge;", codepoints: [9674, 0] },
    Entity { name: b"&lozf;", codepoints: [10731, 0] },
    Entity { name: b"&lpar;", codepoints: [40, 0] },
    Entity { name: b"&lparlt;", codepoints: [10643, 0] },
    Entity { name: b"&lrarr;", codepoints: [8646, 0] },
    Entity { name: b"&lrcorner;", codepoints: [8991, 0] },
    Entity { name: b"&lrhar;", codepoints: [8651, 0] },
    Entity { name: b"&lrhard;", codepoints: [10605, 0] },
    Entity { name: b"&lrm;", codepoints: [8206, 0] },
    Entity { name: b"&lrtri;", codepoints: [8895, 0] },
    Entity { name: b"&lsaquo;", codepoints: [8249, 0] },
    Entity { name: b"&lscr;", codepoints: [120001, 0] },
    Entity { name: b"&lsh;", codepoints: [8624, 0] },
    Entity { name: b"&lsim;", codepoints: [8818, 0] },
    Entity { name: b"&lsime;", codepoints: [10893, 0] },
    Entity { name: b"&lsimg;", codepoints: [10895, 0] },
    Entity { name: b"&lsqb;", codepoints: [91, 0] },
    Entity { name: b"&lsquo;", codepoints: [8216, 0] },
    Entity { name: b"&lsquor;", codepoints: [8218, 0] },
    Entity { name: b"&lstrok;", codepoints: [322, 0] },
    Entity { name: b"&lt;", codepoints: [60, 0] },
    Entity { name: b"&ltcc;", codepoints: [10918, 0] },
    Entity { name: b"&ltcir;", codepoints: [10873, 0] },
    Entity { name: b"&ltdot;", codepoints: [8918, 0] },
    Entity { name: b"&lthree;", codepoints: [8907, 0] },
    Entity { name: b"&ltimes;", codepoints: [8905, 0] },
    Entity { name: b"&ltlarr;", codepoints: [10614, 0] },
    Entity { name: b"&ltquest;", codepoints: [10875, 0] },
    Entity { name: b"&ltrPar;", codepoints: [10646, 0] },
    Entity { name: b"&ltri;", codepoints: [9667, 0] },
    Entity { name: b"&ltrie;", codepoints: [8884, 0] },
    Entity { name: b"&ltrif;", codepoints: [9666, 0] },
    Entity { name: b"&lurdshar;", codepoints: [10570, 0] },
    Entity { name: b"&luruhar;", codepoints: [10598, 0] },
    Entity { name: b"&lvertneqq;", codepoints: [8808, 65024] },
    Entity { name: b"&lvnE;", codepoints: [8808, 65024] },
    Entity { name: b"&mDDot;", codepoints: [8762, 0] },
    Entity { name: b"&macr;", codepoints: [175, 0] },
    Entity { name: b"&male;", codepoints: [9794, 0] },
    Entity { name: b"&malt;", codepoints: [10016, 0] },
    Entity { name: b"&maltese;", codepoints: [10016, 0] },
    Entity { name: b"&map;", codepoints: [8614, 0] },
    Entity { name: b"&mapsto;", codepoints: [8614, 0] },
    Entity { name: b"&mapstodown;", codepoints: [8615, 0] },
    Entity { name: b"&mapstoleft;", codepoints: [8612, 0] },
    Entity { name: b"&mapstoup;", codepoints: [8613, 0] },
    Entity { name: b"&marker;", codepoints: [9646, 0] },
    Entity { name: b"&mcomma;", codepoints: [10793, 0] },
    Entity { name: b"&mcy;", codepoints: [1084, 0] },
    Entity { name: b"&mdash;", codepoints: [8212, 0] },
    Entity { name: b"&measuredangle;", codepoints: [8737, 0] },
    Entity { name: b"&mfr;", codepoints: [120106, 0] },
    Entity { name: b"&mho;", codepoints: [8487, 0] },
    Entity { name: b"&micro;", codepoints: [181, 0] },
    Entity { name: b"&mid;", codepoints: [8739, 0] },
    Entity { name: b"&midast;", codepoints: [42, 0] },
    Entity { name: b"&midcir;", codepoints: [10992, 0] },
    Entity { name: b"&middot;", codepoints: [183, 0] },
    Entity { name: b"&minus;", codepoints: [8722, 0] },
    Entity { name: b"&minusb;", codepoints: [8863, 0] },
    Entity { name: b"&minusd;", codepoints: [8760, 0] },
    Entity { name: b"&minusdu;", codepoints: [10794, 0] },
    Entity { name: b"&mlcp;", codepoints: [10971, 0] },
    Entity { name: b"&mldr;", codepoints: [8230, 0] },
    Entity { name: b"&mnplus;", codepoints: [8723, 0] },
    Entity { name: b"&models;", codepoints: [8871, 0] },
    Entity { name: b"&mopf;", codepoints: [120158, 0] },
    Entity { name: b"&mp;", codepoints: [8723, 0] },
    Entity { name: b"&mscr;", codepoints: [120002, 0] },
    Entity { name: b"&mstpos;", codepoints: [8766, 0] },
    Entity { name: b"&mu;", codepoints: [956, 0] },
    Entity { name: b"&multimap;", codepoints: [8888, 0] },
    Entity { name: b"&mumap;", codepoints: [8888, 0] },
    Entity { name: b"&nGg;", codepoints: [8921, 824] },
    Entity { name: b"&nGt;", codepoints: [8811, 8402] },
    Entity { name: b"&nGtv;", codepoints: [8811, 824] },
    Entity { name: b"&nLeftarrow;", codepoints: [8653, 0] },
    Entity { name: b"&nLeftrightarrow;", codepoints: [8654, 0] },
    Entity { name: b"&nLl;", codepoints: [8920, 824] },
    Entity { name: b"&nLt;", codepoints: [8810, 8402] },
    Entity { name: b"&nLtv;", codepoints: [8810, 824] },
    Entity { name: b"&nRightarrow;", codepoints: [8655, 0] },
    Entity { name: b"&nVDash;", codepoints: [8879, 0] },
    Entity { name: b"&nVdash;", codepoints: [8878, 0] },
    Entity { name: b"&nabla;", codepoints: [8711, 0] },
    Entity { name: b"&nacute;", codepoints: [324, 0] },
    Entity { name: b"&nang;", codepoints: [8736, 8402] },
    Entity { name: b"&nap;", codepoints: [8777, 0] },
    Entity { name: b"&napE;", codepoints: [10864, 824] },
    Entity { name: b"&napid;", codepoints: [8779, 824] },
    Entity { name: b"&napos;", codepoints: [329, 0] },
    Entity { name: b"&napprox;", codepoints: [8777, 0] },
    Entity { name: b"&natur;", codepoints: [9838, 0] },
    Entity { name: b"&natural;", codepoints: [9838, 0] },
    Entity { name: b"&naturals;", codepoints: [8469, 0] },
    Entity { name: b"&nbsp;", codepoints: [160, 0] },
    Entity { name: b"&nbump;", codepoints: [8782, 824] },
    Entity { name: b"&nbumpe;", codepoints: [8783, 824] },
    Entity { name: b"&ncap;", codepoints: [10819, 0] },
    Entity { name: b"&ncaron;", codepoints: [328, 0] },
    Entity { name: b"&ncedil;", codepoints: [326, 0] },
    Entity { name: b"&ncong;", codepoints: [8775, 0] },
    Entity { name: b"&ncongdot;", codepoints: [10861, 824] },
    Entity { name: b"&ncup;", codepoints: [10818, 0] },
    Entity { name: b"&ncy;", codepoints: [1085, 0] },
    Entity { name: b"&ndash;", codepoints: [8211, 0] },
    Entity { name: b"&ne;", codepoints: [8800, 0] },
    Entity { name: b"&neArr;", codepoints: [8663, 0] },
    Entity { name: b"&nearhk;", codepoints: [10532, 0] },
    Entity { name: b"&nearr;", codepoints: [8599, 0] },
    Entity { name: b"&nearrow;", codepoints: [8599, 0] },
    Entity { name: b"&nedot;", codepoints: [8784, 824] },
    Entity { name: b"&nequiv;", codepoints: [8802, 0] },
    Entity { name: b"&nesear;", codepoints: [10536, 0] },
    Entity { name: b"&nesim;", codepoints: [8770, 824] },
    Entity { name: b"&nexist;", codepoints: [8708, 0] },
    Entity { name: b"&nexists;", codepoints: [8708, 0] },
    Entity { name: b"&nfr;", codepoints: [120107, 0] },
    Entity { name: b"&ngE;", codepoints: [8807, 824] },
    Entity { name: b"&nge;", codepoints: [8817, 0] },
    Entity { name: b"&ngeq;", codepoints: [8817, 0] },
    Entity { name: b"&ngeqq;", codepoints: [8807, 824] },
    Entity { name: b"&ngeqslant;", codepoints: [10878, 824] },
    Entity { name: b"&nges;", codepoints: [10878, 824] },
    Entity { name: b"&ngsim;", codepoints: [8821, 0] },
    Entity { name: b"&ngt;", codepoints: [8815, 0] },
    Entity { name: b"&ngtr;", codepoints: [8815, 0] },
    Entity { name: b"&nhArr;", codepoints: [8654, 0] },
    Entity { name: b"&nharr;", codepoints: [8622, 0] },
    Entity { name: b"&nhpar;", codepoints: [10994, 0] },
    Entity { name: b"&ni;", codepoints: [8715, 0] },
    Entity { name: b"&nis;", codepoints: [8956, 0] },
    Entity { name: b"&nisd;", codepoints: [8954, 0] },
    Entity { name: b"&niv;", codepoints: [8715, 0] },
    Entity { name: b"&njcy;", codepoints: [1114, 0] },
    Entity { name: b"&nlArr;", codepoints: [8653, 0] },
    Entity { name: b"&nlE;", codepoints: [8806, 824] },
    Entity { name: b"&nlarr;", codepoints: [8602, 0] },
    Entity { name: b"&nldr;", codepoints: [8229, 0] },
    Entity { name: b"&nle;", codepoints: [8816, 0] },
    Entity { name: b"&nleftarrow;", codepoints: [8602, 0] },
    Entity { name: b"&nleftrightarrow;", codepoints: [8622, 0] },
    Entity { name: b"&nleq;", codepoints: [8816, 0] },
    Entity { name: b"&nleqq;", codepoints: [8806, 824] },
    Entity { name: b"&nleqslant;", codepoints: [10877, 824] },
    Entity { name: b"&nles;", codepoints: [10877, 824] },
    Entity { name: b"&nless;", codepoints: [8814, 0] },
    Entity { name: b"&nlsim;", codepoints: [8820, 0] },
    Entity { name: b"&nlt;", codepoints: [8814, 0] },
    Entity { name: b"&nltri;", codepoints: [8938, 0] },
    Entity { name: b"&nltrie;", codepoints: [8940, 0] },
    Entity { name: b"&nmid;", codepoints: [8740, 0] },
    Entity { name: b"&nopf;", codepoints: [120159, 0] },
    Entity { name: b"&not;", codepoints: [172, 0] },
    Entity { name: b"&notin;", codepoints: [8713, 0] },
    Entity { name: b"&notinE;", codepoints: [8953, 824] },
    Entity { name: b"&notindot;", codepoints: [8949, 824] },
    Entity { name: b"&notinva;", codepoints: [8713, 0] },
    Entity { name: b"&notinvb;", codepoints: [8951, 0] },
    Entity { name: b"&notinvc;", codepoints: [8950, 0] },
    Entity { name: b"&notni;", codepoints: [8716, 0] },
    Entity { name: b"&notniva;", codepoints: [8716, 0] },
    Entity { name: b"&notnivb;", codepoints: [8958, 0] },
    Entity { name: b"&notnivc;", codepoints: [8957, 0] },
    Entity { name: b"&npar;", codepoints: [8742, 0] },
    Entity { name: b"&nparallel;", codepoints: [8742, 0] },
    Entity { name: b"&nparsl;", codepoints: [11005, 8421] },
    Entity { name: b"&npart;", codepoints: [8706, 824] },
    Entity { name: b"&npolint;", codepoints: [10772, 0] },
    Entity { name: b"&npr;", codepoints: [8832, 0] },
    Entity { name: b"&nprcue;", codepoints: [8928, 0] },
    Entity { name: b"&npre;", codepoints: [10927, 824] },
    Entity { name: b"&nprec;", codepoints: [8832, 0] },
    Entity { name: b"&npreceq;", codepoints: [10927, 824] },
    Entity { name: b"&nrArr;", codepoints: [8655, 0] },
    Entity { name: b"&nrarr;", codepoints: [8603, 0] },
    Entity { name: b"&nrarrc;", codepoints: [10547, 824] },
    Entity { name: b"&nrarrw;", codepoints: [8605, 824] },
    Entity { name: b"&nrightarrow;", codepoints: [8603, 0] },
    Entity { name: b"&nrtri;", codepoints: [8939, 0] },
    Entity { name: b"&nrtrie;", codepoints: [8941, 0] },
    Entity { name: b"&nsc;", codepoints: [8833, 0] },
    Entity { name: b"&nsccue;", codepoints: [8929, 0] },
    Entity { name: b"&nsce;", codepoints: [10928, 824] },
    Entity { name: b"&nscr;", codepoints: [120003, 0] },
    Entity { name: b"&nshortmid;", codepoints: [8740, 0] },
    Entity { name: b"&nshortparallel;", codepoints: [8742, 0] },
    Entity { name: b"&nsim;", codepoints: [8769, 0] },
    Entity { name: b"&nsime;", codepoints: [8772, 0] },
    Entity { name: b"&nsimeq;", codepoints: [8772, 0] },
    Entity { name: b"&nsmid;", codepoints: [8740, 0] },
    Entity { name: b"&nspar;", codepoints: [8742, 0] },
    Entity { name: b"&nsqsube;", codepoints: [8930, 0] },
    Entity { name: b"&nsqsupe;", codepoints: [8931, 0] },
    Entity { name: b"&nsub;", codepoints: [8836, 0] },
    Entity { name: b"&nsubE;", codepoints: [10949, 824] },
    Entity { name: b"&nsube;", codepoints: [8840, 0] },
    Entity { name: b"&nsubset;", codepoints: [8834, 8402] },
    Entity { name: b"&nsubseteq;", codepoints: [8840, 0] },
    Entity { name: b"&nsubseteqq;", codepoints: [10949, 824] },
    Entity { name: b"&nsucc;", codepoints: [8833, 0] },
    Entity { name: b"&nsucceq;", codepoints: [10928, 824] },
    Entity { name: b"&nsup;", codepoints: [8837, 0] },
    Entity { name: b"&nsupE;", codepoints: [10950, 824] },
    Entity { name: b"&nsupe;", codepoints: [8841, 0] },
    Entity { name: b"&nsupset;", codepoints: [8835, 8402] },
    Entity { name: b"&nsupseteq;", codepoints: [8841, 0] },
    Entity { name: b"&nsupseteqq;", codepoints: [10950, 824] },
    Entity { name: b"&ntgl;", codepoints: [8825, 0] },
    Entity { name: b"&ntilde;", codepoints: [241, 0] },
    Entity { name: b"&ntlg;", codepoints: [8824, 0] },
    Entity { name: b"&ntriangleleft;", codepoints: [8938, 0] },
    Entity { name: b"&ntrianglelefteq;", codepoints: [8940, 0] },
    Entity { name: b"&ntriangleright;", codepoints: [8939, 0] },
    Entity { name: b"&ntrianglerighteq;", codepoints: [8941, 0] },
    Entity { name: b"&nu;", codepoints: [957, 0] },
    Entity { name: b"&num;", codepoints: [35, 0] },
    Entity { name: b"&numero;", codepoints: [8470, 0] },
    Entity { name: b"&numsp;", codepoints: [8199, 0] },
    Entity { name: b"&nvDash;", codepoints: [8877, 0] },
    Entity { name: b"&nvHarr;", codepoints: [10500, 0] },
    Entity { name: b"&nvap;", codepoints: [8781, 8402] },
    Entity { name: b"&nvdash;", codepoints: [8876, 0] },
    Entity { name: b"&nvge;", codepoints: [8805, 8402] },
    Entity { name: b"&nvgt;", codepoints: [62, 8402] },
    Entity { name: b"&nvinfin;", codepoints: [10718, 0] },
    Entity { name: b"&nvlArr;", codepoints: [10498, 0] },
    Entity { name: b"&nvle;", codepoints: [8804, 8402] },
    Entity { name: b"&nvlt;", codepoints: [60, 8402] },
    Entity { name: b"&nvltrie;", codepoints: [8884, 8402] },
    Entity { name: b"&nvrArr;", codepoints: [10499, 0] },
    Entity { name: b"&nvrtrie;", codepoints: [8885, 8402] },
    Entity { name: b"&nvsim;", codepoints: [8764, 8402] },
    Entity { name: b"&nwArr;", codepoints: [8662, 0] },
    Entity { name: b"&nwarhk;", codepoints: [10531, 0] },
    Entity { name: b"&nwarr;", codepoints: [8598, 0] },
    Entity { name: b"&nwarrow;", codepoints: [8598, 0] },
    Entity { name: b"&nwnear;", codepoints: [10535, 0] },
    Entity { name: b"&oS;", codepoints: [9416, 0] },
    Entity { name: b"&oacute;", codepoints: [243, 0] },
    Entity { name: b"&oast;", codepoints: [8859, 0] },
    Entity { name: b"&ocir;", codepoints: [8858, 0] },
    Entity { name: b"&ocirc;", codepoints: [244, 0] },
    Entity { name: b"&ocy;", codepoints: [1086, 0] },
    Entity { name: b"&odash;", codepoints: [8861, 0] },
    Entity { name: b"&odblac;", codepoints: [337, 0] },
    Entity { name: b"&odiv;", codepoints: [10808, 0] },
    Entity { name: b"&odot;", codepoints: [8857, 0] },
    Entity { name: b"&odsold;", codepoints: [10684, 0] },
    Entity { name: b"&oelig;", codepoints: [339, 0] },
    Entity { name: b"&ofcir;", codepoints: [10687, 0] },
    Entity { name: b"&ofr;", codepoints: [120108, 0] },
    Entity { name: b"&ogon;", codepoints: [731, 0] },
    Entity { name: b"&ograve;", codepoints: [242, 0] },
    Entity { name: b"&ogt;", codepoints: [10689, 0] },
    Entity { name: b"&ohbar;", codepoints: [10677, 0] },
    Entity { name: b"&ohm;", codepoints: [937, 0] },
    Entity { name: b"&oint;", codepoints: [8750, 0] },
    Entity { name: b"&olarr;", codepoints: [8634, 0] },
    Entity { name: b"&olcir;", codepoints: [10686, 0] },
    Entity { name: b"&olcross;", codepoints: [10683, 0] },
    Entity { name: b"&oline;", codepoints: [8254, 0] },
    Entity { name: b"&olt;", codepoints: [10688, 0] },
    Entity { name: b"&omacr;", codepoints: [333, 0] },
    Entity { name: b"&omega;", codepoints: [969, 0] },
    Entity { name: b"&omicron;", codepoints: [959, 0] },
    Entity { name: b"&omid;", codepoints: [10678, 0] },
    Entity { name: b"&ominus;", codepoints: [8854, 0] },
    Entity { name: b"&oopf;", codepoints: [120160, 0] },
    Entity { name: b"&opar;", codepoints: [10679, 0] },
    Entity { name: b"&operp;", codepoints: [10681, 0] },
    Entity { name: b"&oplus;", codepoints: [8853, 0] },
    Entity { name: b"&or;", codepoints: [8744, 0] },
    Entity { name: b"&orarr;", codepoints: [8635, 0] },
    Entity { name: b"&ord;", codepoints: [10845, 0] },
    Entity { name: b"&order;", codepoints: [8500, 0] },
    Entity { name: b"&orderof;", codepoints: [8500, 0] },
    Entity { name: b"&ordf;", codepoints: [170, 0] },
    Entity { name: b"&ordm;", codepoints: [186, 0] },
    Entity { name: b"&origof;", codepoints: [8886, 0] },
    Entity { name: b"&oror;", codepoints: [10838, 0] },
    Entity { name: b"&orslope;", codepoints: [10839, 0] },
    Entity { name: b"&orv;", codepoints: [10843, 0] },
    Entity { name: b"&oscr;", codepoints: [8500, 0] },
    Entity { name: b"&oslash;", codepoints: [248, 0] },
    Entity { name: b"&osol;", codepoints: [8856, 0] },
    Entity { name: b"&otilde;", codepoints: [245, 0] },
    Entity { name: b"&otimes;", codepoints: [8855, 0] },
    Entity { name: b"&otimesas;", codepoints: [10806, 0] },
    Entity { name: b"&ouml;", codepoints: [246, 0] },
    Entity { name: b"&ovbar;", codepoints: [9021, 0] },
    Entity { name: b"&par;", codepoints: [8741, 0] },
    Entity { name: b"&para;", codepoints: [182, 0] },
    Entity { name: b"&parallel;", codepoints: [8741, 0] },
    Entity { name: b"&parsim;", codepoints: [10995, 0] },
    Entity { name: b"&parsl;", codepoints: [11005, 0] },
    Entity { name: b"&part;", codepoints: [8706, 0] },
    Entity { name: b"&pcy;", codepoints: [1087, 0] },
    Entity { name: b"&percnt;", codepoints: [37, 0] },
    Entity { name: b"&period;", codepoints: [46, 0] },
    Entity { name: b"&permil;", codepoints: [8240, 0] },
    Entity { name: b"&perp;", codepoints: [8869, 0] },
    Entity { name: b"&pertenk;", codepoints: [8241, 0] },
    Entity { name: b"&pfr;", codepoints: [120109, 0] },
    Entity { name: b"&phi;", codepoints: [966, 0] },
    Entity { name: b"&phiv;", codepoints: [981, 0] },
    Entity { name: b"&phmmat;", codepoints: [8499, 0] },
    Entity { name: b"&phone;", codepoints: [9742, 0] },
    Entity { name: b"&pi;", codepoints: [960, 0] },
    Entity { name: b"&pitchfork;", codepoints: [8916, 0] },
    Entity { name: b"&piv;", codepoints: [982, 0] },
    Entity { name: b"&planck;", codepoints: [8463, 0] },
    Entity { name: b"&planckh;", codepoints: [8462, 0] },
    Entity { name: b"&plankv;", codepoints: [8463, 0] },
    Entity { name: b"&plus;", codepoints: [43, 0] },
    Entity { name: b"&plusacir;", codepoints: [10787, 0] },
    Entity { name: b"&plusb;", codepoints: [8862, 0] },
    Entity { name: b"&pluscir;", codepoints: [10786, 0] },
    Entity { name: b"&plusdo;", codepoints: [8724, 0] },
    Entity { name: b"&plusdu;", codepoints: [10789, 0] },
    Entity { name: b"&pluse;", codepoints: [10866, 0] },
    Entity { name: b"&plusmn;", codepoints: [177, 0] },
    Entity { name: b"&plussim;", codepoints: [10790, 0] },
    Entity { name: b"&plustwo;", codepoints: [10791, 0] },
    Entity { name: b"&pm;", codepoints: [177, 0] },
    Entity { name: b"&pointint;", codepoints: [10773, 0] },
    Entity { name: b"&popf;", codepoints: [120161, 0] },
    Entity { name: b"&pound;", codepoints: [163, 0] },
    Entity { name: b"&pr;", codepoints: [8826, 0] },
    Entity { name: b"&prE;", codepoints: [10931, 0] },
    Entity { name: b"&prap;", codepoints: [10935, 0] },
    Entity { name: b"&prcue;", codepoints: [8828, 0] },
    Entity { name: b"&pre;", codepoints: [10927, 0] },
    Entity { name: b"&prec;", codepoints: [8826, 0] },
    Entity { name: b"&precapprox;", codepoints: [10935, 0] },
    Entity { name: b"&preccurlyeq;", codepoints: [8828, 0] },
    Entity { name: b"&preceq;", codepoints: [10927, 0] },
    Entity { name: b"&precnapprox;", codepoints: [10937, 0] },
    Entity { name: b"&precneqq;", codepoints: [10933, 0] },
    Entity { name: b"&precnsim;", codepoints: [8936, 0] },
    Entity { name: b"&precsim;", codepoints: [8830, 0] },
    Entity { name: b"&prime;", codepoints: [8242, 0] },
    Entity { name: b"&primes;", codepoints: [8473, 0] },
    Entity { name: b"&prnE;", codepoints: [10933, 0] },
    Entity { name: b"&prnap;", codepoints: [10937, 0] },
    Entity { name: b"&prnsim;", codepoints: [8936, 0] },
    Entity { name: b"&prod;", codepoints: [8719, 0] },
    Entity { name: b"&profalar;", codepoints: [9006, 0] },
    Entity { name: b"&profline;", codepoints: [8978, 0] },
    Entity { name: b"&profsurf;", codepoints: [8979, 0] },
    Entity { name: b"&prop;", codepoints: [8733, 0] },
    Entity { name: b"&propto;", codepoints: [8733, 0] },
    Entity { name: b"&prsim;", codepoints: [8830, 0] },
    Entity { name: b"&prurel;", codepoints: [8880, 0] },
    Entity { name: b"&pscr;", codepoints: [120005, 0] },
    Entity { name: b"&psi;", codepoints: [968, 0] },
    Entity { name: b"&puncsp;", codepoints: [8200, 0] },
    Entity { name: b"&qfr;", codepoints: [120110, 0] },
    Entity { name: b"&qint;", codepoints: [10764, 0] },
    Entity { name: b"&qopf;", codepoints: [120162, 0] },
    Entity { name: b"&qprime;", codepoints: [8279, 0] },
    Entity { name: b"&qscr;", codepoints: [120006, 0] },
    Entity { name: b"&quaternions;", codepoints: [8461, 0] },
    Entity { name: b"&quatint;", codepoints: [10774, 0] },
    Entity { name: b"&quest;", codepoints: [63, 0] },
    Entity { name: b"&questeq;", codepoints: [8799, 0] },
    Entity { name: b"&quot;", codepoints: [34, 0] },
    Entity { name: b"&rAarr;", codepoints: [8667, 0] },
    Entity { name: b"&rArr;", codepoints: [8658, 0] },
    Entity { name: b"&rAtail;", codepoints: [10524, 0] },
    Entity { name: b"&rBarr;", codepoints: [10511, 0] },
    Entity { name: b"&rHar;", codepoints: [10596, 0] },
    Entity { name: b"&race;", codepoints: [8765, 817] },
    Entity { name: b"&racute;", codepoints: [341, 0] },
    Entity { name: b"&radic;", codepoints: [8730, 0] },
    Entity { name: b"&raemptyv;", codepoints: [10675, 0] },
    Entity { name: b"&rang;", codepoints: [10217, 0] },
    Entity { name: b"&rangd;", codepoints: [10642, 0] },
    Entity { name: b"&range;", codepoints: [10661, 0] },
    Entity { name: b"&rangle;", codepoints: [10217, 0] },
    Entity { name: b"&raquo;", codepoints: [187, 0] },
    Entity { name: b"&rarr;", codepoints: [8594, 0] },
    Entity { name: b"&rarrap;", codepoints: [10613, 0] },
    Entity { name: b"&rarrb;", codepoints: [8677, 0] },
    Entity { name: b"&rarrbfs;", codepoints: [10528, 0] },
    Entity { name: b"&rarrc;", codepoints: [10547, 0] },
    Entity { name: b"&rarrfs;", codepoints: [10526, 0] },
    Entity { name: b"&rarrhk;", codepoints: [8618, 0] },
    Entity { name: b"&rarrlp;", codepoints: [8620, 0] },
    Entity { name: b"&rarrpl;", codepoints: [10565, 0] },
    Entity { name: b"&rarrsim;", codepoints: [10612, 0] },
    Entity { name: b"&rarrtl;", codepoints: [8611, 0] },
    Entity { name: b"&rarrw;", codepoints: [8605, 0] },
    Entity { name: b"&ratail;", codepoints: [10522, 0] },
    Entity { name: b"&ratio;", codepoints: [8758, 0] },
    Entity { name: b"&rationals;", codepoints: [8474, 0] },
    Entity { name: b"&rbarr;", codepoints: [10509, 0] },
    Entity { name: b"&rbbrk;", codepoints: [10099, 0] },
    Entity { name: b"&rbrace;", codepoints: [125, 0] },
    Entity { name: b"&rbrack;", codepoints: [93, 0] },
    Entity { name: b"&rbrke;", codepoints: [10636, 0] },
    Entity { name: b"&rbrksld;", codepoints: [10638, 0] },
    Entity { name: b"&rbrkslu;", codepoints: [10640, 0] },
    Entity { name: b"&rcaron;", codepoints: [345, 0] },
    Entity { name: b"&rcedil;", codepoints: [343, 0] },
    Entity { name: b"&rceil;", codepoints: [8969, 0] },
    Entity { name: b"&rcub;", codepoints: [125, 0] },
    Entity { name: b"&rcy;", codepoints: [1088, 0] },
    Entity { name: b"&rdca;", codepoints: [10551, 0] },
    Entity { name: b"&rdldhar;", codepoints: [10601, 0] },
    Entity { name: b"&rdquo;", codepoints: [8221, 0] },
    Entity { name: b"&rdquor;", codepoints: [8221, 0] },
    Entity { name: b"&rdsh;", codepoints: [8627, 0] },
    Entity { name: b"&real;", codepoints: [8476, 0] },
    Entity { name: b"&realine;", codepoints: [8475, 0] },
    Entity { name: b"&realpart;", codepoints: [8476, 0] },
    Entity { name: b"&reals;", codepoints: [8477, 0] },
    Entity { name: b"&rect;", codepoints: [9645, 0] },
    Entity { name: b"&reg;", codepoints: [174, 0] },
    Entity { name: b"&rfisht;", codepoints: [10621, 0] },
    Entity { name: b"&rfloor;", codepoints: [8971, 0] },
    Entity { name: b"&rfr;", codepoints: [120111, 0] },
    Entity { name: b"&rhard;", codepoints: [8641, 0] },
    Entity { name: b"&rharu;", codepoints: [8640, 0] },
    Entity { name: b"&rharul;", codepoints: [10604, 0] },
    Entity { name: b"&rho;", codepoints: [961, 0] },
    Entity { name: b"&rhov;", codepoints: [1009, 0] },
    Entity { name: b"&rightarrow;", codepoints: [8594, 0] },
    Entity { name: b"&rightarrowtail;", codepoints: [8611, 0] },
    Entity { name: b"&rightharpoondown;", codepoints: [8641, 0] },
    Entity { name: b"&rightharpoonup;", codepoints: [8640, 0] },
    Entity { name: b"&rightleftarrows;", codepoints: [8644, 0] },
    Entity { name: b"&rightleftharpoons;", codepoints: [8652, 0] },
    Entity { name: b"&rightrightarrows;", codepoints: [8649, 0] },
    Entity { name: b"&rightsquigarrow;", codepoints: [8605, 0] },
    Entity { name: b"&rightthreetimes;", codepoints: [8908, 0] },
    Entity { name: b"&ring;", codepoints: [730, 0] },
    Entity { name: b"&risingdotseq;", codepoints: [8787, 0] },
    Entity { name: b"&rlarr;", codepoints: [8644, 0] },
    Entity { name: b"&rlhar;", codepoints: [8652, 0] },
    Entity { name: b"&rlm;", codepoints: [8207, 0] },
    Entity { name: b"&rmoust;", codepoints: [9137, 0] },
    Entity { name: b"&rmoustache;", codepoints: [9137, 0] },
    Entity { name: b"&rnmid;", codepoints: [10990, 0] },
    Entity { name: b"&roang;", codepoints: [10221, 0] },
    Entity { name: b"&roarr;", codepoints: [8702, 0] },
    Entity { name: b"&robrk;", codepoints: [10215, 0] },
    Entity { name: b"&ropar;", codepoints: [10630, 0] },
    Entity { name: b"&ropf;", codepoints: [120163, 0] },
    Entity { name: b"&roplus;", codepoints: [10798, 0] },
    Entity { name: b"&rotimes;", codepoints: [10805, 0] },
    Entity { name: b"&rpar;", codepoints: [41, 0] },
    Entity { name: b"&rpargt;", codepoints: [10644, 0] },
    Entity { name: b"&rppolint;", codepoints: [10770, 0] },
    Entity { name: b"&rrarr;", codepoints: [8649, 0] },
    Entity { name: b"&rsaquo;", codepoints: [8250, 0] },
    Entity { name: b"&rscr;", codepoints: [120007, 0] },
    Entity { name: b"&rsh;", codepoints: [8625, 0] },
    Entity { name: b"&rsqb;", codepoints: [93, 0] },
    Entity { name: b"&rsquo;", codepoints: [8217, 0] },
    Entity { name: b"&rsquor;", codepoints: [8217, 0] },
    Entity { name: b"&rthree;", codepoints: [8908, 0] },
    Entity { name: b"&rtimes;", codepoints: [8906, 0] },
    Entity { name: b"&rtri;", codepoints: [9657, 0] },
    Entity { name: b"&rtrie;", codepoints: [8885, 0] },
    Entity { name: b"&rtrif;", codepoints: [9656, 0] },
    Entity { name: b"&rtriltri;", codepoints: [10702, 0] },
    Entity { name: b"&ruluhar;", codepoints: [10600, 0] },
    Entity { name: b"&rx;", codepoints: [8478, 0] },
    Entity { name: b"&sacute;", codepoints: [347, 0] },
    Entity { name: b"&sbquo;", codepoints: [8218, 0] },
    Entity { name: b"&sc;", codepoints: [8827, 0] },
    Entity { name: b"&scE;", codepoints: [10932, 0] },
    Entity { name: b"&scap;", codepoints: [10936, 0] },
    Entity { name: b"&scaron;", codepoints: [353, 0] },
    Entity { name: b"&sccue;", codepoints: [8829, 0] },
    Entity { name: b"&sce;", codepoints: [10928, 0] },
    Entity { name: b"&scedil;", codepoints: [351, 0] },
    Entity { name: b"&scirc;", codepoints: [349, 0] },
    Entity { name: b"&scnE;", codepoints: [10934, 0] },
    Entity { name: b"&scnap;", codepoints: [10938, 0] },
    Entity { name: b"&scnsim;", codepoints: [8937, 0] },
    Entity { name: b"&scpolint;", codepoints: [10771, 0] },
    Entity { name: b"&scsim;", codepoints: [8831, 0] },
    Entity { name: b"&scy;", codepoints: [1089, 0] },
    Entity { name: b"&sdot;", codepoints: [8901, 0] },
    Entity { name: b"&sdotb;", codepoints: [8865, 0] },
    Entity { name: b"&sdote;", codepoints: [10854, 0] },
    Entity { name: b"&seArr;", codepoints: [8664, 0] },
    Entity { name: b"&searhk;", codepoints: [10533, 0] },
    Entity { name: b"&searr;", codepoints: [8600, 0] },
    Entity { name: b"&searrow;", codepoints: [8600, 0] },
    Entity { name: b"&sect;", codepoints: [167, 0] },
    Entity { name: b"&semi;", codepoints: [59, 0] },
    Entity { name: b"&seswar;", codepoints: [10537, 0] },
    Entity { name: b"&setminus;", codepoints: [8726, 0] },
    Entity { name: b"&setmn;", codepoints: [8726, 0] },
    Entity { name: b"&sext;", codepoints: [10038, 0] },
    Entity { name: b"&sfr;", codepoints: [120112, 0] },
    Entity { name: b"&sfrown;", codepoints: [8994, 0] },
    Entity { name: b"&sharp;", codepoints: [9839, 0] },
    Entity { name: b"&shchcy;", codepoints: [1097, 0] },
    Entity { name: b"&shcy;", codepoints: [1096, 0] },
    Entity { name: b"&shortmid;", codepoints: [8739, 0] },
    Entity { name: b"&shortparallel;", codepoints: [8741, 0] },
    Entity { name: b"&shy;", codepoints: [173, 0] },
    Entity { name: b"&sigma;", codepoints: [963, 0] },
    Entity { name: b"&sigmaf;", codepoints: [962, 0] },
    Entity { name: b"&sigmav;", codepoints: [962, 0] },
    Entity { name: b"&sim;", codepoints: [8764, 0] },
    Entity { name: b"&simdot;", codepoints: [10858, 0] },
    Entity { name: b"&sime;", codepoints: [8771, 0] },
    Entity { name: b"&simeq;", codepoints: [8771, 0] },
    Entity { name: b"&simg;", codepoints: [10910, 0] },
    Entity { name: b"&simgE;", codepoints: [10912, 0] },
    Entity { name: b"&siml;", codepoints: [10909, 0] },
    Entity { name: b"&simlE;", codepoints: [10911, 0] },
    Entity { name: b"&simne;", codepoints: [8774, 0] },
    Entity { name: b"&simplus;", codepoints: [10788, 0] },
    Entity { name: b"&simrarr;", codepoints: [10610, 0] },
    Entity { name: b"&slarr;", codepoints: [8592, 0] },
    Entity { name: b"&smallsetminus;", codepoints: [8726, 0] },
    Entity { name: b"&smashp;", codepoints: [10803, 0] },
    Entity { name: b"&smeparsl;", codepoints: [10724, 0] },
    Entity { name: b"&smid;", codepoints: [8739, 0] },
    Entity { name: b"&smile;", codepoints: [8995, 0] },
    Entity { name: b"&smt;", codepoints: [10922, 0] },
    Entity { name: b"&smte;", codepoints: [10924, 0] },
    Entity { name: b"&smtes;", codepoints: [10924, 65024] },
    Entity { name: b"&softcy;", codepoints: [1100, 0] },
    Entity { name: b"&sol;", codepoints: [47, 0] },
    Entity { name: b"&solb;", codepoints: [10692, 0] },
    Entity { name: b"&solbar;", codepoints: [9023, 0] },
    Entity { name: b"&sopf;", codepoints: [120164, 0] },
    Entity { name: b"&spades;", codepoints: [9824, 0] },
    Entity { name: b"&spadesuit;", codepoints: [9824, 0] },
    Entity { name: b"&spar;", codepoints: [8741, 0] },
    Entity { name: b"&sqcap;", codepoints: [8851, 0] },
    Entity { name: b"&sqcaps;", codepoints: [8851, 65024] },
    Entity { name: b"&sqcup;", codepoints: [8852, 0] },
    Entity { name: b"&sqcups;", codepoints: [8852, 65024] },
    Entity { name: b"&sqsub;", codepoints: [8847, 0] },
    Entity { name: b"&sqsube;", codepoints: [8849, 0] },
    Entity { name: b"&sqsubset;", codepoints: [8847, 0] },
    Entity { name: b"&sqsubseteq;", codepoints: [8849, 0] },
    Entity { name: b"&sqsup;", codepoints: [8848, 0] },
    Entity { name: b"&sqsupe;", codepoints: [8850, 0] },
    Entity { name: b"&sqsupset;", codepoints: [8848, 0] },
    Entity { name: b"&sqsupseteq;", codepoints: [8850, 0] },
    Entity { name: b"&squ;", codepoints: [9633, 0] },
    Entity { name: b"&square;", codepoints: [9633, 0] },
    Entity { name: b"&squarf;", codepoints: [9642, 0] },
    Entity { name: b"&squf;", codepoints: [9642, 0] },
    Entity { name: b"&srarr;", codepoints: [8594, 0] },
    Entity { name: b"&sscr;", codepoints: [120008, 0] },
    Entity { name: b"&ssetmn;", codepoints: [8726, 0] },
    Entity { name: b"&ssmile;", codepoints: [8995, 0] },
    Entity { name: b"&sstarf;", codepoints: [8902, 0] },
    Entity { name: b"&star;", codepoints: [9734, 0] },
    Entity { name: b"&starf;", codepoints: [9733, 0] },
    Entity { name: b"&straightepsilon;", codepoints: [1013, 0] },
    Entity { name: b"&straightphi;", codepoints: [981, 0] },
    Entity { name: b"&strns;", codepoints: [175, 0] },
    Entity { name: b"&sub;", codepoints: [8834, 0] },
    Entity { name: b"&subE;", codepoints: [10949, 0] },
    Entity { name: b"&subdot;", codepoints: [10941, 0] },
    Entity { name: b"&sube;", codepoints: [8838, 0] },
    Entity { name: b"&subedot;", codepoints: [10947, 0] },
    Entity { name: b"&submult;", codepoints: [10945, 0] },
    Entity { name: b"&subnE;", codepoints: [10955, 0] },
    Entity { name: b"&subne;", codepoints: [8842, 0] },
    Entity { name: b"&subplus;", codepoints: [10943, 0] },
    Entity { name: b"&subrarr;", codepoints: [10617, 0] },
    Entity { name: b"&subset;", codepoints: [8834, 0] },
    Entity { name: b"&subseteq;", codepoints: [8838, 0] },
    Entity { name: b"&subseteqq;", codepoints: [10949, 0] },
    Entity { name: b"&subsetneq;", codepoints: [8842, 0] },
    Entity { name: b"&subsetneqq;", codepoints: [10955, 0] },
    Entity { name: b"&subsim;", codepoints: [10951, 0] },
    Entity { name: b"&subsub;", codepoints: [10965, 0] },
    Entity { name: b"&subsup;", codepoints: [10963, 0] },
    Entity { name: b"&succ;", codepoints: [8827, 0] },
    Entity { name: b"&succapprox;", codepoints: [10936, 0] },
    Entity { name: b"&succcurlyeq;", codepoints: [8829, 0] },
    Entity { name: b"&succeq;", codepoints: [10928, 0] },
    Entity { name: b"&succnapprox;", codepoints: [10938, 0] },
    Entity { name: b"&succneqq;", codepoints: [10934, 0] },
    Entity { name: b"&succnsim;", codepoints: [8937, 0] },
    Entity { name: b"&succsim;", codepoints: [8831, 0] },
    Entity { name: b"&sum;", codepoints: [8721, 0] },
    Entity { name: b"&sung;", codepoints: [9834, 0] },
    Entity { name: b"&sup1;", codepoints: [185, 0] },
    Entity { name: b"&sup2;", codepoints: [178, 0] },
    Entity { name: b"&sup3;", codepoints: [179, 0] },
    Entity { name: b"&sup;", codepoints: [8835, 0] },
    Entity { name: b"&supE;", codepoints: [10950, 0] },
    Entity { name: b"&supdot;", codepoints: [10942, 0] },
    Entity { name: b"&supdsub;", codepoints: [10968, 0] },
    Entity { name: b"&supe;", codepoints: [8839, 0] },
    Entity { name: b"&supedot;", codepoints: [10948, 0] },
    Entity { name: b"&suphsol;", codepoints: [10185, 0] },
    Entity { name: b"&suphsub;", codepoints: [10967, 0] },
    Entity { name: b"&suplarr;", codepoints: [10619, 0] },
    Entity { name: b"&supmult;", codepoints: [10946, 0] },
    Entity { name: b"&supnE;", codepoints: [10956, 0] },
    Entity { name: b"&supne;", codepoints: [8843, 0] },
    Entity { name: b"&supplus;", codepoints: [10944, 0] },
    Entity { name: b"&supset;", codepoints: [8835, 0] },
    Entity { name: b"&supseteq;", codepoints: [8839, 0] },
    Entity { name: b"&supseteqq;", codepoints: [10950, 0] },
    Entity { name: b"&supsetneq;", codepoints: [8843, 0] },
    Entity { name: b"&supsetneqq;", codepoints: [10956, 0] },
    Entity { name: b"&supsim;", codepoints: [10952, 0] },
    Entity { name: b"&supsub;", codepoints: [10964, 0] },
    Entity { name: b"&supsup;", codepoints: [10966, 0] },
    Entity { name: b"&swArr;", codepoints: [8665, 0] },
    Entity { name: b"&swarhk;", codepoints: [10534, 0] },
    Entity { name: b"&swarr;", codepoints: [8601, 0] },
    Entity { name: b"&swarrow;", codepoints: [8601, 0] },
    Entity { name: b"&swnwar;", codepoints: [10538, 0] },
    Entity { name: b"&szlig;", codepoints: [223, 0] },
    Entity { name: b"&target;", codepoints: [8982, 0] },
    Entity { name: b"&tau;", codepoints: [964, 0] },
    Entity { name: b"&tbrk;", codepoints: [9140, 0] },
    Entity { name: b"&tcaron;", codepoints: [357, 0] },
    Entity { name: b"&tcedil;", codepoints: [355, 0] },
    Entity { name: b"&tcy;", codepoints: [1090, 0] },
    Entity { name: b"&tdot;", codepoints: [8411, 0] },
    Entity { name: b"&telrec;", codepoints: [8981, 0] },
    Entity { name: b"&tfr;", codepoints: [120113, 0] },
    Entity { name: b"&there4;", codepoints: [8756, 0] },
    Entity { name: b"&therefore;", codepoints: [8756, 0] },
    Entity { name: b"&theta;", codepoints: [952, 0] },
    Entity { name: b"&thetasym;", codepoints: [977, 0] },
    Entity { name: b"&thetav;", codepoints: [977, 0] },
    Entity { name: b"&thickapprox;", codepoints: [8776, 0] },
    Entity { name: b"&thicksim;", codepoints: [8764, 0] },
    Entity { name: b"&thinsp;", codepoints: [8201, 0] },
    Entity { name: b"&thkap;", codepoints: [8776, 0] },
    Entity { name: b"&thksim;", codepoints: [8764, 0] },
    Entity { name: b"&thorn;", codepoints: [254, 0] },
    Entity { name: b"&tilde;", codepoints: [732, 0] },
    Entity { name: b"&times;", codepoints: [215, 0] },
    Entity { name: b"&timesb;", codepoints: [8864, 0] },
    Entity { name: b"&timesbar;", codepoints: [10801, 0] },
    Entity { name: b"&timesd;", codepoints: [10800, 0] },
    Entity { name: b"&tint;", codepoints: [8749, 0] },
    Entity { name: b"&toea;", codepoints: [10536, 0] },
    Entity { name: b"&top;", codepoints: [8868, 0] },
    Entity { name: b"&topbot;", codepoints: [9014, 0] },
    Entity { name: b"&topcir;", codepoints: [10993, 0] },
    Entity { name: b"&topf;", codepoints: [120165, 0] },
    Entity { name: b"&topfork;", codepoints: [10970, 0] },
    Entity { name: b"&tosa;", codepoints: [10537, 0] },
    Entity { name: b"&tprime;", codepoints: [8244, 0] },
    Entity { name: b"&trade;", codepoints: [8482, 0] },
    Entity { name: b"&triangle;", codepoints: [9653, 0] },
    Entity { name: b"&triangledown;", codepoints: [9663, 0] },
    Entity { name: b"&triangleleft;", codepoints: [9667, 0] },
    Entity { name: b"&trianglelefteq;", codepoints: [8884, 0] },
    Entity { name: b"&triangleq;", codepoints: [8796, 0] },
    Entity { name: b"&triangleright;", codepoints: [9657, 0] },
    Entity { name: b"&trianglerighteq;", codepoints: [8885, 0] },
    Entity { name: b"&tridot;", codepoints: [9708, 0] },
    Entity { name: b"&trie;", codepoints: [8796, 0] },
    Entity { name: b"&triminus;", codepoints: [10810, 0] },
    Entity { name: b"&triplus;", codepoints: [10809, 0] },
    Entity { name: b"&trisb;", codepoints: [10701, 0] },
    Entity { name: b"&tritime;", codepoints: [10811, 0] },
    Entity { name: b"&trpezium;", codepoints: [9186, 0] },
    Entity { name: b"&tscr;", codepoints: [120009, 0] },
    Entity { name: b"&tscy;", codepoints: [1094, 0] },
    Entity { name: b"&tshcy;", codepoints: [1115, 0] },
    Entity { name: b"&tstrok;", codepoints: [359, 0] },
    Entity { name: b"&twixt;", codepoints: [8812, 0] },
    Entity { name: b"&twoheadleftarrow;", codepoints: [8606, 0] },
    Entity { name: b"&twoheadrightarrow;", codepoints: [8608, 0] },
    Entity { name: b"&uArr;", codepoints: [8657, 0] },
    Entity { name: b"&uHar;", codepoints: [10595, 0] },
    Entity { name: b"&uacute;", codepoints: [250, 0] },
    Entity { name: b"&uarr;", codepoints: [8593, 0] },
    Entity { name: b"&ubrcy;", codepoints: [1118, 0] },
    Entity { name: b"&ubreve;", codepoints: [365, 0] },
    Entity { name: b"&ucirc;", codepoints: [251, 0] },
    Entity { name: b"&ucy;", codepoints: [1091, 0] },
    Entity { name: b"&udarr;", codepoints: [8645, 0] },
    Entity { name: b"&udblac;", codepoints: [369, 0] },
    Entity { name: b"&udhar;", codepoints: [10606, 0] },
    Entity { name: b"&ufisht;", codepoints: [10622, 0] },
    Entity { name: b"&ufr;", codepoints: [120114, 0] },
    Entity { name: b"&ugrave;", codepoints: [249, 0] },
    Entity { name: b"&uharl;", codepoints: [8639, 0] },
    Entity { name: b"&uharr;", codepoints: [8638, 0] },
    Entity { name: b"&uhblk;", codepoints: [9600, 0] },
    Entity { name: b"&ulcorn;", codepoints: [8988, 0] },
    Entity { name: b"&ulcorner;", codepoints: [8988, 0] },
    Entity { name: b"&ulcrop;", codepoints: [8975, 0] },
    Entity { name: b"&ultri;", codepoints: [9720, 0] },
    Entity { name: b"&umacr;", codepoints: [363, 0] },
    Entity { name: b"&uml;", codepoints: [168, 0] },
    Entity { name: b"&uogon;", codepoints: [371, 0] },
    Entity { name: b"&uopf;", codepoints: [120166, 0] },
    Entity { name: b"&uparrow;", codepoints: [8593, 0] },
    Entity { name: b"&updownarrow;", codepoints: [8597, 0] },
    Entity { name: b"&upharpoonleft;", codepoints: [8639, 0] },
    Entity { name: b"&upharpoonright;", codepoints: [8638, 0] },
    Entity { name: b"&uplus;", codepoints: [8846, 0] },
    Entity { name: b"&upsi;", codepoints: [965, 0] },
    Entity { name: b"&upsih;", codepoints: [978, 0] },
    Entity { name: b"&upsilon;", codepoints: [965, 0] },
    Entity { name: b"&upuparrows;", codepoints: [8648, 0] },
    Entity { name: b"&urcorn;", codepoints: [8989, 0] },
    Entity { name: b"&urcorner;", codepoints: [8989, 0] },
    Entity { name: b"&urcrop;", codepoints: [8974, 0] },
    Entity { name: b"&uring;", codepoints: [367, 0] },
    Entity { name: b"&urtri;", codepoints: [9721, 0] },
    Entity { name: b"&uscr;", codepoints: [120010, 0] },
    Entity { name: b"&utdot;", codepoints: [8944, 0] },
    Entity { name: b"&utilde;", codepoints: [361, 0] },
    Entity { name: b"&utri;", codepoints: [9653, 0] },
    Entity { name: b"&utrif;", codepoints: [9652, 0] },
    Entity { name: b"&uuarr;", codepoints: [8648, 0] },
    Entity { name: b"&uuml;", codepoints: [252, 0] },
    Entity { name: b"&uwangle;", codepoints: [10663, 0] },
    Entity { name: b"&vArr;", codepoints: [8661, 0] },
    Entity { name: b"&vBar;", codepoints: [10984, 0] },
    Entity { name: b"&vBarv;", codepoints: [10985, 0] },
    Entity { name: b"&vDash;", codepoints: [8872, 0] },
    Entity { name: b"&vangrt;", codepoints: [10652, 0] },
    Entity { name: b"&varepsilon;", codepoints: [1013, 0] },
    Entity { name: b"&varkappa;", codepoints: [1008, 0] },
    Entity { name: b"&varnothing;", codepoints: [8709, 0] },
    Entity { name: b"&varphi;", codepoints: [981, 0] },
    Entity { name: b"&varpi;", codepoints: [982, 0] },
    Entity { name: b"&varpropto;", codepoints: [8733, 0] },
    Entity { name: b"&varr;", codepoints: [8597, 0] },
    Entity { name: b"&varrho;", codepoints: [1009, 0] },
    Entity { name: b"&varsigma;", codepoints: [962, 0] },
    Entity { name: b"&varsubsetneq;", codepoints: [8842, 65024] },
    Entity { name: b"&varsubsetneqq;", codepoints: [10955, 65024] },
    Entity { name: b"&varsupsetneq;", codepoints: [8843, 65024] },
    Entity { name: b"&varsupsetneqq;", codepoints: [10956, 65024] },
    Entity { name: b"&vartheta;", codepoints: [977, 0] },
    Entity { name: b"&vartriangleleft;", codepoints: [8882, 0] },
    Entity { name: b"&vartriangleright;", codepoints: [8883, 0] },
    Entity { name: b"&vcy;", codepoints: [1074, 0] },
    Entity { name: b"&vdash;", codepoints: [8866, 0] },
    Entity { name: b"&vee;", codepoints: [8744, 0] },
    Entity { name: b"&veebar;", codepoints: [8891, 0] },
    Entity { name: b"&veeeq;", codepoints: [8794, 0] },
    Entity { name: b"&vellip;", codepoints: [8942, 0] },
    Entity { name: b"&verbar;", codepoints: [124, 0] },
    Entity { name: b"&vert;", codepoints: [124, 0] },
    Entity { name: b"&vfr;", codepoints: [120115, 0] },
    Entity { name: b"&vltri;", codepoints: [8882, 0] },
    Entity { name: b"&vnsub;", codepoints: [8834, 8402] },
    Entity { name: b"&vnsup;", codepoints: [8835, 8402] },
    Entity { name: b"&vopf;", codepoints: [120167, 0] },
    Entity { name: b"&vprop;", codepoints: [8733, 0] },
    Entity { name: b"&vrtri;", codepoints: [8883, 0] },
    Entity { name: b"&vscr;", codepoints: [120011, 0] },
    Entity { name: b"&vsubnE;", codepoints: [10955, 65024] },
    Entity { name: b"&vsubne;", codepoints: [8842, 65024] },
    Entity { name: b"&vsupnE;", codepoints: [10956, 65024] },
    Entity { name: b"&vsupne;", codepoints: [8843, 65024] },
    Entity { name: b"&vzigzag;", codepoints: [10650, 0] },
    Entity { name: b"&wcirc;", codepoints: [373, 0] },
    Entity { name: b"&wedbar;", codepoints: [10847, 0] },
    Entity { name: b"&wedge;", codepoints: [8743, 0] },
    Entity { name: b"&wedgeq;", codepoints: [8793, 0] },
    Entity { name: b"&weierp;", codepoints: [8472, 0] },
    Entity { name: b"&wfr;", codepoints: [120116, 0] },
    Entity { name: b"&wopf;", codepoints: [120168, 0] },
    Entity { name: b"&wp;", codepoints: [8472, 0] },
    Entity { name: b"&wr;", codepoints: [8768, 0] },
    Entity { name: b"&wreath;", codepoints: [8768, 0] },
    Entity { name: b"&wscr;", codepoints: [120012, 0] },
    Entity { name: b"&xcap;", codepoints: [8898, 0] },
    Entity { name: b"&xcirc;", codepoints: [9711, 0] },
    Entity { name: b"&xcup;", codepoints: [8899, 0] },
    Entity { name: b"&xdtri;", codepoints: [9661, 0] },
    Entity { name: b"&xfr;", codepoints: [120117, 0] },
    Entity { name: b"&xhArr;", codepoints: [10234, 0] },
    Entity { name: b"&xharr;", codepoints: [10231, 0] },
    Entity { name: b"&xi;", codepoints: [958, 0] },
    Entity { name: b"&xlArr;", codepoints: [10232, 0] },
    Entity { name: b"&xlarr;", codepoints: [10229, 0] },
    Entity { name: b"&xmap;", codepoints: [10236, 0] },
    Entity { name: b"&xnis;", codepoints: [8955, 0] },
    Entity { name: b"&xodot;", codepoints: [10752, 0] },
    Entity { name: b"&xopf;", codepoints: [120169, 0] },
    Entity { name: b"&xoplus;", codepoints: [10753, 0] },
    Entity { name: b"&xotime;", codepoints: [10754, 0] },
    Entity { name: b"&xrArr;", codepoints: [10233, 0] },
    Entity { name: b"&xrarr;", codepoints: [10230, 0] },
    Entity { name: b"&xscr;", codepoints: [120013, 0] },
    Entity { name: b"&xsqcup;", codepoints: [10758, 0] },
    Entity { name: b"&xuplus;", codepoints: [10756, 0] },
    Entity { name: b"&xutri;", codepoints: [9651, 0] },
    Entity { name: b"&xvee;", codepoints: [8897, 0] },
    Entity { name: b"&xwedge;", codepoints: [8896, 0] },
    Entity { name: b"&yacute;", codepoints: [253, 0] },
    Entity { name: b"&yacy;", codepoints: [1103, 0] },
    Entity { name: b"&ycirc;", codepoints: [375, 0] },
    Entity { name: b"&ycy;", codepoints: [1099, 0] },
    Entity { name: b"&yen;", codepoints: [165, 0] },
    Entity { name: b"&yfr;", codepoints: [120118, 0] },
    Entity { name: b"&yicy;", codepoints: [1111, 0] },
    Entity { name: b"&yopf;", codepoints: [120170, 0] },
    Entity { name: b"&yscr;", codepoints: [120014, 0] },
    Entity { name: b"&yucy;", codepoints: [1102, 0] },
    Entity { name: b"&yuml;", codepoints: [255, 0] },
    Entity { name: b"&zacute;", codepoints: [378, 0] },
    Entity { name: b"&zcaron;", codepoints: [382, 0] },
    Entity { name: b"&zcy;", codepoints: [1079, 0] },
    Entity { name: b"&zdot;", codepoints: [380, 0] },
    Entity { name: b"&zeetrf;", codepoints: [8488, 0] },
    Entity { name: b"&zeta;", codepoints: [950, 0] },
    Entity { name: b"&zfr;", codepoints: [120119, 0] },
    Entity { name: b"&zhcy;", codepoints: [1078, 0] },
    Entity { name: b"&zigrarr;", codepoints: [8669, 0] },
    Entity { name: b"&zopf;", codepoints: [120171, 0] },
    Entity { name: b"&zscr;", codepoints: [120015, 0] },
    Entity { name: b"&zwj;", codepoints: [8205, 0] },
    Entity { name: b"&zwnj;", codepoints: [8204, 0] },
];

// ported from: src/md/entity.zig