aboutsummaryrefslogtreecommitdiffstats
path: root/testing/py3-precis-i18n/Support-Unicode-12.1-for-Python-3.8.patch
blob: 7574307b031964366250006e27282ef9150b44e5 (plain)
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
From 7b6987e206881b002ddcc87dde16f978c080eedd Mon Sep 17 00:00:00 2001
From: Bill Fisher <william.w.fisher@gmail.com>
Date: Sun, 21 Jul 2019 18:01:27 -0700
Subject: [PATCH] Support Unicode 12.1 for Python 3.8.

---
 test/derived-props-12.1.txt | 2075 +++++++++++++++++++++++++++++++++++
 1 file changed, 2075 insertions(+)
 create mode 100644 test/derived-props-12.1.txt

diff --git a/test/derived-props-12.1.txt b/test/derived-props-12.1.txt
new file mode 100644
index 0000000..3823dd7
--- /dev/null
+++ b/test/derived-props-12.1.txt
@@ -0,0 +1,2075 @@
+0000-001F DISALLOWED/controls
+0020-0020 FREE_PVAL/spaces
+0021-007E PVALID/ascii7
+007F-009F DISALLOWED/controls
+00A0-00A0 FREE_PVAL/has_compat
+00A1-00A1 FREE_PVAL/punctuation
+00A2-00A6 FREE_PVAL/symbols
+00A7-00A7 FREE_PVAL/punctuation
+00A8-00A8 FREE_PVAL/has_compat
+00A9-00A9 FREE_PVAL/symbols
+00AA-00AA FREE_PVAL/has_compat
+00AB-00AB FREE_PVAL/punctuation
+00AC-00AC FREE_PVAL/symbols
+00AD-00AD DISALLOWED/precis_ignorable_properties
+00AE-00AE FREE_PVAL/symbols
+00AF-00AF FREE_PVAL/has_compat
+00B0-00B1 FREE_PVAL/symbols
+00B2-00B5 FREE_PVAL/has_compat
+00B6-00B6 FREE_PVAL/punctuation
+00B7-00B7 CONTEXTO/exceptions
+00B8-00BA FREE_PVAL/has_compat
+00BB-00BB FREE_PVAL/punctuation
+00BC-00BE FREE_PVAL/has_compat
+00BF-00BF FREE_PVAL/punctuation
+00C0-00D6 PVALID/letter_digits
+00D7-00D7 FREE_PVAL/symbols
+00D8-00DE PVALID/letter_digits
+00DF-00DF PVALID/exceptions
+00E0-00F6 PVALID/letter_digits
+00F7-00F7 FREE_PVAL/symbols
+00F8-0131 PVALID/letter_digits
+0132-0133 FREE_PVAL/has_compat
+0134-013E PVALID/letter_digits
+013F-0140 FREE_PVAL/has_compat
+0141-0148 PVALID/letter_digits
+0149-0149 FREE_PVAL/has_compat
+014A-017E PVALID/letter_digits
+017F-017F FREE_PVAL/has_compat
+0180-01C3 PVALID/letter_digits
+01C4-01CC FREE_PVAL/has_compat
+01CD-01F0 PVALID/letter_digits
+01F1-01F3 FREE_PVAL/has_compat
+01F4-02AF PVALID/letter_digits
+02B0-02B8 FREE_PVAL/has_compat
+02B9-02C1 PVALID/letter_digits
+02C2-02C5 FREE_PVAL/symbols
+02C6-02D1 PVALID/letter_digits
+02D2-02D7 FREE_PVAL/symbols
+02D8-02DD FREE_PVAL/has_compat
+02DE-02DF FREE_PVAL/symbols
+02E0-02E4 FREE_PVAL/has_compat
+02E5-02EB FREE_PVAL/symbols
+02EC-02EC PVALID/letter_digits
+02ED-02ED FREE_PVAL/symbols
+02EE-02EE PVALID/letter_digits
+02EF-02FF FREE_PVAL/symbols
+0300-033F PVALID/letter_digits
+0340-0341 FREE_PVAL/has_compat
+0342-0342 PVALID/letter_digits
+0343-0344 FREE_PVAL/has_compat
+0345-034E PVALID/letter_digits
+034F-034F DISALLOWED/precis_ignorable_properties
+0350-0373 PVALID/letter_digits
+0374-0374 FREE_PVAL/has_compat
+0375-0375 CONTEXTO/exceptions
+0376-0377 PVALID/letter_digits
+0378-0379 UNASSIGNED/unassigned
+037A-037A FREE_PVAL/has_compat
+037B-037D PVALID/letter_digits
+037E-037E FREE_PVAL/has_compat
+037F-037F PVALID/letter_digits
+0380-0383 UNASSIGNED/unassigned
+0384-0385 FREE_PVAL/has_compat
+0386-0386 PVALID/letter_digits
+0387-0387 FREE_PVAL/has_compat
+0388-038A PVALID/letter_digits
+038B-038B UNASSIGNED/unassigned
+038C-038C PVALID/letter_digits
+038D-038D UNASSIGNED/unassigned
+038E-03A1 PVALID/letter_digits
+03A2-03A2 UNASSIGNED/unassigned
+03A3-03C1 PVALID/letter_digits
+03C2-03C2 PVALID/exceptions
+03C3-03CF PVALID/letter_digits
+03D0-03D6 FREE_PVAL/has_compat
+03D7-03EF PVALID/letter_digits
+03F0-03F2 FREE_PVAL/has_compat
+03F3-03F3 PVALID/letter_digits
+03F4-03F5 FREE_PVAL/has_compat
+03F6-03F6 FREE_PVAL/symbols
+03F7-03F8 PVALID/letter_digits
+03F9-03F9 FREE_PVAL/has_compat
+03FA-0481 PVALID/letter_digits
+0482-0482 FREE_PVAL/symbols
+0483-0487 PVALID/letter_digits
+0488-0489 FREE_PVAL/other_letter_digits
+048A-052F PVALID/letter_digits
+0530-0530 UNASSIGNED/unassigned
+0531-0556 PVALID/letter_digits
+0557-0558 UNASSIGNED/unassigned
+0559-0559 PVALID/letter_digits
+055A-055F FREE_PVAL/punctuation
+0560-0586 PVALID/letter_digits
+0587-0587 FREE_PVAL/has_compat
+0588-0588 PVALID/letter_digits
+0589-058A FREE_PVAL/punctuation
+058B-058C UNASSIGNED/unassigned
+058D-058F FREE_PVAL/symbols
+0590-0590 UNASSIGNED/unassigned
+0591-05BD PVALID/letter_digits
+05BE-05BE FREE_PVAL/punctuation
+05BF-05BF PVALID/letter_digits
+05C0-05C0 FREE_PVAL/punctuation
+05C1-05C2 PVALID/letter_digits
+05C3-05C3 FREE_PVAL/punctuation
+05C4-05C5 PVALID/letter_digits
+05C6-05C6 FREE_PVAL/punctuation
+05C7-05C7 PVALID/letter_digits
+05C8-05CF UNASSIGNED/unassigned
+05D0-05EA PVALID/letter_digits
+05EB-05EE UNASSIGNED/unassigned
+05EF-05F2 PVALID/letter_digits
+05F3-05F4 CONTEXTO/exceptions
+05F5-05FF UNASSIGNED/unassigned
+0600-0605 DISALLOWED/other
+0606-0608 FREE_PVAL/symbols
+0609-060A FREE_PVAL/punctuation
+060B-060B FREE_PVAL/symbols
+060C-060D FREE_PVAL/punctuation
+060E-060F FREE_PVAL/symbols
+0610-061A PVALID/letter_digits
+061B-061B FREE_PVAL/punctuation
+061C-061C DISALLOWED/precis_ignorable_properties
+061D-061D UNASSIGNED/unassigned
+061E-061F FREE_PVAL/punctuation
+0620-063F PVALID/letter_digits
+0640-0640 DISALLOWED/exceptions
+0641-065F PVALID/letter_digits
+0660-0669 CONTEXTO/exceptions
+066A-066D FREE_PVAL/punctuation
+066E-0674 PVALID/letter_digits
+0675-0678 FREE_PVAL/has_compat
+0679-06D3 PVALID/letter_digits
+06D4-06D4 FREE_PVAL/punctuation
+06D5-06DC PVALID/letter_digits
+06DD-06DD DISALLOWED/other
+06DE-06DE FREE_PVAL/symbols
+06DF-06E8 PVALID/letter_digits
+06E9-06E9 FREE_PVAL/symbols
+06EA-06EF PVALID/letter_digits
+06F0-06F9 CONTEXTO/exceptions
+06FA-06FC PVALID/letter_digits
+06FD-06FE PVALID/exceptions
+06FF-06FF PVALID/letter_digits
+0700-070D FREE_PVAL/punctuation
+070E-070E UNASSIGNED/unassigned
+070F-070F DISALLOWED/other
+0710-074A PVALID/letter_digits
+074B-074C UNASSIGNED/unassigned
+074D-07B1 PVALID/letter_digits
+07B2-07BF UNASSIGNED/unassigned
+07C0-07F5 PVALID/letter_digits
+07F6-07F6 FREE_PVAL/symbols
+07F7-07F9 FREE_PVAL/punctuation
+07FA-07FA DISALLOWED/exceptions
+07FB-07FC UNASSIGNED/unassigned
+07FD-07FD PVALID/letter_digits
+07FE-07FF FREE_PVAL/symbols
+0800-082D PVALID/letter_digits
+082E-082F UNASSIGNED/unassigned
+0830-083E FREE_PVAL/punctuation
+083F-083F UNASSIGNED/unassigned
+0840-085B PVALID/letter_digits
+085C-085D UNASSIGNED/unassigned
+085E-085E FREE_PVAL/punctuation
+085F-085F UNASSIGNED/unassigned
+0860-086A PVALID/letter_digits
+086B-089F UNASSIGNED/unassigned
+08A0-08B4 PVALID/letter_digits
+08B5-08B5 UNASSIGNED/unassigned
+08B6-08BD PVALID/letter_digits
+08BE-08D2 UNASSIGNED/unassigned
+08D3-08E1 PVALID/letter_digits
+08E2-08E2 DISALLOWED/other
+08E3-0957 PVALID/letter_digits
+0958-095F FREE_PVAL/has_compat
+0960-0963 PVALID/letter_digits
+0964-0965 FREE_PVAL/punctuation
+0966-096F PVALID/letter_digits
+0970-0970 FREE_PVAL/punctuation
+0971-0983 PVALID/letter_digits
+0984-0984 UNASSIGNED/unassigned
+0985-098C PVALID/letter_digits
+098D-098E UNASSIGNED/unassigned
+098F-0990 PVALID/letter_digits
+0991-0992 UNASSIGNED/unassigned
+0993-09A8 PVALID/letter_digits
+09A9-09A9 UNASSIGNED/unassigned
+09AA-09B0 PVALID/letter_digits
+09B1-09B1 UNASSIGNED/unassigned
+09B2-09B2 PVALID/letter_digits
+09B3-09B5 UNASSIGNED/unassigned
+09B6-09B9 PVALID/letter_digits
+09BA-09BB UNASSIGNED/unassigned
+09BC-09C4 PVALID/letter_digits
+09C5-09C6 UNASSIGNED/unassigned
+09C7-09C8 PVALID/letter_digits
+09C9-09CA UNASSIGNED/unassigned
+09CB-09CE PVALID/letter_digits
+09CF-09D6 UNASSIGNED/unassigned
+09D7-09D7 PVALID/letter_digits
+09D8-09DB UNASSIGNED/unassigned
+09DC-09DD FREE_PVAL/has_compat
+09DE-09DE UNASSIGNED/unassigned
+09DF-09DF FREE_PVAL/has_compat
+09E0-09E3 PVALID/letter_digits
+09E4-09E5 UNASSIGNED/unassigned
+09E6-09F1 PVALID/letter_digits
+09F2-09F3 FREE_PVAL/symbols
+09F4-09F9 FREE_PVAL/other_letter_digits
+09FA-09FB FREE_PVAL/symbols
+09FC-09FC PVALID/letter_digits
+09FD-09FD FREE_PVAL/punctuation
+09FE-09FE PVALID/letter_digits
+09FF-0A00 UNASSIGNED/unassigned
+0A01-0A03 PVALID/letter_digits
+0A04-0A04 UNASSIGNED/unassigned
+0A05-0A0A PVALID/letter_digits
+0A0B-0A0E UNASSIGNED/unassigned
+0A0F-0A10 PVALID/letter_digits
+0A11-0A12 UNASSIGNED/unassigned
+0A13-0A28 PVALID/letter_digits
+0A29-0A29 UNASSIGNED/unassigned
+0A2A-0A30 PVALID/letter_digits
+0A31-0A31 UNASSIGNED/unassigned
+0A32-0A32 PVALID/letter_digits
+0A33-0A33 FREE_PVAL/has_compat
+0A34-0A34 UNASSIGNED/unassigned
+0A35-0A35 PVALID/letter_digits
+0A36-0A36 FREE_PVAL/has_compat
+0A37-0A37 UNASSIGNED/unassigned
+0A38-0A39 PVALID/letter_digits
+0A3A-0A3B UNASSIGNED/unassigned
+0A3C-0A3C PVALID/letter_digits
+0A3D-0A3D UNASSIGNED/unassigned
+0A3E-0A42 PVALID/letter_digits
+0A43-0A46 UNASSIGNED/unassigned
+0A47-0A48 PVALID/letter_digits
+0A49-0A4A UNASSIGNED/unassigned
+0A4B-0A4D PVALID/letter_digits
+0A4E-0A50 UNASSIGNED/unassigned
+0A51-0A51 PVALID/letter_digits
+0A52-0A58 UNASSIGNED/unassigned
+0A59-0A5B FREE_PVAL/has_compat
+0A5C-0A5C PVALID/letter_digits
+0A5D-0A5D UNASSIGNED/unassigned
+0A5E-0A5E FREE_PVAL/has_compat
+0A5F-0A65 UNASSIGNED/unassigned
+0A66-0A75 PVALID/letter_digits
+0A76-0A76 FREE_PVAL/punctuation
+0A77-0A80 UNASSIGNED/unassigned
+0A81-0A83 PVALID/letter_digits
+0A84-0A84 UNASSIGNED/unassigned
+0A85-0A8D PVALID/letter_digits
+0A8E-0A8E UNASSIGNED/unassigned
+0A8F-0A91 PVALID/letter_digits
+0A92-0A92 UNASSIGNED/unassigned
+0A93-0AA8 PVALID/letter_digits
+0AA9-0AA9 UNASSIGNED/unassigned
+0AAA-0AB0 PVALID/letter_digits
+0AB1-0AB1 UNASSIGNED/unassigned
+0AB2-0AB3 PVALID/letter_digits
+0AB4-0AB4 UNASSIGNED/unassigned
+0AB5-0AB9 PVALID/letter_digits
+0ABA-0ABB UNASSIGNED/unassigned
+0ABC-0AC5 PVALID/letter_digits
+0AC6-0AC6 UNASSIGNED/unassigned
+0AC7-0AC9 PVALID/letter_digits
+0ACA-0ACA UNASSIGNED/unassigned
+0ACB-0ACD PVALID/letter_digits
+0ACE-0ACF UNASSIGNED/unassigned
+0AD0-0AD0 PVALID/letter_digits
+0AD1-0ADF UNASSIGNED/unassigned
+0AE0-0AE3 PVALID/letter_digits
+0AE4-0AE5 UNASSIGNED/unassigned
+0AE6-0AEF PVALID/letter_digits
+0AF0-0AF0 FREE_PVAL/punctuation
+0AF1-0AF1 FREE_PVAL/symbols
+0AF2-0AF8 UNASSIGNED/unassigned
+0AF9-0AFF PVALID/letter_digits
+0B00-0B00 UNASSIGNED/unassigned
+0B01-0B03 PVALID/letter_digits
+0B04-0B04 UNASSIGNED/unassigned
+0B05-0B0C PVALID/letter_digits
+0B0D-0B0E UNASSIGNED/unassigned
+0B0F-0B10 PVALID/letter_digits
+0B11-0B12 UNASSIGNED/unassigned
+0B13-0B28 PVALID/letter_digits
+0B29-0B29 UNASSIGNED/unassigned
+0B2A-0B30 PVALID/letter_digits
+0B31-0B31 UNASSIGNED/unassigned
+0B32-0B33 PVALID/letter_digits
+0B34-0B34 UNASSIGNED/unassigned
+0B35-0B39 PVALID/letter_digits
+0B3A-0B3B UNASSIGNED/unassigned
+0B3C-0B44 PVALID/letter_digits
+0B45-0B46 UNASSIGNED/unassigned
+0B47-0B48 PVALID/letter_digits
+0B49-0B4A UNASSIGNED/unassigned
+0B4B-0B4D PVALID/letter_digits
+0B4E-0B55 UNASSIGNED/unassigned
+0B56-0B57 PVALID/letter_digits
+0B58-0B5B UNASSIGNED/unassigned
+0B5C-0B5D FREE_PVAL/has_compat
+0B5E-0B5E UNASSIGNED/unassigned
+0B5F-0B63 PVALID/letter_digits
+0B64-0B65 UNASSIGNED/unassigned
+0B66-0B6F PVALID/letter_digits
+0B70-0B70 FREE_PVAL/symbols
+0B71-0B71 PVALID/letter_digits
+0B72-0B77 FREE_PVAL/other_letter_digits
+0B78-0B81 UNASSIGNED/unassigned
+0B82-0B83 PVALID/letter_digits
+0B84-0B84 UNASSIGNED/unassigned
+0B85-0B8A PVALID/letter_digits
+0B8B-0B8D UNASSIGNED/unassigned
+0B8E-0B90 PVALID/letter_digits
+0B91-0B91 UNASSIGNED/unassigned
+0B92-0B95 PVALID/letter_digits
+0B96-0B98 UNASSIGNED/unassigned
+0B99-0B9A PVALID/letter_digits
+0B9B-0B9B UNASSIGNED/unassigned
+0B9C-0B9C PVALID/letter_digits
+0B9D-0B9D UNASSIGNED/unassigned
+0B9E-0B9F PVALID/letter_digits
+0BA0-0BA2 UNASSIGNED/unassigned
+0BA3-0BA4 PVALID/letter_digits
+0BA5-0BA7 UNASSIGNED/unassigned
+0BA8-0BAA PVALID/letter_digits
+0BAB-0BAD UNASSIGNED/unassigned
+0BAE-0BB9 PVALID/letter_digits
+0BBA-0BBD UNASSIGNED/unassigned
+0BBE-0BC2 PVALID/letter_digits
+0BC3-0BC5 UNASSIGNED/unassigned
+0BC6-0BC8 PVALID/letter_digits
+0BC9-0BC9 UNASSIGNED/unassigned
+0BCA-0BCD PVALID/letter_digits
+0BCE-0BCF UNASSIGNED/unassigned
+0BD0-0BD0 PVALID/letter_digits
+0BD1-0BD6 UNASSIGNED/unassigned
+0BD7-0BD7 PVALID/letter_digits
+0BD8-0BE5 UNASSIGNED/unassigned
+0BE6-0BEF PVALID/letter_digits
+0BF0-0BF2 FREE_PVAL/other_letter_digits
+0BF3-0BFA FREE_PVAL/symbols
+0BFB-0BFF UNASSIGNED/unassigned
+0C00-0C0C PVALID/letter_digits
+0C0D-0C0D UNASSIGNED/unassigned
+0C0E-0C10 PVALID/letter_digits
+0C11-0C11 UNASSIGNED/unassigned
+0C12-0C28 PVALID/letter_digits
+0C29-0C29 UNASSIGNED/unassigned
+0C2A-0C39 PVALID/letter_digits
+0C3A-0C3C UNASSIGNED/unassigned
+0C3D-0C44 PVALID/letter_digits
+0C45-0C45 UNASSIGNED/unassigned
+0C46-0C48 PVALID/letter_digits
+0C49-0C49 UNASSIGNED/unassigned
+0C4A-0C4D PVALID/letter_digits
+0C4E-0C54 UNASSIGNED/unassigned
+0C55-0C56 PVALID/letter_digits
+0C57-0C57 UNASSIGNED/unassigned
+0C58-0C5A PVALID/letter_digits
+0C5B-0C5F UNASSIGNED/unassigned
+0C60-0C63 PVALID/letter_digits
+0C64-0C65 UNASSIGNED/unassigned
+0C66-0C6F PVALID/letter_digits
+0C70-0C76 UNASSIGNED/unassigned
+0C77-0C77 FREE_PVAL/punctuation
+0C78-0C7E FREE_PVAL/other_letter_digits
+0C7F-0C7F FREE_PVAL/symbols
+0C80-0C83 PVALID/letter_digits
+0C84-0C84 FREE_PVAL/punctuation
+0C85-0C8C PVALID/letter_digits
+0C8D-0C8D UNASSIGNED/unassigned
+0C8E-0C90 PVALID/letter_digits
+0C91-0C91 UNASSIGNED/unassigned
+0C92-0CA8 PVALID/letter_digits
+0CA9-0CA9 UNASSIGNED/unassigned
+0CAA-0CB3 PVALID/letter_digits
+0CB4-0CB4 UNASSIGNED/unassigned
+0CB5-0CB9 PVALID/letter_digits
+0CBA-0CBB UNASSIGNED/unassigned
+0CBC-0CC4 PVALID/letter_digits
+0CC5-0CC5 UNASSIGNED/unassigned
+0CC6-0CC8 PVALID/letter_digits
+0CC9-0CC9 UNASSIGNED/unassigned
+0CCA-0CCD PVALID/letter_digits
+0CCE-0CD4 UNASSIGNED/unassigned
+0CD5-0CD6 PVALID/letter_digits
+0CD7-0CDD UNASSIGNED/unassigned
+0CDE-0CDE PVALID/letter_digits
+0CDF-0CDF UNASSIGNED/unassigned
+0CE0-0CE3 PVALID/letter_digits
+0CE4-0CE5 UNASSIGNED/unassigned
+0CE6-0CEF PVALID/letter_digits
+0CF0-0CF0 UNASSIGNED/unassigned
+0CF1-0CF2 PVALID/letter_digits
+0CF3-0CFF UNASSIGNED/unassigned
+0D00-0D03 PVALID/letter_digits
+0D04-0D04 UNASSIGNED/unassigned
+0D05-0D0C PVALID/letter_digits
+0D0D-0D0D UNASSIGNED/unassigned
+0D0E-0D10 PVALID/letter_digits
+0D11-0D11 UNASSIGNED/unassigned
+0D12-0D44 PVALID/letter_digits
+0D45-0D45 UNASSIGNED/unassigned
+0D46-0D48 PVALID/letter_digits
+0D49-0D49 UNASSIGNED/unassigned
+0D4A-0D4E PVALID/letter_digits
+0D4F-0D4F FREE_PVAL/symbols
+0D50-0D53 UNASSIGNED/unassigned
+0D54-0D57 PVALID/letter_digits
+0D58-0D5E FREE_PVAL/other_letter_digits
+0D5F-0D63 PVALID/letter_digits
+0D64-0D65 UNASSIGNED/unassigned
+0D66-0D6F PVALID/letter_digits
+0D70-0D78 FREE_PVAL/other_letter_digits
+0D79-0D79 FREE_PVAL/symbols
+0D7A-0D7F PVALID/letter_digits
+0D80-0D81 UNASSIGNED/unassigned
+0D82-0D83 PVALID/letter_digits
+0D84-0D84 UNASSIGNED/unassigned
+0D85-0D96 PVALID/letter_digits
+0D97-0D99 UNASSIGNED/unassigned
+0D9A-0DB1 PVALID/letter_digits
+0DB2-0DB2 UNASSIGNED/unassigned
+0DB3-0DBB PVALID/letter_digits
+0DBC-0DBC UNASSIGNED/unassigned
+0DBD-0DBD PVALID/letter_digits
+0DBE-0DBF UNASSIGNED/unassigned
+0DC0-0DC6 PVALID/letter_digits
+0DC7-0DC9 UNASSIGNED/unassigned
+0DCA-0DCA PVALID/letter_digits
+0DCB-0DCE UNASSIGNED/unassigned
+0DCF-0DD4 PVALID/letter_digits
+0DD5-0DD5 UNASSIGNED/unassigned
+0DD6-0DD6 PVALID/letter_digits
+0DD7-0DD7 UNASSIGNED/unassigned
+0DD8-0DDF PVALID/letter_digits
+0DE0-0DE5 UNASSIGNED/unassigned
+0DE6-0DEF PVALID/letter_digits
+0DF0-0DF1 UNASSIGNED/unassigned
+0DF2-0DF3 PVALID/letter_digits
+0DF4-0DF4 FREE_PVAL/punctuation
+0DF5-0E00 UNASSIGNED/unassigned
+0E01-0E32 PVALID/letter_digits
+0E33-0E33 FREE_PVAL/has_compat
+0E34-0E3A PVALID/letter_digits
+0E3B-0E3E UNASSIGNED/unassigned
+0E3F-0E3F FREE_PVAL/symbols
+0E40-0E4E PVALID/letter_digits
+0E4F-0E4F FREE_PVAL/punctuation
+0E50-0E59 PVALID/letter_digits
+0E5A-0E5B FREE_PVAL/punctuation
+0E5C-0E80 UNASSIGNED/unassigned
+0E81-0E82 PVALID/letter_digits
+0E83-0E83 UNASSIGNED/unassigned
+0E84-0E84 PVALID/letter_digits
+0E85-0E85 UNASSIGNED/unassigned
+0E86-0E8A PVALID/letter_digits
+0E8B-0E8B UNASSIGNED/unassigned
+0E8C-0EA3 PVALID/letter_digits
+0EA4-0EA4 UNASSIGNED/unassigned
+0EA5-0EA5 PVALID/letter_digits
+0EA6-0EA6 UNASSIGNED/unassigned
+0EA7-0EB2 PVALID/letter_digits
+0EB3-0EB3 FREE_PVAL/has_compat
+0EB4-0EBD PVALID/letter_digits
+0EBE-0EBF UNASSIGNED/unassigned
+0EC0-0EC4 PVALID/letter_digits
+0EC5-0EC5 UNASSIGNED/unassigned
+0EC6-0EC6 PVALID/letter_digits
+0EC7-0EC7 UNASSIGNED/unassigned
+0EC8-0ECD PVALID/letter_digits
+0ECE-0ECF UNASSIGNED/unassigned
+0ED0-0ED9 PVALID/letter_digits
+0EDA-0EDB UNASSIGNED/unassigned
+0EDC-0EDD FREE_PVAL/has_compat
+0EDE-0EDF PVALID/letter_digits
+0EE0-0EFF UNASSIGNED/unassigned
+0F00-0F00 PVALID/letter_digits
+0F01-0F03 FREE_PVAL/symbols
+0F04-0F0A FREE_PVAL/punctuation
+0F0B-0F0B PVALID/exceptions
+0F0C-0F0C FREE_PVAL/has_compat
+0F0D-0F12 FREE_PVAL/punctuation
+0F13-0F13 FREE_PVAL/symbols
+0F14-0F14 FREE_PVAL/punctuation
+0F15-0F17 FREE_PVAL/symbols
+0F18-0F19 PVALID/letter_digits
+0F1A-0F1F FREE_PVAL/symbols
+0F20-0F29 PVALID/letter_digits
+0F2A-0F33 FREE_PVAL/other_letter_digits
+0F34-0F34 FREE_PVAL/symbols
+0F35-0F35 PVALID/letter_digits
+0F36-0F36 FREE_PVAL/symbols
+0F37-0F37 PVALID/letter_digits
+0F38-0F38 FREE_PVAL/symbols
+0F39-0F39 PVALID/letter_digits
+0F3A-0F3D FREE_PVAL/punctuation
+0F3E-0F42 PVALID/letter_digits
+0F43-0F43 FREE_PVAL/has_compat
+0F44-0F47 PVALID/letter_digits
+0F48-0F48 UNASSIGNED/unassigned
+0F49-0F4C PVALID/letter_digits
+0F4D-0F4D FREE_PVAL/has_compat
+0F4E-0F51 PVALID/letter_digits
+0F52-0F52 FREE_PVAL/has_compat
+0F53-0F56 PVALID/letter_digits
+0F57-0F57 FREE_PVAL/has_compat
+0F58-0F5B PVALID/letter_digits
+0F5C-0F5C FREE_PVAL/has_compat
+0F5D-0F68 PVALID/letter_digits
+0F69-0F69 FREE_PVAL/has_compat
+0F6A-0F6C PVALID/letter_digits
+0F6D-0F70 UNASSIGNED/unassigned
+0F71-0F72 PVALID/letter_digits
+0F73-0F73 FREE_PVAL/has_compat
+0F74-0F74 PVALID/letter_digits
+0F75-0F79 FREE_PVAL/has_compat
+0F7A-0F80 PVALID/letter_digits
+0F81-0F81 FREE_PVAL/has_compat
+0F82-0F84 PVALID/letter_digits
+0F85-0F85 FREE_PVAL/punctuation
+0F86-0F92 PVALID/letter_digits
+0F93-0F93 FREE_PVAL/has_compat
+0F94-0F97 PVALID/letter_digits
+0F98-0F98 UNASSIGNED/unassigned
+0F99-0F9C PVALID/letter_digits
+0F9D-0F9D FREE_PVAL/has_compat
+0F9E-0FA1 PVALID/letter_digits
+0FA2-0FA2 FREE_PVAL/has_compat
+0FA3-0FA6 PVALID/letter_digits
+0FA7-0FA7 FREE_PVAL/has_compat
+0FA8-0FAB PVALID/letter_digits
+0FAC-0FAC FREE_PVAL/has_compat
+0FAD-0FB8 PVALID/letter_digits
+0FB9-0FB9 FREE_PVAL/has_compat
+0FBA-0FBC PVALID/letter_digits
+0FBD-0FBD UNASSIGNED/unassigned
+0FBE-0FC5 FREE_PVAL/symbols
+0FC6-0FC6 PVALID/letter_digits
+0FC7-0FCC FREE_PVAL/symbols
+0FCD-0FCD UNASSIGNED/unassigned
+0FCE-0FCF FREE_PVAL/symbols
+0FD0-0FD4 FREE_PVAL/punctuation
+0FD5-0FD8 FREE_PVAL/symbols
+0FD9-0FDA FREE_PVAL/punctuation
+0FDB-0FFF UNASSIGNED/unassigned
+1000-1049 PVALID/letter_digits
+104A-104F FREE_PVAL/punctuation
+1050-109D PVALID/letter_digits
+109E-109F FREE_PVAL/symbols
+10A0-10C5 PVALID/letter_digits
+10C6-10C6 UNASSIGNED/unassigned
+10C7-10C7 PVALID/letter_digits
+10C8-10CC UNASSIGNED/unassigned
+10CD-10CD PVALID/letter_digits
+10CE-10CF UNASSIGNED/unassigned
+10D0-10FA PVALID/letter_digits
+10FB-10FB FREE_PVAL/punctuation
+10FC-10FC FREE_PVAL/has_compat
+10FD-10FF PVALID/letter_digits
+1100-11FF DISALLOWED/old_hangul_jamo
+1200-1248 PVALID/letter_digits
+1249-1249 UNASSIGNED/unassigned
+124A-124D PVALID/letter_digits
+124E-124F UNASSIGNED/unassigned
+1250-1256 PVALID/letter_digits
+1257-1257 UNASSIGNED/unassigned
+1258-1258 PVALID/letter_digits
+1259-1259 UNASSIGNED/unassigned
+125A-125D PVALID/letter_digits
+125E-125F UNASSIGNED/unassigned
+1260-1288 PVALID/letter_digits
+1289-1289 UNASSIGNED/unassigned
+128A-128D PVALID/letter_digits
+128E-128F UNASSIGNED/unassigned
+1290-12B0 PVALID/letter_digits
+12B1-12B1 UNASSIGNED/unassigned
+12B2-12B5 PVALID/letter_digits
+12B6-12B7 UNASSIGNED/unassigned
+12B8-12BE PVALID/letter_digits
+12BF-12BF UNASSIGNED/unassigned
+12C0-12C0 PVALID/letter_digits
+12C1-12C1 UNASSIGNED/unassigned
+12C2-12C5 PVALID/letter_digits
+12C6-12C7 UNASSIGNED/unassigned
+12C8-12D6 PVALID/letter_digits
+12D7-12D7 UNASSIGNED/unassigned
+12D8-1310 PVALID/letter_digits
+1311-1311 UNASSIGNED/unassigned
+1312-1315 PVALID/letter_digits
+1316-1317 UNASSIGNED/unassigned
+1318-135A PVALID/letter_digits
+135B-135C UNASSIGNED/unassigned
+135D-135F PVALID/letter_digits
+1360-1368 FREE_PVAL/punctuation
+1369-137C FREE_PVAL/other_letter_digits
+137D-137F UNASSIGNED/unassigned
+1380-138F PVALID/letter_digits
+1390-1399 FREE_PVAL/symbols
+139A-139F UNASSIGNED/unassigned
+13A0-13F5 PVALID/letter_digits
+13F6-13F7 UNASSIGNED/unassigned
+13F8-13FD PVALID/letter_digits
+13FE-13FF UNASSIGNED/unassigned
+1400-1400 FREE_PVAL/punctuation
+1401-166C PVALID/letter_digits
+166D-166D FREE_PVAL/symbols
+166E-166E FREE_PVAL/punctuation
+166F-167F PVALID/letter_digits
+1680-1680 FREE_PVAL/spaces
+1681-169A PVALID/letter_digits
+169B-169C FREE_PVAL/punctuation
+169D-169F UNASSIGNED/unassigned
+16A0-16EA PVALID/letter_digits
+16EB-16ED FREE_PVAL/punctuation
+16EE-16F0 FREE_PVAL/other_letter_digits
+16F1-16F8 PVALID/letter_digits
+16F9-16FF UNASSIGNED/unassigned
+1700-170C PVALID/letter_digits
+170D-170D UNASSIGNED/unassigned
+170E-1714 PVALID/letter_digits
+1715-171F UNASSIGNED/unassigned
+1720-1734 PVALID/letter_digits
+1735-1736 FREE_PVAL/punctuation
+1737-173F UNASSIGNED/unassigned
+1740-1753 PVALID/letter_digits
+1754-175F UNASSIGNED/unassigned
+1760-176C PVALID/letter_digits
+176D-176D UNASSIGNED/unassigned
+176E-1770 PVALID/letter_digits
+1771-1771 UNASSIGNED/unassigned
+1772-1773 PVALID/letter_digits
+1774-177F UNASSIGNED/unassigned
+1780-17B3 PVALID/letter_digits
+17B4-17B5 DISALLOWED/precis_ignorable_properties
+17B6-17D3 PVALID/letter_digits
+17D4-17D6 FREE_PVAL/punctuation
+17D7-17D7 PVALID/letter_digits
+17D8-17DA FREE_PVAL/punctuation
+17DB-17DB FREE_PVAL/symbols
+17DC-17DD PVALID/letter_digits
+17DE-17DF UNASSIGNED/unassigned
+17E0-17E9 PVALID/letter_digits
+17EA-17EF UNASSIGNED/unassigned
+17F0-17F9 FREE_PVAL/other_letter_digits
+17FA-17FF UNASSIGNED/unassigned
+1800-180A FREE_PVAL/punctuation
+180B-180E DISALLOWED/precis_ignorable_properties
+180F-180F UNASSIGNED/unassigned
+1810-1819 PVALID/letter_digits
+181A-181F UNASSIGNED/unassigned
+1820-1878 PVALID/letter_digits
+1879-187F UNASSIGNED/unassigned
+1880-18AA PVALID/letter_digits
+18AB-18AF UNASSIGNED/unassigned
+18B0-18F5 PVALID/letter_digits
+18F6-18FF UNASSIGNED/unassigned
+1900-191E PVALID/letter_digits
+191F-191F UNASSIGNED/unassigned
+1920-192B PVALID/letter_digits
+192C-192F UNASSIGNED/unassigned
+1930-193B PVALID/letter_digits
+193C-193F UNASSIGNED/unassigned
+1940-1940 FREE_PVAL/symbols
+1941-1943 UNASSIGNED/unassigned
+1944-1945 FREE_PVAL/punctuation
+1946-196D PVALID/letter_digits
+196E-196F UNASSIGNED/unassigned
+1970-1974 PVALID/letter_digits
+1975-197F UNASSIGNED/unassigned
+1980-19AB PVALID/letter_digits
+19AC-19AF UNASSIGNED/unassigned
+19B0-19C9 PVALID/letter_digits
+19CA-19CF UNASSIGNED/unassigned
+19D0-19D9 PVALID/letter_digits
+19DA-19DA FREE_PVAL/other_letter_digits
+19DB-19DD UNASSIGNED/unassigned
+19DE-19FF FREE_PVAL/symbols
+1A00-1A1B PVALID/letter_digits
+1A1C-1A1D UNASSIGNED/unassigned
+1A1E-1A1F FREE_PVAL/punctuation
+1A20-1A5E PVALID/letter_digits
+1A5F-1A5F UNASSIGNED/unassigned
+1A60-1A7C PVALID/letter_digits
+1A7D-1A7E UNASSIGNED/unassigned
+1A7F-1A89 PVALID/letter_digits
+1A8A-1A8F UNASSIGNED/unassigned
+1A90-1A99 PVALID/letter_digits
+1A9A-1A9F UNASSIGNED/unassigned
+1AA0-1AA6 FREE_PVAL/punctuation
+1AA7-1AA7 PVALID/letter_digits
+1AA8-1AAD FREE_PVAL/punctuation
+1AAE-1AAF UNASSIGNED/unassigned
+1AB0-1ABD PVALID/letter_digits
+1ABE-1ABE FREE_PVAL/other_letter_digits
+1ABF-1AFF UNASSIGNED/unassigned
+1B00-1B4B PVALID/letter_digits
+1B4C-1B4F UNASSIGNED/unassigned
+1B50-1B59 PVALID/letter_digits
+1B5A-1B60 FREE_PVAL/punctuation
+1B61-1B6A FREE_PVAL/symbols
+1B6B-1B73 PVALID/letter_digits
+1B74-1B7C FREE_PVAL/symbols
+1B7D-1B7F UNASSIGNED/unassigned
+1B80-1BF3 PVALID/letter_digits
+1BF4-1BFB UNASSIGNED/unassigned
+1BFC-1BFF FREE_PVAL/punctuation
+1C00-1C37 PVALID/letter_digits
+1C38-1C3A UNASSIGNED/unassigned
+1C3B-1C3F FREE_PVAL/punctuation
+1C40-1C49 PVALID/letter_digits
+1C4A-1C4C UNASSIGNED/unassigned
+1C4D-1C7D PVALID/letter_digits
+1C7E-1C7F FREE_PVAL/punctuation
+1C80-1C88 PVALID/letter_digits
+1C89-1C8F UNASSIGNED/unassigned
+1C90-1CBA PVALID/letter_digits
+1CBB-1CBC UNASSIGNED/unassigned
+1CBD-1CBF PVALID/letter_digits
+1CC0-1CC7 FREE_PVAL/punctuation
+1CC8-1CCF UNASSIGNED/unassigned
+1CD0-1CD2 PVALID/letter_digits
+1CD3-1CD3 FREE_PVAL/punctuation
+1CD4-1CFA PVALID/letter_digits
+1CFB-1CFF UNASSIGNED/unassigned
+1D00-1D2B PVALID/letter_digits
+1D2C-1D2E FREE_PVAL/has_compat
+1D2F-1D2F PVALID/letter_digits
+1D30-1D3A FREE_PVAL/has_compat
+1D3B-1D3B PVALID/letter_digits
+1D3C-1D4D FREE_PVAL/has_compat
+1D4E-1D4E PVALID/letter_digits
+1D4F-1D6A FREE_PVAL/has_compat
+1D6B-1D77 PVALID/letter_digits
+1D78-1D78 FREE_PVAL/has_compat
+1D79-1D9A PVALID/letter_digits
+1D9B-1DBF FREE_PVAL/has_compat
+1DC0-1DF9 PVALID/letter_digits
+1DFA-1DFA UNASSIGNED/unassigned
+1DFB-1E99 PVALID/letter_digits
+1E9A-1E9B FREE_PVAL/has_compat
+1E9C-1F15 PVALID/letter_digits
+1F16-1F17 UNASSIGNED/unassigned
+1F18-1F1D PVALID/letter_digits
+1F1E-1F1F UNASSIGNED/unassigned
+1F20-1F45 PVALID/letter_digits
+1F46-1F47 UNASSIGNED/unassigned
+1F48-1F4D PVALID/letter_digits
+1F4E-1F4F UNASSIGNED/unassigned
+1F50-1F57 PVALID/letter_digits
+1F58-1F58 UNASSIGNED/unassigned
+1F59-1F59 PVALID/letter_digits
+1F5A-1F5A UNASSIGNED/unassigned
+1F5B-1F5B PVALID/letter_digits
+1F5C-1F5C UNASSIGNED/unassigned
+1F5D-1F5D PVALID/letter_digits
+1F5E-1F5E UNASSIGNED/unassigned
+1F5F-1F70 PVALID/letter_digits
+1F71-1F71 FREE_PVAL/has_compat
+1F72-1F72 PVALID/letter_digits
+1F73-1F73 FREE_PVAL/has_compat
+1F74-1F74 PVALID/letter_digits
+1F75-1F75 FREE_PVAL/has_compat
+1F76-1F76 PVALID/letter_digits
+1F77-1F77 FREE_PVAL/has_compat
+1F78-1F78 PVALID/letter_digits
+1F79-1F79 FREE_PVAL/has_compat
+1F7A-1F7A PVALID/letter_digits
+1F7B-1F7B FREE_PVAL/has_compat
+1F7C-1F7C PVALID/letter_digits
+1F7D-1F7D FREE_PVAL/has_compat
+1F7E-1F7F UNASSIGNED/unassigned
+1F80-1F87 PVALID/letter_digits
+1F88-1F8F FREE_PVAL/other_letter_digits
+1F90-1F97 PVALID/letter_digits
+1F98-1F9F FREE_PVAL/other_letter_digits
+1FA0-1FA7 PVALID/letter_digits
+1FA8-1FAF FREE_PVAL/other_letter_digits
+1FB0-1FB4 PVALID/letter_digits
+1FB5-1FB5 UNASSIGNED/unassigned
+1FB6-1FBA PVALID/letter_digits
+1FBB-1FBB FREE_PVAL/has_compat
+1FBC-1FBC FREE_PVAL/other_letter_digits
+1FBD-1FC1 FREE_PVAL/has_compat
+1FC2-1FC4 PVALID/letter_digits
+1FC5-1FC5 UNASSIGNED/unassigned
+1FC6-1FC8 PVALID/letter_digits
+1FC9-1FC9 FREE_PVAL/has_compat
+1FCA-1FCA PVALID/letter_digits
+1FCB-1FCB FREE_PVAL/has_compat
+1FCC-1FCC FREE_PVAL/other_letter_digits
+1FCD-1FCF FREE_PVAL/has_compat
+1FD0-1FD2 PVALID/letter_digits
+1FD3-1FD3 FREE_PVAL/has_compat
+1FD4-1FD5 UNASSIGNED/unassigned
+1FD6-1FDA PVALID/letter_digits
+1FDB-1FDB FREE_PVAL/has_compat
+1FDC-1FDC UNASSIGNED/unassigned
+1FDD-1FDF FREE_PVAL/has_compat
+1FE0-1FE2 PVALID/letter_digits
+1FE3-1FE3 FREE_PVAL/has_compat
+1FE4-1FEA PVALID/letter_digits
+1FEB-1FEB FREE_PVAL/has_compat
+1FEC-1FEC PVALID/letter_digits
+1FED-1FEF FREE_PVAL/has_compat
+1FF0-1FF1 UNASSIGNED/unassigned
+1FF2-1FF4 PVALID/letter_digits
+1FF5-1FF5 UNASSIGNED/unassigned
+1FF6-1FF8 PVALID/letter_digits
+1FF9-1FF9 FREE_PVAL/has_compat
+1FFA-1FFA PVALID/letter_digits
+1FFB-1FFB FREE_PVAL/has_compat
+1FFC-1FFC FREE_PVAL/other_letter_digits
+1FFD-1FFE FREE_PVAL/has_compat
+1FFF-1FFF UNASSIGNED/unassigned
+2000-200A FREE_PVAL/has_compat
+200B-200B DISALLOWED/precis_ignorable_properties
+200C-200D CONTEXTJ/join_control
+200E-200F DISALLOWED/precis_ignorable_properties
+2010-2010 FREE_PVAL/punctuation
+2011-2011 FREE_PVAL/has_compat
+2012-2016 FREE_PVAL/punctuation
+2017-2017 FREE_PVAL/has_compat
+2018-2023 FREE_PVAL/punctuation
+2024-2026 FREE_PVAL/has_compat
+2027-2027 FREE_PVAL/punctuation
+2028-2029 DISALLOWED/other
+202A-202E DISALLOWED/precis_ignorable_properties
+202F-202F FREE_PVAL/has_compat
+2030-2032 FREE_PVAL/punctuation
+2033-2034 FREE_PVAL/has_compat
+2035-2035 FREE_PVAL/punctuation
+2036-2037 FREE_PVAL/has_compat
+2038-203B FREE_PVAL/punctuation
+203C-203C FREE_PVAL/has_compat
+203D-203D FREE_PVAL/punctuation
+203E-203E FREE_PVAL/has_compat
+203F-2043 FREE_PVAL/punctuation
+2044-2044 FREE_PVAL/symbols
+2045-2046 FREE_PVAL/punctuation
+2047-2049 FREE_PVAL/has_compat
+204A-2051 FREE_PVAL/punctuation
+2052-2052 FREE_PVAL/symbols
+2053-2056 FREE_PVAL/punctuation
+2057-2057 FREE_PVAL/has_compat
+2058-205E FREE_PVAL/punctuation
+205F-205F FREE_PVAL/has_compat
+2060-2064 DISALLOWED/precis_ignorable_properties
+2065-2065 UNASSIGNED/unassigned
+2066-206F DISALLOWED/precis_ignorable_properties
+2070-2071 FREE_PVAL/has_compat
+2072-2073 UNASSIGNED/unassigned
+2074-208E FREE_PVAL/has_compat
+208F-208F UNASSIGNED/unassigned
+2090-209C FREE_PVAL/has_compat
+209D-209F UNASSIGNED/unassigned
+20A0-20A7 FREE_PVAL/symbols
+20A8-20A8 FREE_PVAL/has_compat
+20A9-20BF FREE_PVAL/symbols
+20C0-20CF UNASSIGNED/unassigned
+20D0-20DC PVALID/letter_digits
+20DD-20E0 FREE_PVAL/other_letter_digits
+20E1-20E1 PVALID/letter_digits
+20E2-20E4 FREE_PVAL/other_letter_digits
+20E5-20F0 PVALID/letter_digits
+20F1-20FF UNASSIGNED/unassigned
+2100-2103 FREE_PVAL/has_compat
+2104-2104 FREE_PVAL/symbols
+2105-2107 FREE_PVAL/has_compat
+2108-2108 FREE_PVAL/symbols
+2109-2113 FREE_PVAL/has_compat
+2114-2114 FREE_PVAL/symbols
+2115-2116 FREE_PVAL/has_compat
+2117-2118 FREE_PVAL/symbols
+2119-211D FREE_PVAL/has_compat
+211E-211F FREE_PVAL/symbols
+2120-2122 FREE_PVAL/has_compat
+2123-2123 FREE_PVAL/symbols
+2124-2124 FREE_PVAL/has_compat
+2125-2125 FREE_PVAL/symbols
+2126-2126 FREE_PVAL/has_compat
+2127-2127 FREE_PVAL/symbols
+2128-2128 FREE_PVAL/has_compat
+2129-2129 FREE_PVAL/symbols
+212A-212D FREE_PVAL/has_compat
+212E-212E FREE_PVAL/symbols
+212F-2131 FREE_PVAL/has_compat
+2132-2132 PVALID/letter_digits
+2133-2139 FREE_PVAL/has_compat
+213A-213A FREE_PVAL/symbols
+213B-2140 FREE_PVAL/has_compat
+2141-2144 FREE_PVAL/symbols
+2145-2149 FREE_PVAL/has_compat
+214A-214D FREE_PVAL/symbols
+214E-214E PVALID/letter_digits
+214F-214F FREE_PVAL/symbols
+2150-217F FREE_PVAL/has_compat
+2180-2182 FREE_PVAL/other_letter_digits
+2183-2184 PVALID/letter_digits
+2185-2188 FREE_PVAL/other_letter_digits
+2189-2189 FREE_PVAL/has_compat
+218A-218B FREE_PVAL/symbols
+218C-218F UNASSIGNED/unassigned
+2190-222B FREE_PVAL/symbols
+222C-222D FREE_PVAL/has_compat
+222E-222E FREE_PVAL/symbols
+222F-2230 FREE_PVAL/has_compat
+2231-2307 FREE_PVAL/symbols
+2308-230B FREE_PVAL/punctuation
+230C-2328 FREE_PVAL/symbols
+2329-232A FREE_PVAL/has_compat
+232B-2426 FREE_PVAL/symbols
+2427-243F UNASSIGNED/unassigned
+2440-244A FREE_PVAL/symbols
+244B-245F UNASSIGNED/unassigned
+2460-24EA FREE_PVAL/has_compat
+24EB-24FF FREE_PVAL/other_letter_digits
+2500-2767 FREE_PVAL/symbols
+2768-2775 FREE_PVAL/punctuation
+2776-2793 FREE_PVAL/other_letter_digits
+2794-27C4 FREE_PVAL/symbols
+27C5-27C6 FREE_PVAL/punctuation
+27C7-27E5 FREE_PVAL/symbols
+27E6-27EF FREE_PVAL/punctuation
+27F0-2982 FREE_PVAL/symbols
+2983-2998 FREE_PVAL/punctuation
+2999-29D7 FREE_PVAL/symbols
+29D8-29DB FREE_PVAL/punctuation
+29DC-29FB FREE_PVAL/symbols
+29FC-29FD FREE_PVAL/punctuation
+29FE-2A0B FREE_PVAL/symbols
+2A0C-2A0C FREE_PVAL/has_compat
+2A0D-2A73 FREE_PVAL/symbols
+2A74-2A76 FREE_PVAL/has_compat
+2A77-2ADB FREE_PVAL/symbols
+2ADC-2ADC FREE_PVAL/has_compat
+2ADD-2B73 FREE_PVAL/symbols
+2B74-2B75 UNASSIGNED/unassigned
+2B76-2B95 FREE_PVAL/symbols
+2B96-2B97 UNASSIGNED/unassigned
+2B98-2BFF FREE_PVAL/symbols
+2C00-2C2E PVALID/letter_digits
+2C2F-2C2F UNASSIGNED/unassigned
+2C30-2C5E PVALID/letter_digits
+2C5F-2C5F UNASSIGNED/unassigned
+2C60-2C7B PVALID/letter_digits
+2C7C-2C7D FREE_PVAL/has_compat
+2C7E-2CE4 PVALID/letter_digits
+2CE5-2CEA FREE_PVAL/symbols
+2CEB-2CF3 PVALID/letter_digits
+2CF4-2CF8 UNASSIGNED/unassigned
+2CF9-2CFC FREE_PVAL/punctuation
+2CFD-2CFD FREE_PVAL/other_letter_digits
+2CFE-2CFF FREE_PVAL/punctuation
+2D00-2D25 PVALID/letter_digits
+2D26-2D26 UNASSIGNED/unassigned
+2D27-2D27 PVALID/letter_digits
+2D28-2D2C UNASSIGNED/unassigned
+2D2D-2D2D PVALID/letter_digits
+2D2E-2D2F UNASSIGNED/unassigned
+2D30-2D67 PVALID/letter_digits
+2D68-2D6E UNASSIGNED/unassigned
+2D6F-2D6F FREE_PVAL/has_compat
+2D70-2D70 FREE_PVAL/punctuation
+2D71-2D7E UNASSIGNED/unassigned
+2D7F-2D96 PVALID/letter_digits
+2D97-2D9F UNASSIGNED/unassigned
+2DA0-2DA6 PVALID/letter_digits
+2DA7-2DA7 UNASSIGNED/unassigned
+2DA8-2DAE PVALID/letter_digits
+2DAF-2DAF UNASSIGNED/unassigned
+2DB0-2DB6 PVALID/letter_digits
+2DB7-2DB7 UNASSIGNED/unassigned
+2DB8-2DBE PVALID/letter_digits
+2DBF-2DBF UNASSIGNED/unassigned
+2DC0-2DC6 PVALID/letter_digits
+2DC7-2DC7 UNASSIGNED/unassigned
+2DC8-2DCE PVALID/letter_digits
+2DCF-2DCF UNASSIGNED/unassigned
+2DD0-2DD6 PVALID/letter_digits
+2DD7-2DD7 UNASSIGNED/unassigned
+2DD8-2DDE PVALID/letter_digits
+2DDF-2DDF UNASSIGNED/unassigned
+2DE0-2DFF PVALID/letter_digits
+2E00-2E2E FREE_PVAL/punctuation
+2E2F-2E2F PVALID/letter_digits
+2E30-2E4F FREE_PVAL/punctuation
+2E50-2E7F UNASSIGNED/unassigned
+2E80-2E99 FREE_PVAL/symbols
+2E9A-2E9A UNASSIGNED/unassigned
+2E9B-2E9E FREE_PVAL/symbols
+2E9F-2E9F FREE_PVAL/has_compat
+2EA0-2EF2 FREE_PVAL/symbols
+2EF3-2EF3 FREE_PVAL/has_compat
+2EF4-2EFF UNASSIGNED/unassigned
+2F00-2FD5 FREE_PVAL/has_compat
+2FD6-2FEF UNASSIGNED/unassigned
+2FF0-2FFB FREE_PVAL/symbols
+2FFC-2FFF UNASSIGNED/unassigned
+3000-3000 FREE_PVAL/has_compat
+3001-3003 FREE_PVAL/punctuation
+3004-3004 FREE_PVAL/symbols
+3005-3006 PVALID/letter_digits
+3007-3007 PVALID/exceptions
+3008-3011 FREE_PVAL/punctuation
+3012-3013 FREE_PVAL/symbols
+3014-301F FREE_PVAL/punctuation
+3020-3020 FREE_PVAL/symbols
+3021-3029 FREE_PVAL/other_letter_digits
+302A-302D PVALID/letter_digits
+302E-302F DISALLOWED/exceptions
+3030-3030 FREE_PVAL/punctuation
+3031-3035 DISALLOWED/exceptions
+3036-3036 FREE_PVAL/has_compat
+3037-3037 FREE_PVAL/symbols
+3038-303A FREE_PVAL/has_compat
+303B-303B DISALLOWED/exceptions
+303C-303C PVALID/letter_digits
+303D-303D FREE_PVAL/punctuation
+303E-303F FREE_PVAL/symbols
+3040-3040 UNASSIGNED/unassigned
+3041-3096 PVALID/letter_digits
+3097-3098 UNASSIGNED/unassigned
+3099-309A PVALID/letter_digits
+309B-309C FREE_PVAL/has_compat
+309D-309E PVALID/letter_digits
+309F-309F FREE_PVAL/has_compat
+30A0-30A0 FREE_PVAL/punctuation
+30A1-30FA PVALID/letter_digits
+30FB-30FB CONTEXTO/exceptions
+30FC-30FE PVALID/letter_digits
+30FF-30FF FREE_PVAL/has_compat
+3100-3104 UNASSIGNED/unassigned
+3105-312F PVALID/letter_digits
+3130-3130 UNASSIGNED/unassigned
+3131-3163 FREE_PVAL/has_compat
+3164-3164 DISALLOWED/precis_ignorable_properties
+3165-318E FREE_PVAL/has_compat
+318F-318F UNASSIGNED/unassigned
+3190-3191 FREE_PVAL/symbols
+3192-319F FREE_PVAL/has_compat
+31A0-31BA PVALID/letter_digits
+31BB-31BF UNASSIGNED/unassigned
+31C0-31E3 FREE_PVAL/symbols
+31E4-31EF UNASSIGNED/unassigned
+31F0-31FF PVALID/letter_digits
+3200-321E FREE_PVAL/has_compat
+321F-321F UNASSIGNED/unassigned
+3220-3247 FREE_PVAL/has_compat
+3248-324F FREE_PVAL/other_letter_digits
+3250-327E FREE_PVAL/has_compat
+327F-327F FREE_PVAL/symbols
+3280-33FF FREE_PVAL/has_compat
+3400-4DB5 PVALID/letter_digits
+4DB6-4DBF UNASSIGNED/unassigned
+4DC0-4DFF FREE_PVAL/symbols
+4E00-9FEF PVALID/letter_digits
+9FF0-9FFF UNASSIGNED/unassigned
+A000-A48C PVALID/letter_digits
+A48D-A48F UNASSIGNED/unassigned
+A490-A4C6 FREE_PVAL/symbols
+A4C7-A4CF UNASSIGNED/unassigned
+A4D0-A4FD PVALID/letter_digits
+A4FE-A4FF FREE_PVAL/punctuation
+A500-A60C PVALID/letter_digits
+A60D-A60F FREE_PVAL/punctuation
+A610-A62B PVALID/letter_digits
+A62C-A63F UNASSIGNED/unassigned
+A640-A66F PVALID/letter_digits
+A670-A672 FREE_PVAL/other_letter_digits
+A673-A673 FREE_PVAL/punctuation
+A674-A67D PVALID/letter_digits
+A67E-A67E FREE_PVAL/punctuation
+A67F-A69B PVALID/letter_digits
+A69C-A69D FREE_PVAL/has_compat
+A69E-A6E5 PVALID/letter_digits
+A6E6-A6EF FREE_PVAL/other_letter_digits
+A6F0-A6F1 PVALID/letter_digits
+A6F2-A6F7 FREE_PVAL/punctuation
+A6F8-A6FF UNASSIGNED/unassigned
+A700-A716 FREE_PVAL/symbols
+A717-A71F PVALID/letter_digits
+A720-A721 FREE_PVAL/symbols
+A722-A76F PVALID/letter_digits
+A770-A770 FREE_PVAL/has_compat
+A771-A788 PVALID/letter_digits
+A789-A78A FREE_PVAL/symbols
+A78B-A7BF PVALID/letter_digits
+A7C0-A7C1 UNASSIGNED/unassigned
+A7C2-A7C6 PVALID/letter_digits
+A7C7-A7F6 UNASSIGNED/unassigned
+A7F7-A7F7 PVALID/letter_digits
+A7F8-A7F9 FREE_PVAL/has_compat
+A7FA-A827 PVALID/letter_digits
+A828-A82B FREE_PVAL/symbols
+A82C-A82F UNASSIGNED/unassigned
+A830-A835 FREE_PVAL/other_letter_digits
+A836-A839 FREE_PVAL/symbols
+A83A-A83F UNASSIGNED/unassigned
+A840-A873 PVALID/letter_digits
+A874-A877 FREE_PVAL/punctuation
+A878-A87F UNASSIGNED/unassigned
+A880-A8C5 PVALID/letter_digits
+A8C6-A8CD UNASSIGNED/unassigned
+A8CE-A8CF FREE_PVAL/punctuation
+A8D0-A8D9 PVALID/letter_digits
+A8DA-A8DF UNASSIGNED/unassigned
+A8E0-A8F7 PVALID/letter_digits
+A8F8-A8FA FREE_PVAL/punctuation
+A8FB-A8FB PVALID/letter_digits
+A8FC-A8FC FREE_PVAL/punctuation
+A8FD-A92D PVALID/letter_digits
+A92E-A92F FREE_PVAL/punctuation
+A930-A953 PVALID/letter_digits
+A954-A95E UNASSIGNED/unassigned
+A95F-A95F FREE_PVAL/punctuation
+A960-A97C DISALLOWED/old_hangul_jamo
+A97D-A97F UNASSIGNED/unassigned
+A980-A9C0 PVALID/letter_digits
+A9C1-A9CD FREE_PVAL/punctuation
+A9CE-A9CE UNASSIGNED/unassigned
+A9CF-A9D9 PVALID/letter_digits
+A9DA-A9DD UNASSIGNED/unassigned
+A9DE-A9DF FREE_PVAL/punctuation
+A9E0-A9FE PVALID/letter_digits
+A9FF-A9FF UNASSIGNED/unassigned
+AA00-AA36 PVALID/letter_digits
+AA37-AA3F UNASSIGNED/unassigned
+AA40-AA4D PVALID/letter_digits
+AA4E-AA4F UNASSIGNED/unassigned
+AA50-AA59 PVALID/letter_digits
+AA5A-AA5B UNASSIGNED/unassigned
+AA5C-AA5F FREE_PVAL/punctuation
+AA60-AA76 PVALID/letter_digits
+AA77-AA79 FREE_PVAL/symbols
+AA7A-AAC2 PVALID/letter_digits
+AAC3-AADA UNASSIGNED/unassigned
+AADB-AADD PVALID/letter_digits
+AADE-AADF FREE_PVAL/punctuation
+AAE0-AAEF PVALID/letter_digits
+AAF0-AAF1 FREE_PVAL/punctuation
+AAF2-AAF6 PVALID/letter_digits
+AAF7-AB00 UNASSIGNED/unassigned
+AB01-AB06 PVALID/letter_digits
+AB07-AB08 UNASSIGNED/unassigned
+AB09-AB0E PVALID/letter_digits
+AB0F-AB10 UNASSIGNED/unassigned
+AB11-AB16 PVALID/letter_digits
+AB17-AB1F UNASSIGNED/unassigned
+AB20-AB26 PVALID/letter_digits
+AB27-AB27 UNASSIGNED/unassigned
+AB28-AB2E PVALID/letter_digits
+AB2F-AB2F UNASSIGNED/unassigned
+AB30-AB5A PVALID/letter_digits
+AB5B-AB5B FREE_PVAL/symbols
+AB5C-AB5F FREE_PVAL/has_compat
+AB60-AB67 PVALID/letter_digits
+AB68-AB6F UNASSIGNED/unassigned
+AB70-ABEA PVALID/letter_digits
+ABEB-ABEB FREE_PVAL/punctuation
+ABEC-ABED PVALID/letter_digits
+ABEE-ABEF UNASSIGNED/unassigned
+ABF0-ABF9 PVALID/letter_digits
+ABFA-ABFF UNASSIGNED/unassigned
+AC00-D7A3 PVALID/letter_digits
+D7A4-D7AF UNASSIGNED/unassigned
+D7B0-D7C6 DISALLOWED/old_hangul_jamo
+D7C7-D7CA UNASSIGNED/unassigned
+D7CB-D7FB DISALLOWED/old_hangul_jamo
+D7FC-D7FF UNASSIGNED/unassigned
+D800-F8FF DISALLOWED/other
+F900-FA0D FREE_PVAL/has_compat
+FA0E-FA0F PVALID/letter_digits
+FA10-FA10 FREE_PVAL/has_compat
+FA11-FA11 PVALID/letter_digits
+FA12-FA12 FREE_PVAL/has_compat
+FA13-FA14 PVALID/letter_digits
+FA15-FA1E FREE_PVAL/has_compat
+FA1F-FA1F PVALID/letter_digits
+FA20-FA20 FREE_PVAL/has_compat
+FA21-FA21 PVALID/letter_digits
+FA22-FA22 FREE_PVAL/has_compat
+FA23-FA24 PVALID/letter_digits
+FA25-FA26 FREE_PVAL/has_compat
+FA27-FA29 PVALID/letter_digits
+FA2A-FA6D FREE_PVAL/has_compat
+FA6E-FA6F UNASSIGNED/unassigned
+FA70-FAD9 FREE_PVAL/has_compat
+FADA-FAFF UNASSIGNED/unassigned
+FB00-FB06 FREE_PVAL/has_compat
+FB07-FB12 UNASSIGNED/unassigned
+FB13-FB17 FREE_PVAL/has_compat
+FB18-FB1C UNASSIGNED/unassigned
+FB1D-FB1D FREE_PVAL/has_compat
+FB1E-FB1E PVALID/letter_digits
+FB1F-FB36 FREE_PVAL/has_compat
+FB37-FB37 UNASSIGNED/unassigned
+FB38-FB3C FREE_PVAL/has_compat
+FB3D-FB3D UNASSIGNED/unassigned
+FB3E-FB3E FREE_PVAL/has_compat
+FB3F-FB3F UNASSIGNED/unassigned
+FB40-FB41 FREE_PVAL/has_compat
+FB42-FB42 UNASSIGNED/unassigned
+FB43-FB44 FREE_PVAL/has_compat
+FB45-FB45 UNASSIGNED/unassigned
+FB46-FBB1 FREE_PVAL/has_compat
+FBB2-FBC1 FREE_PVAL/symbols
+FBC2-FBD2 UNASSIGNED/unassigned
+FBD3-FD3D FREE_PVAL/has_compat
+FD3E-FD3F FREE_PVAL/punctuation
+FD40-FD4F UNASSIGNED/unassigned
+FD50-FD8F FREE_PVAL/has_compat
+FD90-FD91 UNASSIGNED/unassigned
+FD92-FDC7 FREE_PVAL/has_compat
+FDC8-FDCF UNASSIGNED/unassigned
+FDD0-FDEF DISALLOWED/precis_ignorable_properties
+FDF0-FDFC FREE_PVAL/has_compat
+FDFD-FDFD FREE_PVAL/symbols
+FDFE-FDFF UNASSIGNED/unassigned
+FE00-FE0F DISALLOWED/precis_ignorable_properties
+FE10-FE19 FREE_PVAL/has_compat
+FE1A-FE1F UNASSIGNED/unassigned
+FE20-FE2F PVALID/letter_digits
+FE30-FE44 FREE_PVAL/has_compat
+FE45-FE46 FREE_PVAL/punctuation
+FE47-FE52 FREE_PVAL/has_compat
+FE53-FE53 UNASSIGNED/unassigned
+FE54-FE66 FREE_PVAL/has_compat
+FE67-FE67 UNASSIGNED/unassigned
+FE68-FE6B FREE_PVAL/has_compat
+FE6C-FE6F UNASSIGNED/unassigned
+FE70-FE72 FREE_PVAL/has_compat
+FE73-FE73 PVALID/letter_digits
+FE74-FE74 FREE_PVAL/has_compat
+FE75-FE75 UNASSIGNED/unassigned
+FE76-FEFC FREE_PVAL/has_compat
+FEFD-FEFE UNASSIGNED/unassigned
+FEFF-FEFF DISALLOWED/precis_ignorable_properties
+FF00-FF00 UNASSIGNED/unassigned
+FF01-FF9F FREE_PVAL/has_compat
+FFA0-FFA0 DISALLOWED/precis_ignorable_properties
+FFA1-FFBE FREE_PVAL/has_compat
+FFBF-FFC1 UNASSIGNED/unassigned
+FFC2-FFC7 FREE_PVAL/has_compat
+FFC8-FFC9 UNASSIGNED/unassigned
+FFCA-FFCF FREE_PVAL/has_compat
+FFD0-FFD1 UNASSIGNED/unassigned
+FFD2-FFD7 FREE_PVAL/has_compat
+FFD8-FFD9 UNASSIGNED/unassigned
+FFDA-FFDC FREE_PVAL/has_compat
+FFDD-FFDF UNASSIGNED/unassigned
+FFE0-FFE6 FREE_PVAL/has_compat
+FFE7-FFE7 UNASSIGNED/unassigned
+FFE8-FFEE FREE_PVAL/has_compat
+FFEF-FFF8 UNASSIGNED/unassigned
+FFF9-FFFB DISALLOWED/other
+FFFC-FFFD FREE_PVAL/symbols
+FFFE-FFFF DISALLOWED/precis_ignorable_properties
+10000-1000B PVALID/letter_digits
+1000C-1000C UNASSIGNED/unassigned
+1000D-10026 PVALID/letter_digits
+10027-10027 UNASSIGNED/unassigned
+10028-1003A PVALID/letter_digits
+1003B-1003B UNASSIGNED/unassigned
+1003C-1003D PVALID/letter_digits
+1003E-1003E UNASSIGNED/unassigned
+1003F-1004D PVALID/letter_digits
+1004E-1004F UNASSIGNED/unassigned
+10050-1005D PVALID/letter_digits
+1005E-1007F UNASSIGNED/unassigned
+10080-100FA PVALID/letter_digits
+100FB-100FF UNASSIGNED/unassigned
+10100-10102 FREE_PVAL/punctuation
+10103-10106 UNASSIGNED/unassigned
+10107-10133 FREE_PVAL/other_letter_digits
+10134-10136 UNASSIGNED/unassigned
+10137-1013F FREE_PVAL/symbols
+10140-10178 FREE_PVAL/other_letter_digits
+10179-10189 FREE_PVAL/symbols
+1018A-1018B FREE_PVAL/other_letter_digits
+1018C-1018E FREE_PVAL/symbols
+1018F-1018F UNASSIGNED/unassigned
+10190-1019B FREE_PVAL/symbols
+1019C-1019F UNASSIGNED/unassigned
+101A0-101A0 FREE_PVAL/symbols
+101A1-101CF UNASSIGNED/unassigned
+101D0-101FC FREE_PVAL/symbols
+101FD-101FD PVALID/letter_digits
+101FE-1027F UNASSIGNED/unassigned
+10280-1029C PVALID/letter_digits
+1029D-1029F UNASSIGNED/unassigned
+102A0-102D0 PVALID/letter_digits
+102D1-102DF UNASSIGNED/unassigned
+102E0-102E0 PVALID/letter_digits
+102E1-102FB FREE_PVAL/other_letter_digits
+102FC-102FF UNASSIGNED/unassigned
+10300-1031F PVALID/letter_digits
+10320-10323 FREE_PVAL/other_letter_digits
+10324-1032C UNASSIGNED/unassigned
+1032D-10340 PVALID/letter_digits
+10341-10341 FREE_PVAL/other_letter_digits
+10342-10349 PVALID/letter_digits
+1034A-1034A FREE_PVAL/other_letter_digits
+1034B-1034F UNASSIGNED/unassigned
+10350-1037A PVALID/letter_digits
+1037B-1037F UNASSIGNED/unassigned
+10380-1039D PVALID/letter_digits
+1039E-1039E UNASSIGNED/unassigned
+1039F-1039F FREE_PVAL/punctuation
+103A0-103C3 PVALID/letter_digits
+103C4-103C7 UNASSIGNED/unassigned
+103C8-103CF PVALID/letter_digits
+103D0-103D0 FREE_PVAL/punctuation
+103D1-103D5 FREE_PVAL/other_letter_digits
+103D6-103FF UNASSIGNED/unassigned
+10400-1049D PVALID/letter_digits
+1049E-1049F UNASSIGNED/unassigned
+104A0-104A9 PVALID/letter_digits
+104AA-104AF UNASSIGNED/unassigned
+104B0-104D3 PVALID/letter_digits
+104D4-104D7 UNASSIGNED/unassigned
+104D8-104FB PVALID/letter_digits
+104FC-104FF UNASSIGNED/unassigned
+10500-10527 PVALID/letter_digits
+10528-1052F UNASSIGNED/unassigned
+10530-10563 PVALID/letter_digits
+10564-1056E UNASSIGNED/unassigned
+1056F-1056F FREE_PVAL/punctuation
+10570-105FF UNASSIGNED/unassigned
+10600-10736 PVALID/letter_digits
+10737-1073F UNASSIGNED/unassigned
+10740-10755 PVALID/letter_digits
+10756-1075F UNASSIGNED/unassigned
+10760-10767 PVALID/letter_digits
+10768-107FF UNASSIGNED/unassigned
+10800-10805 PVALID/letter_digits
+10806-10807 UNASSIGNED/unassigned
+10808-10808 PVALID/letter_digits
+10809-10809 UNASSIGNED/unassigned
+1080A-10835 PVALID/letter_digits
+10836-10836 UNASSIGNED/unassigned
+10837-10838 PVALID/letter_digits
+10839-1083B UNASSIGNED/unassigned
+1083C-1083C PVALID/letter_digits
+1083D-1083E UNASSIGNED/unassigned
+1083F-10855 PVALID/letter_digits
+10856-10856 UNASSIGNED/unassigned
+10857-10857 FREE_PVAL/punctuation
+10858-1085F FREE_PVAL/other_letter_digits
+10860-10876 PVALID/letter_digits
+10877-10878 FREE_PVAL/symbols
+10879-1087F FREE_PVAL/other_letter_digits
+10880-1089E PVALID/letter_digits
+1089F-108A6 UNASSIGNED/unassigned
+108A7-108AF FREE_PVAL/other_letter_digits
+108B0-108DF UNASSIGNED/unassigned
+108E0-108F2 PVALID/letter_digits
+108F3-108F3 UNASSIGNED/unassigned
+108F4-108F5 PVALID/letter_digits
+108F6-108FA UNASSIGNED/unassigned
+108FB-108FF FREE_PVAL/other_letter_digits
+10900-10915 PVALID/letter_digits
+10916-1091B FREE_PVAL/other_letter_digits
+1091C-1091E UNASSIGNED/unassigned
+1091F-1091F FREE_PVAL/punctuation
+10920-10939 PVALID/letter_digits
+1093A-1093E UNASSIGNED/unassigned
+1093F-1093F FREE_PVAL/punctuation
+10940-1097F UNASSIGNED/unassigned
+10980-109B7 PVALID/letter_digits
+109B8-109BB UNASSIGNED/unassigned
+109BC-109BD FREE_PVAL/other_letter_digits
+109BE-109BF PVALID/letter_digits
+109C0-109CF FREE_PVAL/other_letter_digits
+109D0-109D1 UNASSIGNED/unassigned
+109D2-109FF FREE_PVAL/other_letter_digits
+10A00-10A03 PVALID/letter_digits
+10A04-10A04 UNASSIGNED/unassigned
+10A05-10A06 PVALID/letter_digits
+10A07-10A0B UNASSIGNED/unassigned
+10A0C-10A13 PVALID/letter_digits
+10A14-10A14 UNASSIGNED/unassigned
+10A15-10A17 PVALID/letter_digits
+10A18-10A18 UNASSIGNED/unassigned
+10A19-10A35 PVALID/letter_digits
+10A36-10A37 UNASSIGNED/unassigned
+10A38-10A3A PVALID/letter_digits
+10A3B-10A3E UNASSIGNED/unassigned
+10A3F-10A3F PVALID/letter_digits
+10A40-10A48 FREE_PVAL/other_letter_digits
+10A49-10A4F UNASSIGNED/unassigned
+10A50-10A58 FREE_PVAL/punctuation
+10A59-10A5F UNASSIGNED/unassigned
+10A60-10A7C PVALID/letter_digits
+10A7D-10A7E FREE_PVAL/other_letter_digits
+10A7F-10A7F FREE_PVAL/punctuation
+10A80-10A9C PVALID/letter_digits
+10A9D-10A9F FREE_PVAL/other_letter_digits
+10AA0-10ABF UNASSIGNED/unassigned
+10AC0-10AC7 PVALID/letter_digits
+10AC8-10AC8 FREE_PVAL/symbols
+10AC9-10AE6 PVALID/letter_digits
+10AE7-10AEA UNASSIGNED/unassigned
+10AEB-10AEF FREE_PVAL/other_letter_digits
+10AF0-10AF6 FREE_PVAL/punctuation
+10AF7-10AFF UNASSIGNED/unassigned
+10B00-10B35 PVALID/letter_digits
+10B36-10B38 UNASSIGNED/unassigned
+10B39-10B3F FREE_PVAL/punctuation
+10B40-10B55 PVALID/letter_digits
+10B56-10B57 UNASSIGNED/unassigned
+10B58-10B5F FREE_PVAL/other_letter_digits
+10B60-10B72 PVALID/letter_digits
+10B73-10B77 UNASSIGNED/unassigned
+10B78-10B7F FREE_PVAL/other_letter_digits
+10B80-10B91 PVALID/letter_digits
+10B92-10B98 UNASSIGNED/unassigned
+10B99-10B9C FREE_PVAL/punctuation
+10B9D-10BA8 UNASSIGNED/unassigned
+10BA9-10BAF FREE_PVAL/other_letter_digits
+10BB0-10BFF UNASSIGNED/unassigned
+10C00-10C48 PVALID/letter_digits
+10C49-10C7F UNASSIGNED/unassigned
+10C80-10CB2 PVALID/letter_digits
+10CB3-10CBF UNASSIGNED/unassigned
+10CC0-10CF2 PVALID/letter_digits
+10CF3-10CF9 UNASSIGNED/unassigned
+10CFA-10CFF FREE_PVAL/other_letter_digits
+10D00-10D27 PVALID/letter_digits
+10D28-10D2F UNASSIGNED/unassigned
+10D30-10D39 PVALID/letter_digits
+10D3A-10E5F UNASSIGNED/unassigned
+10E60-10E7E FREE_PVAL/other_letter_digits
+10E7F-10EFF UNASSIGNED/unassigned
+10F00-10F1C PVALID/letter_digits
+10F1D-10F26 FREE_PVAL/other_letter_digits
+10F27-10F27 PVALID/letter_digits
+10F28-10F2F UNASSIGNED/unassigned
+10F30-10F50 PVALID/letter_digits
+10F51-10F54 FREE_PVAL/other_letter_digits
+10F55-10F59 FREE_PVAL/punctuation
+10F5A-10FDF UNASSIGNED/unassigned
+10FE0-10FF6 PVALID/letter_digits
+10FF7-10FFF UNASSIGNED/unassigned
+11000-11046 PVALID/letter_digits
+11047-1104D FREE_PVAL/punctuation
+1104E-11051 UNASSIGNED/unassigned
+11052-11065 FREE_PVAL/other_letter_digits
+11066-1106F PVALID/letter_digits
+11070-1107E UNASSIGNED/unassigned
+1107F-110BA PVALID/letter_digits
+110BB-110BC FREE_PVAL/punctuation
+110BD-110BD DISALLOWED/other
+110BE-110C1 FREE_PVAL/punctuation
+110C2-110CC UNASSIGNED/unassigned
+110CD-110CD DISALLOWED/other
+110CE-110CF UNASSIGNED/unassigned
+110D0-110E8 PVALID/letter_digits
+110E9-110EF UNASSIGNED/unassigned
+110F0-110F9 PVALID/letter_digits
+110FA-110FF UNASSIGNED/unassigned
+11100-11134 PVALID/letter_digits
+11135-11135 UNASSIGNED/unassigned
+11136-1113F PVALID/letter_digits
+11140-11143 FREE_PVAL/punctuation
+11144-11146 PVALID/letter_digits
+11147-1114F UNASSIGNED/unassigned
+11150-11173 PVALID/letter_digits
+11174-11175 FREE_PVAL/punctuation
+11176-11176 PVALID/letter_digits
+11177-1117F UNASSIGNED/unassigned
+11180-111C4 PVALID/letter_digits
+111C5-111C8 FREE_PVAL/punctuation
+111C9-111CC PVALID/letter_digits
+111CD-111CD FREE_PVAL/punctuation
+111CE-111CF UNASSIGNED/unassigned
+111D0-111DA PVALID/letter_digits
+111DB-111DB FREE_PVAL/punctuation
+111DC-111DC PVALID/letter_digits
+111DD-111DF FREE_PVAL/punctuation
+111E0-111E0 UNASSIGNED/unassigned
+111E1-111F4 FREE_PVAL/other_letter_digits
+111F5-111FF UNASSIGNED/unassigned
+11200-11211 PVALID/letter_digits
+11212-11212 UNASSIGNED/unassigned
+11213-11237 PVALID/letter_digits
+11238-1123D FREE_PVAL/punctuation
+1123E-1123E PVALID/letter_digits
+1123F-1127F UNASSIGNED/unassigned
+11280-11286 PVALID/letter_digits
+11287-11287 UNASSIGNED/unassigned
+11288-11288 PVALID/letter_digits
+11289-11289 UNASSIGNED/unassigned
+1128A-1128D PVALID/letter_digits
+1128E-1128E UNASSIGNED/unassigned
+1128F-1129D PVALID/letter_digits
+1129E-1129E UNASSIGNED/unassigned
+1129F-112A8 PVALID/letter_digits
+112A9-112A9 FREE_PVAL/punctuation
+112AA-112AF UNASSIGNED/unassigned
+112B0-112EA PVALID/letter_digits
+112EB-112EF UNASSIGNED/unassigned
+112F0-112F9 PVALID/letter_digits
+112FA-112FF UNASSIGNED/unassigned
+11300-11303 PVALID/letter_digits
+11304-11304 UNASSIGNED/unassigned
+11305-1130C PVALID/letter_digits
+1130D-1130E UNASSIGNED/unassigned
+1130F-11310 PVALID/letter_digits
+11311-11312 UNASSIGNED/unassigned
+11313-11328 PVALID/letter_digits
+11329-11329 UNASSIGNED/unassigned
+1132A-11330 PVALID/letter_digits
+11331-11331 UNASSIGNED/unassigned
+11332-11333 PVALID/letter_digits
+11334-11334 UNASSIGNED/unassigned
+11335-11339 PVALID/letter_digits
+1133A-1133A UNASSIGNED/unassigned
+1133B-11344 PVALID/letter_digits
+11345-11346 UNASSIGNED/unassigned
+11347-11348 PVALID/letter_digits
+11349-1134A UNASSIGNED/unassigned
+1134B-1134D PVALID/letter_digits
+1134E-1134F UNASSIGNED/unassigned
+11350-11350 PVALID/letter_digits
+11351-11356 UNASSIGNED/unassigned
+11357-11357 PVALID/letter_digits
+11358-1135C UNASSIGNED/unassigned
+1135D-11363 PVALID/letter_digits
+11364-11365 UNASSIGNED/unassigned
+11366-1136C PVALID/letter_digits
+1136D-1136F UNASSIGNED/unassigned
+11370-11374 PVALID/letter_digits
+11375-113FF UNASSIGNED/unassigned
+11400-1144A PVALID/letter_digits
+1144B-1144F FREE_PVAL/punctuation
+11450-11459 PVALID/letter_digits
+1145A-1145A UNASSIGNED/unassigned
+1145B-1145B FREE_PVAL/punctuation
+1145C-1145C UNASSIGNED/unassigned
+1145D-1145D FREE_PVAL/punctuation
+1145E-1145F PVALID/letter_digits
+11460-1147F UNASSIGNED/unassigned
+11480-114C5 PVALID/letter_digits
+114C6-114C6 FREE_PVAL/punctuation
+114C7-114C7 PVALID/letter_digits
+114C8-114CF UNASSIGNED/unassigned
+114D0-114D9 PVALID/letter_digits
+114DA-1157F UNASSIGNED/unassigned
+11580-115B5 PVALID/letter_digits
+115B6-115B7 UNASSIGNED/unassigned
+115B8-115C0 PVALID/letter_digits
+115C1-115D7 FREE_PVAL/punctuation
+115D8-115DD PVALID/letter_digits
+115DE-115FF UNASSIGNED/unassigned
+11600-11640 PVALID/letter_digits
+11641-11643 FREE_PVAL/punctuation
+11644-11644 PVALID/letter_digits
+11645-1164F UNASSIGNED/unassigned
+11650-11659 PVALID/letter_digits
+1165A-1165F UNASSIGNED/unassigned
+11660-1166C FREE_PVAL/punctuation
+1166D-1167F UNASSIGNED/unassigned
+11680-116B8 PVALID/letter_digits
+116B9-116BF UNASSIGNED/unassigned
+116C0-116C9 PVALID/letter_digits
+116CA-116FF UNASSIGNED/unassigned
+11700-1171A PVALID/letter_digits
+1171B-1171C UNASSIGNED/unassigned
+1171D-1172B PVALID/letter_digits
+1172C-1172F UNASSIGNED/unassigned
+11730-11739 PVALID/letter_digits
+1173A-1173B FREE_PVAL/other_letter_digits
+1173C-1173E FREE_PVAL/punctuation
+1173F-1173F FREE_PVAL/symbols
+11740-117FF UNASSIGNED/unassigned
+11800-1183A PVALID/letter_digits
+1183B-1183B FREE_PVAL/punctuation
+1183C-1189F UNASSIGNED/unassigned
+118A0-118E9 PVALID/letter_digits
+118EA-118F2 FREE_PVAL/other_letter_digits
+118F3-118FE UNASSIGNED/unassigned
+118FF-118FF PVALID/letter_digits
+11900-1199F UNASSIGNED/unassigned
+119A0-119A7 PVALID/letter_digits
+119A8-119A9 UNASSIGNED/unassigned
+119AA-119D7 PVALID/letter_digits
+119D8-119D9 UNASSIGNED/unassigned
+119DA-119E1 PVALID/letter_digits
+119E2-119E2 FREE_PVAL/punctuation
+119E3-119E4 PVALID/letter_digits
+119E5-119FF UNASSIGNED/unassigned
+11A00-11A3E PVALID/letter_digits
+11A3F-11A46 FREE_PVAL/punctuation
+11A47-11A47 PVALID/letter_digits
+11A48-11A4F UNASSIGNED/unassigned
+11A50-11A99 PVALID/letter_digits
+11A9A-11A9C FREE_PVAL/punctuation
+11A9D-11A9D PVALID/letter_digits
+11A9E-11AA2 FREE_PVAL/punctuation
+11AA3-11ABF UNASSIGNED/unassigned
+11AC0-11AF8 PVALID/letter_digits
+11AF9-11BFF UNASSIGNED/unassigned
+11C00-11C08 PVALID/letter_digits
+11C09-11C09 UNASSIGNED/unassigned
+11C0A-11C36 PVALID/letter_digits
+11C37-11C37 UNASSIGNED/unassigned
+11C38-11C40 PVALID/letter_digits
+11C41-11C45 FREE_PVAL/punctuation
+11C46-11C4F UNASSIGNED/unassigned
+11C50-11C59 PVALID/letter_digits
+11C5A-11C6C FREE_PVAL/other_letter_digits
+11C6D-11C6F UNASSIGNED/unassigned
+11C70-11C71 FREE_PVAL/punctuation
+11C72-11C8F PVALID/letter_digits
+11C90-11C91 UNASSIGNED/unassigned
+11C92-11CA7 PVALID/letter_digits
+11CA8-11CA8 UNASSIGNED/unassigned
+11CA9-11CB6 PVALID/letter_digits
+11CB7-11CFF UNASSIGNED/unassigned
+11D00-11D06 PVALID/letter_digits
+11D07-11D07 UNASSIGNED/unassigned
+11D08-11D09 PVALID/letter_digits
+11D0A-11D0A UNASSIGNED/unassigned
+11D0B-11D36 PVALID/letter_digits
+11D37-11D39 UNASSIGNED/unassigned
+11D3A-11D3A PVALID/letter_digits
+11D3B-11D3B UNASSIGNED/unassigned
+11D3C-11D3D PVALID/letter_digits
+11D3E-11D3E UNASSIGNED/unassigned
+11D3F-11D47 PVALID/letter_digits
+11D48-11D4F UNASSIGNED/unassigned
+11D50-11D59 PVALID/letter_digits
+11D5A-11D5F UNASSIGNED/unassigned
+11D60-11D65 PVALID/letter_digits
+11D66-11D66 UNASSIGNED/unassigned
+11D67-11D68 PVALID/letter_digits
+11D69-11D69 UNASSIGNED/unassigned
+11D6A-11D8E PVALID/letter_digits
+11D8F-11D8F UNASSIGNED/unassigned
+11D90-11D91 PVALID/letter_digits
+11D92-11D92 UNASSIGNED/unassigned
+11D93-11D98 PVALID/letter_digits
+11D99-11D9F UNASSIGNED/unassigned
+11DA0-11DA9 PVALID/letter_digits
+11DAA-11EDF UNASSIGNED/unassigned
+11EE0-11EF6 PVALID/letter_digits
+11EF7-11EF8 FREE_PVAL/punctuation
+11EF9-11FBF UNASSIGNED/unassigned
+11FC0-11FD4 FREE_PVAL/other_letter_digits
+11FD5-11FF1 FREE_PVAL/symbols
+11FF2-11FFE UNASSIGNED/unassigned
+11FFF-11FFF FREE_PVAL/punctuation
+12000-12399 PVALID/letter_digits
+1239A-123FF UNASSIGNED/unassigned
+12400-1246E FREE_PVAL/other_letter_digits
+1246F-1246F UNASSIGNED/unassigned
+12470-12474 FREE_PVAL/punctuation
+12475-1247F UNASSIGNED/unassigned
+12480-12543 PVALID/letter_digits
+12544-12FFF UNASSIGNED/unassigned
+13000-1342E PVALID/letter_digits
+1342F-1342F UNASSIGNED/unassigned
+13430-13438 DISALLOWED/other
+13439-143FF UNASSIGNED/unassigned
+14400-14646 PVALID/letter_digits
+14647-167FF UNASSIGNED/unassigned
+16800-16A38 PVALID/letter_digits
+16A39-16A3F UNASSIGNED/unassigned
+16A40-16A5E PVALID/letter_digits
+16A5F-16A5F UNASSIGNED/unassigned
+16A60-16A69 PVALID/letter_digits
+16A6A-16A6D UNASSIGNED/unassigned
+16A6E-16A6F FREE_PVAL/punctuation
+16A70-16ACF UNASSIGNED/unassigned
+16AD0-16AED PVALID/letter_digits
+16AEE-16AEF UNASSIGNED/unassigned
+16AF0-16AF4 PVALID/letter_digits
+16AF5-16AF5 FREE_PVAL/punctuation
+16AF6-16AFF UNASSIGNED/unassigned
+16B00-16B36 PVALID/letter_digits
+16B37-16B3B FREE_PVAL/punctuation
+16B3C-16B3F FREE_PVAL/symbols
+16B40-16B43 PVALID/letter_digits
+16B44-16B44 FREE_PVAL/punctuation
+16B45-16B45 FREE_PVAL/symbols
+16B46-16B4F UNASSIGNED/unassigned
+16B50-16B59 PVALID/letter_digits
+16B5A-16B5A UNASSIGNED/unassigned
+16B5B-16B61 FREE_PVAL/other_letter_digits
+16B62-16B62 UNASSIGNED/unassigned
+16B63-16B77 PVALID/letter_digits
+16B78-16B7C UNASSIGNED/unassigned
+16B7D-16B8F PVALID/letter_digits
+16B90-16E3F UNASSIGNED/unassigned
+16E40-16E7F PVALID/letter_digits
+16E80-16E96 FREE_PVAL/other_letter_digits
+16E97-16E9A FREE_PVAL/punctuation
+16E9B-16EFF UNASSIGNED/unassigned
+16F00-16F4A PVALID/letter_digits
+16F4B-16F4E UNASSIGNED/unassigned
+16F4F-16F87 PVALID/letter_digits
+16F88-16F8E UNASSIGNED/unassigned
+16F8F-16F9F PVALID/letter_digits
+16FA0-16FDF UNASSIGNED/unassigned
+16FE0-16FE1 PVALID/letter_digits
+16FE2-16FE2 FREE_PVAL/punctuation
+16FE3-16FE3 PVALID/letter_digits
+16FE4-16FFF UNASSIGNED/unassigned
+17000-187F7 PVALID/letter_digits
+187F8-187FF UNASSIGNED/unassigned
+18800-18AF2 PVALID/letter_digits
+18AF3-1AFFF UNASSIGNED/unassigned
+1B000-1B11E PVALID/letter_digits
+1B11F-1B14F UNASSIGNED/unassigned
+1B150-1B152 PVALID/letter_digits
+1B153-1B163 UNASSIGNED/unassigned
+1B164-1B167 PVALID/letter_digits
+1B168-1B16F UNASSIGNED/unassigned
+1B170-1B2FB PVALID/letter_digits
+1B2FC-1BBFF UNASSIGNED/unassigned
+1BC00-1BC6A PVALID/letter_digits
+1BC6B-1BC6F UNASSIGNED/unassigned
+1BC70-1BC7C PVALID/letter_digits
+1BC7D-1BC7F UNASSIGNED/unassigned
+1BC80-1BC88 PVALID/letter_digits
+1BC89-1BC8F UNASSIGNED/unassigned
+1BC90-1BC99 PVALID/letter_digits
+1BC9A-1BC9B UNASSIGNED/unassigned
+1BC9C-1BC9C FREE_PVAL/symbols
+1BC9D-1BC9E PVALID/letter_digits
+1BC9F-1BC9F FREE_PVAL/punctuation
+1BCA0-1BCA3 DISALLOWED/precis_ignorable_properties
+1BCA4-1CFFF UNASSIGNED/unassigned
+1D000-1D0F5 FREE_PVAL/symbols
+1D0F6-1D0FF UNASSIGNED/unassigned
+1D100-1D126 FREE_PVAL/symbols
+1D127-1D128 UNASSIGNED/unassigned
+1D129-1D15D FREE_PVAL/symbols
+1D15E-1D164 FREE_PVAL/has_compat
+1D165-1D169 PVALID/letter_digits
+1D16A-1D16C FREE_PVAL/symbols
+1D16D-1D172 PVALID/letter_digits
+1D173-1D17A DISALLOWED/precis_ignorable_properties
+1D17B-1D182 PVALID/letter_digits
+1D183-1D184 FREE_PVAL/symbols
+1D185-1D18B PVALID/letter_digits
+1D18C-1D1A9 FREE_PVAL/symbols
+1D1AA-1D1AD PVALID/letter_digits
+1D1AE-1D1BA FREE_PVAL/symbols
+1D1BB-1D1C0 FREE_PVAL/has_compat
+1D1C1-1D1E8 FREE_PVAL/symbols
+1D1E9-1D1FF UNASSIGNED/unassigned
+1D200-1D241 FREE_PVAL/symbols
+1D242-1D244 PVALID/letter_digits
+1D245-1D245 FREE_PVAL/symbols
+1D246-1D2DF UNASSIGNED/unassigned
+1D2E0-1D2F3 FREE_PVAL/other_letter_digits
+1D2F4-1D2FF UNASSIGNED/unassigned
+1D300-1D356 FREE_PVAL/symbols
+1D357-1D35F UNASSIGNED/unassigned
+1D360-1D378 FREE_PVAL/other_letter_digits
+1D379-1D3FF UNASSIGNED/unassigned
+1D400-1D454 FREE_PVAL/has_compat
+1D455-1D455 UNASSIGNED/unassigned
+1D456-1D49C FREE_PVAL/has_compat
+1D49D-1D49D UNASSIGNED/unassigned
+1D49E-1D49F FREE_PVAL/has_compat
+1D4A0-1D4A1 UNASSIGNED/unassigned
+1D4A2-1D4A2 FREE_PVAL/has_compat
+1D4A3-1D4A4 UNASSIGNED/unassigned
+1D4A5-1D4A6 FREE_PVAL/has_compat
+1D4A7-1D4A8 UNASSIGNED/unassigned
+1D4A9-1D4AC FREE_PVAL/has_compat
+1D4AD-1D4AD UNASSIGNED/unassigned
+1D4AE-1D4B9 FREE_PVAL/has_compat
+1D4BA-1D4BA UNASSIGNED/unassigned
+1D4BB-1D4BB FREE_PVAL/has_compat
+1D4BC-1D4BC UNASSIGNED/unassigned
+1D4BD-1D4C3 FREE_PVAL/has_compat
+1D4C4-1D4C4 UNASSIGNED/unassigned
+1D4C5-1D505 FREE_PVAL/has_compat
+1D506-1D506 UNASSIGNED/unassigned
+1D507-1D50A FREE_PVAL/has_compat
+1D50B-1D50C UNASSIGNED/unassigned
+1D50D-1D514 FREE_PVAL/has_compat
+1D515-1D515 UNASSIGNED/unassigned
+1D516-1D51C FREE_PVAL/has_compat
+1D51D-1D51D UNASSIGNED/unassigned
+1D51E-1D539 FREE_PVAL/has_compat
+1D53A-1D53A UNASSIGNED/unassigned
+1D53B-1D53E FREE_PVAL/has_compat
+1D53F-1D53F UNASSIGNED/unassigned
+1D540-1D544 FREE_PVAL/has_compat
+1D545-1D545 UNASSIGNED/unassigned
+1D546-1D546 FREE_PVAL/has_compat
+1D547-1D549 UNASSIGNED/unassigned
+1D54A-1D550 FREE_PVAL/has_compat
+1D551-1D551 UNASSIGNED/unassigned
+1D552-1D6A5 FREE_PVAL/has_compat
+1D6A6-1D6A7 UNASSIGNED/unassigned
+1D6A8-1D7CB FREE_PVAL/has_compat
+1D7CC-1D7CD UNASSIGNED/unassigned
+1D7CE-1D7FF FREE_PVAL/has_compat
+1D800-1D9FF FREE_PVAL/symbols
+1DA00-1DA36 PVALID/letter_digits
+1DA37-1DA3A FREE_PVAL/symbols
+1DA3B-1DA6C PVALID/letter_digits
+1DA6D-1DA74 FREE_PVAL/symbols
+1DA75-1DA75 PVALID/letter_digits
+1DA76-1DA83 FREE_PVAL/symbols
+1DA84-1DA84 PVALID/letter_digits
+1DA85-1DA86 FREE_PVAL/symbols
+1DA87-1DA8B FREE_PVAL/punctuation
+1DA8C-1DA9A UNASSIGNED/unassigned
+1DA9B-1DA9F PVALID/letter_digits
+1DAA0-1DAA0 UNASSIGNED/unassigned
+1DAA1-1DAAF PVALID/letter_digits
+1DAB0-1DFFF UNASSIGNED/unassigned
+1E000-1E006 PVALID/letter_digits
+1E007-1E007 UNASSIGNED/unassigned
+1E008-1E018 PVALID/letter_digits
+1E019-1E01A UNASSIGNED/unassigned
+1E01B-1E021 PVALID/letter_digits
+1E022-1E022 UNASSIGNED/unassigned
+1E023-1E024 PVALID/letter_digits
+1E025-1E025 UNASSIGNED/unassigned
+1E026-1E02A PVALID/letter_digits
+1E02B-1E0FF UNASSIGNED/unassigned
+1E100-1E12C PVALID/letter_digits
+1E12D-1E12F UNASSIGNED/unassigned
+1E130-1E13D PVALID/letter_digits
+1E13E-1E13F UNASSIGNED/unassigned
+1E140-1E149 PVALID/letter_digits
+1E14A-1E14D UNASSIGNED/unassigned
+1E14E-1E14E PVALID/letter_digits
+1E14F-1E14F FREE_PVAL/symbols
+1E150-1E2BF UNASSIGNED/unassigned
+1E2C0-1E2F9 PVALID/letter_digits
+1E2FA-1E2FE UNASSIGNED/unassigned
+1E2FF-1E2FF FREE_PVAL/symbols
+1E300-1E7FF UNASSIGNED/unassigned
+1E800-1E8C4 PVALID/letter_digits
+1E8C5-1E8C6 UNASSIGNED/unassigned
+1E8C7-1E8CF FREE_PVAL/other_letter_digits
+1E8D0-1E8D6 PVALID/letter_digits
+1E8D7-1E8FF UNASSIGNED/unassigned
+1E900-1E94B PVALID/letter_digits
+1E94C-1E94F UNASSIGNED/unassigned
+1E950-1E959 PVALID/letter_digits
+1E95A-1E95D UNASSIGNED/unassigned
+1E95E-1E95F FREE_PVAL/punctuation
+1E960-1EC70 UNASSIGNED/unassigned
+1EC71-1ECAB FREE_PVAL/other_letter_digits
+1ECAC-1ECAC FREE_PVAL/symbols
+1ECAD-1ECAF FREE_PVAL/other_letter_digits
+1ECB0-1ECB0 FREE_PVAL/symbols
+1ECB1-1ECB4 FREE_PVAL/other_letter_digits
+1ECB5-1ED00 UNASSIGNED/unassigned
+1ED01-1ED2D FREE_PVAL/other_letter_digits
+1ED2E-1ED2E FREE_PVAL/symbols
+1ED2F-1ED3D FREE_PVAL/other_letter_digits
+1ED3E-1EDFF UNASSIGNED/unassigned
+1EE00-1EE03 FREE_PVAL/has_compat
+1EE04-1EE04 UNASSIGNED/unassigned
+1EE05-1EE1F FREE_PVAL/has_compat
+1EE20-1EE20 UNASSIGNED/unassigned
+1EE21-1EE22 FREE_PVAL/has_compat
+1EE23-1EE23 UNASSIGNED/unassigned
+1EE24-1EE24 FREE_PVAL/has_compat
+1EE25-1EE26 UNASSIGNED/unassigned
+1EE27-1EE27 FREE_PVAL/has_compat
+1EE28-1EE28 UNASSIGNED/unassigned
+1EE29-1EE32 FREE_PVAL/has_compat
+1EE33-1EE33 UNASSIGNED/unassigned
+1EE34-1EE37 FREE_PVAL/has_compat
+1EE38-1EE38 UNASSIGNED/unassigned
+1EE39-1EE39 FREE_PVAL/has_compat
+1EE3A-1EE3A UNASSIGNED/unassigned
+1EE3B-1EE3B FREE_PVAL/has_compat
+1EE3C-1EE41 UNASSIGNED/unassigned
+1EE42-1EE42 FREE_PVAL/has_compat
+1EE43-1EE46 UNASSIGNED/unassigned
+1EE47-1EE47 FREE_PVAL/has_compat
+1EE48-1EE48 UNASSIGNED/unassigned
+1EE49-1EE49 FREE_PVAL/has_compat
+1EE4A-1EE4A UNASSIGNED/unassigned
+1EE4B-1EE4B FREE_PVAL/has_compat
+1EE4C-1EE4C UNASSIGNED/unassigned
+1EE4D-1EE4F FREE_PVAL/has_compat
+1EE50-1EE50 UNASSIGNED/unassigned
+1EE51-1EE52 FREE_PVAL/has_compat
+1EE53-1EE53 UNASSIGNED/unassigned
+1EE54-1EE54 FREE_PVAL/has_compat
+1EE55-1EE56 UNASSIGNED/unassigned
+1EE57-1EE57 FREE_PVAL/has_compat
+1EE58-1EE58 UNASSIGNED/unassigned
+1EE59-1EE59 FREE_PVAL/has_compat
+1EE5A-1EE5A UNASSIGNED/unassigned
+1EE5B-1EE5B FREE_PVAL/has_compat
+1EE5C-1EE5C UNASSIGNED/unassigned
+1EE5D-1EE5D FREE_PVAL/has_compat
+1EE5E-1EE5E UNASSIGNED/unassigned
+1EE5F-1EE5F FREE_PVAL/has_compat
+1EE60-1EE60 UNASSIGNED/unassigned
+1EE61-1EE62 FREE_PVAL/has_compat
+1EE63-1EE63 UNASSIGNED/unassigned
+1EE64-1EE64 FREE_PVAL/has_compat
+1EE65-1EE66 UNASSIGNED/unassigned
+1EE67-1EE6A FREE_PVAL/has_compat
+1EE6B-1EE6B UNASSIGNED/unassigned
+1EE6C-1EE72 FREE_PVAL/has_compat
+1EE73-1EE73 UNASSIGNED/unassigned
+1EE74-1EE77 FREE_PVAL/has_compat
+1EE78-1EE78 UNASSIGNED/unassigned
+1EE79-1EE7C FREE_PVAL/has_compat
+1EE7D-1EE7D UNASSIGNED/unassigned
+1EE7E-1EE7E FREE_PVAL/has_compat
+1EE7F-1EE7F UNASSIGNED/unassigned
+1EE80-1EE89 FREE_PVAL/has_compat
+1EE8A-1EE8A UNASSIGNED/unassigned
+1EE8B-1EE9B FREE_PVAL/has_compat
+1EE9C-1EEA0 UNASSIGNED/unassigned
+1EEA1-1EEA3 FREE_PVAL/has_compat
+1EEA4-1EEA4 UNASSIGNED/unassigned
+1EEA5-1EEA9 FREE_PVAL/has_compat
+1EEAA-1EEAA UNASSIGNED/unassigned
+1EEAB-1EEBB FREE_PVAL/has_compat
+1EEBC-1EEEF UNASSIGNED/unassigned
+1EEF0-1EEF1 FREE_PVAL/symbols
+1EEF2-1EFFF UNASSIGNED/unassigned
+1F000-1F02B FREE_PVAL/symbols
+1F02C-1F02F UNASSIGNED/unassigned
+1F030-1F093 FREE_PVAL/symbols
+1F094-1F09F UNASSIGNED/unassigned
+1F0A0-1F0AE FREE_PVAL/symbols
+1F0AF-1F0B0 UNASSIGNED/unassigned
+1F0B1-1F0BF FREE_PVAL/symbols
+1F0C0-1F0C0 UNASSIGNED/unassigned
+1F0C1-1F0CF FREE_PVAL/symbols
+1F0D0-1F0D0 UNASSIGNED/unassigned
+1F0D1-1F0F5 FREE_PVAL/symbols
+1F0F6-1F0FF UNASSIGNED/unassigned
+1F100-1F10A FREE_PVAL/has_compat
+1F10B-1F10C FREE_PVAL/other_letter_digits
+1F10D-1F10F UNASSIGNED/unassigned
+1F110-1F12E FREE_PVAL/has_compat
+1F12F-1F12F FREE_PVAL/symbols
+1F130-1F14F FREE_PVAL/has_compat
+1F150-1F169 FREE_PVAL/symbols
+1F16A-1F16C FREE_PVAL/has_compat
+1F16D-1F16F UNASSIGNED/unassigned
+1F170-1F18F FREE_PVAL/symbols
+1F190-1F190 FREE_PVAL/has_compat
+1F191-1F1AC FREE_PVAL/symbols
+1F1AD-1F1E5 UNASSIGNED/unassigned
+1F1E6-1F1FF FREE_PVAL/symbols
+1F200-1F202 FREE_PVAL/has_compat
+1F203-1F20F UNASSIGNED/unassigned
+1F210-1F23B FREE_PVAL/has_compat
+1F23C-1F23F UNASSIGNED/unassigned
+1F240-1F248 FREE_PVAL/has_compat
+1F249-1F24F UNASSIGNED/unassigned
+1F250-1F251 FREE_PVAL/has_compat
+1F252-1F25F UNASSIGNED/unassigned
+1F260-1F265 FREE_PVAL/symbols
+1F266-1F2FF UNASSIGNED/unassigned
+1F300-1F6D5 FREE_PVAL/symbols
+1F6D6-1F6DF UNASSIGNED/unassigned
+1F6E0-1F6EC FREE_PVAL/symbols
+1F6ED-1F6EF UNASSIGNED/unassigned
+1F6F0-1F6FA FREE_PVAL/symbols
+1F6FB-1F6FF UNASSIGNED/unassigned
+1F700-1F773 FREE_PVAL/symbols
+1F774-1F77F UNASSIGNED/unassigned
+1F780-1F7D8 FREE_PVAL/symbols
+1F7D9-1F7DF UNASSIGNED/unassigned
+1F7E0-1F7EB FREE_PVAL/symbols
+1F7EC-1F7FF UNASSIGNED/unassigned
+1F800-1F80B FREE_PVAL/symbols
+1F80C-1F80F UNASSIGNED/unassigned
+1F810-1F847 FREE_PVAL/symbols
+1F848-1F84F UNASSIGNED/unassigned
+1F850-1F859 FREE_PVAL/symbols
+1F85A-1F85F UNASSIGNED/unassigned
+1F860-1F887 FREE_PVAL/symbols
+1F888-1F88F UNASSIGNED/unassigned
+1F890-1F8AD FREE_PVAL/symbols
+1F8AE-1F8FF UNASSIGNED/unassigned
+1F900-1F90B FREE_PVAL/symbols
+1F90C-1F90C UNASSIGNED/unassigned
+1F90D-1F971 FREE_PVAL/symbols
+1F972-1F972 UNASSIGNED/unassigned
+1F973-1F976 FREE_PVAL/symbols
+1F977-1F979 UNASSIGNED/unassigned
+1F97A-1F9A2 FREE_PVAL/symbols
+1F9A3-1F9A4 UNASSIGNED/unassigned
+1F9A5-1F9AA FREE_PVAL/symbols
+1F9AB-1F9AD UNASSIGNED/unassigned
+1F9AE-1F9CA FREE_PVAL/symbols
+1F9CB-1F9CC UNASSIGNED/unassigned
+1F9CD-1FA53 FREE_PVAL/symbols
+1FA54-1FA5F UNASSIGNED/unassigned
+1FA60-1FA6D FREE_PVAL/symbols
+1FA6E-1FA6F UNASSIGNED/unassigned
+1FA70-1FA73 FREE_PVAL/symbols
+1FA74-1FA77 UNASSIGNED/unassigned
+1FA78-1FA7A FREE_PVAL/symbols
+1FA7B-1FA7F UNASSIGNED/unassigned
+1FA80-1FA82 FREE_PVAL/symbols
+1FA83-1FA8F UNASSIGNED/unassigned
+1FA90-1FA95 FREE_PVAL/symbols
+1FA96-1FFFD UNASSIGNED/unassigned
+1FFFE-1FFFF DISALLOWED/precis_ignorable_properties
+20000-2A6D6 PVALID/letter_digits
+2A6D7-2A6FF UNASSIGNED/unassigned
+2A700-2B734 PVALID/letter_digits
+2B735-2B73F UNASSIGNED/unassigned
+2B740-2B81D PVALID/letter_digits
+2B81E-2B81F UNASSIGNED/unassigned
+2B820-2CEA1 PVALID/letter_digits
+2CEA2-2CEAF UNASSIGNED/unassigned
+2CEB0-2EBE0 PVALID/letter_digits
+2EBE1-2F7FF UNASSIGNED/unassigned
+2F800-2FA1D FREE_PVAL/has_compat
+2FA1E-2FFFD UNASSIGNED/unassigned
+2FFFE-2FFFF DISALLOWED/precis_ignorable_properties
+30000-3FFFD UNASSIGNED/unassigned
+3FFFE-3FFFF DISALLOWED/precis_ignorable_properties
+40000-4FFFD UNASSIGNED/unassigned
+4FFFE-4FFFF DISALLOWED/precis_ignorable_properties
+50000-5FFFD UNASSIGNED/unassigned
+5FFFE-5FFFF DISALLOWED/precis_ignorable_properties
+60000-6FFFD UNASSIGNED/unassigned
+6FFFE-6FFFF DISALLOWED/precis_ignorable_properties
+70000-7FFFD UNASSIGNED/unassigned
+7FFFE-7FFFF DISALLOWED/precis_ignorable_properties
+80000-8FFFD UNASSIGNED/unassigned
+8FFFE-8FFFF DISALLOWED/precis_ignorable_properties
+90000-9FFFD UNASSIGNED/unassigned
+9FFFE-9FFFF DISALLOWED/precis_ignorable_properties
+A0000-AFFFD UNASSIGNED/unassigned
+AFFFE-AFFFF DISALLOWED/precis_ignorable_properties
+B0000-BFFFD UNASSIGNED/unassigned
+BFFFE-BFFFF DISALLOWED/precis_ignorable_properties
+C0000-CFFFD UNASSIGNED/unassigned
+CFFFE-CFFFF DISALLOWED/precis_ignorable_properties
+D0000-DFFFD UNASSIGNED/unassigned
+DFFFE-DFFFF DISALLOWED/precis_ignorable_properties
+E0000-E0000 UNASSIGNED/unassigned
+E0001-E0001 DISALLOWED/precis_ignorable_properties
+E0002-E001F UNASSIGNED/unassigned
+E0020-E007F DISALLOWED/precis_ignorable_properties
+E0080-E00FF UNASSIGNED/unassigned
+E0100-E01EF DISALLOWED/precis_ignorable_properties
+E01F0-EFFFD UNASSIGNED/unassigned
+EFFFE-EFFFF DISALLOWED/precis_ignorable_properties
+F0000-FFFFD DISALLOWED/other
+FFFFE-FFFFF DISALLOWED/precis_ignorable_properties
+100000-10FFFD DISALLOWED/other
+10FFFE-10FFFF DISALLOWED/precis_ignorable_properties