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

#include "_bsearch.h"
#include "macros.h"
#include "rune.h"
#include "unicode/prop.h"

static constexpr enum uprop_sb lookup_lat1[] = {
	SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX,
	SB_XX, SB_SP, SB_LF, SB_SP, SB_SP, SB_CR, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX,
	SB_SP, SB_ST, SB_CL, SB_XX, SB_XX, SB_XX, SB_XX, SB_CL,
	SB_CL, SB_CL, SB_XX, SB_XX, SB_SC, SB_SC, SB_AT, SB_XX,
	SB_NU, SB_NU, SB_NU, SB_NU, SB_NU, SB_NU, SB_NU, SB_NU,
	SB_NU, SB_NU, SB_SC, SB_XX, SB_XX, SB_XX, SB_XX, SB_ST,
	SB_XX, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP,
	SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP,
	SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP,
	SB_UP, SB_UP, SB_UP, SB_CL, SB_XX, SB_CL, SB_XX, SB_XX,
	SB_XX, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO,
	SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO,
	SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO,
	SB_LO, SB_LO, SB_LO, SB_CL, SB_XX, SB_CL, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_SE, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX,
	SB_SP, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_LO, SB_CL, SB_XX, SB_FO, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_XX, SB_XX, SB_XX, SB_LO, SB_XX, SB_XX,
	SB_XX, SB_XX, SB_LO, SB_CL, SB_XX, SB_XX, SB_XX, SB_XX,
	SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP,
	SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP,
	SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_XX,
	SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_UP, SB_LO,
	SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO,
	SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO,
	SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_XX,
	SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO, SB_LO,
};

