1super::stringprep::process_ranges!(not_prohibited =>
8(0x20, 0x7f)
9(0xa1, 0x221)
10(0x222, 0x234)
11(0x250, 0x2ae)
12(0x2b0, 0x2ef)
13(0x300, 0x340)
14(0x342, 0x350)
15(0x360, 0x370)
16(0x374, 0x376)
17(0x37a, 0x37b)
18(0x37e, 0x37f)
19(0x384, 0x38b)
20(0x38c, 0x38d)
21(0x38e, 0x3a2)
22(0x3a3, 0x3cf)
23(0x3d0, 0x3f7)
24(0x400, 0x487)
25(0x488, 0x4cf)
26(0x4d0, 0x4f6)
27(0x4f8, 0x4fa)
28(0x500, 0x510)
29(0x531, 0x557)
30(0x559, 0x560)
31(0x561, 0x588)
32(0x589, 0x58b)
33(0x591, 0x5a2)
34(0x5a3, 0x5ba)
35(0x5bb, 0x5c5)
36(0x5d0, 0x5eb)
37(0x5f0, 0x5f5)
38(0x60c, 0x60d)
39(0x61b, 0x61c)
40(0x61f, 0x620)
41(0x621, 0x63b)
42(0x640, 0x656)
43(0x660, 0x6dd)
44(0x6de, 0x6ee)
45(0x6f0, 0x6ff)
46(0x700, 0x70e)
47(0x710, 0x72d)
48(0x730, 0x74b)
49(0x780, 0x7b2)
50(0x901, 0x904)
51(0x905, 0x93a)
52(0x93c, 0x94e)
53(0x950, 0x955)
54(0x958, 0x971)
55(0x981, 0x984)
56(0x985, 0x98d)
57(0x98f, 0x991)
58(0x993, 0x9a9)
59(0x9aa, 0x9b1)
60(0x9b2, 0x9b3)
61(0x9b6, 0x9ba)
62(0x9bc, 0x9bd)
63(0x9be, 0x9c5)
64(0x9c7, 0x9c9)
65(0x9cb, 0x9ce)
66(0x9d7, 0x9d8)
67(0x9dc, 0x9de)
68(0x9df, 0x9e4)
69(0x9e6, 0x9fb)
70(0xa02, 0xa03)
71(0xa05, 0xa0b)
72(0xa0f, 0xa11)
73(0xa13, 0xa29)
74(0xa2a, 0xa31)
75(0xa32, 0xa34)
76(0xa35, 0xa37)
77(0xa38, 0xa3a)
78(0xa3c, 0xa3d)
79(0xa3e, 0xa43)
80(0xa47, 0xa49)
81(0xa4b, 0xa4e)
82(0xa59, 0xa5d)
83(0xa5e, 0xa5f)
84(0xa66, 0xa75)
85(0xa81, 0xa84)
86(0xa85, 0xa8c)
87(0xa8d, 0xa8e)
88(0xa8f, 0xa92)
89(0xa93, 0xaa9)
90(0xaaa, 0xab1)
91(0xab2, 0xab4)
92(0xab5, 0xaba)
93(0xabc, 0xac6)
94(0xac7, 0xaca)
95(0xacb, 0xace)
96(0xad0, 0xad1)
97(0xae0, 0xae1)
98(0xae6, 0xaf0)
99(0xb01, 0xb04)
100(0xb05, 0xb0d)
101(0xb0f, 0xb11)
102(0xb13, 0xb29)
103(0xb2a, 0xb31)
104(0xb32, 0xb34)
105(0xb36, 0xb3a)
106(0xb3c, 0xb44)
107(0xb47, 0xb49)
108(0xb4b, 0xb4e)
109(0xb56, 0xb58)
110(0xb5c, 0xb5e)
111(0xb5f, 0xb62)
112(0xb66, 0xb71)
113(0xb82, 0xb84)
114(0xb85, 0xb8b)
115(0xb8e, 0xb91)
116(0xb92, 0xb96)
117(0xb99, 0xb9b)
118(0xb9c, 0xb9d)
119(0xb9e, 0xba0)
120(0xba3, 0xba5)
121(0xba8, 0xbab)
122(0xbae, 0xbb6)
123(0xbb7, 0xbba)
124(0xbbe, 0xbc3)
125(0xbc6, 0xbc9)
126(0xbca, 0xbce)
127(0xbd7, 0xbd8)
128(0xbe7, 0xbf3)
129(0xc01, 0xc04)
130(0xc05, 0xc0d)
131(0xc0e, 0xc11)
132(0xc12, 0xc29)
133(0xc2a, 0xc34)
134(0xc35, 0xc3a)
135(0xc3e, 0xc45)
136(0xc46, 0xc49)
137(0xc4a, 0xc4e)
138(0xc55, 0xc57)
139(0xc60, 0xc62)
140(0xc66, 0xc70)
141(0xc82, 0xc84)
142(0xc85, 0xc8d)
143(0xc8e, 0xc91)
144(0xc92, 0xca9)
145(0xcaa, 0xcb4)
146(0xcb5, 0xcba)
147(0xcbe, 0xcc5)
148(0xcc6, 0xcc9)
149(0xcca, 0xcce)
150(0xcd5, 0xcd7)
151(0xcde, 0xcdf)
152(0xce0, 0xce2)
153(0xce6, 0xcf0)
154(0xd02, 0xd04)
155(0xd05, 0xd0d)
156(0xd0e, 0xd11)
157(0xd12, 0xd29)
158(0xd2a, 0xd3a)
159(0xd3e, 0xd44)
160(0xd46, 0xd49)
161(0xd4a, 0xd4e)
162(0xd57, 0xd58)
163(0xd60, 0xd62)
164(0xd66, 0xd70)
165(0xd82, 0xd84)
166(0xd85, 0xd97)
167(0xd9a, 0xdb2)
168(0xdb3, 0xdbc)
169(0xdbd, 0xdbe)
170(0xdc0, 0xdc7)
171(0xdca, 0xdcb)
172(0xdcf, 0xdd5)
173(0xdd6, 0xdd7)
174(0xdd8, 0xde0)
175(0xdf2, 0xdf5)
176(0xe01, 0xe3b)
177(0xe3f, 0xe5c)
178(0xe81, 0xe83)
179(0xe84, 0xe85)
180(0xe87, 0xe89)
181(0xe8a, 0xe8b)
182(0xe8d, 0xe8e)
183(0xe94, 0xe98)
184(0xe99, 0xea0)
185(0xea1, 0xea4)
186(0xea5, 0xea6)
187(0xea7, 0xea8)
188(0xeaa, 0xeac)
189(0xead, 0xeba)
190(0xebb, 0xebe)
191(0xec0, 0xec5)
192(0xec6, 0xec7)
193(0xec8, 0xece)
194(0xed0, 0xeda)
195(0xedc, 0xede)
196(0xf00, 0xf48)
197(0xf49, 0xf6b)
198(0xf71, 0xf8c)
199(0xf90, 0xf98)
200(0xf99, 0xfbd)
201(0xfbe, 0xfcd)
202(0xfcf, 0xfd0)
203(0x1000, 0x1022)
204(0x1023, 0x1028)
205(0x1029, 0x102b)
206(0x102c, 0x1033)
207(0x1036, 0x103a)
208(0x1040, 0x105a)
209(0x10a0, 0x10c6)
210(0x10d0, 0x10f9)
211(0x10fb, 0x10fc)
212(0x1100, 0x115a)
213(0x115f, 0x11a3)
214(0x11a8, 0x11fa)
215(0x1200, 0x1207)
216(0x1208, 0x1247)
217(0x1248, 0x1249)
218(0x124a, 0x124e)
219(0x1250, 0x1257)
220(0x1258, 0x1259)
221(0x125a, 0x125e)
222(0x1260, 0x1287)
223(0x1288, 0x1289)
224(0x128a, 0x128e)
225(0x1290, 0x12af)
226(0x12b0, 0x12b1)
227(0x12b2, 0x12b6)
228(0x12b8, 0x12bf)
229(0x12c0, 0x12c1)
230(0x12c2, 0x12c6)
231(0x12c8, 0x12cf)
232(0x12d0, 0x12d7)
233(0x12d8, 0x12ef)
234(0x12f0, 0x130f)
235(0x1310, 0x1311)
236(0x1312, 0x1316)
237(0x1318, 0x131f)
238(0x1320, 0x1347)
239(0x1348, 0x135b)
240(0x1361, 0x137d)
241(0x13a0, 0x13f5)
242(0x1401, 0x1677)
243(0x1681, 0x169d)
244(0x16a0, 0x16f1)
245(0x1700, 0x170d)
246(0x170e, 0x1715)
247(0x1720, 0x1737)
248(0x1740, 0x1754)
249(0x1760, 0x176d)
250(0x176e, 0x1771)
251(0x1772, 0x1774)
252(0x1780, 0x17dd)
253(0x17e0, 0x17ea)
254(0x1800, 0x180e)
255(0x1810, 0x181a)
256(0x1820, 0x1878)
257(0x1880, 0x18aa)
258(0x1e00, 0x1e9c)
259(0x1ea0, 0x1efa)
260(0x1f00, 0x1f16)
261(0x1f18, 0x1f1e)
262(0x1f20, 0x1f46)
263(0x1f48, 0x1f4e)
264(0x1f50, 0x1f58)
265(0x1f59, 0x1f5a)
266(0x1f5b, 0x1f5c)
267(0x1f5d, 0x1f5e)
268(0x1f5f, 0x1f7e)
269(0x1f80, 0x1fb5)
270(0x1fb6, 0x1fc5)
271(0x1fc6, 0x1fd4)
272(0x1fd6, 0x1fdc)
273(0x1fdd, 0x1ff0)
274(0x1ff2, 0x1ff5)
275(0x1ff6, 0x1fff)
276(0x2010, 0x2028)
277(0x2030, 0x2053)
278(0x2057, 0x2058)
279(0x2070, 0x2072)
280(0x2074, 0x208f)
281(0x20a0, 0x20b2)
282(0x20d0, 0x20eb)
283(0x2100, 0x213b)
284(0x213d, 0x214c)
285(0x2153, 0x2184)
286(0x2190, 0x23cf)
287(0x2400, 0x2427)
288(0x2440, 0x244b)
289(0x2460, 0x24ff)
290(0x2500, 0x2614)
291(0x2616, 0x2618)
292(0x2619, 0x267e)
293(0x2680, 0x268a)
294(0x2701, 0x2705)
295(0x2706, 0x270a)
296(0x270c, 0x2728)
297(0x2729, 0x274c)
298(0x274d, 0x274e)
299(0x274f, 0x2753)
300(0x2756, 0x2757)
301(0x2758, 0x275f)
302(0x2761, 0x2795)
303(0x2798, 0x27b0)
304(0x27b1, 0x27bf)
305(0x27d0, 0x27ec)
306(0x27f0, 0x2b00)
307(0x2e80, 0x2e9a)
308(0x2e9b, 0x2ef4)
309(0x2f00, 0x2fd6)
310(0x3001, 0x3040)
311(0x3041, 0x3097)
312(0x3099, 0x3100)
313(0x3105, 0x312d)
314(0x3131, 0x318f)
315(0x3190, 0x31b8)
316(0x31f0, 0x321d)
317(0x3220, 0x3244)
318(0x3251, 0x327c)
319(0x327f, 0x32cc)
320(0x32d0, 0x32ff)
321(0x3300, 0x3377)
322(0x337b, 0x33de)
323(0x33e0, 0x33ff)
324(0x3400, 0x4db6)
325(0x4e00, 0x9fa6)
326(0xa000, 0xa48d)
327(0xa490, 0xa4c7)
328(0xac00, 0xd7a4)
329(0xf900, 0xfa2e)
330(0xfa30, 0xfa6b)
331(0xfb00, 0xfb07)
332(0xfb13, 0xfb18)
333(0xfb1d, 0xfb37)
334(0xfb38, 0xfb3d)
335(0xfb3e, 0xfb3f)
336(0xfb40, 0xfb42)
337(0xfb43, 0xfb45)
338(0xfb46, 0xfbb2)
339(0xfbd3, 0xfd40)
340(0xfd50, 0xfd90)
341(0xfd92, 0xfdc8)
342(0xfdf0, 0xfdfd)
343(0xfe00, 0xfe10)
344(0xfe20, 0xfe24)
345(0xfe30, 0xfe47)
346(0xfe49, 0xfe53)
347(0xfe54, 0xfe67)
348(0xfe68, 0xfe6c)
349(0xfe70, 0xfe75)
350(0xfe76, 0xfefd)
351(0xff01, 0xffbf)
352(0xffc2, 0xffc8)
353(0xffca, 0xffd0)
354(0xffd2, 0xffd8)
355(0xffda, 0xffdd)
356(0xffe0, 0xffe7)
357(0xffe8, 0xffef)
358(0x10300, 0x1031f)
359(0x10320, 0x10324)
360(0x10330, 0x1034b)
361(0x10400, 0x10426)
362(0x10428, 0x1044e)
363(0x1d000, 0x1d0f6)
364(0x1d100, 0x1d127)
365(0x1d12a, 0x1d173)
366(0x1d17b, 0x1d1de)
367(0x1d400, 0x1d455)
368(0x1d456, 0x1d49d)
369(0x1d49e, 0x1d4a0)
370(0x1d4a2, 0x1d4a3)
371(0x1d4a5, 0x1d4a7)
372(0x1d4a9, 0x1d4ad)
373(0x1d4ae, 0x1d4ba)
374(0x1d4bb, 0x1d4bc)
375(0x1d4bd, 0x1d4c1)
376(0x1d4c2, 0x1d4c4)
377(0x1d4c5, 0x1d506)
378(0x1d507, 0x1d50b)
379(0x1d50d, 0x1d515)
380(0x1d516, 0x1d51d)
381(0x1d51e, 0x1d53a)
382(0x1d53b, 0x1d53f)
383(0x1d540, 0x1d545)
384(0x1d546, 0x1d547)
385(0x1d54a, 0x1d551)
386(0x1d552, 0x1d6a4)
387(0x1d6a8, 0x1d7ca)
388(0x1d7ce, 0x1d800)
389(0x20000, 0x2a6d7)
390(0x2f800, 0x2fa1e)
391);
392
393super::stringprep::process_ranges!(maps_to_space =>
395(0xa0, 0xa1)
396(0x1680, 0x1681)
397(0x2000, 0x200c)
398(0x202f, 0x2030)
399(0x205f, 0x2060)
400(0x3000, 0x3001)
401);
402
403super::stringprep::process_ranges!(maps_to_nothing =>
405(0xad, 0xae)
406(0x34f, 0x350)
407(0x1806, 0x1807)
408(0x180b, 0x180e)
409(0x200b, 0x200e)
410(0x2060, 0x2061)
411(0xfe00, 0xfe10)
412(0xfeff, 0xff00)
413);
414
415super::stringprep::process_ranges!(table_d1 =>
417(0x5be, 0x5bf)
418(0x5c0, 0x5c1)
419(0x5c3, 0x5c4)
420(0x5d0, 0x5eb)
421(0x5f0, 0x5f5)
422(0x61b, 0x61c)
423(0x61f, 0x620)
424(0x621, 0x63b)
425(0x640, 0x64b)
426(0x66d, 0x670)
427(0x671, 0x6d6)
428(0x6dd, 0x6de)
429(0x6e5, 0x6e7)
430(0x6fa, 0x6ff)
431(0x700, 0x70e)
432(0x710, 0x711)
433(0x712, 0x72d)
434(0x780, 0x7a6)
435(0x7b1, 0x7b2)
436(0x200f, 0x2010)
437(0xfb1d, 0xfb1e)
438(0xfb1f, 0xfb29)
439(0xfb2a, 0xfb37)
440(0xfb38, 0xfb3d)
441(0xfb3e, 0xfb3f)
442(0xfb40, 0xfb42)
443(0xfb43, 0xfb45)
444(0xfb46, 0xfbb2)
445(0xfbd3, 0xfd3e)
446(0xfd50, 0xfd90)
447(0xfd92, 0xfdc8)
448(0xfdf0, 0xfdfd)
449(0xfe70, 0xfe75)
450(0xfe76, 0xfefd)
451);
452
453super::stringprep::process_ranges!(table_d2 =>
455(0x41, 0x5b)
456(0x61, 0x7b)
457(0xaa, 0xab)
458(0xb5, 0xb6)
459(0xba, 0xbb)
460(0xc0, 0xd7)
461(0xd8, 0xf7)
462(0xf8, 0x221)
463(0x222, 0x234)
464(0x250, 0x2ae)
465(0x2b0, 0x2b9)
466(0x2bb, 0x2c2)
467(0x2d0, 0x2d2)
468(0x2e0, 0x2e5)
469(0x2ee, 0x2ef)
470(0x37a, 0x37b)
471(0x386, 0x387)
472(0x388, 0x38b)
473(0x38c, 0x38d)
474(0x38e, 0x3a2)
475(0x3a3, 0x3cf)
476(0x3d0, 0x3f6)
477(0x400, 0x483)
478(0x48a, 0x4cf)
479(0x4d0, 0x4f6)
480(0x4f8, 0x4fa)
481(0x500, 0x510)
482(0x531, 0x557)
483(0x559, 0x560)
484(0x561, 0x588)
485(0x589, 0x58a)
486(0x903, 0x904)
487(0x905, 0x93a)
488(0x93d, 0x941)
489(0x949, 0x94d)
490(0x950, 0x951)
491(0x958, 0x962)
492(0x964, 0x971)
493(0x982, 0x984)
494(0x985, 0x98d)
495(0x98f, 0x991)
496(0x993, 0x9a9)
497(0x9aa, 0x9b1)
498(0x9b2, 0x9b3)
499(0x9b6, 0x9ba)
500(0x9be, 0x9c1)
501(0x9c7, 0x9c9)
502(0x9cb, 0x9cd)
503(0x9d7, 0x9d8)
504(0x9dc, 0x9de)
505(0x9df, 0x9e2)
506(0x9e6, 0x9f2)
507(0x9f4, 0x9fb)
508(0xa05, 0xa0b)
509(0xa0f, 0xa11)
510(0xa13, 0xa29)
511(0xa2a, 0xa31)
512(0xa32, 0xa34)
513(0xa35, 0xa37)
514(0xa38, 0xa3a)
515(0xa3e, 0xa41)
516(0xa59, 0xa5d)
517(0xa5e, 0xa5f)
518(0xa66, 0xa70)
519(0xa72, 0xa75)
520(0xa83, 0xa84)
521(0xa85, 0xa8c)
522(0xa8d, 0xa8e)
523(0xa8f, 0xa92)
524(0xa93, 0xaa9)
525(0xaaa, 0xab1)
526(0xab2, 0xab4)
527(0xab5, 0xaba)
528(0xabd, 0xac1)
529(0xac9, 0xaca)
530(0xacb, 0xacd)
531(0xad0, 0xad1)
532(0xae0, 0xae1)
533(0xae6, 0xaf0)
534(0xb02, 0xb04)
535(0xb05, 0xb0d)
536(0xb0f, 0xb11)
537(0xb13, 0xb29)
538(0xb2a, 0xb31)
539(0xb32, 0xb34)
540(0xb36, 0xb3a)
541(0xb3d, 0xb3f)
542(0xb40, 0xb41)
543(0xb47, 0xb49)
544(0xb4b, 0xb4d)
545(0xb57, 0xb58)
546(0xb5c, 0xb5e)
547(0xb5f, 0xb62)
548(0xb66, 0xb71)
549(0xb83, 0xb84)
550(0xb85, 0xb8b)
551(0xb8e, 0xb91)
552(0xb92, 0xb96)
553(0xb99, 0xb9b)
554(0xb9c, 0xb9d)
555(0xb9e, 0xba0)
556(0xba3, 0xba5)
557(0xba8, 0xbab)
558(0xbae, 0xbb6)
559(0xbb7, 0xbba)
560(0xbbe, 0xbc0)
561(0xbc1, 0xbc3)
562(0xbc6, 0xbc9)
563(0xbca, 0xbcd)
564(0xbd7, 0xbd8)
565(0xbe7, 0xbf3)
566(0xc01, 0xc04)
567(0xc05, 0xc0d)
568(0xc0e, 0xc11)
569(0xc12, 0xc29)
570(0xc2a, 0xc34)
571(0xc35, 0xc3a)
572(0xc41, 0xc45)
573(0xc60, 0xc62)
574(0xc66, 0xc70)
575(0xc82, 0xc84)
576(0xc85, 0xc8d)
577(0xc8e, 0xc91)
578(0xc92, 0xca9)
579(0xcaa, 0xcb4)
580(0xcb5, 0xcba)
581(0xcbe, 0xcbf)
582(0xcc0, 0xcc5)
583(0xcc7, 0xcc9)
584(0xcca, 0xccc)
585(0xcd5, 0xcd7)
586(0xcde, 0xcdf)
587(0xce0, 0xce2)
588(0xce6, 0xcf0)
589(0xd02, 0xd04)
590(0xd05, 0xd0d)
591(0xd0e, 0xd11)
592(0xd12, 0xd29)
593(0xd2a, 0xd3a)
594(0xd3e, 0xd41)
595(0xd46, 0xd49)
596(0xd4a, 0xd4d)
597(0xd57, 0xd58)
598(0xd60, 0xd62)
599(0xd66, 0xd70)
600(0xd82, 0xd84)
601(0xd85, 0xd97)
602(0xd9a, 0xdb2)
603(0xdb3, 0xdbc)
604(0xdbd, 0xdbe)
605(0xdc0, 0xdc7)
606(0xdcf, 0xdd2)
607(0xdd8, 0xde0)
608(0xdf2, 0xdf5)
609(0xe01, 0xe31)
610(0xe32, 0xe34)
611(0xe40, 0xe47)
612(0xe4f, 0xe5c)
613(0xe81, 0xe83)
614(0xe84, 0xe85)
615(0xe87, 0xe89)
616(0xe8a, 0xe8b)
617(0xe8d, 0xe8e)
618(0xe94, 0xe98)
619(0xe99, 0xea0)
620(0xea1, 0xea4)
621(0xea5, 0xea6)
622(0xea7, 0xea8)
623(0xeaa, 0xeac)
624(0xead, 0xeb1)
625(0xeb2, 0xeb4)
626(0xebd, 0xebe)
627(0xec0, 0xec5)
628(0xec6, 0xec7)
629(0xed0, 0xeda)
630(0xedc, 0xede)
631(0xf00, 0xf18)
632(0xf1a, 0xf35)
633(0xf36, 0xf37)
634(0xf38, 0xf39)
635(0xf3e, 0xf48)
636(0xf49, 0xf6b)
637(0xf7f, 0xf80)
638(0xf85, 0xf86)
639(0xf88, 0xf8c)
640(0xfbe, 0xfc6)
641(0xfc7, 0xfcd)
642(0xfcf, 0xfd0)
643(0x1000, 0x1022)
644(0x1023, 0x1028)
645(0x1029, 0x102b)
646(0x102c, 0x102d)
647(0x1031, 0x1032)
648(0x1038, 0x1039)
649(0x1040, 0x1058)
650(0x10a0, 0x10c6)
651(0x10d0, 0x10f9)
652(0x10fb, 0x10fc)
653(0x1100, 0x115a)
654(0x115f, 0x11a3)
655(0x11a8, 0x11fa)
656(0x1200, 0x1207)
657(0x1208, 0x1247)
658(0x1248, 0x1249)
659(0x124a, 0x124e)
660(0x1250, 0x1257)
661(0x1258, 0x1259)
662(0x125a, 0x125e)
663(0x1260, 0x1287)
664(0x1288, 0x1289)
665(0x128a, 0x128e)
666(0x1290, 0x12af)
667(0x12b0, 0x12b1)
668(0x12b2, 0x12b6)
669(0x12b8, 0x12bf)
670(0x12c0, 0x12c1)
671(0x12c2, 0x12c6)
672(0x12c8, 0x12cf)
673(0x12d0, 0x12d7)
674(0x12d8, 0x12ef)
675(0x12f0, 0x130f)
676(0x1310, 0x1311)
677(0x1312, 0x1316)
678(0x1318, 0x131f)
679(0x1320, 0x1347)
680(0x1348, 0x135b)
681(0x1361, 0x137d)
682(0x13a0, 0x13f5)
683(0x1401, 0x1677)
684(0x1681, 0x169b)
685(0x16a0, 0x16f1)
686(0x1700, 0x170d)
687(0x170e, 0x1712)
688(0x1720, 0x1732)
689(0x1735, 0x1737)
690(0x1740, 0x1752)
691(0x1760, 0x176d)
692(0x176e, 0x1771)
693(0x1780, 0x17b7)
694(0x17be, 0x17c6)
695(0x17c7, 0x17c9)
696(0x17d4, 0x17db)
697(0x17dc, 0x17dd)
698(0x17e0, 0x17ea)
699(0x1810, 0x181a)
700(0x1820, 0x1878)
701(0x1880, 0x18a9)
702(0x1e00, 0x1e9c)
703(0x1ea0, 0x1efa)
704(0x1f00, 0x1f16)
705(0x1f18, 0x1f1e)
706(0x1f20, 0x1f46)
707(0x1f48, 0x1f4e)
708(0x1f50, 0x1f58)
709(0x1f59, 0x1f5a)
710(0x1f5b, 0x1f5c)
711(0x1f5d, 0x1f5e)
712(0x1f5f, 0x1f7e)
713(0x1f80, 0x1fb5)
714(0x1fb6, 0x1fbd)
715(0x1fbe, 0x1fbf)
716(0x1fc2, 0x1fc5)
717(0x1fc6, 0x1fcd)
718(0x1fd0, 0x1fd4)
719(0x1fd6, 0x1fdc)
720(0x1fe0, 0x1fed)
721(0x1ff2, 0x1ff5)
722(0x1ff6, 0x1ffd)
723(0x200e, 0x200f)
724(0x2071, 0x2072)
725(0x207f, 0x2080)
726(0x2102, 0x2103)
727(0x2107, 0x2108)
728(0x210a, 0x2114)
729(0x2115, 0x2116)
730(0x2119, 0x211e)
731(0x2124, 0x2125)
732(0x2126, 0x2127)
733(0x2128, 0x2129)
734(0x212a, 0x212e)
735(0x212f, 0x2132)
736(0x2133, 0x213a)
737(0x213d, 0x2140)
738(0x2145, 0x214a)
739(0x2160, 0x2184)
740(0x2336, 0x237b)
741(0x2395, 0x2396)
742(0x249c, 0x24ea)
743(0x3005, 0x3008)
744(0x3021, 0x302a)
745(0x3031, 0x3036)
746(0x3038, 0x303d)
747(0x3041, 0x3097)
748(0x309d, 0x30a0)
749(0x30a1, 0x30fb)
750(0x30fc, 0x3100)
751(0x3105, 0x312d)
752(0x3131, 0x318f)
753(0x3190, 0x31b8)
754(0x31f0, 0x321d)
755(0x3220, 0x3244)
756(0x3260, 0x327c)
757(0x327f, 0x32b1)
758(0x32c0, 0x32cc)
759(0x32d0, 0x32ff)
760(0x3300, 0x3377)
761(0x337b, 0x33de)
762(0x33e0, 0x33ff)
763(0x3400, 0x4db6)
764(0x4e00, 0x9fa6)
765(0xa000, 0xa48d)
766(0xac00, 0xd7a4)
767(0xd800, 0xfa2e)
768(0xfa30, 0xfa6b)
769(0xfb00, 0xfb07)
770(0xfb13, 0xfb18)
771(0xff21, 0xff3b)
772(0xff41, 0xff5b)
773(0xff66, 0xffbf)
774(0xffc2, 0xffc8)
775(0xffca, 0xffd0)
776(0xffd2, 0xffd8)
777(0xffda, 0xffdd)
778(0x10300, 0x1031f)
779(0x10320, 0x10324)
780(0x10330, 0x1034b)
781(0x10400, 0x10426)
782(0x10428, 0x1044e)
783(0x1d000, 0x1d0f6)
784(0x1d100, 0x1d127)
785(0x1d12a, 0x1d167)
786(0x1d16a, 0x1d173)
787(0x1d183, 0x1d185)
788(0x1d18c, 0x1d1aa)
789(0x1d1ae, 0x1d1de)
790(0x1d400, 0x1d455)
791(0x1d456, 0x1d49d)
792(0x1d49e, 0x1d4a0)
793(0x1d4a2, 0x1d4a3)
794(0x1d4a5, 0x1d4a7)
795(0x1d4a9, 0x1d4ad)
796(0x1d4ae, 0x1d4ba)
797(0x1d4bb, 0x1d4bc)
798(0x1d4bd, 0x1d4c1)
799(0x1d4c2, 0x1d4c4)
800(0x1d4c5, 0x1d506)
801(0x1d507, 0x1d50b)
802(0x1d50d, 0x1d515)
803(0x1d516, 0x1d51d)
804(0x1d51e, 0x1d53a)
805(0x1d53b, 0x1d53f)
806(0x1d540, 0x1d545)
807(0x1d546, 0x1d547)
808(0x1d54a, 0x1d551)
809(0x1d552, 0x1d6a4)
810(0x1d6a8, 0x1d7ca)
811(0x20000, 0x2a6d7)
812(0x2f800, 0x2fa1e)
813(0xf0000, 0xffffe)
814(0x100000, 0x10fffe)
815);