-
Notifications
You must be signed in to change notification settings - Fork 128
/
generatedomcases.d
2953 lines (2937 loc) · 109 KB
/
generatedomcases.d
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
// just a demo program in case we ever need it again
version(none):
import std.stdio;
import std.algorithm;
void main() {
Mapping[] singles;
foreach(item; list) {
foreach(t; item.entities)
singles ~= Mapping([t], item.character);
}
singles.sort!((a, b) => a.entities[0] < b.entities[0]);
string magic = "[";
int lineLength = 0;
string repl = "[";
foreach(item; singles) {
magic ~= "\"";
magic ~= item.entities[0];
magic ~= "\", ";
lineLength += item.entities[0].length + 4;
repl ~= "'";
import std.format;
if(item.character >= 0xffff)
repl ~= format("\\U%08x", item.character);
else
repl ~= format("\\u%04x", item.character);
repl ~= "', ";
if(lineLength >= 320) {
magic ~= "\n";
repl ~= "\n";
lineLength = 0;
}
}
magic ~= "];";
repl ~= "];";
writeln(magic);
writeln(repl);
}
struct Mapping {
string[] entities;
dchar character;
}
immutable Mapping[] list = [
// Retrieved from https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references
// Only entities that resolve to U+0009 ~ U+1D56B are stated.
Mapping(["Tab"], '\u0009'),
Mapping(["NewLine"], '\u000A'),
Mapping(["excl"], '\u0021'),
Mapping(["QUOT"], '\u0022'),
Mapping(["num"], '\u0023'),
Mapping(["dollar"], '\u0024'),
Mapping(["percnt"], '\u0025'),
Mapping(["AMP"], '\u0026'),
Mapping(["lpar"], '\u0028'),
Mapping(["rpar"], '\u0029'),
Mapping(["ast", "midast"], '\u002A'),
Mapping(["plus"], '\u002B'),
Mapping(["comma"], '\u002C'),
Mapping(["period"], '\u002E'),
Mapping(["sol"], '\u002F'),
Mapping(["colon"], '\u003A'),
Mapping(["semi"], '\u003B'),
Mapping(["LT"], '\u003C'),
Mapping(["equals"], '\u003D'),
Mapping(["GT"], '\u003E'),
Mapping(["quest"], '\u003F'),
Mapping(["commat"], '\u0040'),
Mapping(["lsqb", "lbrack"], '\u005B'),
Mapping(["bsol"], '\u005C'),
Mapping(["rsqb", "rbrack"], '\u005D'),
Mapping(["Hat"], '\u005E'),
Mapping(["lowbar", "UnderBar"], '\u005F'),
Mapping(["grave", "DiacriticalGrave"], '\u0060'),
Mapping(["lcub", "lbrace"], '\u007B'),
Mapping(["verbar", "vert", "VerticalLine"], '\u007C'),
Mapping(["rcub", "rbrace"], '\u007D'),
Mapping(["nbsp", "NonBreakingSpace"], '\u00A0'),
Mapping(["iexcl"], '\u00A1'),
Mapping(["cent"], '\u00A2'),
Mapping(["pound"], '\u00A3'),
Mapping(["curren"], '\u00A4'),
Mapping(["yen"], '\u00A5'),
Mapping(["brvbar"], '\u00A6'),
Mapping(["sect"], '\u00A7'),
Mapping(["Dot", "die", "DoubleDot", "uml"], '\u00A8'),
Mapping(["copy", "COPY"], '\u00A9'),
Mapping(["ordf"], '\u00AA'),
Mapping(["laquo"], '\u00AB'),
Mapping(["not"], '\u00AC'),
Mapping(["shy"], '\u00AD'),
Mapping(["reg", "circledR", "REG"], '\u00AE'),
Mapping(["macr", "strns"], '\u00AF'),
Mapping(["deg"], '\u00B0'),
Mapping(["plusmn", "pm", "PlusMinus"], '\u00B1'),
Mapping(["sup2"], '\u00B2'),
Mapping(["sup3"], '\u00B3'),
Mapping(["acute", "DiacriticalAcute"], '\u00B4'),
Mapping(["micro"], '\u00B5'),
Mapping(["para"], '\u00B6'),
Mapping(["middot", "centerdot", "CenterDot"], '\u00B7'),
Mapping(["cedil", "Cedilla"], '\u00B8'),
Mapping(["sup1"], '\u00B9'),
Mapping(["ordm"], '\u00BA'),
Mapping(["raquo"], '\u00BB'),
Mapping(["frac14"], '\u00BC'),
Mapping(["frac12", "half"], '\u00BD'),
Mapping(["frac34"], '\u00BE'),
Mapping(["iquest"], '\u00BF'),
Mapping(["Agrave"], '\u00C0'),
Mapping(["Aacute"], '\u00C1'),
Mapping(["Acirc"], '\u00C2'),
Mapping(["Atilde"], '\u00C3'),
Mapping(["Auml"], '\u00C4'),
Mapping(["Aring", "angst"], '\u00C5'),
Mapping(["AElig"], '\u00C6'),
Mapping(["Ccedil"], '\u00C7'),
Mapping(["Egrave"], '\u00C8'),
Mapping(["Eacute"], '\u00C9'),
Mapping(["Ecirc"], '\u00CA'),
Mapping(["Euml"], '\u00CB'),
Mapping(["Igrave"], '\u00CC'),
Mapping(["Iacute"], '\u00CD'),
Mapping(["Icirc"], '\u00CE'),
Mapping(["Iuml"], '\u00CF'),
Mapping(["ETH"], '\u00D0'),
Mapping(["Ntilde"], '\u00D1'),
Mapping(["Ograve"], '\u00D2'),
Mapping(["Oacute"], '\u00D3'),
Mapping(["Ocirc"], '\u00D4'),
Mapping(["Otilde"], '\u00D5'),
Mapping(["Ouml"], '\u00D6'),
Mapping(["times"], '\u00D7'),
Mapping(["Oslash"], '\u00D8'),
Mapping(["Ugrave"], '\u00D9'),
Mapping(["Uacute"], '\u00DA'),
Mapping(["Ucirc"], '\u00DB'),
Mapping(["Uuml"], '\u00DC'),
Mapping(["Yacute"], '\u00DD'),
Mapping(["THORN"], '\u00DE'),
Mapping(["szlig"], '\u00DF'),
Mapping(["agrave"], '\u00E0'),
Mapping(["aacute"], '\u00E1'),
Mapping(["acirc"], '\u00E2'),
Mapping(["atilde"], '\u00E3'),
Mapping(["auml"], '\u00E4'),
Mapping(["aring"], '\u00E5'),
Mapping(["aelig"], '\u00E6'),
Mapping(["ccedil"], '\u00E7'),
Mapping(["egrave"], '\u00E8'),
Mapping(["eacute"], '\u00E9'),
Mapping(["ecirc"], '\u00EA'),
Mapping(["euml"], '\u00EB'),
Mapping(["igrave"], '\u00EC'),
Mapping(["iacute"], '\u00ED'),
Mapping(["icirc"], '\u00EE'),
Mapping(["iuml"], '\u00EF'),
Mapping(["eth"], '\u00F0'),
Mapping(["ntilde"], '\u00F1'),
Mapping(["ograve"], '\u00F2'),
Mapping(["oacute"], '\u00F3'),
Mapping(["ocirc"], '\u00F4'),
Mapping(["otilde"], '\u00F5'),
Mapping(["ouml"], '\u00F6'),
Mapping(["divide", "div"], '\u00F7'),
Mapping(["oslash"], '\u00F8'),
Mapping(["ugrave"], '\u00F9'),
Mapping(["uacute"], '\u00FA'),
Mapping(["ucirc"], '\u00FB'),
Mapping(["uuml"], '\u00FC'),
Mapping(["yacute"], '\u00FD'),
Mapping(["thorn"], '\u00FE'),
Mapping(["yuml"], '\u00FF'),
Mapping(["Amacr"], '\u0100'),
Mapping(["amacr"], '\u0101'),
Mapping(["Abreve"], '\u0102'),
Mapping(["abreve"], '\u0103'),
Mapping(["Aogon"], '\u0104'),
Mapping(["aogon"], '\u0105'),
Mapping(["Cacute"], '\u0106'),
Mapping(["cacute"], '\u0107'),
Mapping(["Ccirc"], '\u0108'),
Mapping(["ccirc"], '\u0109'),
Mapping(["Cdot"], '\u010A'),
Mapping(["cdot"], '\u010B'),
Mapping(["Ccaron"], '\u010C'),
Mapping(["ccaron"], '\u010D'),
Mapping(["Dcaron"], '\u010E'),
Mapping(["dcaron"], '\u010F'),
Mapping(["Dstrok"], '\u0110'),
Mapping(["dstrok"], '\u0111'),
Mapping(["Emacr"], '\u0112'),
Mapping(["emacr"], '\u0113'),
Mapping(["Edot"], '\u0116'),
Mapping(["edot"], '\u0117'),
Mapping(["Eogon"], '\u0118'),
Mapping(["eogon"], '\u0119'),
Mapping(["Ecaron"], '\u011A'),
Mapping(["ecaron"], '\u011B'),
Mapping(["Gcirc"], '\u011C'),
Mapping(["gcirc"], '\u011D'),
Mapping(["Gbreve"], '\u011E'),
Mapping(["gbreve"], '\u011F'),
Mapping(["Gdot"], '\u0120'),
Mapping(["gdot"], '\u0121'),
Mapping(["Gcedil"], '\u0122'),
Mapping(["Hcirc"], '\u0124'),
Mapping(["hcirc"], '\u0125'),
Mapping(["Hstrok"], '\u0126'),
Mapping(["hstrok"], '\u0127'),
Mapping(["Itilde"], '\u0128'),
Mapping(["itilde"], '\u0129'),
Mapping(["Imacr"], '\u012A'),
Mapping(["imacr"], '\u012B'),
Mapping(["Iogon"], '\u012E'),
Mapping(["iogon"], '\u012F'),
Mapping(["Idot"], '\u0130'),
Mapping(["imath", "inodot"], '\u0131'),
Mapping(["IJlig"], '\u0132'),
Mapping(["ijlig"], '\u0133'),
Mapping(["Jcirc"], '\u0134'),
Mapping(["jcirc"], '\u0135'),
Mapping(["Kcedil"], '\u0136'),
Mapping(["kcedil"], '\u0137'),
Mapping(["kgreen"], '\u0138'),
Mapping(["Lacute"], '\u0139'),
Mapping(["lacute"], '\u013A'),
Mapping(["Lcedil"], '\u013B'),
Mapping(["lcedil"], '\u013C'),
Mapping(["Lcaron"], '\u013D'),
Mapping(["lcaron"], '\u013E'),
Mapping(["Lmidot"], '\u013F'),
Mapping(["lmidot"], '\u0140'),
Mapping(["Lstrok"], '\u0141'),
Mapping(["lstrok"], '\u0142'),
Mapping(["Nacute"], '\u0143'),
Mapping(["nacute"], '\u0144'),
Mapping(["Ncedil"], '\u0145'),
Mapping(["ncedil"], '\u0146'),
Mapping(["Ncaron"], '\u0147'),
Mapping(["ncaron"], '\u0148'),
Mapping(["napos"], '\u0149'),
Mapping(["ENG"], '\u014A'),
Mapping(["eng"], '\u014B'),
Mapping(["Omacr"], '\u014C'),
Mapping(["omacr"], '\u014D'),
Mapping(["Odblac"], '\u0150'),
Mapping(["odblac"], '\u0151'),
Mapping(["OElig"], '\u0152'),
Mapping(["oelig"], '\u0153'),
Mapping(["Racute"], '\u0154'),
Mapping(["racute"], '\u0155'),
Mapping(["Rcedil"], '\u0156'),
Mapping(["rcedil"], '\u0157'),
Mapping(["Rcaron"], '\u0158'),
Mapping(["rcaron"], '\u0159'),
Mapping(["Sacute"], '\u015A'),
Mapping(["sacute"], '\u015B'),
Mapping(["Scirc"], '\u015C'),
Mapping(["scirc"], '\u015D'),
Mapping(["Scedil"], '\u015E'),
Mapping(["scedil"], '\u015F'),
Mapping(["Scaron"], '\u0160'),
Mapping(["scaron"], '\u0161'),
Mapping(["Tcedil"], '\u0162'),
Mapping(["tcedil"], '\u0163'),
Mapping(["Tcaron"], '\u0164'),
Mapping(["tcaron"], '\u0165'),
Mapping(["Tstrok"], '\u0166'),
Mapping(["tstrok"], '\u0167'),
Mapping(["Utilde"], '\u0168'),
Mapping(["utilde"], '\u0169'),
Mapping(["Umacr"], '\u016A'),
Mapping(["umacr"], '\u016B'),
Mapping(["Ubreve"], '\u016C'),
Mapping(["ubreve"], '\u016D'),
Mapping(["Uring"], '\u016E'),
Mapping(["uring"], '\u016F'),
Mapping(["Udblac"], '\u0170'),
Mapping(["udblac"], '\u0171'),
Mapping(["Uogon"], '\u0172'),
Mapping(["uogon"], '\u0173'),
Mapping(["Wcirc"], '\u0174'),
Mapping(["wcirc"], '\u0175'),
Mapping(["Ycirc"], '\u0176'),
Mapping(["ycirc"], '\u0177'),
Mapping(["Yuml"], '\u0178'),
Mapping(["Zacute"], '\u0179'),
Mapping(["zacute"], '\u017A'),
Mapping(["Zdot"], '\u017B'),
Mapping(["zdot"], '\u017C'),
Mapping(["Zcaron"], '\u017D'),
Mapping(["zcaron"], '\u017E'),
Mapping(["fnof"], '\u0192'),
Mapping(["imped"], '\u01B5'),
Mapping(["gacute"], '\u01F5'),
Mapping(["jmath"], '\u0237'),
Mapping(["circ"], '\u02C6'),
Mapping(["caron", "Hacek"], '\u02C7'),
Mapping(["breve", "Breve"], '\u02D8'),
Mapping(["dot", "DiacriticalDot"], '\u02D9'),
Mapping(["ring"], '\u02DA'),
Mapping(["ogon"], '\u02DB'),
Mapping(["tilde", "DiacriticalTilde"], '\u02DC'),
Mapping(["dblac", "DiacriticalDoubleAcute"], '\u02DD'),
Mapping(["DownBreve"], '\u0311'),
Mapping(["Alpha"], '\u0391'),
Mapping(["Beta"], '\u0392'),
Mapping(["Gamma"], '\u0393'),
Mapping(["Delta"], '\u0394'),
Mapping(["Epsilon"], '\u0395'),
Mapping(["Zeta"], '\u0396'),
Mapping(["Eta"], '\u0397'),
Mapping(["Theta"], '\u0398'),
Mapping(["Iota"], '\u0399'),
Mapping(["Kappa"], '\u039A'),
Mapping(["Lambda"], '\u039B'),
Mapping(["Mu"], '\u039C'),
Mapping(["Nu"], '\u039D'),
Mapping(["Xi"], '\u039E'),
Mapping(["Omicron"], '\u039F'),
Mapping(["Pi"], '\u03A0'),
Mapping(["Rho"], '\u03A1'),
Mapping(["Sigma"], '\u03A3'),
Mapping(["Tau"], '\u03A4'),
Mapping(["Upsilon"], '\u03A5'),
Mapping(["Phi"], '\u03A6'),
Mapping(["Chi"], '\u03A7'),
Mapping(["Psi"], '\u03A8'),
Mapping(["Omega", "ohm"], '\u03A9'),
Mapping(["alpha"], '\u03B1'),
Mapping(["beta"], '\u03B2'),
Mapping(["gamma"], '\u03B3'),
Mapping(["delta"], '\u03B4'),
Mapping(["epsi", "epsilon"], '\u03B5'),
Mapping(["zeta"], '\u03B6'),
Mapping(["eta"], '\u03B7'),
Mapping(["theta"], '\u03B8'),
Mapping(["iota"], '\u03B9'),
Mapping(["kappa"], '\u03BA'),
Mapping(["lambda"], '\u03BB'),
Mapping(["mu"], '\u03BC'),
Mapping(["nu"], '\u03BD'),
Mapping(["xi"], '\u03BE'),
Mapping(["omicron"], '\u03BF'),
Mapping(["pi"], '\u03C0'),
Mapping(["rho"], '\u03C1'),
Mapping(["sigmav", "varsigma", "sigmaf"], '\u03C2'),
Mapping(["sigma"], '\u03C3'),
Mapping(["tau"], '\u03C4'),
Mapping(["upsi", "upsilon"], '\u03C5'),
Mapping(["phi"], '\u03C6'),
Mapping(["chi"], '\u03C7'),
Mapping(["psi"], '\u03C8'),
Mapping(["omega"], '\u03C9'),
Mapping(["thetav", "vartheta", "thetasym"], '\u03D1'),
Mapping(["Upsi", "upsih"], '\u03D2'),
Mapping(["straightphi", "phiv", "varphi"], '\u03D5'),
Mapping(["piv", "varpi"], '\u03D6'),
Mapping(["Gammad"], '\u03DC'),
Mapping(["gammad", "digamma"], '\u03DD'),
Mapping(["kappav", "varkappa"], '\u03F0'),
Mapping(["rhov", "varrho"], '\u03F1'),
Mapping(["epsiv", "varepsilon", "straightepsilon"], '\u03F5'),
Mapping(["bepsi", "backepsilon"], '\u03F6'),
Mapping(["IOcy"], '\u0401'),
Mapping(["DJcy"], '\u0402'),
Mapping(["GJcy"], '\u0403'),
Mapping(["Jukcy"], '\u0404'),
Mapping(["DScy"], '\u0405'),
Mapping(["Iukcy"], '\u0406'),
Mapping(["YIcy"], '\u0407'),
Mapping(["Jsercy"], '\u0408'),
Mapping(["LJcy"], '\u0409'),
Mapping(["NJcy"], '\u040A'),
Mapping(["TSHcy"], '\u040B'),
Mapping(["KJcy"], '\u040C'),
Mapping(["Ubrcy"], '\u040E'),
Mapping(["DZcy"], '\u040F'),
Mapping(["Acy"], '\u0410'),
Mapping(["Bcy"], '\u0411'),
Mapping(["Vcy"], '\u0412'),
Mapping(["Gcy"], '\u0413'),
Mapping(["Dcy"], '\u0414'),
Mapping(["IEcy"], '\u0415'),
Mapping(["ZHcy"], '\u0416'),
Mapping(["Zcy"], '\u0417'),
Mapping(["Icy"], '\u0418'),
Mapping(["Jcy"], '\u0419'),
Mapping(["Kcy"], '\u041A'),
Mapping(["Lcy"], '\u041B'),
Mapping(["Mcy"], '\u041C'),
Mapping(["Ncy"], '\u041D'),
Mapping(["Ocy"], '\u041E'),
Mapping(["Pcy"], '\u041F'),
Mapping(["Rcy"], '\u0420'),
Mapping(["Scy"], '\u0421'),
Mapping(["Tcy"], '\u0422'),
Mapping(["Ucy"], '\u0423'),
Mapping(["Fcy"], '\u0424'),
Mapping(["KHcy"], '\u0425'),
Mapping(["TScy"], '\u0426'),
Mapping(["CHcy"], '\u0427'),
Mapping(["SHcy"], '\u0428'),
Mapping(["SHCHcy"], '\u0429'),
Mapping(["HARDcy"], '\u042A'),
Mapping(["Ycy"], '\u042B'),
Mapping(["SOFTcy"], '\u042C'),
Mapping(["Ecy"], '\u042D'),
Mapping(["YUcy"], '\u042E'),
Mapping(["YAcy"], '\u042F'),
Mapping(["acy"], '\u0430'),
Mapping(["bcy"], '\u0431'),
Mapping(["vcy"], '\u0432'),
Mapping(["gcy"], '\u0433'),
Mapping(["dcy"], '\u0434'),
Mapping(["iecy"], '\u0435'),
Mapping(["zhcy"], '\u0436'),
Mapping(["zcy"], '\u0437'),
Mapping(["icy"], '\u0438'),
Mapping(["jcy"], '\u0439'),
Mapping(["kcy"], '\u043A'),
Mapping(["lcy"], '\u043B'),
Mapping(["mcy"], '\u043C'),
Mapping(["ncy"], '\u043D'),
Mapping(["ocy"], '\u043E'),
Mapping(["pcy"], '\u043F'),
Mapping(["rcy"], '\u0440'),
Mapping(["scy"], '\u0441'),
Mapping(["tcy"], '\u0442'),
Mapping(["ucy"], '\u0443'),
Mapping(["fcy"], '\u0444'),
Mapping(["khcy"], '\u0445'),
Mapping(["tscy"], '\u0446'),
Mapping(["chcy"], '\u0447'),
Mapping(["shcy"], '\u0448'),
Mapping(["shchcy"], '\u0449'),
Mapping(["hardcy"], '\u044A'),
Mapping(["ycy"], '\u044B'),
Mapping(["softcy"], '\u044C'),
Mapping(["ecy"], '\u044D'),
Mapping(["yucy"], '\u044E'),
Mapping(["yacy"], '\u044F'),
Mapping(["iocy"], '\u0451'),
Mapping(["djcy"], '\u0452'),
Mapping(["gjcy"], '\u0453'),
Mapping(["jukcy"], '\u0454'),
Mapping(["dscy"], '\u0455'),
Mapping(["iukcy"], '\u0456'),
Mapping(["yicy"], '\u0457'),
Mapping(["jsercy"], '\u0458'),
Mapping(["ljcy"], '\u0459'),
Mapping(["njcy"], '\u045A'),
Mapping(["tshcy"], '\u045B'),
Mapping(["kjcy"], '\u045C'),
Mapping(["ubrcy"], '\u045E'),
Mapping(["dzcy"], '\u045F'),
Mapping(["ensp"], '\u2002'),
Mapping(["emsp"], '\u2003'),
Mapping(["emsp13"], '\u2004'),
Mapping(["emsp14"], '\u2005'),
Mapping(["numsp"], '\u2007'),
Mapping(["puncsp"], '\u2008'),
Mapping(["thinsp", "ThinSpace"], '\u2009'),
Mapping(["hairsp", "VeryThinSpace"], '\u200A'),
Mapping(["ZeroWidthSpace", "NegativeVeryThinSpace", "NegativeThinSpace", "NegativeMediumSpace", "NegativeThickSpace"], '\u200B'),
Mapping(["zwnj"], '\u200C'),
Mapping(["zwj"], '\u200D'),
Mapping(["lrm"], '\u200E'),
Mapping(["rlm"], '\u200F'),
Mapping(["hyphen", "dash"], '\u2010'),
Mapping(["ndash"], '\u2013'),
Mapping(["mdash"], '\u2014'),
Mapping(["horbar"], '\u2015'),
Mapping(["Verbar", "Vert"], '\u2016'),
Mapping(["lsquo", "OpenCurlyQuote"], '\u2018'),
Mapping(["rsquo", "rsquor", "CloseCurlyQuote"], '\u2019'),
Mapping(["lsquor", "sbquo"], '\u201A'),
Mapping(["ldquo", "OpenCurlyDoubleQuote"], '\u201C'),
Mapping(["rdquo", "rdquor", "CloseCurlyDoubleQuote"], '\u201D'),
Mapping(["ldquor", "bdquo"], '\u201E'),
Mapping(["dagger"], '\u2020'),
Mapping(["Dagger", "ddagger"], '\u2021'),
Mapping(["bull", "bullet"], '\u2022'),
Mapping(["nldr"], '\u2025'),
Mapping(["hellip", "mldr"], '\u2026'),
Mapping(["permil"], '\u2030'),
Mapping(["pertenk"], '\u2031'),
Mapping(["prime"], '\u2032'),
Mapping(["Prime"], '\u2033'),
Mapping(["tprime"], '\u2034'),
Mapping(["bprime", "backprime"], '\u2035'),
Mapping(["lsaquo"], '\u2039'),
Mapping(["rsaquo"], '\u203A'),
Mapping(["oline", "OverBar"], '\u203E'),
Mapping(["caret"], '\u2041'),
Mapping(["hybull"], '\u2043'),
Mapping(["frasl"], '\u2044'),
Mapping(["bsemi"], '\u204F'),
Mapping(["qprime"], '\u2057'),
Mapping(["MediumSpace"], '\u205F'),
Mapping(["NoBreak"], '\u2060'),
Mapping(["ApplyFunction", "af"], '\u2061'),
Mapping(["InvisibleTimes", "it"], '\u2062'),
Mapping(["InvisibleComma", "ic"], '\u2063'),
Mapping(["euro"], '\u20AC'),
Mapping(["tdot", "TripleDot"], '\u20DB'),
Mapping(["DotDot"], '\u20DC'),
Mapping(["Copf", "complexes"], '\u2102'),
Mapping(["incare"], '\u2105'),
Mapping(["gscr"], '\u210A'),
Mapping(["hamilt", "HilbertSpace", "Hscr"], '\u210B'),
Mapping(["Hfr", "Poincareplane"], '\u210C'),
Mapping(["quaternions", "Hopf"], '\u210D'),
Mapping(["planckh"], '\u210E'),
Mapping(["planck", "hbar", "plankv", "hslash"], '\u210F'),
Mapping(["Iscr", "imagline"], '\u2110'),
Mapping(["image", "Im", "imagpart", "Ifr"], '\u2111'),
Mapping(["Lscr", "lagran", "Laplacetrf"], '\u2112'),
Mapping(["ell"], '\u2113'),
Mapping(["Nopf", "naturals"], '\u2115'),
Mapping(["numero"], '\u2116'),
Mapping(["copysr"], '\u2117'),
Mapping(["weierp", "wp"], '\u2118'),
Mapping(["Popf", "primes"], '\u2119'),
Mapping(["rationals", "Qopf"], '\u211A'),
Mapping(["Rscr", "realine"], '\u211B'),
Mapping(["real", "Re", "realpart", "Rfr"], '\u211C'),
Mapping(["reals", "Ropf"], '\u211D'),
Mapping(["rx"], '\u211E'),
Mapping(["trade", "TRADE"], '\u2122'),
Mapping(["integers", "Zopf"], '\u2124'),
Mapping(["mho"], '\u2127'),
Mapping(["Zfr", "zeetrf"], '\u2128'),
Mapping(["iiota"], '\u2129'),
Mapping(["bernou", "Bernoullis", "Bscr"], '\u212C'),
Mapping(["Cfr", "Cayleys"], '\u212D'),
Mapping(["escr"], '\u212F'),
Mapping(["Escr", "expectation"], '\u2130'),
Mapping(["Fscr", "Fouriertrf"], '\u2131'),
Mapping(["phmmat", "Mellintrf", "Mscr"], '\u2133'),
Mapping(["order", "orderof", "oscr"], '\u2134'),
Mapping(["alefsym", "aleph"], '\u2135'),
Mapping(["beth"], '\u2136'),
Mapping(["gimel"], '\u2137'),
Mapping(["daleth"], '\u2138'),
Mapping(["CapitalDifferentialD", "DD"], '\u2145'),
Mapping(["DifferentialD", "dd"], '\u2146'),
Mapping(["ExponentialE", "exponentiale", "ee"], '\u2147'),
Mapping(["ImaginaryI", "ii"], '\u2148'),
Mapping(["frac13"], '\u2153'),
Mapping(["frac23"], '\u2154'),
Mapping(["frac15"], '\u2155'),
Mapping(["frac25"], '\u2156'),
Mapping(["frac35"], '\u2157'),
Mapping(["frac45"], '\u2158'),
Mapping(["frac16"], '\u2159'),
Mapping(["frac56"], '\u215A'),
Mapping(["frac18"], '\u215B'),
Mapping(["frac38"], '\u215C'),
Mapping(["frac58"], '\u215D'),
Mapping(["frac78"], '\u215E'),
Mapping(["larr", "leftarrow", "LeftArrow", "slarr", "ShortLeftArrow"], '\u2190'),
Mapping(["uarr", "uparrow", "UpArrow", "ShortUpArrow"], '\u2191'),
Mapping(["rarr", "rightarrow", "RightArrow", "srarr", "ShortRightArrow"], '\u2192'),
Mapping(["darr", "downarrow", "DownArrow", "ShortDownArrow"], '\u2193'),
Mapping(["harr", "leftrightarrow", "LeftRightArrow"], '\u2194'),
Mapping(["varr", "updownarrow", "UpDownArrow"], '\u2195'),
Mapping(["nwarr", "UpperLeftArrow", "nwarrow"], '\u2196'),
Mapping(["nearr", "UpperRightArrow", "nearrow"], '\u2197'),
Mapping(["searr", "searrow", "LowerRightArrow"], '\u2198'),
Mapping(["swarr", "swarrow", "LowerLeftArrow"], '\u2199'),
Mapping(["nlarr", "nleftarrow"], '\u219A'),
Mapping(["nrarr", "nrightarrow"], '\u219B'),
Mapping(["rarrw", "rightsquigarrow"], '\u219D'),
Mapping(["Larr", "twoheadleftarrow"], '\u219E'),
Mapping(["Uarr"], '\u219F'),
Mapping(["Rarr", "twoheadrightarrow"], '\u21A0'),
Mapping(["Darr"], '\u21A1'),
Mapping(["larrtl", "leftarrowtail"], '\u21A2'),
Mapping(["rarrtl", "rightarrowtail"], '\u21A3'),
Mapping(["LeftTeeArrow", "mapstoleft"], '\u21A4'),
Mapping(["UpTeeArrow", "mapstoup"], '\u21A5'),
Mapping(["map", "RightTeeArrow", "mapsto"], '\u21A6'),
Mapping(["DownTeeArrow", "mapstodown"], '\u21A7'),
Mapping(["larrhk", "hookleftarrow"], '\u21A9'),
Mapping(["rarrhk", "hookrightarrow"], '\u21AA'),
Mapping(["larrlp", "looparrowleft"], '\u21AB'),
Mapping(["rarrlp", "looparrowright"], '\u21AC'),
Mapping(["harrw", "leftrightsquigarrow"], '\u21AD'),
Mapping(["nharr", "nleftrightarrow"], '\u21AE'),
Mapping(["lsh", "Lsh"], '\u21B0'),
Mapping(["rsh", "Rsh"], '\u21B1'),
Mapping(["ldsh"], '\u21B2'),
Mapping(["rdsh"], '\u21B3'),
Mapping(["crarr"], '\u21B5'),
Mapping(["cularr", "curvearrowleft"], '\u21B6'),
Mapping(["curarr", "curvearrowright"], '\u21B7'),
Mapping(["olarr", "circlearrowleft"], '\u21BA'),
Mapping(["orarr", "circlearrowright"], '\u21BB'),
Mapping(["lharu", "LeftVector", "leftharpoonup"], '\u21BC'),
Mapping(["lhard", "leftharpoondown", "DownLeftVector"], '\u21BD'),
Mapping(["uharr", "upharpoonright", "RightUpVector"], '\u21BE'),
Mapping(["uharl", "upharpoonleft", "LeftUpVector"], '\u21BF'),
Mapping(["rharu", "RightVector", "rightharpoonup"], '\u21C0'),
Mapping(["rhard", "rightharpoondown", "DownRightVector"], '\u21C1'),
Mapping(["dharr", "RightDownVector", "downharpoonright"], '\u21C2'),
Mapping(["dharl", "LeftDownVector", "downharpoonleft"], '\u21C3'),
Mapping(["rlarr", "rightleftarrows", "RightArrowLeftArrow"], '\u21C4'),
Mapping(["udarr", "UpArrowDownArrow"], '\u21C5'),
Mapping(["lrarr", "leftrightarrows", "LeftArrowRightArrow"], '\u21C6'),
Mapping(["llarr", "leftleftarrows"], '\u21C7'),
Mapping(["uuarr", "upuparrows"], '\u21C8'),
Mapping(["rrarr", "rightrightarrows"], '\u21C9'),
Mapping(["ddarr", "downdownarrows"], '\u21CA'),
Mapping(["lrhar", "ReverseEquilibrium", "leftrightharpoons"], '\u21CB'),
Mapping(["rlhar", "rightleftharpoons", "Equilibrium"], '\u21CC'),
Mapping(["nlArr", "nLeftarrow"], '\u21CD'),
Mapping(["nhArr", "nLeftrightarrow"], '\u21CE'),
Mapping(["nrArr", "nRightarrow"], '\u21CF'),
Mapping(["lArr", "Leftarrow", "DoubleLeftArrow"], '\u21D0'),
Mapping(["uArr", "Uparrow", "DoubleUpArrow"], '\u21D1'),
Mapping(["rArr", "Rightarrow", "Implies", "DoubleRightArrow"], '\u21D2'),
Mapping(["dArr", "Downarrow", "DoubleDownArrow"], '\u21D3'),
Mapping(["hArr", "Leftrightarrow", "DoubleLeftRightArrow", "iff"], '\u21D4'),
Mapping(["vArr", "Updownarrow", "DoubleUpDownArrow"], '\u21D5'),
Mapping(["nwArr"], '\u21D6'),
Mapping(["neArr"], '\u21D7'),
Mapping(["seArr"], '\u21D8'),
Mapping(["swArr"], '\u21D9'),
Mapping(["lAarr", "Lleftarrow"], '\u21DA'),
Mapping(["rAarr", "Rrightarrow"], '\u21DB'),
Mapping(["zigrarr"], '\u21DD'),
Mapping(["larrb", "LeftArrowBar"], '\u21E4'),
Mapping(["rarrb", "RightArrowBar"], '\u21E5'),
Mapping(["duarr", "DownArrowUpArrow"], '\u21F5'),
Mapping(["loarr"], '\u21FD'),
Mapping(["roarr"], '\u21FE'),
Mapping(["hoarr"], '\u21FF'),
Mapping(["forall", "ForAll"], '\u2200'),
Mapping(["comp", "complement"], '\u2201'),
Mapping(["part", "PartialD"], '\u2202'),
Mapping(["exist", "Exists"], '\u2203'),
Mapping(["nexist", "NotExists", "nexists"], '\u2204'),
Mapping(["empty", "emptyset", "emptyv", "varnothing"], '\u2205'),
Mapping(["nabla", "Del"], '\u2207'),
Mapping(["isin", "isinv", "Element", "in"], '\u2208'),
Mapping(["notin", "NotElement", "notinva"], '\u2209'),
Mapping(["niv", "ReverseElement", "ni", "SuchThat"], '\u220B'),
Mapping(["notni", "notniva", "NotReverseElement"], '\u220C'),
Mapping(["prod", "Product"], '\u220F'),
Mapping(["coprod", "Coproduct"], '\u2210'),
Mapping(["sum", "Sum"], '\u2211'),
Mapping(["minus"], '\u2212'),
Mapping(["mnplus", "mp", "MinusPlus"], '\u2213'),
Mapping(["plusdo", "dotplus"], '\u2214'),
Mapping(["setmn", "setminus", "Backslash", "ssetmn", "smallsetminus"], '\u2216'),
Mapping(["lowast"], '\u2217'),
Mapping(["compfn", "SmallCircle"], '\u2218'),
Mapping(["radic", "Sqrt"], '\u221A'),
Mapping(["prop", "propto", "Proportional", "vprop", "varpropto"], '\u221D'),
Mapping(["infin"], '\u221E'),
Mapping(["angrt"], '\u221F'),
Mapping(["ang", "angle"], '\u2220'),
Mapping(["angmsd", "measuredangle"], '\u2221'),
Mapping(["angsph"], '\u2222'),
Mapping(["mid", "VerticalBar", "smid", "shortmid"], '\u2223'),
Mapping(["nmid", "NotVerticalBar", "nsmid", "nshortmid"], '\u2224'),
Mapping(["par", "parallel", "DoubleVerticalBar", "spar", "shortparallel"], '\u2225'),
Mapping(["npar", "nparallel", "NotDoubleVerticalBar", "nspar", "nshortparallel"], '\u2226'),
Mapping(["and", "wedge"], '\u2227'),
Mapping(["or", "vee"], '\u2228'),
Mapping(["cap"], '\u2229'),
Mapping(["cup"], '\u222A'),
Mapping(["int", "Integral"], '\u222B'),
Mapping(["Int"], '\u222C'),
Mapping(["tint", "iiint"], '\u222D'),
Mapping(["conint", "oint", "ContourIntegral"], '\u222E'),
Mapping(["Conint", "DoubleContourIntegral"], '\u222F'),
Mapping(["Cconint"], '\u2230'),
Mapping(["cwint"], '\u2231'),
Mapping(["cwconint", "ClockwiseContourIntegral"], '\u2232'),
Mapping(["awconint", "CounterClockwiseContourIntegral"], '\u2233'),
Mapping(["there4", "therefore", "Therefore"], '\u2234'),
Mapping(["becaus", "because", "Because"], '\u2235'),
Mapping(["ratio"], '\u2236'),
Mapping(["Colon", "Proportion"], '\u2237'),
Mapping(["minusd", "dotminus"], '\u2238'),
Mapping(["mDDot"], '\u223A'),
Mapping(["homtht"], '\u223B'),
Mapping(["sim", "Tilde", "thksim", "thicksim"], '\u223C'),
Mapping(["bsim", "backsim"], '\u223D'),
Mapping(["ac", "mstpos"], '\u223E'),
Mapping(["acd"], '\u223F'),
Mapping(["wreath", "VerticalTilde", "wr"], '\u2240'),
Mapping(["nsim", "NotTilde"], '\u2241'),
Mapping(["esim", "EqualTilde", "eqsim"], '\u2242'),
Mapping(["sime", "TildeEqual", "simeq"], '\u2243'),
Mapping(["nsime", "nsimeq", "NotTildeEqual"], '\u2244'),
Mapping(["cong", "TildeFullEqual"], '\u2245'),
Mapping(["simne"], '\u2246'),
Mapping(["ncong", "NotTildeFullEqual"], '\u2247'),
Mapping(["asymp", "ap", "TildeTilde", "approx", "thkap", "thickapprox"], '\u2248'),
Mapping(["nap", "NotTildeTilde", "napprox"], '\u2249'),
Mapping(["ape", "approxeq"], '\u224A'),
Mapping(["apid"], '\u224B'),
Mapping(["bcong", "backcong"], '\u224C'),
Mapping(["asympeq", "CupCap"], '\u224D'),
Mapping(["bump", "HumpDownHump", "Bumpeq"], '\u224E'),
Mapping(["bumpe", "HumpEqual", "bumpeq"], '\u224F'),
Mapping(["esdot", "DotEqual", "doteq"], '\u2250'),
Mapping(["eDot", "doteqdot"], '\u2251'),
Mapping(["efDot", "fallingdotseq"], '\u2252'),
Mapping(["erDot", "risingdotseq"], '\u2253'),
Mapping(["colone", "coloneq", "Assign"], '\u2254'),
Mapping(["ecolon", "eqcolon"], '\u2255'),
Mapping(["ecir", "eqcirc"], '\u2256'),
Mapping(["cire", "circeq"], '\u2257'),
Mapping(["wedgeq"], '\u2259'),
Mapping(["veeeq"], '\u225A'),
Mapping(["trie", "triangleq"], '\u225C'),
Mapping(["equest", "questeq"], '\u225F'),
Mapping(["ne", "NotEqual"], '\u2260'),
Mapping(["equiv", "Congruent"], '\u2261'),
Mapping(["nequiv", "NotCongruent"], '\u2262'),
Mapping(["le", "leq"], '\u2264'),
Mapping(["ge", "GreaterEqual", "geq"], '\u2265'),
Mapping(["lE", "LessFullEqual", "leqq"], '\u2266'),
Mapping(["gE", "GreaterFullEqual", "geqq"], '\u2267'),
Mapping(["lnE", "lneqq"], '\u2268'),
Mapping(["gnE", "gneqq"], '\u2269'),
Mapping(["Lt", "NestedLessLess", "ll"], '\u226A'),
Mapping(["Gt", "NestedGreaterGreater", "gg"], '\u226B'),
Mapping(["twixt", "between"], '\u226C'),
Mapping(["NotCupCap"], '\u226D'),
Mapping(["nlt", "NotLess", "nless"], '\u226E'),
Mapping(["ngt", "NotGreater", "ngtr"], '\u226F'),
Mapping(["nle", "NotLessEqual", "nleq"], '\u2270'),
Mapping(["nge", "NotGreaterEqual", "ngeq"], '\u2271'),
Mapping(["lsim", "LessTilde", "lesssim"], '\u2272'),
Mapping(["gsim", "gtrsim", "GreaterTilde"], '\u2273'),
Mapping(["nlsim", "NotLessTilde"], '\u2274'),
Mapping(["ngsim", "NotGreaterTilde"], '\u2275'),
Mapping(["lg", "lessgtr", "LessGreater"], '\u2276'),
Mapping(["gl", "gtrless", "GreaterLess"], '\u2277'),
Mapping(["ntlg", "NotLessGreater"], '\u2278'),
Mapping(["ntgl", "NotGreaterLess"], '\u2279'),
Mapping(["pr", "Precedes", "prec"], '\u227A'),
Mapping(["sc", "Succeeds", "succ"], '\u227B'),
Mapping(["prcue", "PrecedesSlantEqual", "preccurlyeq"], '\u227C'),
Mapping(["sccue", "SucceedsSlantEqual", "succcurlyeq"], '\u227D'),
Mapping(["prsim", "precsim", "PrecedesTilde"], '\u227E'),
Mapping(["scsim", "succsim", "SucceedsTilde"], '\u227F'),
Mapping(["npr", "nprec", "NotPrecedes"], '\u2280'),
Mapping(["nsc", "nsucc", "NotSucceeds"], '\u2281'),
Mapping(["sub", "subset"], '\u2282'),
Mapping(["sup", "supset", "Superset"], '\u2283'),
Mapping(["nsub"], '\u2284'),
Mapping(["nsup"], '\u2285'),
Mapping(["sube", "SubsetEqual", "subseteq"], '\u2286'),
Mapping(["supe", "supseteq", "SupersetEqual"], '\u2287'),
Mapping(["nsube", "nsubseteq", "NotSubsetEqual"], '\u2288'),
Mapping(["nsupe", "nsupseteq", "NotSupersetEqual"], '\u2289'),
Mapping(["subne", "subsetneq"], '\u228A'),
Mapping(["supne", "supsetneq"], '\u228B'),
Mapping(["cupdot"], '\u228D'),
Mapping(["uplus", "UnionPlus"], '\u228E'),
Mapping(["sqsub", "SquareSubset", "sqsubset"], '\u228F'),
Mapping(["sqsup", "SquareSuperset", "sqsupset"], '\u2290'),
Mapping(["sqsube", "SquareSubsetEqual", "sqsubseteq"], '\u2291'),
Mapping(["sqsupe", "SquareSupersetEqual", "sqsupseteq"], '\u2292'),
Mapping(["sqcap", "SquareIntersection"], '\u2293'),
Mapping(["sqcup", "SquareUnion"], '\u2294'),
Mapping(["oplus", "CirclePlus"], '\u2295'),
Mapping(["ominus", "CircleMinus"], '\u2296'),
Mapping(["otimes", "CircleTimes"], '\u2297'),
Mapping(["osol"], '\u2298'),
Mapping(["odot", "CircleDot"], '\u2299'),
Mapping(["ocir", "circledcirc"], '\u229A'),
Mapping(["oast", "circledast"], '\u229B'),
Mapping(["odash", "circleddash"], '\u229D'),
Mapping(["plusb", "boxplus"], '\u229E'),
Mapping(["minusb", "boxminus"], '\u229F'),
Mapping(["timesb", "boxtimes"], '\u22A0'),
Mapping(["sdotb", "dotsquare"], '\u22A1'),
Mapping(["vdash", "RightTee"], '\u22A2'),
Mapping(["dashv", "LeftTee"], '\u22A3'),
Mapping(["top", "DownTee"], '\u22A4'),
Mapping(["bottom", "bot", "perp", "UpTee"], '\u22A5'),
Mapping(["models"], '\u22A7'),
Mapping(["vDash", "DoubleRightTee"], '\u22A8'),
Mapping(["Vdash"], '\u22A9'),
Mapping(["Vvdash"], '\u22AA'),
Mapping(["VDash"], '\u22AB'),
Mapping(["nvdash"], '\u22AC'),
Mapping(["nvDash"], '\u22AD'),
Mapping(["nVdash"], '\u22AE'),
Mapping(["nVDash"], '\u22AF'),
Mapping(["prurel"], '\u22B0'),
Mapping(["vltri", "vartriangleleft", "LeftTriangle"], '\u22B2'),
Mapping(["vrtri", "vartriangleright", "RightTriangle"], '\u22B3'),
Mapping(["ltrie", "trianglelefteq", "LeftTriangleEqual"], '\u22B4'),
Mapping(["rtrie", "trianglerighteq", "RightTriangleEqual"], '\u22B5'),
Mapping(["origof"], '\u22B6'),
Mapping(["imof"], '\u22B7'),
Mapping(["mumap", "multimap"], '\u22B8'),
Mapping(["hercon"], '\u22B9'),
Mapping(["intcal", "intercal"], '\u22BA'),
Mapping(["veebar"], '\u22BB'),
Mapping(["barvee"], '\u22BD'),
Mapping(["angrtvb"], '\u22BE'),
Mapping(["lrtri"], '\u22BF'),
Mapping(["xwedge", "Wedge", "bigwedge"], '\u22C0'),
Mapping(["xvee", "Vee", "bigvee"], '\u22C1'),
Mapping(["xcap", "Intersection", "bigcap"], '\u22C2'),
Mapping(["xcup", "Union", "bigcup"], '\u22C3'),
Mapping(["diam", "diamond", "Diamond"], '\u22C4'),
Mapping(["sdot"], '\u22C5'),
Mapping(["sstarf", "Star"], '\u22C6'),
Mapping(["divonx", "divideontimes"], '\u22C7'),
Mapping(["bowtie"], '\u22C8'),
Mapping(["ltimes"], '\u22C9'),
Mapping(["rtimes"], '\u22CA'),
Mapping(["lthree", "leftthreetimes"], '\u22CB'),
Mapping(["rthree", "rightthreetimes"], '\u22CC'),
Mapping(["bsime", "backsimeq"], '\u22CD'),
Mapping(["cuvee", "curlyvee"], '\u22CE'),
Mapping(["cuwed", "curlywedge"], '\u22CF'),
Mapping(["Sub", "Subset"], '\u22D0'),
Mapping(["Sup", "Supset"], '\u22D1'),
Mapping(["Cap"], '\u22D2'),
Mapping(["Cup"], '\u22D3'),
Mapping(["fork", "pitchfork"], '\u22D4'),
Mapping(["epar"], '\u22D5'),
Mapping(["ltdot", "lessdot"], '\u22D6'),
Mapping(["gtdot", "gtrdot"], '\u22D7'),
Mapping(["Ll"], '\u22D8'),
Mapping(["Gg", "ggg"], '\u22D9'),
Mapping(["leg", "LessEqualGreater", "lesseqgtr"], '\u22DA'),
Mapping(["gel", "gtreqless", "GreaterEqualLess"], '\u22DB'),
Mapping(["cuepr", "curlyeqprec"], '\u22DE'),
Mapping(["cuesc", "curlyeqsucc"], '\u22DF'),
Mapping(["nprcue", "NotPrecedesSlantEqual"], '\u22E0'),
Mapping(["nsccue", "NotSucceedsSlantEqual"], '\u22E1'),
Mapping(["nsqsube", "NotSquareSubsetEqual"], '\u22E2'),
Mapping(["nsqsupe", "NotSquareSupersetEqual"], '\u22E3'),
Mapping(["lnsim"], '\u22E6'),
Mapping(["gnsim"], '\u22E7'),
Mapping(["prnsim", "precnsim"], '\u22E8'),
Mapping(["scnsim", "succnsim"], '\u22E9'),
Mapping(["nltri", "ntriangleleft", "NotLeftTriangle"], '\u22EA'),
Mapping(["nrtri", "ntriangleright", "NotRightTriangle"], '\u22EB'),
Mapping(["nltrie", "ntrianglelefteq", "NotLeftTriangleEqual"], '\u22EC'),
Mapping(["nrtrie", "ntrianglerighteq", "NotRightTriangleEqual"], '\u22ED'),
Mapping(["vellip"], '\u22EE'),
Mapping(["ctdot"], '\u22EF'),
Mapping(["utdot"], '\u22F0'),
Mapping(["dtdot"], '\u22F1'),
Mapping(["disin"], '\u22F2'),
Mapping(["isinsv"], '\u22F3'),
Mapping(["isins"], '\u22F4'),
Mapping(["isindot"], '\u22F5'),
Mapping(["notinvc"], '\u22F6'),
Mapping(["notinvb"], '\u22F7'),
Mapping(["isinE"], '\u22F9'),
Mapping(["nisd"], '\u22FA'),
Mapping(["xnis"], '\u22FB'),
Mapping(["nis"], '\u22FC'),
Mapping(["notnivc"], '\u22FD'),
Mapping(["notnivb"], '\u22FE'),
Mapping(["barwed", "barwedge"], '\u2305'),
Mapping(["Barwed", "doublebarwedge"], '\u2306'),
Mapping(["lceil", "LeftCeiling"], '\u2308'),
Mapping(["rceil", "RightCeiling"], '\u2309'),
Mapping(["lfloor", "LeftFloor"], '\u230A'),
Mapping(["rfloor", "RightFloor"], '\u230B'),
Mapping(["drcrop"], '\u230C'),
Mapping(["dlcrop"], '\u230D'),
Mapping(["urcrop"], '\u230E'),
Mapping(["ulcrop"], '\u230F'),
Mapping(["bnot"], '\u2310'),
Mapping(["profline"], '\u2312'),
Mapping(["profsurf"], '\u2313'),
Mapping(["telrec"], '\u2315'),
Mapping(["target"], '\u2316'),
Mapping(["ulcorn", "ulcorner"], '\u231C'),
Mapping(["urcorn", "urcorner"], '\u231D'),
Mapping(["dlcorn", "llcorner"], '\u231E'),
Mapping(["drcorn", "lrcorner"], '\u231F'),
Mapping(["frown", "sfrown"], '\u2322'),
Mapping(["smile", "ssmile"], '\u2323'),
Mapping(["cylcty"], '\u232D'),
Mapping(["profalar"], '\u232E'),
Mapping(["topbot"], '\u2336'),
Mapping(["ovbar"], '\u233D'),
Mapping(["solbar"], '\u233F'),
Mapping(["angzarr"], '\u237C'),
Mapping(["lmoust", "lmoustache"], '\u23B0'),
Mapping(["rmoust", "rmoustache"], '\u23B1'),
Mapping(["tbrk", "OverBracket"], '\u23B4'),
Mapping(["bbrk", "UnderBracket"], '\u23B5'),
Mapping(["bbrktbrk"], '\u23B6'),
Mapping(["OverParenthesis"], '\u23DC'),
Mapping(["UnderParenthesis"], '\u23DD'),
Mapping(["OverBrace"], '\u23DE'),
Mapping(["UnderBrace"], '\u23DF'),
Mapping(["trpezium"], '\u23E2'),
Mapping(["elinters"], '\u23E7'),
Mapping(["blank"], '\u2423'),
Mapping(["oS", "circledS"], '\u24C8'),
Mapping(["boxh", "HorizontalLine"], '\u2500'),
Mapping(["boxv"], '\u2502'),
Mapping(["boxdr"], '\u250C'),
Mapping(["boxdl"], '\u2510'),
Mapping(["boxur"], '\u2514'),
Mapping(["boxul"], '\u2518'),
Mapping(["boxvr"], '\u251C'),
Mapping(["boxvl"], '\u2524'),
Mapping(["boxhd"], '\u252C'),
Mapping(["boxhu"], '\u2534'),
Mapping(["boxvh"], '\u253C'),
Mapping(["boxH"], '\u2550'),
Mapping(["boxV"], '\u2551'),
Mapping(["boxdR"], '\u2552'),
Mapping(["boxDr"], '\u2553'),
Mapping(["boxDR"], '\u2554'),
Mapping(["boxdL"], '\u2555'),
Mapping(["boxDl"], '\u2556'),
Mapping(["boxDL"], '\u2557'),
Mapping(["boxuR"], '\u2558'),
Mapping(["boxUr"], '\u2559'),
Mapping(["boxUR"], '\u255A'),
Mapping(["boxuL"], '\u255B'),
Mapping(["boxUl"], '\u255C'),
Mapping(["boxUL"], '\u255D'),
Mapping(["boxvR"], '\u255E'),
Mapping(["boxVr"], '\u255F'),
Mapping(["boxVR"], '\u2560'),
Mapping(["boxvL"], '\u2561'),
Mapping(["boxVl"], '\u2562'),
Mapping(["boxVL"], '\u2563'),
Mapping(["boxHd"], '\u2564'),
Mapping(["boxhD"], '\u2565'),
Mapping(["boxHD"], '\u2566'),
Mapping(["boxHu"], '\u2567'),
Mapping(["boxhU"], '\u2568'),
Mapping(["boxHU"], '\u2569'),
Mapping(["boxvH"], '\u256A'),
Mapping(["boxVh"], '\u256B'),
Mapping(["boxVH"], '\u256C'),
Mapping(["uhblk"], '\u2580'),
Mapping(["lhblk"], '\u2584'),
Mapping(["block"], '\u2588'),
Mapping(["blk14"], '\u2591'),
Mapping(["blk12"], '\u2592'),
Mapping(["blk34"], '\u2593'),
Mapping(["squ", "square", "Square"], '\u25A1'),
Mapping(["squf", "squarf", "blacksquare", "FilledVerySmallSquare"], '\u25AA'),
Mapping(["EmptyVerySmallSquare"], '\u25AB'),
Mapping(["rect"], '\u25AD'),
Mapping(["marker"], '\u25AE'),
Mapping(["fltns"], '\u25B1'),
Mapping(["xutri", "bigtriangleup"], '\u25B3'),
Mapping(["utrif", "blacktriangle"], '\u25B4'),
Mapping(["utri", "triangle"], '\u25B5'),
Mapping(["rtrif", "blacktriangleright"], '\u25B8'),
Mapping(["rtri", "triangleright"], '\u25B9'),
Mapping(["xdtri", "bigtriangledown"], '\u25BD'),
Mapping(["dtrif", "blacktriangledown"], '\u25BE'),
Mapping(["dtri", "triangledown"], '\u25BF'),
Mapping(["ltrif", "blacktriangleleft"], '\u25C2'),
Mapping(["ltri", "triangleleft"], '\u25C3'),
Mapping(["loz", "lozenge"], '\u25CA'),
Mapping(["cir"], '\u25CB'),
Mapping(["tridot"], '\u25EC'),
Mapping(["xcirc", "bigcirc"], '\u25EF'),
Mapping(["ultri"], '\u25F8'),
Mapping(["urtri"], '\u25F9'),
Mapping(["lltri"], '\u25FA'),
Mapping(["EmptySmallSquare"], '\u25FB'),
Mapping(["FilledSmallSquare"], '\u25FC'),
Mapping(["starf", "bigstar"], '\u2605'),
Mapping(["star"], '\u2606'),
Mapping(["phone"], '\u260E'),
Mapping(["female"], '\u2640'),
Mapping(["male"], '\u2642'),
Mapping(["spades", "spadesuit"], '\u2660'),
Mapping(["clubs", "clubsuit"], '\u2663'),
Mapping(["hearts", "heartsuit"], '\u2665'),
Mapping(["diams", "diamondsuit"], '\u2666'),
Mapping(["sung"], '\u266A'),
Mapping(["flat"], '\u266D'),