static const struct {
	rune lo, hi;
	enum uprop_sb val;
} lookup[] = {
	{RUNE_C(0x000100), RUNE_C(0x000100), SB_UP},
	{RUNE_C(0x000101), RUNE_C(0x000101), SB_LO},
	{RUNE_C(0x000102), RUNE_C(0x000102), SB_UP},
	{RUNE_C(0x000103), RUNE_C(0x000103), SB_LO},
	{RUNE_C(0x000104), RUNE_C(0x000104), SB_UP},
	{RUNE_C(0x000105), RUNE_C(0x000105), SB_LO},
	{RUNE_C(0x000106), RUNE_C(0x000106), SB_UP},
	{RUNE_C(0x000107), RUNE_C(0x000107), SB_LO},
	{RUNE_C(0x000108), RUNE_C(0x000108), SB_UP},
	{RUNE_C(0x000109), RUNE_C(0x000109), SB_LO},
	{RUNE_C(0x00010A), RUNE_C(0x00010A), SB_UP},
	{RUNE_C(0x00010B), RUNE_C(0x00010B), SB_LO},
	{RUNE_C(0x00010C), RUNE_C(0x00010C), SB_UP},
	{RUNE_C(0x00010D), RUNE_C(0x00010D), SB_LO},
	{RUNE_C(0x00010E), RUNE_C(0x00010E), SB_UP},
	{RUNE_C(0x00010F), RUNE_C(0x00010F), SB_LO},
	{RUNE_C(0x000110), RUNE_C(0x000110), SB_UP},
	{RUNE_C(0x000111), RUNE_C(0x000111), SB_LO},
	{RUNE_C(0x000112), RUNE_C(0x000112), SB_UP},
	{RUNE_C(0x000113), RUNE_C(0x000113), SB_LO},
	{RUNE_C(0x000114), RUNE_C(0x000114), SB_UP},
	{RUNE_C(0x000115), RUNE_C(0x000115), SB_LO},
	{RUNE_C(0x000116), RUNE_C(0x000116), SB_UP},
	{RUNE_C(0x000117), RUNE_C(0x000117), SB_LO},
	{RUNE_C(0x000118), RUNE_C(0x000118), SB_UP},
	{RUNE_C(0x000119), RUNE_C(0x000119), SB_LO},
	{RUNE_C(0x00011A), RUNE_C(0x00011A), SB_UP},
	{RUNE_C(0x00011B), RUNE_C(0x00011B), SB_LO},
	{RUNE_C(0x00011C), RUNE_C(0x00011C), SB_UP},
	{RUNE_C(0x00011D), RUNE_C(0x00011D), SB_LO},
	{RUNE_C(0x00011E), RUNE_C(0x00011E), SB_UP},
	{RUNE_C(0x00011F), RUNE_C(0x00011F), SB_LO},
	{RUNE_C(0x000120), RUNE_C(0x000120), SB_UP},
	{RUNE_C(0x000121), RUNE_C(0x000121), SB_LO},
	{RUNE_C(0x000122), RUNE_C(0x000122), SB_UP},
	{RUNE_C(0x000123), RUNE_C(0x000123), SB_LO},
	{RUNE_C(0x000124), RUNE_C(0x000124), SB_UP},
	{RUNE_C(0x000125), RUNE_C(0x000125), SB_LO},
	{RUNE_C(0x000126), RUNE_C(0x000126), SB_UP},
	{RUNE_C(0x000127), RUNE_C(0x000127), SB_LO},
	{RUNE_C(0x000128), RUNE_C(0x000128), SB_UP},
	{RUNE_C(0x000129), RUNE_C(0x000129), SB_LO},
	{RUNE_C(0x00012A), RUNE_C(0x00012A), SB_UP},
	{RUNE_C(0x00012B), RUNE_C(0x00012B), SB_LO},
	{RUNE_C(0x00012C), RUNE_C(0x00012C), SB_UP},
	{RUNE_C(0x00012D), RUNE_C(0x00012D), SB_LO},
	{RUNE_C(0x00012E), RUNE_C(0x00012E), SB_UP},
	{RUNE_C(0x00012F), RUNE_C(0x00012F), SB_LO},
	{RUNE_C(0x000130), RUNE_C(0x000130), SB_UP},
	{RUNE_C(0x000131), RUNE_C(0x000131), SB_LO},
	{RUNE_C(0x000132), RUNE_C(0x000132), SB_UP},
	{RUNE_C(0x000133), RUNE_C(0x000133), SB_LO},
	{RUNE_C(0x000134), RUNE_C(0x000134), SB_UP},
	{RUNE_C(0x000135), RUNE_C(0x000135), SB_LO},
	{RUNE_C(0x000136), RUNE_C(0x000136), SB_UP},
	{RUNE_C(0x000137), RUNE_C(0x000138), SB_LO},
	{RUNE_C(0x000139), RUNE_C(0x000139), SB_UP},
	{RUNE_C(0x00013A), RUNE_C(0x00013A), SB_LO},
	{RUNE_C(0x00013B), RUNE_C(0x00013B), SB_UP},
	{RUNE_C(0x00013C), RUNE_C(0x00013C), SB_LO},
	{RUNE_C(0x00013D), RUNE_C(0x00013D), SB_UP},
	{RUNE_C(0x00013E), RUNE_C(0x00013E), SB_LO},
	{RUNE_C(0x00013F), RUNE_C(0x00013F), SB_UP},
	{RUNE_C(0x000140), RUNE_C(0x000140), SB_LO},
	{RUNE_C(0x000141), RUNE_C(0x000141), SB_UP},
	{RUNE_C(0x000142), RUNE_C(0x000142), SB_LO},
	{RUNE_C(0x000143), RUNE_C(0x000143), SB_UP},
	{RUNE_C(0x000144), RUNE_C(0x000144), SB_LO},
	{RUNE_C(0x000145), RUNE_C(0x000145), SB_UP},
	{RUNE_C(0x000146), RUNE_C(0x000146), SB_LO},
	{RUNE_C(0x000147), RUNE_C(0x000147), SB_UP},
	{RUNE_C(0x000148), RUNE_C(0x000149), SB_LO},
	{RUNE_C(0x00014A), RUNE_C(0x00014A), SB_UP},
	{RUNE_C(0x00014B), RUNE_C(0x00014B), SB_LO},
	{RUNE_C(0x00014C), RUNE_C(0x00014C), SB_UP},
	{RUNE_C(0x00014D), RUNE_C(0x00014D), SB_LO},
	{RUNE_C(0x00014E), RUNE_C(0x00014E), SB_UP},
	{RUNE_C(0x00014F), RUNE_C(0x00014F), SB_LO},
	{RUNE_C(0x000150), RUNE_C(0x000150), SB_UP},
	{RUNE_C(0x000151), RUNE_C(0x000151), SB_LO},
	{RUNE_C(0x000152), RUNE_C(0x000152), SB_UP},
	{RUNE_C(0x000153), RUNE_C(0x000153), SB_LO},
	{RUNE_C(0x000154), RUNE_C(0x000154), SB_UP},
	{RUNE_C(0x000155), RUNE_C(0x000155), SB_LO},
	{RUNE_C(0x000156), RUNE_C(0x000156), SB_UP},
	{RUNE_C(0x000157), RUNE_C(0x000157), SB_LO},
	{RUNE_C(0x000158), RUNE_C(0x000158), SB_UP},
	{RUNE_C(0x000159), RUNE_C(0x000159), SB_LO},
	{RUNE_C(0x00015A), RUNE_C(0x00015A), SB_UP},
	{RUNE_C(0x00015B), RUNE_C(0x00015B), SB_LO},
	{RUNE_C(0x00015C), RUNE_C(0x00015C), SB_UP},
	{RUNE_C(0x00015D), RUNE_C(0x00015D), SB_LO},
	{RUNE_C(0x00015E), RUNE_C(0x00015E), SB_UP},
	{RUNE_C(0x00015F), RUNE_C(0x00015F), SB_LO},
	{RUNE_C(0x000160), RUNE_C(0x000160), SB_UP},
	{RUNE_C(0x000161), RUNE_C(0x000161), SB_LO},
	{RUNE_C(0x000162), RUNE_C(0x000162), SB_UP},
	{RUNE_C(0x000163), RUNE_C(0x000163), SB_LO},
	{RUNE_C(0x000164), RUNE_C(0x000164), SB_UP},
	{RUNE_C(0x000165), RUNE_C(0x000165), SB_LO},
	{RUNE_C(0x000166), RUNE_C(0x000166), SB_UP},
	{RUNE_C(0x000167), RUNE_C(0x000167), SB_LO},
	{RUNE_C(0x000168), RUNE_C(0x000168), SB_UP},
	{RUNE_C(0x000169), RUNE_C(0x000169), SB_LO},
	{RUNE_C(0x00016A), RUNE_C(0x00016A), SB_UP},
	{RUNE_C(0x00016B), RUNE_C(0x00016B), SB_LO},
	{RUNE_C(0x00016C), RUNE_C(0x00016C), SB_UP},
	{RUNE_C(0x00016D), RUNE_C(0x00016D), SB_LO},
	{RUNE_C(0x00016E), RUNE_C(0x00016E), SB_UP},
	{RUNE_C(0x00016F), RUNE_C(0x00016F), SB_LO},
	{RUNE_C(0x000170), RUNE_C(0x000170), SB_UP},
	{RUNE_C(0x000171), RUNE_C(0x000171), SB_LO},
	{RUNE_C(0x000172), RUNE_C(0x000172), SB_UP},
	{RUNE_C(0x000173), RUNE_C(0x000173), SB_LO},
	{RUNE_C(0x000174), RUNE_C(0x000174), SB_UP},
	{RUNE_C(0x000175), RUNE_C(0x000175), SB_LO},
	{RUNE_C(0x000176), RUNE_C(0x000176), SB_UP},
	{RUNE_C(0x000177), RUNE_C(0x000177), SB_LO},
	{RUNE_C(0x000178), RUNE_C(0x000179), SB_UP},
	{RUNE_C(0x00017A), RUNE_C(0x00017A), SB_LO},
	{RUNE_C(0x00017B), RUNE_C(0x00017B), SB_UP},
	{RUNE_C(0x00017C), RUNE_C(0x00017C), SB_LO},
	{RUNE_C(0x00017D), RUNE_C(0x00017D), SB_UP},
	{RUNE_C(0x00017E), RUNE_C(0x000180), SB_LO},
	{RUNE_C(0x000181), RUNE_C(0x000182), SB_UP},
	{RUNE_C(0x000183), RUNE_C(0x000183), SB_LO},
	{RUNE_C(0x000184), RUNE_C(0x000184), SB_UP},
	{RUNE_C(0x000185), RUNE_C(0x000185), SB_LO},
	{RUNE_C(0x000186), RUNE_C(0x000187), SB_UP},
	{RUNE_C(0x000188), RUNE_C(0x000188), SB_LO},
	{RUNE_C(0x000189), RUNE_C(0x00018B), SB_UP},
	{RUNE_C(0x00018C), RUNE_C(0x00018D), SB_LO},
	{RUNE_C(0x00018E), RUNE_C(0x000191), SB_UP},
	{RUNE_C(0x000192), RUNE_C(0x000192), SB_LO},
	{RUNE_C(0x000193), RUNE_C(0x000194), SB_UP},
	{RUNE_C(0x000195), RUNE_C(0x000195), SB_LO},
	{RUNE_C(0x000196), RUNE_C(0x000198), SB_UP},
	{RUNE_C(0x000199), RUNE_C(0x00019B), SB_LO},
	{RUNE_C(0x00019C), RUNE_C(0x00019D), SB_UP},
	{RUNE_C(0x00019E), RUNE_C(0x00019E), SB_LO},
	{RUNE_C(0x00019F), RUNE_C(0x0001A0), SB_UP},
	{RUNE_C(0x0001A1), RUNE_C(0x0001A1), SB_LO},
	{RUNE_C(0x0001A2), RUNE_C(0x0001A2), SB_UP},
	{RUNE_C(0x0001A3), RUNE_C(0x0001A3), SB_LO},
	{RUNE_C(0x0001A4), RUNE_C(0x0001A4), SB_UP},
	{RUNE_C(0x0001A5), RUNE_C(0x0001A5), SB_LO},
	{RUNE_C(0x0001A6), RUNE_C(0x0001A7), SB_UP},
	{RUNE_C(0x0001A8), RUNE_C(0x0001A8), SB_LO},
	{RUNE_C(0x0001A9), RUNE_C(0x0001A9), SB_UP},
	{RUNE_C(0x0001AA), RUNE_C(0x0001AB), SB_LO},
	{RUNE_C(0x0001AC), RUNE_C(0x0001AC), SB_UP},
	{RUNE_C(0x0001AD), RUNE_C(0x0001AD), SB_LO},
	{RUNE_C(0x0001AE), RUNE_C(0x0001AF), SB_UP},
	{RUNE_C(0x0001B0), RUNE_C(0x0001B0), SB_LO},
	{RUNE_C(0x0001B1), RUNE_C(0x0001B3), SB_UP},
	{RUNE_C(0x0001B4), RUNE_C(0x0001B4), SB_LO},
	{RUNE_C(0x0001B5), RUNE_C(0x0001B5), SB_UP},
	{RUNE_C(0x0001B6), RUNE_C(0x0001B6), SB_LO},
	{RUNE_C(0x0001B7), RUNE_C(0x0001B8), SB_UP},
	{RUNE_C(0x0001B9), RUNE_C(0x0001BA), SB_LO},
	{RUNE_C(0x0001BB), RUNE_C(0x0001BB), SB_LE},
	{RUNE_C(0x0001BC), RUNE_C(0x0001BC), SB_UP},
	{RUNE_C(0x0001BD), RUNE_C(0x0001BF), SB_LO},
	{RUNE_C(0x0001C0), RUNE_C(0x0001C3), SB_LE},
	{RUNE_C(0x0001C4), RUNE_C(0x0001C5), SB_UP},
	{RUNE_C(0x0001C6), RUNE_C(0x0001C6), SB_LO},
	{RUNE_C(0x0001C7), RUNE_C(0x0001C8), SB_UP},
	{RUNE_C(0x0001C9), RUNE_C(0x0001C9), SB_LO},
	{RUNE_C(0x0001CA), RUNE_C(0x0001CB), SB_UP},
	{RUNE_C(0x0001CC), RUNE_C(0x0001CC), SB_LO},
	{RUNE_C(0x0001CD), RUNE_C(0x0001CD), SB_UP},
	{RUNE_C(0x0001CE), RUNE_C(0x0001CE), SB_LO},
	{RUNE_C(0x0001CF), RUNE_C(0x0001CF), SB_UP},
	{RUNE_C(0x0001D0), RUNE_C(0x0001D0), SB_LO},
	{RUNE_C(0x0001D1), RUNE_C(0x0001D1), SB_UP},
	{RUNE_C(0x0001D2), RUNE_C(0x0001D2), SB_LO},
	{RUNE_C(0x0001D3), RUNE_C(0x0001D3), SB_UP},
	{RUNE_C(0x0001D4), RUNE_C(0x0001D4), SB_LO},
	{RUNE_C(0x0001D5), RUNE_C(0x0001D5), SB_UP},
	{RUNE_C(0x0001D6), RUNE_C(0x0001D6), SB_LO},
	{RUNE_C(0x0001D7), RUNE_C(0x0001D7), SB_UP},
	{RUNE_C(0x0001D8), RUNE_C(0x0001D8), SB_LO},
	{RUNE_C(0x0001D9), RUNE_C(0x0001D9), SB_UP},
	{RUNE_C(0x0001DA), RUNE_C(0x0001DA), SB_LO},
	{RUNE_C(0x0001DB), RUNE_C(0x0001DB), SB_UP},
	{RUNE_C(0x0001DC), RUNE_C(0x0001DD), SB_LO},
	{RUNE_C(0x0001DE), RUNE_C(0x0001DE), SB_UP},
	{RUNE_C(0x0001DF), RUNE_C(0x0001DF), SB_LO},
	{RUNE_C(0x0001E0), RUNE_C(0x0001E0), SB_UP},
	{RUNE_C(0x0001E1), RUNE_C(0x0001E1), SB_LO},
	{RUNE_C(0x0001E2), RUNE_C(0x0001E2), SB_UP},
	{RUNE_C(0x0001E3), RUNE_C(0x0001E3), SB_LO},
	{RUNE_C(0x0001E4), RUNE_C(0x0001E4), SB_UP},
	{RUNE_C(0x0001E5), RUNE_C(0x0001E5), SB_LO},
	{RUNE_C(0x0001E6), RUNE_C(0x0001E6), SB_UP},
	{RUNE_C(0x0001E7), RUNE_C(0x0001E7), SB_LO},
	{RUNE_C(0x0001E8), RUNE_C(0x0001E8), SB_UP},
	{RUNE_C(0x0001E9), RUNE_C(0x0001E9), SB_LO},
	{RUNE_C(0x0001EA), RUNE_C(0x0001EA), SB_UP},
	{RUNE_C(0x0001EB), RUNE_C(0x0001EB), SB_LO},
	{RUNE_C(0x0001EC), RUNE_C(0x0001EC), SB_UP},
	{RUNE_C(0x0001ED), RUNE_C(0x0001ED), SB_LO},
	{RUNE_C(0x0001EE), RUNE_C(0x0001EE), SB_UP},
	{RUNE_C(0x0001EF), RUNE_C(0x0001F0), SB_LO},
	{RUNE_C(0x0001F1), RUNE_C(0x0001F2), SB_UP},
	{RUNE_C(0x0001F3), RUNE_C(0x0001F3), SB_LO},
	{RUNE_C(0x0001F4), RUNE_C(0x0001F4), SB_UP},
	{RUNE_C(0x0001F5), RUNE_C(0x0001F5), SB_LO},
	{RUNE_C(0x0001F6), RUNE_C(0x0001F8), SB_UP},
	{RUNE_C(0x0001F9), RUNE_C(0x0001F9), SB_LO},
	{RUNE_C(0x0001FA), RUNE_C(0x0001FA), SB_UP},
	{RUNE_C(0x0001FB), RUNE_C(0x0001FB), SB_LO},
	{RUNE_C(0x0001FC), RUNE_C(0x0001FC), SB_UP},
	{RUNE_C(0x0001FD), RUNE_C(0x0001FD), SB_LO},
	{RUNE_C(0x0001FE), RUNE_C(0x0001FE), SB_UP},
	{RUNE_C(0x0001FF), RUNE_C(0x0001FF), SB_LO},
	{RUNE_C(0x000200), RUNE_C(0x000200), SB_UP},
	{RUNE_C(0x000201), RUNE_C(0x000201), SB_LO},
	{RUNE_C(0x000202), RUNE_C(0x000202), SB_UP},
	{RUNE_C(0x000203), RUNE_C(0x000203), SB_LO},
	{RUNE_C(0x000204), RUNE_C(0x000204), SB_UP},
	{RUNE_C(0x000205), RUNE_C(0x000205), SB_LO},
	{RUNE_C(0x000206), RUNE_C(0x000206), SB_UP},
	{RUNE_C(0x000207), RUNE_C(0x000207), SB_LO},
	{RUNE_C(0x000208), RUNE_C(0x000208), SB_UP},
	{RUNE_C(0x000209), RUNE_C(0x000209), SB_LO},
	{RUNE_C(0x00020A), RUNE_C(0x00020A), SB_UP},
	{RUNE_C(0x00020B), RUNE_C(0x00020B), SB_LO},
	{RUNE_C(0x00020C), RUNE_C(0x00020C), SB_UP},
	{RUNE_C(0x00020D), RUNE_C(0x00020D), SB_LO},
	{RUNE_C(0x00020E), RUNE_C(0x00020E), SB_UP},
	{RUNE_C(0x00020F), RUNE_C(0x00020F), SB_LO},
	{RUNE_C(0x000210), RUNE_C(0x000210), SB_UP},
	{RUNE_C(0x000211), RUNE_C(0x000211), SB_LO},
	{RUNE_C(0x000212), RUNE_C(0x000212), SB_UP},
	{RUNE_C(0x000213), RUNE_C(0x000213), SB_LO},
	{RUNE_C(0x000214), RUNE_C(0x000214), SB_UP},
	{RUNE_C(0x000215), RUNE_C(0x000215), SB_LO},
	{RUNE_C(0x000216), RUNE_C(0x000216), SB_UP},
	{RUNE_C(0x000217), RUNE_C(0x000217), SB_LO},
	{RUNE_C(0x000218), RUNE_C(0x000218), SB_UP},
	{RUNE_C(0x000219), RUNE_C(0x000219), SB_LO},
	{RUNE_C(0x00021A), RUNE_C(0x00021A), SB_UP},
	{RUNE_C(0x00021B), RUNE_C(0x00021B), SB_LO},
	{RUNE_C(0x00021C), RUNE_C(0x00021C), SB_UP},
	{RUNE_C(0x00021D), RUNE_C(0x00021D), SB_LO},
	{RUNE_C(0x00021E), RUNE_C(0x00021E), SB_UP},
	{RUNE_C(0x00021F), RUNE_C(0x00021F), SB_LO},
	{RUNE_C(0x000220), RUNE_C(0x000220), SB_UP},
	{RUNE_C(0x000221), RUNE_C(0x000221), SB_LO},
	{RUNE_C(0x000222), RUNE_C(0x000222), SB_UP},
	{RUNE_C(0x000223), RUNE_C(0x000223), SB_LO},
	{RUNE_C(0x000224), RUNE_C(0x000224), SB_UP},
	{RUNE_C(0x000225), RUNE_C(0x000225), SB_LO},
	{RUNE_C(0x000226), RUNE_C(0x000226), SB_UP},
	{RUNE_C(0x000227), RUNE_C(0x000227), SB_LO},
	{RUNE_C(0x000228), RUNE_C(0x000228), SB_UP},
	{RUNE_C(0x000229), RUNE_C(0x000229), SB_LO},
	{RUNE_C(0x00022A), RUNE_C(0x00022A), SB_UP},
	{RUNE_C(0x00022B), RUNE_C(0x00022B), SB_LO},
	{RUNE_C(0x00022C), RUNE_C(0x00022C), SB_UP},
	{RUNE_C(0x00022D), RUNE_C(0x00022D), SB_LO},
	{RUNE_C(0x00022E), RUNE_C(0x00022E), SB_UP},
	{RUNE_C(0x00022F), RUNE_C(0x00022F), SB_LO},
	{RUNE_C(0x000230), RUNE_C(0x000230), SB_UP},
	{RUNE_C(0x000231), RUNE_C(0x000231), SB_LO},
	{RUNE_C(0x000232), RUNE_C(0x000232), SB_UP},
	{RUNE_C(0x000233), RUNE_C(0x000239), SB_LO},
	{RUNE_C(0x00023A), RUNE_C(0x00023B), SB_UP},
	{RUNE_C(0x00023C), RUNE_C(0x00023C), SB_LO},
	{RUNE_C(0x00023D), RUNE_C(0x00023E), SB_UP},
	{RUNE_C(0x00023F), RUNE_C(0x000240), SB_LO},
	{RUNE_C(0x000241), RUNE_C(0x000241), SB_UP},
	{RUNE_C(0x000242), RUNE_C(0x000242), SB_LO},
	{RUNE_C(0x000243), RUNE_C(0x000246), SB_UP},
	{RUNE_C(0x000247), RUNE_C(0x000247), SB_LO},
	{RUNE_C(0x000248), RUNE_C(0x000248), SB_UP},
	{RUNE_C(0x000249), RUNE_C(0x000249), SB_LO},
	{RUNE_C(0x00024A), RUNE_C(0x00024A), SB_UP},
	{RUNE_C(0x00024B), RUNE_C(0x00024B), SB_LO},
	{RUNE_C(0x00024C), RUNE_C(0x00024C), SB_UP},
	{RUNE_C(0x00024D), RUNE_C(0x00024D), SB_LO},
	{RUNE_C(0x00024E), RUNE_C(0x00024E), SB_UP},
	{RUNE_C(0x00024F), RUNE_C(0x000293), SB_LO},
	{RUNE_C(0x000294), RUNE_C(0x000294), SB_LE},
	{RUNE_C(0x000295), RUNE_C(0x0002B8), SB_LO},
	{RUNE_C(0x0002B9), RUNE_C(0x0002BF), SB_LE},
	{RUNE_C(0x0002C0), RUNE_C(0x0002C1), SB_LO},
	{RUNE_C(0x0002C6), RUNE_C(0x0002D1), SB_LE},
	{RUNE_C(0x0002E0), RUNE_C(0x0002E4), SB_LO},
	{RUNE_C(0x0002EC), RUNE_C(0x0002EC), SB_LE},
	{RUNE_C(0x0002EE), RUNE_C(0x0002EE), SB_LE},
	{RUNE_C(0x000300), RUNE_C(0x00036F), SB_EX},
	{RUNE_C(0x000370), RUNE_C(0x000370), SB_UP},
	{RUNE_C(0x000371), RUNE_C(0x000371), SB_LO},
	{RUNE_C(0x000372), RUNE_C(0x000372), SB_UP},
	{RUNE_C(0x000373), RUNE_C(0x000373), SB_LO},
	{RUNE_C(0x000374), RUNE_C(0x000374), SB_LE},
	{RUNE_C(0x000376), RUNE_C(0x000376), SB_UP},
	{RUNE_C(0x000377), RUNE_C(0x000377), SB_LO},
	{RUNE_C(0x00037A), RUNE_C(0x00037D), SB_LO},
	{RUNE_C(0x00037F), RUNE_C(0x00037F), SB_UP},
	{RUNE_C(0x000386), RUNE_C(0x000386), SB_UP},
	{RUNE_C(0x000388), RUNE_C(0x00038A), SB_UP},
	{RUNE_C(0x00038C), RUNE_C(0x00038C), SB_UP},
	{RUNE_C(0x00038E), RUNE_C(0x00038F), SB_UP},
	{RUNE_C(0x000390), RUNE_C(0x000390), SB_LO},
	{RUNE_C(0x000391), RUNE_C(0x0003A1), SB_UP},
	{RUNE_C(0x0003A3), RUNE_C(0x0003AB), SB_UP},
	{RUNE_C(0x0003AC), RUNE_C(0x0003CE), SB_LO},
	{RUNE_C(0x0003CF), RUNE_C(0x0003CF), SB_UP},
	{RUNE_C(0x0003D0), RUNE_C(0x0003D1), SB_LO},
	{RUNE_C(0x0003D2), RUNE_C(0x0003D4), SB_UP},
	{RUNE_C(0x0003D5), RUNE_C(0x0003D7), SB_LO},
	{RUNE_C(0x0003D8), RUNE_C(0x0003D8), SB_UP},
	{RUNE_C(0x0003D9), RUNE_C(0x0003D9), SB_LO},
	{RUNE_C(0x0003DA), RUNE_C(0x0003DA), SB_UP},
	{RUNE_C(0x0003DB), RUNE_C(0x0003DB), SB_LO},
	{RUNE_C(0x0003DC), RUNE_C(0x0003DC), SB_UP},
	{RUNE_C(0x0003DD), RUNE_C(0x0003DD), SB_LO},
	{RUNE_C(0x0003DE), RUNE_C(0x0003DE), SB_UP},
	{RUNE_C(0x0003DF), RUNE_C(0x0003DF), SB_LO},
	{RUNE_C(0x0003E0), RUNE_C(0x0003E0), SB_UP},
	{RUNE_C(0x0003E1), RUNE_C(0x0003E1), SB_LO},
	{RUNE_C(0x0003E2), RUNE_C(0x0003E2), SB_UP},
	{RUNE_C(0x0003E3), RUNE_C(0x0003E3), SB_LO},
	{RUNE_C(0x0003E4), RUNE_C(0x0003E4), SB_UP},
	{RUNE_C(0x0003E5), RUNE_C(0x0003E5), SB_LO},
	{RUNE_C(0x0003E6), RUNE_C(0x0003E6), SB_UP},
	{RUNE_C(0x0003E7), RUNE_C(0x0003E7), SB_LO},
	{RUNE_C(0x0003E8), RUNE_C(0x0003E8), SB_UP},
	{RUNE_C(0x0003E9), RUNE_C(0x0003E9), SB_LO},
	{RUNE_C(0x0003EA), RUNE_C(0x0003EA), SB_UP},
	{RUNE_C(0x0003EB), RUNE_C(0x0003EB), SB_LO},
	{RUNE_C(0x0003EC), RUNE_C(0x0003EC), SB_UP},
	{RUNE_C(0x0003ED), RUNE_C(0x0003ED), SB_LO},
	{RUNE_C(0x0003EE), RUNE_C(0x0003EE), SB_UP},
	{RUNE_C(0x0003EF), RUNE_C(0x0003F3), SB_LO},
	{RUNE_C(0x0003F4), RUNE_C(0x0003F4), SB_UP},
	{RUNE_C(0x0003F5), RUNE_C(0x0003F5), SB_LO},
	{RUNE_C(0x0003F7), RUNE_C(0x0003F7), SB_UP},
	{RUNE_C(0x0003F8), RUNE_C(0x0003F8), SB_LO},
	{RUNE_C(0x0003F9), RUNE_C(0x0003FA), SB_UP},
	{RUNE_C(0x0003FB), RUNE_C(0x0003FC), SB_LO},
	{RUNE_C(0x0003FD), RUNE_C(0x00042F), SB_UP},
	{RUNE_C(0x000430), RUNE_C(0x00045F), SB_LO},
	{RUNE_C(0x000460), RUNE_C(0x000460), SB_UP},
	{RUNE_C(0x000461), RUNE_C(0x000461), SB_LO},
	{RUNE_C(0x000462), RUNE_C(0x000462), SB_UP},
	{RUNE_C(0x000463), RUNE_C(0x000463), SB_LO},
	{RUNE_C(0x000464), RUNE_C(0x000464), SB_UP},
	{RUNE_C(0x000465), RUNE_C(0x000465), SB_LO},
	{RUNE_C(0x000466), RUNE_C(0x000466), SB_UP},
	{RUNE_C(0x000467), RUNE_C(0x000467), SB_LO},
	{RUNE_C(0x000468), RUNE_C(0x000468), SB_UP},
	{RUNE_C(0x000469), RUNE_C(0x000469), SB_LO},
	{RUNE_C(0x00046A), RUNE_C(0x00046A), SB_UP},
	{RUNE_C(0x00046B), RUNE_C(0x00046B), SB_LO},
	{RUNE_C(0x00046C), RUNE_C(0x00046C), SB_UP},
	{RUNE_C(0x00046D), RUNE_C(0x00046D), SB_LO},
	{RUNE_C(0x00046E), RUNE_C(0x00046E), SB_UP},
	{RUNE_C(0x00046F), RUNE_C(0x00046F), SB_LO},
	{RUNE_C(0x000470), RUNE_C(0x000470), SB_UP},
	{RUNE_C(0x000471), RUNE_C(0x000471), SB_LO},
	{RUNE_C(0x000472), RUNE_C(0x000472), SB_UP},
	{RUNE_C(0x000473), RUNE_C(0x000473), SB_LO},
	{RUNE_C(0x000474), RUNE_C(0x000474), SB_UP},
	{RUNE_C(0x000475), RUNE_C(0x000475), SB_LO},
	{RUNE_C(0x000476), RUNE_C(0x000476), SB_UP},
	{RUNE_C(0x000477), RUNE_C(0x000477), SB_LO},
	{RUNE_C(0x000478), RUNE_C(0x000478), SB_UP},
	{RUNE_C(0x000479), RUNE_C(0x000479), SB_LO},
	{RUNE_C(0x00047A), RUNE_C(0x00047A), SB_UP},
	{RUNE_C(0x00047B), RUNE_C(0x00047B), SB_LO},
	{RUNE_C(0x00047C), RUNE_C(0x00047C), SB_UP},
	{RUNE_C(0x00047D), RUNE_C(0x00047D), SB_LO},
	{RUNE_C(0x00047E), RUNE_C(0x00047E), SB_UP},
	{RUNE_C(0x00047F), RUNE_C(0x00047F), SB_LO},
	{RUNE_C(0x000480), RUNE_C(0x000480), SB_UP},
	{RUNE_C(0x000481), RUNE_C(0x000481), SB_LO},
	{RUNE_C(0x000483), RUNE_C(0x000489), SB_EX},
	{RUNE_C(0x00048A), RUNE_C(0x00048A), SB_UP},
	{RUNE_C(0x00048B), RUNE_C(0x00048B), SB_LO},
	{RUNE_C(0x00048C), RUNE_C(0x00048C), SB_UP},
	{RUNE_C(0x00048D), RUNE_C(0x00048D), SB_LO},
	{RUNE_C(0x00048E), RUNE_C(0x00048E), SB_UP},
	{RUNE_C(0x00048F), RUNE_C(0x00048F), SB_LO},
	{RUNE_C(0x000490), RUNE_C(0x000490), SB_UP},
	{RUNE_C(0x000491), RUNE_C(0x000491), SB_LO},
	{RUNE_C(0x000492), RUNE_C(0x000492), SB_UP},
	{RUNE_C(0x000493), RUNE_C(0x000493), SB_LO},
	{RUNE_C(0x000494), RUNE_C(0x000494), SB_UP},
	{RUNE_C(0x000495), RUNE_C(0x000495), SB_LO},
	{RUNE_C(0x000496), RUNE_C(0x000496), SB_UP},
	{RUNE_C(0x000497), RUNE_C(0x000497), SB_LO},
	{RUNE_C(0x000498), RUNE_C(0x000498), SB_UP},
	{RUNE_C(0x000499), RUNE_C(0x000499), SB_LO},
	{RUNE_C(0x00049A), RUNE_C(0x00049A), SB_UP},
	{RUNE_C(0x00049B), RUNE_C(0x00049B), SB_LO},
	{RUNE_C(0x00049C), RUNE_C(0x00049C), SB_UP},
	{RUNE_C(0x00049D), RUNE_C(0x00049D), SB_LO},
	{RUNE_C(0x00049E), RUNE_C(0x00049E), SB_UP},
	{RUNE_C(0x00049F), RUNE_C(0x00049F), SB_LO},
	{RUNE_C(0x0004A0), RUNE_C(0x0004A0), SB_UP},
	{RUNE_C(0x0004A1), RUNE_C(0x0004A1), SB_LO},
	{RUNE_C(0x0004A2), RUNE_C(0x0004A2), SB_UP},
	{RUNE_C(0x0004A3), RUNE_C(0x0004A3), SB_LO},
	{RUNE_C(0x0004A4), RUNE_C(0x0004A4), SB_UP},
	{RUNE_C(0x0004A5), RUNE_C(0x0004A5), SB_LO},
	{RUNE_C(0x0004A6), RUNE_C(0x0004A6), SB_UP},
	{RUNE_C(0x0004A7), RUNE_C(0x0004A7), SB_LO},
	{RUNE_C(0x0004A8), RUNE_C(0x0004A8), SB_UP},
	{RUNE_C(0x0004A9), RUNE_C(0x0004A9), SB_LO},
	{RUNE_C(0x0004AA), RUNE_C(0x0004AA), SB_UP},
	{RUNE_C(0x0004AB), RUNE_C(0x0004AB), SB_LO},
	{RUNE_C(0x0004AC), RUNE_C(0x0004AC), SB_UP},
	{RUNE_C(0x0004AD), RUNE_C(0x0004AD), SB_LO},
	{RUNE_C(0x0004AE), RUNE_C(0x0004AE), SB_UP},
	{RUNE_C(0x0004AF), RUNE_C(0x0004AF), SB_LO},
	{RUNE_C(0x0004B0), RUNE_C(0x0004B0), SB_UP},
	{RUNE_C(0x0004B1), RUNE_C(0x0004B1), SB_LO},
	{RUNE_C(0x0004B2), RUNE_C(0x0004B2), SB_UP},
	{RUNE_C(0x0004B3), RUNE_C(0x0004B3), SB_LO},
	{RUNE_C(0x0004B4), RUNE_C(0x0004B4), SB_UP},
	{RUNE_C(0x0004B5), RUNE_C(0x0004B5), SB_LO},
	{RUNE_C(0x0004B6), RUNE_C(0x0004B6), SB_UP},
	{RUNE_C(0x0004B7), RUNE_C(0x0004B7), SB_LO},
	{RUNE_C(0x0004B8), RUNE_C(0x0004B8), SB_UP},
	{RUNE_C(0x0004B9), RUNE_C(0x0004B9), SB_LO},
	{RUNE_C(0x0004BA), RUNE_C(0x0004BA), SB_UP},
	{RUNE_C(0x0004BB), RUNE_C(0x0004BB), SB_LO},
	{RUNE_C(0x0004BC), RUNE_C(0x0004BC), SB_UP},
	{RUNE_C(0x0004BD), RUNE_C(0x0004BD), SB_LO},
	{RUNE_C(0x0004BE), RUNE_C(0x0004BE), SB_UP},
	{RUNE_C(0x0004BF), RUNE_C(0x0004BF), SB_LO},
	{RUNE_C(0x0004C0), RUNE_C(0x0004C1), SB_UP},
	{RUNE_C(0x0004C2), RUNE_C(0x0004C2), SB_LO},
	{RUNE_C(0x0004C3), RUNE_C(0x0004C3), SB_UP},
	{RUNE_C(0x0004C4), RUNE_C(0x0004C4), SB_LO},
	{RUNE_C(0x0004C5), RUNE_C(0x0004C5), SB_UP},
	{RUNE_C(0x0004C6), RUNE_C(0x0004C6), SB_LO},
	{RUNE_C(0x0004C7), RUNE_C(0x0004C7), SB_UP},
	{RUNE_C(0x0004C8), RUNE_C(0x0004C8), SB_LO},
	{RUNE_C(0x0004C9), RUNE_C(0x0004C9), SB_UP},
	{RUNE_C(0x0004CA), RUNE_C(0x0004CA), SB_LO},
	{RUNE_C(0x0004CB), RUNE_C(0x0004CB), SB_UP},
	{RUNE_C(0x0004CC), RUNE_C(0x0004CC), SB_LO},
	{RUNE_C(0x0004CD), RUNE_C(0x0004CD), SB_UP},
	{RUNE_C(0x0004CE), RUNE_C(0x0004CF), SB_LO},
	{RUNE_C(0x0004D0), RUNE_C(0x0004D0), SB_UP},
	{RUNE_C(0x0004D1), RUNE_C(0x0004D1), SB_LO},
	{RUNE_C(0x0004D2), RUNE_C(0x0004D2), SB_UP},
	{RUNE_C(0x0004D3), RUNE_C(0x0004D3), SB_LO},
	{RUNE_C(0x0004D4), RUNE_C(0x0004D4), SB_UP},
	{RUNE_C(0x0004D5), RUNE_C(0x0004D5), SB_LO},
	{RUNE_C(0x0004D6), RUNE_C(0x0004D6), SB_UP},
	{RUNE_C(0x0004D7), RUNE_C(0x0004D7), SB_LO},
	{RUNE_C(0x0004D8), RUNE_C(0x0004D8), SB_UP},
	{RUNE_C(0x0004D9), RUNE_C(0x0004D9), SB_LO},
	{RUNE_C(0x0004DA), RUNE_C(0x0004DA), SB_UP},
	{RUNE_C(0x0004DB), RUNE_C(0x0004DB), SB_LO},
	{RUNE_C(0x0004DC), RUNE_C(0x0004DC), SB_UP},
	{RUNE_C(0x0004DD), RUNE_C(0x0004DD), SB_LO},
	{RUNE_C(0x0004DE), RUNE_C(0x0004DE), SB_UP},
	{RUNE_C(0x0004DF), RUNE_C(0x0004DF), SB_LO},
	{RUNE_C(0x0004E0), RUNE_C(0x0004E0), SB_UP},
	{RUNE_C(0x0004E1), RUNE_C(0x0004E1), SB_LO},
	{RUNE_C(0x0004E2), RUNE_C(0x0004E2), SB_UP},
	{RUNE_C(0x0004E3), RUNE_C(0x0004E3), SB_LO},
	{RUNE_C(0x0004E4), RUNE_C(0x0004E4), SB_UP},
	{RUNE_C(0x0004E5), RUNE_C(0x0004E5), SB_LO},
	{RUNE_C(0x0004E6), RUNE_C(0x0004E6), SB_UP},
	{RUNE_C(0x0004E7), RUNE_C(0x0004E7), SB_LO},
	{RUNE_C(0x0004E8), RUNE_C(0x0004E8), SB_UP},
	{RUNE_C(0x0004E9), RUNE_C(0x0004E9), SB_LO},
	{RUNE_C(0x0004EA), RUNE_C(0x0004EA), SB_UP},
	{RUNE_C(0x0004EB), RUNE_C(0x0004EB), SB_LO},
	{RUNE_C(0x0004EC), RUNE_C(0x0004EC), SB_UP},
	{RUNE_C(0x0004ED), RUNE_C(0x0004ED), SB_LO},
	{RUNE_C(0x0004EE), RUNE_C(0x0004EE), SB_UP},
	{RUNE_C(0x0004EF), RUNE_C(0x0004EF), SB_LO},
	{RUNE_C(0x0004F0), RUNE_C(0x0004F0), SB_UP},
	{RUNE_C(0x0004F1), RUNE_C(0x0004F1), SB_LO},
	{RUNE_C(0x0004F2), RUNE_C(0x0004F2), SB_UP},
	{RUNE_C(0x0004F3), RUNE_C(0x0004F3), SB_LO},
	{RUNE_C(0x0004F4), RUNE_C(0x0004F4), SB_UP},
	{RUNE_C(0x0004F5), RUNE_C(0x0004F5), SB_LO},
	{RUNE_C(0x0004F6), RUNE_C(0x0004F6), SB_UP},
	{RUNE_C(0x0004F7), RUNE_C(0x0004F7), SB_LO},
	{RUNE_C(0x0004F8), RUNE_C(0x0004F8), SB_UP},
	{RUNE_C(0x0004F9), RUNE_C(0x0004F9), SB_LO},
	{RUNE_C(0x0004FA), RUNE_C(0x0004FA), SB_UP},
	{RUNE_C(0x0004FB), RUNE_C(0x0004FB), SB_LO},
	{RUNE_C(0x0004FC), RUNE_C(0x0004FC), SB_UP},
	{RUNE_C(0x0004FD), RUNE_C(0x0004FD), SB_LO},
	{RUNE_C(0x0004FE), RUNE_C(0x0004FE), SB_UP},
	{RUNE_C(0x0004FF), RUNE_C(0x0004FF), SB_LO},
	{RUNE_C(0x000500), RUNE_C(0x000500), SB_UP},
	{RUNE_C(0x000501), RUNE_C(0x000501), SB_LO},
	{RUNE_C(0x000502), RUNE_C(0x000502), SB_UP},
	{RUNE_C(0x000503), RUNE_C(0x000503), SB_LO},
	{RUNE_C(0x000504), RUNE_C(0x000504), SB_UP},
	{RUNE_C(0x000505), RUNE_C(0x000505), SB_LO},
	{RUNE_C(0x000506), RUNE_C(0x000506), SB_UP},
	{RUNE_C(0x000507), RUNE_C(0x000507), SB_LO},
	{RUNE_C(0x000508), RUNE_C(0x000508), SB_UP},
	{RUNE_C(0x000509), RUNE_C(0x000509), SB_LO},
	{RUNE_C(0x00050A), RUNE_C(0x00050A), SB_UP},
	{RUNE_C(0x00050B), RUNE_C(0x00050B), SB_LO},
	{RUNE_C(0x00050C), RUNE_C(0x00050C), SB_UP},
	{RUNE_C(0x00050D), RUNE_C(0x00050D), SB_LO},
	{RUNE_C(0x00050E), RUNE_C(0x00050E), SB_UP},
	{RUNE_C(0x00050F), RUNE_C(0x00050F), SB_LO},
	{RUNE_C(0x000510), RUNE_C(0x000510), SB_UP},
	{RUNE_C(0x000511), RUNE_C(0x000511), SB_LO},
	{RUNE_C(0x000512), RUNE_C(0x000512), SB_UP},
	{RUNE_C(0x000513), RUNE_C(0x000513), SB_LO},
	{RUNE_C(0x000514), RUNE_C(0x000514), SB_UP},
	{RUNE_C(0x000515), RUNE_C(0x000515), SB_LO},
	{RUNE_C(0x000516), RUNE_C(0x000516), SB_UP},
	{RUNE_C(0x000517), RUNE_C(0x000517), SB_LO},
	{RUNE_C(0x000518), RUNE_C(0x000518), SB_UP},
	{RUNE_C(0x000519), RUNE_C(0x000519), SB_LO},
	{RUNE_C(0x00051A), RUNE_C(0x00051A), SB_UP},
	{RUNE_C(0x00051B), RUNE_C(0x00051B), SB_LO},
	{RUNE_C(0x00051C), RUNE_C(0x00051C), SB_UP},
	{RUNE_C(0x00051D), RUNE_C(0x00051D), SB_LO},
	{RUNE_C(0x00051E), RUNE_C(0x00051E), SB_UP},
	{RUNE_C(0x00051F), RUNE_C(0x00051F), SB_LO},
	{RUNE_C(0x000520), RUNE_C(0x000520), SB_UP},
	{RUNE_C(0x000521), RUNE_C(0x000521), SB_LO},
	{RUNE_C(0x000522), RUNE_C(0x000522), SB_UP},
	{RUNE_C(0x000523), RUNE_C(0x000523), SB_LO},
	{RUNE_C(0x000524), RUNE_C(0x000524), SB_UP},
	{RUNE_C(0x000525), RUNE_C(0x000525), SB_LO},
	{RUNE_C(0x000526), RUNE_C(0x000526), SB_UP},
	{RUNE_C(0x000527), RUNE_C(0x000527), SB_LO},
	{RUNE_C(0x000528), RUNE_C(0x000528), SB_UP},
	{RUNE_C(0x000529), RUNE_C(0x000529), SB_LO},
	{RUNE_C(0x00052A), RUNE_C(0x00052A), SB_UP},
	{RUNE_C(0x00052B), RUNE_C(0x00052B), SB_LO},
	{RUNE_C(0x00052C), RUNE_C(0x00052C), SB_UP},
	{RUNE_C(0x00052D), RUNE_C(0x00052D), SB_LO},
	{RUNE_C(0x00052E), RUNE_C(0x00052E), SB_UP},
	{RUNE_C(0x00052F), RUNE_C(0x00052F), SB_LO},
	{RUNE_C(0x000531), RUNE_C(0x000556), SB_UP},
	{RUNE_C(0x000559), RUNE_C(0x000559), SB_LE},
	{RUNE_C(0x00055D), RUNE_C(0x00055D), SB_SC},
	{RUNE_C(0x000560), RUNE_C(0x000588), SB_LO},
	{RUNE_C(0x000589), RUNE_C(0x000589), SB_ST},
	{RUNE_C(0x000591), RUNE_C(0x0005BD), SB_EX},
	{RUNE_C(0x0005BF), RUNE_C(0x0005BF), SB_EX},
	{RUNE_C(0x0005C1), RUNE_C(0x0005C2), SB_EX},
	{RUNE_C(0x0005C4), RUNE_C(0x0005C5), SB_EX},
	{RUNE_C(0x0005C7), RUNE_C(0x0005C7), SB_EX},
	{RUNE_C(0x0005D0), RUNE_C(0x0005EA), SB_LE},
	{RUNE_C(0x0005EF), RUNE_C(0x0005F3), SB_LE},
	{RUNE_C(0x000600), RUNE_C(0x000605), SB_NU},
	{RUNE_C(0x00060C), RUNE_C(0x00060D), SB_SC},
	{RUNE_C(0x000610), RUNE_C(0x00061A), SB_EX},
	{RUNE_C(0x00061C), RUNE_C(0x00061C), SB_FO},
	{RUNE_C(0x00061D), RUNE_C(0x00061F), SB_ST},
	{RUNE_C(0x000620), RUNE_C(0x00064A), SB_LE},
	{RUNE_C(0x00064B), RUNE_C(0x00065F), SB_EX},
	{RUNE_C(0x000660), RUNE_C(0x000669), SB_NU},
	{RUNE_C(0x00066B), RUNE_C(0x00066C), SB_NU},
	{RUNE_C(0x00066E), RUNE_C(0x00066F), SB_LE},
	{RUNE_C(0x000670), RUNE_C(0x000670), SB_EX},
	{RUNE_C(0x000671), RUNE_C(0x0006D3), SB_LE},
	{RUNE_C(0x0006D4), RUNE_C(0x0006D4), SB_ST},
	{RUNE_C(0x0006D5), RUNE_C(0x0006D5), SB_LE},
	{RUNE_C(0x0006D6), RUNE_C(0x0006DC), SB_EX},
	{RUNE_C(0x0006DD), RUNE_C(0x0006DD), SB_NU},
	{RUNE_C(0x0006DF), RUNE_C(0x0006E4), SB_EX},
	{RUNE_C(0x0006E5), RUNE_C(0x0006E6), SB_LE},
	{RUNE_C(0x0006E7), RUNE_C(0x0006E8), SB_EX},
	{RUNE_C(0x0006EA), RUNE_C(0x0006ED), SB_EX},
	{RUNE_C(0x0006EE), RUNE_C(0x0006EF), SB_LE},
	{RUNE_C(0x0006F0), RUNE_C(0x0006F9), SB_NU},
	{RUNE_C(0x0006FA), RUNE_C(0x0006FC), SB_LE},
	{RUNE_C(0x0006FF), RUNE_C(0x0006FF), SB_LE},
	{RUNE_C(0x000700), RUNE_C(0x000702), SB_ST},
	{RUNE_C(0x00070F), RUNE_C(0x00070F), SB_FO},
	{RUNE_C(0x000710), RUNE_C(0x000710), SB_LE},
	{RUNE_C(0x000711), RUNE_C(0x000711), SB_EX},
	{RUNE_C(0x000712), RUNE_C(0x00072F), SB_LE},
	{RUNE_C(0x000730), RUNE_C(0x00074A), SB_EX},
	{RUNE_C(0x00074D), RUNE_C(0x0007A5), SB_LE},
	{RUNE_C(0x0007A6), RUNE_C(0x0007B0), SB_EX},
	{RUNE_C(0x0007B1), RUNE_C(0x0007B1), SB_LE},
	{RUNE_C(0x0007C0), RUNE_C(0x0007C9), SB_NU},
	{RUNE_C(0x0007CA), RUNE_C(0x0007EA), SB_LE},
	{RUNE_C(0x0007EB), RUNE_C(0x0007F3), SB_EX},
	{RUNE_C(0x0007F4), RUNE_C(0x0007F5), SB_LE},
	{RUNE_C(0x0007F8), RUNE_C(0x0007F8), SB_SC},
	{RUNE_C(0x0007F9), RUNE_C(0x0007F9), SB_ST},
	{RUNE_C(0x0007FA), RUNE_C(0x0007FA), SB_LE},
	{RUNE_C(0x0007FD), RUNE_C(0x0007FD), SB_EX},
	{RUNE_C(0x000800), RUNE_C(0x000815), SB_LE},
	{RUNE_C(0x000816), RUNE_C(0x000819), SB_EX},
	{RUNE_C(0x00081A), RUNE_C(0x00081A), SB_LE},
	{RUNE_C(0x00081B), RUNE_C(0x000823), SB_EX},
	{RUNE_C(0x000824), RUNE_C(0x000824), SB_LE},
	{RUNE_C(0x000825), RUNE_C(0x000827), SB_EX},
	{RUNE_C(0x000828), RUNE_C(0x000828), SB_LE},
	{RUNE_C(0x000829), RUNE_C(0x00082D), SB_EX},
	{RUNE_C(0x000837), RUNE_C(0x000837), SB_ST},
	{RUNE_C(0x000839), RUNE_C(0x000839), SB_ST},
	{RUNE_C(0x00083D), RUNE_C(0x00083E), SB_ST},
	{RUNE_C(0x000840), RUNE_C(0x000858), SB_LE},
	{RUNE_C(0x000859), RUNE_C(0x00085B), SB_EX},
	{RUNE_C(0x000860), RUNE_C(0x00086A), SB_LE},
	{RUNE_C(0x000870), RUNE_C(0x000887), SB_LE},
	{RUNE_C(0x000889), RUNE_C(0x00088E), SB_LE},
	{RUNE_C(0x000890), RUNE_C(0x000891), SB_NU},
	{RUNE_C(0x000898), RUNE_C(0x00089F), SB_EX},
	{RUNE_C(0x0008A0), RUNE_C(0x0008C9), SB_LE},
	{RUNE_C(0x0008CA), RUNE_C(0x0008E1), SB_EX},
	{RUNE_C(0x0008E2), RUNE_C(0x0008E2), SB_NU},
	{RUNE_C(0x0008E3), RUNE_C(0x000903), SB_EX},
	{RUNE_C(0x000904), RUNE_C(0x000939), SB_LE},
	{RUNE_C(0x00093A), RUNE_C(0x00093C), SB_EX},
	{RUNE_C(0x00093D), RUNE_C(0x00093D), SB_LE},
	{RUNE_C(0x00093E), RUNE_C(0x00094F), SB_EX},
	{RUNE_C(0x000950), RUNE_C(0x000950), SB_LE},
	{RUNE_C(0x000951), RUNE_C(0x000957), SB_EX},
	{RUNE_C(0x000958), RUNE_C(0x000961), SB_LE},
	{RUNE_C(0x000962), RUNE_C(0x000963), SB_EX},
	{RUNE_C(0x000964), RUNE_C(0x000965), SB_ST},
	{RUNE_C(0x000966), RUNE_C(0x00096F), SB_NU},
	{RUNE_C(0x000971), RUNE_C(0x000980), SB_LE},
	{RUNE_C(0x000981), RUNE_C(0x000983), SB_EX},
	{RUNE_C(0x000985), RUNE_C(0x00098C), SB_LE},
	{RUNE_C(0x00098F), RUNE_C(0x000990), SB_LE},
	{RUNE_C(0x000993), RUNE_C(0x0009A8), SB_LE},
	{RUNE_C(0x0009AA), RUNE_C(0x0009B0), SB_LE},
	{RUNE_C(0x0009B2), RUNE_C(0x0009B2), SB_LE},
	{RUNE_C(0x0009B6), RUNE_C(0x0009B9), SB_LE},
	{RUNE_C(0x0009BC), RUNE_C(0x0009BC), SB_EX},
	{RUNE_C(0x0009BD), RUNE_C(0x0009BD), SB_LE},
	{RUNE_C(0x0009BE), RUNE_C(0x0009C4), SB_EX},
	{RUNE_C(0x0009C7), RUNE_C(0x0009C8), SB_EX},
	{RUNE_C(0x0009CB), RUNE_C(0x0009CD), SB_EX},
	{RUNE_C(0x0009CE), RUNE_C(0x0009CE), SB_LE},
	{RUNE_C(0x0009D7), RUNE_C(0x0009D7), SB_EX},
	{RUNE_C(0x0009DC), RUNE_C(0x0009DD), SB_LE},
	{RUNE_C(0x0009DF), RUNE_C(0x0009E1), SB_LE},
	{RUNE_C(0x0009E2), RUNE_C(0x0009E3), SB_EX},
	{RUNE_C(0x0009E6), RUNE_C(0x0009EF), SB_NU},
	{RUNE_C(0x0009F0), RUNE_C(0x0009F1), SB_LE},
	{RUNE_C(0x0009FC), RUNE_C(0x0009FC), SB_LE},
	{RUNE_C(0x0009FE), RUNE_C(0x0009FE), SB_EX},
	{RUNE_C(0x000A01), RUNE_C(0x000A03), SB_EX},
	{RUNE_C(0x000A05), RUNE_C(0x000A0A), SB_LE},
	{RUNE_C(0x000A0F), RUNE_C(0x000A10), SB_LE},
	{RUNE_C(0x000A13), RUNE_C(0x000A28), SB_LE},
	{RUNE_C(0x000A2A), RUNE_C(0x000A30), SB_LE},
	{RUNE_C(0x000A32), RUNE_C(0x000A33), SB_LE},
	{RUNE_C(0x000A35), RUNE_C(0x000A36), SB_LE},
	{RUNE_C(0x000A38), RUNE_C(0x000A39), SB_LE},
	{RUNE_C(0x000A3C), RUNE_C(0x000A3C), SB_EX},
	{RUNE_C(0x000A3E), RUNE_C(0x000A42), SB_EX},
	{RUNE_C(0x000A47), RUNE_C(0x000A48), SB_EX},
	{RUNE_C(0x000A4B), RUNE_C(0x000A4D), SB_EX},
	{RUNE_C(0x000A51), RUNE_C(0x000A51), SB_EX},
	{RUNE_C(0x000A59), RUNE_C(0x000A5C), SB_LE},
	{RUNE_C(0x000A5E), RUNE_C(0x000A5E), SB_LE},
	{RUNE_C(0x000A66), RUNE_C(0x000A6F), SB_NU},
	{RUNE_C(0x000A70), RUNE_C(0x000A71), SB_EX},
	{RUNE_C(0x000A72), RUNE_C(0x000A74), SB_LE},
	{RUNE_C(0x000A75), RUNE_C(0x000A75), SB_EX},
	{RUNE_C(0x000A81), RUNE_C(0x000A83), SB_EX},
	{RUNE_C(0x000A85), RUNE_C(0x000A8D), SB_LE},
	{RUNE_C(0x000A8F), RUNE_C(0x000A91), SB_LE},
	{RUNE_C(0x000A93), RUNE_C(0x000AA8), SB_LE},
	{RUNE_C(0x000AAA), RUNE_C(0x000AB0), SB_LE},
	{RUNE_C(0x000AB2), RUNE_C(0x000AB3), SB_LE},
	{RUNE_C(0x000AB5), RUNE_C(0x000AB9), SB_LE},
	{RUNE_C(0x000ABC), RUNE_C(0x000ABC), SB_EX},
	{RUNE_C(0x000ABD), RUNE_C(0x000ABD), SB_LE},
	{RUNE_C(0x000ABE), RUNE_C(0x000AC5), SB_EX},
	{RUNE_C(0x000AC7), RUNE_C(0x000AC9), SB_EX},
	{RUNE_C(0x000ACB), RUNE_C(0x000ACD), SB_EX},
	{RUNE_C(0x000AD0), RUNE_C(0x000AD0), SB_LE},
	{RUNE_C(0x000AE0), RUNE_C(0x000AE1), SB_LE},
	{RUNE_C(0x000AE2), RUNE_C(0x000AE3), SB_EX},
	{RUNE_C(0x000AE6), RUNE_C(0x000AEF), SB_NU},
	{RUNE_C(0x000AF9), RUNE_C(0x000AF9), SB_LE},
	{RUNE_C(0x000AFA), RUNE_C(0x000AFF), SB_EX},
	{RUNE_C(0x000B01), RUNE_C(0x000B03), SB_EX},
	{RUNE_C(0x000B05), RUNE_C(0x000B0C), SB_LE},
	{RUNE_C(0x000B0F), RUNE_C(0x000B10), SB_LE},
	{RUNE_C(0x000B13), RUNE_C(0x000B28), SB_LE},
	{RUNE_C(0x000B2A), RUNE_C(0x000B30), SB_LE},
	{RUNE_C(0x000B32), RUNE_C(0x000B33), SB_LE},
	{RUNE_C(0x000B35), RUNE_C(0x000B39), SB_LE},
	{RUNE_C(0x000B3C), RUNE_C(0x000B3C), SB_EX},
	{RUNE_C(0x000B3D), RUNE_C(0x000B3D), SB_LE},
	{RUNE_C(0x000B3E), RUNE_C(0x000B44), SB_EX},
	{RUNE_C(0x000B47), RUNE_C(0x000B48), SB_EX},
	{RUNE_C(0x000B4B), RUNE_C(0x000B4D), SB_EX},
	{RUNE_C(0x000B55), RUNE_C(0x000B57), SB_EX},
	{RUNE_C(0x000B5C), RUNE_C(0x000B5D), SB_LE},
	{RUNE_C(0x000B5F), RUNE_C(0x000B61), SB_LE},
	{RUNE_C(0x000B62), RUNE_C(0x000B63), SB_EX},
	{RUNE_C(0x000B66), RUNE_C(0x000B6F), SB_NU},
	{RUNE_C(0x000B71), RUNE_C(0x000B71), SB_LE},
	{RUNE_C(0x000B82), RUNE_C(0x000B82), SB_EX},
	{RUNE_C(0x000B83), RUNE_C(0x000B83), SB_LE},
	{RUNE_C(0x000B85), RUNE_C(0x000B8A), SB_LE},
	{RUNE_C(0x000B8E), RUNE_C(0x000B90), SB_LE},
	{RUNE_C(0x000B92), RUNE_C(0x000B95), SB_LE},
	{RUNE_C(0x000B99), RUNE_C(0x000B9A), SB_LE},
	{RUNE_C(0x000B9C), RUNE_C(0x000B9C), SB_LE},
	{RUNE_C(0x000B9E), RUNE_C(0x000B9F), SB_LE},
	{RUNE_C(0x000BA3), RUNE_C(0x000BA4), SB_LE},
	{RUNE_C(0x000BA8), RUNE_C(0x000BAA), SB_LE},
	{RUNE_C(0x000BAE), RUNE_C(0x000BB9), SB_LE},
	{RUNE_C(0x000BBE), RUNE_C(0x000BC2), SB_EX},
	{RUNE_C(0x000BC6), RUNE_C(0x000BC8), SB_EX},
	{RUNE_C(0x000BCA), RUNE_C(0x000BCD), SB_EX},
	{RUNE_C(0x000BD0), RUNE_C(0x000BD0), SB_LE},
	{RUNE_C(0x000BD7), RUNE_C(0x000BD7), SB_EX},
	{RUNE_C(0x000BE6), RUNE_C(0x000BEF), SB_NU},
	{RUNE_C(0x000C00), RUNE_C(0x000C04), SB_EX},
	{RUNE_C(0x000C05), RUNE_C(0x000C0C), SB_LE},
	{RUNE_C(0x000C0E), RUNE_C(0x000C10), SB_LE},
	{RUNE_C(0x000C12), RUNE_C(0x000C28), SB_LE},
	{RUNE_C(0x000C2A), RUNE_C(0x000C39), SB_LE},
	{RUNE_C(0x000C3C), RUNE_C(0x000C3C), SB_EX},
	{RUNE_C(0x000C3D), RUNE_C(0x000C3D), SB_LE},
	{RUNE_C(0x000C3E), RUNE_C(0x000C44), SB_EX},
	{RUNE_C(0x000C46), RUNE_C(0x000C48), SB_EX},
	{RUNE_C(0x000C4A), RUNE_C(0x000C4D), SB_EX},
	{RUNE_C(0x000C55), RUNE_C(0x000C56), SB_EX},
	{RUNE_C(0x000C58), RUNE_C(0x000C5A), SB_LE},
	{RUNE_C(0x000C5D), RUNE_C(0x000C5D), SB_LE},
	{RUNE_C(0x000C60), RUNE_C(0x000C61), SB_LE},
	{RUNE_C(0x000C62), RUNE_C(0x000C63), SB_EX},
	{RUNE_C(0x000C66), RUNE_C(0x000C6F), SB_NU},
	{RUNE_C(0x000C80), RUNE_C(0x000C80), SB_LE},
	{RUNE_C(0x000C81), RUNE_C(0x000C83), SB_EX},
	{RUNE_C(0x000C85), RUNE_C(0x000C8C), SB_LE},
	{RUNE_C(0x000C8E), RUNE_C(0x000C90), SB_LE},
	{RUNE_C(0x000C92), RUNE_C(0x000CA8), SB_LE},
	{RUNE_C(0x000CAA), RUNE_C(0x000CB3), SB_LE},
	{RUNE_C(0x000CB5), RUNE_C(0x000CB9), SB_LE},
	{RUNE_C(0x000CBC), RUNE_C(0x000CBC), SB_EX},
	{RUNE_C(0x000CBD), RUNE_C(0x000CBD), SB_LE},
	{RUNE_C(0x000CBE), RUNE_C(0x000CC4), SB_EX},
	{RUNE_C(0x000CC6), RUNE_C(0x000CC8), SB_EX},
	{RUNE_C(0x000CCA), RUNE_C(0x000CCD), SB_EX},
	{RUNE_C(0x000CD5), RUNE_C(0x000CD6), SB_EX},
	{RUNE_C(0x000CDD), RUNE_C(0x000CDE), SB_LE},
	{RUNE_C(0x000CE0), RUNE_C(0x000CE1), SB_LE},
	{RUNE_C(0x000CE2), RUNE_C(0x000CE3), SB_EX},
	{RUNE_C(0x000CE6), RUNE_C(0x000CEF), SB_NU},
	{RUNE_C(0x000CF1), RUNE_C(0x000CF2), SB_LE},
	{RUNE_C(0x000CF3), RUNE_C(0x000CF3), SB_EX},
	{RUNE_C(0x000D00), RUNE_C(0x000D03), SB_EX},
	{RUNE_C(0x000D04), RUNE_C(0x000D0C), SB_LE},
	{RUNE_C(0x000D0E), RUNE_C(0x000D10), SB_LE},
	{RUNE_C(0x000D12), RUNE_C(0x000D3A), SB_LE},
	{RUNE_C(0x000D3B), RUNE_C(0x000D3C), SB_EX},
	{RUNE_C(0x000D3D), RUNE_C(0x000D3D), SB_LE},
	{RUNE_C(0x000D3E), RUNE_C(0x000D44), SB_EX},
	{RUNE_C(0x000D46), RUNE_C(0x000D48), SB_EX},
	{RUNE_C(0x000D4A), RUNE_C(0x000D4D), SB_EX},
	{RUNE_C(0x000D4E), RUNE_C(0x000D4E), SB_LE},
	{RUNE_C(0x000D54), RUNE_C(0x000D56), SB_LE},
	{RUNE_C(0x000D57), RUNE_C(0x000D57), SB_EX},
	{RUNE_C(0x000D5F), RUNE_C(0x000D61), SB_LE},
	{RUNE_C(0x000D62), RUNE_C(0x000D63), SB_EX},
	{RUNE_C(0x000D66), RUNE_C(0x000D6F), SB_NU},
	{RUNE_C(0x000D7A), RUNE_C(0x000D7F), SB_LE},
	{RUNE_C(0x000D81), RUNE_C(0x000D83), SB_EX},
	{RUNE_C(0x000D85), RUNE_C(0x000D96), SB_LE},
	{RUNE_C(0x000D9A), RUNE_C(0x000DB1), SB_LE},
	{RUNE_C(0x000DB3), RUNE_C(0x000DBB), SB_LE},
	{RUNE_C(0x000DBD), RUNE_C(0x000DBD), SB_LE},
	{RUNE_C(0x000DC0), RUNE_C(0x000DC6), SB_LE},
	{RUNE_C(0x000DCA), RUNE_C(0x000DCA), SB_EX},
	{RUNE_C(0x000DCF), RUNE_C(0x000DD4), SB_EX},
	{RUNE_C(0x000DD6), RUNE_C(0x000DD6), SB_EX},
	{RUNE_C(0x000DD8), RUNE_C(0x000DDF), SB_EX},
	{RUNE_C(0x000DE6), RUNE_C(0x000DEF), SB_NU},
	{RUNE_C(0x000DF2), RUNE_C(0x000DF3), SB_EX},
	{RUNE_C(0x000E01), RUNE_C(0x000E30), SB_LE},
	{RUNE_C(0x000E31), RUNE_C(0x000E31), SB_EX},
	{RUNE_C(0x000E32), RUNE_C(0x000E33), SB_LE},
	{RUNE_C(0x000E34), RUNE_C(0x000E3A), SB_EX},
	{RUNE_C(0x000E40), RUNE_C(0x000E46), SB_LE},
	{RUNE_C(0x000E47), RUNE_C(0x000E4E), SB_EX},
	{RUNE_C(0x000E50), RUNE_C(0x000E59), SB_NU},
	{RUNE_C(0x000E81), RUNE_C(0x000E82), SB_LE},
	{RUNE_C(0x000E84), RUNE_C(0x000E84), SB_LE},
	{RUNE_C(0x000E86), RUNE_C(0x000E8A), SB_LE},
	{RUNE_C(0x000E8C), RUNE_C(0x000EA3), SB_LE},
	{RUNE_C(0x000EA5), RUNE_C(0x000EA5), SB_LE},
	{RUNE_C(0x000EA7), RUNE_C(0x000EB0), SB_LE},
	{RUNE_C(0x000EB1), RUNE_C(0x000EB1), SB_EX},
	{RUNE_C(0x000EB2), RUNE_C(0x000EB3), SB_LE},
	{RUNE_C(0x000EB4), RUNE_C(0x000EBC), SB_EX},
	{RUNE_C(0x000EBD), RUNE_C(0x000EBD), SB_LE},
	{RUNE_C(0x000EC0), RUNE_C(0x000EC4), SB_LE},
	{RUNE_C(0x000EC6), RUNE_C(0x000EC6), SB_LE},
	{RUNE_C(0x000EC8), RUNE_C(0x000ECE), SB_EX},
	{RUNE_C(0x000ED0), RUNE_C(0x000ED9), SB_NU},
	{RUNE_C(0x000EDC), RUNE_C(0x000EDF), SB_LE},
	{RUNE_C(0x000F00), RUNE_C(0x000F00), SB_LE},
	{RUNE_C(0x000F18), RUNE_C(0x000F19), SB_EX},
	{RUNE_C(0x000F20), RUNE_C(0x000F29), SB_NU},
	{RUNE_C(0x000F35), RUNE_C(0x000F35), SB_EX},
	{RUNE_C(0x000F37), RUNE_C(0x000F37), SB_EX},
	{RUNE_C(0x000F39), RUNE_C(0x000F39), SB_EX},
	{RUNE_C(0x000F3A), RUNE_C(0x000F3D), SB_CL},
	{RUNE_C(0x000F3E), RUNE_C(0x000F3F), SB_EX},
	{RUNE_C(0x000F40), RUNE_C(0x000F47), SB_LE},
	{RUNE_C(0x000F49), RUNE_C(0x000F6C), SB_LE},
	{RUNE_C(0x000F71), RUNE_C(0x000F84), SB_EX},
	{RUNE_C(0x000F86), RUNE_C(0x000F87), SB_EX},
	{RUNE_C(0x000F88), RUNE_C(0x000F8C), SB_LE},
	{RUNE_C(0x000F8D), RUNE_C(0x000F97), SB_EX},
	{RUNE_C(0x000F99), RUNE_C(0x000FBC), SB_EX},
	{RUNE_C(0x000FC6), RUNE_C(0x000FC6), SB_EX},
	{RUNE_C(0x001000), RUNE_C(0x00102A), SB_LE},
	{RUNE_C(0x00102B), RUNE_C(0x00103E), SB_EX},
	{RUNE_C(0x00103F), RUNE_C(0x00103F), SB_LE},
	{RUNE_C(0x001040), RUNE_C(0x001049), SB_NU},
	{RUNE_C(0x00104A), RUNE_C(0x00104B), SB_ST},
	{RUNE_C(0x001050), RUNE_C(0x001055), SB_LE},
	{RUNE_C(0x001056), RUNE_C(0x001059), SB_EX},
	{RUNE_C(0x00105A), RUNE_C(0x00105D), SB_LE},
	{RUNE_C(0x00105E), RUNE_C(0x001060), SB_EX},
	{RUNE_C(0x001061), RUNE_C(0x001061), SB_LE},
	{RUNE_C(0x001062), RUNE_C(0x001064), SB_EX},
	{RUNE_C(0x001065), RUNE_C(0x001066), SB_LE},
	{RUNE_C(0x001067), RUNE_C(0x00106D), SB_EX},
	{RUNE_C(0x00106E), RUNE_C(0x001070), SB_LE},
	{RUNE_C(0x001071), RUNE_C(0x001074), SB_EX},
	{RUNE_C(0x001075), RUNE_C(0x001081), SB_LE},
	{RUNE_C(0x001082), RUNE_C(0x00108D), SB_EX},
	{RUNE_C(0x00108E), RUNE_C(0x00108E), SB_LE},
	{RUNE_C(0x00108F), RUNE_C(0x00108F), SB_EX},
	{RUNE_C(0x001090), RUNE_C(0x001099), SB_NU},
	{RUNE_C(0x00109A), RUNE_C(0x00109D), SB_EX},
	{RUNE_C(0x0010A0), RUNE_C(0x0010C5), SB_UP},
	{RUNE_C(0x0010C7), RUNE_C(0x0010C7), SB_UP},
	{RUNE_C(0x0010CD), RUNE_C(0x0010CD), SB_UP},
	{RUNE_C(0x0010D0), RUNE_C(0x0010FA), SB_LE},
	{RUNE_C(0x0010FC), RUNE_C(0x0010FC), SB_LO},
	{RUNE_C(0x0010FD), RUNE_C(0x001248), SB_LE},
	{RUNE_C(0x00124A), RUNE_C(0x00124D), SB_LE},
	{RUNE_C(0x001250), RUNE_C(0x001256), SB_LE},
	{RUNE_C(0x001258), RUNE_C(0x001258), SB_LE},
	{RUNE_C(0x00125A), RUNE_C(0x00125D), SB_LE},
	{RUNE_C(0x001260), RUNE_C(0x001288), SB_LE},
	{RUNE_C(0x00128A), RUNE_C(0x00128D), SB_LE},
	{RUNE_C(0x001290), RUNE_C(0x0012B0), SB_LE},
	{RUNE_C(0x0012B2), RUNE_C(0x0012B5), SB_LE},
	{RUNE_C(0x0012B8), RUNE_C(0x0012BE), SB_LE},
	{RUNE_C(0x0012C0), RUNE_C(0x0012C0), SB_LE},
	{RUNE_C(0x0012C2), RUNE_C(0x0012C5), SB_LE},
	{RUNE_C(0x0012C8), RUNE_C(0x0012D6), SB_LE},
	{RUNE_C(0x0012D8), RUNE_C(0x001310), SB_LE},
	{RUNE_C(0x001312), RUNE_C(0x001315), SB_LE},
	{RUNE_C(0x001318), RUNE_C(0x00135A), SB_LE},
	{RUNE_C(0x00135D), RUNE_C(0x00135F), SB_EX},
	{RUNE_C(0x001362), RUNE_C(0x001362), SB_ST},
	{RUNE_C(0x001367), RUNE_C(0x001368), SB_ST},
	{RUNE_C(0x001380), RUNE_C(0x00138F), SB_LE},
	{RUNE_C(0x0013A0), RUNE_C(0x0013F5), SB_UP},
	{RUNE_C(0x0013F8), RUNE_C(0x0013FD), SB_LO},
	{RUNE_C(0x001401), RUNE_C(0x00166C), SB_LE},
	{RUNE_C(0x00166E), RUNE_C(0x00166E), SB_ST},
	{RUNE_C(0x00166F), RUNE_C(0x00167F), SB_LE},
	{RUNE_C(0x001680), RUNE_C(0x001680), SB_SP},
	{RUNE_C(0x001681), RUNE_C(0x00169A), SB_LE},
	{RUNE_C(0x00169B), RUNE_C(0x00169C), SB_CL},
	{RUNE_C(0x0016A0), RUNE_C(0x0016EA), SB_LE},
	{RUNE_C(0x0016EE), RUNE_C(0x0016F8), SB_LE},
	{RUNE_C(0x001700), RUNE_C(0x001711), SB_LE},
	{RUNE_C(0x001712), RUNE_C(0x001715), SB_EX},
	{RUNE_C(0x00171F), RUNE_C(0x001731), SB_LE},
	{RUNE_C(0x001732), RUNE_C(0x001734), SB_EX},
	{RUNE_C(0x001735), RUNE_C(0x001736), SB_ST},
	{RUNE_C(0x001740), RUNE_C(0x001751), SB_LE},
	{RUNE_C(0x001752), RUNE_C(0x001753), SB_EX},
	{RUNE_C(0x001760), RUNE_C(0x00176C), SB_LE},
	{RUNE_C(0x00176E), RUNE_C(0x001770), SB_LE},
	{RUNE_C(0x001772), RUNE_C(0x001773), SB_EX},
	{RUNE_C(0x001780), RUNE_C(0x0017B3), SB_LE},
	{RUNE_C(0x0017B4), RUNE_C(0x0017D3), SB_EX},
	{RUNE_C(0x0017D4), RUNE_C(0x0017D5), SB_ST},
	{RUNE_C(0x0017D7), RUNE_C(0x0017D7), SB_LE},
	{RUNE_C(0x0017DC), RUNE_C(0x0017DC), SB_LE},
	{RUNE_C(0x0017DD), RUNE_C(0x0017DD), SB_EX},
	{RUNE_C(0x0017E0), RUNE_C(0x0017E9), SB_NU},
	{RUNE_C(0x001802), RUNE_C(0x001802), SB_SC},
	{RUNE_C(0x001803), RUNE_C(0x001803), SB_ST},
	{RUNE_C(0x001808), RUNE_C(0x001808), SB_SC},
	{RUNE_C(0x001809), RUNE_C(0x001809), SB_ST},
	{RUNE_C(0x00180B), RUNE_C(0x00180D), SB_EX},
	{RUNE_C(0x00180E), RUNE_C(0x00180E), SB_FO},
	{RUNE_C(0x00180F), RUNE_C(0x00180F), SB_EX},
	{RUNE_C(0x001810), RUNE_C(0x001819), SB_NU},
	{RUNE_C(0x001820), RUNE_C(0x001878), SB_LE},
	{RUNE_C(0x001880), RUNE_C(0x001884), SB_LE},
	{RUNE_C(0x001885), RUNE_C(0x001886), SB_EX},
	{RUNE_C(0x001887), RUNE_C(0x0018A8), SB_LE},
	{RUNE_C(0x0018A9), RUNE_C(0x0018A9), SB_EX},
	{RUNE_C(0x0018AA), RUNE_C(0x0018AA), SB_LE},
	{RUNE_C(0x0018B0), RUNE_C(0x0018F5), SB_LE},
	{RUNE_C(0x001900), RUNE_C(0x00191E), SB_LE},
	{RUNE_C(0x001920), RUNE_C(0x00192B), SB_EX},
	{RUNE_C(0x001930), RUNE_C(0x00193B), SB_EX},
	{RUNE_C(0x001944), RUNE_C(0x001945), SB_ST},
	{RUNE_C(0x001946), RUNE_C(0x00194F), SB_NU},
	{RUNE_C(0x001950), RUNE_C(0x00196D), SB_LE},
	{RUNE_C(0x001970), RUNE_C(0x001974), SB_LE},
	{RUNE_C(0x001980), RUNE_C(0x0019AB), SB_LE},
	{RUNE_C(0x0019B0), RUNE_C(0x0019C9), SB_LE},
	{RUNE_C(0x0019D0), RUNE_C(0x0019D9), SB_NU},
	{RUNE_C(0x001A00), RUNE_C(0x001A16), SB_LE},
	{RUNE_C(0x001A17), RUNE_C(0x001A1B), SB_EX},
	{RUNE_C(0x001A20), RUNE_C(0x001A54), SB_LE},
	{RUNE_C(0x001A55), RUNE_C(0x001A5E), SB_EX},
	{RUNE_C(0x001A60), RUNE_C(0x001A7C), SB_EX},
	{RUNE_C(0x001A7F), RUNE_C(0x001A7F), SB_EX},
	{RUNE_C(0x001A80), RUNE_C(0x001A89), SB_NU},
	{RUNE_C(0x001A90), RUNE_C(0x001A99), SB_NU},
	{RUNE_C(0x001AA7), RUNE_C(0x001AA7), SB_LE},
	{RUNE_C(0x001AA8), RUNE_C(0x001AAB), SB_ST},
	{RUNE_C(0x001AB0), RUNE_C(0x001ACE), SB_EX},
	{RUNE_C(0x001B00), RUNE_C(0x001B04), SB_EX},
	{RUNE_C(0x001B05), RUNE_C(0x001B33), SB_LE},
	{RUNE_C(0x001B34), RUNE_C(0x001B44), SB_EX},
	{RUNE_C(0x001B45), RUNE_C(0x001B4C), SB_LE},
	{RUNE_C(0x001B50), RUNE_C(0x001B59), SB_NU},
	{RUNE_C(0x001B5A), RUNE_C(0x001B5B), SB_ST},
	{RUNE_C(0x001B5E), RUNE_C(0x001B5F), SB_ST},
	{RUNE_C(0x001B6B), RUNE_C(0x001B73), SB_EX},
	{RUNE_C(0x001B7D), RUNE_C(0x001B7E), SB_ST},
	{RUNE_C(0x001B80), RUNE_C(0x001B82), SB_EX},
	{RUNE_C(0x001B83), RUNE_C(0x001BA0), SB_LE},
	{RUNE_C(0x001BA1), RUNE_C(0x001BAD), SB_EX},
	{RUNE_C(0x001BAE), RUNE_C(0x001BAF), SB_LE},
	{RUNE_C(0x001BB0), RUNE_C(0x001BB9), SB_NU},
	{RUNE_C(0x001BBA), RUNE_C(0x001BE5), SB_LE},
	{RUNE_C(0x001BE6), RUNE_C(0x001BF3), SB_EX},
	{RUNE_C(0x001C00), RUNE_C(0x001C23), SB_LE},
	{RUNE_C(0x001C24), RUNE_C(0x001C37), SB_EX},
	{RUNE_C(0x001C3B), RUNE_C(0x001C3C), SB_ST},
	{RUNE_C(0x001C40), RUNE_C(0x001C49), SB_NU},
	{RUNE_C(0x001C4D), RUNE_C(0x001C4F), SB_LE},
	{RUNE_C(0x001C50), RUNE_C(0x001C59), SB_NU},
	{RUNE_C(0x001C5A), RUNE_C(0x001C7D), SB_LE},
	{RUNE_C(0x001C7E), RUNE_C(0x001C7F), SB_ST},
	{RUNE_C(0x001C80), RUNE_C(0x001C88), SB_LO},
	{RUNE_C(0x001C90), RUNE_C(0x001CBA), SB_LE},
	{RUNE_C(0x001CBD), RUNE_C(0x001CBF), SB_LE},
	{RUNE_C(0x001CD0), RUNE_C(0x001CD2), SB_EX},
	{RUNE_C(0x001CD4), RUNE_C(0x001CE8), SB_EX},
	{RUNE_C(0x001CE9), RUNE_C(0x001CEC), SB_LE},
	{RUNE_C(0x001CED), RUNE_C(0x001CED), SB_EX},
	{RUNE_C(0x001CEE), RUNE_C(0x001CF3), SB_LE},
	{RUNE_C(0x001CF4), RUNE_C(0x001CF4), SB_EX},
	{RUNE_C(0x001CF5), RUNE_C(0x001CF6), SB_LE},
	{RUNE_C(0x001CF7), RUNE_C(0x001CF9), SB_EX},
	{RUNE_C(0x001CFA), RUNE_C(0x001CFA), SB_LE},
	{RUNE_C(0x001D00), RUNE_C(0x001DBF), SB_LO},
	{RUNE_C(0x001DC0), RUNE_C(0x001DFF), SB_EX},
	{RUNE_C(0x001E00), RUNE_C(0x001E00), SB_UP},
	{RUNE_C(0x001E01), RUNE_C(0x001E01), SB_LO},
	{RUNE_C(0x001E02), RUNE_C(0x001E02), SB_UP},
	{RUNE_C(0x001E03), RUNE_C(0x001E03), SB_LO},
	{RUNE_C(0x001E04), RUNE_C(0x001E04), SB_UP},
	{RUNE_C(0x001E05), RUNE_C(0x001E05), SB_LO},
	{RUNE_C(0x001E06), RUNE_C(0x001E06), SB_UP},
	{RUNE_C(0x001E07), RUNE_C(0x001E07), SB_LO},
	{RUNE_C(0x001E08), RUNE_C(0x001E08), SB_UP},
	{RUNE_C(0x001E09), RUNE_C(0x001E09), SB_LO},
	{RUNE_C(0x001E0A), RUNE_C(0x001E0A), SB_UP},
	{RUNE_C(0x001E0B), RUNE_C(0x001E0B), SB_LO},
	{RUNE_C(0x001E0C), RUNE_C(0x001E0C), SB_UP},
	{RUNE_C(0x001E0D), RUNE_C(0x001E0D), SB_LO},
	{RUNE_C(0x001E0E), RUNE_C(0x001E0E), SB_UP},
	{RUNE_C(0x001E0F), RUNE_C(0x001E0F), SB_LO},
	{RUNE_C(0x001E10), RUNE_C(0x001E10), SB_UP},
	{RUNE_C(0x001E11), RUNE_C(0x001E11), SB_LO},
	{RUNE_C(0x001E12), RUNE_C(0x001E12), SB_UP},
	{RUNE_C(0x001E13), RUNE_C(0x001E13), SB_LO},
	{RUNE_C(0x001E14), RUNE_C(0x001E14), SB_UP},
	{RUNE_C(0x001E15), RUNE_C(0x001E15), SB_LO},
	{RUNE_C(0x001E16), RUNE_C(0x001E16), SB_UP},
	{RUNE_C(0x001E17), RUNE_C(0x001E17), SB_LO},
	{RUNE_C(0x001E18), RUNE_C(0x001E18), SB_UP},
	{RUNE_C(0x001E19), RUNE_C(0x001E19), SB_LO},
	{RUNE_C(0x001E1A), RUNE_C(0x001E1A), SB_UP},
	{RUNE_C(0x001E1B), RUNE_C(0x001E1B), SB_LO},
	{RUNE_C(0x001E1C), RUNE_C(0x001E1C), SB_UP},
	{RUNE_C(0x001E1D), RUNE_C(0x001E1D), SB_LO},
	{RUNE_C(0x001E1E), RUNE_C(0x001E1E), SB_UP},
	{RUNE_C(0x001E1F), RUNE_C(0x001E1F), SB_LO},
	{RUNE_C(0x001E20), RUNE_C(0x001E20), SB_UP},
	{RUNE_C(0x001E21), RUNE_C(0x001E21), SB_LO},
	{RUNE_C(0x001E22), RUNE_C(0x001E22), SB_UP},
	{RUNE_C(0x001E23), RUNE_C(0x001E23), SB_LO},
	{RUNE_C(0x001E24), RUNE_C(0x001E24), SB_UP},
	{RUNE_C(0x001E25), RUNE_C(0x001E25), SB_LO},
	{RUNE_C(0x001E26), RUNE_C(0x001E26), SB_UP},
	{RUNE_C(0x001E27), RUNE_C(0x001E27), SB_LO},
	{RUNE_C(0x001E28), RUNE_C(0x001E28), SB_UP},
	{RUNE_C(0x001E29), RUNE_C(0x001E29), SB_LO},
	{RUNE_C(0x001E2A), RUNE_C(0x001E2A), SB_UP},
	{RUNE_C(0x001E2B), RUNE_C(0x001E2B), SB_LO},
	{RUNE_C(0x001E2C), RUNE_C(0x001E2C), SB_UP},
	{RUNE_C(0x001E2D), RUNE_C(0x001E2D), SB_LO},
	{RUNE_C(0x001E2E), RUNE_C(0x001E2E), SB_UP},
	{RUNE_C(0x001E2F), RUNE_C(0x001E2F), SB_LO},
	{RUNE_C(0x001E30), RUNE_C(0x001E30), SB_UP},
	{RUNE_C(0x001E31), RUNE_C(0x001E31), SB_LO},
	{RUNE_C(0x001E32), RUNE_C(0x001E32), SB_UP},
	{RUNE_C(0x001E33), RUNE_C(0x001E33), SB_LO},
	{RUNE_C(0x001E34), RUNE_C(0x001E34), SB_UP},
	{RUNE_C(0x001E35), RUNE_C(0x001E35), SB_LO},
	{RUNE_C(0x001E36), RUNE_C(0x001E36), SB_UP},
	{RUNE_C(0x001E37), RUNE_C(0x001E37), SB_LO},
	{RUNE_C(0x001E38), RUNE_C(0x001E38), SB_UP},
	{RUNE_C(0x001E39), RUNE_C(0x001E39), SB_LO},
	{RUNE_C(0x001E3A), RUNE_C(0x001E3A), SB_UP},
	{RUNE_C(0x001E3B), RUNE_C(0x001E3B), SB_LO},
	{RUNE_C(0x001E3C), RUNE_C(0x001E3C), SB_UP},
	{RUNE_C(0x001E3D), RUNE_C(0x001E3D), SB_LO},
	{RUNE_C(0x001E3E), RUNE_C(0x001E3E), SB_UP},
	{RUNE_C(0x001E3F), RUNE_C(0x001E3F), SB_LO},
	{RUNE_C(0x001E40), RUNE_C(0x001E40), SB_UP},
	{RUNE_C(0x001E41), RUNE_C(0x001E41), SB_LO},
	{RUNE_C(0x001E42), RUNE_C(0x001E42), SB_UP},
	{RUNE_C(0x001E43), RUNE_C(0x001E43), SB_LO},
	{RUNE_C(0x001E44), RUNE_C(0x001E44), SB_UP},
	{RUNE_C(0x001E45), RUNE_C(0x001E45), SB_LO},
	{RUNE_C(0x001E46), RUNE_C(0x001E46), SB_UP},
	{RUNE_C(0x001E47), RUNE_C(0x001E47), SB_LO},
	{RUNE_C(0x001E48), RUNE_C(0x001E48), SB_UP},
	{RUNE_C(0x001E49), RUNE_C(0x001E49), SB_LO},
	{RUNE_C(0x001E4A), RUNE_C(0x001E4A), SB_UP},
	{RUNE_C(0x001E4B), RUNE_C(0x001E4B), SB_LO},
	{RUNE_C(0x001E4C), RUNE_C(0x001E4C), SB_UP},
	{RUNE_C(0x001E4D), RUNE_C(0x001E4D), SB_LO},
	{RUNE_C(0x001E4E), RUNE_C(0x001E4E), SB_UP},
	{RUNE_C(0x001E4F), RUNE_C(0x001E4F), SB_LO},
	{RUNE_C(0x001E50), RUNE_C(0x001E50), SB_UP},
	{RUNE_C(0x001E51), RUNE_C(0x001E51), SB_LO},
	{RUNE_C(0x001E52), RUNE_C(0x001E52), SB_UP},
	{RUNE_C(0x001E53), RUNE_C(0x001E53), SB_LO},
	{RUNE_C(0x001E54), RUNE_C(0x001E54), SB_UP},
	{RUNE_C(0x001E55), RUNE_C(0x001E55), SB_LO},
	{RUNE_C(0x001E56), RUNE_C(0x001E56), SB_UP},
	{RUNE_C(0x001E57), RUNE_C(0x001E57), SB_LO},
	{RUNE_C(0x001E58), RUNE_C(0x001E58), SB_UP},
	{RUNE_C(0x001E59), RUNE_C(0x001E59), SB_LO},
	{RUNE_C(0x001E5A), RUNE_C(0x001E5A), SB_UP},
	{RUNE_C(0x001E5B), RUNE_C(0x001E5B), SB_LO},
	{RUNE_C(0x001E5C), RUNE_C(0x001E5C), SB_UP},
	{RUNE_C(0x001E5D), RUNE_C(0x001E5D), SB_LO},
	{RUNE_C(0x001E5E), RUNE_C(0x001E5E), SB_UP},
	{RUNE_C(0x001E5F), RUNE_C(0x001E5F), SB_LO},
	{RUNE_C(0x001E60), RUNE_C(0x001E60), SB_UP},
	{RUNE_C(0x001E61), RUNE_C(0x001E61), SB_LO},
	{RUNE_C(0x001E62), RUNE_C(0x001E62), SB_UP},
	{RUNE_C(0x001E63), RUNE_C(0x001E63), SB_LO},
	{RUNE_C(0x001E64), RUNE_C(0x001E64), SB_UP},
	{RUNE_C(0x001E65), RUNE_C(0x001E65), SB_LO},
	{RUNE_C(0x001E66), RUNE_C(0x001E66), SB_UP},
	{RUNE_C(0x001E67), RUNE_C(0x001E67), SB_LO},
	{RUNE_C(0x001E68), RUNE_C(0x001E68), SB_UP},
	{RUNE_C(0x001E69), RUNE_C(0x001E69), SB_LO},
	{RUNE_C(0x001E6A), RUNE_C(0x001E6A), SB_UP},
	{RUNE_C(0x001E6B), RUNE_C(0x001E6B), SB_LO},
	{RUNE_C(0x001E6C), RUNE_C(0x001E6C), SB_UP},
	{RUNE_C(0x001E6D), RUNE_C(0x001E6D), SB_LO},
	{RUNE_C(0x001E6E), RUNE_C(0x001E6E), SB_UP},
	{RUNE_C(0x001E6F), RUNE_C(0x001E6F), SB_LO},
	{RUNE_C(0x001E70), RUNE_C(0x001E70), SB_UP},
	{RUNE_C(0x001E71), RUNE_C(0x001E71), SB_LO},
	{RUNE_C(0x001E72), RUNE_C(0x001E72), SB_UP},
	{RUNE_C(0x001E73), RUNE_C(0x001E73), SB_LO},
	{RUNE_C(0x001E74), RUNE_C(0x001E74), SB_UP},
	{RUNE_C(0x001E75), RUNE_C(0x001E75), SB_LO},
	{RUNE_C(0x001E76), RUNE_C(0x001E76), SB_UP},
	{RUNE_C(0x001E77), RUNE_C(0x001E77), SB_LO},
	{RUNE_C(0x001E78), RUNE_C(0x001E78), SB_UP},
	{RUNE_C(0x001E79), RUNE_C(0x001E79), SB_LO},
	{RUNE_C(0x001E7A), RUNE_C(0x001E7A), SB_UP},
	{RUNE_C(0x001E7B), RUNE_C(0x001E7B), SB_LO},
	{RUNE_C(0x001E7C), RUNE_C(0x001E7C), SB_UP},
	{RUNE_C(0x001E7D), RUNE_C(0x001E7D), SB_LO},
	{RUNE_C(0x001E7E), RUNE_C(0x001E7E), SB_UP},
	{RUNE_C(0x001E7F), RUNE_C(0x001E7F), SB_LO},
	{RUNE_C(0x001E80), RUNE_C(0x001E80), SB_UP},
	{RUNE_C(0x001E81), RUNE_C(0x001E81), SB_LO},
	{RUNE_C(0x001E82), RUNE_C(0x001E82), SB_UP},
	{RUNE_C(0x001E83), RUNE_C(0x001E83), SB_LO},
	{RUNE_C(0x001E84), RUNE_C(0x001E84), SB_UP},
	{RUNE_C(0x001E85), RUNE_C(0x001E85), SB_LO},
	{RUNE_C(0x001E86), RUNE_C(0x001E86), SB_UP},
	{RUNE_C(0x001E87), RUNE_C(0x001E87), SB_LO},
	{RUNE_C(0x001E88), RUNE_C(0x001E88), SB_UP},
	{RUNE_C(0x001E89), RUNE_C(0x001E89), SB_LO},
	{RUNE_C(0x001E8A), RUNE_C(0x001E8A), SB_UP},
	{RUNE_C(0x001E8B), RUNE_C(0x001E8B), SB_LO},
	{RUNE_C(0x001E8C), RUNE_C(0x001E8C), SB_UP},
	{RUNE_C(0x001E8D), RUNE_C(0x001E8D), SB_LO},
	{RUNE_C(0x001E8E), RUNE_C(0x001E8E), SB_UP},
	{RUNE_C(0x001E8F), RUNE_C(0x001E8F), SB_LO},
	{RUNE_C(0x001E90), RUNE_C(0x001E90), SB_UP},
	{RUNE_C(0x001E91), RUNE_C(0x001E91), SB_LO},
	{RUNE_C(0x001E92), RUNE_C(0x001E92), SB_UP},
	{RUNE_C(0x001E93), RUNE_C(0x001E93), SB_LO},
	{RUNE_C(0x001E94), RUNE_C(0x001E94), SB_UP},
	{RUNE_C(0x001E95), RUNE_C(0x001E9D), SB_LO},
	{RUNE_C(0x001E9E), RUNE_C(0x001E9E), SB_UP},
	{RUNE_C(0x001E9F), RUNE_C(0x001E9F), SB_LO},
	{RUNE_C(0x001EA0), RUNE_C(0x001EA0), SB_UP},
	{RUNE_C(0x001EA1), RUNE_C(0x001EA1), SB_LO},
	{RUNE_C(0x001EA2), RUNE_C(0x001EA2), SB_UP},
	{RUNE_C(0x001EA3), RUNE_C(0x001EA3), SB_LO},
	{RUNE_C(0x001EA4), RUNE_C(0x001EA4), SB_UP},
	{RUNE_C(0x001EA5), RUNE_C(0x001EA5), SB_LO},
	{RUNE_C(0x001EA6), RUNE_C(0x001EA6), SB_UP},
	{RUNE_C(0x001EA7), RUNE_C(0x001EA7), SB_LO},
	{RUNE_C(0x001EA8), RUNE_C(0x001EA8), SB_UP},
	{RUNE_C(0x001EA9), RUNE_C(0x001EA9), SB_LO},
	{RUNE_C(0x001EAA), RUNE_C(0x001EAA), SB_UP},
	{RUNE_C(0x001EAB), RUNE_C(0x001EAB), SB_LO},
	{RUNE_C(0x001EAC), RUNE_C(0x001EAC), SB_UP},
	{RUNE_C(0x001EAD), RUNE_C(0x001EAD), SB_LO},
	{RUNE_C(0x001EAE), RUNE_C(0x001EAE), SB_UP},
	{RUNE_C(0x001EAF), RUNE_C(0x001EAF), SB_LO},
	{RUNE_C(0x001EB0), RUNE_C(0x001EB0), SB_UP},
	{RUNE_C(0x001EB1), RUNE_C(0x001EB1), SB_LO},
	{RUNE_C(0x001EB2), RUNE_C(0x001EB2), SB_UP},
	{RUNE_C(0x001EB3), RUNE_C(0x001EB3), SB_LO},
	{RUNE_C(0x001EB4), RUNE_C(0x001EB4), SB_UP},
	{RUNE_C(0x001EB5), RUNE_C(0x001EB5), SB_LO},
	{RUNE_C(0x001EB6), RUNE_C(0x001EB6), SB_UP},
	{RUNE_C(0x001EB7), RUNE_C(0x001EB7), SB_LO},
	{RUNE_C(0x001EB8), RUNE_C(0x001EB8), SB_UP},
	{RUNE_C(0x001EB9), RUNE_C(0x001EB9), SB_LO},
	{RUNE_C(0x001EBA), RUNE_C(0x001EBA), SB_UP},
	{RUNE_C(0x001EBB), RUNE_C(0x001EBB), SB_LO},
	{RUNE_C(0x001EBC), RUNE_C(0x001EBC), SB_UP},
	{RUNE_C(0x001EBD), RUNE_C(0x001EBD), SB_LO},
	{RUNE_C(0x001EBE), RUNE_C(0x001EBE), SB_UP},
	{RUNE_C(0x001EBF), RUNE_C(0x001EBF), SB_LO},
	{RUNE_C(0x001EC0), RUNE_C(0x001EC0), SB_UP},
	{RUNE_C(0x001EC1), RUNE_C(0x001EC1), SB_LO},
	{RUNE_C(0x001EC2), RUNE_C(0x001EC2), SB_UP},
	{RUNE_C(0x001EC3), RUNE_C(0x001EC3), SB_LO},
	{RUNE_C(0x001EC4), RUNE_C(0x001EC4), SB_UP},
	{RUNE_C(0x001EC5), RUNE_C(0x001EC5), SB_LO},
	{RUNE_C(0x001EC6), RUNE_C(0x001EC6), SB_UP},
	{RUNE_C(0x001EC7), RUNE_C(0x001EC7), SB_LO},
	{RUNE_C(0x001EC8), RUNE_C(0x001EC8), SB_UP},
	{RUNE_C(0x001EC9), RUNE_C(0x001EC9), SB_LO},
	{RUNE_C(0x001ECA), RUNE_C(0x001ECA), SB_UP},
	{RUNE_C(0x001ECB), RUNE_C(0x001ECB), SB_LO},
	{RUNE_C(0x001ECC), RUNE_C(0x001ECC), SB_UP},
	{RUNE_C(0x001ECD), RUNE_C(0x001ECD), SB_LO},
	{RUNE_C(0x001ECE), RUNE_C(0x001ECE), SB_UP},
	{RUNE_C(0x001ECF), RUNE_C(0x001ECF), SB_LO},
	{RUNE_C(0x001ED0), RUNE_C(0x001ED0), SB_UP},
	{RUNE_C(0x001ED1), RUNE_C(0x001ED1), SB_LO},
	{RUNE_C(0x001ED2), RUNE_C(0x001ED2), SB_UP},
	{RUNE_C(0x001ED3), RUNE_C(0x001ED3), SB_LO},
	{RUNE_C(0x001ED4), RUNE_C(0x001ED4), SB_UP},
	{RUNE_C(0x001ED5), RUNE_C(0x001ED5), SB_LO},
	{RUNE_C(0x001ED6), RUNE_C(0x001ED6), SB_UP},
	{RUNE_C(0x001ED7), RUNE_C(0x001ED7), SB_LO},
	{RUNE_C(0x001ED8), RUNE_C(0x001ED8), SB_UP},
	{RUNE_C(0x001ED9), RUNE_C(0x001ED9), SB_LO},
	{RUNE_C(0x001EDA), RUNE_C(0x001EDA), SB_UP},
	{RUNE_C(0x001EDB), RUNE_C(0x001EDB), SB_LO},
	{RUNE_C(0x001EDC), RUNE_C(0x001EDC), SB_UP},
	{RUNE_C(0x001EDD), RUNE_C(0x001EDD), SB_LO},
	{RUNE_C(0x001EDE), RUNE_C(0x001EDE), SB_UP},
	{RUNE_C(0x001EDF), RUNE_C(0x001EDF), SB_LO},
	{RUNE_C(0x001EE0), RUNE_C(0x001EE0), SB_UP},
	{RUNE_C(0x001EE1), RUNE_C(0x001EE1), SB_LO},
	{RUNE_C(0x001EE2), RUNE_C(0x001EE2), SB_UP},
	{RUNE_C(0x001EE3), RUNE_C(0x001EE3), SB_LO},
	{RUNE_C(0x001EE4), RUNE_C(0x001EE4), SB_UP},
	{RUNE_C(0x001EE5), RUNE_C(0x001EE5), SB_LO},
	{RUNE_C(0x001EE6), RUNE_C(0x001EE6), SB_UP},
	{RUNE_C(0x001EE7), RUNE_C(0x001EE7), SB_LO},
	{RUNE_C(0x001EE8), RUNE_C(0x001EE8), SB_UP},
	{RUNE_C(0x001EE9), RUNE_C(0x001EE9), SB_LO},
	{RUNE_C(0x001EEA), RUNE_C(0x001EEA), SB_UP},
	{RUNE_C(0x001EEB), RUNE_C(0x001EEB), SB_LO},
	{RUNE_C(0x001EEC), RUNE_C(0x001EEC), SB_UP},
	{RUNE_C(0x001EED), RUNE_C(0x001EED), SB_LO},
	{RUNE_C(0x001EEE), RUNE_C(0x001EEE), SB_UP},
	{RUNE_C(0x001EEF), RUNE_C(0x001EEF), SB_LO},
	{RUNE_C(0x001EF0), RUNE_C(0x001EF0), SB_UP},
	{RUNE_C(0x001EF1), RUNE_C(0x001EF1), SB_LO},
	{RUNE_C(0x001EF2), RUNE_C(0x001EF2), SB_UP},
	{RUNE_C(0x001EF3), RUNE_C(0x001EF3), SB_LO},
	{RUNE_C(0x001EF4), RUNE_C(0x001EF4), SB_UP},
	{RUNE_C(0x001EF5), RUNE_C(0x001EF5), SB_LO},
	{RUNE_C(0x001EF6), RUNE_C(0x001EF6), SB_UP},
	{RUNE_C(0x001EF7), RUNE_C(0x001EF7), SB_LO},
	{RUNE_C(0x001EF8), RUNE_C(0x001EF8), SB_UP},
	{RUNE_C(0x001EF9), RUNE_C(0x001EF9), SB_LO},
	{RUNE_C(0x001EFA), RUNE_C(0x001EFA), SB_UP},
	{RUNE_C(0x001EFB), RUNE_C(0x001EFB), SB_LO},
	{RUNE_C(0x001EFC), RUNE_C(0x001EFC), SB_UP},
	{RUNE_C(0x001EFD), RUNE_C(0x001EFD), SB_LO},
	{RUNE_C(0x001EFE), RUNE_C(0x001EFE), SB_UP},
	{RUNE_C(0x001EFF), RUNE_C(0x001F07), SB_LO},
	{RUNE_C(0x001F08), RUNE_C(0x001F0F), SB_UP},
	{RUNE_C(0x001F10), RUNE_C(0x001F15), SB_LO},
	{RUNE_C(0x001F18), RUNE_C(0x001F1D), SB_UP},
	{RUNE_C(0x001F20), RUNE_C(0x001F27), SB_LO},
	{RUNE_C(0x001F28), RUNE_C(0x001F2F), SB_UP},
	{RUNE_C(0x001F30), RUNE_C(0x001F37), SB_LO},
	{RUNE_C(0x001F38), RUNE_C(0x001F3F), SB_UP},
	{RUNE_C(0x001F40), RUNE_C(0x001F45), SB_LO},
	{RUNE_C(0x001F48), RUNE_C(0x001F4D), SB_UP},
	{RUNE_C(0x001F50), RUNE_C(0x001F57), SB_LO},
	{RUNE_C(0x001F59), RUNE_C(0x001F59), SB_UP},
	{RUNE_C(0x001F5B), RUNE_C(0x001F5B), SB_UP},
	{RUNE_C(0x001F5D), RUNE_C(0x001F5D), SB_UP},
	{RUNE_C(0x001F5F), RUNE_C(0x001F5F), SB_UP},
	{RUNE_C(0x001F60), RUNE_C(0x001F67), SB_LO},
	{RUNE_C(0x001F68), RUNE_C(0x001F6F), SB_UP},
	{RUNE_C(0x001F70), RUNE_C(0x001F7D), SB_LO},
	{RUNE_C(0x001F80), RUNE_C(0x001F87), SB_LO},
	{RUNE_C(0x001F88), RUNE_C(0x001F8F), SB_UP},
	{RUNE_C(0x001F90), RUNE_C(0x001F97), SB_LO},
	{RUNE_C(0x001F98), RUNE_C(0x001F9F), SB_UP},
	{RUNE_C(0x001FA0), RUNE_C(0x001FA7), SB_LO},
	{RUNE_C(0x001FA8), RUNE_C(0x001FAF), SB_UP},
	{RUNE_C(0x001FB0), RUNE_C(0x001FB4), SB_LO},
	{RUNE_C(0x001FB6), RUNE_C(0x001FB7), SB_LO},
	{RUNE_C(0x001FB8), RUNE_C(0x001FBC), SB_UP},
	{RUNE_C(0x001FBE), RUNE_C(0x001FBE), SB_LO},
	{RUNE_C(0x001FC2), RUNE_C(0x001FC4), SB_LO},
	{RUNE_C(0x001FC6), RUNE_C(0x001FC7), SB_LO},
	{RUNE_C(0x001FC8), RUNE_C(0x001FCC), SB_UP},
	{RUNE_C(0x001FD0), RUNE_C(0x001FD3), SB_LO},
	{RUNE_C(0x001FD6), RUNE_C(0x001FD7), SB_LO},
	{RUNE_C(0x001FD8), RUNE_C(0x001FDB), SB_UP},
	{RUNE_C(0x001FE0), RUNE_C(0x001FE7), SB_LO},
	{RUNE_C(0x001FE8), RUNE_C(0x001FEC), SB_UP},
	{RUNE_C(0x001FF2), RUNE_C(0x001FF4), SB_LO},
	{RUNE_C(0x001FF6), RUNE_C(0x001FF7), SB_LO},
	{RUNE_C(0x001FF8), RUNE_C(0x001FFC), SB_UP},
	{RUNE_C(0x002000), RUNE_C(0x00200A), SB_SP},
	{RUNE_C(0x00200B), RUNE_C(0x00200B), SB_FO},
	{RUNE_C(0x00200C), RUNE_C(0x00200D), SB_EX},
	{RUNE_C(0x00200E), RUNE_C(0x00200F), SB_FO},
	{RUNE_C(0x002013), RUNE_C(0x002014), SB_SC},
	{RUNE_C(0x002018), RUNE_C(0x00201F), SB_CL},
	{RUNE_C(0x002024), RUNE_C(0x002024), SB_AT},
	{RUNE_C(0x002028), RUNE_C(0x002029), SB_SE},
	{RUNE_C(0x00202A), RUNE_C(0x00202E), SB_FO},
	{RUNE_C(0x00202F), RUNE_C(0x00202F), SB_SP},
	{RUNE_C(0x002039), RUNE_C(0x00203A), SB_CL},
	{RUNE_C(0x00203C), RUNE_C(0x00203D), SB_ST},
	{RUNE_C(0x002045), RUNE_C(0x002046), SB_CL},
	{RUNE_C(0x002047), RUNE_C(0x002049), SB_ST},
	{RUNE_C(0x00205F), RUNE_C(0x00205F), SB_SP},
	{RUNE_C(0x002060), RUNE_C(0x002064), SB_FO},
	{RUNE_C(0x002066), RUNE_C(0x00206F), SB_FO},
	{RUNE_C(0x002071), RUNE_C(0x002071), SB_LO},
	{RUNE_C(0x00207D), RUNE_C(0x00207E), SB_CL},
	{RUNE_C(0x00207F), RUNE_C(0x00207F), SB_LO},
	{RUNE_C(0x00208D), RUNE_C(0x00208E), SB_CL},
	{RUNE_C(0x002090), RUNE_C(0x00209C), SB_LO},
	{RUNE_C(0x0020D0), RUNE_C(0x0020F0), SB_EX},
	{RUNE_C(0x002102), RUNE_C(0x002102), SB_UP},
	{RUNE_C(0x002107), RUNE_C(0x002107), SB_UP},
	{RUNE_C(0x00210A), RUNE_C(0x00210A), SB_LO},
	{RUNE_C(0x00210B), RUNE_C(0x00210D), SB_UP},
	{RUNE_C(0x00210E), RUNE_C(0x00210F), SB_LO},
	{RUNE_C(0x002110), RUNE_C(0x002112), SB_UP},
	{RUNE_C(0x002113), RUNE_C(0x002113), SB_LO},
	{RUNE_C(0x002115), RUNE_C(0x002115), SB_UP},
	{RUNE_C(0x002119), RUNE_C(0x00211D), SB_UP},
	{RUNE_C(0x002124), RUNE_C(0x002124), SB_UP},
	{RUNE_C(0x002126), RUNE_C(0x002126), SB_UP},
	{RUNE_C(0x002128), RUNE_C(0x002128), SB_UP},
	{RUNE_C(0x00212A), RUNE_C(0x00212D), SB_UP},
	{RUNE_C(0x00212F), RUNE_C(0x00212F), SB_LO},
	{RUNE_C(0x002130), RUNE_C(0x002133), SB_UP},
	{RUNE_C(0x002134), RUNE_C(0x002134), SB_LO},
	{RUNE_C(0x002135), RUNE_C(0x002138), SB_LE},
	{RUNE_C(0x002139), RUNE_C(0x002139), SB_LO},
	{RUNE_C(0x00213C), RUNE_C(0x00213D), SB_LO},
	{RUNE_C(0x00213E), RUNE_C(0x00213F), SB_UP},
	{RUNE_C(0x002145), RUNE_C(0x002145), SB_UP},
	{RUNE_C(0x002146), RUNE_C(0x002149), SB_LO},
	{RUNE_C(0x00214E), RUNE_C(0x00214E), SB_LO},
	{RUNE_C(0x002160), RUNE_C(0x00216F), SB_UP},
	{RUNE_C(0x002170), RUNE_C(0x00217F), SB_LO},
	{RUNE_C(0x002180), RUNE_C(0x002182), SB_LE},
	{RUNE_C(0x002183), RUNE_C(0x002183), SB_UP},
	{RUNE_C(0x002184), RUNE_C(0x002184), SB_LO},
	{RUNE_C(0x002185), RUNE_C(0x002188), SB_LE},
	{RUNE_C(0x002308), RUNE_C(0x00230B), SB_CL},
	{RUNE_C(0x002329), RUNE_C(0x00232A), SB_CL},
	{RUNE_C(0x0024B6), RUNE_C(0x0024CF), SB_UP},
	{RUNE_C(0x0024D0), RUNE_C(0x0024E9), SB_LO},
	{RUNE_C(0x00275B), RUNE_C(0x002760), SB_CL},
	{RUNE_C(0x002768), RUNE_C(0x002775), SB_CL},
	{RUNE_C(0x0027C5), RUNE_C(0x0027C6), SB_CL},
	{RUNE_C(0x0027E6), RUNE_C(0x0027EF), SB_CL},
	{RUNE_C(0x002983), RUNE_C(0x002998), SB_CL},
	{RUNE_C(0x0029D8), RUNE_C(0x0029DB), SB_CL},
	{RUNE_C(0x0029FC), RUNE_C(0x0029FD), SB_CL},
	{RUNE_C(0x002C00), RUNE_C(0x002C2F), SB_UP},
	{RUNE_C(0x002C30), RUNE_C(0x002C5F), SB_LO},
	{RUNE_C(0x002C60), RUNE_C(0x002C60), SB_UP},
	{RUNE_C(0x002C61), RUNE_C(0x002C61), SB_LO},
	{RUNE_C(0x002C62), RUNE_C(0x002C64), SB_UP},
	{RUNE_C(0x002C65), RUNE_C(0x002C66), SB_LO},
	{RUNE_C(0x002C67), RUNE_C(0x002C67), SB_UP},
	{RUNE_C(0x002C68), RUNE_C(0x002C68), SB_LO},
	{RUNE_C(0x002C69), RUNE_C(0x002C69), SB_UP},
	{RUNE_C(0x002C6A), RUNE_C(0x002C6A), SB_LO},
	{RUNE_C(0x002C6B), RUNE_C(0x002C6B), SB_UP},
	{RUNE_C(0x002C6C), RUNE_C(0x002C6C), SB_LO},
	{RUNE_C(0x002C6D), RUNE_C(0x002C70), SB_UP},
	{RUNE_C(0x002C71), RUNE_C(0x002C71), SB_LO},
	{RUNE_C(0x002C72), RUNE_C(0x002C72), SB_UP},
	{RUNE_C(0x002C73), RUNE_C(0x002C74), SB_LO},
	{RUNE_C(0x002C75), RUNE_C(0x002C75), SB_UP},
	{RUNE_C(0x002C76), RUNE_C(0x002C7D), SB_LO},
	{RUNE_C(0x002C7E), RUNE_C(0x002C80), SB_UP},
	{RUNE_C(0x002C81), RUNE_C(0x002C81), SB_LO},
	{RUNE_C(0x002C82), RUNE_C(0x002C82), SB_UP},
	{RUNE_C(0x002C83), RUNE_C(0x002C83), SB_LO},
	{RUNE_C(0x002C84), RUNE_C(0x002C84), SB_UP},
	{RUNE_C(0x002C85), RUNE_C(0x002C85), SB_LO},
	{RUNE_C(0x002C86), RUNE_C(0x002C86), SB_UP},
	{RUNE_C(0x002C87), RUNE_C(0x002C87), SB_LO},
	{RUNE_C(0x002C88), RUNE_C(0x002C88), SB_UP},
	{RUNE_C(0x002C89), RUNE_C(0x002C89), SB_LO},
	{RUNE_C(0x002C8A), RUNE_C(0x002C8A), SB_UP},
	{RUNE_C(0x002C8B), RUNE_C(0x002C8B), SB_LO},
	{RUNE_C(0x002C8C), RUNE_C(0x002C8C), SB_UP},
	{RUNE_C(0x002C8D), RUNE_C(0x002C8D), SB_LO},
	{RUNE_C(0x002C8E), RUNE_C(0x002C8E), SB_UP},
	{RUNE_C(0x002C8F), RUNE_C(0x002C8F), SB_LO},
	{RUNE_C(0x002C90), RUNE_C(0x002C90), SB_UP},
	{RUNE_C(0x002C91), RUNE_C(0x002C91), SB_LO},
	{RUNE_C(0x002C92), RUNE_C(0x002C92), SB_UP},
	{RUNE_C(0x002C93), RUNE_C(0x002C93), SB_LO},
	{RUNE_C(0x002C94), RUNE_C(0x002C94), SB_UP},
	{RUNE_C(0x002C95), RUNE_C(0x002C95), SB_LO},
	{RUNE_C(0x002C96), RUNE_C(0x002C96), SB_UP},
	{RUNE_C(0x002C97), RUNE_C(0x002C97), SB_LO},
	{RUNE_C(0x002C98), RUNE_C(0x002C98), SB_UP},
	{RUNE_C(0x002C99), RUNE_C(0x002C99), SB_LO},
	{RUNE_C(0x002C9A), RUNE_C(0x002C9A), SB_UP},
	{RUNE_C(0x002C9B), RUNE_C(0x002C9B), SB_LO},
	{RUNE_C(0x002C9C), RUNE_C(0x002C9C), SB_UP},
	{RUNE_C(0x002C9D), RUNE_C(0x002C9D), SB_LO},
	{RUNE_C(0x002C9E), RUNE_C(0x002C9E), SB_UP},
	{RUNE_C(0x002C9F), RUNE_C(0x002C9F), SB_LO},
	{RUNE_C(0x002CA0), RUNE_C(0x002CA0), SB_UP},
	{RUNE_C(0x002CA1), RUNE_C(0x002CA1), SB_LO},
	{RUNE_C(0x002CA2), RUNE_C(0x002CA2), SB_UP},
	{RUNE_C(0x002CA3), RUNE_C(0x002CA3), SB_LO},
	{RUNE_C(0x002CA4), RUNE_C(0x002CA4), SB_UP},
	{RUNE_C(0x002CA5), RUNE_C(0x002CA5), SB_LO},
	{RUNE_C(0x002CA6), RUNE_C(0x002CA6), SB_UP},
	{RUNE_C(0x002CA7), RUNE_C(0x002CA7), SB_LO},
	{RUNE_C(0x002CA8), RUNE_C(0x002CA8), SB_UP},
	{RUNE_C(0x002CA9), RUNE_C(0x002CA9), SB_LO},
	{RUNE_C(0x002CAA), RUNE_C(0x002CAA), SB_UP},
	{RUNE_C(0x002CAB), RUNE_C(0x002CAB), SB_LO},
	{RUNE_C(0x002CAC), RUNE_C(0x002CAC), SB_UP},
	{RUNE_C(0x002CAD), RUNE_C(0x002CAD), SB_LO},
	{RUNE_C(0x002CAE), RUNE_C(0x002CAE), SB_UP},
	{RUNE_C(0x002CAF), RUNE_C(0x002CAF), SB_LO},
	{RUNE_C(0x002CB0), RUNE_C(0x002CB0), SB_UP},
	{RUNE_C(0x002CB1), RUNE_C(0x002CB1), SB_LO},
	{RUNE_C(0x002CB2), RUNE_C(0x002CB2), SB_UP},
	{RUNE_C(0x002CB3), RUNE_C(0x002CB3), SB_LO},
	{RUNE_C(0x002CB4), RUNE_C(0x002CB4), SB_UP},
	{RUNE_C(0x002CB5), RUNE_C(0x002CB5), SB_LO},
	{RUNE_C(0x002CB6), RUNE_C(0x002CB6), SB_UP},
	{RUNE_C(0x002CB7), RUNE_C(0x002CB7), SB_LO},
	{RUNE_C(0x002CB8), RUNE_C(0x002CB8), SB_UP},
	{RUNE_C(0x002CB9), RUNE_C(0x002CB9), SB_LO},
	{RUNE_C(0x002CBA), RUNE_C(0x002CBA), SB_UP},
	{RUNE_C(0x002CBB), RUNE_C(0x002CBB), SB_LO},
	{RUNE_C(0x002CBC), RUNE_C(0x002CBC), SB_UP},
	{RUNE_C(0x002CBD), RUNE_C(0x002CBD), SB_LO},
	{RUNE_C(0x002CBE), RUNE_C(0x002CBE), SB_UP},
	{RUNE_C(0x002CBF), RUNE_C(0x002CBF), SB_LO},
	{RUNE_C(0x002CC0), RUNE_C(0x002CC0), SB_UP},
	{RUNE_C(0x002CC1), RUNE_C(0x002CC1), SB_LO},
	{RUNE_C(0x002CC2), RUNE_C(0x002CC2), SB_UP},
	{RUNE_C(0x002CC3), RUNE_C(0x002CC3), SB_LO},
	{RUNE_C(0x002CC4), RUNE_C(0x002CC4), SB_UP},
	{RUNE_C(0x002CC5), RUNE_C(0x002CC5), SB_LO},
	{RUNE_C(0x002CC6), RUNE_C(0x002CC6), SB_UP},
	{RUNE_C(0x002CC7), RUNE_C(0x002CC7), SB_LO},
	{RUNE_C(0x002CC8), RUNE_C(0x002CC8), SB_UP},
	{RUNE_C(0x002CC9), RUNE_C(0x002CC9), SB_LO},
	{RUNE_C(0x002CCA), RUNE_C(0x002CCA), SB_UP},
	{RUNE_C(0x002CCB), RUNE_C(0x002CCB), SB_LO},
	{RUNE_C(0x002CCC), RUNE_C(0x002CCC), SB_UP},
	{RUNE_C(0x002CCD), RUNE_C(0x002CCD), SB_LO},
	{RUNE_C(0x002CCE), RUNE_C(0x002CCE), SB_UP},
	{RUNE_C(0x002CCF), RUNE_C(0x002CCF), SB_LO},
	{RUNE_C(0x002CD0), RUNE_C(0x002CD0), SB_UP},
	{RUNE_C(0x002CD1), RUNE_C(0x002CD1), SB_LO},
	{RUNE_C(0x002CD2), RUNE_C(0x002CD2), SB_UP},
	{RUNE_C(0x002CD3), RUNE_C(0x002CD3), SB_LO},
	{RUNE_C(0x002CD4), RUNE_C(0x002CD4), SB_UP},
	{RUNE_C(0x002CD5), RUNE_C(0x002CD5), SB_LO},
	{RUNE_C(0x002CD6), RUNE_C(0x002CD6), SB_UP},
	{RUNE_C(0x002CD7), RUNE_C(0x002CD7), SB_LO},
	{RUNE_C(0x002CD8), RUNE_C(0x002CD8), SB_UP},
	{RUNE_C(0x002CD9), RUNE_C(0x002CD9), SB_LO},
	{RUNE_C(0x002CDA), RUNE_C(0x002CDA), SB_UP},
	{RUNE_C(0x002CDB), RUNE_C(0x002CDB), SB_LO},
	{RUNE_C(0x002CDC), RUNE_C(0x002CDC), SB_UP},
	{RUNE_C(0x002CDD), RUNE_C(0x002CDD), SB_LO},
	{RUNE_C(0x002CDE), RUNE_C(0x002CDE), SB_UP},
	{RUNE_C(0x002CDF), RUNE_C(0x002CDF), SB_LO},
	{RUNE_C(0x002CE0), RUNE_C(0x002CE0), SB_UP},
	{RUNE_C(0x002CE1), RUNE_C(0x002CE1), SB_LO},
	{RUNE_C(0x002CE2), RUNE_C(0x002CE2), SB_UP},
	{RUNE_C(0x002CE3), RUNE_C(0x002CE4), SB_LO},
	{RUNE_C(0x002CEB), RUNE_C(0x002CEB), SB_UP},
	{RUNE_C(0x002CEC), RUNE_C(0x002CEC), SB_LO},
	{RUNE_C(0x002CED), RUNE_C(0x002CED), SB_UP},
	{RUNE_C(0x002CEE), RUNE_C(0x002CEE), SB_LO},
	{RUNE_C(0x002CEF), RUNE_C(0x002CF1), SB_EX},
	{RUNE_C(0x002CF2), RUNE_C(0x002CF2), SB_UP},
	{RUNE_C(0x002CF3), RUNE_C(0x002CF3), SB_LO},
	{RUNE_C(0x002D00), RUNE_C(0x002D25), SB_LO},
	{RUNE_C(0x002D27), RUNE_C(0x002D27), SB_LO},
	{RUNE_C(0x002D2D), RUNE_C(0x002D2D), SB_LO},
	{RUNE_C(0x002D30), RUNE_C(0x002D67), SB_LE},
	{RUNE_C(0x002D6F), RUNE_C(0x002D6F), SB_LE},
	{RUNE_C(0x002D7F), RUNE_C(0x002D7F), SB_EX},
	{RUNE_C(0x002D80), RUNE_C(0x002D96), SB_LE},
	{RUNE_C(0x002DA0), RUNE_C(0x002DA6), SB_LE},
	{RUNE_C(0x002DA8), RUNE_C(0x002DAE), SB_LE},
	{RUNE_C(0x002DB0), RUNE_C(0x002DB6), SB_LE},
	{RUNE_C(0x002DB8), RUNE_C(0x002DBE), SB_LE},
	{RUNE_C(0x002DC0), RUNE_C(0x002DC6), SB_LE},
	{RUNE_C(0x002DC8), RUNE_C(0x002DCE), SB_LE},
	{RUNE_C(0x002DD0), RUNE_C(0x002DD6), SB_LE},
	{RUNE_C(0x002DD8), RUNE_C(0x002DDE), SB_LE},
	{RUNE_C(0x002DE0), RUNE_C(0x002DFF), SB_EX},
	{RUNE_C(0x002E00), RUNE_C(0x002E0D), SB_CL},
	{RUNE_C(0x002E1C), RUNE_C(0x002E1D), SB_CL},
	{RUNE_C(0x002E20), RUNE_C(0x002E29), SB_CL},
	{RUNE_C(0x002E2E), RUNE_C(0x002E2E), SB_ST},
	{RUNE_C(0x002E2F), RUNE_C(0x002E2F), SB_LE},
	{RUNE_C(0x002E3C), RUNE_C(0x002E3C), SB_ST},
	{RUNE_C(0x002E42), RUNE_C(0x002E42), SB_CL},
	{RUNE_C(0x002E53), RUNE_C(0x002E54), SB_ST},
	{RUNE_C(0x002E55), RUNE_C(0x002E5C), SB_CL},
	{RUNE_C(0x003000), RUNE_C(0x003000), SB_SP},
	{RUNE_C(0x003001), RUNE_C(0x003001), SB_SC},
	{RUNE_C(0x003002), RUNE_C(0x003002), SB_ST},
	{RUNE_C(0x003005), RUNE_C(0x003007), SB_LE},
	{RUNE_C(0x003008), RUNE_C(0x003011), SB_CL},
	{RUNE_C(0x003014), RUNE_C(0x00301B), SB_CL},
	{RUNE_C(0x00301D), RUNE_C(0x00301F), SB_CL},
	{RUNE_C(0x003021), RUNE_C(0x003029), SB_LE},
	{RUNE_C(0x00302A), RUNE_C(0x00302F), SB_EX},
	{RUNE_C(0x003031), RUNE_C(0x003035), SB_LE},
	{RUNE_C(0x003038), RUNE_C(0x00303C), SB_LE},
	{RUNE_C(0x003041), RUNE_C(0x003096), SB_LE},
	{RUNE_C(0x003099), RUNE_C(0x00309A), SB_EX},
	{RUNE_C(0x00309D), RUNE_C(0x00309F), SB_LE},
	{RUNE_C(0x0030A1), RUNE_C(0x0030FA), SB_LE},
	{RUNE_C(0x0030FC), RUNE_C(0x0030FF), SB_LE},
	{RUNE_C(0x003105), RUNE_C(0x00312F), SB_LE},
	{RUNE_C(0x003131), RUNE_C(0x00318E), SB_LE},
	{RUNE_C(0x0031A0), RUNE_C(0x0031BF), SB_LE},
	{RUNE_C(0x0031F0), RUNE_C(0x0031FF), SB_LE},
	{RUNE_C(0x003400), RUNE_C(0x004DBF), SB_LE},
	{RUNE_C(0x004E00), RUNE_C(0x00A48C), SB_LE},
	{RUNE_C(0x00A4D0), RUNE_C(0x00A4FD), SB_LE},
	{RUNE_C(0x00A4FF), RUNE_C(0x00A4FF), SB_ST},
	{RUNE_C(0x00A500), RUNE_C(0x00A60C), SB_LE},
	{RUNE_C(0x00A60E), RUNE_C(0x00A60F), SB_ST},
	{RUNE_C(0x00A610), RUNE_C(0x00A61F), SB_LE},
	{RUNE_C(0x00A620), RUNE_C(0x00A629), SB_NU},
	{RUNE_C(0x00A62A), RUNE_C(0x00A62B), SB_LE},
	{RUNE_C(0x00A640), RUNE_C(0x00A640), SB_UP},
	{RUNE_C(0x00A641), RUNE_C(0x00A641), SB_LO},
	{RUNE_C(0x00A642), RUNE_C(0x00A642), SB_UP},
	{RUNE_C(0x00A643), RUNE_C(0x00A643), SB_LO},
	{RUNE_C(0x00A644), RUNE_C(0x00A644), SB_UP},
	{RUNE_C(0x00A645), RUNE_C(0x00A645), SB_LO},
	{RUNE_C(0x00A646), RUNE_C(0x00A646), SB_UP},
	{RUNE_C(0x00A647), RUNE_C(0x00A647), SB_LO},
	{RUNE_C(0x00A648), RUNE_C(0x00A648), SB_UP},
	{RUNE_C(0x00A649), RUNE_C(0x00A649), SB_LO},
	{RUNE_C(0x00A64A), RUNE_C(0x00A64A), SB_UP},
	{RUNE_C(0x00A64B), RUNE_C(0x00A64B), SB_LO},
	{RUNE_C(0x00A64C), RUNE_C(0x00A64C), SB_UP},
	{RUNE_C(0x00A64D), RUNE_C(0x00A64D), SB_LO},
	{RUNE_C(0x00A64E), RUNE_C(0x00A64E), SB_UP},
	{RUNE_C(0x00A64F), RUNE_C(0x00A64F), SB_LO},
	{RUNE_C(0x00A650), RUNE_C(0x00A650), SB_UP},
	{RUNE_C(0x00A651), RUNE_C(0x00A651), SB_LO},
	{RUNE_C(0x00A652), RUNE_C(0x00A652), SB_UP},
	{RUNE_C(0x00A653), RUNE_C(0x00A653), SB_LO},
	{RUNE_C(0x00A654), RUNE_C(0x00A654), SB_UP},
	{RUNE_C(0x00A655), RUNE_C(0x00A655), SB_LO},
	{RUNE_C(0x00A656), RUNE_C(0x00A656), SB_UP},
	{RUNE_C(0x00A657), RUNE_C(0x00A657), SB_LO},
	{RUNE_C(0x00A658), RUNE_C(0x00A658), SB_UP},
	{RUNE_C(0x00A659), RUNE_C(0x00A659), SB_LO},
	{RUNE_C(0x00A65A), RUNE_C(0x00A65A), SB_UP},
	{RUNE_C(0x00A65B), RUNE_C(0x00A65B), SB_LO},
	{RUNE_C(0x00A65C), RUNE_C(0x00A65C), SB_UP},
	{RUNE_C(0x00A65D), RUNE_C(0x00A65D), SB_LO},
	{RUNE_C(0x00A65E), RUNE_C(0x00A65E), SB_UP},
	{RUNE_C(0x00A65F), RUNE_C(0x00A65F), SB_LO},
	{RUNE_C(0x00A660), RUNE_C(0x00A660), SB_UP},
	{RUNE_C(0x00A661), RUNE_C(0x00A661), SB_LO},
	{RUNE_C(0x00A662), RUNE_C(0x00A662), SB_UP},
	{RUNE_C(0x00A663), RUNE_C(0x00A663), SB_LO},
	{RUNE_C(0x00A664), RUNE_C(0x00A664), SB_UP},
	{RUNE_C(0x00A665), RUNE_C(0x00A665), SB_LO},
	{RUNE_C(0x00A666), RUNE_C(0x00A666), SB_UP},
	{RUNE_C(0x00A667), RUNE_C(0x00A667), SB_LO},
	{RUNE_C(0x00A668), RUNE_C(0x00A668), SB_UP},
	{RUNE_C(0x00A669), RUNE_C(0x00A669), SB_LO},
	{RUNE_C(0x00A66A), RUNE_C(0x00A66A), SB_UP},
	{RUNE_C(0x00A66B), RUNE_C(0x00A66B), SB_LO},
	{RUNE_C(0x00A66C), RUNE_C(0x00A66C), SB_UP},
	{RUNE_C(0x00A66D), RUNE_C(0x00A66D), SB_LO},
	{RUNE_C(0x00A66E), RUNE_C(0x00A66E), SB_LE},
	{RUNE_C(0x00A66F), RUNE_C(0x00A672), SB_EX},
	{RUNE_C(0x00A674), RUNE_C(0x00A67D), SB_EX},
	{RUNE_C(0x00A67F), RUNE_C(0x00A67F), SB_LE},
	{RUNE_C(0x00A680), RUNE_C(0x00A680), SB_UP},
	{RUNE_C(0x00A681), RUNE_C(0x00A681), SB_LO},
	{RUNE_C(0x00A682), RUNE_C(0x00A682), SB_UP},
	{RUNE_C(0x00A683), RUNE_C(0x00A683), SB_LO},
	{RUNE_C(0x00A684), RUNE_C(0x00A684), SB_UP},
	{RUNE_C(0x00A685), RUNE_C(0x00A685), SB_LO},
	{RUNE_C(0x00A686), RUNE_C(0x00A686), SB_UP},
	{RUNE_C(0x00A687), RUNE_C(0x00A687), SB_LO},
	{RUNE_C(0x00A688), RUNE_C(0x00A688), SB_UP},
	{RUNE_C(0x00A689), RUNE_C(0x00A689), SB_LO},
	{RUNE_C(0x00A68A), RUNE_C(0x00A68A), SB_UP},
	{RUNE_C(0x00A68B), RUNE_C(0x00A68B), SB_LO},
	{RUNE_C(0x00A68C), RUNE_C(0x00A68C), SB_UP},
	{RUNE_C(0x00A68D), RUNE_C(0x00A68D), SB_LO},
	{RUNE_C(0x00A68E), RUNE_C(0x00A68E), SB_UP},
	{RUNE_C(0x00A68F), RUNE_C(0x00A68F), SB_LO},
	{RUNE_C(0x00A690), RUNE_C(0x00A690), SB_UP},
	{RUNE_C(0x00A691), RUNE_C(0x00A691), SB_LO},
	{RUNE_C(0x00A692), RUNE_C(0x00A692), SB_UP},
	{RUNE_C(0x00A693), RUNE_C(0x00A693), SB_LO},
	{RUNE_C(0x00A694), RUNE_C(0x00A694), SB_UP},
	{RUNE_C(0x00A695), RUNE_C(0x00A695), SB_LO},
	{RUNE_C(0x00A696), RUNE_C(0x00A696), SB_UP},
	{RUNE_C(0x00A697), RUNE_C(0x00A697), SB_LO},
	{RUNE_C(0x00A698), RUNE_C(0x00A698), SB_UP},
	{RUNE_C(0x00A699), RUNE_C(0x00A699), SB_LO},
	{RUNE_C(0x00A69A), RUNE_C(0x00A69A), SB_UP},
	{RUNE_C(0x00A69B), RUNE_C(0x00A69D), SB_LO},
	{RUNE_C(0x00A69E), RUNE_C(0x00A69F), SB_EX},
	{RUNE_C(0x00A6A0), RUNE_C(0x00A6EF), SB_LE},
	{RUNE_C(0x00A6F0), RUNE_C(0x00A6F1), SB_EX},
	{RUNE_C(0x00A6F3), RUNE_C(0x00A6F3), SB_ST},
	{RUNE_C(0x00A6F7), RUNE_C(0x00A6F7), SB_ST},
	{RUNE_C(0x00A717), RUNE_C(0x00A71F), SB_LE},
	{RUNE_C(0x00A722), RUNE_C(0x00A722), SB_UP},
	{RUNE_C(0x00A723), RUNE_C(0x00A723), SB_LO},
	{RUNE_C(0x00A724), RUNE_C(0x00A724), SB_UP},
	{RUNE_C(0x00A725), RUNE_C(0x00A725), SB_LO},
	{RUNE_C(0x00A726), RUNE_C(0x00A726), SB_UP},
	{RUNE_C(0x00A727), RUNE_C(0x00A727), SB_LO},
	{RUNE_C(0x00A728), RUNE_C(0x00A728), SB_UP},
	{RUNE_C(0x00A729), RUNE_C(0x00A729), SB_LO},
	{RUNE_C(0x00A72A), RUNE_C(0x00A72A), SB_UP},
	{RUNE_C(0x00A72B), RUNE_C(0x00A72B), SB_LO},
	{RUNE_C(0x00A72C), RUNE_C(0x00A72C), SB_UP},
	{RUNE_C(0x00A72D), RUNE_C(0x00A72D), SB_LO},
	{RUNE_C(0x00A72E), RUNE_C(0x00A72E), SB_UP},
	{RUNE_C(0x00A72F), RUNE_C(0x00A731), SB_LO},
	{RUNE_C(0x00A732), RUNE_C(0x00A732), SB_UP},
	{RUNE_C(0x00A733), RUNE_C(0x00A733), SB_LO},
	{RUNE_C(0x00A734), RUNE_C(0x00A734), SB_UP},
	{RUNE_C(0x00A735), RUNE_C(0x00A735), SB_LO},
	{RUNE_C(0x00A736), RUNE_C(0x00A736), SB_UP},
	{RUNE_C(0x00A737), RUNE_C(0x00A737), SB_LO},
	{RUNE_C(0x00A738), RUNE_C(0x00A738), SB_UP},
	{RUNE_C(0x00A739), RUNE_C(0x00A739), SB_LO},
	{RUNE_C(0x00A73A), RUNE_C(0x00A73A), SB_UP},
	{RUNE_C(0x00A73B), RUNE_C(0x00A73B), SB_LO},
	{RUNE_C(0x00A73C), RUNE_C(0x00A73C), SB_UP},
	{RUNE_C(0x00A73D), RUNE_C(0x00A73D), SB_LO},
	{RUNE_C(0x00A73E), RUNE_C(0x00A73E), SB_UP},
	{RUNE_C(0x00A73F), RUNE_C(0x00A73F), SB_LO},
	{RUNE_C(0x00A740), RUNE_C(0x00A740), SB_UP},
	{RUNE_C(0x00A741), RUNE_C(0x00A741), SB_LO},
	{RUNE_C(0x00A742), RUNE_C(0x00A742), SB_UP},
	{RUNE_C(0x00A743), RUNE_C(0x00A743), SB_LO},
	{RUNE_C(0x00A744), RUNE_C(0x00A744), SB_UP},
	{RUNE_C(0x00A745), RUNE_C(0x00A745), SB_LO},
	{RUNE_C(0x00A746), RUNE_C(0x00A746), SB_UP},
	{RUNE_C(0x00A747), RUNE_C(0x00A747), SB_LO},
	{RUNE_C(0x00A748), RUNE_C(0x00A748), SB_UP},
	{RUNE_C(0x00A749), RUNE_C(0x00A749), SB_LO},
	{RUNE_C(0x00A74A), RUNE_C(0x00A74A), SB_UP},
	{RUNE_C(0x00A74B), RUNE_C(0x00A74B), SB_LO},
	{RUNE_C(0x00A74C), RUNE_C(0x00A74C), SB_UP},
	{RUNE_C(0x00A74D), RUNE_C(0x00A74D), SB_LO},
	{RUNE_C(0x00A74E), RUNE_C(0x00A74E), SB_UP},
	{RUNE_C(0x00A74F), RUNE_C(0x00A74F), SB_LO},
	{RUNE_C(0x00A750), RUNE_C(0x00A750), SB_UP},
	{RUNE_C(0x00A751), RUNE_C(0x00A751), SB_LO},
	{RUNE_C(0x00A752), RUNE_C(0x00A752), SB_UP},
	{RUNE_C(0x00A753), RUNE_C(0x00A753), SB_LO},
	{RUNE_C(0x00A754), RUNE_C(0x00A754), SB_UP},
	{RUNE_C(0x00A755), RUNE_C(0x00A755), SB_LO},
	{RUNE_C(0x00A756), RUNE_C(0x00A756), SB_UP},
	{RUNE_C(0x00A757), RUNE_C(0x00A757), SB_LO},
	{RUNE_C(0x00A758), RUNE_C(0x00A758), SB_UP},
	{RUNE_C(0x00A759), RUNE_C(0x00A759), SB_LO},
	{RUNE_C(0x00A75A), RUNE_C(0x00A75A), SB_UP},
	{RUNE_C(0x00A75B), RUNE_C(0x00A75B), SB_LO},
	{RUNE_C(0x00A75C), RUNE_C(0x00A75C), SB_UP},
	{RUNE_C(0x00A75D), RUNE_C(0x00A75D), SB_LO},
	{RUNE_C(0x00A75E), RUNE_C(0x00A75E), SB_UP},
	{RUNE_C(0x00A75F), RUNE_C(0x00A75F), SB_LO},
	{RUNE_C(0x00A760), RUNE_C(0x00A760), SB_UP},
	{RUNE_C(0x00A761), RUNE_C(0x00A761), SB_LO},
	{RUNE_C(0x00A762), RUNE_C(0x00A762), SB_UP},
	{RUNE_C(0x00A763), RUNE_C(0x00A763), SB_LO},
	{RUNE_C(0x00A764), RUNE_C(0x00A764), SB_UP},
	{RUNE_C(0x00A765), RUNE_C(0x00A765), SB_LO},
	{RUNE_C(0x00A766), RUNE_C(0x00A766), SB_UP},
	{RUNE_C(0x00A767), RUNE_C(0x00A767), SB_LO},
	{RUNE_C(0x00A768), RUNE_C(0x00A768), SB_UP},
	{RUNE_C(0x00A769), RUNE_C(0x00A769), SB_LO},
	{RUNE_C(0x00A76A), RUNE_C(0x00A76A), SB_UP},
	{RUNE_C(0x00A76B), RUNE_C(0x00A76B), SB_LO},
	{RUNE_C(0x00A76C), RUNE_C(0x00A76C), SB_UP},
	{RUNE_C(0x00A76D), RUNE_C(0x00A76D), SB_LO},
	{RUNE_C(0x00A76E), RUNE_C(0x00A76E), SB_UP},
	{RUNE_C(0x00A76F), RUNE_C(0x00A778), SB_LO},
	{RUNE_C(0x00A779), RUNE_C(0x00A779), SB_UP},
	{RUNE_C(0x00A77A), RUNE_C(0x00A77A), SB_LO},
	{RUNE_C(0x00A77B), RUNE_C(0x00A77B), SB_UP},
	{RUNE_C(0x00A77C), RUNE_C(0x00A77C), SB_LO},
	{RUNE_C(0x00A77D), RUNE_C(0x00A77E), SB_UP},
	{RUNE_C(0x00A77F), RUNE_C(0x00A77F), SB_LO},
	{RUNE_C(0x00A780), RUNE_C(0x00A780), SB_UP},
	{RUNE_C(0x00A781), RUNE_C(0x00A781), SB_LO},
	{RUNE_C(0x00A782), RUNE_C(0x00A782), SB_UP},
	{RUNE_C(0x00A783), RUNE_C(0x00A783), SB_LO},
	{RUNE_C(0x00A784), RUNE_C(0x00A784), SB_UP},
	{RUNE_C(0x00A785), RUNE_C(0x00A785), SB_LO},
	{RUNE_C(0x00A786), RUNE_C(0x00A786), SB_UP},
	{RUNE_C(0x00A787), RUNE_C(0x00A787), SB_LO},
	{RUNE_C(0x00A788), RUNE_C(0x00A788), SB_LE},
	{RUNE_C(0x00A78B), RUNE_C(0x00A78B), SB_UP},
	{RUNE_C(0x00A78C), RUNE_C(0x00A78C), SB_LO},
	{RUNE_C(0x00A78D), RUNE_C(0x00A78D), SB_UP},
	{RUNE_C(0x00A78E), RUNE_C(0x00A78E), SB_LO},
	{RUNE_C(0x00A78F), RUNE_C(0x00A78F), SB_LE},
	{RUNE_C(0x00A790), RUNE_C(0x00A790), SB_UP},
	{RUNE_C(0x00A791), RUNE_C(0x00A791), SB_LO},
	{RUNE_C(0x00A792), RUNE_C(0x00A792), SB_UP},
	{RUNE_C(0x00A793), RUNE_C(0x00A795), SB_LO},
	{RUNE_C(0x00A796), RUNE_C(0x00A796), SB_UP},
	{RUNE_C(0x00A797), RUNE_C(0x00A797), SB_LO},
	{RUNE_C(0x00A798), RUNE_C(0x00A798), SB_UP},
	{RUNE_C(0x00A799), RUNE_C(0x00A799), SB_LO},
	{RUNE_C(0x00A79A), RUNE_C(0x00A79A), SB_UP},
	{RUNE_C(0x00A79B), RUNE_C(0x00A79B), SB_LO},
	{RUNE_C(0x00A79C), RUNE_C(0x00A79C), SB_UP},
	{RUNE_C(0x00A79D), RUNE_C(0x00A79D), SB_LO},
	{RUNE_C(0x00A79E), RUNE_C(0x00A79E), SB_UP},
	{RUNE_C(0x00A79F), RUNE_C(0x00A79F), SB_LO},
	{RUNE_C(0x00A7A0), RUNE_C(0x00A7A0), SB_UP},
	{RUNE_C(0x00A7A1), RUNE_C(0x00A7A1), SB_LO},
	{RUNE_C(0x00A7A2), RUNE_C(0x00A7A2), SB_UP},
	{RUNE_C(0x00A7A3), RUNE_C(0x00A7A3), SB_LO},
	{RUNE_C(0x00A7A4), RUNE_C(0x00A7A4), SB_UP},
	{RUNE_C(0x00A7A5), RUNE_C(0x00A7A5), SB_LO},
	{RUNE_C(0x00A7A6), RUNE_C(0x00A7A6), SB_UP},
	{RUNE_C(0x00A7A7), RUNE_C(0x00A7A7), SB_LO},
	{RUNE_C(0x00A7A8), RUNE_C(0x00A7A8), SB_UP},
	{RUNE_C(0x00A7A9), RUNE_C(0x00A7A9), SB_LO},
	{RUNE_C(0x00A7AA), RUNE_C(0x00A7AE), SB_UP},
	{RUNE_C(0x00A7AF), RUNE_C(0x00A7AF), SB_LO},
	{RUNE_C(0x00A7B0), RUNE_C(0x00A7B4), SB_UP},
	{RUNE_C(0x00A7B5), RUNE_C(0x00A7B5), SB_LO},
	{RUNE_C(0x00A7B6), RUNE_C(0x00A7B6), SB_UP},
	{RUNE_C(0x00A7B7), RUNE_C(0x00A7B7), SB_LO},
	{RUNE_C(0x00A7B8), RUNE_C(0x00A7B8), SB_UP},
	{RUNE_C(0x00A7B9), RUNE_C(0x00A7B9), SB_LO},
	{RUNE_C(0x00A7BA), RUNE_C(0x00A7BA), SB_UP},
	{RUNE_C(0x00A7BB), RUNE_C(0x00A7BB), SB_LO},
	{RUNE_C(0x00A7BC), RUNE_C(0x00A7BC), SB_UP},
	{RUNE_C(0x00A7BD), RUNE_C(0x00A7BD), SB_LO},
	{RUNE_C(0x00A7BE), RUNE_C(0x00A7BE), SB_UP},
	{RUNE_C(0x00A7BF), RUNE_C(0x00A7BF), SB_LO},
	{RUNE_C(0x00A7C0), RUNE_C(0x00A7C0), SB_UP},
	{RUNE_C(0x00A7C1), RUNE_C(0x00A7C1), SB_LO},
	{RUNE_C(0x00A7C2), RUNE_C(0x00A7C2), SB_UP},
	{RUNE_C(0x00A7C3), RUNE_C(0x00A7C3), SB_LO},
	{RUNE_C(0x00A7C4), RUNE_C(0x00A7C7), SB_UP},
	{RUNE_C(0x00A7C8), RUNE_C(0x00A7C8), SB_LO},
	{RUNE_C(0x00A7C9), RUNE_C(0x00A7C9), SB_UP},
	{RUNE_C(0x00A7CA), RUNE_C(0x00A7CA), SB_LO},
	{RUNE_C(0x00A7D0), RUNE_C(0x00A7D0), SB_UP},
	{RUNE_C(0x00A7D1), RUNE_C(0x00A7D1), SB_LO},
	{RUNE_C(0x00A7D3), RUNE_C(0x00A7D3), SB_LO},
	{RUNE_C(0x00A7D5), RUNE_C(0x00A7D5), SB_LO},
	{RUNE_C(0x00A7D6), RUNE_C(0x00A7D6), SB_UP},
	{RUNE_C(0x00A7D7), RUNE_C(0x00A7D7), SB_LO},
	{RUNE_C(0x00A7D8), RUNE_C(0x00A7D8), SB_UP},
	{RUNE_C(0x00A7D9), RUNE_C(0x00A7D9), SB_LO},
	{RUNE_C(0x00A7F2), RUNE_C(0x00A7F4), SB_LO},
	{RUNE_C(0x00A7F5), RUNE_C(0x00A7F5), SB_UP},
	{RUNE_C(0x00A7F6), RUNE_C(0x00A7F6), SB_LO},
	{RUNE_C(0x00A7F7), RUNE_C(0x00A7F7), SB_LE},
	{RUNE_C(0x00A7F8), RUNE_C(0x00A7FA), SB_LO},
	{RUNE_C(0x00A7FB), RUNE_C(0x00A801), SB_LE},
	{RUNE_C(0x00A802), RUNE_C(0x00A802), SB_EX},
	{RUNE_C(0x00A803), RUNE_C(0x00A805), SB_LE},
	{RUNE_C(0x00A806), RUNE_C(0x00A806), SB_EX},
	{RUNE_C(0x00A807), RUNE_C(0x00A80A), SB_LE},
	{RUNE_C(0x00A80B), RUNE_C(0x00A80B), SB_EX},
	{RUNE_C(0x00A80C), RUNE_C(0x00A822), SB_LE},
	{RUNE_C(0x00A823), RUNE_C(0x00A827), SB_EX},
	{RUNE_C(0x00A82C), RUNE_C(0x00A82C), SB_EX},
	{RUNE_C(0x00A840), RUNE_C(0x00A873), SB_LE},
	{RUNE_C(0x00A876), RUNE_C(0x00A877), SB_ST},
	{RUNE_C(0x00A880), RUNE_C(0x00A881), SB_EX},
	{RUNE_C(0x00A882), RUNE_C(0x00A8B3), SB_LE},
	{RUNE_C(0x00A8B4), RUNE_C(0x00A8C5), SB_EX},
	{RUNE_C(0x00A8CE), RUNE_C(0x00A8CF), SB_ST},
	{RUNE_C(0x00A8D0), RUNE_C(0x00A8D9), SB_NU},
	{RUNE_C(0x00A8E0), RUNE_C(0x00A8F1), SB_EX},
	{RUNE_C(0x00A8F2), RUNE_C(0x00A8F7), SB_LE},
	{RUNE_C(0x00A8FB), RUNE_C(0x00A8FB), SB_LE},
	{RUNE_C(0x00A8FD), RUNE_C(0x00A8FE), SB_LE},
	{RUNE_C(0x00A8FF), RUNE_C(0x00A8FF), SB_EX},
	{RUNE_C(0x00A900), RUNE_C(0x00A909), SB_NU},
	{RUNE_C(0x00A90A), RUNE_C(0x00A925), SB_LE},
	{RUNE_C(0x00A926), RUNE_C(0x00A92D), SB_EX},
	{RUNE_C(0x00A92F), RUNE_C(0x00A92F), SB_ST},
	{RUNE_C(0x00A930), RUNE_C(0x00A946), SB_LE},
	{RUNE_C(0x00A947), RUNE_C(0x00A953), SB_EX},
	{RUNE_C(0x00A960), RUNE_C(0x00A97C), SB_LE},
	{RUNE_C(0x00A980), RUNE_C(0x00A983), SB_EX},
	{RUNE_C(0x00A984), RUNE_C(0x00A9B2), SB_LE},
	{RUNE_C(0x00A9B3), RUNE_C(0x00A9C0), SB_EX},
	{RUNE_C(0x00A9C8), RUNE_C(0x00A9C9), SB_ST},
	{RUNE_C(0x00A9CF), RUNE_C(0x00A9CF), SB_LE},
	{RUNE_C(0x00A9D0), RUNE_C(0x00A9D9), SB_NU},
	{RUNE_C(0x00A9E0), RUNE_C(0x00A9E4), SB_LE},
	{RUNE_C(0x00A9E5), RUNE_C(0x00A9E5), SB_EX},
	{RUNE_C(0x00A9E6), RUNE_C(0x00A9EF), SB_LE},
	{RUNE_C(0x00A9F0), RUNE_C(0x00A9F9), SB_NU},
	{RUNE_C(0x00A9FA), RUNE_C(0x00A9FE), SB_LE},
	{RUNE_C(0x00AA00), RUNE_C(0x00AA28), SB_LE},
	{RUNE_C(0x00AA29), RUNE_C(0x00AA36), SB_EX},
	{RUNE_C(0x00AA40), RUNE_C(0x00AA42), SB_LE},
	{RUNE_C(0x00AA43), RUNE_C(0x00AA43), SB_EX},
	{RUNE_C(0x00AA44), RUNE_C(0x00AA4B), SB_LE},
	{RUNE_C(0x00AA4C), RUNE_C(0x00AA4D), SB_EX},
	{RUNE_C(0x00AA50), RUNE_C(0x00AA59), SB_NU},
	{RUNE_C(0x00AA5D), RUNE_C(0x00AA5F), SB_ST},
	{RUNE_C(0x00AA60), RUNE_C(0x00AA76), SB_LE},
	{RUNE_C(0x00AA7A), RUNE_C(0x00AA7A), SB_LE},
	{RUNE_C(0x00AA7B), RUNE_C(0x00AA7D), SB_EX},
	{RUNE_C(0x00AA7E), RUNE_C(0x00AAAF), SB_LE},
	{RUNE_C(0x00AAB0), RUNE_C(0x00AAB0), SB_EX},
	{RUNE_C(0x00AAB1), RUNE_C(0x00AAB1), SB_LE},
	{RUNE_C(0x00AAB2), RUNE_C(0x00AAB4), SB_EX},
	{RUNE_C(0x00AAB5), RUNE_C(0x00AAB6), SB_LE},
	{RUNE_C(0x00AAB7), RUNE_C(0x00AAB8), SB_EX},
	{RUNE_C(0x00AAB9), RUNE_C(0x00AABD), SB_LE},
	{RUNE_C(0x00AABE), RUNE_C(0x00AABF), SB_EX},
	{RUNE_C(0x00AAC0), RUNE_C(0x00AAC0), SB_LE},
	{RUNE_C(0x00AAC1), RUNE_C(0x00AAC1), SB_EX},
	{RUNE_C(0x00AAC2), RUNE_C(0x00AAC2), SB_LE},
	{RUNE_C(0x00AADB), RUNE_C(0x00AADD), SB_LE},
	{RUNE_C(0x00AAE0), RUNE_C(0x00AAEA), SB_LE},
	{RUNE_C(0x00AAEB), RUNE_C(0x00AAEF), SB_EX},
	{RUNE_C(0x00AAF0), RUNE_C(0x00AAF1), SB_ST},
	{RUNE_C(0x00AAF2), RUNE_C(0x00AAF4), SB_LE},
	{RUNE_C(0x00AAF5), RUNE_C(0x00AAF6), SB_EX},
	{RUNE_C(0x00AB01), RUNE_C(0x00AB06), SB_LE},
	{RUNE_C(0x00AB09), RUNE_C(0x00AB0E), SB_LE},
	{RUNE_C(0x00AB11), RUNE_C(0x00AB16), SB_LE},
	{RUNE_C(0x00AB20), RUNE_C(0x00AB26), SB_LE},
	{RUNE_C(0x00AB28), RUNE_C(0x00AB2E), SB_LE},
	{RUNE_C(0x00AB30), RUNE_C(0x00AB5A), SB_LO},
	{RUNE_C(0x00AB5C), RUNE_C(0x00AB69), SB_LO},
	{RUNE_C(0x00AB70), RUNE_C(0x00ABBF), SB_LO},
	{RUNE_C(0x00ABC0), RUNE_C(0x00ABE2), SB_LE},
	{RUNE_C(0x00ABE3), RUNE_C(0x00ABEA), SB_EX},
	{RUNE_C(0x00ABEB), RUNE_C(0x00ABEB), SB_ST},
	{RUNE_C(0x00ABEC), RUNE_C(0x00ABED), SB_EX},
	{RUNE_C(0x00ABF0), RUNE_C(0x00ABF9), SB_NU},
	{RUNE_C(0x00AC00), RUNE_C(0x00D7A3), SB_LE},
	{RUNE_C(0x00D7B0), RUNE_C(0x00D7C6), SB_LE},
	{RUNE_C(0x00D7CB), RUNE_C(0x00D7FB), SB_LE},
	{RUNE_C(0x00F900), RUNE_C(0x00FA6D), SB_LE},
	{RUNE_C(0x00FA70), RUNE_C(0x00FAD9), SB_LE},
	{RUNE_C(0x00FB00), RUNE_C(0x00FB06), SB_LO},
	{RUNE_C(0x00FB13), RUNE_C(0x00FB17), SB_LO},
	{RUNE_C(0x00FB1D), RUNE_C(0x00FB1D), SB_LE},
	{RUNE_C(0x00FB1E), RUNE_C(0x00FB1E), SB_EX},
	{RUNE_C(0x00FB1F), RUNE_C(0x00FB28), SB_LE},
	{RUNE_C(0x00FB2A), RUNE_C(0x00FB36), SB_LE},
	{RUNE_C(0x00FB38), RUNE_C(0x00FB3C), SB_LE},
	{RUNE_C(0x00FB3E), RUNE_C(0x00FB3E), SB_LE},
	{RUNE_C(0x00FB40), RUNE_C(0x00FB41), SB_LE},
	{RUNE_C(0x00FB43), RUNE_C(0x00FB44), SB_LE},
	{RUNE_C(0x00FB46), RUNE_C(0x00FBB1), SB_LE},
	{RUNE_C(0x00FBD3), RUNE_C(0x00FD3D), SB_LE},
	{RUNE_C(0x00FD3E), RUNE_C(0x00FD3F), SB_CL},
	{RUNE_C(0x00FD50), RUNE_C(0x00FD8F), SB_LE},
	{RUNE_C(0x00FD92), RUNE_C(0x00FDC7), SB_LE},
	{RUNE_C(0x00FDF0), RUNE_C(0x00FDFB), SB_LE},
	{RUNE_C(0x00FE00), RUNE_C(0x00FE0F), SB_EX},
	{RUNE_C(0x00FE10), RUNE_C(0x00FE11), SB_SC},
	{RUNE_C(0x00FE13), RUNE_C(0x00FE13), SB_SC},
	{RUNE_C(0x00FE17), RUNE_C(0x00FE18), SB_CL},
	{RUNE_C(0x00FE20), RUNE_C(0x00FE2F), SB_EX},
	{RUNE_C(0x00FE31), RUNE_C(0x00FE32), SB_SC},
	{RUNE_C(0x00FE35), RUNE_C(0x00FE44), SB_CL},
	{RUNE_C(0x00FE47), RUNE_C(0x00FE48), SB_CL},
	{RUNE_C(0x00FE50), RUNE_C(0x00FE51), SB_SC},
	{RUNE_C(0x00FE52), RUNE_C(0x00FE52), SB_AT},
	{RUNE_C(0x00FE55), RUNE_C(0x00FE55), SB_SC},
	{RUNE_C(0x00FE56), RUNE_C(0x00FE57), SB_ST},
	{RUNE_C(0x00FE58), RUNE_C(0x00FE58), SB_SC},
	{RUNE_C(0x00FE59), RUNE_C(0x00FE5E), SB_CL},
	{RUNE_C(0x00FE63), RUNE_C(0x00FE63), SB_SC},
	{RUNE_C(0x00FE70), RUNE_C(0x00FE74), SB_LE},
	{RUNE_C(0x00FE76), RUNE_C(0x00FEFC), SB_LE},
	{RUNE_C(0x00FEFF), RUNE_C(0x00FEFF), SB_FO},
	{RUNE_C(0x00FF01), RUNE_C(0x00FF01), SB_ST},
	{RUNE_C(0x00FF08), RUNE_C(0x00FF09), SB_CL},
	{RUNE_C(0x00FF0C), RUNE_C(0x00FF0D), SB_SC},
	{RUNE_C(0x00FF0E), RUNE_C(0x00FF0E), SB_AT},
	{RUNE_C(0x00FF10), RUNE_C(0x00FF19), SB_NU},
	{RUNE_C(0x00FF1A), RUNE_C(0x00FF1A), SB_SC},
	{RUNE_C(0x00FF1F), RUNE_C(0x00FF1F), SB_ST},
	{RUNE_C(0x00FF21), RUNE_C(0x00FF3A), SB_UP},
	{RUNE_C(0x00FF3B), RUNE_C(0x00FF3B), SB_CL},
	{RUNE_C(0x00FF3D), RUNE_C(0x00FF3D), SB_CL},
	{RUNE_C(0x00FF41), RUNE_C(0x00FF5A), SB_LO},
	{RUNE_C(0x00FF5B), RUNE_C(0x00FF5B), SB_CL},
	{RUNE_C(0x00FF5D), RUNE_C(0x00FF5D), SB_CL},
	{RUNE_C(0x00FF5F), RUNE_C(0x00FF60), SB_CL},
	{RUNE_C(0x00FF61), RUNE_C(0x00FF61), SB_ST},
	{RUNE_C(0x00FF62), RUNE_C(0x00FF63), SB_CL},
	{RUNE_C(0x00FF64), RUNE_C(0x00FF64), SB_SC},
	{RUNE_C(0x00FF66), RUNE_C(0x00FF9D), SB_LE},
	{RUNE_C(0x00FF9E), RUNE_C(0x00FF9F), SB_EX},
	{RUNE_C(0x00FFA0), RUNE_C(0x00FFBE), SB_LE},
	{RUNE_C(0x00FFC2), RUNE_C(0x00FFC7), SB_LE},
	{RUNE_C(0x00FFCA), RUNE_C(0x00FFCF), SB_LE},
	{RUNE_C(0x00FFD2), RUNE_C(0x00FFD7), SB_LE},
	{RUNE_C(0x00FFDA), RUNE_C(0x00FFDC), SB_LE},
	{RUNE_C(0x00FFF9), RUNE_C(0x00FFFB), SB_FO},
	{RUNE_C(0x010000), RUNE_C(0x01000B), SB_LE},
	{RUNE_C(0x01000D), RUNE_C(0x010026), SB_LE},
	{RUNE_C(0x010028), RUNE_C(0x01003A), SB_LE},
	{RUNE_C(0x01003C), RUNE_C(0x01003D), SB_LE},
	{RUNE_C(0x01003F), RUNE_C(0x01004D), SB_LE},
	{RUNE_C(0x010050), RUNE_C(0x01005D), SB_LE},
	{RUNE_C(0x010080), RUNE_C(0x0100FA), SB_LE},
	{RUNE_C(0x010140), RUNE_C(0x010174), SB_LE},
	{RUNE_C(0x0101FD), RUNE_C(0x0101FD), SB_EX},
	{RUNE_C(0x010280), RUNE_C(0x01029C), SB_LE},
	{RUNE_C(0x0102A0), RUNE_C(0x0102D0), SB_LE},
	{RUNE_C(0x0102E0), RUNE_C(0x0102E0), SB_EX},
	{RUNE_C(0x010300), RUNE_C(0x01031F), SB_LE},
	{RUNE_C(0x01032D), RUNE_C(0x01034A), SB_LE},
	{RUNE_C(0x010350), RUNE_C(0x010375), SB_LE},
	{RUNE_C(0x010376), RUNE_C(0x01037A), SB_EX},
	{RUNE_C(0x010380), RUNE_C(0x01039D), SB_LE},
	{RUNE_C(0x0103A0), RUNE_C(0x0103C3), SB_LE},
	{RUNE_C(0x0103C8), RUNE_C(0x0103CF), SB_LE},
	{RUNE_C(0x0103D1), RUNE_C(0x0103D5), SB_LE},
	{RUNE_C(0x010400), RUNE_C(0x010427), SB_UP},
	{RUNE_C(0x010428), RUNE_C(0x01044F), SB_LO},
	{RUNE_C(0x010450), RUNE_C(0x01049D), SB_LE},
	{RUNE_C(0x0104A0), RUNE_C(0x0104A9), SB_NU},
	{RUNE_C(0x0104B0), RUNE_C(0x0104D3), SB_UP},
	{RUNE_C(0x0104D8), RUNE_C(0x0104FB), SB_LO},
	{RUNE_C(0x010500), RUNE_C(0x010527), SB_LE},
	{RUNE_C(0x010530), RUNE_C(0x010563), SB_LE},
	{RUNE_C(0x010570), RUNE_C(0x01057A), SB_UP},
	{RUNE_C(0x01057C), RUNE_C(0x01058A), SB_UP},
	{RUNE_C(0x01058C), RUNE_C(0x010592), SB_UP},
	{RUNE_C(0x010594), RUNE_C(0x010595), SB_UP},
	{RUNE_C(0x010597), RUNE_C(0x0105A1), SB_LO},
	{RUNE_C(0x0105A3), RUNE_C(0x0105B1), SB_LO},
	{RUNE_C(0x0105B3), RUNE_C(0x0105B9), SB_LO},
	{RUNE_C(0x0105BB), RUNE_C(0x0105BC), SB_LO},
	{RUNE_C(0x010600), RUNE_C(0x010736), SB_LE},
	{RUNE_C(0x010740), RUNE_C(0x010755), SB_LE},
	{RUNE_C(0x010760), RUNE_C(0x010767), SB_LE},
	{RUNE_C(0x010780), RUNE_C(0x010780), SB_LO},
	{RUNE_C(0x010781), RUNE_C(0x010782), SB_LE},
	{RUNE_C(0x010783), RUNE_C(0x010785), SB_LO},
	{RUNE_C(0x010787), RUNE_C(0x0107B0), SB_LO},
	{RUNE_C(0x0107B2), RUNE_C(0x0107BA), SB_LO},
	{RUNE_C(0x010800), RUNE_C(0x010805), SB_LE},
	{RUNE_C(0x010808), RUNE_C(0x010808), SB_LE},
	{RUNE_C(0x01080A), RUNE_C(0x010835), SB_LE},
	{RUNE_C(0x010837), RUNE_C(0x010838), SB_LE},
	{RUNE_C(0x01083C), RUNE_C(0x01083C), SB_LE},
	{RUNE_C(0x01083F), RUNE_C(0x010855), SB_LE},
	{RUNE_C(0x010860), RUNE_C(0x010876), SB_LE},
	{RUNE_C(0x010880), RUNE_C(0x01089E), SB_LE},
	{RUNE_C(0x0108E0), RUNE_C(0x0108F2), SB_LE},
	{RUNE_C(0x0108F4), RUNE_C(0x0108F5), SB_LE},
	{RUNE_C(0x010900), RUNE_C(0x010915), SB_LE},
	{RUNE_C(0x010920), RUNE_C(0x010939), SB_LE},
	{RUNE_C(0x010980), RUNE_C(0x0109B7), SB_LE},
	{RUNE_C(0x0109BE), RUNE_C(0x0109BF), SB_LE},
	{RUNE_C(0x010A00), RUNE_C(0x010A00), SB_LE},
	{RUNE_C(0x010A01), RUNE_C(0x010A03), SB_EX},
	{RUNE_C(0x010A05), RUNE_C(0x010A06), SB_EX},
	{RUNE_C(0x010A0C), RUNE_C(0x010A0F), SB_EX},
	{RUNE_C(0x010A10), RUNE_C(0x010A13), SB_LE},
	{RUNE_C(0x010A15), RUNE_C(0x010A17), SB_LE},
	{RUNE_C(0x010A19), RUNE_C(0x010A35), SB_LE},
	{RUNE_C(0x010A38), RUNE_C(0x010A3A), SB_EX},
	{RUNE_C(0x010A3F), RUNE_C(0x010A3F), SB_EX},
	{RUNE_C(0x010A56), RUNE_C(0x010A57), SB_ST},
	{RUNE_C(0x010A60), RUNE_C(0x010A7C), SB_LE},
	{RUNE_C(0x010A80), RUNE_C(0x010A9C), SB_LE},
	{RUNE_C(0x010AC0), RUNE_C(0x010AC7), SB_LE},
	{RUNE_C(0x010AC9), RUNE_C(0x010AE4), SB_LE},
	{RUNE_C(0x010AE5), RUNE_C(0x010AE6), SB_EX},
	{RUNE_C(0x010B00), RUNE_C(0x010B35), SB_LE},
	{RUNE_C(0x010B40), RUNE_C(0x010B55), SB_LE},
	{RUNE_C(0x010B60), RUNE_C(0x010B72), SB_LE},
	{RUNE_C(0x010B80), RUNE_C(0x010B91), SB_LE},
	{RUNE_C(0x010C00), RUNE_C(0x010C48), SB_LE},
	{RUNE_C(0x010C80), RUNE_C(0x010CB2), SB_UP},
	{RUNE_C(0x010CC0), RUNE_C(0x010CF2), SB_LO},
	{RUNE_C(0x010D00), RUNE_C(0x010D23), SB_LE},
	{RUNE_C(0x010D24), RUNE_C(0x010D27), SB_EX},
	{RUNE_C(0x010D30), RUNE_C(0x010D39), SB_NU},
	{RUNE_C(0x010E80), RUNE_C(0x010EA9), SB_LE},
	{RUNE_C(0x010EAB), RUNE_C(0x010EAC), SB_EX},
	{RUNE_C(0x010EB0), RUNE_C(0x010EB1), SB_LE},
	{RUNE_C(0x010EFD), RUNE_C(0x010EFF), SB_EX},
	{RUNE_C(0x010F00), RUNE_C(0x010F1C), SB_LE},
	{RUNE_C(0x010F27), RUNE_C(0x010F27), SB_LE},
	{RUNE_C(0x010F30), RUNE_C(0x010F45), SB_LE},
	{RUNE_C(0x010F46), RUNE_C(0x010F50), SB_EX},
	{RUNE_C(0x010F55), RUNE_C(0x010F59), SB_ST},
	{RUNE_C(0x010F70), RUNE_C(0x010F81), SB_LE},
	{RUNE_C(0x010F82), RUNE_C(0x010F85), SB_EX},
	{RUNE_C(0x010F86), RUNE_C(0x010F89), SB_ST},
	{RUNE_C(0x010FB0), RUNE_C(0x010FC4), SB_LE},
	{RUNE_C(0x010FE0), RUNE_C(0x010FF6), SB_LE},
	{RUNE_C(0x011000), RUNE_C(0x011002), SB_EX},
	{RUNE_C(0x011003), RUNE_C(0x011037), SB_LE},
	{RUNE_C(0x011038), RUNE_C(0x011046), SB_EX},
	{RUNE_C(0x011047), RUNE_C(0x011048), SB_ST},
	{RUNE_C(0x011066), RUNE_C(0x01106F), SB_NU},
	{RUNE_C(0x011070), RUNE_C(0x011070), SB_EX},
	{RUNE_C(0x011071), RUNE_C(0x011072), SB_LE},
	{RUNE_C(0x011073), RUNE_C(0x011074), SB_EX},
	{RUNE_C(0x011075), RUNE_C(0x011075), SB_LE},
	{RUNE_C(0x01107F), RUNE_C(0x011082), SB_EX},
	{RUNE_C(0x011083), RUNE_C(0x0110AF), SB_LE},
	{RUNE_C(0x0110B0), RUNE_C(0x0110BA), SB_EX},
	{RUNE_C(0x0110BD), RUNE_C(0x0110BD), SB_NU},
	{RUNE_C(0x0110BE), RUNE_C(0x0110C1), SB_ST},
	{RUNE_C(0x0110C2), RUNE_C(0x0110C2), SB_EX},
	{RUNE_C(0x0110CD), RUNE_C(0x0110CD), SB_NU},
	{RUNE_C(0x0110D0), RUNE_C(0x0110E8), SB_LE},
	{RUNE_C(0x0110F0), RUNE_C(0x0110F9), SB_NU},
	{RUNE_C(0x011100), RUNE_C(0x011102), SB_EX},
	{RUNE_C(0x011103), RUNE_C(0x011126), SB_LE},
	{RUNE_C(0x011127), RUNE_C(0x011134), SB_EX},
	{RUNE_C(0x011136), RUNE_C(0x01113F), SB_NU},
	{RUNE_C(0x011141), RUNE_C(0x011143), SB_ST},
	{RUNE_C(0x011144), RUNE_C(0x011144), SB_LE},
	{RUNE_C(0x011145), RUNE_C(0x011146), SB_EX},
	{RUNE_C(0x011147), RUNE_C(0x011147), SB_LE},
	{RUNE_C(0x011150), RUNE_C(0x011172), SB_LE},
	{RUNE_C(0x011173), RUNE_C(0x011173), SB_EX},
	{RUNE_C(0x011176), RUNE_C(0x011176), SB_LE},
	{RUNE_C(0x011180), RUNE_C(0x011182), SB_EX},
	{RUNE_C(0x011183), RUNE_C(0x0111B2), SB_LE},
	{RUNE_C(0x0111B3), RUNE_C(0x0111C0), SB_EX},
	{RUNE_C(0x0111C1), RUNE_C(0x0111C4), SB_LE},
	{RUNE_C(0x0111C5), RUNE_C(0x0111C6), SB_ST},
	{RUNE_C(0x0111C9), RUNE_C(0x0111CC), SB_EX},
	{RUNE_C(0x0111CD), RUNE_C(0x0111CD), SB_ST},
	{RUNE_C(0x0111CE), RUNE_C(0x0111CF), SB_EX},
	{RUNE_C(0x0111D0), RUNE_C(0x0111D9), SB_NU},
	{RUNE_C(0x0111DA), RUNE_C(0x0111DA), SB_LE},
	{RUNE_C(0x0111DC), RUNE_C(0x0111DC), SB_LE},
	{RUNE_C(0x0111DE), RUNE_C(0x0111DF), SB_ST},
	{RUNE_C(0x011200), RUNE_C(0x011211), SB_LE},
	{RUNE_C(0x011213), RUNE_C(0x01122B), SB_LE},
	{RUNE_C(0x01122C), RUNE_C(0x011237), SB_EX},
	{RUNE_C(0x011238), RUNE_C(0x011239), SB_ST},
	{RUNE_C(0x01123B), RUNE_C(0x01123C), SB_ST},
	{RUNE_C(0x01123E), RUNE_C(0x01123E), SB_EX},
	{RUNE_C(0x01123F), RUNE_C(0x011240), SB_LE},
	{RUNE_C(0x011241), RUNE_C(0x011241), SB_EX},
	{RUNE_C(0x011280), RUNE_C(0x011286), SB_LE},
	{RUNE_C(0x011288), RUNE_C(0x011288), SB_LE},
	{RUNE_C(0x01128A), RUNE_C(0x01128D), SB_LE},
	{RUNE_C(0x01128F), RUNE_C(0x01129D), SB_LE},
	{RUNE_C(0x01129F), RUNE_C(0x0112A8), SB_LE},
	{RUNE_C(0x0112A9), RUNE_C(0x0112A9), SB_ST},
	{RUNE_C(0x0112B0), RUNE_C(0x0112DE), SB_LE},
	{RUNE_C(0x0112DF), RUNE_C(0x0112EA), SB_EX},
	{RUNE_C(0x0112F0), RUNE_C(0x0112F9), SB_NU},
	{RUNE_C(0x011300), RUNE_C(0x011303), SB_EX},
	{RUNE_C(0x011305), RUNE_C(0x01130C), SB_LE},
	{RUNE_C(0x01130F), RUNE_C(0x011310), SB_LE},
	{RUNE_C(0x011313), RUNE_C(0x011328), SB_LE},
	{RUNE_C(0x01132A), RUNE_C(0x011330), SB_LE},
	{RUNE_C(0x011332), RUNE_C(0x011333), SB_LE},
	{RUNE_C(0x011335), RUNE_C(0x011339), SB_LE},
	{RUNE_C(0x01133B), RUNE_C(0x01133C), SB_EX},
	{RUNE_C(0x01133D), RUNE_C(0x01133D), SB_LE},
	{RUNE_C(0x01133E), RUNE_C(0x011344), SB_EX},
	{RUNE_C(0x011347), RUNE_C(0x011348), SB_EX},
	{RUNE_C(0x01134B), RUNE_C(0x01134D), SB_EX},
	{RUNE_C(0x011350), RUNE_C(0x011350), SB_LE},
	{RUNE_C(0x011357), RUNE_C(0x011357), SB_EX},
	{RUNE_C(0x01135D), RUNE_C(0x011361), SB_LE},
	{RUNE_C(0x011362), RUNE_C(0x011363), SB_EX},
	{RUNE_C(0x011366), RUNE_C(0x01136C), SB_EX},
	{RUNE_C(0x011370), RUNE_C(0x011374), SB_EX},
	{RUNE_C(0x011400), RUNE_C(0x011434), SB_LE},
	{RUNE_C(0x011435), RUNE_C(0x011446), SB_EX},
	{RUNE_C(0x011447), RUNE_C(0x01144A), SB_LE},
	{RUNE_C(0x01144B), RUNE_C(0x01144C), SB_ST},
	{RUNE_C(0x011450), RUNE_C(0x011459), SB_NU},
	{RUNE_C(0x01145E), RUNE_C(0x01145E), SB_EX},
	{RUNE_C(0x01145F), RUNE_C(0x011461), SB_LE},
	{RUNE_C(0x011480), RUNE_C(0x0114AF), SB_LE},
	{RUNE_C(0x0114B0), RUNE_C(0x0114C3), SB_EX},
	{RUNE_C(0x0114C4), RUNE_C(0x0114C5), SB_LE},
	{RUNE_C(0x0114C7), RUNE_C(0x0114C7), SB_LE},
	{RUNE_C(0x0114D0), RUNE_C(0x0114D9), SB_NU},
	{RUNE_C(0x011580), RUNE_C(0x0115AE), SB_LE},
	{RUNE_C(0x0115AF), RUNE_C(0x0115B5), SB_EX},
	{RUNE_C(0x0115B8), RUNE_C(0x0115C0), SB_EX},
	{RUNE_C(0x0115C2), RUNE_C(0x0115C3), SB_ST},
	{RUNE_C(0x0115C9), RUNE_C(0x0115D7), SB_ST},
	{RUNE_C(0x0115D8), RUNE_C(0x0115DB), SB_LE},
	{RUNE_C(0x0115DC), RUNE_C(0x0115DD), SB_EX},
	{RUNE_C(0x011600), RUNE_C(0x01162F), SB_LE},
	{RUNE_C(0x011630), RUNE_C(0x011640), SB_EX},
	{RUNE_C(0x011641), RUNE_C(0x011642), SB_ST},
	{RUNE_C(0x011644), RUNE_C(0x011644), SB_LE},
	{RUNE_C(0x011650), RUNE_C(0x011659), SB_NU},
	{RUNE_C(0x011680), RUNE_C(0x0116AA), SB_LE},
	{RUNE_C(0x0116AB), RUNE_C(0x0116B7), SB_EX},
	{RUNE_C(0x0116B8), RUNE_C(0x0116B8), SB_LE},
	{RUNE_C(0x0116C0), RUNE_C(0x0116C9), SB_NU},
	{RUNE_C(0x011700), RUNE_C(0x01171A), SB_LE},
	{RUNE_C(0x01171D), RUNE_C(0x01172B), SB_EX},
	{RUNE_C(0x011730), RUNE_C(0x011739), SB_NU},
	{RUNE_C(0x01173C), RUNE_C(0x01173E), SB_ST},
	{RUNE_C(0x011740), RUNE_C(0x011746), SB_LE},
	{RUNE_C(0x011800), RUNE_C(0x01182B), SB_LE},
	{RUNE_C(0x01182C), RUNE_C(0x01183A), SB_EX},
	{RUNE_C(0x0118A0), RUNE_C(0x0118BF), SB_UP},
	{RUNE_C(0x0118C0), RUNE_C(0x0118DF), SB_LO},
	{RUNE_C(0x0118E0), RUNE_C(0x0118E9), SB_NU},
	{RUNE_C(0x0118FF), RUNE_C(0x011906), SB_LE},
	{RUNE_C(0x011909), RUNE_C(0x011909), SB_LE},
	{RUNE_C(0x01190C), RUNE_C(0x011913), SB_LE},
	{RUNE_C(0x011915), RUNE_C(0x011916), SB_LE},
	{RUNE_C(0x011918), RUNE_C(0x01192F), SB_LE},
	{RUNE_C(0x011930), RUNE_C(0x011935), SB_EX},
	{RUNE_C(0x011937), RUNE_C(0x011938), SB_EX},
	{RUNE_C(0x01193B), RUNE_C(0x01193E), SB_EX},
	{RUNE_C(0x01193F), RUNE_C(0x01193F), SB_LE},
	{RUNE_C(0x011940), RUNE_C(0x011940), SB_EX},
	{RUNE_C(0x011941), RUNE_C(0x011941), SB_LE},
	{RUNE_C(0x011942), RUNE_C(0x011943), SB_EX},
	{RUNE_C(0x011944), RUNE_C(0x011944), SB_ST},
	{RUNE_C(0x011946), RUNE_C(0x011946), SB_ST},
	{RUNE_C(0x011950), RUNE_C(0x011959), SB_NU},
	{RUNE_C(0x0119A0), RUNE_C(0x0119A7), SB_LE},
	{RUNE_C(0x0119AA), RUNE_C(0x0119D0), SB_LE},
	{RUNE_C(0x0119D1), RUNE_C(0x0119D7), SB_EX},
	{RUNE_C(0x0119DA), RUNE_C(0x0119E0), SB_EX},
	{RUNE_C(0x0119E1), RUNE_C(0x0119E1), SB_LE},
	{RUNE_C(0x0119E3), RUNE_C(0x0119E3), SB_LE},
	{RUNE_C(0x0119E4), RUNE_C(0x0119E4), SB_EX},
	{RUNE_C(0x011A00), RUNE_C(0x011A00), SB_LE},
	{RUNE_C(0x011A01), RUNE_C(0x011A0A), SB_EX},
	{RUNE_C(0x011A0B), RUNE_C(0x011A32), SB_LE},
	{RUNE_C(0x011A33), RUNE_C(0x011A39), SB_EX},
	{RUNE_C(0x011A3A), RUNE_C(0x011A3A), SB_LE},
	{RUNE_C(0x011A3B), RUNE_C(0x011A3E), SB_EX},
	{RUNE_C(0x011A42), RUNE_C(0x011A43), SB_ST},
	{RUNE_C(0x011A47), RUNE_C(0x011A47), SB_EX},
	{RUNE_C(0x011A50), RUNE_C(0x011A50), SB_LE},
	{RUNE_C(0x011A51), RUNE_C(0x011A5B), SB_EX},
	{RUNE_C(0x011A5C), RUNE_C(0x011A89), SB_LE},
	{RUNE_C(0x011A8A), RUNE_C(0x011A99), SB_EX},
	{RUNE_C(0x011A9B), RUNE_C(0x011A9C), SB_ST},
	{RUNE_C(0x011A9D), RUNE_C(0x011A9D), SB_LE},
	{RUNE_C(0x011AB0), RUNE_C(0x011AF8), SB_LE},
	{RUNE_C(0x011C00), RUNE_C(0x011C08), SB_LE},
	{RUNE_C(0x011C0A), RUNE_C(0x011C2E), SB_LE},
	{RUNE_C(0x011C2F), RUNE_C(0x011C36), SB_EX},
	{RUNE_C(0x011C38), RUNE_C(0x011C3F), SB_EX},
	{RUNE_C(0x011C40), RUNE_C(0x011C40), SB_LE},
	{RUNE_C(0x011C41), RUNE_C(0x011C42), SB_ST},
	{RUNE_C(0x011C50), RUNE_C(0x011C59), SB_NU},
	{RUNE_C(0x011C72), RUNE_C(0x011C8F), SB_LE},
	{RUNE_C(0x011C92), RUNE_C(0x011CA7), SB_EX},
	{RUNE_C(0x011CA9), RUNE_C(0x011CB6), SB_EX},
	{RUNE_C(0x011D00), RUNE_C(0x011D06), SB_LE},
	{RUNE_C(0x011D08), RUNE_C(0x011D09), SB_LE},
	{RUNE_C(0x011D0B), RUNE_C(0x011D30), SB_LE},
	{RUNE_C(0x011D31), RUNE_C(0x011D36), SB_EX},
	{RUNE_C(0x011D3A), RUNE_C(0x011D3A), SB_EX},
	{RUNE_C(0x011D3C), RUNE_C(0x011D3D), SB_EX},
	{RUNE_C(0x011D3F), RUNE_C(0x011D45), SB_EX},
	{RUNE_C(0x011D46), RUNE_C(0x011D46), SB_LE},
	{RUNE_C(0x011D47), RUNE_C(0x011D47), SB_EX},
	{RUNE_C(0x011D50), RUNE_C(0x011D59), SB_NU},
	{RUNE_C(0x011D60), RUNE_C(0x011D65), SB_LE},
	{RUNE_C(0x011D67), RUNE_C(0x011D68), SB_LE},
	{RUNE_C(0x011D6A), RUNE_C(0x011D89), SB_LE},
	{RUNE_C(0x011D8A), RUNE_C(0x011D8E), SB_EX},
	{RUNE_C(0x011D90), RUNE_C(0x011D91), SB_EX},
	{RUNE_C(0x011D93), RUNE_C(0x011D97), SB_EX},
	{RUNE_C(0x011D98), RUNE_C(0x011D98), SB_LE},
	{RUNE_C(0x011DA0), RUNE_C(0x011DA9), SB_NU},
	{RUNE_C(0x011EE0), RUNE_C(0x011EF2), SB_LE},
	{RUNE_C(0x011EF3), RUNE_C(0x011EF6), SB_EX},
	{RUNE_C(0x011EF7), RUNE_C(0x011EF8), SB_ST},
	{RUNE_C(0x011F00), RUNE_C(0x011F01), SB_EX},
	{RUNE_C(0x011F02), RUNE_C(0x011F02), SB_LE},
	{RUNE_C(0x011F03), RUNE_C(0x011F03), SB_EX},
	{RUNE_C(0x011F04), RUNE_C(0x011F10), SB_LE},
	{RUNE_C(0x011F12), RUNE_C(0x011F33), SB_LE},
	{RUNE_C(0x011F34), RUNE_C(0x011F3A), SB_EX},
	{RUNE_C(0x011F3E), RUNE_C(0x011F42), SB_EX},
	{RUNE_C(0x011F43), RUNE_C(0x011F44), SB_ST},
	{RUNE_C(0x011F50), RUNE_C(0x011F59), SB_NU},
	{RUNE_C(0x011FB0), RUNE_C(0x011FB0), SB_LE},
	{RUNE_C(0x012000), RUNE_C(0x012399), SB_LE},
	{RUNE_C(0x012400), RUNE_C(0x01246E), SB_LE},
	{RUNE_C(0x012480), RUNE_C(0x012543), SB_LE},
	{RUNE_C(0x012F90), RUNE_C(0x012FF0), SB_LE},
	{RUNE_C(0x013000), RUNE_C(0x01342F), SB_LE},
	{RUNE_C(0x013430), RUNE_C(0x01343F), SB_FO},
	{RUNE_C(0x013440), RUNE_C(0x013440), SB_EX},
	{RUNE_C(0x013441), RUNE_C(0x013446), SB_LE},
	{RUNE_C(0x013447), RUNE_C(0x013455), SB_EX},
	{RUNE_C(0x014400), RUNE_C(0x014646), SB_LE},
	{RUNE_C(0x016800), RUNE_C(0x016A38), SB_LE},
	{RUNE_C(0x016A40), RUNE_C(0x016A5E), SB_LE},
	{RUNE_C(0x016A60), RUNE_C(0x016A69), SB_NU},
	{RUNE_C(0x016A6E), RUNE_C(0x016A6F), SB_ST},
	{RUNE_C(0x016A70), RUNE_C(0x016ABE), SB_LE},
	{RUNE_C(0x016AC0), RUNE_C(0x016AC9), SB_NU},
	{RUNE_C(0x016AD0), RUNE_C(0x016AED), SB_LE},
	{RUNE_C(0x016AF0), RUNE_C(0x016AF4), SB_EX},
	{RUNE_C(0x016AF5), RUNE_C(0x016AF5), SB_ST},
	{RUNE_C(0x016B00), RUNE_C(0x016B2F), SB_LE},
	{RUNE_C(0x016B30), RUNE_C(0x016B36), SB_EX},
	{RUNE_C(0x016B37), RUNE_C(0x016B38), SB_ST},
	{RUNE_C(0x016B40), RUNE_C(0x016B43), SB_LE},
	{RUNE_C(0x016B44), RUNE_C(0x016B44), SB_ST},
	{RUNE_C(0x016B50), RUNE_C(0x016B59), SB_NU},
	{RUNE_C(0x016B63), RUNE_C(0x016B77), SB_LE},
	{RUNE_C(0x016B7D), RUNE_C(0x016B8F), SB_LE},
	{RUNE_C(0x016E40), RUNE_C(0x016E5F), SB_UP},
	{RUNE_C(0x016E60), RUNE_C(0x016E7F), SB_LO},
	{RUNE_C(0x016E98), RUNE_C(0x016E98), SB_ST},
	{RUNE_C(0x016F00), RUNE_C(0x016F4A), SB_LE},
	{RUNE_C(0x016F4F), RUNE_C(0x016F4F), SB_EX},
	{RUNE_C(0x016F50), RUNE_C(0x016F50), SB_LE},
	{RUNE_C(0x016F51), RUNE_C(0x016F87), SB_EX},
	{RUNE_C(0x016F8F), RUNE_C(0x016F92), SB_EX},
	{RUNE_C(0x016F93), RUNE_C(0x016F9F), SB_LE},
	{RUNE_C(0x016FE0), RUNE_C(0x016FE1), SB_LE},
	{RUNE_C(0x016FE3), RUNE_C(0x016FE3), SB_LE},
	{RUNE_C(0x016FE4), RUNE_C(0x016FE4), SB_EX},
	{RUNE_C(0x016FF0), RUNE_C(0x016FF1), SB_EX},
	{RUNE_C(0x017000), RUNE_C(0x0187F7), SB_LE},
	{RUNE_C(0x018800), RUNE_C(0x018CD5), SB_LE},
	{RUNE_C(0x018D00), RUNE_C(0x018D08), SB_LE},
	{RUNE_C(0x01AFF0), RUNE_C(0x01AFF3), SB_LE},
	{RUNE_C(0x01AFF5), RUNE_C(0x01AFFB), SB_LE},
	{RUNE_C(0x01AFFD), RUNE_C(0x01AFFE), SB_LE},
	{RUNE_C(0x01B000), RUNE_C(0x01B122), SB_LE},
	{RUNE_C(0x01B132), RUNE_C(0x01B132), SB_LE},
	{RUNE_C(0x01B150), RUNE_C(0x01B152), SB_LE},
	{RUNE_C(0x01B155), RUNE_C(0x01B155), SB_LE},
	{RUNE_C(0x01B164), RUNE_C(0x01B167), SB_LE},
	{RUNE_C(0x01B170), RUNE_C(0x01B2FB), SB_LE},
	{RUNE_C(0x01BC00), RUNE_C(0x01BC6A), SB_LE},
	{RUNE_C(0x01BC70), RUNE_C(0x01BC7C), SB_LE},
	{RUNE_C(0x01BC80), RUNE_C(0x01BC88), SB_LE},
	{RUNE_C(0x01BC90), RUNE_C(0x01BC99), SB_LE},
	{RUNE_C(0x01BC9D), RUNE_C(0x01BC9E), SB_EX},
	{RUNE_C(0x01BC9F), RUNE_C(0x01BC9F), SB_ST},
	{RUNE_C(0x01BCA0), RUNE_C(0x01BCA3), SB_FO},
	{RUNE_C(0x01CF00), RUNE_C(0x01CF2D), SB_EX},
	{RUNE_C(0x01CF30), RUNE_C(0x01CF46), SB_EX},
	{RUNE_C(0x01D165), RUNE_C(0x01D169), SB_EX},
	{RUNE_C(0x01D16D), RUNE_C(0x01D172), SB_EX},
	{RUNE_C(0x01D173), RUNE_C(0x01D17A), SB_FO},
	{RUNE_C(0x01D17B), RUNE_C(0x01D182), SB_EX},
	{RUNE_C(0x01D185), RUNE_C(0x01D18B), SB_EX},
	{RUNE_C(0x01D1AA), RUNE_C(0x01D1AD), SB_EX},
	{RUNE_C(0x01D242), RUNE_C(0x01D244), SB_EX},
	{RUNE_C(0x01D400), RUNE_C(0x01D419), SB_UP},
	{RUNE_C(0x01D41A), RUNE_C(0x01D433), SB_LO},
	{RUNE_C(0x01D434), RUNE_C(0x01D44D), SB_UP},
	{RUNE_C(0x01D44E), RUNE_C(0x01D454), SB_LO},
	{RUNE_C(0x01D456), RUNE_C(0x01D467), SB_LO},
	{RUNE_C(0x01D468), RUNE_C(0x01D481), SB_UP},
	{RUNE_C(0x01D482), RUNE_C(0x01D49B), SB_LO},
	{RUNE_C(0x01D49C), RUNE_C(0x01D49C), SB_UP},
	{RUNE_C(0x01D49E), RUNE_C(0x01D49F), SB_UP},
	{RUNE_C(0x01D4A2), RUNE_C(0x01D4A2), SB_UP},
	{RUNE_C(0x01D4A5), RUNE_C(0x01D4A6), SB_UP},
	{RUNE_C(0x01D4A9), RUNE_C(0x01D4AC), SB_UP},
	{RUNE_C(0x01D4AE), RUNE_C(0x01D4B5), SB_UP},
	{RUNE_C(0x01D4B6), RUNE_C(0x01D4B9), SB_LO},
	{RUNE_C(0x01D4BB), RUNE_C(0x01D4BB), SB_LO},
	{RUNE_C(0x01D4BD), RUNE_C(0x01D4C3), SB_LO},
	{RUNE_C(0x01D4C5), RUNE_C(0x01D4CF), SB_LO},
	{RUNE_C(0x01D4D0), RUNE_C(0x01D4E9), SB_UP},
	{RUNE_C(0x01D4EA), RUNE_C(0x01D503), SB_LO},
	{RUNE_C(0x01D504), RUNE_C(0x01D505), SB_UP},
	{RUNE_C(0x01D507), RUNE_C(0x01D50A), SB_UP},
	{RUNE_C(0x01D50D), RUNE_C(0x01D514), SB_UP},
	{RUNE_C(0x01D516), RUNE_C(0x01D51C), SB_UP},
	{RUNE_C(0x01D51E), RUNE_C(0x01D537), SB_LO},
	{RUNE_C(0x01D538), RUNE_C(0x01D539), SB_UP},
	{RUNE_C(0x01D53B), RUNE_C(0x01D53E), SB_UP},
	{RUNE_C(0x01D540), RUNE_C(0x01D544), SB_UP},
	{RUNE_C(0x01D546), RUNE_C(0x01D546), SB_UP},
	{RUNE_C(0x01D54A), RUNE_C(0x01D550), SB_UP},
	{RUNE_C(0x01D552), RUNE_C(0x01D56B), SB_LO},
	{RUNE_C(0x01D56C), RUNE_C(0x01D585), SB_UP},
	{RUNE_C(0x01D586), RUNE_C(0x01D59F), SB_LO},
	{RUNE_C(0x01D5A0), RUNE_C(0x01D5B9), SB_UP},
	{RUNE_C(0x01D5BA), RUNE_C(0x01D5D3), SB_LO},
	{RUNE_C(0x01D5D4), RUNE_C(0x01D5ED), SB_UP},
	{RUNE_C(0x01D5EE), RUNE_C(0x01D607), SB_LO},
	{RUNE_C(0x01D608), RUNE_C(0x01D621), SB_UP},
	{RUNE_C(0x01D622), RUNE_C(0x01D63B), SB_LO},
	{RUNE_C(0x01D63C), RUNE_C(0x01D655), SB_UP},
	{RUNE_C(0x01D656), RUNE_C(0x01D66F), SB_LO},
	{RUNE_C(0x01D670), RUNE_C(0x01D689), SB_UP},
	{RUNE_C(0x01D68A), RUNE_C(0x01D6A5), SB_LO},
	{RUNE_C(0x01D6A8), RUNE_C(0x01D6C0), SB_UP},
	{RUNE_C(0x01D6C2), RUNE_C(0x01D6DA), SB_LO},
	{RUNE_C(0x01D6DC), RUNE_C(0x01D6E1), SB_LO},
	{RUNE_C(0x01D6E2), RUNE_C(0x01D6FA), SB_UP},
	{RUNE_C(0x01D6FC), RUNE_C(0x01D714), SB_LO},
	{RUNE_C(0x01D716), RUNE_C(0x01D71B), SB_LO},
	{RUNE_C(0x01D71C), RUNE_C(0x01D734), SB_UP},
	{RUNE_C(0x01D736), RUNE_C(0x01D74E), SB_LO},
	{RUNE_C(0x01D750), RUNE_C(0x01D755), SB_LO},
	{RUNE_C(0x01D756), RUNE_C(0x01D76E), SB_UP},
	{RUNE_C(0x01D770), RUNE_C(0x01D788), SB_LO},
	{RUNE_C(0x01D78A), RUNE_C(0x01D78F), SB_LO},
	{RUNE_C(0x01D790), RUNE_C(0x01D7A8), SB_UP},
	{RUNE_C(0x01D7AA), RUNE_C(0x01D7C2), SB_LO},
	{RUNE_C(0x01D7C4), RUNE_C(0x01D7C9), SB_LO},
	{RUNE_C(0x01D7CA), RUNE_C(0x01D7CA), SB_UP},
	{RUNE_C(0x01D7CB), RUNE_C(0x01D7CB), SB_LO},
	{RUNE_C(0x01D7CE), RUNE_C(0x01D7FF), SB_NU},
	{RUNE_C(0x01DA00), RUNE_C(0x01DA36), SB_EX},
	{RUNE_C(0x01DA3B), RUNE_C(0x01DA6C), SB_EX},
	{RUNE_C(0x01DA75), RUNE_C(0x01DA75), SB_EX},
	{RUNE_C(0x01DA84), RUNE_C(0x01DA84), SB_EX},
	{RUNE_C(0x01DA88), RUNE_C(0x01DA88), SB_ST},
	{RUNE_C(0x01DA9B), RUNE_C(0x01DA9F), SB_EX},
	{RUNE_C(0x01DAA1), RUNE_C(0x01DAAF), SB_EX},
	{RUNE_C(0x01DF00), RUNE_C(0x01DF09), SB_LO},
	{RUNE_C(0x01DF0A), RUNE_C(0x01DF0A), SB_LE},
	{RUNE_C(0x01DF0B), RUNE_C(0x01DF1E), SB_LO},
	{RUNE_C(0x01DF25), RUNE_C(0x01DF2A), SB_LO},
	{RUNE_C(0x01E000), RUNE_C(0x01E006), SB_EX},
	{RUNE_C(0x01E008), RUNE_C(0x01E018), SB_EX},
	{RUNE_C(0x01E01B), RUNE_C(0x01E021), SB_EX},
	{RUNE_C(0x01E023), RUNE_C(0x01E024), SB_EX},
	{RUNE_C(0x01E026), RUNE_C(0x01E02A), SB_EX},
	{RUNE_C(0x01E030), RUNE_C(0x01E06D), SB_LO},
	{RUNE_C(0x01E08F), RUNE_C(0x01E08F), SB_EX},
	{RUNE_C(0x01E100), RUNE_C(0x01E12C), SB_LE},
	{RUNE_C(0x01E130), RUNE_C(0x01E136), SB_EX},
	{RUNE_C(0x01E137), RUNE_C(0x01E13D), SB_LE},
	{RUNE_C(0x01E140), RUNE_C(0x01E149), SB_NU},
	{RUNE_C(0x01E14E), RUNE_C(0x01E14E), SB_LE},
	{RUNE_C(0x01E290), RUNE_C(0x01E2AD), SB_LE},
	{RUNE_C(0x01E2AE), RUNE_C(0x01E2AE), SB_EX},
	{RUNE_C(0x01E2C0), RUNE_C(0x01E2EB), SB_LE},
	{RUNE_C(0x01E2EC), RUNE_C(0x01E2EF), SB_EX},
	{RUNE_C(0x01E2F0), RUNE_C(0x01E2F9), SB_NU},
	{RUNE_C(0x01E4D0), RUNE_C(0x01E4EB), SB_LE},
	{RUNE_C(0x01E4EC), RUNE_C(0x01E4EF), SB_EX},
	{RUNE_C(0x01E4F0), RUNE_C(0x01E4F9), SB_NU},
	{RUNE_C(0x01E7E0), RUNE_C(0x01E7E6), SB_LE},
	{RUNE_C(0x01E7E8), RUNE_C(0x01E7EB), SB_LE},
	{RUNE_C(0x01E7ED), RUNE_C(0x01E7EE), SB_LE},
	{RUNE_C(0x01E7F0), RUNE_C(0x01E7FE), SB_LE},
	{RUNE_C(0x01E800), RUNE_C(0x01E8C4), SB_LE},
	{RUNE_C(0x01E8D0), RUNE_C(0x01E8D6), SB_EX},
	{RUNE_C(0x01E900), RUNE_C(0x01E921), SB_UP},
	{RUNE_C(0x01E922), RUNE_C(0x01E943), SB_LO},
	{RUNE_C(0x01E944), RUNE_C(0x01E94A), SB_EX},
	{RUNE_C(0x01E94B), RUNE_C(0x01E94B), SB_LE},
	{RUNE_C(0x01E950), RUNE_C(0x01E959), SB_NU},
	{RUNE_C(0x01EE00), RUNE_C(0x01EE03), SB_LE},
	{RUNE_C(0x01EE05), RUNE_C(0x01EE1F), SB_LE},
	{RUNE_C(0x01EE21), RUNE_C(0x01EE22), SB_LE},
	{RUNE_C(0x01EE24), RUNE_C(0x01EE24), SB_LE},
	{RUNE_C(0x01EE27), RUNE_C(0x01EE27), SB_LE},
	{RUNE_C(0x01EE29), RUNE_C(0x01EE32), SB_LE},
	{RUNE_C(0x01EE34), RUNE_C(0x01EE37), SB_LE},
	{RUNE_C(0x01EE39), RUNE_C(0x01EE39), SB_LE},
	{RUNE_C(0x01EE3B), RUNE_C(0x01EE3B), SB_LE},
	{RUNE_C(0x01EE42), RUNE_C(0x01EE42), SB_LE},
	{RUNE_C(0x01EE47), RUNE_C(0x01EE47), SB_LE},
	{RUNE_C(0x01EE49), RUNE_C(0x01EE49), SB_LE},
	{RUNE_C(0x01EE4B), RUNE_C(0x01EE4B), SB_LE},
	{RUNE_C(0x01EE4D), RUNE_C(0x01EE4F), SB_LE},
	{RUNE_C(0x01EE51), RUNE_C(0x01EE52), SB_LE},
	{RUNE_C(0x01EE54), RUNE_C(0x01EE54), SB_LE},
	{RUNE_C(0x01EE57), RUNE_C(0x01EE57), SB_LE},
	{RUNE_C(0x01EE59), RUNE_C(0x01EE59), SB_LE},
	{RUNE_C(0x01EE5B), RUNE_C(0x01EE5B), SB_LE},
	{RUNE_C(0x01EE5D), RUNE_C(0x01EE5D), SB_LE},
	{RUNE_C(0x01EE5F), RUNE_C(0x01EE5F), SB_LE},
	{RUNE_C(0x01EE61), RUNE_C(0x01EE62), SB_LE},
	{RUNE_C(0x01EE64), RUNE_C(0x01EE64), SB_LE},
	{RUNE_C(0x01EE67), RUNE_C(0x01EE6A), SB_LE},
	{RUNE_C(0x01EE6C), RUNE_C(0x01EE72), SB_LE},
	{RUNE_C(0x01EE74), RUNE_C(0x01EE77), SB_LE},
	{RUNE_C(0x01EE79), RUNE_C(0x01EE7C), SB_LE},
	{RUNE_C(0x01EE7E), RUNE_C(0x01EE7E), SB_LE},
	{RUNE_C(0x01EE80), RUNE_C(0x01EE89), SB_LE},
	{RUNE_C(0x01EE8B), RUNE_C(0x01EE9B), SB_LE},
	{RUNE_C(0x01EEA1), RUNE_C(0x01EEA3), SB_LE},
	{RUNE_C(0x01EEA5), RUNE_C(0x01EEA9), SB_LE},
	{RUNE_C(0x01EEAB), RUNE_C(0x01EEBB), SB_LE},
	{RUNE_C(0x01F130), RUNE_C(0x01F149), SB_UP},
	{RUNE_C(0x01F150), RUNE_C(0x01F169), SB_UP},
	{RUNE_C(0x01F170), RUNE_C(0x01F189), SB_UP},
	{RUNE_C(0x01F676), RUNE_C(0x01F678), SB_CL},
	{RUNE_C(0x01FBF0), RUNE_C(0x01FBF9), SB_NU},
	{RUNE_C(0x020000), RUNE_C(0x02A6DF), SB_LE},
	{RUNE_C(0x02A700), RUNE_C(0x02B739), SB_LE},
	{RUNE_C(0x02B740), RUNE_C(0x02B81D), SB_LE},
	{RUNE_C(0x02B820), RUNE_C(0x02CEA1), SB_LE},
	{RUNE_C(0x02CEB0), RUNE_C(0x02EBE0), SB_LE},
	{RUNE_C(0x02EBF0), RUNE_C(0x02EE5D), SB_LE},
	{RUNE_C(0x02F800), RUNE_C(0x02FA1D), SB_LE},
	{RUNE_C(0x030000), RUNE_C(0x03134A), SB_LE},
	{RUNE_C(0x031350), RUNE_C(0x0323AF), SB_LE},
	{RUNE_C(0x0E0001), RUNE_C(0x0E0001), SB_FO},
	{RUNE_C(0x0E0020), RUNE_C(0x0E007F), SB_EX},
	{RUNE_C(0x0E0100), RUNE_C(0x0E01EF), SB_EX},
};

_MLIB_DEFINE_BSEARCH(enum uprop_sb, lookup, SB_XX)

enum uprop_sb
uprop_get_sb(rune ch)
{
	return ch < lengthof(lookup_lat1) ? lookup_lat1[ch] : mlib_lookup(ch);
}