This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Limit index arg to logicals in vmstrnenv().
[perl5.git] / charclass_invlists.h
1 /* -*- buffer-read-only: t -*-
2  * !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
3  * This file is built by regen/mk_invlists.pl from Unicode::UCD.
4  * Any changes made here will be lost!
5  */
6
7 /* See the generating file for comments */
8
9
10 #if defined(PERL_IN_REGCOMP_C)
11
12 static const UV Latin1_invlist[] = {
13         2,      /* Number of elements */
14         148565664, /* Version and data structure type */
15         0,      /* 0 if the list starts at 0;
16                    1 if it starts at the element beyond 0 */
17         0x0,
18         0x100
19 };
20
21 static const UV AboveLatin1_invlist[] = {
22         2,      /* Number of elements */
23         148565664, /* Version and data structure type */
24         1,      /* 0 if the list starts at 0;
25                    1 if it starts at the element beyond 0 */
26         0x0,
27         0x100
28 };
29
30 #endif  /* defined(PERL_IN_REGCOMP_C) */
31
32 #if 'A' == 65 /* ASCII/Latin1 */
33
34 #if defined(PERL_IN_PERL_C)
35
36 static const UV ASCII_invlist[] = { /* for ASCII/Latin1 */
37         2,      /* Number of elements */
38         148565664, /* Version and data structure type */
39         0,      /* 0 if the list starts at 0;
40                    1 if it starts at the element beyond 0 */
41         0x0,
42         0x80
43 };
44
45 static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
46         263,    /* Number of elements */
47         148565664, /* Version and data structure type */
48         1,      /* 0 if the list starts at 0;
49                    1 if it starts at the element beyond 0 */
50         0x0,
51         0x41,
52         0x5B,
53         0x61,
54         0x7B,
55         0xAA,
56         0xAB,
57         0xB5,
58         0xB6,
59         0xBA,
60         0xBB,
61         0xC0,
62         0xD7,
63         0xD8,
64         0xF7,
65         0xF8,
66         0x1BB,
67         0x1BC,
68         0x1C0,
69         0x1C4,
70         0x294,
71         0x295,
72         0x2B9,
73         0x2C0,
74         0x2C2,
75         0x2E0,
76         0x2E5,
77         0x345,
78         0x346,
79         0x370,
80         0x374,
81         0x376,
82         0x378,
83         0x37A,
84         0x37E,
85         0x37F,
86         0x380,
87         0x386,
88         0x387,
89         0x388,
90         0x38B,
91         0x38C,
92         0x38D,
93         0x38E,
94         0x3A2,
95         0x3A3,
96         0x3F6,
97         0x3F7,
98         0x482,
99         0x48A,
100         0x530,
101         0x531,
102         0x557,
103         0x561,
104         0x588,
105         0x10A0,
106         0x10C6,
107         0x10C7,
108         0x10C8,
109         0x10CD,
110         0x10CE,
111         0x13A0,
112         0x13F6,
113         0x13F8,
114         0x13FE,
115         0x1D00,
116         0x1DC0,
117         0x1E00,
118         0x1F16,
119         0x1F18,
120         0x1F1E,
121         0x1F20,
122         0x1F46,
123         0x1F48,
124         0x1F4E,
125         0x1F50,
126         0x1F58,
127         0x1F59,
128         0x1F5A,
129         0x1F5B,
130         0x1F5C,
131         0x1F5D,
132         0x1F5E,
133         0x1F5F,
134         0x1F7E,
135         0x1F80,
136         0x1FB5,
137         0x1FB6,
138         0x1FBD,
139         0x1FBE,
140         0x1FBF,
141         0x1FC2,
142         0x1FC5,
143         0x1FC6,
144         0x1FCD,
145         0x1FD0,
146         0x1FD4,
147         0x1FD6,
148         0x1FDC,
149         0x1FE0,
150         0x1FED,
151         0x1FF2,
152         0x1FF5,
153         0x1FF6,
154         0x1FFD,
155         0x2071,
156         0x2072,
157         0x207F,
158         0x2080,
159         0x2090,
160         0x209D,
161         0x2102,
162         0x2103,
163         0x2107,
164         0x2108,
165         0x210A,
166         0x2114,
167         0x2115,
168         0x2116,
169         0x2119,
170         0x211E,
171         0x2124,
172         0x2125,
173         0x2126,
174         0x2127,
175         0x2128,
176         0x2129,
177         0x212A,
178         0x212E,
179         0x212F,
180         0x2135,
181         0x2139,
182         0x213A,
183         0x213C,
184         0x2140,
185         0x2145,
186         0x214A,
187         0x214E,
188         0x214F,
189         0x2160,
190         0x2180,
191         0x2183,
192         0x2185,
193         0x24B6,
194         0x24EA,
195         0x2C00,
196         0x2C2F,
197         0x2C30,
198         0x2C5F,
199         0x2C60,
200         0x2CE5,
201         0x2CEB,
202         0x2CEF,
203         0x2CF2,
204         0x2CF4,
205         0x2D00,
206         0x2D26,
207         0x2D27,
208         0x2D28,
209         0x2D2D,
210         0x2D2E,
211         0xA640,
212         0xA66E,
213         0xA680,
214         0xA69E,
215         0xA722,
216         0xA788,
217         0xA78B,
218         0xA78F,
219         0xA790,
220         0xA7AE,
221         0xA7B0,
222         0xA7B8,
223         0xA7F8,
224         0xA7FB,
225         0xAB30,
226         0xAB5B,
227         0xAB5C,
228         0xAB66,
229         0xAB70,
230         0xABC0,
231         0xFB00,
232         0xFB07,
233         0xFB13,
234         0xFB18,
235         0xFF21,
236         0xFF3B,
237         0xFF41,
238         0xFF5B,
239         0x10400,
240         0x10450,
241         0x10C80,
242         0x10CB3,
243         0x10CC0,
244         0x10CF3,
245         0x118A0,
246         0x118E0,
247         0x1D400,
248         0x1D455,
249         0x1D456,
250         0x1D49D,
251         0x1D49E,
252         0x1D4A0,
253         0x1D4A2,
254         0x1D4A3,
255         0x1D4A5,
256         0x1D4A7,
257         0x1D4A9,
258         0x1D4AD,
259         0x1D4AE,
260         0x1D4BA,
261         0x1D4BB,
262         0x1D4BC,
263         0x1D4BD,
264         0x1D4C4,
265         0x1D4C5,
266         0x1D506,
267         0x1D507,
268         0x1D50B,
269         0x1D50D,
270         0x1D515,
271         0x1D516,
272         0x1D51D,
273         0x1D51E,
274         0x1D53A,
275         0x1D53B,
276         0x1D53F,
277         0x1D540,
278         0x1D545,
279         0x1D546,
280         0x1D547,
281         0x1D54A,
282         0x1D551,
283         0x1D552,
284         0x1D6A6,
285         0x1D6A8,
286         0x1D6C1,
287         0x1D6C2,
288         0x1D6DB,
289         0x1D6DC,
290         0x1D6FB,
291         0x1D6FC,
292         0x1D715,
293         0x1D716,
294         0x1D735,
295         0x1D736,
296         0x1D74F,
297         0x1D750,
298         0x1D76F,
299         0x1D770,
300         0x1D789,
301         0x1D78A,
302         0x1D7A9,
303         0x1D7AA,
304         0x1D7C3,
305         0x1D7C4,
306         0x1D7CC,
307         0x1F130,
308         0x1F14A,
309         0x1F150,
310         0x1F16A,
311         0x1F170,
312         0x1F18A
313 };
314
315 #endif  /* defined(PERL_IN_PERL_C) */
316
317 #if defined(PERL_IN_REGCOMP_C)
318
319 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
320         45,     /* Number of elements */
321         148565664, /* Version and data structure type */
322         1,      /* 0 if the list starts at 0;
323                    1 if it starts at the element beyond 0 */
324         0x0,
325         0x2BC,
326         0x2BD,
327         0x308,
328         0x309,
329         0x313,
330         0x314,
331         0x342,
332         0x343,
333         0x3AC,
334         0x3AD,
335         0x3AE,
336         0x3AF,
337         0x3B1,
338         0x3B2,
339         0x3B7,
340         0x3B8,
341         0x3B9,
342         0x3BA,
343         0x3C1,
344         0x3C2,
345         0x3C5,
346         0x3C6,
347         0x3C9,
348         0x3CA,
349         0x3CE,
350         0x3CF,
351         0x565,
352         0x566,
353         0x574,
354         0x575,
355         0x57E,
356         0x57F,
357         0x1F00,
358         0x1F08,
359         0x1F20,
360         0x1F28,
361         0x1F60,
362         0x1F68,
363         0x1F70,
364         0x1F71,
365         0x1F74,
366         0x1F75,
367         0x1F7C,
368         0x1F7D
369 };
370
371 static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
372         247,    /* Number of elements */
373         148565664, /* Version and data structure type */
374         1,      /* 0 if the list starts at 0;
375                    1 if it starts at the element beyond 0 */
376         0x0,
377         0x41,
378         0x5B,
379         0x61,
380         0x7B,
381         0xB5,
382         0xB6,
383         0xC0,
384         0xD7,
385         0xD8,
386         0xF7,
387         0xF8,
388         0x131,
389         0x132,
390         0x138,
391         0x139,
392         0x18D,
393         0x18E,
394         0x19B,
395         0x19C,
396         0x1AA,
397         0x1AC,
398         0x1BA,
399         0x1BC,
400         0x1BE,
401         0x1BF,
402         0x1C0,
403         0x1C4,
404         0x221,
405         0x222,
406         0x234,
407         0x23A,
408         0x255,
409         0x256,
410         0x258,
411         0x259,
412         0x25A,
413         0x25B,
414         0x25D,
415         0x260,
416         0x262,
417         0x263,
418         0x264,
419         0x265,
420         0x267,
421         0x268,
422         0x26A,
423         0x26B,
424         0x26D,
425         0x26F,
426         0x270,
427         0x271,
428         0x273,
429         0x275,
430         0x276,
431         0x27D,
432         0x27E,
433         0x280,
434         0x281,
435         0x283,
436         0x284,
437         0x287,
438         0x28D,
439         0x292,
440         0x293,
441         0x29D,
442         0x29F,
443         0x2BC,
444         0x2BD,
445         0x2BE,
446         0x2BF,
447         0x300,
448         0x302,
449         0x307,
450         0x309,
451         0x30A,
452         0x30B,
453         0x30C,
454         0x30D,
455         0x313,
456         0x314,
457         0x331,
458         0x332,
459         0x342,
460         0x343,
461         0x345,
462         0x346,
463         0x370,
464         0x374,
465         0x376,
466         0x378,
467         0x37B,
468         0x37E,
469         0x37F,
470         0x380,
471         0x386,
472         0x387,
473         0x388,
474         0x38B,
475         0x38C,
476         0x38D,
477         0x38E,
478         0x3A2,
479         0x3A3,
480         0x3D2,
481         0x3D5,
482         0x3F6,
483         0x3F7,
484         0x3FC,
485         0x3FD,
486         0x482,
487         0x48A,
488         0x530,
489         0x531,
490         0x557,
491         0x561,
492         0x588,
493         0x10A0,
494         0x10C6,
495         0x10C7,
496         0x10C8,
497         0x10CD,
498         0x10CE,
499         0x13A0,
500         0x13F6,
501         0x13F8,
502         0x13FE,
503         0x1D79,
504         0x1D7A,
505         0x1D7D,
506         0x1D7E,
507         0x1E00,
508         0x1E9C,
509         0x1E9E,
510         0x1E9F,
511         0x1EA0,
512         0x1F16,
513         0x1F18,
514         0x1F1E,
515         0x1F20,
516         0x1F46,
517         0x1F48,
518         0x1F4E,
519         0x1F50,
520         0x1F58,
521         0x1F59,
522         0x1F5A,
523         0x1F5B,
524         0x1F5C,
525         0x1F5D,
526         0x1F5E,
527         0x1F5F,
528         0x1F7E,
529         0x1F80,
530         0x1FB5,
531         0x1FB6,
532         0x1FBD,
533         0x1FBE,
534         0x1FBF,
535         0x1FC2,
536         0x1FC5,
537         0x1FC6,
538         0x1FCD,
539         0x1FD0,
540         0x1FD4,
541         0x1FD6,
542         0x1FDC,
543         0x1FE0,
544         0x1FED,
545         0x1FF2,
546         0x1FF5,
547         0x1FF6,
548         0x1FFD,
549         0x2126,
550         0x2127,
551         0x212A,
552         0x212C,
553         0x2132,
554         0x2133,
555         0x214E,
556         0x214F,
557         0x2160,
558         0x2180,
559         0x2183,
560         0x2185,
561         0x24B6,
562         0x24EA,
563         0x2C00,
564         0x2C2F,
565         0x2C30,
566         0x2C5F,
567         0x2C60,
568         0x2C71,
569         0x2C72,
570         0x2C74,
571         0x2C75,
572         0x2C77,
573         0x2C7E,
574         0x2CE4,
575         0x2CEB,
576         0x2CEF,
577         0x2CF2,
578         0x2CF4,
579         0x2D00,
580         0x2D26,
581         0x2D27,
582         0x2D28,
583         0x2D2D,
584         0x2D2E,
585         0xA640,
586         0xA66E,
587         0xA680,
588         0xA69C,
589         0xA722,
590         0xA730,
591         0xA732,
592         0xA770,
593         0xA779,
594         0xA788,
595         0xA78B,
596         0xA78E,
597         0xA790,
598         0xA794,
599         0xA796,
600         0xA7AE,
601         0xA7B0,
602         0xA7B8,
603         0xAB53,
604         0xAB54,
605         0xAB70,
606         0xABC0,
607         0xFB00,
608         0xFB07,
609         0xFB13,
610         0xFB18,
611         0xFF21,
612         0xFF3B,
613         0xFF41,
614         0xFF5B,
615         0x10400,
616         0x10450,
617         0x10C80,
618         0x10CB3,
619         0x10CC0,
620         0x10CF3,
621         0x118A0,
622         0x118E0
623 };
624
625 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */
626         59,     /* Number of elements */
627         148565664, /* Version and data structure type */
628         1,      /* 0 if the list starts at 0;
629                    1 if it starts at the element beyond 0 */
630         0x0,
631         0xDF,
632         0xE0,
633         0x130,
634         0x131,
635         0x149,
636         0x14A,
637         0x1F0,
638         0x1F1,
639         0x390,
640         0x391,
641         0x3B0,
642         0x3B1,
643         0x587,
644         0x588,
645         0x1E96,
646         0x1E9B,
647         0x1E9E,
648         0x1E9F,
649         0x1F50,
650         0x1F51,
651         0x1F52,
652         0x1F53,
653         0x1F54,
654         0x1F55,
655         0x1F56,
656         0x1F57,
657         0x1F80,
658         0x1FB0,
659         0x1FB2,
660         0x1FB5,
661         0x1FB6,
662         0x1FB8,
663         0x1FBC,
664         0x1FBD,
665         0x1FC2,
666         0x1FC5,
667         0x1FC6,
668         0x1FC8,
669         0x1FCC,
670         0x1FCD,
671         0x1FD2,
672         0x1FD4,
673         0x1FD6,
674         0x1FD8,
675         0x1FE2,
676         0x1FE5,
677         0x1FE6,
678         0x1FE8,
679         0x1FF2,
680         0x1FF5,
681         0x1FF6,
682         0x1FF8,
683         0x1FFC,
684         0x1FFD,
685         0xFB00,
686         0xFB07,
687         0xFB13,
688         0xFB18
689 };
690
691 #endif  /* defined(PERL_IN_REGCOMP_C) */
692
693 #if defined(PERL_IN_PERL_C)
694
695 static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
696         1502,   /* Number of elements */
697         148565664, /* Version and data structure type */
698         0,      /* 0 if the list starts at 0;
699                    1 if it starts at the element beyond 0 */
700         0x0,
701         0xA,
702         0xB,
703         0xD,
704         0xE,
705         0x20,
706         0x7F,
707         0xA0,
708         0xAD,
709         0xAE,
710         0x300,
711         0x370,
712         0x483,
713         0x48A,
714         0x591,
715         0x5BE,
716         0x5BF,
717         0x5C0,
718         0x5C1,
719         0x5C3,
720         0x5C4,
721         0x5C6,
722         0x5C7,
723         0x5C8,
724         0x600,
725         0x606,
726         0x610,
727         0x61B,
728         0x61C,
729         0x61D,
730         0x64B,
731         0x660,
732         0x670,
733         0x671,
734         0x6D6,
735         0x6DD,
736         0x6DE,
737         0x6DF,
738         0x6E5,
739         0x6E7,
740         0x6E9,
741         0x6EA,
742         0x6EE,
743         0x70F,
744         0x710,
745         0x711,
746         0x712,
747         0x730,
748         0x74B,
749         0x7A6,
750         0x7B1,
751         0x7EB,
752         0x7F4,
753         0x816,
754         0x81A,
755         0x81B,
756         0x824,
757         0x825,
758         0x828,
759         0x829,
760         0x82E,
761         0x859,
762         0x85C,
763         0x8E3,
764         0x903,
765         0x904,
766         0x93A,
767         0x93B,
768         0x93C,
769         0x93D,
770         0x93E,
771         0x941,
772         0x949,
773         0x94D,
774         0x94E,
775         0x950,
776         0x951,
777         0x958,
778         0x962,
779         0x964,
780         0x981,
781         0x982,
782         0x984,
783         0x9BC,
784         0x9BD,
785         0x9BE,
786         0x9BF,
787         0x9C1,
788         0x9C5,
789         0x9C7,
790         0x9C9,
791         0x9CB,
792         0x9CD,
793         0x9CE,
794         0x9D7,
795         0x9D8,
796         0x9E2,
797         0x9E4,
798         0xA01,
799         0xA03,
800         0xA04,
801         0xA3C,
802         0xA3D,
803         0xA3E,
804         0xA41,
805         0xA43,
806         0xA47,
807         0xA49,
808         0xA4B,
809         0xA4E,
810         0xA51,
811         0xA52,
812         0xA70,
813         0xA72,
814         0xA75,
815         0xA76,
816         0xA81,
817         0xA83,
818         0xA84,
819         0xABC,
820         0xABD,
821         0xABE,
822         0xAC1,
823         0xAC6,
824         0xAC7,
825         0xAC9,
826         0xACA,
827         0xACB,
828         0xACD,
829         0xACE,
830         0xAE2,
831         0xAE4,
832         0xB01,
833         0xB02,
834         0xB04,
835         0xB3C,
836         0xB3D,
837         0xB3E,
838         0xB40,
839         0xB41,
840         0xB45,
841         0xB47,
842         0xB49,
843         0xB4B,
844         0xB4D,
845         0xB4E,
846         0xB56,
847         0xB58,
848         0xB62,
849         0xB64,
850         0xB82,
851         0xB83,
852         0xBBE,
853         0xBBF,
854         0xBC0,
855         0xBC1,
856         0xBC3,
857         0xBC6,
858         0xBC9,
859         0xBCA,
860         0xBCD,
861         0xBCE,
862         0xBD7,
863         0xBD8,
864         0xC00,
865         0xC01,
866         0xC04,
867         0xC3E,
868         0xC41,
869         0xC45,
870         0xC46,
871         0xC49,
872         0xC4A,
873         0xC4E,
874         0xC55,
875         0xC57,
876         0xC62,
877         0xC64,
878         0xC81,
879         0xC82,
880         0xC84,
881         0xCBC,
882         0xCBD,
883         0xCBE,
884         0xCBF,
885         0xCC0,
886         0xCC2,
887         0xCC3,
888         0xCC5,
889         0xCC6,
890         0xCC7,
891         0xCC9,
892         0xCCA,
893         0xCCC,
894         0xCCE,
895         0xCD5,
896         0xCD7,
897         0xCE2,
898         0xCE4,
899         0xD01,
900         0xD02,
901         0xD04,
902         0xD3E,
903         0xD3F,
904         0xD41,
905         0xD45,
906         0xD46,
907         0xD49,
908         0xD4A,
909         0xD4D,
910         0xD4E,
911         0xD57,
912         0xD58,
913         0xD62,
914         0xD64,
915         0xD82,
916         0xD84,
917         0xDCA,
918         0xDCB,
919         0xDCF,
920         0xDD0,
921         0xDD2,
922         0xDD5,
923         0xDD6,
924         0xDD7,
925         0xDD8,
926         0xDDF,
927         0xDE0,
928         0xDF2,
929         0xDF4,
930         0xE31,
931         0xE32,
932         0xE33,
933         0xE34,
934         0xE3B,
935         0xE47,
936         0xE4F,
937         0xEB1,
938         0xEB2,
939         0xEB3,
940         0xEB4,
941         0xEBA,
942         0xEBB,
943         0xEBD,
944         0xEC8,
945         0xECE,
946         0xF18,
947         0xF1A,
948         0xF35,
949         0xF36,
950         0xF37,
951         0xF38,
952         0xF39,
953         0xF3A,
954         0xF3E,
955         0xF40,
956         0xF71,
957         0xF7F,
958         0xF80,
959         0xF85,
960         0xF86,
961         0xF88,
962         0xF8D,
963         0xF98,
964         0xF99,
965         0xFBD,
966         0xFC6,
967         0xFC7,
968         0x102D,
969         0x1031,
970         0x1032,
971         0x1038,
972         0x1039,
973         0x103B,
974         0x103D,
975         0x103F,
976         0x1056,
977         0x1058,
978         0x105A,
979         0x105E,
980         0x1061,
981         0x1071,
982         0x1075,
983         0x1082,
984         0x1083,
985         0x1084,
986         0x1085,
987         0x1087,
988         0x108D,
989         0x108E,
990         0x109D,
991         0x109E,
992         0x1100,
993         0x1160,
994         0x11A8,
995         0x1200,
996         0x135D,
997         0x1360,
998         0x1712,
999         0x1715,
1000         0x1732,
1001         0x1735,
1002         0x1752,
1003         0x1754,
1004         0x1772,
1005         0x1774,
1006         0x17B4,
1007         0x17B6,
1008         0x17B7,
1009         0x17BE,
1010         0x17C6,
1011         0x17C7,
1012         0x17C9,
1013         0x17D4,
1014         0x17DD,
1015         0x17DE,
1016         0x180B,
1017         0x180E,
1018         0x180F,
1019         0x18A9,
1020         0x18AA,
1021         0x1920,
1022         0x1923,
1023         0x1927,
1024         0x1929,
1025         0x192C,
1026         0x1930,
1027         0x1932,
1028         0x1933,
1029         0x1939,
1030         0x193C,
1031         0x1A17,
1032         0x1A19,
1033         0x1A1B,
1034         0x1A1C,
1035         0x1A55,
1036         0x1A56,
1037         0x1A57,
1038         0x1A58,
1039         0x1A5F,
1040         0x1A60,
1041         0x1A61,
1042         0x1A62,
1043         0x1A63,
1044         0x1A65,
1045         0x1A6D,
1046         0x1A73,
1047         0x1A7D,
1048         0x1A7F,
1049         0x1A80,
1050         0x1AB0,
1051         0x1ABF,
1052         0x1B00,
1053         0x1B04,
1054         0x1B05,
1055         0x1B34,
1056         0x1B35,
1057         0x1B36,
1058         0x1B3B,
1059         0x1B3C,
1060         0x1B3D,
1061         0x1B42,
1062         0x1B43,
1063         0x1B45,
1064         0x1B6B,
1065         0x1B74,
1066         0x1B80,
1067         0x1B82,
1068         0x1B83,
1069         0x1BA1,
1070         0x1BA2,
1071         0x1BA6,
1072         0x1BA8,
1073         0x1BAA,
1074         0x1BAB,
1075         0x1BAE,
1076         0x1BE6,
1077         0x1BE7,
1078         0x1BE8,
1079         0x1BEA,
1080         0x1BED,
1081         0x1BEE,
1082         0x1BEF,
1083         0x1BF2,
1084         0x1BF4,
1085         0x1C24,
1086         0x1C2C,
1087         0x1C34,
1088         0x1C36,
1089         0x1C38,
1090         0x1CD0,
1091         0x1CD3,
1092         0x1CD4,
1093         0x1CE1,
1094         0x1CE2,
1095         0x1CE9,
1096         0x1CED,
1097         0x1CEE,
1098         0x1CF2,
1099         0x1CF4,
1100         0x1CF5,
1101         0x1CF8,
1102         0x1CFA,
1103         0x1DC0,
1104         0x1DF6,
1105         0x1DFC,
1106         0x1E00,
1107         0x200B,
1108         0x200C,
1109         0x200E,
1110         0x2010,
1111         0x2028,
1112         0x202F,
1113         0x2060,
1114         0x2070,
1115         0x20D0,
1116         0x20F1,
1117         0x2CEF,
1118         0x2CF2,
1119         0x2D7F,
1120         0x2D80,
1121         0x2DE0,
1122         0x2E00,
1123         0x302A,
1124         0x3030,
1125         0x3099,
1126         0x309B,
1127         0xA66F,
1128         0xA673,
1129         0xA674,
1130         0xA67E,
1131         0xA69E,
1132         0xA6A0,
1133         0xA6F0,
1134         0xA6F2,
1135         0xA802,
1136         0xA803,
1137         0xA806,
1138         0xA807,
1139         0xA80B,
1140         0xA80C,
1141         0xA823,
1142         0xA825,
1143         0xA827,
1144         0xA828,
1145         0xA880,
1146         0xA882,
1147         0xA8B4,
1148         0xA8C4,
1149         0xA8C5,
1150         0xA8E0,
1151         0xA8F2,
1152         0xA926,
1153         0xA92E,
1154         0xA947,
1155         0xA952,
1156         0xA954,
1157         0xA960,
1158         0xA97D,
1159         0xA980,
1160         0xA983,
1161         0xA984,
1162         0xA9B3,
1163         0xA9B4,
1164         0xA9B6,
1165         0xA9BA,
1166         0xA9BC,
1167         0xA9BD,
1168         0xA9C1,
1169         0xA9E5,
1170         0xA9E6,
1171         0xAA29,
1172         0xAA2F,
1173         0xAA31,
1174         0xAA33,
1175         0xAA35,
1176         0xAA37,
1177         0xAA43,
1178         0xAA44,
1179         0xAA4C,
1180         0xAA4D,
1181         0xAA4E,
1182         0xAA7C,
1183         0xAA7D,
1184         0xAAB0,
1185         0xAAB1,
1186         0xAAB2,
1187         0xAAB5,
1188         0xAAB7,
1189         0xAAB9,
1190         0xAABE,
1191         0xAAC0,
1192         0xAAC1,
1193         0xAAC2,
1194         0xAAEB,
1195         0xAAEC,
1196         0xAAEE,
1197         0xAAF0,
1198         0xAAF5,
1199         0xAAF6,
1200         0xAAF7,
1201         0xABE3,
1202         0xABE5,
1203         0xABE6,
1204         0xABE8,
1205         0xABE9,
1206         0xABEB,
1207         0xABEC,
1208         0xABED,
1209         0xABEE,
1210         0xAC00,
1211         0xAC01,
1212         0xAC1C,
1213         0xAC1D,
1214         0xAC38,
1215         0xAC39,
1216         0xAC54,
1217         0xAC55,
1218         0xAC70,
1219         0xAC71,
1220         0xAC8C,
1221         0xAC8D,
1222         0xACA8,
1223         0xACA9,
1224         0xACC4,
1225         0xACC5,
1226         0xACE0,
1227         0xACE1,
1228         0xACFC,
1229         0xACFD,
1230         0xAD18,
1231         0xAD19,
1232         0xAD34,
1233         0xAD35,
1234         0xAD50,
1235         0xAD51,
1236         0xAD6C,
1237         0xAD6D,
1238         0xAD88,
1239         0xAD89,
1240         0xADA4,
1241         0xADA5,
1242         0xADC0,
1243         0xADC1,
1244         0xADDC,
1245         0xADDD,
1246         0xADF8,
1247         0xADF9,
1248         0xAE14,
1249         0xAE15,
1250         0xAE30,
1251         0xAE31,
1252         0xAE4C,
1253         0xAE4D,
1254         0xAE68,
1255         0xAE69,
1256         0xAE84,
1257         0xAE85,
1258         0xAEA0,
1259         0xAEA1,
1260         0xAEBC,
1261         0xAEBD,
1262         0xAED8,
1263         0xAED9,
1264         0xAEF4,
1265         0xAEF5,
1266         0xAF10,
1267         0xAF11,
1268         0xAF2C,
1269         0xAF2D,
1270         0xAF48,
1271         0xAF49,
1272         0xAF64,
1273         0xAF65,
1274         0xAF80,
1275         0xAF81,
1276         0xAF9C,
1277         0xAF9D,
1278         0xAFB8,
1279         0xAFB9,
1280         0xAFD4,
1281         0xAFD5,
1282         0xAFF0,
1283         0xAFF1,
1284         0xB00C,
1285         0xB00D,
1286         0xB028,
1287         0xB029,
1288         0xB044,
1289         0xB045,
1290         0xB060,
1291         0xB061,
1292         0xB07C,
1293         0xB07D,
1294         0xB098,
1295         0xB099,
1296         0xB0B4,
1297         0xB0B5,
1298         0xB0D0,
1299         0xB0D1,
1300         0xB0EC,
1301         0xB0ED,
1302         0xB108,
1303         0xB109,
1304         0xB124,
1305         0xB125,
1306         0xB140,
1307         0xB141,
1308         0xB15C,
1309         0xB15D,
1310         0xB178,
1311         0xB179,
1312         0xB194,
1313         0xB195,
1314         0xB1B0,
1315         0xB1B1,
1316         0xB1CC,
1317         0xB1CD,
1318         0xB1E8,
1319         0xB1E9,
1320         0xB204,
1321         0xB205,
1322         0xB220,
1323         0xB221,
1324         0xB23C,
1325         0xB23D,
1326         0xB258,
1327         0xB259,
1328         0xB274,
1329         0xB275,
1330         0xB290,
1331         0xB291,
1332         0xB2AC,
1333         0xB2AD,
1334         0xB2C8,
1335         0xB2C9,
1336         0xB2E4,
1337         0xB2E5,
1338         0xB300,
1339         0xB301,
1340         0xB31C,
1341         0xB31D,
1342         0xB338,
1343         0xB339,
1344         0xB354,
1345         0xB355,
1346         0xB370,
1347         0xB371,
1348         0xB38C,
1349         0xB38D,
1350         0xB3A8,
1351         0xB3A9,
1352         0xB3C4,
1353         0xB3C5,
1354         0xB3E0,
1355         0xB3E1,
1356         0xB3FC,
1357         0xB3FD,
1358         0xB418,
1359         0xB419,
1360         0xB434,
1361         0xB435,
1362         0xB450,
1363         0xB451,
1364         0xB46C,
1365         0xB46D,
1366         0xB488,
1367         0xB489,
1368         0xB4A4,
1369         0xB4A5,
1370         0xB4C0,
1371         0xB4C1,
1372         0xB4DC,
1373         0xB4DD,
1374         0xB4F8,
1375         0xB4F9,
1376         0xB514,
1377         0xB515,
1378         0xB530,
1379         0xB531,
1380         0xB54C,
1381         0xB54D,
1382         0xB568,
1383         0xB569,
1384         0xB584,
1385         0xB585,
1386         0xB5A0,
1387         0xB5A1,
1388         0xB5BC,
1389         0xB5BD,
1390         0xB5D8,
1391         0xB5D9,
1392         0xB5F4,
1393         0xB5F5,
1394         0xB610,
1395         0xB611,
1396         0xB62C,
1397         0xB62D,
1398         0xB648,
1399         0xB649,
1400         0xB664,
1401         0xB665,
1402         0xB680,
1403         0xB681,
1404         0xB69C,
1405         0xB69D,
1406         0xB6B8,
1407         0xB6B9,
1408         0xB6D4,
1409         0xB6D5,
1410         0xB6F0,
1411         0xB6F1,
1412         0xB70C,
1413         0xB70D,
1414         0xB728,
1415         0xB729,
1416         0xB744,
1417         0xB745,
1418         0xB760,
1419         0xB761,
1420         0xB77C,
1421         0xB77D,
1422         0xB798,
1423         0xB799,
1424         0xB7B4,
1425         0xB7B5,
1426         0xB7D0,
1427         0xB7D1,
1428         0xB7EC,
1429         0xB7ED,
1430         0xB808,
1431         0xB809,
1432         0xB824,
1433         0xB825,
1434         0xB840,
1435         0xB841,
1436         0xB85C,
1437         0xB85D,
1438         0xB878,
1439         0xB879,
1440         0xB894,
1441         0xB895,
1442         0xB8B0,
1443         0xB8B1,
1444         0xB8CC,
1445         0xB8CD,
1446         0xB8E8,
1447         0xB8E9,
1448         0xB904,
1449         0xB905,
1450         0xB920,
1451         0xB921,
1452         0xB93C,
1453         0xB93D,
1454         0xB958,
1455         0xB959,
1456         0xB974,
1457         0xB975,
1458         0xB990,
1459         0xB991,
1460         0xB9AC,
1461         0xB9AD,
1462         0xB9C8,
1463         0xB9C9,
1464         0xB9E4,
1465         0xB9E5,
1466         0xBA00,
1467         0xBA01,
1468         0xBA1C,
1469         0xBA1D,
1470         0xBA38,
1471         0xBA39,
1472         0xBA54,
1473         0xBA55,
1474         0xBA70,
1475         0xBA71,
1476         0xBA8C,
1477         0xBA8D,
1478         0xBAA8,
1479         0xBAA9,
1480         0xBAC4,
1481         0xBAC5,
1482         0xBAE0,
1483         0xBAE1,
1484         0xBAFC,
1485         0xBAFD,
1486         0xBB18,
1487         0xBB19,
1488         0xBB34,
1489         0xBB35,
1490         0xBB50,
1491         0xBB51,
1492         0xBB6C,
1493         0xBB6D,
1494         0xBB88,
1495         0xBB89,
1496         0xBBA4,
1497         0xBBA5,
1498         0xBBC0,
1499         0xBBC1,
1500         0xBBDC,
1501         0xBBDD,
1502         0xBBF8,
1503         0xBBF9,
1504         0xBC14,
1505         0xBC15,
1506         0xBC30,
1507         0xBC31,
1508         0xBC4C,
1509         0xBC4D,
1510         0xBC68,
1511         0xBC69,
1512         0xBC84,
1513         0xBC85,
1514         0xBCA0,
1515         0xBCA1,
1516         0xBCBC,
1517         0xBCBD,
1518         0xBCD8,
1519         0xBCD9,
1520         0xBCF4,
1521         0xBCF5,
1522         0xBD10,
1523         0xBD11,
1524         0xBD2C,
1525         0xBD2D,
1526         0xBD48,
1527         0xBD49,
1528         0xBD64,
1529         0xBD65,
1530         0xBD80,
1531         0xBD81,
1532         0xBD9C,
1533         0xBD9D,
1534         0xBDB8,
1535         0xBDB9,
1536         0xBDD4,
1537         0xBDD5,
1538         0xBDF0,
1539         0xBDF1,
1540         0xBE0C,
1541         0xBE0D,
1542         0xBE28,
1543         0xBE29,
1544         0xBE44,
1545         0xBE45,
1546         0xBE60,
1547         0xBE61,
1548         0xBE7C,
1549         0xBE7D,
1550         0xBE98,
1551         0xBE99,
1552         0xBEB4,
1553         0xBEB5,
1554         0xBED0,
1555         0xBED1,
1556         0xBEEC,
1557         0xBEED,
1558         0xBF08,
1559         0xBF09,
1560         0xBF24,
1561         0xBF25,
1562         0xBF40,
1563         0xBF41,
1564         0xBF5C,
1565         0xBF5D,
1566         0xBF78,
1567         0xBF79,
1568         0xBF94,
1569         0xBF95,
1570         0xBFB0,
1571         0xBFB1,
1572         0xBFCC,
1573         0xBFCD,
1574         0xBFE8,
1575         0xBFE9,
1576         0xC004,
1577         0xC005,
1578         0xC020,
1579         0xC021,
1580         0xC03C,
1581         0xC03D,
1582         0xC058,
1583         0xC059,
1584         0xC074,
1585         0xC075,
1586         0xC090,
1587         0xC091,
1588         0xC0AC,
1589         0xC0AD,
1590         0xC0C8,
1591         0xC0C9,
1592         0xC0E4,
1593         0xC0E5,
1594         0xC100,
1595         0xC101,
1596         0xC11C,
1597         0xC11D,
1598         0xC138,
1599         0xC139,
1600         0xC154,
1601         0xC155,
1602         0xC170,
1603         0xC171,
1604         0xC18C,
1605         0xC18D,
1606         0xC1A8,
1607         0xC1A9,
1608         0xC1C4,
1609         0xC1C5,
1610         0xC1E0,
1611         0xC1E1,
1612         0xC1FC,
1613         0xC1FD,
1614         0xC218,
1615         0xC219,
1616         0xC234,
1617         0xC235,
1618         0xC250,
1619         0xC251,
1620         0xC26C,
1621         0xC26D,
1622         0xC288,
1623         0xC289,
1624         0xC2A4,
1625         0xC2A5,
1626         0xC2C0,
1627         0xC2C1,
1628         0xC2DC,
1629         0xC2DD,
1630         0xC2F8,
1631         0xC2F9,
1632         0xC314,
1633         0xC315,
1634         0xC330,
1635         0xC331,
1636         0xC34C,
1637         0xC34D,
1638         0xC368,
1639         0xC369,
1640         0xC384,
1641         0xC385,
1642         0xC3A0,
1643         0xC3A1,
1644         0xC3BC,
1645         0xC3BD,
1646         0xC3D8,
1647         0xC3D9,
1648         0xC3F4,
1649         0xC3F5,
1650         0xC410,
1651         0xC411,
1652         0xC42C,
1653         0xC42D,
1654         0xC448,
1655         0xC449,
1656         0xC464,
1657         0xC465,
1658         0xC480,
1659         0xC481,
1660         0xC49C,
1661         0xC49D,
1662         0xC4B8,
1663         0xC4B9,
1664         0xC4D4,
1665         0xC4D5,
1666         0xC4F0,
1667         0xC4F1,
1668         0xC50C,
1669         0xC50D,
1670         0xC528,
1671         0xC529,
1672         0xC544,
1673         0xC545,
1674         0xC560,
1675         0xC561,
1676         0xC57C,
1677         0xC57D,
1678         0xC598,
1679         0xC599,
1680         0xC5B4,
1681         0xC5B5,
1682         0xC5D0,
1683         0xC5D1,
1684         0xC5EC,
1685         0xC5ED,
1686         0xC608,
1687         0xC609,
1688         0xC624,
1689         0xC625,
1690         0xC640,
1691         0xC641,
1692         0xC65C,
1693         0xC65D,
1694         0xC678,
1695         0xC679,
1696         0xC694,
1697         0xC695,
1698         0xC6B0,
1699         0xC6B1,
1700         0xC6CC,
1701         0xC6CD,
1702         0xC6E8,
1703         0xC6E9,
1704         0xC704,
1705         0xC705,
1706         0xC720,
1707         0xC721,
1708         0xC73C,
1709         0xC73D,
1710         0xC758,
1711         0xC759,
1712         0xC774,
1713         0xC775,
1714         0xC790,
1715         0xC791,
1716         0xC7AC,
1717         0xC7AD,
1718         0xC7C8,
1719         0xC7C9,
1720         0xC7E4,
1721         0xC7E5,
1722         0xC800,
1723         0xC801,
1724         0xC81C,
1725         0xC81D,
1726         0xC838,
1727         0xC839,
1728         0xC854,
1729         0xC855,
1730         0xC870,
1731         0xC871,
1732         0xC88C,
1733         0xC88D,
1734         0xC8A8,
1735         0xC8A9,
1736         0xC8C4,
1737         0xC8C5,
1738         0xC8E0,
1739         0xC8E1,
1740         0xC8FC,
1741         0xC8FD,
1742         0xC918,
1743         0xC919,
1744         0xC934,
1745         0xC935,
1746         0xC950,
1747         0xC951,
1748         0xC96C,
1749         0xC96D,
1750         0xC988,
1751         0xC989,
1752         0xC9A4,
1753         0xC9A5,
1754         0xC9C0,
1755         0xC9C1,
1756         0xC9DC,
1757         0xC9DD,
1758         0xC9F8,
1759         0xC9F9,
1760         0xCA14,
1761         0xCA15,
1762         0xCA30,
1763         0xCA31,
1764         0xCA4C,
1765         0xCA4D,
1766         0xCA68,
1767         0xCA69,
1768         0xCA84,
1769         0xCA85,
1770         0xCAA0,
1771         0xCAA1,
1772         0xCABC,
1773         0xCABD,
1774         0xCAD8,
1775         0xCAD9,
1776         0xCAF4,
1777         0xCAF5,
1778         0xCB10,
1779         0xCB11,
1780         0xCB2C,
1781         0xCB2D,
1782         0xCB48,
1783         0xCB49,
1784         0xCB64,
1785         0xCB65,
1786         0xCB80,
1787         0xCB81,
1788         0xCB9C,
1789         0xCB9D,
1790         0xCBB8,
1791         0xCBB9,
1792         0xCBD4,
1793         0xCBD5,
1794         0xCBF0,
1795         0xCBF1,
1796         0xCC0C,
1797         0xCC0D,
1798         0xCC28,
1799         0xCC29,
1800         0xCC44,
1801         0xCC45,
1802         0xCC60,
1803         0xCC61,
1804         0xCC7C,
1805         0xCC7D,
1806         0xCC98,
1807         0xCC99,
1808         0xCCB4,
1809         0xCCB5,
1810         0xCCD0,
1811         0xCCD1,
1812         0xCCEC,
1813         0xCCED,
1814         0xCD08,
1815         0xCD09,
1816         0xCD24,
1817         0xCD25,
1818         0xCD40,
1819         0xCD41,
1820         0xCD5C,
1821         0xCD5D,
1822         0xCD78,
1823         0xCD79,
1824         0xCD94,
1825         0xCD95,
1826         0xCDB0,
1827         0xCDB1,
1828         0xCDCC,
1829         0xCDCD,
1830         0xCDE8,
1831         0xCDE9,
1832         0xCE04,
1833         0xCE05,
1834         0xCE20,
1835         0xCE21,
1836         0xCE3C,
1837         0xCE3D,
1838         0xCE58,
1839         0xCE59,
1840         0xCE74,
1841         0xCE75,
1842         0xCE90,
1843         0xCE91,
1844         0xCEAC,
1845         0xCEAD,
1846         0xCEC8,
1847         0xCEC9,
1848         0xCEE4,
1849         0xCEE5,
1850         0xCF00,
1851         0xCF01,
1852         0xCF1C,
1853         0xCF1D,
1854         0xCF38,
1855         0xCF39,
1856         0xCF54,
1857         0xCF55,
1858         0xCF70,
1859         0xCF71,
1860         0xCF8C,
1861         0xCF8D,
1862         0xCFA8,
1863         0xCFA9,
1864         0xCFC4,
1865         0xCFC5,
1866         0xCFE0,
1867         0xCFE1,
1868         0xCFFC,
1869         0xCFFD,
1870         0xD018,
1871         0xD019,
1872         0xD034,
1873         0xD035,
1874         0xD050,
1875         0xD051,
1876         0xD06C,
1877         0xD06D,
1878         0xD088,
1879         0xD089,
1880         0xD0A4,
1881         0xD0A5,
1882         0xD0C0,
1883         0xD0C1,
1884         0xD0DC,
1885         0xD0DD,
1886         0xD0F8,
1887         0xD0F9,
1888         0xD114,
1889         0xD115,
1890         0xD130,
1891         0xD131,
1892         0xD14C,
1893         0xD14D,
1894         0xD168,
1895         0xD169,
1896         0xD184,
1897         0xD185,
1898         0xD1A0,
1899         0xD1A1,
1900         0xD1BC,
1901         0xD1BD,
1902         0xD1D8,
1903         0xD1D9,
1904         0xD1F4,
1905         0xD1F5,
1906         0xD210,
1907         0xD211,
1908         0xD22C,
1909         0xD22D,
1910         0xD248,
1911         0xD249,
1912         0xD264,
1913         0xD265,
1914         0xD280,
1915         0xD281,
1916         0xD29C,
1917         0xD29D,
1918         0xD2B8,
1919         0xD2B9,
1920         0xD2D4,
1921         0xD2D5,
1922         0xD2F0,
1923         0xD2F1,
1924         0xD30C,
1925         0xD30D,
1926         0xD328,
1927         0xD329,
1928         0xD344,
1929         0xD345,
1930         0xD360,
1931         0xD361,
1932         0xD37C,
1933         0xD37D,
1934         0xD398,
1935         0xD399,
1936         0xD3B4,
1937         0xD3B5,
1938         0xD3D0,
1939         0xD3D1,
1940         0xD3EC,
1941         0xD3ED,
1942         0xD408,
1943         0xD409,
1944         0xD424,
1945         0xD425,
1946         0xD440,
1947         0xD441,
1948         0xD45C,
1949         0xD45D,
1950         0xD478,
1951         0xD479,
1952         0xD494,
1953         0xD495,
1954         0xD4B0,
1955         0xD4B1,
1956         0xD4CC,
1957         0xD4CD,
1958         0xD4E8,
1959         0xD4E9,
1960         0xD504,
1961         0xD505,
1962         0xD520,
1963         0xD521,
1964         0xD53C,
1965         0xD53D,
1966         0xD558,
1967         0xD559,
1968         0xD574,
1969         0xD575,
1970         0xD590,
1971         0xD591,
1972         0xD5AC,
1973         0xD5AD,
1974         0xD5C8,
1975         0xD5C9,
1976         0xD5E4,
1977         0xD5E5,
1978         0xD600,
1979         0xD601,
1980         0xD61C,
1981         0xD61D,
1982         0xD638,
1983         0xD639,
1984         0xD654,
1985         0xD655,
1986         0xD670,
1987         0xD671,
1988         0xD68C,
1989         0xD68D,
1990         0xD6A8,
1991         0xD6A9,
1992         0xD6C4,
1993         0xD6C5,
1994         0xD6E0,
1995         0xD6E1,
1996         0xD6FC,
1997         0xD6FD,
1998         0xD718,
1999         0xD719,
2000         0xD734,
2001         0xD735,
2002         0xD750,
2003         0xD751,
2004         0xD76C,
2005         0xD76D,
2006         0xD788,
2007         0xD789,
2008         0xD7A4,
2009         0xD7B0,
2010         0xD7C7,
2011         0xD7CB,
2012         0xD7FC,
2013         0xD800,
2014         0xE000,
2015         0xFB1E,
2016         0xFB1F,
2017         0xFE00,
2018         0xFE10,
2019         0xFE20,
2020         0xFE30,
2021         0xFEFF,
2022         0xFF00,
2023         0xFF9E,
2024         0xFFA0,
2025         0xFFF0,
2026         0xFFFC,
2027         0x101FD,
2028         0x101FE,
2029         0x102E0,
2030         0x102E1,
2031         0x10376,
2032         0x1037B,
2033         0x10A01,
2034         0x10A04,
2035         0x10A05,
2036         0x10A07,
2037         0x10A0C,
2038         0x10A10,
2039         0x10A38,
2040         0x10A3B,
2041         0x10A3F,
2042         0x10A40,
2043         0x10AE5,
2044         0x10AE7,
2045         0x11000,
2046         0x11001,
2047         0x11002,
2048         0x11003,
2049         0x11038,
2050         0x11047,
2051         0x1107F,
2052         0x11082,
2053         0x11083,
2054         0x110B0,
2055         0x110B3,
2056         0x110B7,
2057         0x110B9,
2058         0x110BB,
2059         0x110BD,
2060         0x110BE,
2061         0x11100,
2062         0x11103,
2063         0x11127,
2064         0x1112C,
2065         0x1112D,
2066         0x11135,
2067         0x11173,
2068         0x11174,
2069         0x11180,
2070         0x11182,
2071         0x11183,
2072         0x111B3,
2073         0x111B6,
2074         0x111BF,
2075         0x111C1,
2076         0x111CA,
2077         0x111CD,
2078         0x1122C,
2079         0x1122F,
2080         0x11232,
2081         0x11234,
2082         0x11235,
2083         0x11236,
2084         0x11238,
2085         0x112DF,
2086         0x112E0,
2087         0x112E3,
2088         0x112EB,
2089         0x11300,
2090         0x11302,
2091         0x11304,
2092         0x1133C,
2093         0x1133D,
2094         0x1133E,
2095         0x1133F,
2096         0x11340,
2097         0x11341,
2098         0x11345,
2099         0x11347,
2100         0x11349,
2101         0x1134B,
2102         0x1134E,
2103         0x11357,
2104         0x11358,
2105         0x11362,
2106         0x11364,
2107         0x11366,
2108         0x1136D,
2109         0x11370,
2110         0x11375,
2111         0x114B0,
2112         0x114B1,
2113         0x114B3,
2114         0x114B9,
2115         0x114BA,
2116         0x114BB,
2117         0x114BD,
2118         0x114BE,
2119         0x114BF,
2120         0x114C1,
2121         0x114C2,
2122         0x114C4,
2123         0x115AF,
2124         0x115B0,
2125         0x115B2,
2126         0x115B6,
2127         0x115B8,
2128         0x115BC,
2129         0x115BE,
2130         0x115BF,
2131         0x115C1,
2132         0x115DC,
2133         0x115DE,
2134         0x11630,
2135         0x11633,
2136         0x1163B,
2137         0x1163D,
2138         0x1163E,
2139         0x1163F,
2140         0x11641,
2141         0x116AB,
2142         0x116AC,
2143         0x116AD,
2144         0x116AE,
2145         0x116B0,
2146         0x116B6,
2147         0x116B7,
2148         0x116B8,
2149         0x1171D,
2150         0x11720,
2151         0x11722,
2152         0x11726,
2153         0x11727,
2154         0x1172C,
2155         0x16AF0,
2156         0x16AF5,
2157         0x16B30,
2158         0x16B37,
2159         0x16F51,
2160         0x16F7F,
2161         0x16F8F,
2162         0x16F93,
2163         0x1BC9D,
2164         0x1BC9F,
2165         0x1BCA0,
2166         0x1BCA4,
2167         0x1D165,
2168         0x1D166,
2169         0x1D167,
2170         0x1D16A,
2171         0x1D16D,
2172         0x1D16E,
2173         0x1D173,
2174         0x1D17B,
2175         0x1D183,
2176         0x1D185,
2177         0x1D18C,
2178         0x1D1AA,
2179         0x1D1AE,
2180         0x1D242,
2181         0x1D245,
2182         0x1DA00,
2183         0x1DA37,
2184         0x1DA3B,
2185         0x1DA6D,
2186         0x1DA75,
2187         0x1DA76,
2188         0x1DA84,
2189         0x1DA85,
2190         0x1DA9B,
2191         0x1DAA0,
2192         0x1DAA1,
2193         0x1DAB0,
2194         0x1E8D0,
2195         0x1E8D7,
2196         0x1F1E6,
2197         0x1F200,
2198         0xE0000,
2199         0xE0100,
2200         0xE01F0,
2201         0xE1000
2202 };
2203
2204 #endif  /* defined(PERL_IN_PERL_C) */
2205
2206 #if defined(PERL_IN_REGEXEC_C)
2207
2208 #define GCB_ENUM_COUNT 14
2209
2210 typedef enum {
2211         GCB_Other = 0,
2212         GCB_CR = 1,
2213         GCB_Control = 2,
2214         GCB_Extend = 3,
2215         GCB_L = 4,
2216         GCB_LF = 5,
2217         GCB_LV = 6,
2218         GCB_LVT = 7,
2219         GCB_Prepend = 8,
2220         GCB_Regional_Indicator = 9,
2221         GCB_SpacingMark = 10,
2222         GCB_T = 11,
2223         GCB_V = 12,
2224         GCB_EDGE = 13
2225 } GCB_enum;
2226
2227 static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
2228         GCB_Control,
2229         GCB_LF,
2230         GCB_Control,
2231         GCB_CR,
2232         GCB_Control,
2233         GCB_Other,
2234         GCB_Control,
2235         GCB_Other,
2236         GCB_Control,
2237         GCB_Other,
2238         GCB_Extend,
2239         GCB_Other,
2240         GCB_Extend,
2241         GCB_Other,
2242         GCB_Extend,
2243         GCB_Other,
2244         GCB_Extend,
2245         GCB_Other,
2246         GCB_Extend,
2247         GCB_Other,
2248         GCB_Extend,
2249         GCB_Other,
2250         GCB_Extend,
2251         GCB_Other,
2252         GCB_Control,
2253         GCB_Other,
2254         GCB_Extend,
2255         GCB_Other,
2256         GCB_Control,
2257         GCB_Other,
2258         GCB_Extend,
2259         GCB_Other,
2260         GCB_Extend,
2261         GCB_Other,
2262         GCB_Extend,
2263         GCB_Control,
2264         GCB_Other,
2265         GCB_Extend,
2266         GCB_Other,
2267         GCB_Extend,
2268         GCB_Other,
2269         GCB_Extend,
2270         GCB_Other,
2271         GCB_Control,
2272         GCB_Other,
2273         GCB_Extend,
2274         GCB_Other,
2275         GCB_Extend,
2276         GCB_Other,
2277         GCB_Extend,
2278         GCB_Other,
2279         GCB_Extend,
2280         GCB_Other,
2281         GCB_Extend,
2282         GCB_Other,
2283         GCB_Extend,
2284         GCB_Other,
2285         GCB_Extend,
2286         GCB_Other,
2287         GCB_Extend,
2288         GCB_Other,
2289         GCB_Extend,
2290         GCB_Other,
2291         GCB_Extend,
2292         GCB_SpacingMark,
2293         GCB_Other,
2294         GCB_Extend,
2295         GCB_SpacingMark,
2296         GCB_Extend,
2297         GCB_Other,
2298         GCB_SpacingMark,
2299         GCB_Extend,
2300         GCB_SpacingMark,
2301         GCB_Extend,
2302         GCB_SpacingMark,
2303         GCB_Other,
2304         GCB_Extend,
2305         GCB_Other,
2306         GCB_Extend,
2307         GCB_Other,
2308         GCB_Extend,
2309         GCB_SpacingMark,
2310         GCB_Other,
2311         GCB_Extend,
2312         GCB_Other,
2313         GCB_Extend,
2314         GCB_SpacingMark,
2315         GCB_Extend,
2316         GCB_Other,
2317         GCB_SpacingMark,
2318         GCB_Other,
2319         GCB_SpacingMark,
2320         GCB_Extend,
2321         GCB_Other,
2322         GCB_Extend,
2323         GCB_Other,
2324         GCB_Extend,
2325         GCB_Other,
2326         GCB_Extend,
2327         GCB_SpacingMark,
2328         GCB_Other,
2329         GCB_Extend,
2330         GCB_Other,
2331         GCB_SpacingMark,
2332         GCB_Extend,
2333         GCB_Other,
2334         GCB_Extend,
2335         GCB_Other,
2336         GCB_Extend,
2337         GCB_Other,
2338         GCB_Extend,
2339         GCB_Other,
2340         GCB_Extend,
2341         GCB_Other,
2342         GCB_Extend,
2343         GCB_Other,
2344         GCB_Extend,
2345         GCB_SpacingMark,
2346         GCB_Other,
2347         GCB_Extend,
2348         GCB_Other,
2349         GCB_SpacingMark,
2350         GCB_Extend,
2351         GCB_Other,
2352         GCB_Extend,
2353         GCB_SpacingMark,
2354         GCB_Other,
2355         GCB_SpacingMark,
2356         GCB_Extend,
2357         GCB_Other,
2358         GCB_Extend,
2359         GCB_Other,
2360         GCB_Extend,
2361         GCB_SpacingMark,
2362         GCB_Other,
2363         GCB_Extend,
2364         GCB_Other,
2365         GCB_Extend,
2366         GCB_SpacingMark,
2367         GCB_Extend,
2368         GCB_Other,
2369         GCB_SpacingMark,
2370         GCB_Other,
2371         GCB_SpacingMark,
2372         GCB_Extend,
2373         GCB_Other,
2374         GCB_Extend,
2375         GCB_Other,
2376         GCB_Extend,
2377         GCB_Other,
2378         GCB_Extend,
2379         GCB_Other,
2380         GCB_Extend,
2381         GCB_SpacingMark,
2382         GCB_Extend,
2383         GCB_SpacingMark,
2384         GCB_Other,
2385         GCB_SpacingMark,
2386         GCB_Other,
2387         GCB_SpacingMark,
2388         GCB_Extend,
2389         GCB_Other,
2390         GCB_Extend,
2391         GCB_Other,
2392         GCB_Extend,
2393         GCB_SpacingMark,
2394         GCB_Other,
2395         GCB_Extend,
2396         GCB_SpacingMark,
2397         GCB_Other,
2398         GCB_Extend,
2399         GCB_Other,
2400         GCB_Extend,
2401         GCB_Other,
2402         GCB_Extend,
2403         GCB_Other,
2404         GCB_Extend,
2405         GCB_Other,
2406         GCB_Extend,
2407         GCB_SpacingMark,
2408         GCB_Other,
2409         GCB_Extend,
2410         GCB_Other,
2411         GCB_SpacingMark,
2412         GCB_Extend,
2413         GCB_SpacingMark,
2414         GCB_Extend,
2415         GCB_SpacingMark,
2416         GCB_Other,
2417         GCB_Extend,
2418         GCB_SpacingMark,
2419         GCB_Other,
2420         GCB_SpacingMark,
2421         GCB_Extend,
2422         GCB_Other,
2423         GCB_Extend,
2424         GCB_Other,
2425         GCB_Extend,
2426         GCB_Other,
2427         GCB_Extend,
2428         GCB_SpacingMark,
2429         GCB_Other,
2430         GCB_Extend,
2431         GCB_SpacingMark,
2432         GCB_Extend,
2433         GCB_Other,
2434         GCB_SpacingMark,
2435         GCB_Other,
2436         GCB_SpacingMark,
2437         GCB_Extend,
2438         GCB_Other,
2439         GCB_Extend,
2440         GCB_Other,
2441         GCB_Extend,
2442         GCB_Other,
2443         GCB_SpacingMark,
2444         GCB_Other,
2445         GCB_Extend,
2446         GCB_Other,
2447         GCB_Extend,
2448         GCB_SpacingMark,
2449         GCB_Extend,
2450         GCB_Other,
2451         GCB_Extend,
2452         GCB_Other,
2453         GCB_SpacingMark,
2454         GCB_Extend,
2455         GCB_Other,
2456         GCB_SpacingMark,
2457         GCB_Other,
2458         GCB_Extend,
2459         GCB_Other,
2460         GCB_SpacingMark,
2461         GCB_Extend,
2462         GCB_Other,
2463         GCB_Extend,
2464         GCB_Other,
2465         GCB_Extend,
2466         GCB_Other,
2467         GCB_SpacingMark,
2468         GCB_Extend,
2469         GCB_Other,
2470         GCB_Extend,
2471         GCB_Other,
2472         GCB_Extend,
2473         GCB_Other,
2474         GCB_Extend,
2475         GCB_Other,
2476         GCB_Extend,
2477         GCB_Other,
2478         GCB_Extend,
2479         GCB_Other,
2480         GCB_Extend,
2481         GCB_Other,
2482         GCB_SpacingMark,
2483         GCB_Other,
2484         GCB_Extend,
2485         GCB_SpacingMark,
2486         GCB_Extend,
2487         GCB_Other,
2488         GCB_Extend,
2489         GCB_Other,
2490         GCB_Extend,
2491         GCB_Other,
2492         GCB_Extend,
2493         GCB_Other,
2494         GCB_Extend,
2495         GCB_Other,
2496         GCB_Extend,
2497         GCB_SpacingMark,
2498         GCB_Extend,
2499         GCB_Other,
2500         GCB_Extend,
2501         GCB_SpacingMark,
2502         GCB_Extend,
2503         GCB_Other,
2504         GCB_SpacingMark,
2505         GCB_Extend,
2506         GCB_Other,
2507         GCB_Extend,
2508         GCB_Other,
2509         GCB_Extend,
2510         GCB_Other,
2511         GCB_Extend,
2512         GCB_Other,
2513         GCB_SpacingMark,
2514         GCB_Extend,
2515         GCB_Other,
2516         GCB_Extend,
2517         GCB_Other,
2518         GCB_Extend,
2519         GCB_Other,
2520         GCB_L,
2521         GCB_V,
2522         GCB_T,
2523         GCB_Other,
2524         GCB_Extend,
2525         GCB_Other,
2526         GCB_Extend,
2527         GCB_Other,
2528         GCB_Extend,
2529         GCB_Other,
2530         GCB_Extend,
2531         GCB_Other,
2532         GCB_Extend,
2533         GCB_Other,
2534         GCB_Extend,
2535         GCB_SpacingMark,
2536         GCB_Extend,
2537         GCB_SpacingMark,
2538         GCB_Extend,
2539         GCB_SpacingMark,
2540         GCB_Extend,
2541         GCB_Other,
2542         GCB_Extend,
2543         GCB_Other,
2544         GCB_Extend,
2545         GCB_Control,
2546         GCB_Other,
2547         GCB_Extend,
2548         GCB_Other,
2549         GCB_Extend,
2550         GCB_SpacingMark,
2551         GCB_Extend,
2552         GCB_SpacingMark,
2553         GCB_Other,
2554         GCB_SpacingMark,
2555         GCB_Extend,
2556         GCB_SpacingMark,
2557         GCB_Extend,
2558         GCB_Other,
2559         GCB_Extend,
2560         GCB_SpacingMark,
2561         GCB_Extend,
2562         GCB_Other,
2563         GCB_SpacingMark,
2564         GCB_Extend,
2565         GCB_SpacingMark,
2566         GCB_Extend,
2567         GCB_Other,
2568         GCB_Extend,
2569         GCB_Other,
2570         GCB_Extend,
2571         GCB_Other,
2572         GCB_Extend,
2573         GCB_SpacingMark,
2574         GCB_Extend,
2575         GCB_Other,
2576         GCB_Extend,
2577         GCB_Other,
2578         GCB_Extend,
2579         GCB_Other,
2580         GCB_Extend,
2581         GCB_SpacingMark,
2582         GCB_Other,
2583         GCB_Extend,
2584         GCB_SpacingMark,
2585         GCB_Extend,
2586         GCB_SpacingMark,
2587         GCB_Extend,
2588         GCB_SpacingMark,
2589         GCB_Extend,
2590         GCB_SpacingMark,
2591         GCB_Other,
2592         GCB_Extend,
2593         GCB_Other,
2594         GCB_Extend,
2595         GCB_SpacingMark,
2596         GCB_Other,
2597         GCB_SpacingMark,
2598         GCB_Extend,
2599         GCB_SpacingMark,
2600         GCB_Extend,
2601         GCB_SpacingMark,
2602         GCB_Extend,
2603         GCB_Other,
2604         GCB_Extend,
2605         GCB_SpacingMark,
2606         GCB_Extend,
2607         GCB_SpacingMark,
2608         GCB_Extend,
2609         GCB_SpacingMark,
2610         GCB_Extend,
2611         GCB_SpacingMark,
2612         GCB_Other,
2613         GCB_SpacingMark,
2614         GCB_Extend,
2615         GCB_SpacingMark,
2616         GCB_Extend,
2617         GCB_Other,
2618         GCB_Extend,
2619         GCB_Other,
2620         GCB_Extend,
2621         GCB_SpacingMark,
2622         GCB_Extend,
2623         GCB_Other,
2624         GCB_Extend,
2625         GCB_Other,
2626         GCB_SpacingMark,
2627         GCB_Extend,
2628         GCB_Other,
2629         GCB_Extend,
2630         GCB_Other,
2631         GCB_Extend,
2632         GCB_Other,
2633         GCB_Extend,
2634         GCB_Other,
2635         GCB_Control,
2636         GCB_Extend,
2637         GCB_Control,
2638         GCB_Other,
2639         GCB_Control,
2640         GCB_Other,
2641         GCB_Control,
2642         GCB_Other,
2643         GCB_Extend,
2644         GCB_Other,
2645         GCB_Extend,
2646         GCB_Other,
2647         GCB_Extend,
2648         GCB_Other,
2649         GCB_Extend,
2650         GCB_Other,
2651         GCB_Extend,
2652         GCB_Other,
2653         GCB_Extend,
2654         GCB_Other,
2655         GCB_Extend,
2656         GCB_Other,
2657         GCB_Extend,
2658         GCB_Other,
2659         GCB_Extend,
2660         GCB_Other,
2661         GCB_Extend,
2662         GCB_Other,
2663         GCB_Extend,
2664         GCB_Other,
2665         GCB_Extend,
2666         GCB_Other,
2667         GCB_Extend,
2668         GCB_Other,
2669         GCB_SpacingMark,
2670         GCB_Extend,
2671         GCB_SpacingMark,
2672         GCB_Other,
2673         GCB_SpacingMark,
2674         GCB_Other,
2675         GCB_SpacingMark,
2676         GCB_Extend,
2677         GCB_Other,
2678         GCB_Extend,
2679         GCB_Other,
2680         GCB_Extend,
2681         GCB_Other,
2682         GCB_Extend,
2683         GCB_SpacingMark,
2684         GCB_Other,
2685         GCB_L,
2686         GCB_Other,
2687         GCB_Extend,
2688         GCB_SpacingMark,
2689         GCB_Other,
2690         GCB_Extend,
2691         GCB_SpacingMark,
2692         GCB_Extend,
2693         GCB_SpacingMark,
2694         GCB_Extend,
2695         GCB_SpacingMark,
2696         GCB_Other,
2697         GCB_Extend,
2698         GCB_Other,
2699         GCB_Extend,
2700         GCB_SpacingMark,
2701         GCB_Extend,
2702         GCB_SpacingMark,
2703         GCB_Extend,
2704         GCB_Other,
2705         GCB_Extend,
2706         GCB_Other,
2707         GCB_Extend,
2708         GCB_SpacingMark,
2709         GCB_Other,
2710         GCB_Extend,
2711         GCB_Other,
2712         GCB_Extend,
2713         GCB_Other,
2714         GCB_Extend,
2715         GCB_Other,
2716         GCB_Extend,
2717         GCB_Other,
2718         GCB_Extend,
2719         GCB_Other,
2720         GCB_Extend,
2721         GCB_Other,
2722         GCB_SpacingMark,
2723         GCB_Extend,
2724         GCB_SpacingMark,
2725         GCB_Other,
2726         GCB_SpacingMark,
2727         GCB_Extend,
2728         GCB_Other,
2729         GCB_SpacingMark,
2730         GCB_Extend,
2731         GCB_SpacingMark,
2732         GCB_Extend,
2733         GCB_SpacingMark,
2734         GCB_Other,
2735         GCB_SpacingMark,
2736         GCB_Extend,
2737         GCB_Other,
2738         GCB_LV,
2739         GCB_LVT,
2740         GCB_LV,
2741         GCB_LVT,
2742         GCB_LV,
2743         GCB_LVT,
2744         GCB_LV,
2745         GCB_LVT,
2746         GCB_LV,
2747         GCB_LVT,
2748         GCB_LV,
2749         GCB_LVT,
2750         GCB_LV,
2751         GCB_LVT,
2752         GCB_LV,
2753         GCB_LVT,
2754         GCB_LV,
2755         GCB_LVT,
2756         GCB_LV,
2757         GCB_LVT,
2758         GCB_LV,
2759         GCB_LVT,
2760         GCB_LV,
2761         GCB_LVT,
2762         GCB_LV,
2763         GCB_LVT,
2764         GCB_LV,
2765         GCB_LVT,
2766         GCB_LV,
2767         GCB_LVT,
2768         GCB_LV,
2769         GCB_LVT,
2770         GCB_LV,
2771         GCB_LVT,
2772         GCB_LV,
2773         GCB_LVT,
2774         GCB_LV,
2775         GCB_LVT,
2776         GCB_LV,
2777         GCB_LVT,
2778         GCB_LV,
2779         GCB_LVT,
2780         GCB_LV,
2781         GCB_LVT,
2782         GCB_LV,
2783         GCB_LVT,
2784         GCB_LV,
2785         GCB_LVT,
2786         GCB_LV,
2787         GCB_LVT,
2788         GCB_LV,
2789         GCB_LVT,
2790         GCB_LV,
2791         GCB_LVT,
2792         GCB_LV,
2793         GCB_LVT,
2794         GCB_LV,
2795         GCB_LVT,
2796         GCB_LV,
2797         GCB_LVT,
2798         GCB_LV,
2799         GCB_LVT,
2800         GCB_LV,
2801         GCB_LVT,
2802         GCB_LV,
2803         GCB_LVT,
2804         GCB_LV,
2805         GCB_LVT,
2806         GCB_LV,
2807         GCB_LVT,
2808         GCB_LV,
2809         GCB_LVT,
2810         GCB_LV,
2811         GCB_LVT,
2812         GCB_LV,
2813         GCB_LVT,
2814         GCB_LV,
2815         GCB_LVT,
2816         GCB_LV,
2817         GCB_LVT,
2818         GCB_LV,
2819         GCB_LVT,
2820         GCB_LV,
2821         GCB_LVT,
2822         GCB_LV,
2823         GCB_LVT,
2824         GCB_LV,
2825         GCB_LVT,
2826         GCB_LV,
2827         GCB_LVT,
2828         GCB_LV,
2829         GCB_LVT,
2830         GCB_LV,
2831         GCB_LVT,
2832         GCB_LV,
2833         GCB_LVT,
2834         GCB_LV,
2835         GCB_LVT,
2836         GCB_LV,
2837         GCB_LVT,
2838         GCB_LV,
2839         GCB_LVT,
2840         GCB_LV,
2841         GCB_LVT,
2842         GCB_LV,
2843         GCB_LVT,
2844         GCB_LV,
2845         GCB_LVT,
2846         GCB_LV,
2847         GCB_LVT,
2848         GCB_LV,
2849         GCB_LVT,
2850         GCB_LV,
2851         GCB_LVT,
2852         GCB_LV,
2853         GCB_LVT,
2854         GCB_LV,
2855         GCB_LVT,
2856         GCB_LV,
2857         GCB_LVT,
2858         GCB_LV,
2859         GCB_LVT,
2860         GCB_LV,
2861         GCB_LVT,
2862         GCB_LV,
2863         GCB_LVT,
2864         GCB_LV,
2865         GCB_LVT,
2866         GCB_LV,
2867         GCB_LVT,
2868         GCB_LV,
2869         GCB_LVT,
2870         GCB_LV,
2871         GCB_LVT,
2872         GCB_LV,
2873         GCB_LVT,
2874         GCB_LV,
2875         GCB_LVT,
2876         GCB_LV,
2877         GCB_LVT,
2878         GCB_LV,
2879         GCB_LVT,
2880         GCB_LV,
2881         GCB_LVT,
2882         GCB_LV,
2883         GCB_LVT,
2884         GCB_LV,
2885         GCB_LVT,
2886         GCB_LV,
2887         GCB_LVT,
2888         GCB_LV,
2889         GCB_LVT,
2890         GCB_LV,
2891         GCB_LVT,
2892         GCB_LV,
2893         GCB_LVT,
2894         GCB_LV,
2895         GCB_LVT,
2896         GCB_LV,
2897         GCB_LVT,
2898         GCB_LV,
2899         GCB_LVT,
2900         GCB_LV,
2901         GCB_LVT,
2902         GCB_LV,
2903         GCB_LVT,
2904         GCB_LV,
2905         GCB_LVT,
2906         GCB_LV,
2907         GCB_LVT,
2908         GCB_LV,
2909         GCB_LVT,
2910         GCB_LV,
2911         GCB_LVT,
2912         GCB_LV,
2913         GCB_LVT,
2914         GCB_LV,
2915         GCB_LVT,
2916         GCB_LV,
2917         GCB_LVT,
2918         GCB_LV,
2919         GCB_LVT,
2920         GCB_LV,
2921         GCB_LVT,
2922         GCB_LV,
2923         GCB_LVT,
2924         GCB_LV,
2925         GCB_LVT,
2926         GCB_LV,
2927         GCB_LVT,
2928         GCB_LV,
2929         GCB_LVT,
2930         GCB_LV,
2931         GCB_LVT,
2932         GCB_LV,
2933         GCB_LVT,
2934         GCB_LV,
2935         GCB_LVT,
2936         GCB_LV,
2937         GCB_LVT,
2938         GCB_LV,
2939         GCB_LVT,
2940         GCB_LV,
2941         GCB_LVT,
2942         GCB_LV,
2943         GCB_LVT,
2944         GCB_LV,
2945         GCB_LVT,
2946         GCB_LV,
2947         GCB_LVT,
2948         GCB_LV,
2949         GCB_LVT,
2950         GCB_LV,
2951         GCB_LVT,
2952         GCB_LV,
2953         GCB_LVT,
2954         GCB_LV,
2955         GCB_LVT,
2956         GCB_LV,
2957         GCB_LVT,
2958         GCB_LV,
2959         GCB_LVT,
2960         GCB_LV,
2961         GCB_LVT,
2962         GCB_LV,
2963         GCB_LVT,
2964         GCB_LV,
2965         GCB_LVT,
2966         GCB_LV,
2967         GCB_LVT,
2968         GCB_LV,
2969         GCB_LVT,
2970         GCB_LV,
2971         GCB_LVT,
2972         GCB_LV,
2973         GCB_LVT,
2974         GCB_LV,
2975         GCB_LVT,
2976         GCB_LV,
2977         GCB_LVT,
2978         GCB_LV,
2979         GCB_LVT,
2980         GCB_LV,
2981         GCB_LVT,
2982         GCB_LV,
2983         GCB_LVT,
2984         GCB_LV,
2985         GCB_LVT,
2986         GCB_LV,
2987         GCB_LVT,
2988         GCB_LV,
2989         GCB_LVT,
2990         GCB_LV,
2991         GCB_LVT,
2992         GCB_LV,
2993         GCB_LVT,
2994         GCB_LV,
2995         GCB_LVT,
2996         GCB_LV,
2997         GCB_LVT,
2998         GCB_LV,
2999         GCB_LVT,
3000         GCB_LV,
3001         GCB_LVT,
3002         GCB_LV,
3003         GCB_LVT,
3004         GCB_LV,
3005         GCB_LVT,
3006         GCB_LV,
3007         GCB_LVT,
3008         GCB_LV,
3009         GCB_LVT,
3010         GCB_LV,
3011         GCB_LVT,
3012         GCB_LV,
3013         GCB_LVT,
3014         GCB_LV,
3015         GCB_LVT,
3016         GCB_LV,
3017         GCB_LVT,
3018         GCB_LV,
3019         GCB_LVT,
3020         GCB_LV,
3021         GCB_LVT,
3022         GCB_LV,
3023         GCB_LVT,
3024         GCB_LV,
3025         GCB_LVT,
3026         GCB_LV,
3027         GCB_LVT,
3028         GCB_LV,
3029         GCB_LVT,
3030         GCB_LV,
3031         GCB_LVT,
3032         GCB_LV,
3033         GCB_LVT,
3034         GCB_LV,
3035         GCB_LVT,
3036         GCB_LV,
3037         GCB_LVT,
3038         GCB_LV,
3039         GCB_LVT,
3040         GCB_LV,
3041         GCB_LVT,
3042         GCB_LV,
3043         GCB_LVT,
3044         GCB_LV,
3045         GCB_LVT,
3046         GCB_LV,
3047         GCB_LVT,
3048         GCB_LV,
3049         GCB_LVT,
3050         GCB_LV,
3051         GCB_LVT,
3052         GCB_LV,
3053         GCB_LVT,
3054         GCB_LV,
3055         GCB_LVT,
3056         GCB_LV,
3057         GCB_LVT,
3058         GCB_LV,
3059         GCB_LVT,
3060         GCB_LV,
3061         GCB_LVT,
3062         GCB_LV,
3063         GCB_LVT,
3064         GCB_LV,
3065         GCB_LVT,
3066         GCB_LV,
3067         GCB_LVT,
3068         GCB_LV,
3069         GCB_LVT,
3070         GCB_LV,
3071         GCB_LVT,
3072         GCB_LV,
3073         GCB_LVT,
3074         GCB_LV,
3075         GCB_LVT,
3076         GCB_LV,
3077         GCB_LVT,
3078         GCB_LV,
3079         GCB_LVT,
3080         GCB_LV,
3081         GCB_LVT,
3082         GCB_LV,
3083         GCB_LVT,
3084         GCB_LV,
3085         GCB_LVT,
3086         GCB_LV,
3087         GCB_LVT,
3088         GCB_LV,
3089         GCB_LVT,
3090         GCB_LV,
3091         GCB_LVT,
3092         GCB_LV,
3093         GCB_LVT,
3094         GCB_LV,
3095         GCB_LVT,
3096         GCB_LV,
3097         GCB_LVT,
3098         GCB_LV,
3099         GCB_LVT,
3100         GCB_LV,
3101         GCB_LVT,
3102         GCB_LV,
3103         GCB_LVT,
3104         GCB_LV,
3105         GCB_LVT,
3106         GCB_LV,
3107         GCB_LVT,
3108         GCB_LV,
3109         GCB_LVT,
3110         GCB_LV,
3111         GCB_LVT,
3112         GCB_LV,
3113         GCB_LVT,
3114         GCB_LV,
3115         GCB_LVT,
3116         GCB_LV,
3117         GCB_LVT,
3118         GCB_LV,
3119         GCB_LVT,
3120         GCB_LV,
3121         GCB_LVT,
3122         GCB_LV,
3123         GCB_LVT,
3124         GCB_LV,
3125         GCB_LVT,
3126         GCB_LV,
3127         GCB_LVT,
3128         GCB_LV,
3129         GCB_LVT,
3130         GCB_LV,
3131         GCB_LVT,
3132         GCB_LV,
3133         GCB_LVT,
3134         GCB_LV,
3135         GCB_LVT,
3136         GCB_LV,
3137         GCB_LVT,
3138         GCB_LV,
3139         GCB_LVT,
3140         GCB_LV,
3141         GCB_LVT,
3142         GCB_LV,
3143         GCB_LVT,
3144         GCB_LV,
3145         GCB_LVT,
3146         GCB_LV,
3147         GCB_LVT,
3148         GCB_LV,
3149         GCB_LVT,
3150         GCB_LV,
3151         GCB_LVT,
3152         GCB_LV,
3153         GCB_LVT,
3154         GCB_LV,
3155         GCB_LVT,
3156         GCB_LV,
3157         GCB_LVT,
3158         GCB_LV,
3159         GCB_LVT,
3160         GCB_LV,
3161         GCB_LVT,
3162         GCB_LV,
3163         GCB_LVT,
3164         GCB_LV,
3165         GCB_LVT,
3166         GCB_LV,
3167         GCB_LVT,
3168         GCB_LV,
3169         GCB_LVT,
3170         GCB_LV,
3171         GCB_LVT,
3172         GCB_LV,
3173         GCB_LVT,
3174         GCB_LV,
3175         GCB_LVT,
3176         GCB_LV,
3177         GCB_LVT,
3178         GCB_LV,
3179         GCB_LVT,
3180         GCB_LV,
3181         GCB_LVT,
3182         GCB_LV,
3183         GCB_LVT,
3184         GCB_LV,
3185         GCB_LVT,
3186         GCB_LV,
3187         GCB_LVT,
3188         GCB_LV,
3189         GCB_LVT,
3190         GCB_LV,
3191         GCB_LVT,
3192         GCB_LV,
3193         GCB_LVT,
3194         GCB_LV,
3195         GCB_LVT,
3196         GCB_LV,
3197         GCB_LVT,
3198         GCB_LV,
3199         GCB_LVT,
3200         GCB_LV,
3201         GCB_LVT,
3202         GCB_LV,
3203         GCB_LVT,
3204         GCB_LV,
3205         GCB_LVT,
3206         GCB_LV,
3207         GCB_LVT,
3208         GCB_LV,
3209         GCB_LVT,
3210         GCB_LV,
3211         GCB_LVT,
3212         GCB_LV,
3213         GCB_LVT,
3214         GCB_LV,
3215         GCB_LVT,
3216         GCB_LV,
3217         GCB_LVT,
3218         GCB_LV,
3219         GCB_LVT,
3220         GCB_LV,
3221         GCB_LVT,
3222         GCB_LV,
3223         GCB_LVT,
3224         GCB_LV,
3225         GCB_LVT,
3226         GCB_LV,
3227         GCB_LVT,
3228         GCB_LV,
3229         GCB_LVT,
3230         GCB_LV,
3231         GCB_LVT,
3232         GCB_LV,
3233         GCB_LVT,
3234         GCB_LV,
3235         GCB_LVT,
3236         GCB_LV,
3237         GCB_LVT,
3238         GCB_LV,
3239         GCB_LVT,
3240         GCB_LV,
3241         GCB_LVT,
3242         GCB_LV,
3243         GCB_LVT,
3244         GCB_LV,
3245         GCB_LVT,
3246         GCB_LV,
3247         GCB_LVT,
3248         GCB_LV,
3249         GCB_LVT,
3250         GCB_LV,
3251         GCB_LVT,
3252         GCB_LV,
3253         GCB_LVT,
3254         GCB_LV,
3255         GCB_LVT,
3256         GCB_LV,
3257         GCB_LVT,
3258         GCB_LV,
3259         GCB_LVT,
3260         GCB_LV,
3261         GCB_LVT,
3262         GCB_LV,
3263         GCB_LVT,
3264         GCB_LV,
3265         GCB_LVT,
3266         GCB_LV,
3267         GCB_LVT,
3268         GCB_LV,
3269         GCB_LVT,
3270         GCB_LV,
3271         GCB_LVT,
3272         GCB_LV,
3273         GCB_LVT,
3274         GCB_LV,
3275         GCB_LVT,
3276         GCB_LV,
3277         GCB_LVT,
3278         GCB_LV,
3279         GCB_LVT,
3280         GCB_LV,
3281         GCB_LVT,
3282         GCB_LV,
3283         GCB_LVT,
3284         GCB_LV,
3285         GCB_LVT,
3286         GCB_LV,
3287         GCB_LVT,
3288         GCB_LV,
3289         GCB_LVT,
3290         GCB_LV,
3291         GCB_LVT,
3292         GCB_LV,
3293         GCB_LVT,
3294         GCB_LV,
3295         GCB_LVT,
3296         GCB_LV,
3297         GCB_LVT,
3298         GCB_LV,
3299         GCB_LVT,
3300         GCB_LV,
3301         GCB_LVT,
3302         GCB_LV,
3303         GCB_LVT,
3304         GCB_LV,
3305         GCB_LVT,
3306         GCB_LV,
3307         GCB_LVT,
3308         GCB_LV,
3309         GCB_LVT,
3310         GCB_LV,
3311         GCB_LVT,
3312         GCB_LV,
3313         GCB_LVT,
3314         GCB_LV,
3315         GCB_LVT,
3316         GCB_LV,
3317         GCB_LVT,
3318         GCB_LV,
3319         GCB_LVT,
3320         GCB_LV,
3321         GCB_LVT,
3322         GCB_LV,
3323         GCB_LVT,
3324         GCB_LV,
3325         GCB_LVT,
3326         GCB_LV,
3327         GCB_LVT,
3328         GCB_LV,
3329         GCB_LVT,
3330         GCB_LV,
3331         GCB_LVT,
3332         GCB_LV,
3333         GCB_LVT,
3334         GCB_LV,
3335         GCB_LVT,
3336         GCB_LV,
3337         GCB_LVT,
3338         GCB_LV,
3339         GCB_LVT,
3340         GCB_LV,
3341         GCB_LVT,
3342         GCB_LV,
3343         GCB_LVT,
3344         GCB_LV,
3345         GCB_LVT,
3346         GCB_LV,
3347         GCB_LVT,
3348         GCB_LV,
3349         GCB_LVT,
3350         GCB_LV,
3351         GCB_LVT,
3352         GCB_LV,
3353         GCB_LVT,
3354         GCB_LV,
3355         GCB_LVT,
3356         GCB_LV,
3357         GCB_LVT,
3358         GCB_LV,
3359         GCB_LVT,
3360         GCB_LV,
3361         GCB_LVT,
3362         GCB_LV,
3363         GCB_LVT,
3364         GCB_LV,
3365         GCB_LVT,
3366         GCB_LV,
3367         GCB_LVT,
3368         GCB_LV,
3369         GCB_LVT,
3370         GCB_LV,
3371         GCB_LVT,
3372         GCB_LV,
3373         GCB_LVT,
3374         GCB_LV,
3375         GCB_LVT,
3376         GCB_LV,
3377         GCB_LVT,
3378         GCB_LV,
3379         GCB_LVT,
3380         GCB_LV,
3381         GCB_LVT,
3382         GCB_LV,
3383         GCB_LVT,
3384         GCB_LV,
3385         GCB_LVT,
3386         GCB_LV,
3387         GCB_LVT,
3388         GCB_LV,
3389         GCB_LVT,
3390         GCB_LV,
3391         GCB_LVT,
3392         GCB_LV,
3393         GCB_LVT,
3394         GCB_LV,
3395         GCB_LVT,
3396         GCB_LV,
3397         GCB_LVT,
3398         GCB_LV,
3399         GCB_LVT,
3400         GCB_LV,
3401         GCB_LVT,
3402         GCB_LV,
3403         GCB_LVT,
3404         GCB_LV,
3405         GCB_LVT,
3406         GCB_LV,
3407         GCB_LVT,
3408         GCB_LV,
3409         GCB_LVT,
3410         GCB_LV,
3411         GCB_LVT,
3412         GCB_LV,
3413         GCB_LVT,
3414         GCB_LV,
3415         GCB_LVT,
3416         GCB_LV,
3417         GCB_LVT,
3418         GCB_LV,
3419         GCB_LVT,
3420         GCB_LV,
3421         GCB_LVT,
3422         GCB_LV,
3423         GCB_LVT,
3424         GCB_LV,
3425         GCB_LVT,
3426         GCB_LV,
3427         GCB_LVT,
3428         GCB_LV,
3429         GCB_LVT,
3430         GCB_LV,
3431         GCB_LVT,
3432         GCB_LV,
3433         GCB_LVT,
3434         GCB_LV,
3435         GCB_LVT,
3436         GCB_LV,
3437         GCB_LVT,
3438         GCB_LV,
3439         GCB_LVT,
3440         GCB_LV,
3441         GCB_LVT,
3442         GCB_LV,
3443         GCB_LVT,
3444         GCB_LV,
3445         GCB_LVT,
3446         GCB_LV,
3447         GCB_LVT,
3448         GCB_LV,
3449         GCB_LVT,
3450         GCB_LV,
3451         GCB_LVT,
3452         GCB_LV,
3453         GCB_LVT,
3454         GCB_LV,
3455         GCB_LVT,
3456         GCB_LV,
3457         GCB_LVT,
3458         GCB_LV,
3459         GCB_LVT,
3460         GCB_LV,
3461         GCB_LVT,
3462         GCB_LV,
3463         GCB_LVT,
3464         GCB_LV,
3465         GCB_LVT,
3466         GCB_LV,
3467         GCB_LVT,
3468         GCB_LV,
3469         GCB_LVT,
3470         GCB_LV,
3471         GCB_LVT,
3472         GCB_LV,
3473         GCB_LVT,
3474         GCB_LV,
3475         GCB_LVT,
3476         GCB_LV,
3477         GCB_LVT,
3478         GCB_LV,
3479         GCB_LVT,
3480         GCB_LV,
3481         GCB_LVT,
3482         GCB_LV,
3483         GCB_LVT,
3484         GCB_LV,
3485         GCB_LVT,
3486         GCB_LV,
3487         GCB_LVT,
3488         GCB_LV,
3489         GCB_LVT,
3490         GCB_LV,
3491         GCB_LVT,
3492         GCB_LV,
3493         GCB_LVT,
3494         GCB_LV,
3495         GCB_LVT,
3496         GCB_LV,
3497         GCB_LVT,
3498         GCB_LV,
3499         GCB_LVT,
3500         GCB_LV,
3501         GCB_LVT,
3502         GCB_LV,
3503         GCB_LVT,
3504         GCB_LV,
3505         GCB_LVT,
3506         GCB_LV,
3507         GCB_LVT,
3508         GCB_LV,
3509         GCB_LVT,
3510         GCB_LV,
3511         GCB_LVT,
3512         GCB_LV,
3513         GCB_LVT,
3514         GCB_LV,
3515         GCB_LVT,
3516         GCB_LV,
3517         GCB_LVT,
3518         GCB_LV,
3519         GCB_LVT,
3520         GCB_LV,
3521         GCB_LVT,
3522         GCB_LV,
3523         GCB_LVT,
3524         GCB_LV,
3525         GCB_LVT,
3526         GCB_LV,
3527         GCB_LVT,
3528         GCB_LV,
3529         GCB_LVT,
3530         GCB_LV,
3531         GCB_LVT,
3532         GCB_LV,
3533         GCB_LVT,
3534         GCB_LV,
3535         GCB_LVT,
3536         GCB_Other,
3537         GCB_V,
3538         GCB_Other,
3539         GCB_T,
3540         GCB_Other,
3541         GCB_Control,
3542         GCB_Other,
3543         GCB_Extend,
3544         GCB_Other,
3545         GCB_Extend,
3546         GCB_Other,
3547         GCB_Extend,
3548         GCB_Other,
3549         GCB_Control,
3550         GCB_Other,
3551         GCB_Extend,
3552         GCB_Other,
3553         GCB_Control,
3554         GCB_Other,
3555         GCB_Extend,
3556         GCB_Other,
3557         GCB_Extend,
3558         GCB_Other,
3559         GCB_Extend,
3560         GCB_Other,
3561         GCB_Extend,
3562         GCB_Other,
3563         GCB_Extend,
3564         GCB_Other,
3565         GCB_Extend,
3566         GCB_Other,
3567         GCB_Extend,
3568         GCB_Other,
3569         GCB_Extend,
3570         GCB_Other,
3571         GCB_Extend,
3572         GCB_Other,
3573         GCB_SpacingMark,
3574         GCB_Extend,
3575         GCB_SpacingMark,
3576         GCB_Other,
3577         GCB_Extend,
3578         GCB_Other,
3579         GCB_Extend,
3580         GCB_SpacingMark,
3581         GCB_Other,
3582         GCB_SpacingMark,
3583         GCB_Extend,
3584         GCB_SpacingMark,
3585         GCB_Extend,
3586         GCB_Other,
3587         GCB_Control,
3588         GCB_Other,
3589         GCB_Extend,
3590         GCB_Other,
3591         GCB_Extend,
3592         GCB_SpacingMark,
3593         GCB_Extend,
3594         GCB_Other,
3595         GCB_Extend,
3596         GCB_Other,
3597         GCB_Extend,
3598         GCB_SpacingMark,
3599         GCB_Other,
3600         GCB_SpacingMark,
3601         GCB_Extend,
3602         GCB_SpacingMark,
3603         GCB_Other,
3604         GCB_Extend,
3605         GCB_Other,
3606         GCB_SpacingMark,
3607         GCB_Extend,
3608         GCB_SpacingMark,
3609         GCB_Extend,
3610         GCB_SpacingMark,
3611         GCB_Extend,
3612         GCB_Other,
3613         GCB_Extend,
3614         GCB_SpacingMark,
3615         GCB_Extend,
3616         GCB_Other,
3617         GCB_Extend,
3618         GCB_SpacingMark,
3619         GCB_Other,
3620         GCB_Extend,
3621         GCB_Other,
3622         GCB_Extend,
3623         GCB_SpacingMark,
3624         GCB_Extend,
3625         GCB_SpacingMark,
3626         GCB_Other,
3627         GCB_SpacingMark,
3628         GCB_Other,
3629         GCB_SpacingMark,
3630         GCB_Other,
3631         GCB_Extend,
3632         GCB_Other,
3633         GCB_SpacingMark,
3634         GCB_Other,
3635         GCB_Extend,
3636         GCB_Other,
3637         GCB_Extend,
3638         GCB_Other,
3639         GCB_Extend,
3640         GCB_SpacingMark,
3641         GCB_Extend,
3642         GCB_SpacingMark,
3643         GCB_Extend,
3644         GCB_SpacingMark,
3645         GCB_Extend,
3646         GCB_SpacingMark,
3647         GCB_Extend,
3648         GCB_SpacingMark,
3649         GCB_Extend,
3650         GCB_Other,
3651         GCB_Extend,
3652         GCB_SpacingMark,
3653         GCB_Extend,
3654         GCB_Other,
3655         GCB_SpacingMark,
3656         GCB_Extend,
3657         GCB_SpacingMark,
3658         GCB_Extend,
3659         GCB_Other,
3660         GCB_Extend,
3661         GCB_Other,
3662         GCB_SpacingMark,
3663         GCB_Extend,
3664         GCB_SpacingMark,
3665         GCB_Extend,
3666         GCB_SpacingMark,
3667         GCB_Extend,
3668         GCB_Other,
3669         GCB_Extend,
3670         GCB_SpacingMark,
3671         GCB_Extend,
3672         GCB_SpacingMark,
3673         GCB_Extend,
3674         GCB_SpacingMark,
3675         GCB_Extend,
3676         GCB_Other,
3677         GCB_Extend,
3678         GCB_SpacingMark,
3679         GCB_Extend,
3680         GCB_SpacingMark,
3681         GCB_Extend,
3682         GCB_Other,
3683         GCB_Extend,
3684         GCB_Other,
3685         GCB_Extend,
3686         GCB_Other,
3687         GCB_SpacingMark,
3688         GCB_Other,
3689         GCB_Extend,
3690         GCB_Other,
3691         GCB_Extend,
3692         GCB_Other,
3693         GCB_Control,
3694         GCB_Other,
3695         GCB_Extend,
3696         GCB_SpacingMark,
3697         GCB_Extend,
3698         GCB_Other,
3699         GCB_SpacingMark,
3700         GCB_Extend,
3701         GCB_Control,
3702         GCB_Extend,
3703         GCB_Other,
3704         GCB_Extend,
3705         GCB_Other,
3706         GCB_Extend,
3707         GCB_Other,
3708         GCB_Extend,
3709         GCB_Other,
3710         GCB_Extend,
3711         GCB_Other,
3712         GCB_Extend,
3713         GCB_Other,
3714         GCB_Extend,
3715         GCB_Other,
3716         GCB_Extend,
3717         GCB_Other,
3718         GCB_Extend,
3719         GCB_Other,
3720         GCB_Extend,
3721         GCB_Other,
3722         GCB_Extend,
3723         GCB_Other,
3724         GCB_Regional_Indicator,
3725         GCB_Other,
3726         GCB_Control,
3727         GCB_Extend,
3728         GCB_Control,
3729         GCB_Other
3730 };
3731
3732 #endif  /* defined(PERL_IN_REGEXEC_C) */
3733
3734 #if defined(PERL_IN_UTF8_C)
3735
3736 static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
3737         1317,   /* Number of elements */
3738         148565664, /* Version and data structure type */
3739         1,      /* 0 if the list starts at 0;
3740                    1 if it starts at the element beyond 0 */
3741         0x0,
3742         0x30,
3743         0x3A,
3744         0x41,
3745         0x5B,
3746         0x5F,
3747         0x60,
3748         0x61,
3749         0x7B,
3750         0xAA,
3751         0xAB,
3752         0xB5,
3753         0xB6,
3754         0xBA,
3755         0xBB,
3756         0xC0,
3757         0xD7,
3758         0xD8,
3759         0xF7,
3760         0xF8,
3761         0x2C2,
3762         0x2C6,
3763         0x2D2,
3764         0x2E0,
3765         0x2E5,
3766         0x2EC,
3767         0x2ED,
3768         0x2EE,
3769         0x2EF,
3770         0x300,
3771         0x375,
3772         0x376,
3773         0x378,
3774         0x37B,
3775         0x37E,
3776         0x37F,
3777         0x380,
3778         0x386,
3779         0x387,
3780         0x388,
3781         0x38B,
3782         0x38C,
3783         0x38D,
3784         0x38E,
3785         0x3A2,
3786         0x3A3,
3787         0x3F6,
3788         0x3F7,
3789         0x482,
3790         0x483,
3791         0x488,
3792         0x48A,
3793         0x530,
3794         0x531,
3795         0x557,
3796         0x559,
3797         0x55A,
3798         0x561,
3799         0x588,
3800         0x591,
3801         0x5BE,
3802         0x5BF,
3803         0x5C0,
3804         0x5C1,
3805         0x5C3,
3806         0x5C4,
3807         0x5C6,
3808         0x5C7,
3809         0x5C8,
3810         0x5D0,
3811         0x5EB,
3812         0x5F0,
3813         0x5F3,
3814         0x610,
3815         0x61B,
3816         0x620,
3817         0x66A,
3818         0x66E,
3819         0x6D4,
3820         0x6D5,
3821         0x6DD,
3822         0x6DF,
3823         0x6E9,
3824         0x6EA,
3825         0x6FD,
3826         0x6FF,
3827         0x700,
3828         0x710,
3829         0x74B,
3830         0x74D,
3831         0x7B2,
3832         0x7C0,
3833         0x7F6,
3834         0x7FA,
3835         0x7FB,
3836         0x800,
3837         0x82E,
3838         0x840,
3839         0x85C,
3840         0x8A0,
3841         0x8B5,
3842         0x8E3,
3843         0x964,
3844         0x966,
3845         0x970,
3846         0x971,
3847         0x984,
3848         0x985,
3849         0x98D,
3850         0x98F,
3851         0x991,
3852         0x993,
3853         0x9A9,
3854         0x9AA,
3855         0x9B1,
3856         0x9B2,
3857         0x9B3,
3858         0x9B6,
3859         0x9BA,
3860         0x9BC,
3861         0x9C5,
3862         0x9C7,
3863         0x9C9,
3864         0x9CB,
3865         0x9CF,
3866         0x9D7,
3867         0x9D8,
3868         0x9DC,
3869         0x9DE,
3870         0x9DF,
3871         0x9E4,
3872         0x9E6,
3873         0x9F2,
3874         0xA01,
3875         0xA04,
3876         0xA05,
3877         0xA0B,
3878         0xA0F,
3879         0xA11,
3880         0xA13,
3881         0xA29,
3882         0xA2A,
3883         0xA31,
3884         0xA32,
3885         0xA34,
3886         0xA35,
3887         0xA37,
3888         0xA38,
3889         0xA3A,
3890         0xA3C,
3891         0xA3D,
3892         0xA3E,
3893         0xA43,
3894         0xA47,
3895         0xA49,
3896         0xA4B,
3897         0xA4E,
3898         0xA51,
3899         0xA52,
3900         0xA59,
3901         0xA5D,
3902         0xA5E,
3903         0xA5F,
3904         0xA66,
3905         0xA76,
3906         0xA81,
3907         0xA84,
3908         0xA85,
3909         0xA8E,
3910         0xA8F,
3911         0xA92,
3912         0xA93,
3913         0xAA9,
3914         0xAAA,
3915         0xAB1,
3916         0xAB2,
3917         0xAB4,
3918         0xAB5,
3919         0xABA,
3920         0xABC,
3921         0xAC6,
3922         0xAC7,
3923         0xACA,
3924         0xACB,
3925         0xACE,
3926         0xAD0,
3927         0xAD1,
3928         0xAE0,
3929         0xAE4,
3930         0xAE6,
3931         0xAF0,
3932         0xAF9,
3933         0xAFA,
3934         0xB01,
3935         0xB04,
3936         0xB05,
3937         0xB0D,
3938         0xB0F,
3939         0xB11,
3940         0xB13,
3941         0xB29,
3942         0xB2A,
3943         0xB31,
3944         0xB32,
3945         0xB34,
3946         0xB35,
3947         0xB3A,
3948         0xB3C,
3949         0xB45,
3950         0xB47,
3951         0xB49,
3952         0xB4B,
3953         0xB4E,
3954         0xB56,
3955         0xB58,
3956         0xB5C,
3957         0xB5E,
3958         0xB5F,
3959         0xB64,
3960         0xB66,
3961         0xB70,
3962         0xB71,
3963         0xB72,
3964         0xB82,
3965         0xB84,
3966         0xB85,
3967         0xB8B,
3968         0xB8E,
3969         0xB91,
3970         0xB92,
3971         0xB96,
3972         0xB99,
3973         0xB9B,
3974         0xB9C,
3975         0xB9D,
3976         0xB9E,
3977         0xBA0,
3978         0xBA3,
3979         0xBA5,
3980         0xBA8,
3981         0xBAB,
3982         0xBAE,
3983         0xBBA,
3984         0xBBE,
3985         0xBC3,
3986         0xBC6,
3987         0xBC9,
3988         0xBCA,
3989         0xBCE,
3990         0xBD0,
3991         0xBD1,
3992         0xBD7,
3993         0xBD8,
3994         0xBE6,
3995         0xBF0,
3996         0xC00,
3997         0xC04,
3998         0xC05,
3999         0xC0D,
4000         0xC0E,
4001         0xC11,
4002         0xC12,
4003         0xC29,
4004         0xC2A,
4005         0xC3A,
4006         0xC3D,
4007         0xC45,
4008         0xC46,
4009         0xC49,
4010         0xC4A,
4011         0xC4E,
4012         0xC55,
4013         0xC57,
4014         0xC58,
4015         0xC5B,
4016         0xC60,
4017         0xC64,
4018         0xC66,
4019         0xC70,
4020         0xC81,
4021         0xC84,
4022         0xC85,
4023         0xC8D,
4024         0xC8E,
4025         0xC91,
4026         0xC92,
4027         0xCA9,
4028         0xCAA,
4029         0xCB4,
4030         0xCB5,
4031         0xCBA,
4032         0xCBC,
4033         0xCC5,
4034         0xCC6,
4035         0xCC9,
4036         0xCCA,
4037         0xCCE,
4038         0xCD5,
4039         0xCD7,
4040         0xCDE,
4041         0xCDF,
4042         0xCE0,
4043         0xCE4,
4044         0xCE6,
4045         0xCF0,
4046         0xCF1,
4047         0xCF3,
4048         0xD01,
4049         0xD04,
4050         0xD05,
4051         0xD0D,
4052         0xD0E,
4053         0xD11,
4054         0xD12,
4055         0xD3B,
4056         0xD3D,
4057         0xD45,
4058         0xD46,
4059         0xD49,
4060         0xD4A,
4061         0xD4F,
4062         0xD57,
4063         0xD58,
4064         0xD5F,
4065         0xD64,
4066         0xD66,
4067         0xD70,
4068         0xD7A,
4069         0xD80,
4070         0xD82,
4071         0xD84,
4072         0xD85,
4073         0xD97,
4074         0xD9A,
4075         0xDB2,
4076         0xDB3,
4077         0xDBC,
4078         0xDBD,
4079         0xDBE,
4080         0xDC0,
4081         0xDC7,
4082         0xDCA,
4083         0xDCB,
4084         0xDCF,
4085         0xDD5,
4086         0xDD6,
4087         0xDD7,
4088         0xDD8,
4089         0xDE0,
4090         0xDE6,
4091         0xDF0,
4092         0xDF2,
4093         0xDF4,
4094         0xE01,
4095         0xE3B,
4096         0xE40,
4097         0xE4F,
4098         0xE50,
4099         0xE5A,
4100         0xE81,
4101         0xE83,
4102         0xE84,
4103         0xE85,
4104         0xE87,
4105         0xE89,
4106         0xE8A,
4107         0xE8B,
4108         0xE8D,
4109         0xE8E,
4110         0xE94,
4111         0xE98,
4112         0xE99,
4113         0xEA0,
4114         0xEA1,
4115         0xEA4,
4116         0xEA5,
4117         0xEA6,
4118         0xEA7,
4119         0xEA8,
4120         0xEAA,
4121         0xEAC,
4122         0xEAD,
4123         0xEBA,
4124         0xEBB,
4125         0xEBE,
4126         0xEC0,
4127         0xEC5,
4128         0xEC6,
4129         0xEC7,
4130         0xEC8,
4131         0xECE,
4132         0xED0,
4133         0xEDA,
4134         0xEDC,
4135         0xEE0,
4136         0xF00,
4137         0xF01,
4138         0xF18,
4139         0xF1A,
4140         0xF20,
4141         0xF2A,
4142         0xF35,
4143         0xF36,
4144         0xF37,
4145         0xF38,
4146         0xF39,
4147         0xF3A,
4148         0xF3E,
4149         0xF48,
4150         0xF49,
4151         0xF6D,
4152         0xF71,
4153         0xF85,
4154         0xF86,
4155         0xF98,
4156         0xF99,
4157         0xFBD,
4158         0xFC6,
4159         0xFC7,
4160         0x1000,
4161         0x104A,
4162         0x1050,
4163         0x109E,
4164         0x10A0,
4165         0x10C6,
4166         0x10C7,
4167         0x10C8,
4168         0x10CD,
4169         0x10CE,
4170         0x10D0,
4171         0x10FB,
4172         0x10FC,
4173         0x1249,
4174         0x124A,
4175         0x124E,
4176         0x1250,
4177         0x1257,
4178         0x1258,
4179         0x1259,
4180         0x125A,
4181         0x125E,
4182         0x1260,
4183         0x1289,
4184         0x128A,
4185         0x128E,
4186         0x1290,
4187         0x12B1,
4188         0x12B2,
4189         0x12B6,
4190         0x12B8,
4191         0x12BF,
4192         0x12C0,
4193         0x12C1,
4194         0x12C2,
4195         0x12C6,
4196         0x12C8,
4197         0x12D7,
4198         0x12D8,
4199         0x1311,
4200         0x1312,
4201         0x1316,
4202         0x1318,
4203         0x135B,
4204         0x135D,
4205         0x1360,
4206         0x1380,
4207         0x1390,
4208         0x13A0,
4209         0x13F6,
4210         0x13F8,
4211         0x13FE,
4212         0x1401,
4213         0x166D,
4214         0x166F,
4215         0x1680,
4216         0x1681,
4217         0x169B,
4218         0x16A0,
4219         0x16EB,
4220         0x16EE,
4221         0x16F9,
4222         0x1700,
4223         0x170D,
4224         0x170E,
4225         0x1715,
4226         0x1720,
4227         0x1735,
4228         0x1740,
4229         0x1754,
4230         0x1760,
4231         0x176D,
4232         0x176E,
4233         0x1771,
4234         0x1772,
4235         0x1774,
4236         0x1780,
4237         0x17D4,
4238         0x17D7,
4239         0x17D8,
4240         0x17DC,
4241         0x17DE,
4242         0x17E0,
4243         0x17EA,
4244         0x180B,
4245         0x180E,
4246         0x1810,
4247         0x181A,
4248         0x1820,
4249         0x1878,
4250         0x1880,
4251         0x18AB,
4252         0x18B0,
4253         0x18F6,
4254         0x1900,
4255         0x191F,
4256         0x1920,
4257         0x192C,
4258         0x1930,
4259         0x193C,
4260         0x1946,
4261         0x196E,
4262         0x1970,
4263         0x1975,
4264         0x1980,
4265         0x19AC,
4266         0x19B0,
4267         0x19CA,
4268         0x19D0,
4269         0x19DA,
4270         0x1A00,
4271         0x1A1C,
4272         0x1A20,
4273         0x1A5F,
4274         0x1A60,
4275         0x1A7D,
4276         0x1A7F,
4277         0x1A8A,
4278         0x1A90,
4279         0x1A9A,
4280         0x1AA7,
4281         0x1AA8,
4282         0x1AB0,
4283         0x1ABE,
4284         0x1B00,
4285         0x1B4C,
4286         0x1B50,
4287         0x1B5A,
4288         0x1B6B,
4289         0x1B74,
4290         0x1B80,
4291         0x1BF4,
4292         0x1C00,
4293         0x1C38,
4294         0x1C40,
4295         0x1C4A,
4296         0x1C4D,
4297         0x1C7E,
4298         0x1CD0,
4299         0x1CD3,
4300         0x1CD4,
4301         0x1CF7,
4302         0x1CF8,
4303         0x1CFA,
4304         0x1D00,
4305         0x1DF6,
4306         0x1DFC,
4307         0x1F16,
4308         0x1F18,
4309         0x1F1E,
4310         0x1F20,
4311         0x1F46,
4312         0x1F48,
4313         0x1F4E,
4314         0x1F50,
4315         0x1F58,
4316         0x1F59,
4317         0x1F5A,
4318         0x1F5B,
4319         0x1F5C,
4320         0x1F5D,
4321         0x1F5E,
4322         0x1F5F,
4323         0x1F7E,
4324         0x1F80,
4325         0x1FB5,
4326         0x1FB6,
4327         0x1FBD,
4328         0x1FBE,
4329         0x1FBF,
4330         0x1FC2,
4331         0x1FC5,
4332         0x1FC6,
4333         0x1FCD,
4334         0x1FD0,
4335         0x1FD4,
4336         0x1FD6,
4337         0x1FDC,
4338         0x1FE0,
4339         0x1FED,
4340         0x1FF2,
4341         0x1FF5,
4342         0x1FF6,
4343         0x1FFD,
4344         0x203F,
4345         0x2041,
4346         0x2054,
4347         0x2055,
4348         0x2071,
4349         0x2072,
4350         0x207F,
4351         0x2080,
4352         0x2090,
4353         0x209D,
4354         0x20D0,
4355         0x20DD,
4356         0x20E1,
4357         0x20E2,
4358         0x20E5,
4359         0x20F1,
4360         0x2102,
4361         0x2103,
4362         0x2107,
4363         0x2108,
4364         0x210A,
4365         0x2114,
4366         0x2115,
4367         0x2116,
4368         0x2119,
4369         0x211E,
4370         0x2124,
4371         0x2125,
4372         0x2126,
4373         0x2127,
4374         0x2128,
4375         0x2129,
4376         0x212A,
4377         0x212E,
4378         0x212F,
4379         0x213A,
4380         0x213C,
4381         0x2140,
4382         0x2145,
4383         0x214A,
4384         0x214E,
4385         0x214F,
4386         0x2160,
4387         0x2189,
4388         0x2C00,
4389         0x2C2F,
4390         0x2C30,
4391         0x2C5F,
4392         0x2C60,
4393         0x2CE5,
4394         0x2CEB,
4395         0x2CF4,
4396         0x2D00,
4397         0x2D26,
4398         0x2D27,
4399         0x2D28,
4400         0x2D2D,
4401         0x2D2E,
4402         0x2D30,
4403         0x2D68,
4404         0x2D6F,
4405         0x2D70,
4406         0x2D7F,
4407         0x2D97,
4408         0x2DA0,
4409         0x2DA7,
4410         0x2DA8,
4411         0x2DAF,
4412         0x2DB0,
4413         0x2DB7,
4414         0x2DB8,
4415         0x2DBF,
4416         0x2DC0,
4417         0x2DC7,
4418         0x2DC8,
4419         0x2DCF,
4420         0x2DD0,
4421         0x2DD7,
4422         0x2DD8,
4423         0x2DDF,
4424         0x2DE0,
4425         0x2E00,
4426         0x3005,
4427         0x3008,
4428         0x3021,
4429         0x3030,
4430         0x3031,
4431         0x3036,
4432         0x3038,
4433         0x303D,
4434         0x3041,
4435         0x3097,
4436         0x3099,
4437         0x309B,
4438         0x309D,
4439         0x30A0,
4440         0x30A1,
4441         0x30FB,
4442         0x30FC,
4443         0x3100,
4444         0x3105,
4445         0x312E,
4446         0x3131,
4447         0x318F,
4448         0x31A0,
4449         0x31BB,
4450         0x31F0,
4451         0x3200,
4452         0x3400,
4453         0x4DB6,
4454         0x4E00,
4455         0x9FD6,
4456         0xA000,
4457         0xA48D,
4458         0xA4D0,
4459         0xA4FE,
4460         0xA500,
4461         0xA60D,
4462         0xA610,
4463         0xA62C,
4464         0xA640,
4465         0xA670,
4466         0xA674,
4467         0xA67E,
4468         0xA67F,
4469         0xA6F2,
4470         0xA717,
4471         0xA720,
4472         0xA722,
4473         0xA789,
4474         0xA78B,
4475         0xA7AE,
4476         0xA7B0,
4477         0xA7B8,
4478         0xA7F7,
4479         0xA828,
4480         0xA840,
4481         0xA874,
4482         0xA880,
4483         0xA8C5,
4484         0xA8D0,
4485         0xA8DA,
4486         0xA8E0,
4487         0xA8F8,
4488         0xA8FB,
4489         0xA8FC,
4490         0xA8FD,
4491         0xA8FE,
4492         0xA900,
4493         0xA92E,
4494         0xA930,
4495         0xA954,
4496         0xA960,
4497         0xA97D,
4498         0xA980,
4499         0xA9C1,
4500         0xA9CF,
4501         0xA9DA,
4502         0xA9E0,
4503         0xA9FF,
4504         0xAA00,
4505         0xAA37,
4506         0xAA40,
4507         0xAA4E,
4508         0xAA50,
4509         0xAA5A,
4510         0xAA60,
4511         0xAA77,
4512         0xAA7A,
4513         0xAAC3,
4514         0xAADB,
4515         0xAADE,
4516         0xAAE0,
4517         0xAAF0,
4518         0xAAF2,
4519         0xAAF7,
4520         0xAB01,
4521         0xAB07,
4522         0xAB09,
4523         0xAB0F,
4524         0xAB11,
4525         0xAB17,
4526         0xAB20,
4527         0xAB27,
4528         0xAB28,
4529         0xAB2F,
4530         0xAB30,
4531         0xAB5B,
4532         0xAB5C,
4533         0xAB66,
4534         0xAB70,
4535         0xABEB,
4536         0xABEC,
4537         0xABEE,
4538         0xABF0,
4539         0xABFA,
4540         0xAC00,
4541         0xD7A4,
4542         0xD7B0,
4543         0xD7C7,
4544         0xD7CB,
4545         0xD7FC,
4546         0xF900,
4547         0xFA6E,
4548         0xFA70,
4549         0xFADA,
4550         0xFB00,
4551         0xFB07,
4552         0xFB13,
4553         0xFB18,
4554         0xFB1D,
4555         0xFB29,
4556         0xFB2A,
4557         0xFB37,
4558         0xFB38,
4559         0xFB3D,
4560         0xFB3E,
4561         0xFB3F,
4562         0xFB40,
4563         0xFB42,
4564         0xFB43,
4565         0xFB45,
4566         0xFB46,
4567         0xFBB2,
4568         0xFBD3,
4569         0xFC5E,
4570         0xFC64,
4571         0xFD3E,
4572         0xFD50,
4573         0xFD90,
4574         0xFD92,
4575         0xFDC8,
4576         0xFDF0,
4577         0xFDFA,
4578         0xFE00,
4579         0xFE10,
4580         0xFE20,
4581         0xFE30,
4582         0xFE33,
4583         0xFE35,
4584         0xFE4D,
4585         0xFE50,
4586         0xFE71,
4587         0xFE72,
4588         0xFE73,
4589         0xFE74,
4590         0xFE77,
4591         0xFE78,
4592         0xFE79,
4593         0xFE7A,
4594         0xFE7B,
4595         0xFE7C,
4596         0xFE7D,
4597         0xFE7E,
4598         0xFE7F,
4599         0xFEFD,
4600         0xFF10,
4601         0xFF1A,
4602         0xFF21,
4603         0xFF3B,
4604         0xFF3F,
4605         0xFF40,
4606         0xFF41,
4607         0xFF5B,
4608         0xFF66,
4609         0xFFBF,
4610         0xFFC2,
4611         0xFFC8,
4612         0xFFCA,
4613         0xFFD0,
4614         0xFFD2,
4615         0xFFD8,
4616         0xFFDA,
4617         0xFFDD,
4618         0x10000,
4619         0x1000C,
4620         0x1000D,
4621         0x10027,
4622         0x10028,
4623         0x1003B,
4624         0x1003C,
4625         0x1003E,
4626         0x1003F,
4627         0x1004E,
4628         0x10050,
4629         0x1005E,
4630         0x10080,
4631         0x100FB,
4632         0x10140,
4633         0x10175,
4634         0x101FD,
4635         0x101FE,
4636         0x10280,
4637         0x1029D,
4638         0x102A0,
4639         0x102D1,
4640         0x102E0,
4641         0x102E1,
4642         0x10300,
4643         0x10320,
4644         0x10330,
4645         0x1034B,
4646         0x10350,
4647         0x1037B,
4648         0x10380,
4649         0x1039E,
4650         0x103A0,
4651         0x103C4,
4652         0x103C8,
4653         0x103D0,
4654         0x103D1,
4655         0x103D6,
4656         0x10400,
4657         0x1049E,
4658         0x104A0,
4659         0x104AA,
4660         0x10500,
4661         0x10528,
4662         0x10530,
4663         0x10564,
4664         0x10600,
4665         0x10737,
4666         0x10740,
4667         0x10756,
4668         0x10760,
4669         0x10768,
4670         0x10800,
4671         0x10806,
4672         0x10808,
4673         0x10809,
4674         0x1080A,
4675         0x10836,
4676         0x10837,
4677         0x10839,
4678         0x1083C,
4679         0x1083D,
4680         0x1083F,
4681         0x10856,
4682         0x10860,
4683         0x10877,
4684         0x10880,
4685         0x1089F,
4686         0x108E0,
4687         0x108F3,
4688         0x108F4,
4689         0x108F6,
4690         0x10900,
4691         0x10916,
4692         0x10920,
4693         0x1093A,
4694         0x10980,
4695         0x109B8,
4696         0x109BE,
4697         0x109C0,
4698         0x10A00,
4699         0x10A04,
4700         0x10A05,
4701         0x10A07,
4702         0x10A0C,
4703         0x10A14,
4704         0x10A15,
4705         0x10A18,
4706         0x10A19,
4707         0x10A34,
4708         0x10A38,
4709         0x10A3B,
4710         0x10A3F,
4711         0x10A40,
4712         0x10A60,
4713         0x10A7D,
4714         0x10A80,
4715         0x10A9D,
4716         0x10AC0,
4717         0x10AC8,
4718         0x10AC9,
4719         0x10AE7,
4720         0x10B00,
4721         0x10B36,
4722         0x10B40,
4723         0x10B56,
4724         0x10B60,
4725         0x10B73,
4726         0x10B80,
4727         0x10B92,
4728         0x10C00,
4729         0x10C49,
4730         0x10C80,
4731         0x10CB3,
4732         0x10CC0,
4733         0x10CF3,
4734         0x11000,
4735         0x11047,
4736         0x11066,
4737         0x11070,
4738         0x1107F,
4739         0x110BB,
4740         0x110D0,
4741         0x110E9,
4742         0x110F0,
4743         0x110FA,
4744         0x11100,
4745         0x11135,
4746         0x11136,
4747         0x11140,
4748         0x11150,
4749         0x11174,
4750         0x11176,
4751         0x11177,
4752         0x11180,
4753         0x111C5,
4754         0x111CA,
4755         0x111CD,
4756         0x111D0,
4757         0x111DB,
4758         0x111DC,
4759         0x111DD,
4760         0x11200,
4761         0x11212,
4762         0x11213,
4763         0x11238,
4764         0x11280,
4765         0x11287,
4766         0x11288,
4767         0x11289,
4768         0x1128A,
4769         0x1128E,
4770         0x1128F,
4771         0x1129E,
4772         0x1129F,
4773         0x112A9,
4774         0x112B0,
4775         0x112EB,
4776         0x112F0,
4777         0x112FA,
4778         0x11300,
4779         0x11304,
4780         0x11305,
4781         0x1130D,
4782         0x1130F,
4783         0x11311,
4784         0x11313,
4785         0x11329,
4786         0x1132A,
4787         0x11331,
4788         0x11332,
4789         0x11334,
4790         0x11335,
4791         0x1133A,
4792         0x1133C,
4793         0x11345,
4794         0x11347,
4795         0x11349,
4796         0x1134B,
4797         0x1134E,
4798         0x11350,
4799         0x11351,
4800         0x11357,
4801         0x11358,
4802         0x1135D,
4803         0x11364,
4804         0x11366,
4805         0x1136D,
4806         0x11370,
4807         0x11375,
4808         0x11480,
4809         0x114C6,
4810         0x114C7,
4811         0x114C8,
4812         0x114D0,
4813         0x114DA,
4814         0x11580,
4815         0x115B6,
4816         0x115B8,
4817         0x115C1,
4818         0x115D8,
4819         0x115DE,
4820         0x11600,
4821         0x11641,
4822         0x11644,
4823         0x11645,
4824         0x11650,
4825         0x1165A,
4826         0x11680,
4827         0x116B8,
4828         0x116C0,
4829         0x116CA,
4830         0x11700,
4831         0x1171A,
4832         0x1171D,
4833         0x1172C,
4834         0x11730,
4835         0x1173A,
4836         0x118A0,
4837         0x118EA,
4838         0x118FF,
4839         0x11900,
4840         0x11AC0,
4841         0x11AF9,
4842         0x12000,
4843         0x1239A,
4844         0x12400,
4845         0x1246F,
4846         0x12480,
4847         0x12544,
4848         0x13000,
4849         0x1342F,
4850         0x14400,
4851         0x14647,
4852         0x16800,
4853         0x16A39,
4854         0x16A40,
4855         0x16A5F,
4856         0x16A60,
4857         0x16A6A,
4858         0x16AD0,
4859         0x16AEE,
4860         0x16AF0,
4861         0x16AF5,
4862         0x16B00,
4863         0x16B37,
4864         0x16B40,
4865         0x16B44,
4866         0x16B50,
4867         0x16B5A,
4868         0x16B63,
4869         0x16B78,
4870         0x16B7D,
4871         0x16B90,
4872         0x16F00,
4873         0x16F45,
4874         0x16F50,
4875         0x16F7F,
4876         0x16F8F,
4877         0x16FA0,
4878         0x1B000,
4879         0x1B002,
4880         0x1BC00,
4881         0x1BC6B,
4882         0x1BC70,
4883         0x1BC7D,
4884         0x1BC80,
4885         0x1BC89,
4886         0x1BC90,
4887         0x1BC9A,
4888         0x1BC9D,
4889         0x1BC9F,
4890         0x1D165,
4891         0x1D16A,
4892         0x1D16D,
4893         0x1D173,
4894         0x1D17B,
4895         0x1D183,
4896         0x1D185,
4897         0x1D18C,
4898         0x1D1AA,
4899         0x1D1AE,
4900         0x1D242,
4901         0x1D245,
4902         0x1D400,
4903         0x1D455,
4904         0x1D456,
4905         0x1D49D,
4906         0x1D49E,
4907         0x1D4A0,
4908         0x1D4A2,
4909         0x1D4A3,
4910         0x1D4A5,
4911         0x1D4A7,
4912         0x1D4A9,
4913         0x1D4AD,
4914         0x1D4AE,
4915         0x1D4BA,
4916         0x1D4BB,
4917         0x1D4BC,
4918         0x1D4BD,
4919         0x1D4C4,
4920         0x1D4C5,
4921         0x1D506,
4922         0x1D507,
4923         0x1D50B,
4924         0x1D50D,
4925         0x1D515,
4926         0x1D516,
4927         0x1D51D,
4928         0x1D51E,
4929         0x1D53A,
4930         0x1D53B,
4931         0x1D53F,
4932         0x1D540,
4933         0x1D545,
4934         0x1D546,
4935         0x1D547,
4936         0x1D54A,
4937         0x1D551,
4938         0x1D552,
4939         0x1D6A6,
4940         0x1D6A8,
4941         0x1D6C1,
4942         0x1D6C2,
4943         0x1D6DB,
4944         0x1D6DC,
4945         0x1D6FB,
4946         0x1D6FC,
4947         0x1D715,
4948         0x1D716,
4949         0x1D735,
4950         0x1D736,
4951         0x1D74F,
4952         0x1D750,
4953         0x1D76F,
4954         0x1D770,
4955         0x1D789,
4956         0x1D78A,
4957         0x1D7A9,
4958         0x1D7AA,
4959         0x1D7C3,
4960         0x1D7C4,
4961         0x1D7CC,
4962         0x1D7CE,
4963         0x1D800,
4964         0x1DA00,
4965         0x1DA37,
4966         0x1DA3B,
4967         0x1DA6D,
4968         0x1DA75,
4969         0x1DA76,
4970         0x1DA84,
4971         0x1DA85,
4972         0x1DA9B,
4973         0x1DAA0,
4974         0x1DAA1,
4975         0x1DAB0,
4976         0x1E800,
4977         0x1E8C5,
4978         0x1E8D0,
4979         0x1E8D7,
4980         0x1EE00,
4981         0x1EE04,
4982         0x1EE05,
4983         0x1EE20,
4984         0x1EE21,
4985         0x1EE23,
4986         0x1EE24,
4987         0x1EE25,
4988         0x1EE27,
4989         0x1EE28,
4990         0x1EE29,
4991         0x1EE33,
4992         0x1EE34,
4993         0x1EE38,
4994         0x1EE39,
4995         0x1EE3A,
4996         0x1EE3B,
4997         0x1EE3C,
4998         0x1EE42,
4999         0x1EE43,
5000         0x1EE47,
5001         0x1EE48,
5002         0x1EE49,
5003         0x1EE4A,
5004         0x1EE4B,
5005         0x1EE4C,
5006         0x1EE4D,
5007         0x1EE50,
5008         0x1EE51,
5009         0x1EE53,
5010         0x1EE54,
5011         0x1EE55,
5012         0x1EE57,
5013         0x1EE58,
5014         0x1EE59,
5015         0x1EE5A,
5016         0x1EE5B,
5017         0x1EE5C,
5018         0x1EE5D,
5019         0x1EE5E,
5020         0x1EE5F,
5021         0x1EE60,
5022         0x1EE61,
5023         0x1EE63,
5024         0x1EE64,
5025         0x1EE65,
5026         0x1EE67,
5027         0x1EE6B,
5028         0x1EE6C,
5029         0x1EE73,
5030         0x1EE74,
5031         0x1EE78,
5032         0x1EE79,
5033         0x1EE7D,
5034         0x1EE7E,
5035         0x1EE7F,
5036         0x1EE80,
5037         0x1EE8A,
5038         0x1EE8B,
5039         0x1EE9C,
5040         0x1EEA1,
5041         0x1EEA4,
5042         0x1EEA5,
5043         0x1EEAA,
5044         0x1EEAB,
5045         0x1EEBC,
5046         0x20000,
5047         0x2A6D7,
5048         0x2A700,
5049         0x2B735,
5050         0x2B740,
5051         0x2B81E,
5052         0x2B820,
5053         0x2CEA2,
5054         0x2F800,
5055         0x2FA1E,
5056         0xE0100,
5057         0xE01F0
5058 };
5059
5060 static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
5061         1129,   /* Number of elements */
5062         148565664, /* Version and data structure type */
5063         1,      /* 0 if the list starts at 0;
5064                    1 if it starts at the element beyond 0 */
5065         0x0,
5066         0x41,
5067         0x5B,
5068         0x5F,
5069         0x60,
5070         0x61,
5071         0x7B,
5072         0xAA,
5073         0xAB,
5074         0xB5,
5075         0xB6,
5076         0xBA,
5077         0xBB,
5078         0xC0,
5079         0xD7,
5080         0xD8,
5081         0xF7,
5082         0xF8,
5083         0x2C2,
5084         0x2C6,
5085         0x2D2,
5086         0x2E0,
5087         0x2E5,
5088         0x2EC,
5089         0x2ED,
5090         0x2EE,
5091         0x2EF,
5092         0x370,
5093         0x375,
5094         0x376,
5095         0x378,
5096         0x37B,
5097         0x37E,
5098         0x37F,
5099         0x380,
5100         0x386,
5101         0x387,
5102         0x388,
5103         0x38B,
5104         0x38C,
5105         0x38D,
5106         0x38E,
5107         0x3A2,
5108         0x3A3,
5109         0x3F6,
5110         0x3F7,
5111         0x482,
5112         0x48A,
5113         0x530,
5114         0x531,
5115         0x557,
5116         0x559,
5117         0x55A,
5118         0x561,
5119         0x588,
5120         0x5D0,
5121         0x5EB,
5122         0x5F0,
5123         0x5F3,
5124         0x620,
5125         0x64B,
5126         0x66E,
5127         0x670,
5128         0x671,
5129         0x6D4,
5130         0x6D5,
5131         0x6D6,
5132         0x6E5,
5133         0x6E7,
5134         0x6EE,
5135         0x6F0,
5136         0x6FA,
5137         0x6FD,
5138         0x6FF,
5139         0x700,
5140         0x710,
5141         0x711,
5142         0x712,
5143         0x730,
5144         0x74D,
5145         0x7A6,
5146         0x7B1,
5147         0x7B2,
5148         0x7CA,
5149         0x7EB,
5150         0x7F4,
5151         0x7F6,
5152         0x7FA,
5153         0x7FB,
5154         0x800,
5155         0x816,
5156         0x81A,
5157         0x81B,
5158         0x824,
5159         0x825,
5160         0x828,
5161         0x829,
5162         0x840,
5163         0x859,
5164         0x8A0,
5165         0x8B5,
5166         0x904,
5167         0x93A,
5168         0x93D,
5169         0x93E,
5170         0x950,
5171         0x951,
5172         0x958,
5173         0x962,
5174         0x971,
5175         0x981,
5176         0x985,
5177         0x98D,
5178         0x98F,
5179         0x991,
5180         0x993,
5181         0x9A9,
5182         0x9AA,
5183         0x9B1,
5184         0x9B2,
5185         0x9B3,
5186         0x9B6,
5187         0x9BA,
5188         0x9BD,
5189         0x9BE,
5190         0x9CE,
5191         0x9CF,
5192         0x9DC,
5193         0x9DE,
5194         0x9DF,
5195         0x9E2,
5196         0x9F0,
5197         0x9F2,
5198         0xA05,
5199         0xA0B,
5200         0xA0F,
5201         0xA11,
5202         0xA13,
5203         0xA29,
5204         0xA2A,
5205         0xA31,
5206         0xA32,
5207         0xA34,
5208         0xA35,
5209         0xA37,
5210         0xA38,
5211         0xA3A,
5212         0xA59,
5213         0xA5D,
5214         0xA5E,
5215         0xA5F,
5216         0xA72,
5217         0xA75,
5218         0xA85,
5219         0xA8E,
5220         0xA8F,
5221         0xA92,
5222         0xA93,
5223         0xAA9,
5224         0xAAA,
5225         0xAB1,
5226         0xAB2,
5227         0xAB4,
5228         0xAB5,
5229         0xABA,
5230         0xABD,
5231         0xABE,
5232         0xAD0,
5233         0xAD1,
5234         0xAE0,
5235         0xAE2,
5236         0xAF9,
5237         0xAFA,
5238         0xB05,
5239         0xB0D,
5240         0xB0F,
5241         0xB11,
5242         0xB13,
5243         0xB29,
5244         0xB2A,
5245         0xB31,
5246         0xB32,
5247         0xB34,
5248         0xB35,
5249         0xB3A,
5250         0xB3D,
5251         0xB3E,
5252         0xB5C,
5253         0xB5E,
5254         0xB5F,
5255         0xB62,
5256         0xB71,
5257         0xB72,
5258         0xB83,
5259         0xB84,
5260         0xB85,
5261         0xB8B,
5262         0xB8E,
5263         0xB91,
5264         0xB92,
5265         0xB96,
5266         0xB99,
5267         0xB9B,
5268         0xB9C,
5269         0xB9D,
5270         0xB9E,
5271         0xBA0,
5272         0xBA3,
5273         0xBA5,
5274         0xBA8,
5275         0xBAB,
5276         0xBAE,
5277         0xBBA,
5278         0xBD0,
5279         0xBD1,
5280         0xC05,
5281         0xC0D,
5282         0xC0E,
5283         0xC11,
5284         0xC12,
5285         0xC29,
5286         0xC2A,
5287         0xC3A,
5288         0xC3D,
5289         0xC3E,
5290         0xC58,
5291         0xC5B,
5292         0xC60,
5293         0xC62,
5294         0xC85,
5295         0xC8D,
5296         0xC8E,
5297         0xC91,
5298         0xC92,
5299         0xCA9,
5300         0xCAA,
5301         0xCB4,
5302         0xCB5,
5303         0xCBA,
5304         0xCBD,
5305         0xCBE,
5306         0xCDE,
5307         0xCDF,
5308         0xCE0,
5309         0xCE2,
5310         0xCF1,
5311         0xCF3,
5312         0xD05,
5313         0xD0D,
5314         0xD0E,
5315         0xD11,
5316         0xD12,
5317         0xD3B,
5318         0xD3D,
5319         0xD3E,
5320         0xD4E,
5321         0xD4F,
5322         0xD5F,
5323         0xD62,
5324         0xD7A,
5325         0xD80,
5326         0xD85,
5327         0xD97,
5328         0xD9A,
5329         0xDB2,
5330         0xDB3,
5331         0xDBC,
5332         0xDBD,
5333         0xDBE,
5334         0xDC0,
5335         0xDC7,
5336         0xE01,
5337         0xE31,
5338         0xE32,
5339         0xE33,
5340         0xE40,
5341         0xE47,
5342         0xE81,
5343         0xE83,
5344         0xE84,
5345         0xE85,
5346         0xE87,
5347         0xE89,
5348         0xE8A,
5349         0xE8B,
5350         0xE8D,
5351         0xE8E,
5352         0xE94,
5353         0xE98,
5354         0xE99,
5355         0xEA0,
5356         0xEA1,
5357         0xEA4,
5358         0xEA5,
5359         0xEA6,
5360         0xEA7,
5361         0xEA8,
5362         0xEAA,
5363         0xEAC,
5364         0xEAD,
5365         0xEB1,
5366         0xEB2,
5367         0xEB3,
5368         0xEBD,
5369         0xEBE,
5370         0xEC0,
5371         0xEC5,
5372         0xEC6,
5373         0xEC7,
5374         0xEDC,
5375         0xEE0,
5376         0xF00,
5377         0xF01,
5378         0xF40,
5379         0xF48,
5380         0xF49,
5381         0xF6D,
5382         0xF88,
5383         0xF8D,
5384         0x1000,
5385         0x102B,
5386         0x103F,
5387         0x1040,
5388         0x1050,
5389         0x1056,
5390         0x105A,
5391         0x105E,
5392         0x1061,
5393         0x1062,
5394         0x1065,
5395         0x1067,
5396         0x106E,
5397         0x1071,
5398         0x1075,
5399         0x1082,
5400         0x108E,
5401         0x108F,
5402         0x10A0,
5403         0x10C6,
5404         0x10C7,
5405         0x10C8,
5406         0x10CD,
5407         0x10CE,
5408         0x10D0,
5409         0x10FB,
5410         0x10FC,
5411         0x1249,
5412         0x124A,
5413         0x124E,
5414         0x1250,
5415         0x1257,
5416         0x1258,
5417         0x1259,
5418         0x125A,
5419         0x125E,
5420         0x1260,
5421         0x1289,
5422         0x128A,
5423         0x128E,
5424         0x1290,
5425         0x12B1,
5426         0x12B2,
5427         0x12B6,
5428         0x12B8,
5429         0x12BF,
5430         0x12C0,
5431         0x12C1,
5432         0x12C2,
5433         0x12C6,
5434         0x12C8,
5435         0x12D7,
5436         0x12D8,
5437         0x1311,
5438         0x1312,
5439         0x1316,
5440         0x1318,
5441         0x135B,
5442         0x1380,
5443         0x1390,
5444         0x13A0,
5445         0x13F6,
5446         0x13F8,
5447         0x13FE,
5448         0x1401,
5449         0x166D,
5450         0x166F,
5451         0x1680,
5452         0x1681,
5453         0x169B,
5454         0x16A0,
5455         0x16EB,
5456         0x16EE,
5457         0x16F9,
5458         0x1700,
5459         0x170D,
5460         0x170E,
5461         0x1712,
5462         0x1720,
5463         0x1732,
5464         0x1740,
5465         0x1752,
5466         0x1760,
5467         0x176D,
5468         0x176E,
5469         0x1771,
5470         0x1780,
5471         0x17B4,
5472         0x17D7,
5473         0x17D8,
5474         0x17DC,
5475         0x17DD,
5476         0x1820,
5477         0x1878,
5478         0x1880,
5479         0x18A9,
5480         0x18AA,
5481         0x18AB,
5482         0x18B0,
5483         0x18F6,
5484         0x1900,
5485         0x191F,
5486         0x1950,
5487         0x196E,
5488         0x1970,
5489         0x1975,
5490         0x1980,
5491         0x19AC,
5492         0x19B0,
5493         0x19CA,
5494         0x1A00,
5495         0x1A17,
5496         0x1A20,
5497         0x1A55,
5498         0x1AA7,
5499         0x1AA8,
5500         0x1B05,
5501         0x1B34,
5502         0x1B45,
5503         0x1B4C,
5504         0x1B83,
5505         0x1BA1,
5506         0x1BAE,
5507         0x1BB0,
5508         0x1BBA,
5509         0x1BE6,
5510         0x1C00,
5511         0x1C24,
5512         0x1C4D,
5513         0x1C50,
5514         0x1C5A,
5515         0x1C7E,
5516         0x1CE9,
5517         0x1CED,
5518         0x1CEE,
5519         0x1CF2,
5520         0x1CF5,
5521         0x1CF7,
5522         0x1D00,
5523         0x1DC0,
5524         0x1E00,
5525         0x1F16,
5526         0x1F18,
5527         0x1F1E,
5528         0x1F20,
5529         0x1F46,
5530         0x1F48,
5531         0x1F4E,
5532         0x1F50,
5533         0x1F58,
5534         0x1F59,
5535         0x1F5A,
5536         0x1F5B,
5537         0x1F5C,
5538         0x1F5D,
5539         0x1F5E,
5540         0x1F5F,
5541         0x1F7E,
5542         0x1F80,
5543         0x1FB5,
5544         0x1FB6,
5545         0x1FBD,
5546         0x1FBE,
5547         0x1FBF,
5548         0x1FC2,
5549         0x1FC5,
5550         0x1FC6,
5551         0x1FCD,
5552         0x1FD0,
5553         0x1FD4,
5554         0x1FD6,
5555         0x1FDC,
5556         0x1FE0,
5557         0x1FED,
5558         0x1FF2,
5559         0x1FF5,
5560         0x1FF6,
5561         0x1FFD,
5562         0x2071,
5563         0x2072,
5564         0x207F,
5565         0x2080,
5566         0x2090,
5567         0x209D,
5568         0x2102,
5569         0x2103,
5570         0x2107,
5571         0x2108,
5572         0x210A,
5573         0x2114,
5574         0x2115,
5575         0x2116,
5576         0x2119,
5577         0x211E,
5578         0x2124,
5579         0x2125,
5580         0x2126,
5581         0x2127,
5582         0x2128,
5583         0x2129,
5584         0x212A,
5585         0x212E,
5586         0x212F,
5587         0x213A,
5588         0x213C,
5589         0x2140,
5590         0x2145,
5591         0x214A,
5592         0x214E,
5593         0x214F,
5594         0x2160,
5595         0x2189,
5596         0x2C00,
5597         0x2C2F,
5598         0x2C30,
5599         0x2C5F,
5600         0x2C60,
5601         0x2CE5,
5602         0x2CEB,
5603         0x2CEF,
5604         0x2CF2,
5605         0x2CF4,
5606         0x2D00,
5607         0x2D26,
5608         0x2D27,
5609         0x2D28,
5610         0x2D2D,
5611         0x2D2E,
5612         0x2D30,
5613         0x2D68,
5614         0x2D6F,
5615         0x2D70,
5616         0x2D80,
5617         0x2D97,
5618         0x2DA0,
5619         0x2DA7,
5620         0x2DA8,
5621         0x2DAF,
5622         0x2DB0,
5623         0x2DB7,
5624         0x2DB8,
5625         0x2DBF,
5626         0x2DC0,
5627         0x2DC7,
5628         0x2DC8,
5629         0x2DCF,
5630         0x2DD0,
5631         0x2DD7,
5632         0x2DD8,
5633         0x2DDF,
5634         0x3005,
5635         0x3008,
5636         0x3021,
5637         0x302A,
5638         0x3031,
5639         0x3036,
5640         0x3038,
5641         0x303D,
5642         0x3041,
5643         0x3097,
5644         0x309D,
5645         0x30A0,
5646         0x30A1,
5647         0x30FB,
5648         0x30FC,
5649         0x3100,
5650         0x3105,
5651         0x312E,
5652         0x3131,
5653         0x318F,
5654         0x31A0,
5655         0x31BB,
5656         0x31F0,
5657         0x3200,
5658         0x3400,
5659         0x4DB6,
5660         0x4E00,
5661         0x9FD6,
5662         0xA000,
5663         0xA48D,
5664         0xA4D0,
5665         0xA4FE,
5666         0xA500,
5667         0xA60D,
5668         0xA610,
5669         0xA620,
5670         0xA62A,
5671         0xA62C,
5672         0xA640,
5673         0xA66F,
5674         0xA67F,
5675         0xA69E,
5676         0xA6A0,
5677         0xA6F0,
5678         0xA717,
5679         0xA720,
5680         0xA722,
5681         0xA789,
5682         0xA78B,
5683         0xA7AE,
5684         0xA7B0,
5685         0xA7B8,
5686         0xA7F7,
5687         0xA802,
5688         0xA803,
5689         0xA806,
5690         0xA807,
5691         0xA80B,
5692         0xA80C,
5693         0xA823,
5694         0xA840,
5695         0xA874,
5696         0xA882,
5697         0xA8B4,
5698         0xA8F2,
5699         0xA8F8,
5700         0xA8FB,
5701         0xA8FC,
5702         0xA8FD,
5703         0xA8FE,
5704         0xA90A,
5705         0xA926,
5706         0xA930,
5707         0xA947,
5708         0xA960,
5709         0xA97D,
5710         0xA984,
5711         0xA9B3,
5712         0xA9CF,
5713         0xA9D0,
5714         0xA9E0,
5715         0xA9E5,
5716         0xA9E6,
5717         0xA9F0,
5718         0xA9FA,
5719         0xA9FF,
5720         0xAA00,
5721         0xAA29,
5722         0xAA40,
5723         0xAA43,
5724         0xAA44,
5725         0xAA4C,
5726         0xAA60,
5727         0xAA77,
5728         0xAA7A,
5729         0xAA7B,
5730         0xAA7E,
5731         0xAAB0,
5732         0xAAB1,
5733         0xAAB2,
5734         0xAAB5,
5735         0xAAB7,
5736         0xAAB9,
5737         0xAABE,
5738         0xAAC0,
5739         0xAAC1,
5740         0xAAC2,
5741         0xAAC3,
5742         0xAADB,
5743         0xAADE,
5744         0xAAE0,
5745         0xAAEB,
5746         0xAAF2,
5747         0xAAF5,
5748         0xAB01,
5749         0xAB07,
5750         0xAB09,
5751         0xAB0F,
5752         0xAB11,
5753         0xAB17,
5754         0xAB20,
5755         0xAB27,
5756         0xAB28,
5757         0xAB2F,
5758         0xAB30,
5759         0xAB5B,
5760         0xAB5C,
5761         0xAB66,
5762         0xAB70,
5763         0xABE3,
5764         0xAC00,
5765         0xD7A4,
5766         0xD7B0,
5767         0xD7C7,
5768         0xD7CB,
5769         0xD7FC,
5770         0xF900,
5771         0xFA6E,
5772         0xFA70,
5773         0xFADA,
5774         0xFB00,
5775         0xFB07,
5776         0xFB13,
5777         0xFB18,
5778         0xFB1D,
5779         0xFB1E,
5780         0xFB1F,
5781         0xFB29,
5782         0xFB2A,
5783         0xFB37,
5784         0xFB38,
5785         0xFB3D,
5786         0xFB3E,
5787         0xFB3F,
5788         0xFB40,
5789         0xFB42,
5790         0xFB43,
5791         0xFB45,
5792         0xFB46,
5793         0xFBB2,
5794         0xFBD3,
5795         0xFC5E,
5796         0xFC64,
5797         0xFD3E,
5798         0xFD50,
5799         0xFD90,
5800         0xFD92,
5801         0xFDC8,
5802         0xFDF0,
5803         0xFDFA,
5804         0xFE71,
5805         0xFE72,
5806         0xFE73,
5807         0xFE74,
5808         0xFE77,
5809         0xFE78,
5810         0xFE79,
5811         0xFE7A,
5812         0xFE7B,
5813         0xFE7C,
5814         0xFE7D,
5815         0xFE7E,
5816         0xFE7F,
5817         0xFEFD,
5818         0xFF21,
5819         0xFF3B,
5820         0xFF41,
5821         0xFF5B,
5822         0xFF66,
5823         0xFF9E,
5824         0xFFA0,
5825         0xFFBF,
5826         0xFFC2,
5827         0xFFC8,
5828         0xFFCA,
5829         0xFFD0,
5830         0xFFD2,
5831         0xFFD8,
5832         0xFFDA,
5833         0xFFDD,
5834         0x10000,
5835         0x1000C,
5836         0x1000D,
5837         0x10027,
5838         0x10028,
5839         0x1003B,
5840         0x1003C,
5841         0x1003E,
5842         0x1003F,
5843         0x1004E,
5844         0x10050,
5845         0x1005E,
5846         0x10080,
5847         0x100FB,
5848         0x10140,
5849         0x10175,
5850         0x10280,
5851         0x1029D,
5852         0x102A0,
5853         0x102D1,
5854         0x10300,
5855         0x10320,
5856         0x10330,
5857         0x1034B,
5858         0x10350,
5859         0x10376,
5860         0x10380,
5861         0x1039E,
5862         0x103A0,
5863         0x103C4,
5864         0x103C8,
5865         0x103D0,
5866         0x103D1,
5867         0x103D6,
5868         0x10400,
5869         0x1049E,
5870         0x10500,
5871         0x10528,
5872         0x10530,
5873         0x10564,
5874         0x10600,
5875         0x10737,
5876         0x10740,
5877         0x10756,
5878         0x10760,
5879         0x10768,
5880         0x10800,
5881         0x10806,
5882         0x10808,
5883         0x10809,
5884         0x1080A,
5885         0x10836,
5886         0x10837,
5887         0x10839,
5888         0x1083C,
5889         0x1083D,
5890         0x1083F,
5891         0x10856,
5892         0x10860,
5893         0x10877,
5894         0x10880,
5895         0x1089F,
5896         0x108E0,
5897         0x108F3,
5898         0x108F4,
5899         0x108F6,
5900         0x10900,
5901         0x10916,
5902         0x10920,
5903         0x1093A,
5904         0x10980,
5905         0x109B8,
5906         0x109BE,
5907         0x109C0,
5908         0x10A00,
5909         0x10A01,
5910         0x10A10,
5911         0x10A14,
5912         0x10A15,
5913         0x10A18,
5914         0x10A19,
5915         0x10A34,
5916         0x10A60,
5917         0x10A7D,
5918         0x10A80,
5919         0x10A9D,
5920         0x10AC0,
5921         0x10AC8,
5922         0x10AC9,
5923         0x10AE5,
5924         0x10B00,
5925         0x10B36,
5926         0x10B40,
5927         0x10B56,
5928         0x10B60,
5929         0x10B73,
5930         0x10B80,
5931         0x10B92,
5932         0x10C00,
5933         0x10C49,
5934         0x10C80,
5935         0x10CB3,
5936         0x10CC0,
5937         0x10CF3,
5938         0x11003,
5939         0x11038,
5940         0x11083,
5941         0x110B0,
5942         0x110D0,
5943         0x110E9,
5944         0x11103,
5945         0x11127,
5946         0x11150,
5947         0x11173,
5948         0x11176,
5949         0x11177,
5950         0x11183,
5951         0x111B3,
5952         0x111C1,
5953         0x111C5,
5954         0x111DA,
5955         0x111DB,
5956         0x111DC,
5957         0x111DD,
5958         0x11200,
5959         0x11212,
5960         0x11213,
5961         0x1122C,
5962         0x11280,
5963         0x11287,
5964         0x11288,
5965         0x11289,
5966         0x1128A,
5967         0x1128E,
5968         0x1128F,
5969         0x1129E,
5970         0x1129F,
5971         0x112A9,
5972         0x112B0,
5973         0x112DF,
5974         0x11305,
5975         0x1130D,
5976         0x1130F,
5977         0x11311,
5978         0x11313,
5979         0x11329,
5980         0x1132A,
5981         0x11331,
5982         0x11332,
5983         0x11334,
5984         0x11335,
5985         0x1133A,
5986         0x1133D,
5987         0x1133E,
5988         0x11350,
5989         0x11351,
5990         0x1135D,
5991         0x11362,
5992         0x11480,
5993         0x114B0,
5994         0x114C4,
5995         0x114C6,
5996         0x114C7,
5997         0x114C8,
5998         0x11580,
5999         0x115AF,
6000         0x115D8,
6001         0x115DC,
6002         0x11600,
6003         0x11630,
6004         0x11644,
6005         0x11645,
6006         0x11680,
6007         0x116AB,
6008         0x11700,
6009         0x1171A,
6010         0x118A0,
6011         0x118E0,
6012         0x118FF,
6013         0x11900,
6014         0x11AC0,
6015         0x11AF9,
6016         0x12000,
6017         0x1239A,
6018         0x12400,
6019         0x1246F,
6020         0x12480,
6021         0x12544,
6022         0x13000,
6023         0x1342F,
6024         0x14400,
6025         0x14647,
6026         0x16800,
6027         0x16A39,
6028         0x16A40,
6029         0x16A5F,
6030         0x16AD0,
6031         0x16AEE,
6032         0x16B00,
6033         0x16B30,
6034         0x16B40,
6035         0x16B44,
6036         0x16B63,
6037         0x16B78,
6038         0x16B7D,
6039         0x16B90,
6040         0x16F00,
6041         0x16F45,
6042         0x16F50,
6043         0x16F51,
6044         0x16F93,
6045         0x16FA0,
6046         0x1B000,
6047         0x1B002,
6048         0x1BC00,
6049         0x1BC6B,
6050         0x1BC70,
6051         0x1BC7D,
6052         0x1BC80,
6053         0x1BC89,
6054         0x1BC90,
6055         0x1BC9A,
6056         0x1D400,
6057         0x1D455,
6058         0x1D456,
6059         0x1D49D,
6060         0x1D49E,
6061         0x1D4A0,
6062         0x1D4A2,
6063         0x1D4A3,
6064         0x1D4A5,
6065         0x1D4A7,
6066         0x1D4A9,
6067         0x1D4AD,
6068         0x1D4AE,
6069         0x1D4BA,
6070         0x1D4BB,
6071         0x1D4BC,
6072         0x1D4BD,
6073         0x1D4C4,
6074         0x1D4C5,
6075         0x1D506,
6076         0x1D507,
6077         0x1D50B,
6078         0x1D50D,
6079         0x1D515,
6080         0x1D516,
6081         0x1D51D,
6082         0x1D51E,
6083         0x1D53A,
6084         0x1D53B,
6085         0x1D53F,
6086         0x1D540,
6087         0x1D545,
6088         0x1D546,
6089         0x1D547,
6090         0x1D54A,
6091         0x1D551,
6092         0x1D552,
6093         0x1D6A6,
6094         0x1D6A8,
6095         0x1D6C1,
6096         0x1D6C2,
6097         0x1D6DB,
6098         0x1D6DC,
6099         0x1D6FB,
6100         0x1D6FC,
6101         0x1D715,
6102         0x1D716,
6103         0x1D735,
6104         0x1D736,
6105         0x1D74F,
6106         0x1D750,
6107         0x1D76F,
6108         0x1D770,
6109         0x1D789,
6110         0x1D78A,
6111         0x1D7A9,
6112         0x1D7AA,
6113         0x1D7C3,
6114         0x1D7C4,
6115         0x1D7CC,
6116         0x1E800,
6117         0x1E8C5,
6118         0x1EE00,
6119         0x1EE04,
6120         0x1EE05,
6121         0x1EE20,
6122         0x1EE21,
6123         0x1EE23,
6124         0x1EE24,
6125         0x1EE25,
6126         0x1EE27,
6127         0x1EE28,
6128         0x1EE29,
6129         0x1EE33,
6130         0x1EE34,
6131         0x1EE38,
6132         0x1EE39,
6133         0x1EE3A,
6134         0x1EE3B,
6135         0x1EE3C,
6136         0x1EE42,
6137         0x1EE43,
6138         0x1EE47,
6139         0x1EE48,
6140         0x1EE49,
6141         0x1EE4A,
6142         0x1EE4B,
6143         0x1EE4C,
6144         0x1EE4D,
6145         0x1EE50,
6146         0x1EE51,
6147         0x1EE53,
6148         0x1EE54,
6149         0x1EE55,
6150         0x1EE57,
6151         0x1EE58,
6152         0x1EE59,
6153         0x1EE5A,
6154         0x1EE5B,
6155         0x1EE5C,
6156         0x1EE5D,
6157         0x1EE5E,
6158         0x1EE5F,
6159         0x1EE60,
6160         0x1EE61,
6161         0x1EE63,
6162         0x1EE64,
6163         0x1EE65,
6164         0x1EE67,
6165         0x1EE6B,
6166         0x1EE6C,
6167         0x1EE73,
6168         0x1EE74,
6169         0x1EE78,
6170         0x1EE79,
6171         0x1EE7D,
6172         0x1EE7E,
6173         0x1EE7F,
6174         0x1EE80,
6175         0x1EE8A,
6176         0x1EE8B,
6177         0x1EE9C,
6178         0x1EEA1,
6179         0x1EEA4,
6180         0x1EEA5,
6181         0x1EEAA,
6182         0x1EEAB,
6183         0x1EEBC,
6184         0x20000,
6185         0x2A6D7,
6186         0x2A700,
6187         0x2B735,
6188         0x2B740,
6189         0x2B81E,
6190         0x2B820,
6191         0x2CEA2,
6192         0x2F800,
6193         0x2FA1E
6194 };
6195
6196 #endif  /* defined(PERL_IN_UTF8_C) */
6197
6198 #if defined(PERL_IN_PERL_C)
6199
6200 static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
6201         2156,   /* Number of elements */
6202         148565664, /* Version and data structure type */
6203         0,      /* 0 if the list starts at 0;
6204                    1 if it starts at the element beyond 0 */
6205         0x0,
6206         0x9,
6207         0xA,
6208         0xB,
6209         0xD,
6210         0xE,
6211         0x20,
6212         0x21,
6213         0x22,
6214         0x23,
6215         0x24,
6216         0x25,
6217         0x26,
6218         0x27,
6219         0x28,
6220         0x29,
6221         0x2A,
6222         0x2B,
6223         0x2C,
6224         0x2D,
6225         0x2E,
6226         0x2F,
6227         0x30,
6228         0x3A,
6229         0x3C,
6230         0x3F,
6231         0x40,
6232         0x5B,
6233         0x5C,
6234         0x5D,
6235         0x5E,
6236         0x7B,
6237         0x7C,
6238         0x7D,
6239         0x7E,
6240         0x7F,
6241         0x85,
6242         0x86,
6243         0xA0,
6244         0xA1,
6245         0xA2,
6246         0xA3,
6247         0xA6,
6248         0xAB,
6249         0xAC,
6250         0xAD,
6251         0xAE,
6252         0xB0,
6253         0xB1,
6254         0xB2,
6255         0xB4,
6256         0xB5,
6257         0xBB,
6258         0xBC,
6259         0xBF,
6260         0xC0,
6261         0x2C8,
6262         0x2C9,
6263         0x2CC,
6264         0x2CD,
6265         0x2DF,
6266         0x2E0,
6267         0x300,
6268         0x34F,
6269         0x350,
6270         0x35C,
6271         0x363,
6272         0x370,
6273         0x37E,
6274         0x37F,
6275         0x483,
6276         0x48A,
6277         0x589,
6278         0x58A,
6279         0x58B,
6280         0x58F,
6281         0x590,
6282         0x591,
6283         0x5BE,
6284         0x5BF,
6285         0x5C0,
6286         0x5C1,
6287         0x5C3,
6288         0x5C4,
6289         0x5C6,
6290         0x5C7,
6291         0x5C8,
6292         0x5D0,
6293         0x5EB,
6294         0x5F0,
6295         0x5F3,
6296         0x609,
6297         0x60C,
6298         0x60E,
6299         0x610,
6300         0x61B,
6301         0x61C,
6302         0x61D,
6303         0x61E,
6304         0x620,
6305         0x64B,
6306         0x660,
6307         0x66A,
6308         0x66B,
6309         0x66D,
6310         0x670,
6311         0x671,
6312         0x6D4,
6313         0x6D5,
6314         0x6D6,
6315         0x6DD,
6316         0x6DF,
6317         0x6E5,
6318         0x6E7,
6319         0x6E9,
6320         0x6EA,
6321         0x6EE,
6322         0x6F0,
6323         0x6FA,
6324         0x711,
6325         0x712,
6326         0x730,
6327         0x74B,
6328         0x7A6,
6329         0x7B1,
6330         0x7C0,
6331         0x7CA,
6332         0x7EB,
6333         0x7F4,
6334         0x7F8,
6335         0x7F9,
6336         0x7FA,
6337         0x816,
6338         0x81A,
6339         0x81B,
6340         0x824,
6341         0x825,
6342         0x828,
6343         0x829,
6344         0x82E,
6345         0x859,
6346         0x85C,
6347         0x8E3,
6348         0x904,
6349         0x93A,
6350         0x93D,
6351         0x93E,
6352         0x950,
6353         0x951,
6354         0x958,
6355         0x962,
6356         0x964,
6357         0x966,
6358         0x970,
6359         0x981,
6360         0x984,
6361         0x9BC,
6362         0x9BD,
6363         0x9BE,
6364         0x9C5,
6365         0x9C7,
6366         0x9C9,
6367         0x9CB,
6368         0x9CE,
6369         0x9D7,
6370         0x9D8,
6371         0x9E2,
6372         0x9E4,
6373         0x9E6,
6374         0x9F0,
6375         0x9F2,
6376         0x9F4,
6377         0x9F9,
6378         0x9FA,
6379         0x9FB,
6380         0x9FC,
6381         0xA01,
6382         0xA04,
6383         0xA3C,
6384         0xA3D,
6385         0xA3E,
6386         0xA43,
6387         0xA47,
6388         0xA49,
6389         0xA4B,
6390         0xA4E,
6391         0xA51,
6392         0xA52,
6393         0xA66,
6394         0xA70,
6395         0xA72,
6396         0xA75,
6397         0xA76,
6398         0xA81,
6399         0xA84,
6400         0xABC,
6401         0xABD,
6402         0xABE,
6403         0xAC6,
6404         0xAC7,
6405         0xACA,
6406         0xACB,
6407         0xACE,
6408         0xAE2,
6409         0xAE4,
6410         0xAE6,
6411         0xAF0,
6412         0xAF1,
6413         0xAF2,
6414         0xB01,
6415         0xB04,
6416         0xB3C,
6417         0xB3D,
6418         0xB3E,
6419         0xB45,
6420         0xB47,
6421         0xB49,
6422         0xB4B,
6423         0xB4E,
6424         0xB56,
6425         0xB58,
6426         0xB62,
6427         0xB64,
6428         0xB66,
6429         0xB70,
6430         0xB82,
6431         0xB83,
6432         0xBBE,
6433         0xBC3,
6434         0xBC6,
6435         0xBC9,
6436         0xBCA,
6437         0xBCE,
6438         0xBD7,
6439         0xBD8,
6440         0xBE6,
6441         0xBF0,
6442         0xBF9,
6443         0xBFA,
6444         0xC00,
6445         0xC04,
6446         0xC3E,
6447         0xC45,
6448         0xC46,
6449         0xC49,
6450         0xC4A,
6451         0xC4E,
6452         0xC55,
6453         0xC57,
6454         0xC62,
6455         0xC64,
6456         0xC66,
6457         0xC70,
6458         0xC81,
6459         0xC84,
6460         0xCBC,
6461         0xCBD,
6462         0xCBE,
6463         0xCC5,
6464         0xCC6,
6465         0xCC9,
6466         0xCCA,
6467         0xCCE,
6468         0xCD5,
6469         0xCD7,
6470         0xCE2,
6471         0xCE4,
6472         0xCE6,
6473         0xCF0,
6474         0xD01,
6475         0xD04,
6476         0xD3E,
6477         0xD45,
6478         0xD46,
6479         0xD49,
6480         0xD4A,
6481         0xD4E,
6482         0xD57,
6483         0xD58,
6484         0xD62,
6485         0xD64,
6486         0xD66,
6487         0xD70,
6488         0xD79,
6489         0xD7A,
6490         0xD82,
6491         0xD84,
6492         0xDCA,
6493         0xDCB,
6494         0xDCF,
6495         0xDD5,
6496         0xDD6,
6497         0xDD7,
6498         0xDD8,
6499         0xDE0,
6500         0xDE6,
6501         0xDF0,
6502         0xDF2,
6503         0xDF4,
6504         0xE31,
6505         0xE32,
6506         0xE34,
6507         0xE3B,
6508         0xE3F,
6509         0xE40,
6510         0xE47,
6511         0xE4F,
6512         0xE50,
6513         0xE5A,
6514         0xE5C,
6515         0xEB1,
6516         0xEB2,
6517         0xEB4,
6518         0xEBA,
6519         0xEBB,
6520         0xEBD,
6521         0xEC8,
6522         0xECE,
6523         0xED0,
6524         0xEDA,
6525         0xF01,
6526         0xF05,
6527         0xF06,
6528         0xF08,
6529         0xF09,
6530         0xF0B,
6531         0xF0C,
6532         0xF0D,
6533         0xF12,
6534         0xF13,
6535         0xF14,
6536         0xF15,
6537         0xF18,
6538         0xF1A,
6539         0xF20,
6540         0xF2A,
6541         0xF34,
6542         0xF35,
6543         0xF36,
6544         0xF37,
6545         0xF38,
6546         0xF39,
6547         0xF3A,
6548         0xF3B,
6549         0xF3C,
6550         0xF3D,
6551         0xF3E,
6552         0xF40,
6553         0xF71,
6554         0xF7F,
6555         0xF80,
6556         0xF85,
6557         0xF86,
6558         0xF88,
6559         0xF8D,
6560         0xF98,
6561         0xF99,
6562         0xFBD,
6563         0xFBE,
6564         0xFC0,
6565         0xFC6,
6566         0xFC7,
6567         0xFD0,
6568         0xFD2,
6569         0xFD3,
6570         0xFD4,
6571         0xFD9,
6572         0xFDB,
6573         0x102B,
6574         0x103F,
6575         0x1040,
6576         0x104A,
6577         0x104C,
6578         0x1056,
6579         0x105A,
6580         0x105E,
6581         0x1061,
6582         0x1062,
6583         0x1065,
6584         0x1067,
6585         0x106E,
6586         0x1071,
6587         0x1075,
6588         0x1082,
6589         0x108E,
6590         0x108F,
6591         0x1090,
6592         0x109A,
6593         0x109E,
6594         0x1100,
6595         0x1160,
6596         0x11A8,
6597         0x1200,
6598         0x135D,
6599         0x1360,
6600         0x1361,
6601         0x1362,
6602         0x1400,
6603         0x1401,
6604         0x1680,
6605         0x1681,
6606         0x169B,
6607         0x169C,
6608         0x169D,
6609         0x16EB,
6610         0x16EE,
6611         0x1712,
6612         0x1715,
6613         0x1732,
6614         0x1735,
6615         0x1737,
6616         0x1752,
6617         0x1754,
6618         0x1772,
6619         0x1774,
6620         0x17B4,
6621         0x17D4,
6622         0x17D6,
6623         0x17D7,
6624         0x17D8,
6625         0x17D9,
6626         0x17DA,
6627         0x17DB,
6628         0x17DC,
6629         0x17DD,
6630         0x17DE,
6631         0x17E0,
6632         0x17EA,
6633         0x1802,
6634         0x1804,
6635         0x1806,
6636         0x1807,
6637         0x1808,
6638         0x180A,
6639         0x180B,
6640         0x180E,
6641         0x180F,
6642         0x1810,
6643         0x181A,
6644         0x18A9,
6645         0x18AA,
6646         0x1920,
6647         0x192C,
6648         0x1930,
6649         0x193C,
6650         0x1944,
6651         0x1946,
6652         0x1950,
6653         0x19D0,
6654         0x19DA,
6655         0x1A17,
6656         0x1A1C,
6657         0x1A55,
6658         0x1A5F,
6659         0x1A60,
6660         0x1A7D,
6661         0x1A7F,
6662         0x1A80,
6663         0x1A8A,
6664         0x1A90,
6665         0x1A9A,
6666         0x1AB0,
6667         0x1ABF,
6668         0x1B00,
6669         0x1B05,
6670         0x1B34,
6671         0x1B45,
6672         0x1B50,
6673         0x1B5A,
6674         0x1B5C,
6675         0x1B5D,
6676         0x1B61,
6677         0x1B6B,
6678         0x1B74,
6679         0x1B80,
6680         0x1B83,
6681         0x1BA1,
6682         0x1BAE,
6683         0x1BB0,
6684         0x1BBA,
6685         0x1BE6,
6686         0x1BF4,
6687         0x1C24,
6688         0x1C38,
6689         0x1C3B,
6690         0x1C40,
6691         0x1C4A,
6692         0x1C50,
6693         0x1C5A,
6694         0x1C7E,
6695         0x1C80,
6696         0x1CD0,
6697         0x1CD3,
6698         0x1CD4,
6699         0x1CE9,
6700         0x1CED,
6701         0x1CEE,
6702         0x1CF2,
6703         0x1CF5,
6704         0x1CF8,
6705         0x1CFA,
6706         0x1DC0,
6707         0x1DF6,
6708         0x1DFC,
6709         0x1E00,
6710         0x1FFD,
6711         0x1FFE,
6712         0x2000,
6713         0x2007,
6714         0x2008,
6715         0x200B,
6716         0x200C,
6717         0x2010,
6718         0x2011,
6719         0x2012,
6720         0x2014,
6721         0x2015,
6722         0x2018,
6723         0x201A,
6724         0x201B,
6725         0x201E,
6726         0x201F,
6727         0x2020,
6728         0x2024,
6729         0x2027,
6730         0x2028,
6731         0x202A,
6732         0x202F,
6733         0x2030,
6734         0x2038,
6735         0x2039,
6736         0x203B,
6737         0x203C,
6738         0x203E,
6739         0x2044,
6740         0x2045,
6741         0x2046,
6742         0x2047,
6743         0x204A,
6744         0x2056,
6745         0x2057,
6746         0x2058,
6747         0x205C,
6748         0x205D,
6749         0x2060,
6750         0x2061,
6751         0x2066,
6752         0x2070,
6753         0x207D,
6754         0x207E,
6755         0x207F,
6756         0x208D,
6757         0x208E,
6758         0x208F,
6759         0x20A0,
6760         0x20A7,
6761         0x20A8,
6762         0x20B6,
6763         0x20B7,
6764         0x20BB,
6765         0x20BC,
6766         0x20BE,
6767         0x20BF,
6768         0x20D0,
6769         0x20F1,
6770         0x2103,
6771         0x2104,
6772         0x2109,
6773         0x210A,
6774         0x2116,
6775         0x2117,
6776         0x2212,
6777         0x2214,
6778         0x22EF,
6779         0x22F0,
6780         0x2308,
6781         0x2309,
6782         0x230A,
6783         0x230B,
6784         0x230C,
6785         0x231A,
6786         0x231C,
6787         0x2329,
6788         0x232A,
6789         0x232B,
6790         0x23F0,
6791         0x23F4,
6792         0x2600,
6793         0x2604,
6794         0x2614,
6795         0x2616,
6796         0x2618,
6797         0x2619,
6798         0x261A,
6799         0x2620,
6800         0x2639,
6801         0x263C,
6802         0x2668,
6803         0x2669,
6804         0x267F,
6805         0x2680,
6806         0x26BD,
6807         0x26C9,
6808         0x26CD,
6809         0x26CE,
6810         0x26CF,
6811         0x26D2,
6812         0x26D3,
6813         0x26D5,
6814         0x26D8,
6815         0x26DA,
6816         0x26DC,
6817         0x26DD,
6818         0x26DF,
6819         0x26E2,
6820         0x26EA,
6821         0x26EB,
6822         0x26F1,
6823         0x26F6,
6824         0x26F7,
6825         0x26FB,
6826         0x26FD,
6827         0x2705,
6828         0x2708,
6829         0x270E,
6830         0x275B,
6831         0x2761,
6832         0x2762,
6833         0x2764,
6834         0x2768,
6835         0x2769,
6836         0x276A,
6837         0x276B,
6838         0x276C,
6839         0x276D,
6840         0x276E,
6841         0x276F,
6842         0x2770,
6843         0x2771,
6844         0x2772,
6845         0x2773,
6846         0x2774,
6847         0x2775,
6848         0x2776,
6849         0x27C5,
6850         0x27C6,
6851         0x27C7,
6852         0x27E6,
6853         0x27E7,
6854         0x27E8,
6855         0x27E9,
6856         0x27EA,
6857         0x27EB,
6858         0x27EC,
6859         0x27ED,
6860         0x27EE,
6861         0x27EF,
6862         0x27F0,
6863         0x2983,
6864         0x2984,
6865         0x2985,
6866         0x2986,
6867         0x2987,
6868         0x2988,
6869         0x2989,
6870         0x298A,
6871         0x298B,
6872         0x298C,
6873         0x298D,
6874         0x298E,
6875         0x298F,
6876         0x2990,
6877         0x2991,
6878         0x2992,
6879         0x2993,
6880         0x2994,
6881         0x2995,
6882         0x2996,
6883         0x2997,
6884         0x2998,
6885         0x2999,
6886         0x29D8,
6887         0x29D9,
6888         0x29DA,
6889         0x29DB,
6890         0x29DC,
6891         0x29FC,
6892         0x29FD,
6893         0x29FE,
6894         0x2CEF,
6895         0x2CF2,
6896         0x2CF9,
6897         0x2CFA,
6898         0x2CFD,
6899         0x2CFE,
6900         0x2CFF,
6901         0x2D00,
6902         0x2D70,
6903         0x2D71,
6904         0x2D7F,
6905         0x2D80,
6906         0x2DE0,
6907         0x2E00,
6908         0x2E0E,
6909         0x2E16,
6910         0x2E17,
6911         0x2E18,
6912         0x2E19,
6913         0x2E1A,
6914         0x2E1C,
6915         0x2E1E,
6916         0x2E20,
6917         0x2E22,
6918         0x2E23,
6919         0x2E24,
6920         0x2E25,
6921         0x2E26,
6922         0x2E27,
6923         0x2E28,
6924         0x2E29,
6925         0x2E2A,
6926         0x2E2E,
6927         0x2E2F,
6928         0x2E30,
6929         0x2E32,
6930         0x2E33,
6931         0x2E35,
6932         0x2E3A,
6933         0x2E3C,
6934         0x2E3F,
6935         0x2E40,
6936         0x2E42,
6937         0x2E43,
6938         0x2E80,
6939         0x2E9A,
6940         0x2E9B,
6941         0x2EF4,
6942         0x2F00,
6943         0x2FD6,
6944         0x2FF0,
6945         0x2FFC,
6946         0x3000,
6947         0x3001,
6948         0x3003,
6949         0x3005,
6950         0x3006,
6951         0x3008,
6952         0x3009,
6953         0x300A,
6954         0x300B,
6955         0x300C,
6956         0x300D,
6957         0x300E,
6958         0x300F,
6959         0x3010,
6960         0x3011,
6961         0x3012,
6962         0x3014,
6963         0x3015,
6964         0x3016,
6965         0x3017,
6966         0x3018,
6967         0x3019,
6968         0x301A,
6969         0x301B,
6970         0x301C,
6971         0x301D,
6972         0x301E,
6973         0x3020,
6974         0x302A,
6975         0x3030,
6976         0x3035,
6977         0x3036,
6978         0x303B,
6979         0x303D,
6980         0x3040,
6981         0x3041,
6982         0x3042,
6983         0x3043,
6984         0x3044,
6985         0x3045,
6986         0x3046,
6987         0x3047,
6988         0x3048,
6989         0x3049,
6990         0x304A,
6991         0x3063,
6992         0x3064,
6993         0x3083,
6994         0x3084,
6995         0x3085,
6996         0x3086,
6997         0x3087,
6998         0x3088,
6999         0x308E,
7000         0x308F,
7001         0x3095,
7002         0x3097,
7003         0x3099,
7004         0x309B,
7005         0x309F,
7006         0x30A0,
7007         0x30A2,
7008         0x30A3,
7009         0x30A4,
7010         0x30A5,
7011         0x30A6,
7012         0x30A7,
7013         0x30A8,
7014         0x30A9,
7015         0x30AA,
7016         0x30C3,
7017         0x30C4,
7018         0x30E3,
7019         0x30E4,
7020         0x30E5,
7021         0x30E6,
7022         0x30E7,
7023         0x30E8,
7024         0x30EE,
7025         0x30EF,
7026         0x30F5,
7027         0x30F7,
7028         0x30FB,
7029         0x30FF,
7030         0x3100,
7031         0x3105,
7032         0x312E,
7033         0x3131,
7034         0x318F,
7035         0x3190,
7036         0x31BB,
7037         0x31C0,
7038         0x31E4,
7039         0x31F0,
7040         0x3200,
7041         0x321F,
7042         0x3220,
7043         0x3248,
7044         0x3250,
7045         0x32FF,
7046         0x3300,
7047         0x4DC0,
7048         0x4E00,
7049         0xA015,
7050         0xA016,
7051         0xA48D,
7052         0xA490,
7053         0xA4C7,
7054         0xA4FE,
7055         0xA500,
7056         0xA60D,
7057         0xA60E,
7058         0xA60F,
7059         0xA610,
7060         0xA620,
7061         0xA62A,
7062         0xA66F,
7063         0xA673,
7064         0xA674,
7065         0xA67E,
7066         0xA69E,
7067         0xA6A0,
7068         0xA6F0,
7069         0xA6F2,
7070         0xA6F3,
7071         0xA6F8,
7072         0xA802,
7073         0xA803,
7074         0xA806,
7075         0xA807,
7076         0xA80B,
7077         0xA80C,
7078         0xA823,
7079         0xA828,
7080         0xA838,
7081         0xA839,
7082         0xA874,
7083         0xA876,
7084         0xA878,
7085         0xA880,
7086         0xA882,
7087         0xA8B4,
7088         0xA8C5,
7089         0xA8CE,
7090         0xA8D0,
7091         0xA8DA,
7092         0xA8E0,
7093         0xA8F2,
7094         0xA8FC,
7095         0xA8FD,
7096         0xA900,
7097         0xA90A,
7098         0xA926,
7099         0xA92E,
7100         0xA930,
7101         0xA947,
7102         0xA954,
7103         0xA960,
7104         0xA97D,
7105         0xA980,
7106         0xA984,
7107         0xA9B3,
7108         0xA9C1,
7109         0xA9C7,
7110         0xA9CA,
7111         0xA9D0,
7112         0xA9DA,
7113         0xA9E5,
7114         0xA9E6,
7115         0xA9F0,
7116         0xA9FA,
7117         0xAA29,
7118         0xAA37,
7119         0xAA43,
7120         0xAA44,
7121         0xAA4C,
7122         0xAA4E,
7123         0xAA50,
7124         0xAA5A,
7125         0xAA5D,
7126         0xAA60,
7127         0xAA7B,
7128         0xAA7E,
7129         0xAAB0,
7130         0xAAB1,
7131         0xAAB2,
7132         0xAAB5,
7133         0xAAB7,
7134         0xAAB9,
7135         0xAABE,
7136         0xAAC0,
7137         0xAAC1,
7138         0xAAC2,
7139         0xAAEB,
7140         0xAAF0,
7141         0xAAF2,
7142         0xAAF5,
7143         0xAAF7,
7144         0xABE3,
7145         0xABEB,
7146         0xABEC,
7147         0xABEE,
7148         0xABF0,
7149         0xABFA,
7150         0xAC00,
7151         0xAC01,
7152         0xAC1C,
7153         0xAC1D,
7154         0xAC38,
7155         0xAC39,
7156         0xAC54,
7157         0xAC55,
7158         0xAC70,
7159         0xAC71,
7160         0xAC8C,
7161         0xAC8D,
7162         0xACA8,
7163         0xACA9,
7164         0xACC4,
7165         0xACC5,
7166         0xACE0,
7167         0xACE1,
7168         0xACFC,
7169         0xACFD,
7170         0xAD18,
7171         0xAD19,
7172         0xAD34,
7173         0xAD35,
7174         0xAD50,
7175         0xAD51,
7176         0xAD6C,
7177         0xAD6D,
7178         0xAD88,
7179         0xAD89,
7180         0xADA4,
7181         0xADA5,
7182         0xADC0,
7183         0xADC1,
7184         0xADDC,
7185         0xADDD,
7186         0xADF8,
7187         0xADF9,
7188         0xAE14,
7189         0xAE15,
7190         0xAE30,
7191         0xAE31,
7192         0xAE4C,
7193         0xAE4D,
7194         0xAE68,
7195         0xAE69,
7196         0xAE84,
7197         0xAE85,
7198         0xAEA0,
7199         0xAEA1,
7200         0xAEBC,
7201         0xAEBD,
7202         0xAED8,
7203         0xAED9,
7204         0xAEF4,
7205         0xAEF5,
7206         0xAF10,
7207         0xAF11,
7208         0xAF2C,
7209         0xAF2D,
7210         0xAF48,
7211         0xAF49,
7212         0xAF64,
7213         0xAF65,
7214         0xAF80,
7215         0xAF81,
7216         0xAF9C,
7217         0xAF9D,
7218         0xAFB8,
7219         0xAFB9,
7220         0xAFD4,
7221         0xAFD5,
7222         0xAFF0,
7223         0xAFF1,
7224         0xB00C,
7225         0xB00D,
7226         0xB028,
7227         0xB029,
7228         0xB044,
7229         0xB045,
7230         0xB060,
7231         0xB061,
7232         0xB07C,
7233         0xB07D,
7234         0xB098,
7235         0xB099,
7236         0xB0B4,
7237         0xB0B5,
7238         0xB0D0,
7239         0xB0D1,
7240         0xB0EC,
7241         0xB0ED,
7242         0xB108,
7243         0xB109,
7244         0xB124,
7245         0xB125,
7246         0xB140,
7247         0xB141,
7248         0xB15C,
7249         0xB15D,
7250         0xB178,
7251         0xB179,
7252         0xB194,
7253         0xB195,
7254         0xB1B0,
7255         0xB1B1,
7256         0xB1CC,
7257         0xB1CD,
7258         0xB1E8,
7259         0xB1E9,
7260         0xB204,
7261         0xB205,
7262         0xB220,
7263         0xB221,
7264         0xB23C,
7265         0xB23D,
7266         0xB258,
7267         0xB259,
7268         0xB274,
7269         0xB275,
7270         0xB290,
7271         0xB291,
7272         0xB2AC,
7273         0xB2AD,
7274         0xB2C8,
7275         0xB2C9,
7276         0xB2E4,
7277         0xB2E5,
7278         0xB300,
7279         0xB301,
7280         0xB31C,
7281         0xB31D,
7282         0xB338,
7283         0xB339,
7284         0xB354,
7285         0xB355,
7286         0xB370,
7287         0xB371,
7288         0xB38C,
7289         0xB38D,
7290         0xB3A8,
7291         0xB3A9,
7292         0xB3C4,
7293         0xB3C5,
7294         0xB3E0,
7295         0xB3E1,
7296         0xB3FC,
7297         0xB3FD,
7298         0xB418,
7299         0xB419,
7300         0xB434,
7301         0xB435,
7302         0xB450,
7303         0xB451,
7304         0xB46C,
7305         0xB46D,
7306         0xB488,
7307         0xB489,
7308         0xB4A4,
7309         0xB4A5,
7310         0xB4C0,
7311         0xB4C1,
7312         0xB4DC,
7313         0xB4DD,
7314         0xB4F8,
7315         0xB4F9,
7316         0xB514,
7317         0xB515,
7318         0xB530,
7319         0xB531,
7320         0xB54C,
7321         0xB54D,
7322         0xB568,
7323         0xB569,
7324         0xB584,
7325         0xB585,
7326         0xB5A0,
7327         0xB5A1,
7328         0xB5BC,
7329         0xB5BD,
7330         0xB5D8,
7331         0xB5D9,
7332         0xB5F4,
7333         0xB5F5,
7334         0xB610,
7335         0xB611,
7336         0xB62C,
7337         0xB62D,
7338         0xB648,
7339         0xB649,
7340         0xB664,
7341         0xB665,
7342         0xB680,
7343         0xB681,
7344         0xB69C,
7345         0xB69D,
7346         0xB6B8,
7347         0xB6B9,
7348         0xB6D4,
7349         0xB6D5,
7350         0xB6F0,
7351         0xB6F1,
7352         0xB70C,
7353         0xB70D,
7354         0xB728,
7355         0xB729,
7356         0xB744,
7357         0xB745,
7358         0xB760,
7359         0xB761,
7360         0xB77C,
7361         0xB77D,
7362         0xB798,
7363         0xB799,
7364         0xB7B4,
7365         0xB7B5,
7366         0xB7D0,
7367         0xB7D1,
7368         0xB7EC,
7369         0xB7ED,
7370         0xB808,
7371         0xB809,
7372         0xB824,
7373         0xB825,
7374         0xB840,
7375         0xB841,
7376         0xB85C,
7377         0xB85D,
7378         0xB878,
7379         0xB879,
7380         0xB894,
7381         0xB895,
7382         0xB8B0,
7383         0xB8B1,
7384         0xB8CC,
7385         0xB8CD,
7386         0xB8E8,
7387         0xB8E9,
7388         0xB904,
7389         0xB905,
7390         0xB920,
7391         0xB921,
7392         0xB93C,
7393         0xB93D,
7394         0xB958,
7395         0xB959,
7396         0xB974,
7397         0xB975,
7398         0xB990,
7399         0xB991,
7400         0xB9AC,
7401         0xB9AD,
7402         0xB9C8,
7403         0xB9C9,
7404         0xB9E4,
7405         0xB9E5,
7406         0xBA00,
7407         0xBA01,
7408         0xBA1C,
7409         0xBA1D,
7410         0xBA38,
7411         0xBA39,
7412         0xBA54,
7413         0xBA55,
7414         0xBA70,
7415         0xBA71,
7416         0xBA8C,
7417         0xBA8D,
7418         0xBAA8,
7419         0xBAA9,
7420         0xBAC4,
7421         0xBAC5,
7422         0xBAE0,
7423         0xBAE1,
7424         0xBAFC,
7425         0xBAFD,
7426         0xBB18,
7427         0xBB19,
7428         0xBB34,
7429         0xBB35,
7430         0xBB50,
7431         0xBB51,
7432         0xBB6C,
7433         0xBB6D,
7434         0xBB88,
7435         0xBB89,
7436         0xBBA4,
7437         0xBBA5,
7438         0xBBC0,
7439         0xBBC1,
7440         0xBBDC,
7441         0xBBDD,
7442         0xBBF8,
7443         0xBBF9,
7444         0xBC14,
7445         0xBC15,
7446         0xBC30,
7447         0xBC31,
7448         0xBC4C,
7449         0xBC4D,
7450         0xBC68,
7451         0xBC69,
7452         0xBC84,
7453         0xBC85,
7454         0xBCA0,
7455         0xBCA1,
7456         0xBCBC,
7457         0xBCBD,
7458         0xBCD8,
7459         0xBCD9,
7460         0xBCF4,
7461         0xBCF5,
7462         0xBD10,
7463         0xBD11,
7464         0xBD2C,
7465         0xBD2D,
7466         0xBD48,
7467         0xBD49,
7468         0xBD64,
7469         0xBD65,
7470         0xBD80,
7471         0xBD81,
7472         0xBD9C,
7473         0xBD9D,
7474         0xBDB8,
7475         0xBDB9,
7476         0xBDD4,
7477         0xBDD5,
7478         0xBDF0,
7479         0xBDF1,
7480         0xBE0C,
7481         0xBE0D,
7482         0xBE28,
7483         0xBE29,
7484         0xBE44,
7485         0xBE45,
7486         0xBE60,
7487         0xBE61,
7488         0xBE7C,
7489         0xBE7D,
7490         0xBE98,
7491         0xBE99,
7492         0xBEB4,
7493         0xBEB5,
7494         0xBED0,
7495         0xBED1,
7496         0xBEEC,
7497         0xBEED,
7498         0xBF08,
7499         0xBF09,
7500         0xBF24,
7501         0xBF25,
7502         0xBF40,
7503         0xBF41,
7504         0xBF5C,
7505         0xBF5D,
7506         0xBF78,
7507         0xBF79,
7508         0xBF94,
7509         0xBF95,
7510         0xBFB0,
7511         0xBFB1,
7512         0xBFCC,
7513         0xBFCD,
7514         0xBFE8,
7515         0xBFE9,
7516         0xC004,
7517         0xC005,
7518         0xC020,
7519         0xC021,
7520         0xC03C,
7521         0xC03D,
7522         0xC058,
7523         0xC059,
7524         0xC074,
7525         0xC075,
7526         0xC090,
7527         0xC091,
7528         0xC0AC,
7529         0xC0AD,
7530         0xC0C8,
7531         0xC0C9,
7532         0xC0E4,
7533         0xC0E5,
7534         0xC100,
7535         0xC101,
7536         0xC11C,
7537         0xC11D,
7538         0xC138,
7539         0xC139,
7540         0xC154,
7541         0xC155,
7542         0xC170,
7543         0xC171,
7544         0xC18C,
7545         0xC18D,
7546         0xC1A8,
7547         0xC1A9,
7548         0xC1C4,
7549         0xC1C5,
7550         0xC1E0,
7551         0xC1E1,
7552         0xC1FC,
7553         0xC1FD,
7554         0xC218,
7555         0xC219,
7556         0xC234,
7557         0xC235,
7558         0xC250,
7559         0xC251,
7560         0xC26C,
7561         0xC26D,
7562         0xC288,
7563         0xC289,
7564         0xC2A4,
7565         0xC2A5,
7566         0xC2C0,
7567         0xC2C1,
7568         0xC2DC,
7569         0xC2DD,
7570         0xC2F8,
7571         0xC2F9,
7572         0xC314,
7573         0xC315,
7574         0xC330,
7575         0xC331,
7576         0xC34C,
7577         0xC34D,
7578         0xC368,
7579         0xC369,
7580         0xC384,
7581         0xC385,
7582         0xC3A0,
7583         0xC3A1,
7584         0xC3BC,
7585         0xC3BD,
7586         0xC3D8,
7587         0xC3D9,
7588         0xC3F4,
7589         0xC3F5,
7590         0xC410,
7591         0xC411,
7592         0xC42C,
7593         0xC42D,
7594         0xC448,
7595         0xC449,
7596         0xC464,
7597         0xC465,
7598         0xC480,
7599         0xC481,
7600         0xC49C,
7601         0xC49D,
7602         0xC4B8,
7603         0xC4B9,
7604         0xC4D4,
7605         0xC4D5,
7606         0xC4F0,
7607         0xC4F1,
7608         0xC50C,
7609         0xC50D,
7610         0xC528,
7611         0xC529,
7612         0xC544,
7613         0xC545,
7614         0xC560,
7615         0xC561,
7616         0xC57C,
7617         0xC57D,
7618         0xC598,
7619         0xC599,
7620         0xC5B4,
7621         0xC5B5,
7622         0xC5D0,
7623         0xC5D1,
7624         0xC5EC,
7625         0xC5ED,
7626         0xC608,
7627         0xC609,
7628         0xC624,
7629         0xC625,
7630         0xC640,
7631         0xC641,
7632         0xC65C,
7633         0xC65D,
7634         0xC678,
7635         0xC679,
7636         0xC694,
7637         0xC695,
7638         0xC6B0,
7639         0xC6B1,
7640         0xC6CC,
7641         0xC6CD,
7642         0xC6E8,
7643         0xC6E9,
7644         0xC704,
7645         0xC705,
7646         0xC720,
7647         0xC721,
7648         0xC73C,
7649         0xC73D,
7650         0xC758,
7651         0xC759,
7652         0xC774,
7653         0xC775,
7654         0xC790,
7655         0xC791,
7656         0xC7AC,
7657         0xC7AD,
7658         0xC7C8,
7659         0xC7C9,
7660         0xC7E4,
7661         0xC7E5,
7662         0xC800,
7663         0xC801,
7664         0xC81C,
7665         0xC81D,
7666         0xC838,
7667         0xC839,
7668         0xC854,
7669         0xC855,
7670         0xC870,
7671         0xC871,
7672         0xC88C,
7673         0xC88D,
7674         0xC8A8,
7675         0xC8A9,
7676         0xC8C4,
7677         0xC8C5,
7678         0xC8E0,
7679         0xC8E1,
7680         0xC8FC,
7681         0xC8FD,
7682         0xC918,
7683         0xC919,
7684         0xC934,
7685         0xC935,
7686         0xC950,
7687         0xC951,
7688         0xC96C,
7689         0xC96D,
7690         0xC988,
7691         0xC989,
7692         0xC9A4,
7693         0xC9A5,
7694         0xC9C0,
7695         0xC9C1,
7696         0xC9DC,
7697         0xC9DD,
7698         0xC9F8,
7699         0xC9F9,
7700         0xCA14,
7701         0xCA15,
7702         0xCA30,
7703         0xCA31,
7704         0xCA4C,
7705         0xCA4D,
7706         0xCA68,
7707         0xCA69,
7708         0xCA84,
7709         0xCA85,
7710         0xCAA0,
7711         0xCAA1,
7712         0xCABC,
7713         0xCABD,
7714         0xCAD8,
7715         0xCAD9,
7716         0xCAF4,
7717         0xCAF5,
7718         0xCB10,
7719         0xCB11,
7720         0xCB2C,
7721         0xCB2D,
7722         0xCB48,
7723         0xCB49,
7724         0xCB64,
7725         0xCB65,
7726         0xCB80,
7727         0xCB81,
7728         0xCB9C,
7729         0xCB9D,
7730         0xCBB8,
7731         0xCBB9,
7732         0xCBD4,
7733         0xCBD5,
7734         0xCBF0,
7735         0xCBF1,
7736         0xCC0C,
7737         0xCC0D,
7738         0xCC28,
7739         0xCC29,
7740         0xCC44,
7741         0xCC45,
7742         0xCC60,
7743         0xCC61,
7744         0xCC7C,
7745         0xCC7D,
7746         0xCC98,
7747         0xCC99,
7748         0xCCB4,
7749         0xCCB5,
7750         0xCCD0,
7751         0xCCD1,
7752         0xCCEC,
7753         0xCCED,
7754         0xCD08,
7755         0xCD09,
7756         0xCD24,
7757         0xCD25,
7758         0xCD40,
7759         0xCD41,
7760         0xCD5C,
7761         0xCD5D,
7762         0xCD78,
7763         0xCD79,
7764         0xCD94,
7765         0xCD95,
7766         0xCDB0,
7767         0xCDB1,
7768         0xCDCC,
7769         0xCDCD,
7770         0xCDE8,
7771         0xCDE9,
7772         0xCE04,
7773         0xCE05,
7774         0xCE20,
7775         0xCE21,
7776         0xCE3C,
7777         0xCE3D,
7778         0xCE58,
7779         0xCE59,
7780         0xCE74,
7781         0xCE75,
7782         0xCE90,
7783         0xCE91,
7784         0xCEAC,
7785         0xCEAD,
7786         0xCEC8,
7787         0xCEC9,
7788         0xCEE4,
7789         0xCEE5,
7790         0xCF00,
7791         0xCF01,
7792         0xCF1C,
7793         0xCF1D,
7794         0xCF38,
7795         0xCF39,
7796         0xCF54,
7797         0xCF55,
7798         0xCF70,
7799         0xCF71,
7800         0xCF8C,
7801         0xCF8D,
7802         0xCFA8,
7803         0xCFA9,
7804         0xCFC4,
7805         0xCFC5,
7806         0xCFE0,
7807         0xCFE1,
7808         0xCFFC,
7809         0xCFFD,
7810         0xD018,
7811         0xD019,
7812         0xD034,
7813         0xD035,
7814         0xD050,
7815         0xD051,
7816         0xD06C,
7817         0xD06D,
7818         0xD088,
7819         0xD089,
7820         0xD0A4,
7821         0xD0A5,
7822         0xD0C0,
7823         0xD0C1,
7824         0xD0DC,
7825         0xD0DD,
7826         0xD0F8,
7827         0xD0F9,
7828         0xD114,
7829         0xD115,
7830         0xD130,
7831         0xD131,
7832         0xD14C,
7833         0xD14D,
7834         0xD168,
7835         0xD169,
7836         0xD184,
7837         0xD185,
7838         0xD1A0,
7839         0xD1A1,
7840         0xD1BC,
7841         0xD1BD,
7842         0xD1D8,
7843         0xD1D9,
7844         0xD1F4,
7845         0xD1F5,
7846         0xD210,
7847         0xD211,
7848         0xD22C,
7849         0xD22D,
7850         0xD248,
7851         0xD249,
7852         0xD264,
7853         0xD265,
7854         0xD280,
7855         0xD281,
7856         0xD29C,
7857         0xD29D,
7858         0xD2B8,
7859         0xD2B9,
7860         0xD2D4,
7861         0xD2D5,
7862         0xD2F0,
7863         0xD2F1,
7864         0xD30C,
7865         0xD30D,
7866         0xD328,
7867         0xD329,
7868         0xD344,
7869         0xD345,
7870         0xD360,
7871         0xD361,
7872         0xD37C,
7873         0xD37D,
7874         0xD398,
7875         0xD399,
7876         0xD3B4,
7877         0xD3B5,
7878         0xD3D0,
7879         0xD3D1,
7880         0xD3EC,
7881         0xD3ED,
7882         0xD408,
7883         0xD409,
7884         0xD424,
7885         0xD425,
7886         0xD440,
7887         0xD441,
7888         0xD45C,
7889         0xD45D,
7890         0xD478,
7891         0xD479,
7892         0xD494,
7893         0xD495,
7894         0xD4B0,
7895         0xD4B1,
7896         0xD4CC,
7897         0xD4CD,
7898         0xD4E8,
7899         0xD4E9,
7900         0xD504,
7901         0xD505,
7902         0xD520,
7903         0xD521,
7904         0xD53C,
7905         0xD53D,
7906         0xD558,
7907         0xD559,
7908         0xD574,
7909         0xD575,
7910         0xD590,
7911         0xD591,
7912         0xD5AC,
7913         0xD5AD,
7914         0xD5C8,
7915         0xD5C9,
7916         0xD5E4,
7917         0xD5E5,
7918         0xD600,
7919         0xD601,
7920         0xD61C,
7921         0xD61D,
7922         0xD638,
7923         0xD639,
7924         0xD654,
7925         0xD655,
7926         0xD670,
7927         0xD671,
7928         0xD68C,
7929         0xD68D,
7930         0xD6A8,
7931         0xD6A9,
7932         0xD6C4,
7933         0xD6C5,
7934         0xD6E0,
7935         0xD6E1,
7936         0xD6FC,
7937         0xD6FD,
7938         0xD718,
7939         0xD719,
7940         0xD734,
7941         0xD735,
7942         0xD750,
7943         0xD751,
7944         0xD76C,
7945         0xD76D,
7946         0xD788,
7947         0xD789,
7948         0xD7A4,
7949         0xD7B0,
7950         0xD7C7,
7951         0xD7CB,
7952         0xD7FC,
7953         0xF900,
7954         0xFB00,
7955         0xFB1D,
7956         0xFB1E,
7957         0xFB1F,
7958         0xFB29,
7959         0xFB2A,
7960         0xFB37,
7961         0xFB38,
7962         0xFB3D,
7963         0xFB3E,
7964         0xFB3F,
7965         0xFB40,
7966         0xFB42,
7967         0xFB43,
7968         0xFB45,
7969         0xFB46,
7970         0xFB50,
7971         0xFD3E,
7972         0xFD3F,
7973         0xFD40,
7974         0xFDFC,
7975         0xFDFD,
7976         0xFE00,
7977         0xFE10,
7978         0xFE11,
7979         0xFE13,
7980         0xFE15,
7981         0xFE17,
7982         0xFE18,
7983         0xFE19,
7984         0xFE1A,
7985         0xFE20,
7986         0xFE30,
7987         0xFE35,
7988         0xFE36,
7989         0xFE37,
7990         0xFE38,
7991         0xFE39,
7992         0xFE3A,
7993         0xFE3B,
7994         0xFE3C,
7995         0xFE3D,
7996         0xFE3E,
7997         0xFE3F,
7998         0xFE40,
7999         0xFE41,
8000         0xFE42,
8001         0xFE43,
8002         0xFE44,
8003         0xFE45,
8004         0xFE47,
8005         0xFE48,
8006         0xFE49,
8007         0xFE50,
8008         0xFE51,
8009         0xFE52,
8010         0xFE53,
8011         0xFE54,
8012         0xFE56,
8013         0xFE58,
8014         0xFE59,
8015         0xFE5A,
8016         0xFE5B,
8017         0xFE5C,
8018         0xFE5D,
8019         0xFE5E,
8020         0xFE5F,
8021         0xFE67,
8022         0xFE68,
8023         0xFE69,
8024         0xFE6A,
8025         0xFE6B,
8026         0xFE6C,
8027         0xFEFF,
8028         0xFF00,
8029         0xFF01,
8030         0xFF02,
8031         0xFF04,
8032         0xFF05,
8033         0xFF06,
8034         0xFF08,
8035         0xFF09,
8036         0xFF0A,
8037         0xFF0C,
8038         0xFF0D,
8039         0xFF0E,
8040         0xFF0F,
8041         0xFF1A,
8042         0xFF1C,
8043         0xFF1F,
8044         0xFF20,
8045         0xFF3B,
8046         0xFF3C,
8047         0xFF3D,
8048         0xFF3E,
8049         0xFF5B,
8050         0xFF5C,
8051         0xFF5D,
8052         0xFF5E,
8053         0xFF5F,
8054         0xFF60,
8055         0xFF62,
8056         0xFF63,
8057         0xFF65,
8058         0xFF66,
8059         0xFF67,
8060         0xFF71,
8061         0xFF9E,
8062         0xFFA0,
8063         0xFFE0,
8064         0xFFE1,
8065         0xFFE2,
8066         0xFFE5,
8067         0xFFE7,
8068         0xFFF9,
8069         0xFFFC,
8070         0xFFFD,
8071         0x10100,
8072         0x10103,
8073         0x101FD,
8074         0x101FE,
8075         0x102E0,
8076         0x102E1,
8077         0x10376,
8078         0x1037B,
8079         0x1039F,
8080         0x103A0,
8081         0x103D0,
8082         0x103D1,
8083         0x104A0,
8084         0x104AA,
8085         0x10857,
8086         0x10858,
8087         0x1091F,
8088         0x10920,
8089         0x10A01,
8090         0x10A04,
8091         0x10A05,
8092         0x10A07,
8093         0x10A0C,
8094         0x10A10,
8095         0x10A38,
8096         0x10A3B,
8097         0x10A3F,
8098         0x10A40,
8099         0x10A50,
8100         0x10A58,
8101         0x10AE5,
8102         0x10AE7,
8103         0x10AF0,
8104         0x10AF6,
8105         0x10AF7,
8106         0x10B39,
8107         0x10B40,
8108         0x11000,
8109         0x11003,
8110         0x11038,
8111         0x11047,
8112         0x11049,
8113         0x11066,
8114         0x11070,
8115         0x1107F,
8116         0x11083,
8117         0x110B0,
8118         0x110BB,
8119         0x110BE,
8120         0x110C2,
8121         0x110F0,
8122         0x110FA,
8123         0x11100,
8124         0x11103,
8125         0x11127,
8126         0x11135,
8127         0x11136,
8128         0x11140,
8129         0x11144,
8130         0x11173,
8131         0x11174,
8132         0x11175,
8133         0x11176,
8134         0x11180,
8135         0x11183,
8136         0x111B3,
8137         0x111C1,
8138         0x111C5,
8139         0x111C7,
8140         0x111C8,
8141         0x111C9,
8142         0x111CA,
8143         0x111CD,
8144         0x111D0,
8145         0x111DA,
8146         0x111DB,
8147         0x111DC,
8148         0x111DD,
8149         0x111E0,
8150         0x1122C,
8151         0x11238,
8152         0x1123A,
8153         0x1123B,
8154         0x1123D,
8155         0x112A9,
8156         0x112AA,
8157         0x112DF,
8158         0x112EB,
8159         0x112F0,
8160         0x112FA,
8161         0x11300,
8162         0x11304,
8163         0x1133C,
8164         0x1133D,
8165         0x1133E,
8166         0x11345,
8167         0x11347,
8168         0x11349,
8169         0x1134B,
8170         0x1134E,
8171         0x11357,
8172         0x11358,
8173         0x11362,
8174         0x11364,
8175         0x11366,
8176         0x1136D,
8177         0x11370,
8178         0x11375,
8179         0x114B0,
8180         0x114C4,
8181         0x114D0,
8182         0x114DA,
8183         0x115AF,
8184         0x115B6,
8185         0x115B8,
8186         0x115C1,
8187         0x115C2,
8188         0x115C4,
8189         0x115C6,
8190         0x115C9,
8191         0x115D8,
8192         0x115DC,
8193         0x115DE,
8194         0x11630,
8195         0x11641,
8196         0x11643,
8197         0x11650,
8198         0x1165A,
8199         0x116AB,
8200         0x116B8,
8201         0x116C0,
8202         0x116CA,
8203         0x1171D,
8204         0x1172C,
8205         0x11730,
8206         0x1173A,
8207         0x1173C,
8208         0x1173F,
8209         0x118E0,
8210         0x118EA,
8211         0x12470,
8212         0x12475,
8213         0x13258,
8214         0x1325B,
8215         0x1325E,
8216         0x13282,
8217         0x13283,
8218         0x13286,
8219         0x13287,
8220         0x13288,
8221         0x13289,
8222         0x1328A,
8223         0x13379,
8224         0x1337A,
8225         0x1337C,
8226         0x145CE,
8227         0x145CF,
8228         0x145D0,
8229         0x16A60,
8230         0x16A6A,
8231         0x16A6E,
8232         0x16A70,
8233         0x16AF0,
8234         0x16AF5,
8235         0x16AF6,
8236         0x16B30,
8237         0x16B37,
8238         0x16B3A,
8239         0x16B44,
8240         0x16B45,
8241         0x16B50,
8242         0x16B5A,
8243         0x16F51,
8244         0x16F7F,
8245         0x16F8F,
8246         0x16F93,
8247         0x1B000,
8248         0x1B002,
8249         0x1BC9D,
8250         0x1BC9F,
8251         0x1BCA0,
8252         0x1BCA4,
8253         0x1D165,
8254         0x1D16A,
8255         0x1D16D,
8256         0x1D183,
8257         0x1D185,
8258         0x1D18C,
8259         0x1D1AA,
8260         0x1D1AE,
8261         0x1D242,
8262         0x1D245,
8263         0x1D7CE,
8264         0x1D800,
8265         0x1DA00,
8266         0x1DA37,
8267         0x1DA3B,
8268         0x1DA6D,
8269         0x1DA75,
8270         0x1DA76,
8271         0x1DA84,
8272         0x1DA85,
8273         0x1DA87,
8274         0x1DA8B,
8275         0x1DA9B,
8276         0x1DAA0,
8277         0x1DAA1,
8278         0x1DAB0,
8279         0x1E8D0,
8280         0x1E8D7,
8281         0x1F000,
8282         0x1F02C,
8283         0x1F030,
8284         0x1F094,
8285         0x1F0A0,
8286         0x1F0AF,
8287         0x1F0B1,
8288         0x1F0C0,
8289         0x1F0C1,
8290         0x1F0D0,
8291         0x1F0D1,
8292         0x1F0F6,
8293         0x1F1E6,
8294         0x1F200,
8295         0x1F203,
8296         0x1F210,
8297         0x1F23B,
8298         0x1F240,
8299         0x1F249,
8300         0x1F250,
8301         0x1F252,
8302         0x1F300,
8303         0x1F39C,
8304         0x1F39E,
8305         0x1F3B5,
8306         0x1F3B7,
8307         0x1F3BC,
8308         0x1F3BD,
8309         0x1F3FB,
8310         0x1F400,
8311         0x1F4A0,
8312         0x1F4A1,
8313         0x1F4A2,
8314         0x1F4A3,
8315         0x1F4A4,
8316         0x1F4A5,
8317         0x1F4AF,
8318         0x1F4B0,
8319         0x1F4B1,
8320         0x1F4B3,
8321         0x1F500,
8322         0x1F507,
8323         0x1F517,
8324         0x1F525,
8325         0x1F532,
8326         0x1F54A,
8327         0x1F57A,
8328         0x1F57B,
8329         0x1F5A4,
8330         0x1F5A5,
8331         0x1F5D4,
8332         0x1F5DC,
8333         0x1F5F4,
8334         0x1F5FA,
8335         0x1F650,
8336         0x1F676,
8337         0x1F679,
8338         0x1F67C,
8339         0x1F680,
8340         0x1F6D1,
8341         0x1F6E0,
8342         0x1F6ED,
8343         0x1F6F0,
8344         0x1F6F4,
8345         0x1F910,
8346         0x1F919,
8347         0x1F980,
8348         0x1F985,
8349         0x1F9C0,
8350         0x1F9C1,
8351         0x20000,
8352         0x2FFFE,
8353         0x30000,
8354         0x3FFFE,
8355         0xE0001,
8356         0xE0002,
8357         0xE0020,
8358         0xE0080,
8359         0xE0100,
8360         0xE01F0
8361 };
8362
8363 #endif  /* defined(PERL_IN_PERL_C) */
8364
8365 #if defined(PERL_IN_REGEXEC_C)
8366
8367 #define LB_ENUM_COUNT 36
8368
8369 typedef enum {
8370         LB_Alphabetic = 0,
8371         LB_Break_After = 1,
8372         LB_Break_Before = 2,
8373         LB_Break_Both = 3,
8374         LB_Break_Symbols = 4,
8375         LB_Carriage_Return = 5,
8376         LB_Close_Parenthesis = 6,
8377         LB_Close_Punctuation = 7,
8378         LB_Combining_Mark = 8,
8379         LB_Contingent_Break = 9,
8380         LB_Exclamation = 10,
8381         LB_Glue = 11,
8382         LB_H2 = 12,
8383         LB_H3 = 13,
8384         LB_Hebrew_Letter = 14,
8385         LB_Hyphen = 15,
8386         LB_Ideographic = 16,
8387         LB_Infix_Numeric = 17,
8388         LB_Inseparable = 18,
8389         LB_JL = 19,
8390         LB_JT = 20,
8391         LB_JV = 21,
8392         LB_Line_Feed = 22,
8393         LB_Mandatory_Break = 23,
8394         LB_Next_Line = 24,
8395         LB_Nonstarter = 25,
8396         LB_Numeric = 26,
8397         LB_Open_Punctuation = 27,
8398         LB_Postfix_Numeric = 28,
8399         LB_Prefix_Numeric = 29,
8400         LB_Quotation = 30,
8401         LB_Regional_Indicator = 31,
8402         LB_Space = 32,
8403         LB_Word_Joiner = 33,
8404         LB_ZWSpace = 34,
8405         LB_EDGE = 35
8406 } LB_enum;
8407
8408 static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
8409         LB_Combining_Mark,
8410         LB_Break_After,
8411         LB_Line_Feed,
8412         LB_Mandatory_Break,
8413         LB_Carriage_Return,
8414         LB_Combining_Mark,
8415         LB_Space,
8416         LB_Exclamation,
8417         LB_Quotation,
8418         LB_Alphabetic,
8419         LB_Prefix_Numeric,
8420         LB_Postfix_Numeric,
8421         LB_Alphabetic,
8422         LB_Quotation,
8423         LB_Open_Punctuation,
8424         LB_Close_Parenthesis,
8425         LB_Alphabetic,
8426         LB_Prefix_Numeric,
8427         LB_Infix_Numeric,
8428         LB_Hyphen,
8429         LB_Infix_Numeric,
8430         LB_Break_Symbols,
8431         LB_Numeric,
8432         LB_Infix_Numeric,
8433         LB_Alphabetic,
8434         LB_Exclamation,
8435         LB_Alphabetic,
8436         LB_Open_Punctuation,
8437         LB_Prefix_Numeric,
8438         LB_Close_Parenthesis,
8439         LB_Alphabetic,
8440         LB_Open_Punctuation,
8441         LB_Break_After,
8442         LB_Close_Punctuation,
8443         LB_Alphabetic,
8444         LB_Combining_Mark,
8445         LB_Next_Line,
8446         LB_Combining_Mark,
8447         LB_Glue,
8448         LB_Open_Punctuation,
8449         LB_Postfix_Numeric,
8450         LB_Prefix_Numeric,
8451         LB_Alphabetic,
8452         LB_Quotation,
8453         LB_Alphabetic,
8454         LB_Break_After,
8455         LB_Alphabetic,
8456         LB_Postfix_Numeric,
8457         LB_Prefix_Numeric,
8458         LB_Alphabetic,
8459         LB_Break_Before,
8460         LB_Alphabetic,
8461         LB_Quotation,
8462         LB_Alphabetic,
8463         LB_Open_Punctuation,
8464         LB_Alphabetic,
8465         LB_Break_Before,
8466         LB_Alphabetic,
8467         LB_Break_Before,
8468         LB_Alphabetic,
8469         LB_Break_Before,
8470         LB_Alphabetic,
8471         LB_Combining_Mark,
8472         LB_Glue,
8473         LB_Combining_Mark,
8474         LB_Glue,
8475         LB_Combining_Mark,
8476         LB_Alphabetic,
8477         LB_Infix_Numeric,
8478         LB_Alphabetic,
8479         LB_Combining_Mark,
8480         LB_Alphabetic,
8481         LB_Infix_Numeric,
8482         LB_Break_After,
8483         LB_Alphabetic,
8484         LB_Prefix_Numeric,
8485         LB_Alphabetic,
8486         LB_Combining_Mark,
8487         LB_Break_After,
8488         LB_Combining_Mark,
8489         LB_Alphabetic,
8490         LB_Combining_Mark,
8491         LB_Alphabetic,
8492         LB_Combining_Mark,
8493         LB_Exclamation,
8494         LB_Combining_Mark,
8495         LB_Alphabetic,
8496         LB_Hebrew_Letter,
8497         LB_Alphabetic,
8498         LB_Hebrew_Letter,
8499         LB_Alphabetic,
8500         LB_Postfix_Numeric,
8501         LB_Infix_Numeric,
8502         LB_Alphabetic,
8503         LB_Combining_Mark,
8504         LB_Exclamation,
8505         LB_Combining_Mark,
8506         LB_Alphabetic,
8507         LB_Exclamation,
8508         LB_Alphabetic,
8509         LB_Combining_Mark,
8510         LB_Numeric,
8511         LB_Postfix_Numeric,
8512         LB_Numeric,
8513         LB_Alphabetic,
8514         LB_Combining_Mark,
8515         LB_Alphabetic,
8516         LB_Exclamation,
8517         LB_Alphabetic,
8518         LB_Combining_Mark,
8519         LB_Alphabetic,
8520         LB_Combining_Mark,
8521         LB_Alphabetic,
8522         LB_Combining_Mark,
8523         LB_Alphabetic,
8524         LB_Combining_Mark,
8525         LB_Alphabetic,
8526         LB_Numeric,
8527         LB_Alphabetic,
8528         LB_Combining_Mark,
8529         LB_Alphabetic,
8530         LB_Combining_Mark,
8531         LB_Alphabetic,
8532         LB_Combining_Mark,
8533         LB_Alphabetic,
8534         LB_Numeric,
8535         LB_Alphabetic,
8536         LB_Combining_Mark,
8537         LB_Alphabetic,
8538         LB_Infix_Numeric,
8539         LB_Exclamation,
8540         LB_Alphabetic,
8541         LB_Combining_Mark,
8542         LB_Alphabetic,
8543         LB_Combining_Mark,
8544         LB_Alphabetic,
8545         LB_Combining_Mark,
8546         LB_Alphabetic,
8547         LB_Combining_Mark,
8548         LB_Alphabetic,
8549         LB_Combining_Mark,
8550         LB_Alphabetic,
8551         LB_Combining_Mark,
8552         LB_Alphabetic,
8553         LB_Combining_Mark,
8554         LB_Alphabetic,
8555         LB_Combining_Mark,
8556         LB_Alphabetic,
8557         LB_Combining_Mark,
8558         LB_Alphabetic,
8559         LB_Combining_Mark,
8560         LB_Break_After,
8561         LB_Numeric,
8562         LB_Alphabetic,
8563         LB_Combining_Mark,
8564         LB_Alphabetic,
8565         LB_Combining_Mark,
8566         LB_Alphabetic,
8567         LB_Combining_Mark,
8568         LB_Alphabetic,
8569         LB_Combining_Mark,
8570         LB_Alphabetic,
8571         LB_Combining_Mark,
8572         LB_Alphabetic,
8573         LB_Combining_Mark,
8574         LB_Alphabetic,
8575         LB_Combining_Mark,
8576         LB_Alphabetic,
8577         LB_Numeric,
8578         LB_Alphabetic,
8579         LB_Postfix_Numeric,
8580         LB_Alphabetic,
8581         LB_Postfix_Numeric,
8582         LB_Alphabetic,
8583         LB_Prefix_Numeric,
8584         LB_Alphabetic,
8585         LB_Combining_Mark,
8586         LB_Alphabetic,
8587         LB_Combining_Mark,
8588         LB_Alphabetic,
8589         LB_Combining_Mark,
8590         LB_Alphabetic,
8591         LB_Combining_Mark,
8592         LB_Alphabetic,
8593         LB_Combining_Mark,
8594         LB_Alphabetic,
8595         LB_Combining_Mark,
8596         LB_Alphabetic,
8597         LB_Numeric,
8598         LB_Combining_Mark,
8599         LB_Alphabetic,
8600         LB_Combining_Mark,
8601         LB_Alphabetic,
8602         LB_Combining_Mark,
8603         LB_Alphabetic,
8604         LB_Combining_Mark,
8605         LB_Alphabetic,
8606         LB_Combining_Mark,
8607         LB_Alphabetic,
8608         LB_Combining_Mark,
8609         LB_Alphabetic,
8610         LB_Combining_Mark,
8611         LB_Alphabetic,
8612         LB_Combining_Mark,
8613         LB_Alphabetic,
8614         LB_Numeric,
8615         LB_Alphabetic,
8616         LB_Prefix_Numeric,
8617         LB_Alphabetic,
8618         LB_Combining_Mark,
8619         LB_Alphabetic,
8620         LB_Combining_Mark,
8621         LB_Alphabetic,
8622         LB_Combining_Mark,
8623         LB_Alphabetic,
8624         LB_Combining_Mark,
8625         LB_Alphabetic,
8626         LB_Combining_Mark,
8627         LB_Alphabetic,
8628         LB_Combining_Mark,
8629         LB_Alphabetic,
8630         LB_Combining_Mark,
8631         LB_Alphabetic,
8632         LB_Numeric,
8633         LB_Alphabetic,
8634         LB_Combining_Mark,
8635         LB_Alphabetic,
8636         LB_Combining_Mark,
8637         LB_Alphabetic,
8638         LB_Combining_Mark,
8639         LB_Alphabetic,
8640         LB_Combining_Mark,
8641         LB_Alphabetic,
8642         LB_Combining_Mark,
8643         LB_Alphabetic,
8644         LB_Numeric,
8645         LB_Alphabetic,
8646         LB_Prefix_Numeric,
8647         LB_Alphabetic,
8648         LB_Combining_Mark,
8649         LB_Alphabetic,
8650         LB_Combining_Mark,
8651         LB_Alphabetic,
8652         LB_Combining_Mark,
8653         LB_Alphabetic,
8654         LB_Combining_Mark,
8655         LB_Alphabetic,
8656         LB_Combining_Mark,
8657         LB_Alphabetic,
8658         LB_Combining_Mark,
8659         LB_Alphabetic,
8660         LB_Numeric,
8661         LB_Alphabetic,
8662         LB_Combining_Mark,
8663         LB_Alphabetic,
8664         LB_Combining_Mark,
8665         LB_Alphabetic,
8666         LB_Combining_Mark,
8667         LB_Alphabetic,
8668         LB_Combining_Mark,
8669         LB_Alphabetic,
8670         LB_Combining_Mark,
8671         LB_Alphabetic,
8672         LB_Combining_Mark,
8673         LB_Alphabetic,
8674         LB_Combining_Mark,
8675         LB_Alphabetic,
8676         LB_Numeric,
8677         LB_Alphabetic,
8678         LB_Combining_Mark,
8679         LB_Alphabetic,
8680         LB_Combining_Mark,
8681         LB_Alphabetic,
8682         LB_Combining_Mark,
8683         LB_Alphabetic,
8684         LB_Combining_Mark,
8685         LB_Alphabetic,
8686         LB_Combining_Mark,
8687         LB_Alphabetic,
8688         LB_Combining_Mark,
8689         LB_Alphabetic,
8690         LB_Numeric,
8691         LB_Alphabetic,
8692         LB_Postfix_Numeric,
8693         LB_Alphabetic,
8694         LB_Combining_Mark,
8695         LB_Alphabetic,
8696         LB_Combining_Mark,
8697         LB_Alphabetic,
8698         LB_Combining_Mark,
8699         LB_Alphabetic,
8700         LB_Combining_Mark,
8701         LB_Alphabetic,
8702         LB_Combining_Mark,
8703         LB_Alphabetic,
8704         LB_Numeric,
8705         LB_Alphabetic,
8706         LB_Combining_Mark,
8707         LB_Alphabetic,
8708         LB_Combining_Mark,
8709         LB_Alphabetic,
8710         LB_Combining_Mark,
8711         LB_Alphabetic,
8712         LB_Prefix_Numeric,
8713         LB_Alphabetic,
8714         LB_Combining_Mark,
8715         LB_Alphabetic,
8716         LB_Numeric,
8717         LB_Break_After,
8718         LB_Alphabetic,
8719         LB_Combining_Mark,
8720         LB_Alphabetic,
8721         LB_Combining_Mark,
8722         LB_Alphabetic,
8723         LB_Combining_Mark,
8724         LB_Alphabetic,
8725         LB_Combining_Mark,
8726         LB_Alphabetic,
8727         LB_Numeric,
8728         LB_Alphabetic,
8729         LB_Break_Before,
8730         LB_Alphabetic,
8731         LB_Break_Before,
8732         LB_Glue,
8733         LB_Break_Before,
8734         LB_Break_After,
8735         LB_Glue,
8736         LB_Exclamation,
8737         LB_Glue,
8738         LB_Alphabetic,
8739         LB_Exclamation,
8740         LB_Alphabetic,
8741         LB_Combining_Mark,
8742         LB_Alphabetic,
8743         LB_Numeric,
8744         LB_Alphabetic,
8745         LB_Break_After,
8746         LB_Combining_Mark,
8747         LB_Alphabetic,
8748         LB_Combining_Mark,
8749         LB_Alphabetic,
8750         LB_Combining_Mark,
8751         LB_Open_Punctuation,
8752         LB_Close_Punctuation,
8753         LB_Open_Punctuation,
8754         LB_Close_Punctuation,
8755         LB_Combining_Mark,
8756         LB_Alphabetic,
8757         LB_Combining_Mark,
8758         LB_Break_After,
8759         LB_Combining_Mark,
8760         LB_Break_After,
8761         LB_Combining_Mark,
8762         LB_Alphabetic,
8763         LB_Combining_Mark,
8764         LB_Alphabetic,
8765         LB_Combining_Mark,
8766         LB_Alphabetic,
8767         LB_Break_After,
8768         LB_Alphabetic,
8769         LB_Combining_Mark,
8770         LB_Alphabetic,
8771         LB_Break_Before,
8772         LB_Break_After,
8773         LB_Break_Before,
8774         LB_Alphabetic,
8775         LB_Glue,
8776         LB_Alphabetic,
8777         LB_Combining_Mark,
8778         LB_Alphabetic,
8779         LB_Numeric,
8780         LB_Break_After,
8781         LB_Alphabetic,
8782         LB_Combining_Mark,
8783         LB_Alphabetic,
8784         LB_Combining_Mark,
8785         LB_Alphabetic,
8786         LB_Combining_Mark,
8787         LB_Alphabetic,
8788         LB_Combining_Mark,
8789         LB_Alphabetic,
8790         LB_Combining_Mark,
8791         LB_Alphabetic,
8792         LB_Combining_Mark,
8793         LB_Alphabetic,
8794         LB_Combining_Mark,
8795         LB_Numeric,
8796         LB_Combining_Mark,
8797         LB_Alphabetic,
8798         LB_JL,
8799         LB_JV,
8800         LB_JT,
8801         LB_Alphabetic,
8802         LB_Combining_Mark,
8803         LB_Alphabetic,
8804         LB_Break_After,
8805         LB_Alphabetic,
8806         LB_Break_After,
8807         LB_Alphabetic,
8808         LB_Break_After,
8809         LB_Alphabetic,
8810         LB_Open_Punctuation,
8811         LB_Close_Punctuation,
8812         LB_Alphabetic,
8813         LB_Break_After,
8814         LB_Alphabetic,
8815         LB_Combining_Mark,
8816         LB_Alphabetic,
8817         LB_Combining_Mark,
8818         LB_Break_After,
8819         LB_Alphabetic,
8820         LB_Combining_Mark,
8821         LB_Alphabetic,
8822         LB_Combining_Mark,
8823         LB_Alphabetic,
8824         LB_Combining_Mark,
8825         LB_Break_After,
8826         LB_Nonstarter,
8827         LB_Alphabetic,
8828         LB_Break_After,
8829         LB_Alphabetic,
8830         LB_Break_After,
8831         LB_Prefix_Numeric,
8832         LB_Alphabetic,
8833         LB_Combining_Mark,
8834         LB_Alphabetic,
8835         LB_Numeric,
8836         LB_Alphabetic,
8837         LB_Exclamation,
8838         LB_Break_After,
8839         LB_Break_Before,
8840         LB_Alphabetic,
8841         LB_Exclamation,
8842         LB_Alphabetic,
8843         LB_Combining_Mark,
8844         LB_Glue,
8845         LB_Alphabetic,
8846         LB_Numeric,
8847         LB_Alphabetic,
8848         LB_Combining_Mark,
8849         LB_Alphabetic,
8850         LB_Combining_Mark,
8851         LB_Alphabetic,
8852         LB_Combining_Mark,
8853         LB_Alphabetic,
8854         LB_Exclamation,
8855         LB_Numeric,
8856         LB_Alphabetic,
8857         LB_Numeric,
8858         LB_Alphabetic,
8859         LB_Combining_Mark,
8860         LB_Alphabetic,
8861         LB_Combining_Mark,
8862         LB_Alphabetic,
8863         LB_Combining_Mark,
8864         LB_Alphabetic,
8865         LB_Combining_Mark,
8866         LB_Numeric,
8867         LB_Alphabetic,
8868         LB_Numeric,
8869         LB_Alphabetic,
8870         LB_Combining_Mark,
8871         LB_Alphabetic,
8872         LB_Combining_Mark,
8873         LB_Alphabetic,
8874         LB_Combining_Mark,
8875         LB_Alphabetic,
8876         LB_Numeric,
8877         LB_Break_After,
8878         LB_Alphabetic,
8879         LB_Break_After,
8880         LB_Alphabetic,
8881         LB_Combining_Mark,
8882         LB_Alphabetic,
8883         LB_Combining_Mark,
8884         LB_Alphabetic,
8885         LB_Combining_Mark,
8886         LB_Alphabetic,
8887         LB_Numeric,
8888         LB_Alphabetic,
8889         LB_Combining_Mark,
8890         LB_Alphabetic,
8891         LB_Combining_Mark,
8892         LB_Alphabetic,
8893         LB_Break_After,
8894         LB_Numeric,
8895         LB_Alphabetic,
8896         LB_Numeric,
8897         LB_Alphabetic,
8898         LB_Break_After,
8899         LB_Alphabetic,
8900         LB_Combining_Mark,
8901         LB_Alphabetic,
8902         LB_Combining_Mark,
8903         LB_Alphabetic,
8904         LB_Combining_Mark,
8905         LB_Alphabetic,
8906         LB_Combining_Mark,
8907         LB_Alphabetic,
8908         LB_Combining_Mark,
8909         LB_Alphabetic,
8910         LB_Combining_Mark,
8911         LB_Alphabetic,
8912         LB_Combining_Mark,
8913         LB_Alphabetic,
8914         LB_Break_Before,
8915         LB_Alphabetic,
8916         LB_Break_After,
8917         LB_Glue,
8918         LB_Break_After,
8919         LB_ZWSpace,
8920         LB_Combining_Mark,
8921         LB_Break_After,
8922         LB_Glue,
8923         LB_Break_After,
8924         LB_Break_Both,
8925         LB_Alphabetic,
8926         LB_Quotation,
8927         LB_Open_Punctuation,
8928         LB_Quotation,
8929         LB_Open_Punctuation,
8930         LB_Quotation,
8931         LB_Alphabetic,
8932         LB_Inseparable,
8933         LB_Break_After,
8934         LB_Mandatory_Break,
8935         LB_Combining_Mark,
8936         LB_Glue,
8937         LB_Postfix_Numeric,
8938         LB_Alphabetic,
8939         LB_Quotation,
8940         LB_Alphabetic,
8941         LB_Nonstarter,
8942         LB_Alphabetic,
8943         LB_Infix_Numeric,
8944         LB_Open_Punctuation,
8945         LB_Close_Punctuation,
8946         LB_Nonstarter,
8947         LB_Alphabetic,
8948         LB_Break_After,
8949         LB_Alphabetic,
8950         LB_Break_After,
8951         LB_Alphabetic,
8952         LB_Break_After,
8953         LB_Word_Joiner,
8954         LB_Alphabetic,
8955         LB_Combining_Mark,
8956         LB_Alphabetic,
8957         LB_Open_Punctuation,
8958         LB_Close_Punctuation,
8959         LB_Alphabetic,
8960         LB_Open_Punctuation,
8961         LB_Close_Punctuation,
8962         LB_Alphabetic,
8963         LB_Prefix_Numeric,
8964         LB_Postfix_Numeric,
8965         LB_Prefix_Numeric,
8966         LB_Postfix_Numeric,
8967         LB_Prefix_Numeric,
8968         LB_Postfix_Numeric,
8969         LB_Prefix_Numeric,
8970         LB_Postfix_Numeric,
8971         LB_Prefix_Numeric,
8972         LB_Combining_Mark,
8973         LB_Alphabetic,
8974         LB_Postfix_Numeric,
8975         LB_Alphabetic,
8976         LB_Postfix_Numeric,
8977         LB_Alphabetic,
8978         LB_Prefix_Numeric,
8979         LB_Alphabetic,
8980         LB_Prefix_Numeric,
8981         LB_Alphabetic,
8982         LB_Inseparable,
8983         LB_Alphabetic,
8984         LB_Open_Punctuation,
8985         LB_Close_Punctuation,
8986         LB_Open_Punctuation,
8987         LB_Close_Punctuation,
8988         LB_Alphabetic,
8989         LB_Ideographic,
8990         LB_Alphabetic,
8991         LB_Open_Punctuation,
8992         LB_Close_Punctuation,
8993         LB_Alphabetic,
8994         LB_Ideographic,
8995         LB_Alphabetic,
8996         LB_Ideographic,
8997         LB_Alphabetic,
8998         LB_Ideographic,
8999         LB_Alphabetic,
9000         LB_Ideographic,
9001         LB_Alphabetic,
9002         LB_Ideographic,
9003         LB_Alphabetic,
9004         LB_Ideographic,
9005         LB_Alphabetic,
9006         LB_Ideographic,
9007         LB_Alphabetic,
9008         LB_Ideographic,
9009         LB_Alphabetic,
9010         LB_Ideographic,
9011         LB_Alphabetic,
9012         LB_Ideographic,
9013         LB_Alphabetic,
9014         LB_Ideographic,
9015         LB_Alphabetic,
9016         LB_Ideographic,
9017         LB_Alphabetic,
9018         LB_Ideographic,
9019         LB_Alphabetic,
9020         LB_Ideographic,
9021         LB_Alphabetic,
9022         LB_Ideographic,
9023         LB_Alphabetic,
9024         LB_Ideographic,
9025         LB_Alphabetic,
9026         LB_Ideographic,
9027         LB_Alphabetic,
9028         LB_Ideographic,
9029         LB_Alphabetic,
9030         LB_Ideographic,
9031         LB_Alphabetic,
9032         LB_Ideographic,
9033         LB_Alphabetic,
9034         LB_Quotation,
9035         LB_Alphabetic,
9036         LB_Exclamation,
9037         LB_Alphabetic,
9038         LB_Open_Punctuation,
9039         LB_Close_Punctuation,
9040         LB_Open_Punctuation,
9041         LB_Close_Punctuation,
9042         LB_Open_Punctuation,
9043         LB_Close_Punctuation,
9044         LB_Open_Punctuation,
9045         LB_Close_Punctuation,
9046         LB_Open_Punctuation,
9047         LB_Close_Punctuation,
9048         LB_Open_Punctuation,
9049         LB_Close_Punctuation,
9050         LB_Open_Punctuation,
9051         LB_Close_Punctuation,
9052         LB_Alphabetic,
9053         LB_Open_Punctuation,
9054         LB_Close_Punctuation,
9055         LB_Alphabetic,
9056         LB_Open_Punctuation,
9057         LB_Close_Punctuation,
9058         LB_Open_Punctuation,
9059         LB_Close_Punctuation,
9060         LB_Open_Punctuation,
9061         LB_Close_Punctuation,
9062         LB_Open_Punctuation,
9063         LB_Close_Punctuation,
9064         LB_Open_Punctuation,
9065         LB_Close_Punctuation,
9066         LB_Alphabetic,
9067         LB_Open_Punctuation,
9068         LB_Close_Punctuation,
9069         LB_Open_Punctuation,
9070         LB_Close_Punctuation,
9071         LB_Open_Punctuation,
9072         LB_Close_Punctuation,
9073         LB_Open_Punctuation,
9074         LB_Close_Punctuation,
9075         LB_Open_Punctuation,
9076         LB_Close_Punctuation,
9077         LB_Open_Punctuation,
9078         LB_Close_Punctuation,
9079         LB_Open_Punctuation,
9080         LB_Close_Punctuation,
9081         LB_Open_Punctuation,
9082         LB_Close_Punctuation,
9083         LB_Open_Punctuation,
9084         LB_Close_Punctuation,
9085         LB_Open_Punctuation,
9086         LB_Close_Punctuation,
9087         LB_Open_Punctuation,
9088         LB_Close_Punctuation,
9089         LB_Alphabetic,
9090         LB_Open_Punctuation,
9091         LB_Close_Punctuation,
9092         LB_Open_Punctuation,
9093         LB_Close_Punctuation,
9094         LB_Alphabetic,
9095         LB_Open_Punctuation,
9096         LB_Close_Punctuation,
9097         LB_Alphabetic,
9098         LB_Combining_Mark,
9099         LB_Alphabetic,
9100         LB_Exclamation,
9101         LB_Break_After,
9102         LB_Alphabetic,
9103         LB_Exclamation,
9104         LB_Break_After,
9105         LB_Alphabetic,
9106         LB_Break_After,
9107         LB_Alphabetic,
9108         LB_Combining_Mark,
9109         LB_Alphabetic,
9110         LB_Combining_Mark,
9111         LB_Quotation,
9112         LB_Break_After,
9113         LB_Alphabetic,
9114         LB_Break_After,
9115         LB_Open_Punctuation,
9116         LB_Break_After,
9117         LB_Alphabetic,
9118         LB_Quotation,
9119         LB_Alphabetic,
9120         LB_Quotation,
9121         LB_Open_Punctuation,
9122         LB_Close_Punctuation,
9123         LB_Open_Punctuation,
9124         LB_Close_Punctuation,
9125         LB_Open_Punctuation,
9126         LB_Close_Punctuation,
9127         LB_Open_Punctuation,
9128         LB_Close_Punctuation,
9129         LB_Break_After,
9130         LB_Exclamation,
9131         LB_Alphabetic,
9132         LB_Break_After,
9133         LB_Alphabetic,
9134         LB_Break_After,
9135         LB_Alphabetic,
9136         LB_Break_Both,
9137         LB_Break_After,
9138         LB_Alphabetic,
9139         LB_Break_After,
9140         LB_Open_Punctuation,
9141         LB_Alphabetic,
9142         LB_Ideographic,
9143         LB_Alphabetic,
9144         LB_Ideographic,
9145         LB_Alphabetic,
9146         LB_Ideographic,
9147         LB_Alphabetic,
9148         LB_Ideographic,
9149         LB_Alphabetic,
9150         LB_Break_After,
9151         LB_Close_Punctuation,
9152         LB_Ideographic,
9153         LB_Nonstarter,
9154         LB_Ideographic,
9155         LB_Open_Punctuation,
9156         LB_Close_Punctuation,
9157         LB_Open_Punctuation,
9158         LB_Close_Punctuation,
9159         LB_Open_Punctuation,
9160         LB_Close_Punctuation,
9161         LB_Open_Punctuation,
9162         LB_Close_Punctuation,
9163         LB_Open_Punctuation,
9164         LB_Close_Punctuation,
9165         LB_Ideographic,
9166         LB_Open_Punctuation,
9167         LB_Close_Punctuation,
9168         LB_Open_Punctuation,
9169         LB_Close_Punctuation,
9170         LB_Open_Punctuation,
9171         LB_Close_Punctuation,
9172         LB_Open_Punctuation,
9173         LB_Close_Punctuation,
9174         LB_Nonstarter,
9175         LB_Open_Punctuation,
9176         LB_Close_Punctuation,
9177         LB_Ideographic,
9178         LB_Combining_Mark,
9179         LB_Ideographic,
9180         LB_Combining_Mark,
9181         LB_Ideographic,
9182         LB_Nonstarter,
9183         LB_Ideographic,
9184         LB_Alphabetic,
9185         LB_Nonstarter,
9186         LB_Ideographic,
9187         LB_Nonstarter,
9188         LB_Ideographic,
9189         LB_Nonstarter,
9190         LB_Ideographic,
9191         LB_Nonstarter,
9192         LB_Ideographic,
9193         LB_Nonstarter,
9194         LB_Ideographic,
9195         LB_Nonstarter,
9196         LB_Ideographic,
9197         LB_Nonstarter,
9198         LB_Ideographic,
9199         LB_Nonstarter,
9200         LB_Ideographic,
9201         LB_Nonstarter,
9202         LB_Ideographic,
9203         LB_Nonstarter,
9204         LB_Ideographic,
9205         LB_Nonstarter,
9206         LB_Alphabetic,
9207         LB_Combining_Mark,
9208         LB_Nonstarter,
9209         LB_Ideographic,
9210         LB_Nonstarter,
9211         LB_Ideographic,
9212         LB_Nonstarter,
9213         LB_Ideographic,
9214         LB_Nonstarter,
9215         LB_Ideographic,
9216         LB_Nonstarter,
9217         LB_Ideographic,
9218         LB_Nonstarter,
9219         LB_Ideographic,
9220         LB_Nonstarter,
9221         LB_Ideographic,
9222         LB_Nonstarter,
9223         LB_Ideographic,
9224         LB_Nonstarter,
9225         LB_Ideographic,
9226         LB_Nonstarter,
9227         LB_Ideographic,
9228         LB_Nonstarter,
9229         LB_Ideographic,
9230         LB_Nonstarter,
9231         LB_Ideographic,
9232         LB_Nonstarter,
9233         LB_Ideographic,
9234         LB_Alphabetic,
9235         LB_Ideographic,
9236         LB_Alphabetic,
9237         LB_Ideographic,
9238         LB_Alphabetic,
9239         LB_Ideographic,
9240         LB_Alphabetic,
9241         LB_Ideographic,
9242         LB_Alphabetic,
9243         LB_Nonstarter,
9244         LB_Ideographic,
9245         LB_Alphabetic,
9246         LB_Ideographic,
9247         LB_Alphabetic,
9248         LB_Ideographic,
9249         LB_Alphabetic,
9250         LB_Ideographic,
9251         LB_Alphabetic,
9252         LB_Ideographic,
9253         LB_Nonstarter,
9254         LB_Ideographic,
9255         LB_Alphabetic,
9256         LB_Ideographic,
9257         LB_Alphabetic,
9258         LB_Break_After,
9259         LB_Alphabetic,
9260         LB_Break_After,
9261         LB_Exclamation,
9262         LB_Break_After,
9263         LB_Alphabetic,
9264         LB_Numeric,
9265         LB_Alphabetic,
9266         LB_Combining_Mark,
9267         LB_Alphabetic,
9268         LB_Combining_Mark,
9269         LB_Alphabetic,
9270         LB_Combining_Mark,
9271         LB_Alphabetic,
9272         LB_Combining_Mark,
9273         LB_Alphabetic,
9274         LB_Break_After,
9275         LB_Alphabetic,
9276         LB_Combining_Mark,
9277         LB_Alphabetic,
9278         LB_Combining_Mark,
9279         LB_Alphabetic,
9280         LB_Combining_Mark,
9281         LB_Alphabetic,
9282         LB_Combining_Mark,
9283         LB_Alphabetic,
9284         LB_Postfix_Numeric,
9285         LB_Alphabetic,
9286         LB_Break_Before,
9287         LB_Exclamation,
9288         LB_Alphabetic,
9289         LB_Combining_Mark,
9290         LB_Alphabetic,
9291         LB_Combining_Mark,
9292         LB_Alphabetic,
9293         LB_Break_After,
9294         LB_Numeric,
9295         LB_Alphabetic,
9296         LB_Combining_Mark,
9297         LB_Alphabetic,
9298         LB_Break_Before,
9299         LB_Alphabetic,
9300         LB_Numeric,
9301         LB_Alphabetic,
9302         LB_Combining_Mark,
9303         LB_Break_After,
9304         LB_Alphabetic,
9305         LB_Combining_Mark,
9306         LB_Alphabetic,
9307         LB_JL,
9308         LB_Alphabetic,
9309         LB_Combining_Mark,
9310         LB_Alphabetic,
9311         LB_Combining_Mark,
9312         LB_Alphabetic,
9313         LB_Break_After,
9314         LB_Alphabetic,
9315         LB_Numeric,
9316         LB_Alphabetic,
9317         LB_Combining_Mark,
9318         LB_Alphabetic,
9319         LB_Numeric,
9320         LB_Alphabetic,
9321         LB_Combining_Mark,
9322         LB_Alphabetic,
9323         LB_Combining_Mark,
9324         LB_Alphabetic,
9325         LB_Combining_Mark,
9326         LB_Alphabetic,
9327         LB_Numeric,
9328         LB_Alphabetic,
9329         LB_Break_After,
9330         LB_Alphabetic,
9331         LB_Combining_Mark,
9332         LB_Alphabetic,
9333         LB_Combining_Mark,
9334         LB_Alphabetic,
9335         LB_Combining_Mark,
9336         LB_Alphabetic,
9337         LB_Combining_Mark,
9338         LB_Alphabetic,
9339         LB_Combining_Mark,
9340         LB_Alphabetic,
9341         LB_Combining_Mark,
9342         LB_Alphabetic,
9343         LB_Combining_Mark,
9344         LB_Break_After,
9345         LB_Alphabetic,
9346         LB_Combining_Mark,
9347         LB_Alphabetic,
9348         LB_Combining_Mark,
9349         LB_Break_After,
9350         LB_Combining_Mark,
9351         LB_Alphabetic,
9352         LB_Numeric,
9353         LB_Alphabetic,
9354         LB_H2,
9355         LB_H3,
9356         LB_H2,
9357         LB_H3,
9358         LB_H2,
9359         LB_H3,
9360         LB_H2,
9361         LB_H3,
9362         LB_H2,
9363         LB_H3,
9364         LB_H2,
9365         LB_H3,
9366         LB_H2,
9367         LB_H3,
9368         LB_H2,
9369         LB_H3,
9370         LB_H2,
9371         LB_H3,
9372         LB_H2,
9373         LB_H3,
9374         LB_H2,
9375         LB_H3,
9376         LB_H2,
9377         LB_H3,
9378         LB_H2,
9379         LB_H3,
9380         LB_H2,
9381         LB_H3,
9382         LB_H2,
9383         LB_H3,
9384         LB_H2,
9385         LB_H3,
9386         LB_H2,
9387         LB_H3,
9388         LB_H2,
9389         LB_H3,
9390         LB_H2,
9391         LB_H3,
9392         LB_H2,
9393         LB_H3,
9394         LB_H2,
9395         LB_H3,
9396         LB_H2,
9397         LB_H3,
9398         LB_H2,
9399         LB_H3,
9400         LB_H2,
9401         LB_H3,
9402         LB_H2,
9403         LB_H3,
9404         LB_H2,
9405         LB_H3,
9406         LB_H2,
9407         LB_H3,
9408         LB_H2,
9409         LB_H3,
9410         LB_H2,
9411         LB_H3,
9412         LB_H2,
9413         LB_H3,
9414         LB_H2,
9415         LB_H3,
9416         LB_H2,
9417         LB_H3,
9418         LB_H2,
9419         LB_H3,
9420         LB_H2,
9421         LB_H3,
9422         LB_H2,
9423         LB_H3,
9424         LB_H2,
9425         LB_H3,
9426         LB_H2,
9427         LB_H3,
9428         LB_H2,
9429         LB_H3,
9430         LB_H2,
9431         LB_H3,
9432         LB_H2,
9433         LB_H3,
9434         LB_H2,
9435         LB_H3,
9436         LB_H2,
9437         LB_H3,
9438         LB_H2,
9439         LB_H3,
9440         LB_H2,
9441         LB_H3,
9442         LB_H2,
9443         LB_H3,
9444         LB_H2,
9445         LB_H3,
9446         LB_H2,
9447         LB_H3,
9448         LB_H2,
9449         LB_H3,
9450         LB_H2,
9451         LB_H3,
9452         LB_H2,
9453         LB_H3,
9454         LB_H2,
9455         LB_H3,
9456         LB_H2,
9457         LB_H3,
9458         LB_H2,
9459         LB_H3,
9460         LB_H2,
9461         LB_H3,
9462         LB_H2,
9463         LB_H3,
9464         LB_H2,
9465         LB_H3,
9466         LB_H2,
9467         LB_H3,
9468         LB_H2,
9469         LB_H3,
9470         LB_H2,
9471         LB_H3,
9472         LB_H2,
9473         LB_H3,
9474         LB_H2,
9475         LB_H3,
9476         LB_H2,
9477         LB_H3,
9478         LB_H2,
9479         LB_H3,
9480         LB_H2,
9481         LB_H3,
9482         LB_H2,
9483         LB_H3,
9484         LB_H2,
9485         LB_H3,
9486         LB_H2,
9487         LB_H3,
9488         LB_H2,
9489         LB_H3,
9490         LB_H2,
9491         LB_H3,
9492         LB_H2,
9493         LB_H3,
9494         LB_H2,
9495         LB_H3,
9496         LB_H2,
9497         LB_H3,
9498         LB_H2,
9499         LB_H3,
9500         LB_H2,
9501         LB_H3,
9502         LB_H2,
9503         LB_H3,
9504         LB_H2,
9505         LB_H3,
9506         LB_H2,
9507         LB_H3,
9508         LB_H2,
9509         LB_H3,
9510         LB_H2,
9511         LB_H3,
9512         LB_H2,
9513         LB_H3,
9514         LB_H2,
9515         LB_H3,
9516         LB_H2,
9517         LB_H3,
9518         LB_H2,
9519         LB_H3,
9520         LB_H2,
9521         LB_H3,
9522         LB_H2,
9523         LB_H3,
9524         LB_H2,
9525         LB_H3,
9526         LB_H2,
9527         LB_H3,
9528         LB_H2,
9529         LB_H3,
9530         LB_H2,
9531         LB_H3,
9532         LB_H2,
9533         LB_H3,
9534         LB_H2,
9535         LB_H3,
9536         LB_H2,
9537         LB_H3,
9538         LB_H2,
9539         LB_H3,
9540         LB_H2,
9541         LB_H3,
9542         LB_H2,
9543         LB_H3,
9544         LB_H2,
9545         LB_H3,
9546         LB_H2,
9547         LB_H3,
9548         LB_H2,
9549         LB_H3,
9550         LB_H2,
9551         LB_H3,
9552         LB_H2,
9553         LB_H3,
9554         LB_H2,
9555         LB_H3,
9556         LB_H2,
9557         LB_H3,
9558         LB_H2,
9559         LB_H3,
9560         LB_H2,
9561         LB_H3,
9562         LB_H2,
9563         LB_H3,
9564         LB_H2,
9565         LB_H3,
9566         LB_H2,
9567         LB_H3,
9568         LB_H2,
9569         LB_H3,
9570         LB_H2,
9571         LB_H3,
9572         LB_H2,
9573         LB_H3,
9574         LB_H2,
9575         LB_H3,
9576         LB_H2,
9577         LB_H3,
9578         LB_H2,
9579         LB_H3,
9580         LB_H2,
9581         LB_H3,
9582         LB_H2,
9583         LB_H3,
9584         LB_H2,
9585         LB_H3,
9586         LB_H2,
9587         LB_H3,
9588         LB_H2,
9589         LB_H3,
9590         LB_H2,
9591         LB_H3,
9592         LB_H2,
9593         LB_H3,
9594         LB_H2,
9595         LB_H3,
9596         LB_H2,
9597         LB_H3,
9598         LB_H2,
9599         LB_H3,
9600         LB_H2,
9601         LB_H3,
9602         LB_H2,
9603         LB_H3,
9604         LB_H2,
9605         LB_H3,
9606         LB_H2,
9607         LB_H3,
9608         LB_H2,
9609         LB_H3,
9610         LB_H2,
9611         LB_H3,
9612         LB_H2,
9613         LB_H3,
9614         LB_H2,
9615         LB_H3,
9616         LB_H2,
9617         LB_H3,
9618         LB_H2,
9619         LB_H3,
9620         LB_H2,
9621         LB_H3,
9622         LB_H2,
9623         LB_H3,
9624         LB_H2,
9625         LB_H3,
9626         LB_H2,
9627         LB_H3,
9628         LB_H2,
9629         LB_H3,
9630         LB_H2,
9631         LB_H3,
9632         LB_H2,
9633         LB_H3,
9634         LB_H2,
9635         LB_H3,
9636         LB_H2,
9637         LB_H3,
9638         LB_H2,
9639         LB_H3,
9640         LB_H2,
9641         LB_H3,
9642         LB_H2,
9643         LB_H3,
9644         LB_H2,
9645         LB_H3,
9646         LB_H2,
9647         LB_H3,
9648         LB_H2,
9649         LB_H3,
9650         LB_H2,
9651         LB_H3,
9652         LB_H2,
9653         LB_H3,
9654         LB_H2,
9655         LB_H3,
9656         LB_H2,
9657         LB_H3,
9658         LB_H2,
9659         LB_H3,
9660         LB_H2,
9661         LB_H3,
9662         LB_H2,
9663         LB_H3,
9664         LB_H2,
9665         LB_H3,
9666         LB_H2,
9667         LB_H3,
9668         LB_H2,
9669         LB_H3,
9670         LB_H2,
9671         LB_H3,
9672         LB_H2,
9673         LB_H3,
9674         LB_H2,
9675         LB_H3,
9676         LB_H2,
9677         LB_H3,
9678         LB_H2,
9679         LB_H3,
9680         LB_H2,
9681         LB_H3,
9682         LB_H2,
9683         LB_H3,
9684         LB_H2,
9685         LB_H3,
9686         LB_H2,
9687         LB_H3,
9688         LB_H2,
9689         LB_H3,
9690         LB_H2,
9691         LB_H3,
9692         LB_H2,
9693         LB_H3,
9694         LB_H2,
9695         LB_H3,
9696         LB_H2,
9697         LB_H3,
9698         LB_H2,
9699         LB_H3,
9700         LB_H2,
9701         LB_H3,
9702         LB_H2,
9703         LB_H3,
9704         LB_H2,
9705         LB_H3,
9706         LB_H2,
9707         LB_H3,
9708         LB_H2,
9709         LB_H3,
9710         LB_H2,
9711         LB_H3,
9712         LB_H2,
9713         LB_H3,
9714         LB_H2,
9715         LB_H3,
9716         LB_H2,
9717         LB_H3,
9718         LB_H2,
9719         LB_H3,
9720         LB_H2,
9721         LB_H3,
9722         LB_H2,
9723         LB_H3,
9724         LB_H2,
9725         LB_H3,
9726         LB_H2,
9727         LB_H3,
9728         LB_H2,
9729         LB_H3,
9730         LB_H2,
9731         LB_H3,
9732         LB_H2,
9733         LB_H3,
9734         LB_H2,
9735         LB_H3,
9736         LB_H2,
9737         LB_H3,
9738         LB_H2,
9739         LB_H3,
9740         LB_H2,
9741         LB_H3,
9742         LB_H2,
9743         LB_H3,
9744         LB_H2,
9745         LB_H3,
9746         LB_H2,
9747         LB_H3,
9748         LB_H2,
9749         LB_H3,
9750         LB_H2,
9751         LB_H3,
9752         LB_H2,
9753         LB_H3,
9754         LB_H2,
9755         LB_H3,
9756         LB_H2,
9757         LB_H3,
9758         LB_H2,
9759         LB_H3,
9760         LB_H2,
9761         LB_H3,
9762         LB_H2,
9763         LB_H3,
9764         LB_H2,
9765         LB_H3,
9766         LB_H2,
9767         LB_H3,
9768         LB_H2,
9769         LB_H3,
9770         LB_H2,
9771         LB_H3,
9772         LB_H2,
9773         LB_H3,
9774         LB_H2,
9775         LB_H3,
9776         LB_H2,
9777         LB_H3,
9778         LB_H2,
9779         LB_H3,
9780         LB_H2,
9781         LB_H3,
9782         LB_H2,
9783         LB_H3,
9784         LB_H2,
9785         LB_H3,
9786         LB_H2,
9787         LB_H3,
9788         LB_H2,
9789         LB_H3,
9790         LB_H2,
9791         LB_H3,
9792         LB_H2,
9793         LB_H3,
9794         LB_H2,
9795         LB_H3,
9796         LB_H2,
9797         LB_H3,
9798         LB_H2,
9799         LB_H3,
9800         LB_H2,
9801         LB_H3,
9802         LB_H2,
9803         LB_H3,
9804         LB_H2,
9805         LB_H3,
9806         LB_H2,
9807         LB_H3,
9808         LB_H2,
9809         LB_H3,
9810         LB_H2,
9811         LB_H3,
9812         LB_H2,
9813         LB_H3,
9814         LB_H2,
9815         LB_H3,
9816         LB_H2,
9817         LB_H3,
9818         LB_H2,
9819         LB_H3,
9820         LB_H2,
9821         LB_H3,
9822         LB_H2,
9823         LB_H3,
9824         LB_H2,
9825         LB_H3,
9826         LB_H2,
9827         LB_H3,
9828         LB_H2,
9829         LB_H3,
9830         LB_H2,
9831         LB_H3,
9832         LB_H2,
9833         LB_H3,
9834         LB_H2,
9835         LB_H3,
9836         LB_H2,
9837         LB_H3,
9838         LB_H2,
9839         LB_H3,
9840         LB_H2,
9841         LB_H3,
9842         LB_H2,
9843         LB_H3,
9844         LB_H2,
9845         LB_H3,
9846         LB_H2,
9847         LB_H3,
9848         LB_H2,
9849         LB_H3,
9850         LB_H2,
9851         LB_H3,
9852         LB_H2,
9853         LB_H3,
9854         LB_H2,
9855         LB_H3,
9856         LB_H2,
9857         LB_H3,
9858         LB_H2,
9859         LB_H3,
9860         LB_H2,
9861         LB_H3,
9862         LB_H2,
9863         LB_H3,
9864         LB_H2,
9865         LB_H3,
9866         LB_H2,
9867         LB_H3,
9868         LB_H2,
9869         LB_H3,
9870         LB_H2,
9871         LB_H3,
9872         LB_H2,
9873         LB_H3,
9874         LB_H2,
9875         LB_H3,
9876         LB_H2,
9877         LB_H3,
9878         LB_H2,
9879         LB_H3,
9880         LB_H2,
9881         LB_H3,
9882         LB_H2,
9883         LB_H3,
9884         LB_H2,
9885         LB_H3,
9886         LB_H2,
9887         LB_H3,
9888         LB_H2,
9889         LB_H3,
9890         LB_H2,
9891         LB_H3,
9892         LB_H2,
9893         LB_H3,
9894         LB_H2,
9895         LB_H3,
9896         LB_H2,
9897         LB_H3,
9898         LB_H2,
9899         LB_H3,
9900         LB_H2,
9901         LB_H3,
9902         LB_H2,
9903         LB_H3,
9904         LB_H2,
9905         LB_H3,
9906         LB_H2,
9907         LB_H3,
9908         LB_H2,
9909         LB_H3,
9910         LB_H2,
9911         LB_H3,
9912         LB_H2,
9913         LB_H3,
9914         LB_H2,
9915         LB_H3,
9916         LB_H2,
9917         LB_H3,
9918         LB_H2,
9919         LB_H3,
9920         LB_H2,
9921         LB_H3,
9922         LB_H2,
9923         LB_H3,
9924         LB_H2,
9925         LB_H3,
9926         LB_H2,
9927         LB_H3,
9928         LB_H2,
9929         LB_H3,
9930         LB_H2,
9931         LB_H3,
9932         LB_H2,
9933         LB_H3,
9934         LB_H2,
9935         LB_H3,
9936         LB_H2,
9937         LB_H3,
9938         LB_H2,
9939         LB_H3,
9940         LB_H2,
9941         LB_H3,
9942         LB_H2,
9943         LB_H3,
9944         LB_H2,
9945         LB_H3,
9946         LB_H2,
9947         LB_H3,
9948         LB_H2,
9949         LB_H3,
9950         LB_H2,
9951         LB_H3,
9952         LB_H2,
9953         LB_H3,
9954         LB_H2,
9955         LB_H3,
9956         LB_H2,
9957         LB_H3,
9958         LB_H2,
9959         LB_H3,
9960         LB_H2,
9961         LB_H3,
9962         LB_H2,
9963         LB_H3,
9964         LB_H2,
9965         LB_H3,
9966         LB_H2,
9967         LB_H3,
9968         LB_H2,
9969         LB_H3,
9970         LB_H2,
9971         LB_H3,
9972         LB_H2,
9973         LB_H3,
9974         LB_H2,
9975         LB_H3,
9976         LB_H2,
9977         LB_H3,
9978         LB_H2,
9979         LB_H3,
9980         LB_H2,
9981         LB_H3,
9982         LB_H2,
9983         LB_H3,
9984         LB_H2,
9985         LB_H3,
9986         LB_H2,
9987         LB_H3,
9988         LB_H2,
9989         LB_H3,
9990         LB_H2,
9991         LB_H3,
9992         LB_H2,
9993         LB_H3,
9994         LB_H2,
9995         LB_H3,
9996         LB_H2,
9997         LB_H3,
9998         LB_H2,
9999         LB_H3,
10000         LB_H2,
10001         LB_H3,
10002         LB_H2,
10003         LB_H3,
10004         LB_H2,
10005         LB_H3,
10006         LB_H2,
10007         LB_H3,
10008         LB_H2,
10009         LB_H3,
10010         LB_H2,
10011         LB_H3,
10012         LB_H2,
10013         LB_H3,
10014         LB_H2,
10015         LB_H3,
10016         LB_H2,
10017         LB_H3,
10018         LB_H2,
10019         LB_H3,
10020         LB_H2,
10021         LB_H3,
10022         LB_H2,
10023         LB_H3,
10024         LB_H2,
10025         LB_H3,
10026         LB_H2,
10027         LB_H3,
10028         LB_H2,
10029         LB_H3,
10030         LB_H2,
10031         LB_H3,
10032         LB_H2,
10033         LB_H3,
10034         LB_H2,
10035         LB_H3,
10036         LB_H2,
10037         LB_H3,
10038         LB_H2,
10039         LB_H3,
10040         LB_H2,
10041         LB_H3,
10042         LB_H2,
10043         LB_H3,
10044         LB_H2,
10045         LB_H3,
10046         LB_H2,
10047         LB_H3,
10048         LB_H2,
10049         LB_H3,
10050         LB_H2,
10051         LB_H3,
10052         LB_H2,
10053         LB_H3,
10054         LB_H2,
10055         LB_H3,
10056         LB_H2,
10057         LB_H3,
10058         LB_H2,
10059         LB_H3,
10060         LB_H2,
10061         LB_H3,
10062         LB_H2,
10063         LB_H3,
10064         LB_H2,
10065         LB_H3,
10066         LB_H2,
10067         LB_H3,
10068         LB_H2,
10069         LB_H3,
10070         LB_H2,
10071         LB_H3,
10072         LB_H2,
10073         LB_H3,
10074         LB_H2,
10075         LB_H3,
10076         LB_H2,
10077         LB_H3,
10078         LB_H2,
10079         LB_H3,
10080         LB_H2,
10081         LB_H3,
10082         LB_H2,
10083         LB_H3,
10084         LB_H2,
10085         LB_H3,
10086         LB_H2,
10087         LB_H3,
10088         LB_H2,
10089         LB_H3,
10090         LB_H2,
10091         LB_H3,
10092         LB_H2,
10093         LB_H3,
10094         LB_H2,
10095         LB_H3,
10096         LB_H2,
10097         LB_H3,
10098         LB_H2,
10099         LB_H3,
10100         LB_H2,
10101         LB_H3,
10102         LB_H2,
10103         LB_H3,
10104         LB_H2,
10105         LB_H3,
10106         LB_H2,
10107         LB_H3,
10108         LB_H2,
10109         LB_H3,
10110         LB_H2,
10111         LB_H3,
10112         LB_H2,
10113         LB_H3,
10114         LB_H2,
10115         LB_H3,
10116         LB_H2,
10117         LB_H3,
10118         LB_H2,
10119         LB_H3,
10120         LB_H2,
10121         LB_H3,
10122         LB_H2,
10123         LB_H3,
10124         LB_H2,
10125         LB_H3,
10126         LB_H2,
10127         LB_H3,
10128         LB_H2,
10129         LB_H3,
10130         LB_H2,
10131         LB_H3,
10132         LB_H2,
10133         LB_H3,
10134         LB_H2,
10135         LB_H3,
10136         LB_H2,
10137         LB_H3,
10138         LB_H2,
10139         LB_H3,
10140         LB_H2,
10141         LB_H3,
10142         LB_H2,
10143         LB_H3,
10144         LB_H2,
10145         LB_H3,
10146         LB_H2,
10147         LB_H3,
10148         LB_H2,
10149         LB_H3,
10150         LB_H2,
10151         LB_H3,
10152         LB_Alphabetic,
10153         LB_JV,
10154         LB_Alphabetic,
10155         LB_JT,
10156         LB_Alphabetic,
10157         LB_Ideographic,
10158         LB_Alphabetic,
10159         LB_Hebrew_Letter,
10160         LB_Combining_Mark,
10161         LB_Hebrew_Letter,
10162         LB_Alphabetic,
10163         LB_Hebrew_Letter,
10164         LB_Alphabetic,
10165         LB_Hebrew_Letter,
10166         LB_Alphabetic,
10167         LB_Hebrew_Letter,
10168         LB_Alphabetic,
10169         LB_Hebrew_Letter,
10170         LB_Alphabetic,
10171         LB_Hebrew_Letter,
10172         LB_Alphabetic,
10173         LB_Hebrew_Letter,
10174         LB_Alphabetic,
10175         LB_Close_Punctuation,
10176         LB_Open_Punctuation,
10177         LB_Alphabetic,
10178         LB_Postfix_Numeric,
10179         LB_Alphabetic,
10180         LB_Combining_Mark,
10181         LB_Infix_Numeric,
10182         LB_Close_Punctuation,
10183         LB_Infix_Numeric,
10184         LB_Exclamation,
10185         LB_Open_Punctuation,
10186         LB_Close_Punctuation,
10187         LB_Inseparable,
10188         LB_Alphabetic,
10189         LB_Combining_Mark,
10190         LB_Ideographic,
10191         LB_Open_Punctuation,
10192         LB_Close_Punctuation,
10193         LB_Open_Punctuation,
10194         LB_Close_Punctuation,
10195         LB_Open_Punctuation,
10196         LB_Close_Punctuation,
10197         LB_Open_Punctuation,
10198         LB_Close_Punctuation,
10199         LB_Open_Punctuation,
10200         LB_Close_Punctuation,
10201         LB_Open_Punctuation,
10202         LB_Close_Punctuation,
10203         LB_Open_Punctuation,
10204         LB_Close_Punctuation,
10205         LB_Open_Punctuation,
10206         LB_Close_Punctuation,
10207         LB_Ideographic,
10208         LB_Open_Punctuation,
10209         LB_Close_Punctuation,
10210         LB_Ideographic,
10211         LB_Close_Punctuation,
10212         LB_Ideographic,
10213         LB_Close_Punctuation,
10214         LB_Alphabetic,
10215         LB_Nonstarter,
10216         LB_Exclamation,
10217         LB_Ideographic,
10218         LB_Open_Punctuation,
10219         LB_Close_Punctuation,
10220         LB_Open_Punctuation,
10221         LB_Close_Punctuation,
10222         LB_Open_Punctuation,
10223         LB_Close_Punctuation,
10224         LB_Ideographic,
10225         LB_Alphabetic,
10226         LB_Ideographic,
10227         LB_Prefix_Numeric,
10228         LB_Postfix_Numeric,
10229         LB_Ideographic,
10230         LB_Alphabetic,
10231         LB_Word_Joiner,
10232         LB_Alphabetic,
10233         LB_Exclamation,
10234         LB_Ideographic,
10235         LB_Prefix_Numeric,
10236         LB_Postfix_Numeric,
10237         LB_Ideographic,
10238         LB_Open_Punctuation,
10239         LB_Close_Punctuation,
10240         LB_Ideographic,
10241         LB_Close_Punctuation,
10242         LB_Ideographic,
10243         LB_Close_Punctuation,
10244         LB_Ideographic,
10245         LB_Nonstarter,
10246         LB_Ideographic,
10247         LB_Exclamation,
10248         LB_Ideographic,
10249         LB_Open_Punctuation,
10250         LB_Ideographic,
10251         LB_Close_Punctuation,
10252         LB_Ideographic,
10253         LB_Open_Punctuation,
10254         LB_Ideographic,
10255         LB_Close_Punctuation,
10256         LB_Ideographic,
10257         LB_Open_Punctuation,
10258         LB_Close_Punctuation,
10259         LB_Open_Punctuation,
10260         LB_Close_Punctuation,
10261         LB_Nonstarter,
10262         LB_Alphabetic,
10263         LB_Nonstarter,
10264         LB_Alphabetic,
10265         LB_Nonstarter,
10266         LB_Alphabetic,
10267         LB_Postfix_Numeric,
10268         LB_Prefix_Numeric,
10269         LB_Ideographic,
10270         LB_Prefix_Numeric,
10271         LB_Alphabetic,
10272         LB_Combining_Mark,
10273         LB_Contingent_Break,
10274         LB_Alphabetic,
10275         LB_Break_After,
10276         LB_Alphabetic,
10277         LB_Combining_Mark,
10278         LB_Alphabetic,
10279         LB_Combining_Mark,
10280         LB_Alphabetic,
10281         LB_Combining_Mark,
10282         LB_Alphabetic,
10283         LB_Break_After,
10284         LB_Alphabetic,
10285         LB_Break_After,
10286         LB_Alphabetic,
10287         LB_Numeric,
10288         LB_Alphabetic,
10289         LB_Break_After,
10290         LB_Alphabetic,
10291         LB_Break_After,
10292         LB_Alphabetic,
10293         LB_Combining_Mark,
10294         LB_Alphabetic,
10295         LB_Combining_Mark,
10296         LB_Alphabetic,
10297         LB_Combining_Mark,
10298         LB_Alphabetic,
10299         LB_Combining_Mark,
10300         LB_Alphabetic,
10301         LB_Combining_Mark,
10302         LB_Alphabetic,
10303         LB_Break_After,
10304         LB_Alphabetic,
10305         LB_Combining_Mark,
10306         LB_Alphabetic,
10307         LB_Break_After,
10308         LB_Inseparable,
10309         LB_Alphabetic,
10310         LB_Break_After,
10311         LB_Alphabetic,
10312         LB_Combining_Mark,
10313         LB_Alphabetic,
10314         LB_Combining_Mark,
10315         LB_Break_After,
10316         LB_Alphabetic,
10317         LB_Numeric,
10318         LB_Alphabetic,
10319         LB_Combining_Mark,
10320         LB_Alphabetic,
10321         LB_Combining_Mark,
10322         LB_Alphabetic,
10323         LB_Break_After,
10324         LB_Alphabetic,
10325         LB_Numeric,
10326         LB_Alphabetic,
10327         LB_Combining_Mark,
10328         LB_Alphabetic,
10329         LB_Combining_Mark,
10330         LB_Alphabetic,
10331         LB_Numeric,
10332         LB_Break_After,
10333         LB_Alphabetic,
10334         LB_Combining_Mark,
10335         LB_Alphabetic,
10336         LB_Break_Before,
10337         LB_Alphabetic,
10338         LB_Combining_Mark,
10339         LB_Alphabetic,
10340         LB_Combining_Mark,
10341         LB_Alphabetic,
10342         LB_Break_After,
10343         LB_Alphabetic,
10344         LB_Break_After,
10345         LB_Alphabetic,
10346         LB_Combining_Mark,
10347         LB_Alphabetic,
10348         LB_Numeric,
10349         LB_Alphabetic,
10350         LB_Break_Before,
10351         LB_Alphabetic,
10352         LB_Break_After,
10353         LB_Alphabetic,
10354         LB_Combining_Mark,
10355         LB_Break_After,
10356         LB_Alphabetic,
10357         LB_Break_After,
10358         LB_Alphabetic,
10359         LB_Break_After,
10360         LB_Alphabetic,
10361         LB_Combining_Mark,
10362         LB_Alphabetic,
10363         LB_Numeric,
10364         LB_Alphabetic,
10365         LB_Combining_Mark,
10366         LB_Alphabetic,
10367         LB_Combining_Mark,
10368         LB_Alphabetic,
10369         LB_Combining_Mark,
10370         LB_Alphabetic,
10371         LB_Combining_Mark,
10372         LB_Alphabetic,
10373         LB_Combining_Mark,
10374         LB_Alphabetic,
10375         LB_Combining_Mark,
10376         LB_Alphabetic,
10377         LB_Combining_Mark,
10378         LB_Alphabetic,
10379         LB_Combining_Mark,
10380         LB_Alphabetic,
10381         LB_Combining_Mark,
10382         LB_Alphabetic,
10383         LB_Combining_Mark,
10384         LB_Alphabetic,
10385         LB_Numeric,
10386         LB_Alphabetic,
10387         LB_Combining_Mark,
10388         LB_Alphabetic,
10389         LB_Combining_Mark,
10390         LB_Break_Before,
10391         LB_Break_After,
10392         LB_Exclamation,
10393         LB_Alphabetic,
10394         LB_Break_After,
10395         LB_Alphabetic,
10396         LB_Combining_Mark,
10397         LB_Alphabetic,
10398         LB_Combining_Mark,
10399         LB_Break_After,
10400         LB_Alphabetic,
10401         LB_Numeric,
10402         LB_Alphabetic,
10403         LB_Combining_Mark,
10404         LB_Alphabetic,
10405         LB_Numeric,
10406         LB_Alphabetic,
10407         LB_Combining_Mark,
10408         LB_Alphabetic,
10409         LB_Numeric,
10410         LB_Alphabetic,
10411         LB_Break_After,
10412         LB_Alphabetic,
10413         LB_Numeric,
10414         LB_Alphabetic,
10415         LB_Break_After,
10416         LB_Alphabetic,
10417         LB_Open_Punctuation,
10418         LB_Close_Punctuation,
10419         LB_Alphabetic,
10420         LB_Close_Punctuation,
10421         LB_Alphabetic,
10422         LB_Open_Punctuation,
10423         LB_Close_Punctuation,
10424         LB_Open_Punctuation,
10425         LB_Close_Punctuation,
10426         LB_Alphabetic,
10427         LB_Open_Punctuation,
10428         LB_Close_Punctuation,
10429         LB_Alphabetic,
10430         LB_Open_Punctuation,
10431         LB_Close_Punctuation,
10432         LB_Alphabetic,
10433         LB_Numeric,
10434         LB_Alphabetic,
10435         LB_Break_After,
10436         LB_Alphabetic,
10437         LB_Combining_Mark,
10438         LB_Break_After,
10439         LB_Alphabetic,
10440         LB_Combining_Mark,
10441         LB_Break_After,
10442         LB_Alphabetic,
10443         LB_Break_After,
10444         LB_Alphabetic,
10445         LB_Numeric,
10446         LB_Alphabetic,
10447         LB_Combining_Mark,
10448         LB_Alphabetic,
10449         LB_Combining_Mark,
10450         LB_Alphabetic,
10451         LB_Ideographic,
10452         LB_Alphabetic,
10453         LB_Combining_Mark,
10454         LB_Break_After,
10455         LB_Combining_Mark,
10456         LB_Alphabetic,
10457         LB_Combining_Mark,
10458         LB_Alphabetic,
10459         LB_Combining_Mark,
10460         LB_Alphabetic,
10461         LB_Combining_Mark,
10462         LB_Alphabetic,
10463         LB_Combining_Mark,
10464         LB_Alphabetic,
10465         LB_Combining_Mark,
10466         LB_Alphabetic,
10467         LB_Numeric,
10468         LB_Alphabetic,
10469         LB_Combining_Mark,
10470         LB_Alphabetic,
10471         LB_Combining_Mark,
10472         LB_Alphabetic,
10473         LB_Combining_Mark,
10474         LB_Alphabetic,
10475         LB_Combining_Mark,
10476         LB_Alphabetic,
10477         LB_Break_After,
10478         LB_Alphabetic,
10479         LB_Combining_Mark,
10480         LB_Alphabetic,
10481         LB_Combining_Mark,
10482         LB_Alphabetic,
10483         LB_Combining_Mark,
10484         LB_Alphabetic,
10485         LB_Ideographic,
10486         LB_Alphabetic,
10487         LB_Ideographic,
10488         LB_Alphabetic,
10489         LB_Ideographic,
10490         LB_Alphabetic,
10491         LB_Ideographic,
10492         LB_Alphabetic,
10493         LB_Ideographic,
10494         LB_Alphabetic,
10495         LB_Ideographic,
10496         LB_Alphabetic,
10497         LB_Regional_Indicator,
10498         LB_Ideographic,
10499         LB_Alphabetic,
10500         LB_Ideographic,
10501         LB_Alphabetic,
10502         LB_Ideographic,
10503         LB_Alphabetic,
10504         LB_Ideographic,
10505         LB_Alphabetic,
10506         LB_Ideographic,
10507         LB_Alphabetic,
10508         LB_Ideographic,
10509         LB_Alphabetic,
10510         LB_Ideographic,
10511         LB_Alphabetic,
10512         LB_Ideographic,
10513         LB_Alphabetic,
10514         LB_Ideographic,
10515         LB_Alphabetic,
10516         LB_Ideographic,
10517         LB_Alphabetic,
10518         LB_Ideographic,
10519         LB_Alphabetic,
10520         LB_Ideographic,
10521         LB_Alphabetic,
10522         LB_Ideographic,
10523         LB_Alphabetic,
10524         LB_Ideographic,
10525         LB_Alphabetic,
10526         LB_Ideographic,
10527         LB_Alphabetic,
10528         LB_Ideographic,
10529         LB_Alphabetic,
10530         LB_Ideographic,
10531         LB_Alphabetic,
10532         LB_Ideographic,
10533         LB_Alphabetic,
10534         LB_Ideographic,
10535         LB_Alphabetic,
10536         LB_Ideographic,
10537         LB_Alphabetic,
10538         LB_Ideographic,
10539         LB_Alphabetic,
10540         LB_Quotation,
10541         LB_Nonstarter,
10542         LB_Alphabetic,
10543         LB_Ideographic,
10544         LB_Alphabetic,
10545         LB_Ideographic,
10546         LB_Alphabetic,
10547         LB_Ideographic,
10548         LB_Alphabetic,
10549         LB_Ideographic,
10550         LB_Alphabetic,
10551         LB_Ideographic,
10552         LB_Alphabetic,
10553         LB_Ideographic,
10554         LB_Alphabetic,
10555         LB_Ideographic,
10556         LB_Alphabetic,
10557         LB_Ideographic,
10558         LB_Alphabetic,
10559         LB_Combining_Mark,
10560         LB_Alphabetic,
10561         LB_Combining_Mark,
10562         LB_Alphabetic,
10563         LB_Combining_Mark,
10564         LB_Alphabetic
10565 };
10566
10567 #endif  /* defined(PERL_IN_REGEXEC_C) */
10568
10569 #if defined(PERL_IN_PERL_C)
10570
10571 static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
10572         2896,   /* Number of elements */
10573         148565664, /* Version and data structure type */
10574         0,      /* 0 if the list starts at 0;
10575                    1 if it starts at the element beyond 0 */
10576         0x0,
10577         0x9,
10578         0xA,
10579         0xB,
10580         0xD,
10581         0xE,
10582         0x20,
10583         0x21,
10584         0x22,
10585         0x23,
10586         0x27,
10587         0x2A,
10588         0x2C,
10589         0x2E,
10590         0x2F,
10591         0x30,
10592         0x3A,
10593         0x3B,
10594         0x3F,
10595         0x40,
10596         0x41,
10597         0x5B,
10598         0x5C,
10599         0x5D,
10600         0x5E,
10601         0x61,
10602         0x7B,
10603         0x7C,
10604         0x7D,
10605         0x7E,
10606         0x85,
10607         0x86,
10608         0xA0,
10609         0xA1,
10610         0xAA,
10611         0xAB,
10612         0xAC,
10613         0xAD,
10614         0xAE,
10615         0xB5,
10616         0xB6,
10617         0xBA,
10618         0xBB,
10619         0xBC,
10620         0xC0,
10621         0xD7,
10622         0xD8,
10623         0xDF,
10624         0xF7,
10625         0xF8,
10626         0x100,
10627         0x101,
10628         0x102,
10629         0x103,
10630         0x104,
10631         0x105,
10632         0x106,
10633         0x107,
10634         0x108,
10635         0x109,
10636         0x10A,
10637         0x10B,
10638         0x10C,
10639         0x10D,
10640         0x10E,
10641         0x10F,
10642         0x110,
10643         0x111,
10644         0x112,
10645         0x113,
10646         0x114,
10647         0x115,
10648         0x116,
10649         0x117,
10650         0x118,
10651         0x119,
10652         0x11A,
10653         0x11B,
10654         0x11C,
10655         0x11D,
10656         0x11E,
10657         0x11F,
10658         0x120,
10659         0x121,
10660         0x122,
10661         0x123,
10662         0x124,
10663         0x125,
10664         0x126,
10665         0x127,
10666         0x128,
10667         0x129,
10668         0x12A,
10669         0x12B,
10670         0x12C,
10671         0x12D,
10672         0x12E,
10673         0x12F,
10674         0x130,
10675         0x131,
10676         0x132,
10677         0x133,
10678         0x134,
10679         0x135,
10680         0x136,
10681         0x137,
10682         0x139,
10683         0x13A,
10684         0x13B,
10685         0x13C,
10686         0x13D,
10687         0x13E,
10688         0x13F,
10689         0x140,
10690         0x141,
10691         0x142,
10692         0x143,
10693         0x144,
10694         0x145,
10695         0x146,
10696         0x147,
10697         0x148,
10698         0x14A,
10699         0x14B,
10700         0x14C,
10701         0x14D,
10702         0x14E,
10703         0x14F,
10704         0x150,
10705         0x151,
10706         0x152,
10707         0x153,
10708         0x154,
10709         0x155,
10710         0x156,
10711         0x157,
10712         0x158,
10713         0x159,
10714         0x15A,
10715         0x15B,
10716         0x15C,
10717         0x15D,
10718         0x15E,
10719         0x15F,
10720         0x160,
10721         0x161,
10722         0x162,
10723         0x163,
10724         0x164,
10725         0x165,
10726         0x166,
10727         0x167,
10728         0x168,
10729         0x169,
10730         0x16A,
10731         0x16B,
10732         0x16C,
10733         0x16D,
10734         0x16E,
10735         0x16F,
10736         0x170,
10737         0x171,
10738         0x172,
10739         0x173,
10740         0x174,
10741         0x175,
10742         0x176,
10743         0x177,
10744         0x178,
10745         0x17A,
10746         0x17B,
10747         0x17C,
10748         0x17D,
10749         0x17E,
10750         0x181,
10751         0x183,
10752         0x184,
10753         0x185,
10754         0x186,
10755         0x188,
10756         0x189,
10757         0x18C,
10758         0x18E,
10759         0x192,
10760         0x193,
10761         0x195,
10762         0x196,
10763         0x199,
10764         0x19C,
10765         0x19E,
10766         0x19F,
10767         0x1A1,
10768         0x1A2,
10769         0x1A3,
10770         0x1A4,
10771         0x1A5,
10772         0x1A6,
10773         0x1A8,
10774         0x1A9,
10775         0x1AA,
10776         0x1AC,
10777         0x1AD,
10778         0x1AE,
10779         0x1B0,
10780         0x1B1,
10781         0x1B4,
10782         0x1B5,
10783         0x1B6,
10784         0x1B7,
10785         0x1B9,
10786         0x1BB,
10787         0x1BC,
10788         0x1BD,
10789         0x1C0,
10790         0x1C4,
10791         0x1C6,
10792         0x1C7,
10793         0x1C9,
10794         0x1CA,
10795         0x1CC,
10796         0x1CD,
10797         0x1CE,
10798         0x1CF,
10799         0x1D0,
10800         0x1D1,
10801         0x1D2,
10802         0x1D3,
10803         0x1D4,
10804         0x1D5,
10805         0x1D6,
10806         0x1D7,
10807         0x1D8,
10808         0x1D9,
10809         0x1DA,
10810         0x1DB,
10811         0x1DC,
10812         0x1DE,
10813         0x1DF,
10814         0x1E0,
10815         0x1E1,
10816         0x1E2,
10817         0x1E3,
10818         0x1E4,
10819         0x1E5,
10820         0x1E6,
10821         0x1E7,
10822         0x1E8,
10823         0x1E9,
10824         0x1EA,
10825         0x1EB,
10826         0x1EC,
10827         0x1ED,
10828         0x1EE,
10829         0x1EF,
10830         0x1F1,
10831         0x1F3,
10832         0x1F4,
10833         0x1F5,
10834         0x1F6,
10835         0x1F9,
10836         0x1FA,
10837         0x1FB,
10838         0x1FC,
10839         0x1FD,
10840         0x1FE,
10841         0x1FF,
10842         0x200,
10843         0x201,
10844         0x202,
10845         0x203,
10846         0x204,
10847         0x205,
10848         0x206,
10849         0x207,
10850         0x208,
10851         0x209,
10852         0x20A,
10853         0x20B,
10854         0x20C,
10855         0x20D,
10856         0x20E,
10857         0x20F,
10858         0x210,
10859         0x211,
10860         0x212,
10861         0x213,
10862         0x214,
10863         0x215,
10864         0x216,
10865         0x217,
10866         0x218,
10867         0x219,
10868         0x21A,
10869         0x21B,
10870         0x21C,
10871         0x21D,
10872         0x21E,
10873         0x21F,
10874         0x220,
10875         0x221,
10876         0x222,
10877         0x223,
10878         0x224,
10879         0x225,
10880         0x226,
10881         0x227,
10882         0x228,
10883         0x229,
10884         0x22A,
10885         0x22B,
10886         0x22C,
10887         0x22D,
10888         0x22E,
10889         0x22F,
10890         0x230,
10891         0x231,
10892         0x232,
10893         0x233,
10894         0x23A,
10895         0x23C,
10896         0x23D,
10897         0x23F,
10898         0x241,
10899         0x242,
10900         0x243,
10901         0x247,
10902         0x248,
10903         0x249,
10904         0x24A,
10905         0x24B,
10906         0x24C,
10907         0x24D,
10908         0x24E,
10909         0x24F,
10910         0x294,
10911         0x295,
10912         0x2B9,
10913         0x2C0,
10914         0x2C2,
10915         0x2C6,
10916         0x2D2,
10917         0x2E0,
10918         0x2E5,
10919         0x2EC,
10920         0x2ED,
10921         0x2EE,
10922         0x2EF,
10923         0x300,
10924         0x370,
10925         0x371,
10926         0x372,
10927         0x373,
10928         0x374,
10929         0x375,
10930         0x376,
10931         0x377,
10932         0x378,
10933         0x37A,
10934         0x37E,
10935         0x37F,
10936         0x380,
10937         0x386,
10938         0x387,
10939         0x388,
10940         0x38B,
10941         0x38C,
10942         0x38D,
10943         0x38E,
10944         0x390,
10945         0x391,
10946         0x3A2,
10947         0x3A3,
10948         0x3AC,
10949         0x3CF,
10950         0x3D0,
10951         0x3D2,
10952         0x3D5,
10953         0x3D8,
10954         0x3D9,
10955         0x3DA,
10956         0x3DB,
10957         0x3DC,
10958         0x3DD,
10959         0x3DE,
10960         0x3DF,
10961         0x3E0,
10962         0x3E1,
10963         0x3E2,
10964         0x3E3,
10965         0x3E4,
10966         0x3E5,
10967         0x3E6,
10968         0x3E7,
10969         0x3E8,
10970         0x3E9,
10971         0x3EA,
10972         0x3EB,
10973         0x3EC,
10974         0x3ED,
10975         0x3EE,
10976         0x3EF,
10977         0x3F4,
10978         0x3F5,
10979         0x3F6,
10980         0x3F7,
10981         0x3F8,
10982         0x3F9,
10983         0x3FB,
10984         0x3FD,
10985         0x430,
10986         0x460,
10987         0x461,
10988         0x462,
10989         0x463,
10990         0x464,
10991         0x465,
10992         0x466,
10993         0x467,
10994         0x468,
10995         0x469,
10996         0x46A,
10997         0x46B,
10998         0x46C,
10999         0x46D,
11000         0x46E,
11001         0x46F,
11002         0x470,
11003         0x471,
11004         0x472,
11005         0x473,
11006         0x474,
11007         0x475,
11008         0x476,
11009         0x477,
11010         0x478,
11011         0x479,
11012         0x47A,
11013         0x47B,
11014         0x47C,
11015         0x47D,
11016         0x47E,
11017         0x47F,
11018         0x480,
11019         0x481,
11020         0x482,
11021         0x483,
11022         0x48A,
11023         0x48B,
11024         0x48C,
11025         0x48D,
11026         0x48E,
11027         0x48F,
11028         0x490,
11029         0x491,
11030         0x492,
11031         0x493,
11032         0x494,
11033         0x495,
11034         0x496,
11035         0x497,
11036         0x498,
11037         0x499,
11038         0x49A,
11039         0x49B,
11040         0x49C,
11041         0x49D,
11042         0x49E,
11043         0x49F,
11044         0x4A0,
11045         0x4A1,
11046         0x4A2,
11047         0x4A3,
11048         0x4A4,
11049         0x4A5,
11050         0x4A6,
11051         0x4A7,
11052         0x4A8,
11053         0x4A9,
11054         0x4AA,
11055         0x4AB,
11056         0x4AC,
11057         0x4AD,
11058         0x4AE,
11059         0x4AF,
11060         0x4B0,
11061         0x4B1,
11062         0x4B2,
11063         0x4B3,
11064         0x4B4,
11065         0x4B5,
11066         0x4B6,
11067         0x4B7,
11068         0x4B8,
11069         0x4B9,
11070         0x4BA,
11071         0x4BB,
11072         0x4BC,
11073         0x4BD,
11074         0x4BE,
11075         0x4BF,
11076         0x4C0,
11077         0x4C2,
11078         0x4C3,
11079         0x4C4,
11080         0x4C5,
11081         0x4C6,
11082         0x4C7,
11083         0x4C8,
11084         0x4C9,
11085         0x4CA,
11086         0x4CB,
11087         0x4CC,
11088         0x4CD,
11089         0x4CE,
11090         0x4D0,
11091         0x4D1,
11092         0x4D2,
11093         0x4D3,
11094         0x4D4,
11095         0x4D5,
11096         0x4D6,
11097         0x4D7,
11098         0x4D8,
11099         0x4D9,
11100         0x4DA,
11101         0x4DB,
11102         0x4DC,
11103         0x4DD,
11104         0x4DE,
11105         0x4DF,
11106         0x4E0,
11107         0x4E1,
11108         0x4E2,
11109         0x4E3,
11110         0x4E4,
11111         0x4E5,
11112         0x4E6,
11113         0x4E7,
11114         0x4E8,
11115         0x4E9,
11116         0x4EA,
11117         0x4EB,
11118         0x4EC,
11119         0x4ED,
11120         0x4EE,
11121         0x4EF,
11122         0x4F0,
11123         0x4F1,
11124         0x4F2,
11125         0x4F3,
11126         0x4F4,
11127         0x4F5,
11128         0x4F6,
11129         0x4F7,
11130         0x4F8,
11131         0x4F9,
11132         0x4FA,
11133         0x4FB,
11134         0x4FC,
11135         0x4FD,
11136         0x4FE,
11137         0x4FF,
11138         0x500,
11139         0x501,
11140         0x502,
11141         0x503,
11142         0x504,
11143         0x505,
11144         0x506,
11145         0x507,
11146         0x508,
11147         0x509,
11148         0x50A,
11149         0x50B,
11150         0x50C,
11151         0x50D,
11152         0x50E,
11153         0x50F,
11154         0x510,
11155         0x511,
11156         0x512,
11157         0x513,
11158         0x514,
11159         0x515,
11160         0x516,
11161         0x517,
11162         0x518,
11163         0x519,
11164         0x51A,
11165         0x51B,
11166         0x51C,
11167         0x51D,
11168         0x51E,
11169         0x51F,
11170         0x520,
11171         0x521,
11172         0x522,
11173         0x523,
11174         0x524,
11175         0x525,
11176         0x526,
11177         0x527,
11178         0x528,
11179         0x529,
11180         0x52A,
11181         0x52B,
11182         0x52C,
11183         0x52D,
11184         0x52E,
11185         0x52F,
11186         0x530,
11187         0x531,
11188         0x557,
11189         0x559,
11190         0x55A,
11191         0x55D,
11192         0x55E,
11193         0x561,
11194         0x588,
11195         0x589,
11196         0x58A,
11197         0x591,
11198         0x5BE,
11199         0x5BF,
11200         0x5C0,
11201         0x5C1,
11202         0x5C3,
11203         0x5C4,
11204         0x5C6,
11205         0x5C7,
11206         0x5C8,
11207         0x5D0,
11208         0x5EB,
11209         0x5F0,
11210         0x5F4,
11211         0x600,
11212         0x606,
11213         0x60C,
11214         0x60E,
11215         0x610,
11216         0x61B,
11217         0x61C,
11218         0x61D,
11219         0x61F,
11220         0x620,
11221         0x64B,
11222         0x660,
11223         0x66A,
11224         0x66B,
11225         0x66D,
11226         0x66E,
11227         0x670,
11228         0x671,
11229         0x6D4,
11230         0x6D5,
11231         0x6D6,
11232         0x6DD,
11233         0x6DE,
11234         0x6DF,
11235         0x6E5,
11236         0x6E7,
11237         0x6E9,
11238         0x6EA,
11239         0x6EE,
11240         0x6F0,
11241         0x6FA,
11242         0x6FD,
11243         0x6FF,
11244         0x700,
11245         0x703,
11246         0x70F,
11247         0x710,
11248         0x711,
11249         0x712,
11250         0x730,
11251         0x74B,
11252         0x74D,
11253         0x7A6,
11254         0x7B1,
11255         0x7B2,
11256         0x7C0,
11257         0x7CA,
11258         0x7EB,
11259         0x7F4,
11260         0x7F6,
11261         0x7F8,
11262         0x7F9,
11263         0x7FA,
11264         0x7FB,
11265         0x800,
11266         0x816,
11267         0x81A,
11268         0x81B,
11269         0x824,
11270         0x825,
11271         0x828,
11272         0x829,
11273         0x82E,
11274         0x840,
11275         0x859,
11276         0x85C,
11277         0x8A0,
11278         0x8B5,
11279         0x8E3,
11280         0x904,
11281         0x93A,
11282         0x93D,
11283         0x93E,
11284         0x950,
11285         0x951,
11286         0x958,
11287         0x962,
11288         0x964,
11289         0x966,
11290         0x970,
11291         0x971,
11292         0x981,
11293         0x984,
11294         0x985,
11295         0x98D,
11296         0x98F,
11297         0x991,
11298         0x993,
11299         0x9A9,
11300         0x9AA,
11301         0x9B1,
11302         0x9B2,
11303         0x9B3,
11304         0x9B6,
11305         0x9BA,
11306         0x9BC,
11307         0x9BD,
11308         0x9BE,
11309         0x9C5,
11310         0x9C7,
11311         0x9C9,
11312         0x9CB,
11313         0x9CE,
11314         0x9CF,
11315         0x9D7,
11316         0x9D8,
11317         0x9DC,
11318         0x9DE,
11319         0x9DF,
11320         0x9E2,
11321         0x9E4,
11322         0x9E6,
11323         0x9F0,
11324         0x9F2,
11325         0xA01,
11326         0xA04,
11327         0xA05,
11328         0xA0B,
11329         0xA0F,
11330         0xA11,
11331         0xA13,
11332         0xA29,
11333         0xA2A,
11334         0xA31,
11335         0xA32,
11336         0xA34,
11337         0xA35,
11338         0xA37,
11339         0xA38,
11340         0xA3A,
11341         0xA3C,
11342         0xA3D,
11343         0xA3E,
11344         0xA43,
11345         0xA47,
11346         0xA49,
11347         0xA4B,
11348         0xA4E,
11349         0xA51,
11350         0xA52,
11351         0xA59,
11352         0xA5D,
11353         0xA5E,
11354         0xA5F,
11355         0xA66,
11356         0xA70,
11357         0xA72,
11358         0xA75,
11359         0xA76,
11360         0xA81,
11361         0xA84,
11362         0xA85,
11363         0xA8E,
11364         0xA8F,
11365         0xA92,
11366         0xA93,
11367         0xAA9,
11368         0xAAA,
11369         0xAB1,
11370         0xAB2,
11371         0xAB4,
11372         0xAB5,
11373         0xABA,
11374         0xABC,
11375         0xABD,
11376         0xABE,
11377         0xAC6,
11378         0xAC7,
11379         0xACA,
11380         0xACB,
11381         0xACE,
11382         0xAD0,
11383         0xAD1,
11384         0xAE0,
11385         0xAE2,
11386         0xAE4,
11387         0xAE6,
11388         0xAF0,
11389         0xAF9,
11390         0xAFA,
11391         0xB01,
11392         0xB04,
11393         0xB05,
11394         0xB0D,
11395         0xB0F,
11396         0xB11,
11397         0xB13,
11398         0xB29,
11399         0xB2A,
11400         0xB31,
11401         0xB32,
11402         0xB34,
11403         0xB35,
11404         0xB3A,
11405         0xB3C,
11406         0xB3D,
11407         0xB3E,
11408         0xB45,
11409         0xB47,
11410         0xB49,
11411         0xB4B,
11412         0xB4E,
11413         0xB56,
11414         0xB58,
11415         0xB5C,
11416         0xB5E,
11417         0xB5F,
11418         0xB62,
11419         0xB64,
11420         0xB66,
11421         0xB70,
11422         0xB71,
11423         0xB72,
11424         0xB82,
11425         0xB83,
11426         0xB84,
11427         0xB85,
11428         0xB8B,
11429         0xB8E,
11430         0xB91,
11431         0xB92,
11432         0xB96,
11433         0xB99,
11434         0xB9B,
11435         0xB9C,
11436         0xB9D,
11437         0xB9E,
11438         0xBA0,
11439         0xBA3,
11440         0xBA5,
11441         0xBA8,
11442         0xBAB,
11443         0xBAE,
11444         0xBBA,
11445         0xBBE,
11446         0xBC3,
11447         0xBC6,
11448         0xBC9,
11449         0xBCA,
11450         0xBCE,
11451         0xBD0,
11452         0xBD1,
11453         0xBD7,
11454         0xBD8,
11455         0xBE6,
11456         0xBF0,
11457         0xC00,
11458         0xC04,
11459         0xC05,
11460         0xC0D,
11461         0xC0E,
11462         0xC11,
11463         0xC12,
11464         0xC29,
11465         0xC2A,
11466         0xC3A,
11467         0xC3D,
11468         0xC3E,
11469         0xC45,
11470         0xC46,
11471         0xC49,
11472         0xC4A,
11473         0xC4E,
11474         0xC55,
11475         0xC57,
11476         0xC58,
11477         0xC5B,
11478         0xC60,
11479         0xC62,
11480         0xC64,
11481         0xC66,
11482         0xC70,
11483         0xC81,
11484         0xC84,
11485         0xC85,
11486         0xC8D,
11487         0xC8E,
11488         0xC91,
11489         0xC92,
11490         0xCA9,
11491         0xCAA,
11492         0xCB4,
11493         0xCB5,
11494         0xCBA,
11495         0xCBC,
11496         0xCBD,
11497         0xCBE,
11498         0xCC5,
11499         0xCC6,
11500         0xCC9,
11501         0xCCA,
11502         0xCCE,
11503         0xCD5,
11504         0xCD7,
11505         0xCDE,
11506         0xCDF,
11507         0xCE0,
11508         0xCE2,
11509         0xCE4,
11510         0xCE6,
11511         0xCF0,
11512         0xCF1,
11513         0xCF3,
11514         0xD01,
11515         0xD04,
11516         0xD05,
11517         0xD0D,
11518         0xD0E,
11519         0xD11,
11520         0xD12,
11521         0xD3B,
11522         0xD3D,
11523         0xD3E,
11524         0xD45,
11525         0xD46,
11526         0xD49,
11527         0xD4A,
11528         0xD4E,
11529         0xD4F,
11530         0xD57,
11531         0xD58,
11532         0xD5F,
11533         0xD62,
11534         0xD64,
11535         0xD66,
11536         0xD70,
11537         0xD7A,
11538         0xD80,
11539         0xD82,
11540         0xD84,
11541         0xD85,
11542         0xD97,
11543         0xD9A,
11544         0xDB2,
11545         0xDB3,
11546         0xDBC,
11547         0xDBD,
11548         0xDBE,
11549         0xDC0,
11550         0xDC7,
11551         0xDCA,
11552         0xDCB,
11553         0xDCF,
11554         0xDD5,
11555         0xDD6,
11556         0xDD7,
11557         0xDD8,
11558         0xDE0,
11559         0xDE6,
11560         0xDF0,
11561         0xDF2,
11562         0xDF4,
11563         0xE01,
11564         0xE31,
11565         0xE32,
11566         0xE34,
11567         0xE3B,
11568         0xE40,
11569         0xE47,
11570         0xE4F,
11571         0xE50,
11572         0xE5A,
11573         0xE81,
11574         0xE83,
11575         0xE84,
11576         0xE85,
11577         0xE87,
11578         0xE89,
11579         0xE8A,
11580         0xE8B,
11581         0xE8D,
11582         0xE8E,
11583         0xE94,
11584         0xE98,
11585         0xE99,
11586         0xEA0,
11587         0xEA1,
11588         0xEA4,
11589         0xEA5,
11590         0xEA6,
11591         0xEA7,
11592         0xEA8,
11593         0xEAA,
11594         0xEAC,
11595         0xEAD,
11596         0xEB1,
11597         0xEB2,
11598         0xEB4,
11599         0xEBA,
11600         0xEBB,
11601         0xEBD,
11602         0xEBE,
11603         0xEC0,
11604         0xEC5,
11605         0xEC6,
11606         0xEC7,
11607         0xEC8,
11608         0xECE,
11609         0xED0,
11610         0xEDA,
11611         0xEDC,
11612         0xEE0,
11613         0xF00,
11614         0xF01,
11615         0xF18,
11616         0xF1A,
11617         0xF20,
11618         0xF2A,
11619         0xF35,
11620         0xF36,
11621         0xF37,
11622         0xF38,
11623         0xF39,
11624         0xF3A,
11625         0xF3E,
11626         0xF40,
11627         0xF48,
11628         0xF49,
11629         0xF6D,
11630         0xF71,
11631         0xF85,
11632         0xF86,
11633         0xF88,
11634         0xF8D,
11635         0xF98,
11636         0xF99,
11637         0xFBD,
11638         0xFC6,
11639         0xFC7,
11640         0x1000,
11641         0x102B,
11642         0x103F,
11643         0x1040,
11644         0x104A,
11645         0x104C,
11646         0x1050,
11647         0x1056,
11648         0x105A,
11649         0x105E,
11650         0x1061,
11651         0x1062,
11652         0x1065,
11653         0x1067,
11654         0x106E,
11655         0x1071,
11656         0x1075,
11657         0x1082,
11658         0x108E,
11659         0x108F,
11660         0x1090,
11661         0x109A,
11662         0x109E,
11663         0x10A0,
11664         0x10C6,
11665         0x10C7,
11666         0x10C8,
11667         0x10CD,
11668         0x10CE,
11669         0x10D0,
11670         0x10FB,
11671         0x10FC,
11672         0x1249,
11673         0x124A,
11674         0x124E,
11675         0x1250,
11676         0x1257,
11677         0x1258,
11678         0x1259,
11679         0x125A,
11680         0x125E,
11681         0x1260,
11682         0x1289,
11683         0x128A,
11684         0x128E,
11685         0x1290,
11686         0x12B1,
11687         0x12B2,
11688         0x12B6,
11689         0x12B8,
11690         0x12BF,
11691         0x12C0,
11692         0x12C1,
11693         0x12C2,
11694         0x12C6,
11695         0x12C8,
11696         0x12D7,
11697         0x12D8,
11698         0x1311,
11699         0x1312,
11700         0x1316,
11701         0x1318,
11702         0x135B,
11703         0x135D,
11704         0x1360,
11705         0x1362,
11706         0x1363,
11707         0x1367,
11708         0x1369,
11709         0x1380,
11710         0x1390,
11711         0x13A0,
11712         0x13F6,
11713         0x13F8,
11714         0x13FE,
11715         0x1401,
11716         0x166D,
11717         0x166E,
11718         0x166F,
11719         0x1680,
11720         0x1681,
11721         0x169B,
11722         0x169D,
11723         0x16A0,
11724         0x16EB,
11725         0x16EE,
11726         0x16F9,
11727         0x1700,
11728         0x170D,
11729         0x170E,
11730         0x1712,
11731         0x1715,
11732         0x1720,
11733         0x1732,
11734         0x1735,
11735         0x1737,
11736         0x1740,
11737         0x1752,
11738         0x1754,
11739         0x1760,
11740         0x176D,
11741         0x176E,
11742         0x1771,
11743         0x1772,
11744         0x1774,
11745         0x1780,
11746         0x17B4,
11747         0x17D4,
11748         0x17D7,
11749         0x17D8,
11750         0x17DC,
11751         0x17DD,
11752         0x17DE,
11753         0x17E0,
11754         0x17EA,
11755         0x1802,
11756         0x1803,
11757         0x1804,
11758         0x1808,
11759         0x1809,
11760         0x180A,
11761         0x180B,
11762         0x180E,
11763         0x180F,
11764         0x1810,
11765         0x181A,
11766         0x1820,
11767         0x1878,
11768         0x1880,
11769         0x18A9,
11770         0x18AA,
11771         0x18AB,
11772         0x18B0,
11773         0x18F6,
11774         0x1900,
11775         0x191F,
11776         0x1920,
11777         0x192C,
11778         0x1930,
11779         0x193C,
11780         0x1944,
11781         0x1946,
11782         0x1950,
11783         0x196E,
11784         0x1970,
11785         0x1975,
11786         0x1980,
11787         0x19AC,
11788         0x19B0,
11789         0x19CA,
11790         0x19D0,
11791         0x19DA,
11792         0x1A00,
11793         0x1A17,
11794         0x1A1C,
11795         0x1A20,
11796         0x1A55,
11797         0x1A5F,
11798         0x1A60,
11799         0x1A7D,
11800         0x1A7F,
11801         0x1A80,
11802         0x1A8A,
11803         0x1A90,
11804         0x1A9A,
11805         0x1AA7,
11806         0x1AA8,
11807         0x1AAC,
11808         0x1AB0,
11809         0x1ABF,
11810         0x1B00,
11811         0x1B05,
11812         0x1B34,
11813         0x1B45,
11814         0x1B4C,
11815         0x1B50,
11816         0x1B5A,
11817         0x1B5C,
11818         0x1B5E,
11819         0x1B60,
11820         0x1B6B,
11821         0x1B74,
11822         0x1B80,
11823         0x1B83,
11824         0x1BA1,
11825         0x1BAE,
11826         0x1BB0,
11827         0x1BBA,
11828         0x1BE6,
11829         0x1BF4,
11830         0x1C00,
11831         0x1C24,
11832         0x1C38,
11833         0x1C3B,
11834         0x1C3D,
11835         0x1C40,
11836         0x1C4A,
11837         0x1C4D,
11838         0x1C50,
11839         0x1C5A,
11840         0x1C7E,
11841         0x1C80,
11842         0x1CD0,
11843         0x1CD3,
11844         0x1CD4,
11845         0x1CE9,
11846         0x1CED,
11847         0x1CEE,
11848         0x1CF2,
11849         0x1CF5,
11850         0x1CF7,
11851         0x1CF8,
11852         0x1CFA,
11853         0x1D00,
11854         0x1DC0,
11855         0x1DF6,
11856         0x1DFC,
11857         0x1E00,
11858         0x1E01,
11859         0x1E02,
11860         0x1E03,
11861         0x1E04,
11862         0x1E05,
11863         0x1E06,
11864         0x1E07,
11865         0x1E08,
11866         0x1E09,
11867         0x1E0A,
11868         0x1E0B,
11869         0x1E0C,
11870         0x1E0D,
11871         0x1E0E,
11872         0x1E0F,
11873         0x1E10,
11874         0x1E11,
11875         0x1E12,
11876         0x1E13,
11877         0x1E14,
11878         0x1E15,
11879         0x1E16,
11880         0x1E17,
11881         0x1E18,
11882         0x1E19,
11883         0x1E1A,
11884         0x1E1B,
11885         0x1E1C,
11886         0x1E1D,
11887         0x1E1E,
11888         0x1E1F,
11889         0x1E20,
11890         0x1E21,
11891         0x1E22,
11892         0x1E23,
11893         0x1E24,
11894         0x1E25,
11895         0x1E26,
11896         0x1E27,
11897         0x1E28,
11898         0x1E29,
11899         0x1E2A,
11900         0x1E2B,
11901         0x1E2C,
11902         0x1E2D,
11903         0x1E2E,
11904         0x1E2F,
11905         0x1E30,
11906         0x1E31,
11907         0x1E32,
11908         0x1E33,
11909         0x1E34,
11910         0x1E35,
11911         0x1E36,
11912         0x1E37,
11913         0x1E38,
11914         0x1E39,
11915         0x1E3A,
11916         0x1E3B,
11917         0x1E3C,
11918         0x1E3D,
11919         0x1E3E,
11920         0x1E3F,
11921         0x1E40,
11922         0x1E41,
11923         0x1E42,
11924         0x1E43,
11925         0x1E44,
11926         0x1E45,
11927         0x1E46,
11928         0x1E47,
11929         0x1E48,
11930         0x1E49,
11931         0x1E4A,
11932         0x1E4B,
11933         0x1E4C,
11934         0x1E4D,
11935         0x1E4E,
11936         0x1E4F,
11937         0x1E50,
11938         0x1E51,
11939         0x1E52,
11940         0x1E53,
11941         0x1E54,
11942         0x1E55,
11943         0x1E56,
11944         0x1E57,
11945         0x1E58,
11946         0x1E59,
11947         0x1E5A,
11948         0x1E5B,
11949         0x1E5C,
11950         0x1E5D,
11951         0x1E5E,
11952         0x1E5F,
11953         0x1E60,
11954         0x1E61,
11955         0x1E62,
11956         0x1E63,
11957         0x1E64,
11958         0x1E65,
11959         0x1E66,
11960         0x1E67,
11961         0x1E68,
11962         0x1E69,
11963         0x1E6A,
11964         0x1E6B,
11965         0x1E6C,
11966         0x1E6D,
11967         0x1E6E,
11968         0x1E6F,
11969         0x1E70,
11970         0x1E71,
11971         0x1E72,
11972         0x1E73,
11973         0x1E74,
11974         0x1E75,
11975         0x1E76,
11976         0x1E77,
11977         0x1E78,
11978         0x1E79,
11979         0x1E7A,
11980         0x1E7B,
11981         0x1E7C,
11982         0x1E7D,
11983         0x1E7E,
11984         0x1E7F,
11985         0x1E80,
11986         0x1E81,
11987         0x1E82,
11988         0x1E83,
11989         0x1E84,
11990         0x1E85,
11991         0x1E86,
11992         0x1E87,
11993         0x1E88,
11994         0x1E89,
11995         0x1E8A,
11996         0x1E8B,
11997         0x1E8C,
11998         0x1E8D,
11999         0x1E8E,
12000         0x1E8F,
12001         0x1E90,
12002         0x1E91,
12003         0x1E92,
12004         0x1E93,
12005         0x1E94,
12006         0x1E95,
12007         0x1E9E,
12008         0x1E9F,
12009         0x1EA0,
12010         0x1EA1,
12011         0x1EA2,
12012         0x1EA3,
12013         0x1EA4,
12014         0x1EA5,
12015         0x1EA6,
12016         0x1EA7,
12017         0x1EA8,
12018         0x1EA9,
12019         0x1EAA,
12020         0x1EAB,
12021         0x1EAC,
12022         0x1EAD,
12023         0x1EAE,
12024         0x1EAF,
12025         0x1EB0,
12026         0x1EB1,
12027         0x1EB2,
12028         0x1EB3,
12029         0x1EB4,
12030         0x1EB5,
12031         0x1EB6,
12032         0x1EB7,
12033         0x1EB8,
12034         0x1EB9,
12035         0x1EBA,
12036         0x1EBB,
12037         0x1EBC,
12038         0x1EBD,
12039         0x1EBE,
12040         0x1EBF,
12041         0x1EC0,
12042         0x1EC1,
12043         0x1EC2,
12044         0x1EC3,
12045         0x1EC4,
12046         0x1EC5,
12047         0x1EC6,
12048         0x1EC7,
12049         0x1EC8,
12050         0x1EC9,
12051         0x1ECA,
12052         0x1ECB,
12053         0x1ECC,
12054         0x1ECD,
12055         0x1ECE,
12056         0x1ECF,
12057         0x1ED0,
12058         0x1ED1,
12059         0x1ED2,
12060         0x1ED3,
12061         0x1ED4,
12062         0x1ED5,
12063         0x1ED6,
12064         0x1ED7,
12065         0x1ED8,
12066         0x1ED9,
12067         0x1EDA,
12068         0x1EDB,
12069         0x1EDC,
12070         0x1EDD,
12071         0x1EDE,
12072         0x1EDF,
12073         0x1EE0,
12074         0x1EE1,
12075         0x1EE2,
12076         0x1EE3,
12077         0x1EE4,
12078         0x1EE5,
12079         0x1EE6,
12080         0x1EE7,
12081         0x1EE8,
12082         0x1EE9,
12083         0x1EEA,
12084         0x1EEB,
12085         0x1EEC,
12086         0x1EED,
12087         0x1EEE,
12088         0x1EEF,
12089         0x1EF0,
12090         0x1EF1,
12091         0x1EF2,
12092         0x1EF3,
12093         0x1EF4,
12094         0x1EF5,
12095         0x1EF6,
12096         0x1EF7,
12097         0x1EF8,
12098         0x1EF9,
12099         0x1EFA,
12100         0x1EFB,
12101         0x1EFC,
12102         0x1EFD,
12103         0x1EFE,
12104         0x1EFF,
12105         0x1F08,
12106         0x1F10,
12107         0x1F16,
12108         0x1F18,
12109         0x1F1E,
12110         0x1F20,
12111         0x1F28,
12112         0x1F30,
12113         0x1F38,
12114         0x1F40,
12115         0x1F46,
12116         0x1F48,
12117         0x1F4E,
12118         0x1F50,
12119         0x1F58,
12120         0x1F59,
12121         0x1F5A,
12122         0x1F5B,
12123         0x1F5C,
12124         0x1F5D,
12125         0x1F5E,
12126         0x1F5F,
12127         0x1F60,
12128         0x1F68,
12129         0x1F70,
12130         0x1F7E,
12131         0x1F80,
12132         0x1F88,
12133         0x1F90,
12134         0x1F98,
12135         0x1FA0,
12136         0x1FA8,
12137         0x1FB0,
12138         0x1FB5,
12139         0x1FB6,
12140         0x1FB8,
12141         0x1FBD,
12142         0x1FBE,
12143         0x1FBF,
12144         0x1FC2,
12145         0x1FC5,
12146         0x1FC6,
12147         0x1FC8,
12148         0x1FCD,
12149         0x1FD0,
12150         0x1FD4,
12151         0x1FD6,
12152         0x1FD8,
12153         0x1FDC,
12154         0x1FE0,
12155         0x1FE8,
12156         0x1FED,
12157         0x1FF2,
12158         0x1FF5,
12159         0x1FF6,
12160         0x1FF8,
12161         0x1FFD,
12162         0x2000,
12163         0x200B,
12164         0x200C,
12165         0x200E,
12166         0x2010,
12167         0x2013,
12168         0x2015,
12169         0x2018,
12170         0x2020,
12171         0x2024,
12172         0x2025,
12173         0x2028,
12174         0x202A,
12175         0x202F,
12176         0x2030,
12177         0x2039,
12178         0x203B,
12179         0x203C,
12180         0x203E,
12181         0x2045,
12182         0x2047,
12183         0x204A,
12184         0x205F,
12185         0x2060,
12186         0x2065,
12187         0x2066,
12188         0x2070,
12189         0x2071,
12190         0x2072,
12191         0x207D,
12192         0x207F,
12193         0x2080,
12194         0x208D,
12195         0x208F,
12196         0x2090,
12197         0x209D,
12198         0x20D0,
12199         0x20F1,
12200         0x2102,
12201         0x2103,
12202         0x2107,
12203         0x2108,
12204         0x210A,
12205         0x210B,
12206         0x210E,
12207         0x2110,
12208         0x2113,
12209         0x2114,
12210         0x2115,
12211         0x2116,
12212         0x2119,
12213         0x211E,
12214         0x2124,
12215         0x2125,
12216         0x2126,
12217         0x2127,
12218         0x2128,
12219         0x2129,
12220         0x212A,
12221         0x212E,
12222         0x212F,
12223         0x2130,
12224         0x2134,
12225         0x2135,
12226         0x2139,
12227         0x213A,
12228         0x213C,
12229         0x213E,
12230         0x2140,
12231         0x2145,
12232         0x2146,
12233         0x214A,
12234         0x214E,
12235         0x214F,
12236         0x2160,
12237         0x2170,
12238         0x2180,
12239         0x2183,
12240         0x2184,
12241         0x2185,
12242         0x2189,
12243         0x2308,
12244         0x230C,
12245         0x2329,
12246         0x232B,
12247         0x24B6,
12248         0x24D0,
12249         0x24EA,
12250         0x275B,
12251         0x2761,
12252         0x2768,
12253         0x2776,
12254         0x27C5,
12255         0x27C7,
12256         0x27E6,
12257         0x27F0,
12258         0x2983,
12259         0x2999,
12260         0x29D8,
12261         0x29DC,
12262         0x29FC,
12263         0x29FE,
12264         0x2C00,
12265         0x2C2F,
12266         0x2C30,
12267         0x2C5F,
12268         0x2C60,
12269         0x2C61,
12270         0x2C62,
12271         0x2C65,
12272         0x2C67,
12273         0x2C68,
12274         0x2C69,
12275         0x2C6A,
12276         0x2C6B,
12277         0x2C6C,
12278         0x2C6D,
12279         0x2C71,
12280         0x2C72,
12281         0x2C73,
12282         0x2C75,
12283         0x2C76,
12284         0x2C7E,
12285         0x2C81,
12286         0x2C82,
12287         0x2C83,
12288         0x2C84,
12289         0x2C85,
12290         0x2C86,
12291         0x2C87,
12292         0x2C88,
12293         0x2C89,
12294         0x2C8A,
12295         0x2C8B,
12296         0x2C8C,
12297         0x2C8D,
12298         0x2C8E,
12299         0x2C8F,
12300         0x2C90,
12301         0x2C91,
12302         0x2C92,
12303         0x2C93,
12304         0x2C94,
12305         0x2C95,
12306         0x2C96,
12307         0x2C97,
12308         0x2C98,
12309         0x2C99,
12310         0x2C9A,
12311         0x2C9B,
12312         0x2C9C,
12313         0x2C9D,
12314         0x2C9E,
12315         0x2C9F,
12316         0x2CA0,
12317         0x2CA1,
12318         0x2CA2,
12319         0x2CA3,
12320         0x2CA4,
12321         0x2CA5,
12322         0x2CA6,
12323         0x2CA7,
12324         0x2CA8,
12325         0x2CA9,
12326         0x2CAA,
12327         0x2CAB,
12328         0x2CAC,
12329         0x2CAD,
12330         0x2CAE,
12331         0x2CAF,
12332         0x2CB0,
12333         0x2CB1,
12334         0x2CB2,
12335         0x2CB3,
12336         0x2CB4,
12337         0x2CB5,
12338         0x2CB6,
12339         0x2CB7,
12340         0x2CB8,
12341         0x2CB9,
12342         0x2CBA,
12343         0x2CBB,
12344         0x2CBC,
12345         0x2CBD,
12346         0x2CBE,
12347         0x2CBF,
12348         0x2CC0,
12349         0x2CC1,
12350         0x2CC2,
12351         0x2CC3,
12352         0x2CC4,
12353         0x2CC5,
12354         0x2CC6,
12355         0x2CC7,
12356         0x2CC8,
12357         0x2CC9,
12358         0x2CCA,
12359         0x2CCB,
12360         0x2CCC,
12361         0x2CCD,
12362         0x2CCE,
12363         0x2CCF,
12364         0x2CD0,
12365         0x2CD1,
12366         0x2CD2,
12367         0x2CD3,
12368         0x2CD4,
12369         0x2CD5,
12370         0x2CD6,
12371         0x2CD7,
12372         0x2CD8,
12373         0x2CD9,
12374         0x2CDA,
12375         0x2CDB,
12376         0x2CDC,
12377         0x2CDD,
12378         0x2CDE,
12379         0x2CDF,
12380         0x2CE0,
12381         0x2CE1,
12382         0x2CE2,
12383         0x2CE3,
12384         0x2CE5,
12385         0x2CEB,
12386         0x2CEC,
12387         0x2CED,
12388         0x2CEE,
12389         0x2CEF,
12390         0x2CF2,
12391         0x2CF3,
12392         0x2CF4,
12393         0x2D00,
12394         0x2D26,
12395         0x2D27,
12396         0x2D28,
12397         0x2D2D,
12398         0x2D2E,
12399         0x2D30,
12400         0x2D68,
12401         0x2D6F,
12402         0x2D70,
12403         0x2D7F,
12404         0x2D80,
12405         0x2D97,
12406         0x2DA0,
12407         0x2DA7,
12408         0x2DA8,
12409         0x2DAF,
12410         0x2DB0,
12411         0x2DB7,
12412         0x2DB8,
12413         0x2DBF,
12414         0x2DC0,
12415         0x2DC7,
12416         0x2DC8,
12417         0x2DCF,
12418         0x2DD0,
12419         0x2DD7,
12420         0x2DD8,
12421         0x2DDF,
12422         0x2DE0,
12423         0x2E00,
12424         0x2E0E,
12425         0x2E1C,
12426         0x2E1E,
12427         0x2E20,
12428         0x2E2A,
12429         0x2E2E,
12430         0x2E2F,
12431         0x2E30,
12432         0x2E3C,
12433         0x2E3D,
12434         0x2E42,
12435         0x2E43,
12436         0x3000,
12437         0x3001,
12438         0x3002,
12439         0x3003,
12440         0x3005,
12441         0x3008,
12442         0x3012,
12443         0x3014,
12444         0x301C,
12445         0x301D,
12446         0x3020,
12447         0x3021,
12448         0x302A,
12449         0x3030,
12450         0x3031,
12451         0x3036,
12452         0x3038,
12453         0x303D,
12454         0x3041,
12455         0x3097,
12456         0x3099,
12457         0x309B,
12458         0x309D,
12459         0x30A0,
12460         0x30A1,
12461         0x30FB,
12462         0x30FC,
12463         0x3100,
12464         0x3105,
12465         0x312E,
12466         0x3131,
12467         0x318F,
12468         0x31A0,
12469         0x31BB,
12470         0x31F0,
12471         0x3200,
12472         0x3400,
12473         0x4DB6,
12474         0x4E00,
12475         0x9FD6,
12476         0xA000,
12477         0xA48D,
12478         0xA4D0,
12479         0xA4FE,
12480         0xA4FF,
12481         0xA500,
12482         0xA60D,
12483         0xA60E,
12484         0xA610,
12485         0xA620,
12486         0xA62A,
12487         0xA62C,
12488         0xA640,
12489         0xA641,
12490         0xA642,
12491         0xA643,
12492         0xA644,
12493         0xA645,
12494         0xA646,
12495         0xA647,
12496         0xA648,
12497         0xA649,
12498         0xA64A,
12499         0xA64B,
12500         0xA64C,
12501         0xA64D,
12502         0xA64E,
12503         0xA64F,
12504         0xA650,
12505         0xA651,
12506         0xA652,
12507         0xA653,
12508         0xA654,
12509         0xA655,
12510         0xA656,
12511         0xA657,
12512         0xA658,
12513         0xA659,
12514         0xA65A,
12515         0xA65B,
12516         0xA65C,
12517         0xA65D,
12518         0xA65E,
12519         0xA65F,
12520         0xA660,
12521         0xA661,
12522         0xA662,
12523         0xA663,
12524         0xA664,
12525         0xA665,
12526         0xA666,
12527         0xA667,
12528         0xA668,
12529         0xA669,
12530         0xA66A,
12531         0xA66B,
12532         0xA66C,
12533         0xA66D,
12534         0xA66E,
12535         0xA66F,
12536         0xA673,
12537         0xA674,
12538         0xA67E,
12539         0xA67F,
12540         0xA680,
12541         0xA681,
12542         0xA682,
12543         0xA683,
12544         0xA684,
12545         0xA685,
12546         0xA686,
12547         0xA687,
12548         0xA688,
12549         0xA689,
12550         0xA68A,
12551         0xA68B,
12552         0xA68C,
12553         0xA68D,
12554         0xA68E,
12555         0xA68F,
12556         0xA690,
12557         0xA691,
12558         0xA692,
12559         0xA693,
12560         0xA694,
12561         0xA695,
12562         0xA696,
12563         0xA697,
12564         0xA698,
12565         0xA699,
12566         0xA69A,
12567         0xA69B,
12568         0xA69E,
12569         0xA6A0,
12570         0xA6F0,
12571         0xA6F2,
12572         0xA6F3,
12573         0xA6F4,
12574         0xA6F7,
12575         0xA6F8,
12576         0xA717,
12577         0xA720,
12578         0xA722,
12579         0xA723,
12580         0xA724,
12581         0xA725,
12582         0xA726,
12583         0xA727,
12584         0xA728,
12585         0xA729,
12586         0xA72A,
12587         0xA72B,
12588         0xA72C,
12589         0xA72D,
12590         0xA72E,
12591         0xA72F,
12592         0xA732,
12593         0xA733,
12594         0xA734,
12595         0xA735,
12596         0xA736,
12597         0xA737,
12598         0xA738,
12599         0xA739,
12600         0xA73A,
12601         0xA73B,
12602         0xA73C,
12603         0xA73D,
12604         0xA73E,
12605         0xA73F,
12606         0xA740,
12607         0xA741,
12608         0xA742,
12609         0xA743,
12610         0xA744,
12611         0xA745,
12612         0xA746,
12613         0xA747,
12614         0xA748,
12615         0xA749,
12616         0xA74A,
12617         0xA74B,
12618         0xA74C,
12619         0xA74D,
12620         0xA74E,
12621         0xA74F,
12622         0xA750,
12623         0xA751,
12624         0xA752,
12625         0xA753,
12626         0xA754,
12627         0xA755,
12628         0xA756,
12629         0xA757,
12630         0xA758,
12631         0xA759,
12632         0xA75A,
12633         0xA75B,
12634         0xA75C,
12635         0xA75D,
12636         0xA75E,
12637         0xA75F,
12638         0xA760,
12639         0xA761,
12640         0xA762,
12641         0xA763,
12642         0xA764,
12643         0xA765,
12644         0xA766,
12645         0xA767,
12646         0xA768,
12647         0xA769,
12648         0xA76A,
12649         0xA76B,
12650         0xA76C,
12651         0xA76D,
12652         0xA76E,
12653         0xA76F,
12654         0xA779,
12655         0xA77A,
12656         0xA77B,
12657         0xA77C,
12658         0xA77D,
12659         0xA77F,
12660         0xA780,
12661         0xA781,
12662         0xA782,
12663         0xA783,
12664         0xA784,
12665         0xA785,
12666         0xA786,
12667         0xA787,
12668         0xA788,
12669         0xA789,
12670         0xA78B,
12671         0xA78C,
12672         0xA78D,
12673         0xA78E,
12674         0xA78F,
12675         0xA790,
12676         0xA791,
12677         0xA792,
12678         0xA793,
12679         0xA796,
12680         0xA797,
12681         0xA798,
12682         0xA799,
12683         0xA79A,
12684         0xA79B,
12685         0xA79C,
12686         0xA79D,
12687         0xA79E,
12688         0xA79F,
12689         0xA7A0,
12690         0xA7A1,
12691         0xA7A2,
12692         0xA7A3,
12693         0xA7A4,
12694         0xA7A5,
12695         0xA7A6,
12696         0xA7A7,
12697         0xA7A8,
12698         0xA7A9,
12699         0xA7AA,
12700         0xA7AE,
12701         0xA7B0,
12702         0xA7B5,
12703         0xA7B6,
12704         0xA7B7,
12705         0xA7B8,
12706         0xA7F7,
12707         0xA7F8,
12708         0xA7FB,
12709         0xA802,
12710         0xA803,
12711         0xA806,
12712         0xA807,
12713         0xA80B,
12714         0xA80C,
12715         0xA823,
12716         0xA828,
12717         0xA840,
12718         0xA874,
12719         0xA876,
12720         0xA878,
12721         0xA880,
12722         0xA882,
12723         0xA8B4,
12724         0xA8C5,
12725         0xA8CE,
12726         0xA8D0,
12727         0xA8DA,
12728         0xA8E0,
12729         0xA8F2,
12730         0xA8F8,
12731         0xA8FB,
12732         0xA8FC,
12733         0xA8FD,
12734         0xA8FE,
12735         0xA900,
12736         0xA90A,
12737         0xA926,
12738         0xA92E,
12739         0xA92F,
12740         0xA930,
12741         0xA947,
12742         0xA954,
12743         0xA960,
12744         0xA97D,
12745         0xA980,
12746         0xA984,
12747         0xA9B3,
12748         0xA9C1,
12749         0xA9C8,
12750         0xA9CA,
12751         0xA9CF,
12752         0xA9D0,
12753         0xA9DA,
12754         0xA9E0,
12755         0xA9E5,
12756         0xA9E6,
12757         0xA9F0,
12758         0xA9FA,
12759         0xA9FF,
12760         0xAA00,
12761         0xAA29,
12762         0xAA37,
12763         0xAA40,
12764         0xAA43,
12765         0xAA44,
12766         0xAA4C,
12767         0xAA4E,
12768         0xAA50,
12769         0xAA5A,
12770         0xAA5D,
12771         0xAA60,
12772         0xAA77,
12773         0xAA7A,
12774         0xAA7B,
12775         0xAA7E,
12776         0xAAB0,
12777         0xAAB1,
12778         0xAAB2,
12779         0xAAB5,
12780         0xAAB7,
12781         0xAAB9,
12782         0xAABE,
12783         0xAAC0,
12784         0xAAC1,
12785         0xAAC2,
12786         0xAAC3,
12787         0xAADB,
12788         0xAADE,
12789         0xAAE0,
12790         0xAAEB,
12791         0xAAF0,
12792         0xAAF2,
12793         0xAAF5,
12794         0xAAF7,
12795         0xAB01,
12796         0xAB07,
12797         0xAB09,
12798         0xAB0F,
12799         0xAB11,
12800         0xAB17,
12801         0xAB20,
12802         0xAB27,
12803         0xAB28,
12804         0xAB2F,
12805         0xAB30,
12806         0xAB5B,
12807         0xAB5C,
12808         0xAB66,
12809         0xAB70,
12810         0xABC0,
12811         0xABE3,
12812         0xABEB,
12813         0xABEC,
12814         0xABEE,
12815         0xABF0,
12816         0xABFA,
12817         0xAC00,
12818         0xD7A4,
12819         0xD7B0,
12820         0xD7C7,
12821         0xD7CB,
12822         0xD7FC,
12823         0xF900,
12824         0xFA6E,
12825         0xFA70,
12826         0xFADA,
12827         0xFB00,
12828         0xFB07,
12829         0xFB13,
12830         0xFB18,
12831         0xFB1D,
12832         0xFB1E,
12833         0xFB1F,
12834         0xFB29,
12835         0xFB2A,
12836         0xFB37,
12837         0xFB38,
12838         0xFB3D,
12839         0xFB3E,
12840         0xFB3F,
12841         0xFB40,
12842         0xFB42,
12843         0xFB43,
12844         0xFB45,
12845         0xFB46,
12846         0xFBB2,
12847         0xFBD3,
12848         0xFD3E,
12849         0xFD40,
12850         0xFD50,
12851         0xFD90,
12852         0xFD92,
12853         0xFDC8,
12854         0xFDF0,
12855         0xFDFC,
12856         0xFE00,
12857         0xFE10,
12858         0xFE12,
12859         0xFE13,
12860         0xFE14,
12861         0xFE17,
12862         0xFE19,
12863         0xFE20,
12864         0xFE30,
12865         0xFE31,
12866         0xFE33,
12867         0xFE35,
12868         0xFE45,
12869         0xFE47,
12870         0xFE49,
12871         0xFE50,
12872         0xFE52,
12873         0xFE53,
12874         0xFE55,
12875         0xFE56,
12876         0xFE58,
12877         0xFE59,
12878         0xFE5F,
12879         0xFE63,
12880         0xFE64,
12881         0xFE70,
12882         0xFE75,
12883         0xFE76,
12884         0xFEFD,
12885         0xFEFF,
12886         0xFF00,
12887         0xFF01,
12888         0xFF02,
12889         0xFF08,
12890         0xFF0A,
12891         0xFF0C,
12892         0xFF0E,
12893         0xFF0F,
12894         0xFF1A,
12895         0xFF1B,
12896         0xFF1F,
12897         0xFF20,
12898         0xFF21,
12899         0xFF3B,
12900         0xFF3C,
12901         0xFF3D,
12902         0xFF3E,
12903         0xFF41,
12904         0xFF5B,
12905         0xFF5C,
12906         0xFF5D,
12907         0xFF5E,
12908         0xFF5F,
12909         0xFF61,
12910         0xFF62,
12911         0xFF64,
12912         0xFF65,
12913         0xFF66,
12914         0xFF9E,
12915         0xFFA0,
12916         0xFFBF,
12917         0xFFC2,
12918         0xFFC8,
12919         0xFFCA,
12920         0xFFD0,
12921         0xFFD2,
12922         0xFFD8,
12923         0xFFDA,
12924         0xFFDD,
12925         0xFFF9,
12926         0xFFFC,
12927         0x10000,
12928         0x1000C,
12929         0x1000D,
12930         0x10027,
12931         0x10028,
12932         0x1003B,
12933         0x1003C,
12934         0x1003E,
12935         0x1003F,
12936         0x1004E,
12937         0x10050,
12938         0x1005E,
12939         0x10080,
12940         0x100FB,
12941         0x10140,
12942         0x10175,
12943         0x101FD,
12944         0x101FE,
12945         0x10280,
12946         0x1029D,
12947         0x102A0,
12948         0x102D1,
12949         0x102E0,
12950         0x102E1,
12951         0x10300,
12952         0x10320,
12953         0x10330,
12954         0x1034B,
12955         0x10350,
12956         0x10376,
12957         0x1037B,
12958         0x10380,
12959         0x1039E,
12960         0x103A0,
12961         0x103C4,
12962         0x103C8,
12963         0x103D0,
12964         0x103D1,
12965         0x103D6,
12966         0x10400,
12967         0x10428,
12968         0x10450,
12969         0x1049E,
12970         0x104A0,
12971         0x104AA,
12972         0x10500,
12973         0x10528,
12974         0x10530,
12975         0x10564,
12976         0x10600,
12977         0x10737,
12978         0x10740,
12979         0x10756,
12980         0x10760,
12981         0x10768,
12982         0x10800,
12983         0x10806,
12984         0x10808,
12985         0x10809,
12986         0x1080A,
12987         0x10836,
12988         0x10837,
12989         0x10839,
12990         0x1083C,
12991         0x1083D,
12992         0x1083F,
12993         0x10856,
12994         0x10860,
12995         0x10877,
12996         0x10880,
12997         0x1089F,
12998         0x108E0,
12999         0x108F3,
13000         0x108F4,
13001         0x108F6,
13002         0x10900,
13003         0x10916,
13004         0x10920,
13005         0x1093A,
13006         0x10980,
13007         0x109B8,
13008         0x109BE,
13009         0x109C0,
13010         0x10A00,
13011         0x10A01,
13012         0x10A04,
13013         0x10A05,
13014         0x10A07,
13015         0x10A0C,
13016         0x10A10,
13017         0x10A14,
13018         0x10A15,
13019         0x10A18,
13020         0x10A19,
13021         0x10A34,
13022         0x10A38,
13023         0x10A3B,
13024         0x10A3F,
13025         0x10A40,
13026         0x10A56,
13027         0x10A58,
13028         0x10A60,
13029         0x10A7D,
13030         0x10A80,
13031         0x10A9D,
13032         0x10AC0,
13033         0x10AC8,
13034         0x10AC9,
13035         0x10AE5,
13036         0x10AE7,
13037         0x10B00,
13038         0x10B36,
13039         0x10B40,
13040         0x10B56,
13041         0x10B60,
13042         0x10B73,
13043         0x10B80,
13044         0x10B92,
13045         0x10C00,
13046         0x10C49,
13047         0x10C80,
13048         0x10CB3,
13049         0x10CC0,
13050         0x10CF3,
13051         0x11000,
13052         0x11003,
13053         0x11038,
13054         0x11047,
13055         0x11049,
13056         0x11066,
13057         0x11070,
13058         0x1107F,
13059         0x11083,
13060         0x110B0,
13061         0x110BB,
13062         0x110BD,
13063         0x110BE,
13064         0x110C2,
13065         0x110D0,
13066         0x110E9,
13067         0x110F0,
13068         0x110FA,
13069         0x11100,
13070         0x11103,
13071         0x11127,
13072         0x11135,
13073         0x11136,
13074         0x11140,
13075         0x11141,
13076         0x11144,
13077         0x11150,
13078         0x11173,
13079         0x11174,
13080         0x11176,
13081         0x11177,
13082         0x11180,
13083         0x11183,
13084         0x111B3,
13085         0x111C1,
13086         0x111C5,
13087         0x111C7,
13088         0x111CA,
13089         0x111CD,
13090         0x111CE,
13091         0x111D0,
13092         0x111DA,
13093         0x111DB,
13094         0x111DC,
13095         0x111DD,
13096         0x111DE,
13097         0x111E0,
13098         0x11200,
13099         0x11212,
13100         0x11213,
13101         0x1122C,
13102         0x11238,
13103         0x1123A,
13104         0x1123B,
13105         0x1123D,
13106         0x11280,
13107         0x11287,
13108         0x11288,
13109         0x11289,
13110         0x1128A,
13111         0x1128E,
13112         0x1128F,
13113         0x1129E,
13114         0x1129F,
13115         0x112A9,
13116         0x112AA,
13117         0x112B0,
13118         0x112DF,
13119         0x112EB,
13120         0x112F0,
13121         0x112FA,
13122         0x11300,
13123         0x11304,
13124         0x11305,
13125         0x1130D,
13126         0x1130F,
13127         0x11311,
13128         0x11313,
13129         0x11329,
13130         0x1132A,
13131         0x11331,
13132         0x11332,
13133         0x11334,
13134         0x11335,
13135         0x1133A,
13136         0x1133C,
13137         0x1133D,
13138         0x1133E,
13139         0x11345,
13140         0x11347,
13141         0x11349,
13142         0x1134B,
13143         0x1134E,
13144         0x11350,
13145         0x11351,
13146         0x11357,
13147         0x11358,
13148         0x1135D,
13149         0x11362,
13150         0x11364,
13151         0x11366,
13152         0x1136D,
13153         0x11370,
13154         0x11375,
13155         0x11480,
13156         0x114B0,
13157         0x114C4,
13158         0x114C6,
13159         0x114C7,
13160         0x114C8,
13161         0x114D0,
13162         0x114DA,
13163         0x11580,
13164         0x115AF,
13165         0x115B6,
13166         0x115B8,
13167         0x115C1,
13168         0x115C2,
13169         0x115C4,
13170         0x115C9,
13171         0x115D8,
13172         0x115DC,
13173         0x115DE,
13174         0x11600,
13175         0x11630,
13176         0x11641,
13177         0x11643,
13178         0x11644,
13179         0x11645,
13180         0x11650,
13181         0x1165A,
13182         0x11680,
13183         0x116AB,
13184         0x116B8,
13185         0x116C0,
13186         0x116CA,
13187         0x11700,
13188         0x1171A,
13189         0x1171D,
13190         0x1172C,
13191         0x11730,
13192         0x1173A,
13193         0x1173C,
13194         0x1173F,
13195         0x118A0,
13196         0x118C0,
13197         0x118E0,
13198         0x118EA,
13199         0x118FF,
13200         0x11900,
13201         0x11AC0,
13202         0x11AF9,
13203         0x12000,
13204         0x1239A,
13205         0x12400,
13206         0x1246F,
13207         0x12480,
13208         0x12544,
13209         0x13000,
13210         0x1342F,
13211         0x14400,
13212         0x14647,
13213         0x16800,
13214         0x16A39,
13215         0x16A40,
13216         0x16A5F,
13217         0x16A60,
13218         0x16A6A,
13219         0x16A6E,
13220         0x16A70,
13221         0x16AD0,
13222         0x16AEE,
13223         0x16AF0,
13224         0x16AF5,
13225         0x16AF6,
13226         0x16B00,
13227         0x16B30,
13228         0x16B37,
13229         0x16B39,
13230         0x16B40,
13231         0x16B44,
13232         0x16B45,
13233         0x16B50,
13234         0x16B5A,
13235         0x16B63,
13236         0x16B78,
13237         0x16B7D,
13238         0x16B90,
13239         0x16F00,
13240         0x16F45,
13241         0x16F50,
13242         0x16F51,
13243         0x16F7F,
13244         0x16F8F,
13245         0x16F93,
13246         0x16FA0,
13247         0x1B000,
13248         0x1B002,
13249         0x1BC00,
13250         0x1BC6B,
13251         0x1BC70,
13252         0x1BC7D,
13253         0x1BC80,
13254         0x1BC89,
13255         0x1BC90,
13256         0x1BC9A,
13257         0x1BC9D,
13258         0x1BC9F,
13259         0x1BCA0,
13260         0x1BCA4,
13261         0x1D165,
13262         0x1D16A,
13263         0x1D16D,
13264         0x1D173,
13265         0x1D17B,
13266         0x1D183,
13267         0x1D185,
13268         0x1D18C,
13269         0x1D1AA,
13270         0x1D1AE,
13271         0x1D242,
13272         0x1D245,
13273         0x1D400,
13274         0x1D41A,
13275         0x1D434,
13276         0x1D44E,
13277         0x1D455,
13278         0x1D456,
13279         0x1D468,
13280         0x1D482,
13281         0x1D49C,
13282         0x1D49D,
13283         0x1D49E,
13284         0x1D4A0,
13285         0x1D4A2,
13286         0x1D4A3,
13287         0x1D4A5,
13288         0x1D4A7,
13289         0x1D4A9,
13290         0x1D4AD,
13291         0x1D4AE,
13292         0x1D4B6,
13293         0x1D4BA,
13294         0x1D4BB,
13295         0x1D4BC,
13296         0x1D4BD,
13297         0x1D4C4,
13298         0x1D4C5,
13299         0x1D4D0,
13300         0x1D4EA,
13301         0x1D504,
13302         0x1D506,
13303         0x1D507,
13304         0x1D50B,
13305         0x1D50D,
13306         0x1D515,
13307         0x1D516,
13308         0x1D51D,
13309         0x1D51E,
13310         0x1D538,
13311         0x1D53A,
13312         0x1D53B,
13313         0x1D53F,
13314         0x1D540,
13315         0x1D545,
13316         0x1D546,
13317         0x1D547,
13318         0x1D54A,
13319         0x1D551,
13320         0x1D552,
13321         0x1D56C,
13322         0x1D586,
13323         0x1D5A0,
13324         0x1D5BA,
13325         0x1D5D4,
13326         0x1D5EE,
13327         0x1D608,
13328         0x1D622,
13329         0x1D63C,
13330         0x1D656,
13331         0x1D670,
13332         0x1D68A,
13333         0x1D6A6,
13334         0x1D6A8,
13335         0x1D6C1,
13336         0x1D6C2,
13337         0x1D6DB,
13338         0x1D6DC,
13339         0x1D6E2,
13340         0x1D6FB,
13341         0x1D6FC,
13342         0x1D715,
13343         0x1D716,
13344         0x1D71C,
13345         0x1D735,
13346         0x1D736,
13347         0x1D74F,
13348         0x1D750,
13349         0x1D756,
13350         0x1D76F,
13351         0x1D770,
13352         0x1D789,
13353         0x1D78A,
13354         0x1D790,
13355         0x1D7A9,
13356         0x1D7AA,
13357         0x1D7C3,
13358         0x1D7C4,
13359         0x1D7CA,
13360         0x1D7CB,
13361         0x1D7CC,
13362         0x1D7CE,
13363         0x1D800,
13364         0x1DA00,
13365         0x1DA37,
13366         0x1DA3B,
13367         0x1DA6D,
13368         0x1DA75,
13369         0x1DA76,
13370         0x1DA84,
13371         0x1DA85,
13372         0x1DA88,
13373         0x1DA89,
13374         0x1DA9B,
13375         0x1DAA0,
13376         0x1DAA1,
13377         0x1DAB0,
13378         0x1E800,
13379         0x1E8C5,
13380         0x1E8D0,
13381         0x1E8D7,
13382         0x1EE00,
13383         0x1EE04,
13384         0x1EE05,
13385         0x1EE20,
13386         0x1EE21,
13387         0x1EE23,
13388         0x1EE24,
13389         0x1EE25,
13390         0x1EE27,
13391         0x1EE28,
13392         0x1EE29,
13393         0x1EE33,
13394         0x1EE34,
13395         0x1EE38,
13396         0x1EE39,
13397         0x1EE3A,
13398         0x1EE3B,
13399         0x1EE3C,
13400         0x1EE42,
13401         0x1EE43,
13402         0x1EE47,
13403         0x1EE48,
13404         0x1EE49,
13405         0x1EE4A,
13406         0x1EE4B,
13407         0x1EE4C,
13408         0x1EE4D,
13409         0x1EE50,
13410         0x1EE51,
13411         0x1EE53,
13412         0x1EE54,
13413         0x1EE55,
13414         0x1EE57,
13415         0x1EE58,
13416         0x1EE59,
13417         0x1EE5A,
13418         0x1EE5B,
13419         0x1EE5C,
13420         0x1EE5D,
13421         0x1EE5E,
13422         0x1EE5F,
13423         0x1EE60,
13424         0x1EE61,
13425         0x1EE63,
13426         0x1EE64,
13427         0x1EE65,
13428         0x1EE67,
13429         0x1EE6B,
13430         0x1EE6C,
13431         0x1EE73,
13432         0x1EE74,
13433         0x1EE78,
13434         0x1EE79,
13435         0x1EE7D,
13436         0x1EE7E,
13437         0x1EE7F,
13438         0x1EE80,
13439         0x1EE8A,
13440         0x1EE8B,
13441         0x1EE9C,
13442         0x1EEA1,
13443         0x1EEA4,
13444         0x1EEA5,
13445         0x1EEAA,
13446         0x1EEAB,
13447         0x1EEBC,
13448         0x1F130,
13449         0x1F14A,
13450         0x1F150,
13451         0x1F16A,
13452         0x1F170,
13453         0x1F18A,
13454         0x1F676,
13455         0x1F679,
13456         0x20000,
13457         0x2A6D7,
13458         0x2A700,
13459         0x2B735,
13460         0x2B740,
13461         0x2B81E,
13462         0x2B820,
13463         0x2CEA2,
13464         0x2F800,
13465         0x2FA1E,
13466         0xE0001,
13467         0xE0002,
13468         0xE0020,
13469         0xE0080,
13470         0xE0100,
13471         0xE01F0
13472 };
13473
13474 #endif  /* defined(PERL_IN_PERL_C) */
13475
13476 #if defined(PERL_IN_REGEXEC_C)
13477
13478 #define SB_ENUM_COUNT 16
13479
13480 typedef enum {
13481         SB_Other = 0,
13482         SB_ATerm = 1,
13483         SB_CR = 2,
13484         SB_Close = 3,
13485         SB_Extend = 4,
13486         SB_Format = 5,
13487         SB_LF = 6,
13488         SB_Lower = 7,
13489         SB_Numeric = 8,
13490         SB_OLetter = 9,
13491         SB_SContinue = 10,
13492         SB_STerm = 11,
13493         SB_Sep = 12,
13494         SB_Sp = 13,
13495         SB_Upper = 14,
13496         SB_EDGE = 15
13497 } SB_enum;
13498
13499 static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
13500         SB_Other,
13501         SB_Sp,
13502         SB_LF,
13503         SB_Sp,
13504         SB_CR,
13505         SB_Other,
13506         SB_Sp,
13507         SB_STerm,
13508         SB_Close,
13509         SB_Other,
13510         SB_Close,
13511         SB_Other,
13512         SB_SContinue,
13513         SB_ATerm,
13514         SB_Other,
13515         SB_Numeric,
13516         SB_SContinue,
13517         SB_Other,
13518         SB_STerm,
13519         SB_Other,
13520         SB_Upper,
13521         SB_Close,
13522         SB_Other,
13523         SB_Close,
13524         SB_Other,
13525         SB_Lower,
13526         SB_Close,
13527         SB_Other,
13528         SB_Close,
13529         SB_Other,
13530         SB_Sep,
13531         SB_Other,
13532         SB_Sp,
13533         SB_Other,
13534         SB_Lower,
13535         SB_Close,
13536         SB_Other,
13537         SB_Format,
13538         SB_Other,
13539         SB_Lower,
13540         SB_Other,
13541         SB_Lower,
13542         SB_Close,
13543         SB_Other,
13544         SB_Upper,
13545         SB_Other,
13546         SB_Upper,
13547         SB_Lower,
13548         SB_Other,
13549         SB_Lower,
13550         SB_Upper,
13551         SB_Lower,
13552         SB_Upper,
13553         SB_Lower,
13554         SB_Upper,
13555         SB_Lower,
13556         SB_Upper,
13557         SB_Lower,
13558         SB_Upper,
13559         SB_Lower,
13560         SB_Upper,
13561         SB_Lower,
13562         SB_Upper,
13563         SB_Lower,
13564         SB_Upper,
13565         SB_Lower,
13566         SB_Upper,
13567         SB_Lower,
13568         SB_Upper,
13569         SB_Lower,
13570         SB_Upper,
13571         SB_Lower,
13572         SB_Upper,
13573         SB_Lower,
13574         SB_Upper,
13575         SB_Lower,
13576         SB_Upper,
13577         SB_Lower,
13578         SB_Upper,
13579         SB_Lower,
13580         SB_Upper,
13581         SB_Lower,
13582         SB_Upper,
13583         SB_Lower,
13584         SB_Upper,
13585         SB_Lower,
13586         SB_Upper,
13587         SB_Lower,
13588         SB_Upper,
13589         SB_Lower,
13590         SB_Upper,
13591         SB_Lower,
13592         SB_Upper,
13593         SB_Lower,
13594         SB_Upper,
13595         SB_Lower,
13596         SB_Upper,
13597         SB_Lower,
13598         SB_Upper,
13599         SB_Lower,
13600         SB_Upper,
13601         SB_Lower,
13602         SB_Upper,
13603         SB_Lower,
13604         SB_Upper,
13605         SB_Lower,
13606         SB_Upper,
13607         SB_Lower,
13608         SB_Upper,
13609         SB_Lower,
13610         SB_Upper,
13611         SB_Lower,
13612         SB_Upper,
13613         SB_Lower,
13614         SB_Upper,
13615         SB_Lower,
13616         SB_Upper,
13617         SB_Lower,
13618         SB_Upper,
13619         SB_Lower,
13620         SB_Upper,
13621         SB_Lower,
13622         SB_Upper,
13623         SB_Lower,
13624         SB_Upper,
13625         SB_Lower,
13626         SB_Upper,
13627         SB_Lower,
13628         SB_Upper,
13629         SB_Lower,
13630         SB_Upper,
13631         SB_Lower,
13632         SB_Upper,
13633         SB_Lower,
13634         SB_Upper,
13635         SB_Lower,
13636         SB_Upper,
13637         SB_Lower,
13638         SB_Upper,
13639         SB_Lower,
13640         SB_Upper,
13641         SB_Lower,
13642         SB_Upper,
13643         SB_Lower,
13644         SB_Upper,
13645         SB_Lower,
13646         SB_Upper,
13647         SB_Lower,
13648         SB_Upper,
13649         SB_Lower,
13650         SB_Upper,
13651         SB_Lower,
13652         SB_Upper,
13653         SB_Lower,
13654         SB_Upper,
13655         SB_Lower,
13656         SB_Upper,
13657         SB_Lower,
13658         SB_Upper,
13659         SB_Lower,
13660         SB_Upper,
13661         SB_Lower,
13662         SB_Upper,
13663         SB_Lower,
13664         SB_Upper,
13665         SB_Lower,
13666         SB_Upper,
13667         SB_Lower,
13668         SB_Upper,
13669         SB_Lower,
13670         SB_Upper,
13671         SB_Lower,
13672         SB_Upper,
13673         SB_Lower,
13674         SB_Upper,
13675         SB_Lower,
13676         SB_Upper,
13677         SB_Lower,
13678         SB_Upper,
13679         SB_Lower,
13680         SB_Upper,
13681         SB_Lower,
13682         SB_Upper,
13683         SB_Lower,
13684         SB_Upper,
13685         SB_Lower,
13686         SB_Upper,
13687         SB_Lower,
13688         SB_Upper,
13689         SB_Lower,
13690         SB_Upper,
13691         SB_Lower,
13692         SB_Upper,
13693         SB_Lower,
13694         SB_Upper,
13695         SB_Lower,
13696         SB_Upper,
13697         SB_Lower,
13698         SB_Upper,
13699         SB_Lower,
13700         SB_Upper,
13701         SB_Lower,
13702         SB_Upper,
13703         SB_Lower,
13704         SB_Upper,
13705         SB_Lower,
13706         SB_Upper,
13707         SB_Lower,
13708         SB_Upper,
13709         SB_Lower,
13710         SB_OLetter,
13711         SB_Upper,
13712         SB_Lower,
13713         SB_OLetter,
13714         SB_Upper,
13715         SB_Lower,
13716         SB_Upper,
13717         SB_Lower,
13718         SB_Upper,
13719         SB_Lower,
13720         SB_Upper,
13721         SB_Lower,
13722         SB_Upper,
13723         SB_Lower,
13724         SB_Upper,
13725         SB_Lower,
13726         SB_Upper,
13727         SB_Lower,
13728         SB_Upper,
13729         SB_Lower,
13730         SB_Upper,
13731         SB_Lower,
13732         SB_Upper,
13733         SB_Lower,
13734         SB_Upper,
13735         SB_Lower,
13736         SB_Upper,
13737         SB_Lower,
13738         SB_Upper,
13739         SB_Lower,
13740         SB_Upper,
13741         SB_Lower,
13742         SB_Upper,
13743         SB_Lower,
13744         SB_Upper,
13745         SB_Lower,
13746         SB_Upper,
13747         SB_Lower,
13748         SB_Upper,
13749         SB_Lower,
13750         SB_Upper,
13751         SB_Lower,
13752         SB_Upper,
13753         SB_Lower,
13754         SB_Upper,
13755         SB_Lower,
13756         SB_Upper,
13757         SB_Lower,
13758         SB_Upper,
13759         SB_Lower,
13760         SB_Upper,
13761         SB_Lower,
13762         SB_Upper,
13763         SB_Lower,
13764         SB_Upper,
13765         SB_Lower,
13766         SB_Upper,
13767         SB_Lower,
13768         SB_Upper,
13769         SB_Lower,
13770         SB_Upper,
13771         SB_Lower,
13772         SB_Upper,
13773         SB_Lower,
13774         SB_Upper,
13775         SB_Lower,
13776         SB_Upper,
13777         SB_Lower,
13778         SB_Upper,
13779         SB_Lower,
13780         SB_Upper,
13781         SB_Lower,
13782         SB_Upper,
13783         SB_Lower,
13784         SB_Upper,
13785         SB_Lower,
13786         SB_Upper,
13787         SB_Lower,
13788         SB_Upper,
13789         SB_Lower,
13790         SB_Upper,
13791         SB_Lower,
13792         SB_Upper,
13793         SB_Lower,
13794         SB_Upper,
13795         SB_Lower,
13796         SB_Upper,
13797         SB_Lower,
13798         SB_Upper,
13799         SB_Lower,
13800         SB_Upper,
13801         SB_Lower,
13802         SB_Upper,
13803         SB_Lower,
13804         SB_Upper,
13805         SB_Lower,
13806         SB_Upper,
13807         SB_Lower,
13808         SB_Upper,
13809         SB_Lower,
13810         SB_Upper,
13811         SB_Lower,
13812         SB_Upper,
13813         SB_Lower,
13814         SB_Upper,
13815         SB_Lower,
13816         SB_Upper,
13817         SB_Lower,
13818         SB_Upper,
13819         SB_Lower,
13820         SB_Upper,
13821         SB_Lower,
13822         SB_Upper,
13823         SB_Lower,
13824         SB_Upper,
13825         SB_Lower,
13826         SB_Upper,
13827         SB_Lower,
13828         SB_Upper,
13829         SB_Lower,
13830         SB_Upper,
13831         SB_Lower,
13832         SB_Upper,
13833         SB_Lower,
13834         SB_OLetter,
13835         SB_Lower,
13836         SB_OLetter,
13837         SB_Lower,
13838         SB_Other,
13839         SB_OLetter,
13840         SB_Other,
13841         SB_Lower,
13842         SB_Other,
13843         SB_OLetter,
13844         SB_Other,
13845         SB_OLetter,
13846         SB_Other,
13847         SB_Extend,
13848         SB_Upper,
13849         SB_Lower,
13850         SB_Upper,
13851         SB_Lower,
13852         SB_OLetter,
13853         SB_Other,
13854         SB_Upper,
13855         SB_Lower,
13856         SB_Other,
13857         SB_Lower,
13858         SB_Other,
13859         SB_Upper,
13860         SB_Other,
13861         SB_Upper,
13862         SB_Other,
13863         SB_Upper,
13864         SB_Other,
13865         SB_Upper,
13866         SB_Other,
13867         SB_Upper,
13868         SB_Lower,
13869         SB_Upper,
13870         SB_Other,
13871         SB_Upper,
13872         SB_Lower,
13873         SB_Upper,
13874         SB_Lower,
13875         SB_Upper,
13876         SB_Lower,
13877         SB_Upper,
13878         SB_Lower,
13879         SB_Upper,
13880         SB_Lower,
13881         SB_Upper,
13882         SB_Lower,
13883         SB_Upper,
13884         SB_Lower,
13885         SB_Upper,
13886         SB_Lower,
13887         SB_Upper,
13888         SB_Lower,
13889         SB_Upper,
13890         SB_Lower,
13891         SB_Upper,
13892         SB_Lower,
13893         SB_Upper,
13894         SB_Lower,
13895         SB_Upper,
13896         SB_Lower,
13897         SB_Upper,
13898         SB_Lower,
13899         SB_Upper,
13900         SB_Lower,
13901         SB_Upper,
13902         SB_Lower,
13903         SB_Other,
13904         SB_Upper,
13905         SB_Lower,
13906         SB_Upper,
13907         SB_Lower,
13908         SB_Upper,
13909         SB_Lower,
13910         SB_Upper,
13911         SB_Lower,
13912         SB_Upper,
13913         SB_Lower,
13914         SB_Upper,
13915         SB_Lower,
13916         SB_Upper,
13917         SB_Lower,
13918         SB_Upper,
13919         SB_Lower,
13920         SB_Upper,
13921         SB_Lower,
13922         SB_Upper,
13923         SB_Lower,
13924         SB_Upper,
13925         SB_Lower,
13926         SB_Upper,
13927         SB_Lower,
13928         SB_Upper,
13929         SB_Lower,
13930         SB_Upper,
13931         SB_Lower,
13932         SB_Upper,
13933         SB_Lower,
13934         SB_Upper,
13935         SB_Lower,
13936         SB_Upper,
13937         SB_Lower,
13938         SB_Upper,
13939         SB_Lower,
13940         SB_Upper,
13941         SB_Lower,
13942         SB_Upper,
13943         SB_Lower,
13944         SB_Other,
13945         SB_Extend,
13946         SB_Upper,
13947         SB_Lower,
13948         SB_Upper,
13949         SB_Lower,
13950         SB_Upper,
13951         SB_Lower,
13952         SB_Upper,
13953         SB_Lower,
13954         SB_Upper,
13955         SB_Lower,
13956         SB_Upper,
13957         SB_Lower,
13958         SB_Upper,
13959         SB_Lower,
13960         SB_Upper,
13961         SB_Lower,
13962         SB_Upper,
13963         SB_Lower,
13964         SB_Upper,
13965         SB_Lower,
13966         SB_Upper,
13967         SB_Lower,
13968         SB_Upper,
13969         SB_Lower,
13970         SB_Upper,
13971         SB_Lower,
13972         SB_Upper,
13973         SB_Lower,
13974         SB_Upper,
13975         SB_Lower,
13976         SB_Upper,
13977         SB_Lower,
13978         SB_Upper,
13979         SB_Lower,
13980         SB_Upper,
13981         SB_Lower,
13982         SB_Upper,
13983         SB_Lower,
13984         SB_Upper,
13985         SB_Lower,
13986         SB_Upper,
13987         SB_Lower,
13988         SB_Upper,
13989         SB_Lower,
13990         SB_Upper,
13991         SB_Lower,
13992         SB_Upper,
13993         SB_Lower,
13994         SB_Upper,
13995         SB_Lower,
13996         SB_Upper,
13997         SB_Lower,
13998         SB_Upper,
13999         SB_Lower,
14000         SB_Upper,
14001         SB_Lower,
14002         SB_Upper,
14003         SB_Lower,
14004         SB_Upper,
14005         SB_Lower,
14006         SB_Upper,
14007         SB_Lower,
14008         SB_Upper,
14009         SB_Lower,
14010         SB_Upper,
14011         SB_Lower,
14012         SB_Upper,
14013         SB_Lower,
14014         SB_Upper,
14015         SB_Lower,
14016         SB_Upper,
14017         SB_Lower,
14018         SB_Upper,
14019         SB_Lower,
14020         SB_Upper,
14021         SB_Lower,
14022         SB_Upper,
14023         SB_Lower,
14024         SB_Upper,
14025         SB_Lower,
14026         SB_Upper,
14027         SB_Lower,
14028         SB_Upper,
14029         SB_Lower,
14030         SB_Upper,
14031         SB_Lower,
14032         SB_Upper,
14033         SB_Lower,
14034         SB_Upper,
14035         SB_Lower,
14036         SB_Upper,
14037         SB_Lower,
14038         SB_Upper,
14039         SB_Lower,
14040         SB_Upper,
14041         SB_Lower,
14042         SB_Upper,
14043         SB_Lower,
14044         SB_Upper,
14045         SB_Lower,
14046         SB_Upper,
14047         SB_Lower,
14048         SB_Upper,
14049         SB_Lower,
14050         SB_Upper,
14051         SB_Lower,
14052         SB_Upper,
14053         SB_Lower,
14054         SB_Upper,
14055         SB_Lower,
14056         SB_Upper,
14057         SB_Lower,
14058         SB_Upper,
14059         SB_Lower,
14060         SB_Upper,
14061         SB_Lower,
14062         SB_Upper,
14063         SB_Lower,
14064         SB_Upper,
14065         SB_Lower,
14066         SB_Upper,
14067         SB_Lower,
14068         SB_Upper,
14069         SB_Lower,
14070         SB_Upper,
14071         SB_Lower,
14072         SB_Upper,
14073         SB_Lower,
14074         SB_Upper,
14075         SB_Lower,
14076         SB_Upper,
14077         SB_Lower,
14078         SB_Upper,
14079         SB_Lower,
14080         SB_Upper,
14081         SB_Lower,
14082         SB_Upper,
14083         SB_Lower,
14084         SB_Upper,
14085         SB_Lower,
14086         SB_Upper,
14087         SB_Lower,
14088         SB_Upper,
14089         SB_Lower,
14090         SB_Upper,
14091         SB_Lower,
14092         SB_Upper,
14093         SB_Lower,
14094         SB_Upper,
14095         SB_Lower,
14096         SB_Upper,
14097         SB_Lower,
14098         SB_Upper,
14099         SB_Lower,
14100         SB_Upper,
14101         SB_Lower,
14102         SB_Upper,
14103         SB_Lower,
14104         SB_Upper,
14105         SB_Lower,
14106         SB_Upper,
14107         SB_Lower,
14108         SB_Upper,
14109         SB_Lower,
14110         SB_Other,
14111         SB_Upper,
14112         SB_Other,
14113         SB_OLetter,
14114         SB_Other,
14115         SB_SContinue,
14116         SB_Other,
14117         SB_Lower,
14118         SB_Other,
14119         SB_STerm,
14120         SB_Other,
14121         SB_Extend,
14122         SB_Other,
14123         SB_Extend,
14124         SB_Other,
14125         SB_Extend,
14126         SB_Other,
14127         SB_Extend,
14128         SB_Other,
14129         SB_Extend,
14130         SB_Other,
14131         SB_OLetter,
14132         SB_Other,
14133         SB_OLetter,
14134         SB_Other,
14135         SB_Format,
14136         SB_Other,
14137         SB_SContinue,
14138         SB_Other,
14139         SB_Extend,
14140         SB_Other,
14141         SB_Format,
14142         SB_Other,
14143         SB_STerm,
14144         SB_OLetter,
14145         SB_Extend,
14146         SB_Numeric,
14147         SB_Other,
14148         SB_Numeric,
14149         SB_Other,
14150         SB_OLetter,
14151         SB_Extend,
14152         SB_OLetter,
14153         SB_STerm,
14154         SB_OLetter,
14155         SB_Extend,
14156         SB_Format,
14157         SB_Other,
14158         SB_Extend,
14159         SB_OLetter,
14160         SB_Extend,
14161         SB_Other,
14162         SB_Extend,
14163         SB_OLetter,
14164         SB_Numeric,
14165         SB_OLetter,
14166         SB_Other,
14167         SB_OLetter,
14168         SB_STerm,
14169         SB_Other,
14170         SB_Format,
14171         SB_OLetter,
14172         SB_Extend,
14173         SB_OLetter,
14174         SB_Extend,
14175         SB_Other,
14176         SB_OLetter,
14177         SB_Extend,
14178         SB_OLetter,
14179         SB_Other,
14180         SB_Numeric,
14181         SB_OLetter,
14182         SB_Extend,
14183         SB_OLetter,
14184         SB_Other,
14185         SB_SContinue,
14186         SB_STerm,
14187         SB_OLetter,
14188         SB_Other,
14189         SB_OLetter,
14190         SB_Extend,
14191         SB_OLetter,
14192         SB_Extend,
14193         SB_OLetter,
14194         SB_Extend,
14195         SB_OLetter,
14196         SB_Extend,
14197         SB_Other,
14198         SB_OLetter,
14199         SB_Extend,
14200         SB_Other,
14201         SB_OLetter,
14202         SB_Other,
14203         SB_Extend,
14204         SB_OLetter,
14205         SB_Extend,
14206         SB_OLetter,
14207         SB_Extend,
14208         SB_OLetter,
14209         SB_Extend,
14210         SB_OLetter,
14211         SB_Extend,
14212         SB_STerm,
14213         SB_Numeric,
14214         SB_Other,
14215         SB_OLetter,
14216         SB_Extend,
14217         SB_Other,
14218         SB_OLetter,
14219         SB_Other,
14220         SB_OLetter,
14221         SB_Other,
14222         SB_OLetter,
14223         SB_Other,
14224         SB_OLetter,
14225         SB_Other,
14226         SB_OLetter,
14227         SB_Other,
14228         SB_OLetter,
14229         SB_Other,
14230         SB_Extend,
14231         SB_OLetter,
14232         SB_Extend,
14233         SB_Other,
14234         SB_Extend,
14235         SB_Other,
14236         SB_Extend,
14237         SB_OLetter,
14238         SB_Other,
14239         SB_Extend,
14240         SB_Other,
14241         SB_OLetter,
14242         SB_Other,
14243         SB_OLetter,
14244         SB_Extend,
14245         SB_Other,
14246         SB_Numeric,
14247         SB_OLetter,
14248         SB_Other,
14249         SB_Extend,
14250         SB_Other,
14251         SB_OLetter,
14252         SB_Other,
14253         SB_OLetter,
14254         SB_Other,
14255         SB_OLetter,
14256         SB_Other,
14257         SB_OLetter,
14258         SB_Other,
14259         SB_OLetter,
14260         SB_Other,
14261         SB_OLetter,
14262         SB_Other,
14263         SB_OLetter,
14264         SB_Other,
14265         SB_Extend,
14266         SB_Other,
14267         SB_Extend,
14268         SB_Other,
14269         SB_Extend,
14270         SB_Other,
14271         SB_Extend,
14272         SB_Other,
14273         SB_Extend,
14274         SB_Other,
14275         SB_OLetter,
14276         SB_Other,
14277         SB_OLetter,
14278         SB_Other,
14279         SB_Numeric,
14280         SB_Extend,
14281         SB_OLetter,
14282         SB_Extend,
14283         SB_Other,
14284         SB_Extend,
14285         SB_Other,
14286         SB_OLetter,
14287         SB_Other,
14288         SB_OLetter,
14289         SB_Other,
14290         SB_OLetter,
14291         SB_Other,
14292         SB_OLetter,
14293         SB_Other,
14294         SB_OLetter,
14295         SB_Other,
14296         SB_OLetter,
14297         SB_Other,
14298         SB_Extend,
14299         SB_OLetter,
14300         SB_Extend,
14301         SB_Other,
14302         SB_Extend,
14303         SB_Other,
14304         SB_Extend,
14305         SB_Other,
14306         SB_OLetter,
14307         SB_Other,
14308         SB_OLetter,
14309         SB_Extend,
14310         SB_Other,
14311         SB_Numeric,
14312         SB_Other,
14313         SB_OLetter,
14314         SB_Other,
14315         SB_Extend,
14316         SB_Other,
14317         SB_OLetter,
14318         SB_Other,
14319         SB_OLetter,
14320         SB_Other,
14321         SB_OLetter,
14322         SB_Other,
14323         SB_OLetter,
14324         SB_Other,
14325         SB_OLetter,
14326         SB_Other,
14327         SB_OLetter,
14328         SB_Other,
14329         SB_Extend,
14330         SB_OLetter,
14331         SB_Extend,
14332         SB_Other,
14333         SB_Extend,
14334         SB_Other,
14335         SB_Extend,
14336         SB_Other,
14337         SB_Extend,
14338         SB_Other,
14339         SB_OLetter,
14340         SB_Other,
14341         SB_OLetter,
14342         SB_Extend,
14343         SB_Other,
14344         SB_Numeric,
14345         SB_Other,
14346         SB_OLetter,
14347         SB_Other,
14348         SB_Extend,
14349         SB_OLetter,
14350         SB_Other,
14351         SB_OLetter,
14352         SB_Other,
14353         SB_OLetter,
14354         SB_Other,
14355         SB_OLetter,
14356         SB_Other,
14357         SB_OLetter,
14358         SB_Other,
14359         SB_OLetter,
14360         SB_Other,
14361         SB_OLetter,
14362         SB_Other,
14363         SB_OLetter,
14364         SB_Other,
14365         SB_OLetter,
14366         SB_Other,
14367         SB_OLetter,
14368         SB_Other,
14369         SB_Extend,
14370         SB_Other,
14371         SB_Extend,
14372         SB_Other,
14373         SB_Extend,
14374         SB_Other,
14375         SB_OLetter,
14376         SB_Other,
14377         SB_Extend,
14378         SB_Other,
14379         SB_Numeric,
14380         SB_Other,
14381         SB_Extend,
14382         SB_Other,
14383         SB_OLetter,
14384         SB_Other,
14385         SB_OLetter,
14386         SB_Other,
14387         SB_OLetter,
14388         SB_Other,
14389         SB_OLetter,
14390         SB_Other,
14391         SB_OLetter,
14392         SB_Extend,
14393         SB_Other,
14394         SB_Extend,
14395         SB_Other,
14396         SB_Extend,
14397         SB_Other,
14398         SB_Extend,
14399         SB_Other,
14400         SB_OLetter,
14401         SB_Other,
14402         SB_OLetter,
14403         SB_Extend,
14404         SB_Other,
14405         SB_Numeric,
14406         SB_Other,
14407         SB_Extend,
14408         SB_Other,
14409         SB_OLetter,
14410         SB_Other,
14411         SB_OLetter,
14412         SB_Other,
14413         SB_OLetter,
14414         SB_Other,
14415         SB_OLetter,
14416         SB_Other,
14417         SB_OLetter,
14418         SB_Other,
14419         SB_Extend,
14420         SB_OLetter,
14421         SB_Extend,
14422         SB_Other,
14423         SB_Extend,
14424         SB_Other,
14425         SB_Extend,
14426         SB_Other,
14427         SB_Extend,
14428         SB_Other,
14429         SB_OLetter,
14430         SB_Other,
14431         SB_OLetter,
14432         SB_Extend,
14433         SB_Other,
14434         SB_Numeric,
14435         SB_Other,
14436         SB_OLetter,
14437         SB_Other,
14438         SB_Extend,
14439         SB_Other,
14440         SB_OLetter,
14441         SB_Other,
14442         SB_OLetter,
14443         SB_Other,
14444         SB_OLetter,
14445         SB_Other,
14446         SB_OLetter,
14447         SB_Extend,
14448         SB_Other,
14449         SB_Extend,
14450         SB_Other,
14451         SB_Extend,
14452         SB_OLetter,
14453         SB_Other,
14454         SB_Extend,
14455         SB_Other,
14456         SB_OLetter,
14457         SB_Extend,
14458         SB_Other,
14459         SB_Numeric,
14460         SB_Other,
14461         SB_OLetter,
14462         SB_Other,
14463         SB_Extend,
14464         SB_Other,
14465         SB_OLetter,
14466         SB_Other,
14467         SB_OLetter,
14468         SB_Other,
14469         SB_OLetter,
14470         SB_Other,
14471         SB_OLetter,
14472         SB_Other,
14473         SB_OLetter,
14474         SB_Other,
14475         SB_Extend,
14476         SB_Other,
14477         SB_Extend,
14478         SB_Other,
14479         SB_Extend,
14480         SB_Other,
14481         SB_Extend,
14482         SB_Other,
14483         SB_Numeric,
14484         SB_Other,
14485         SB_Extend,
14486         SB_Other,
14487         SB_OLetter,
14488         SB_Extend,
14489         SB_OLetter,
14490         SB_Extend,
14491         SB_Other,
14492         SB_OLetter,
14493         SB_Extend,
14494         SB_Other,
14495         SB_Numeric,
14496         SB_Other,
14497         SB_OLetter,
14498         SB_Other,
14499         SB_OLetter,
14500         SB_Other,
14501         SB_OLetter,
14502         SB_Other,
14503         SB_OLetter,
14504         SB_Other,
14505         SB_OLetter,
14506         SB_Other,
14507         SB_OLetter,
14508         SB_Other,
14509         SB_OLetter,
14510         SB_Other,
14511         SB_OLetter,
14512         SB_Other,
14513         SB_OLetter,
14514         SB_Other,
14515         SB_OLetter,
14516         SB_Other,
14517         SB_OLetter,
14518         SB_Other,
14519         SB_OLetter,
14520         SB_Extend,
14521         SB_OLetter,
14522         SB_Extend,
14523         SB_Other,
14524         SB_Extend,
14525         SB_OLetter,
14526         SB_Other,
14527         SB_OLetter,
14528         SB_Other,
14529         SB_OLetter,
14530         SB_Other,
14531         SB_Extend,
14532         SB_Other,
14533         SB_Numeric,
14534         SB_Other,
14535         SB_OLetter,
14536         SB_Other,
14537         SB_OLetter,
14538         SB_Other,
14539         SB_Extend,
14540         SB_Other,
14541         SB_Numeric,
14542         SB_Other,
14543         SB_Extend,
14544         SB_Other,
14545         SB_Extend,
14546         SB_Other,
14547         SB_Extend,
14548         SB_Close,
14549         SB_Extend,
14550         SB_OLetter,
14551         SB_Other,
14552         SB_OLetter,
14553         SB_Other,
14554         SB_Extend,
14555         SB_Other,
14556         SB_Extend,
14557         SB_OLetter,
14558         SB_Extend,
14559         SB_Other,
14560         SB_Extend,
14561         SB_Other,
14562         SB_Extend,
14563         SB_Other,
14564         SB_OLetter,
14565         SB_Extend,
14566         SB_OLetter,
14567         SB_Numeric,
14568         SB_STerm,
14569         SB_Other,
14570         SB_OLetter,
14571         SB_Extend,
14572         SB_OLetter,
14573         SB_Extend,
14574         SB_OLetter,
14575         SB_Extend,
14576         SB_OLetter,
14577         SB_Extend,
14578         SB_OLetter,
14579         SB_Extend,
14580         SB_OLetter,
14581         SB_Extend,
14582         SB_OLetter,
14583         SB_Extend,
14584         SB_Numeric,
14585         SB_Extend,
14586         SB_Other,
14587         SB_Upper,
14588         SB_Other,
14589         SB_Upper,
14590         SB_Other,
14591         SB_Upper,
14592         SB_Other,
14593         SB_OLetter,
14594         SB_Other,
14595         SB_OLetter,
14596         SB_Other,
14597         SB_OLetter,
14598         SB_Other,
14599         SB_OLetter,
14600         SB_Other,
14601         SB_OLetter,
14602         SB_Other,
14603         SB_OLetter,
14604         SB_Other,
14605         SB_OLetter,
14606         SB_Other,
14607         SB_OLetter,
14608         SB_Other,
14609         SB_OLetter,
14610         SB_Other,
14611         SB_OLetter,
14612         SB_Other,
14613         SB_OLetter,
14614         SB_Other,
14615         SB_OLetter,
14616         SB_Other,
14617         SB_OLetter,
14618         SB_Other,
14619         SB_OLetter,
14620         SB_Other,
14621         SB_OLetter,
14622         SB_Other,
14623         SB_OLetter,
14624         SB_Other,
14625         SB_OLetter,
14626         SB_Other,
14627         SB_Extend,
14628         SB_Other,
14629         SB_STerm,
14630         SB_Other,
14631         SB_STerm,
14632         SB_Other,
14633         SB_OLetter,
14634         SB_Other,
14635         SB_Upper,
14636         SB_Other,
14637         SB_Lower,
14638         SB_Other,
14639         SB_OLetter,
14640         SB_Other,
14641         SB_STerm,
14642         SB_OLetter,
14643         SB_Sp,
14644         SB_OLetter,
14645         SB_Close,
14646         SB_Other,
14647         SB_OLetter,
14648         SB_Other,
14649         SB_OLetter,
14650         SB_Other,
14651         SB_OLetter,
14652         SB_Other,
14653         SB_OLetter,
14654         SB_Extend,
14655         SB_Other,
14656         SB_OLetter,
14657         SB_Extend,
14658         SB_STerm,
14659         SB_Other,
14660         SB_OLetter,
14661         SB_Extend,
14662         SB_Other,
14663         SB_OLetter,
14664         SB_Other,
14665         SB_OLetter,
14666         SB_Other,
14667         SB_Extend,
14668         SB_Other,
14669         SB_OLetter,
14670         SB_Extend,
14671         SB_Other,
14672         SB_OLetter,
14673         SB_Other,
14674         SB_OLetter,
14675         SB_Extend,
14676         SB_Other,
14677         SB_Numeric,
14678         SB_Other,
14679         SB_SContinue,
14680         SB_STerm,
14681         SB_Other,
14682         SB_SContinue,
14683         SB_STerm,
14684         SB_Other,
14685         SB_Extend,
14686         SB_Format,
14687         SB_Other,
14688         SB_Numeric,
14689         SB_Other,
14690         SB_OLetter,
14691         SB_Other,
14692         SB_OLetter,
14693         SB_Extend,
14694         SB_OLetter,
14695         SB_Other,
14696         SB_OLetter,
14697         SB_Other,
14698         SB_OLetter,
14699         SB_Other,
14700         SB_Extend,
14701         SB_Other,
14702         SB_Extend,
14703         SB_Other,
14704         SB_STerm,
14705         SB_Numeric,
14706         SB_OLetter,
14707         SB_Other,
14708         SB_OLetter,
14709         SB_Other,
14710         SB_OLetter,
14711         SB_Other,
14712         SB_OLetter,
14713         SB_Other,
14714         SB_Numeric,
14715         SB_Other,
14716         SB_OLetter,
14717         SB_Extend,
14718         SB_Other,
14719         SB_OLetter,
14720         SB_Extend,
14721         SB_Other,
14722         SB_Extend,
14723         SB_Other,
14724         SB_Extend,
14725         SB_Numeric,
14726         SB_Other,
14727         SB_Numeric,
14728         SB_Other,
14729         SB_OLetter,
14730         SB_STerm,
14731         SB_Other,
14732         SB_Extend,
14733         SB_Other,
14734         SB_Extend,
14735         SB_OLetter,
14736         SB_Extend,
14737         SB_OLetter,
14738         SB_Other,
14739         SB_Numeric,
14740         SB_STerm,
14741         SB_Other,
14742         SB_STerm,
14743         SB_Other,
14744         SB_Extend,
14745         SB_Other,
14746         SB_Extend,
14747         SB_OLetter,
14748         SB_Extend,
14749         SB_OLetter,
14750         SB_Numeric,
14751         SB_OLetter,
14752         SB_Extend,
14753         SB_Other,
14754         SB_OLetter,
14755         SB_Extend,
14756         SB_Other,
14757         SB_STerm,
14758         SB_Other,
14759         SB_Numeric,
14760         SB_Other,
14761         SB_OLetter,
14762         SB_Numeric,
14763         SB_OLetter,
14764         SB_STerm,
14765         SB_Other,
14766         SB_Extend,
14767         SB_Other,
14768         SB_Extend,
14769         SB_OLetter,
14770         SB_Extend,
14771         SB_OLetter,
14772         SB_Extend,
14773         SB_OLetter,
14774         SB_Other,
14775         SB_Extend,
14776         SB_Other,
14777         SB_Lower,
14778         SB_Extend,
14779         SB_Other,
14780         SB_Extend,
14781         SB_Upper,
14782         SB_Lower,
14783         SB_Upper,
14784         SB_Lower,
14785         SB_Upper,
14786         SB_Lower,
14787         SB_Upper,
14788         SB_Lower,
14789         SB_Upper,
14790         SB_Lower,
14791         SB_Upper,
14792         SB_Lower,
14793         SB_Upper,
14794         SB_Lower,
14795         SB_Upper,
14796         SB_Lower,
14797         SB_Upper,
14798         SB_Lower,
14799         SB_Upper,
14800         SB_Lower,
14801         SB_Upper,
14802         SB_Lower,
14803         SB_Upper,
14804         SB_Lower,
14805         SB_Upper,
14806         SB_Lower,
14807         SB_Upper,
14808         SB_Lower,
14809         SB_Upper,
14810         SB_Lower,
14811         SB_Upper,
14812         SB_Lower,
14813         SB_Upper,
14814         SB_Lower,
14815         SB_Upper,
14816         SB_Lower,
14817         SB_Upper,
14818         SB_Lower,
14819         SB_Upper,
14820         SB_Lower,
14821         SB_Upper,
14822         SB_Lower,
14823         SB_Upper,
14824         SB_Lower,
14825         SB_Upper,
14826         SB_Lower,
14827         SB_Upper,
14828         SB_Lower,
14829         SB_Upper,
14830         SB_Lower,
14831         SB_Upper,
14832         SB_Lower,
14833         SB_Upper,
14834         SB_Lower,
14835         SB_Upper,
14836         SB_Lower,
14837         SB_Upper,
14838         SB_Lower,
14839         SB_Upper,
14840         SB_Lower,
14841         SB_Upper,
14842         SB_Lower,
14843         SB_Upper,
14844         SB_Lower,
14845         SB_Upper,
14846         SB_Lower,
14847         SB_Upper,
14848         SB_Lower,
14849         SB_Upper,
14850         SB_Lower,
14851         SB_Upper,
14852         SB_Lower,
14853         SB_Upper,
14854         SB_Lower,
14855         SB_Upper,
14856         SB_Lower,
14857         SB_Upper,
14858         SB_Lower,
14859         SB_Upper,
14860         SB_Lower,
14861         SB_Upper,
14862         SB_Lower,
14863         SB_Upper,
14864         SB_Lower,
14865         SB_Upper,
14866         SB_Lower,
14867         SB_Upper,
14868         SB_Lower,
14869         SB_Upper,
14870         SB_Lower,
14871         SB_Upper,
14872         SB_Lower,
14873         SB_Upper,
14874         SB_Lower,
14875         SB_Upper,
14876         SB_Lower,
14877         SB_Upper,
14878         SB_Lower,
14879         SB_Upper,
14880         SB_Lower,
14881         SB_Upper,
14882         SB_Lower,
14883         SB_Upper,
14884         SB_Lower,
14885         SB_Upper,
14886         SB_Lower,
14887         SB_Upper,
14888         SB_Lower,
14889         SB_Upper,
14890         SB_Lower,
14891         SB_Upper,
14892         SB_Lower,
14893         SB_Upper,
14894         SB_Lower,
14895         SB_Upper,
14896         SB_Lower,
14897         SB_Upper,
14898         SB_Lower,
14899         SB_Upper,
14900         SB_Lower,
14901         SB_Upper,
14902         SB_Lower,
14903         SB_Upper,
14904         SB_Lower,
14905         SB_Upper,
14906         SB_Lower,
14907         SB_Upper,
14908         SB_Lower,
14909         SB_Upper,
14910         SB_Lower,
14911         SB_Upper,
14912         SB_Lower,
14913         SB_Upper,
14914         SB_Lower,
14915         SB_Upper,
14916         SB_Lower,
14917         SB_Upper,
14918         SB_Lower,
14919         SB_Upper,
14920         SB_Lower,
14921         SB_Upper,
14922         SB_Lower,
14923         SB_Upper,
14924         SB_Lower,
14925         SB_Upper,
14926         SB_Lower,
14927         SB_Upper,
14928         SB_Lower,
14929         SB_Upper,
14930         SB_Lower,
14931         SB_Upper,
14932         SB_Lower,
14933         SB_Upper,
14934         SB_Lower,
14935         SB_Upper,
14936         SB_Lower,
14937         SB_Upper,
14938         SB_Lower,
14939         SB_Upper,
14940         SB_Lower,
14941         SB_Upper,
14942         SB_Lower,
14943         SB_Upper,
14944         SB_Lower,
14945         SB_Upper,
14946         SB_Lower,
14947         SB_Upper,
14948         SB_Lower,
14949         SB_Upper,
14950         SB_Lower,
14951         SB_Upper,
14952         SB_Lower,
14953         SB_Upper,
14954         SB_Lower,
14955         SB_Upper,
14956         SB_Lower,
14957         SB_Upper,
14958         SB_Lower,
14959         SB_Upper,
14960         SB_Lower,
14961         SB_Upper,
14962         SB_Lower,
14963         SB_Upper,
14964         SB_Lower,
14965         SB_Upper,
14966         SB_Lower,
14967         SB_Upper,
14968         SB_Lower,
14969         SB_Upper,
14970         SB_Lower,
14971         SB_Upper,
14972         SB_Lower,
14973         SB_Upper,
14974         SB_Lower,
14975         SB_Upper,
14976         SB_Lower,
14977         SB_Upper,
14978         SB_Lower,
14979         SB_Upper,
14980         SB_Lower,
14981         SB_Upper,
14982         SB_Lower,
14983         SB_Upper,
14984         SB_Lower,
14985         SB_Upper,
14986         SB_Lower,
14987         SB_Upper,
14988         SB_Lower,
14989         SB_Upper,
14990         SB_Lower,
14991         SB_Upper,
14992         SB_Lower,
14993         SB_Upper,
14994         SB_Lower,
14995         SB_Upper,
14996         SB_Lower,
14997         SB_Upper,
14998         SB_Lower,
14999         SB_Upper,
15000         SB_Lower,
15001         SB_Upper,
15002         SB_Lower,
15003         SB_Upper,
15004         SB_Lower,
15005         SB_Upper,
15006         SB_Lower,
15007         SB_Upper,
15008         SB_Lower,
15009         SB_Upper,
15010         SB_Lower,
15011         SB_Upper,
15012         SB_Lower,
15013         SB_Upper,
15014         SB_Lower,
15015         SB_Upper,
15016         SB_Lower,
15017         SB_Upper,
15018         SB_Lower,
15019         SB_Upper,
15020         SB_Lower,
15021         SB_Upper,
15022         SB_Lower,
15023         SB_Upper,
15024         SB_Lower,
15025         SB_Upper,
15026         SB_Lower,
15027         SB_Upper,
15028         SB_Lower,
15029         SB_Upper,
15030         SB_Lower,
15031         SB_Other,
15032         SB_Upper,
15033         SB_Other,
15034         SB_Lower,
15035         SB_Upper,
15036         SB_Lower,
15037         SB_Upper,
15038         SB_Lower,
15039         SB_Other,
15040         SB_Upper,
15041         SB_Other,
15042         SB_Lower,
15043         SB_Other,
15044         SB_Upper,
15045         SB_Other,
15046         SB_Upper,
15047         SB_Other,
15048         SB_Upper,
15049         SB_Other,
15050         SB_Upper,
15051         SB_Lower,
15052         SB_Upper,
15053         SB_Lower,
15054         SB_Other,
15055         SB_Lower,
15056         SB_Upper,
15057         SB_Lower,
15058         SB_Upper,
15059         SB_Lower,
15060         SB_Upper,
15061         SB_Lower,
15062         SB_Other,
15063         SB_Lower,
15064         SB_Upper,
15065         SB_Other,
15066         SB_Lower,
15067         SB_Other,
15068         SB_Lower,
15069         SB_Other,
15070         SB_Lower,
15071         SB_Upper,
15072         SB_Other,
15073         SB_Lower,
15074         SB_Other,
15075         SB_Lower,
15076         SB_Upper,
15077         SB_Other,
15078         SB_Lower,
15079         SB_Upper,
15080         SB_Other,
15081         SB_Lower,
15082         SB_Other,
15083         SB_Lower,
15084         SB_Upper,
15085         SB_Other,
15086         SB_Sp,
15087         SB_Format,
15088         SB_Extend,
15089         SB_Format,
15090         SB_Other,
15091         SB_SContinue,
15092         SB_Other,
15093         SB_Close,
15094         SB_Other,
15095         SB_ATerm,
15096         SB_Other,
15097         SB_Sep,
15098         SB_Format,
15099         SB_Sp,
15100         SB_Other,
15101         SB_Close,
15102         SB_Other,
15103         SB_STerm,
15104         SB_Other,
15105         SB_Close,
15106         SB_STerm,
15107         SB_Other,
15108         SB_Sp,
15109         SB_Format,
15110         SB_Other,
15111         SB_Format,
15112         SB_Other,
15113         SB_Lower,
15114         SB_Other,
15115         SB_Close,
15116         SB_Lower,
15117         SB_Other,
15118         SB_Close,
15119         SB_Other,
15120         SB_Lower,
15121         SB_Other,
15122         SB_Extend,
15123         SB_Other,
15124         SB_Upper,
15125         SB_Other,
15126         SB_Upper,
15127         SB_Other,
15128         SB_Lower,
15129         SB_Upper,
15130         SB_Lower,
15131         SB_Upper,
15132         SB_Lower,
15133         SB_Other,
15134         SB_Upper,
15135         SB_Other,
15136         SB_Upper,
15137         SB_Other,
15138         SB_Upper,
15139         SB_Other,
15140         SB_Upper,
15141         SB_Other,
15142         SB_Upper,
15143         SB_Other,
15144         SB_Upper,
15145         SB_Other,
15146         SB_Lower,
15147         SB_Upper,
15148         SB_Lower,
15149         SB_OLetter,
15150         SB_Lower,
15151         SB_Other,
15152         SB_Lower,
15153         SB_Upper,
15154         SB_Other,
15155         SB_Upper,
15156         SB_Lower,
15157         SB_Other,
15158         SB_Lower,
15159         SB_Other,
15160         SB_Upper,
15161         SB_Lower,
15162         SB_OLetter,
15163         SB_Upper,
15164         SB_Lower,
15165         SB_OLetter,
15166         SB_Other,
15167         SB_Close,
15168         SB_Other,
15169         SB_Close,
15170         SB_Other,
15171         SB_Upper,
15172         SB_Lower,
15173         SB_Other,
15174         SB_Close,
15175         SB_Other,
15176         SB_Close,
15177         SB_Other,
15178         SB_Close,
15179         SB_Other,
15180         SB_Close,
15181         SB_Other,
15182         SB_Close,
15183         SB_Other,
15184         SB_Close,
15185         SB_Other,
15186         SB_Close,
15187         SB_Other,
15188         SB_Upper,
15189         SB_Other,
15190         SB_Lower,
15191         SB_Other,
15192         SB_Upper,
15193         SB_Lower,
15194         SB_Upper,
15195         SB_Lower,
15196         SB_Upper,
15197         SB_Lower,
15198         SB_Upper,
15199         SB_Lower,
15200         SB_Upper,
15201         SB_Lower,
15202         SB_Upper,
15203         SB_Lower,
15204         SB_Upper,
15205         SB_Lower,
15206         SB_Upper,
15207         SB_Lower,
15208         SB_Upper,
15209         SB_Lower,
15210         SB_Upper,
15211         SB_Lower,
15212         SB_Upper,
15213         SB_Lower,
15214         SB_Upper,
15215         SB_Lower,
15216         SB_Upper,
15217         SB_Lower,
15218         SB_Upper,
15219         SB_Lower,
15220         SB_Upper,
15221         SB_Lower,
15222         SB_Upper,
15223         SB_Lower,
15224         SB_Upper,
15225         SB_Lower,
15226         SB_Upper,
15227         SB_Lower,
15228         SB_Upper,
15229         SB_Lower,
15230         SB_Upper,
15231         SB_Lower,
15232         SB_Upper,
15233         SB_Lower,
15234         SB_Upper,
15235         SB_Lower,
15236         SB_Upper,
15237         SB_Lower,
15238         SB_Upper,
15239         SB_Lower,
15240         SB_Upper,
15241         SB_Lower,
15242         SB_Upper,
15243         SB_Lower,
15244         SB_Upper,
15245         SB_Lower,
15246         SB_Upper,
15247         SB_Lower,
15248         SB_Upper,
15249         SB_Lower,
15250         SB_Upper,
15251         SB_Lower,
15252         SB_Upper,
15253         SB_Lower,
15254         SB_Upper,
15255         SB_Lower,
15256         SB_Upper,
15257         SB_Lower,
15258         SB_Upper,
15259         SB_Lower,
15260         SB_Upper,
15261         SB_Lower,
15262         SB_Upper,
15263         SB_Lower,
15264         SB_Upper,
15265         SB_Lower,
15266         SB_Upper,
15267         SB_Lower,
15268         SB_Upper,
15269         SB_Lower,
15270         SB_Upper,
15271         SB_Lower,
15272         SB_Upper,
15273         SB_Lower,
15274         SB_Upper,
15275         SB_Lower,
15276         SB_Upper,
15277         SB_Lower,
15278         SB_Upper,
15279         SB_Lower,
15280         SB_Upper,
15281         SB_Lower,
15282         SB_Upper,
15283         SB_Lower,
15284         SB_Upper,
15285         SB_Lower,
15286         SB_Upper,
15287         SB_Lower,
15288         SB_Upper,
15289         SB_Lower,
15290         SB_Upper,
15291         SB_Lower,
15292         SB_Upper,
15293         SB_Lower,
15294         SB_Upper,
15295         SB_Lower,
15296         SB_Upper,
15297         SB_Lower,
15298         SB_Upper,
15299         SB_Lower,
15300         SB_Upper,
15301         SB_Lower,
15302         SB_Upper,
15303         SB_Lower,
15304         SB_Upper,
15305         SB_Lower,
15306         SB_Upper,
15307         SB_Lower,
15308         SB_Other,
15309         SB_Upper,
15310         SB_Lower,
15311         SB_Upper,
15312         SB_Lower,
15313         SB_Extend,
15314         SB_Upper,
15315         SB_Lower,
15316         SB_Other,
15317         SB_Lower,
15318         SB_Other,
15319         SB_Lower,
15320         SB_Other,
15321         SB_Lower,
15322         SB_Other,
15323         SB_OLetter,
15324         SB_Other,
15325         SB_OLetter,
15326         SB_Other,
15327         SB_Extend,
15328         SB_OLetter,
15329         SB_Other,
15330         SB_OLetter,
15331         SB_Other,
15332         SB_OLetter,
15333         SB_Other,
15334         SB_OLetter,
15335         SB_Other,
15336         SB_OLetter,
15337         SB_Other,
15338         SB_OLetter,
15339         SB_Other,
15340         SB_OLetter,
15341         SB_Other,
15342         SB_OLetter,
15343         SB_Other,
15344         SB_OLetter,
15345         SB_Other,
15346         SB_Extend,
15347         SB_Close,
15348         SB_Other,
15349         SB_Close,
15350         SB_Other,
15351         SB_Close,
15352         SB_Other,
15353         SB_STerm,
15354         SB_OLetter,
15355         SB_Other,
15356         SB_STerm,
15357         SB_Other,
15358         SB_Close,
15359         SB_Other,
15360         SB_Sp,
15361         SB_SContinue,
15362         SB_STerm,
15363         SB_Other,
15364         SB_OLetter,
15365         SB_Close,
15366         SB_Other,
15367         SB_Close,
15368         SB_Other,
15369         SB_Close,
15370         SB_Other,
15371         SB_OLetter,
15372         SB_Extend,
15373         SB_Other,
15374         SB_OLetter,
15375         SB_Other,
15376         SB_OLetter,
15377         SB_Other,
15378         SB_OLetter,
15379         SB_Other,
15380         SB_Extend,
15381         SB_Other,
15382         SB_OLetter,
15383         SB_Other,
15384         SB_OLetter,
15385         SB_Other,
15386         SB_OLetter,
15387         SB_Other,
15388         SB_OLetter,
15389         SB_Other,
15390         SB_OLetter,
15391         SB_Other,
15392         SB_OLetter,
15393         SB_Other,
15394         SB_OLetter,
15395         SB_Other,
15396         SB_OLetter,
15397         SB_Other,
15398         SB_OLetter,
15399         SB_Other,
15400         SB_OLetter,
15401         SB_Other,
15402         SB_OLetter,
15403         SB_Other,
15404         SB_STerm,
15405         SB_OLetter,
15406         SB_Other,
15407         SB_STerm,
15408         SB_OLetter,
15409         SB_Numeric,
15410         SB_OLetter,
15411         SB_Other,
15412         SB_Upper,
15413         SB_Lower,
15414         SB_Upper,
15415         SB_Lower,
15416         SB_Upper,
15417         SB_Lower,
15418         SB_Upper,
15419         SB_Lower,
15420         SB_Upper,
15421         SB_Lower,
15422         SB_Upper,
15423         SB_Lower,
15424         SB_Upper,
15425         SB_Lower,
15426         SB_Upper,
15427         SB_Lower,
15428         SB_Upper,
15429         SB_Lower,
15430         SB_Upper,
15431         SB_Lower,
15432         SB_Upper,
15433         SB_Lower,
15434         SB_Upper,
15435         SB_Lower,
15436         SB_Upper,
15437         SB_Lower,
15438         SB_Upper,
15439         SB_Lower,
15440         SB_Upper,
15441         SB_Lower,
15442         SB_Upper,
15443         SB_Lower,
15444         SB_Upper,
15445         SB_Lower,
15446         SB_Upper,
15447         SB_Lower,
15448         SB_Upper,
15449         SB_Lower,
15450         SB_Upper,
15451         SB_Lower,
15452         SB_Upper,
15453         SB_Lower,
15454         SB_Upper,
15455         SB_Lower,
15456         SB_Upper,
15457         SB_Lower,
15458         SB_OLetter,
15459         SB_Extend,
15460         SB_Other,
15461         SB_Extend,
15462         SB_Other,
15463         SB_OLetter,
15464         SB_Upper,
15465         SB_Lower,
15466         SB_Upper,
15467         SB_Lower,
15468         SB_Upper,
15469         SB_Lower,
15470         SB_Upper,
15471         SB_Lower,
15472         SB_Upper,
15473         SB_Lower,
15474         SB_Upper,
15475         SB_Lower,
15476         SB_Upper,
15477         SB_Lower,
15478         SB_Upper,
15479         SB_Lower,
15480         SB_Upper,
15481         SB_Lower,
15482         SB_Upper,
15483         SB_Lower,
15484         SB_Upper,
15485         SB_Lower,
15486         SB_Upper,
15487         SB_Lower,
15488         SB_Upper,
15489         SB_Lower,
15490         SB_Upper,
15491         SB_Lower,
15492         SB_Extend,
15493         SB_OLetter,
15494         SB_Extend,
15495         SB_Other,
15496         SB_STerm,
15497         SB_Other,
15498         SB_STerm,
15499         SB_Other,
15500         SB_OLetter,
15501         SB_Other,
15502         SB_Upper,
15503         SB_Lower,
15504         SB_Upper,
15505         SB_Lower,
15506         SB_Upper,
15507         SB_Lower,
15508         SB_Upper,
15509         SB_Lower,
15510         SB_Upper,
15511         SB_Lower,
15512         SB_Upper,
15513         SB_Lower,
15514         SB_Upper,
15515         SB_Lower,
15516         SB_Upper,
15517         SB_Lower,
15518         SB_Upper,
15519         SB_Lower,
15520         SB_Upper,
15521         SB_Lower,
15522         SB_Upper,
15523         SB_Lower,
15524         SB_Upper,
15525         SB_Lower,
15526         SB_Upper,
15527         SB_Lower,
15528         SB_Upper,
15529         SB_Lower,
15530         SB_Upper,
15531         SB_Lower,
15532         SB_Upper,
15533         SB_Lower,
15534         SB_Upper,
15535         SB_Lower,
15536         SB_Upper,
15537         SB_Lower,
15538         SB_Upper,
15539         SB_Lower,
15540         SB_Upper,
15541         SB_Lower,
15542         SB_Upper,
15543         SB_Lower,
15544         SB_Upper,
15545         SB_Lower,
15546         SB_Upper,
15547         SB_Lower,
15548         SB_Upper,
15549         SB_Lower,
15550         SB_Upper,
15551         SB_Lower,
15552         SB_Upper,
15553         SB_Lower,
15554         SB_Upper,
15555         SB_Lower,
15556         SB_Upper,
15557         SB_Lower,
15558         SB_Upper,
15559         SB_Lower,
15560         SB_Upper,
15561         SB_Lower,
15562         SB_Upper,
15563         SB_Lower,
15564         SB_Upper,
15565         SB_Lower,
15566         SB_Upper,
15567         SB_Lower,
15568         SB_Upper,
15569         SB_Lower,
15570         SB_Upper,
15571         SB_Lower,
15572         SB_Upper,
15573         SB_Lower,
15574         SB_Upper,
15575         SB_Lower,
15576         SB_Upper,
15577         SB_Lower,
15578         SB_Upper,
15579         SB_Lower,
15580         SB_Upper,
15581         SB_Lower,
15582         SB_Upper,
15583         SB_Lower,
15584         SB_Upper,
15585         SB_Lower,
15586         SB_Upper,
15587         SB_Lower,
15588         SB_Upper,
15589         SB_Lower,
15590         SB_Upper,
15591         SB_Lower,
15592         SB_OLetter,
15593         SB_Other,
15594         SB_Upper,
15595         SB_Lower,
15596         SB_Upper,
15597         SB_Lower,
15598         SB_OLetter,
15599         SB_Upper,
15600         SB_Lower,
15601         SB_Upper,
15602         SB_Lower,
15603         SB_Upper,
15604         SB_Lower,
15605         SB_Upper,
15606         SB_Lower,
15607         SB_Upper,
15608         SB_Lower,
15609         SB_Upper,
15610         SB_Lower,
15611         SB_Upper,
15612         SB_Lower,
15613         SB_Upper,
15614         SB_Lower,
15615         SB_Upper,
15616         SB_Lower,
15617         SB_Upper,
15618         SB_Lower,
15619         SB_Upper,
15620         SB_Lower,
15621         SB_Upper,
15622         SB_Lower,
15623         SB_Upper,
15624         SB_Other,
15625         SB_Upper,
15626         SB_Lower,
15627         SB_Upper,
15628         SB_Lower,
15629         SB_Other,
15630         SB_OLetter,
15631         SB_Lower,
15632         SB_OLetter,
15633         SB_Extend,
15634         SB_OLetter,
15635         SB_Extend,
15636         SB_OLetter,
15637         SB_Extend,
15638         SB_OLetter,
15639         SB_Extend,
15640         SB_Other,
15641         SB_OLetter,
15642         SB_Other,
15643         SB_STerm,
15644         SB_Other,
15645         SB_Extend,
15646         SB_OLetter,
15647         SB_Extend,
15648         SB_Other,
15649         SB_STerm,
15650         SB_Numeric,
15651         SB_Other,
15652         SB_Extend,
15653         SB_OLetter,
15654         SB_Other,
15655         SB_OLetter,
15656         SB_Other,
15657         SB_OLetter,
15658         SB_Other,
15659         SB_Numeric,
15660         SB_OLetter,
15661         SB_Extend,
15662         SB_Other,
15663         SB_STerm,
15664         SB_OLetter,
15665         SB_Extend,
15666         SB_Other,
15667         SB_OLetter,
15668         SB_Other,
15669         SB_Extend,
15670         SB_OLetter,
15671         SB_Extend,
15672         SB_Other,
15673         SB_STerm,
15674         SB_Other,
15675         SB_OLetter,
15676         SB_Numeric,
15677         SB_Other,
15678         SB_OLetter,
15679         SB_Extend,
15680         SB_OLetter,
15681         SB_Numeric,
15682         SB_OLetter,
15683         SB_Other,
15684         SB_OLetter,
15685         SB_Extend,
15686         SB_Other,
15687         SB_OLetter,
15688         SB_Extend,
15689         SB_OLetter,
15690         SB_Extend,
15691         SB_Other,
15692         SB_Numeric,
15693         SB_Other,
15694         SB_STerm,
15695         SB_OLetter,
15696         SB_Other,
15697         SB_OLetter,
15698         SB_Extend,
15699         SB_OLetter,
15700         SB_Extend,
15701         SB_OLetter,
15702         SB_Extend,
15703         SB_OLetter,
15704         SB_Extend,
15705         SB_OLetter,
15706         SB_Extend,
15707         SB_OLetter,
15708         SB_Extend,
15709         SB_OLetter,
15710         SB_Other,
15711         SB_OLetter,
15712         SB_Other,
15713         SB_OLetter,
15714         SB_Extend,
15715         SB_STerm,
15716         SB_OLetter,
15717         SB_Extend,
15718         SB_Other,
15719         SB_OLetter,
15720         SB_Other,
15721         SB_OLetter,
15722         SB_Other,
15723         SB_OLetter,
15724         SB_Other,
15725         SB_OLetter,
15726         SB_Other,
15727         SB_OLetter,
15728         SB_Other,
15729         SB_Lower,
15730         SB_Other,
15731         SB_Lower,
15732         SB_Other,
15733         SB_Lower,
15734         SB_OLetter,
15735         SB_Extend,
15736         SB_STerm,
15737         SB_Extend,
15738         SB_Other,
15739         SB_Numeric,
15740         SB_Other,
15741         SB_OLetter,
15742         SB_Other,
15743         SB_OLetter,
15744         SB_Other,
15745         SB_OLetter,
15746         SB_Other,
15747         SB_OLetter,
15748         SB_Other,
15749         SB_OLetter,
15750         SB_Other,
15751         SB_Lower,
15752         SB_Other,
15753         SB_Lower,
15754         SB_Other,
15755         SB_OLetter,
15756         SB_Extend,
15757         SB_OLetter,
15758         SB_Other,
15759         SB_OLetter,
15760         SB_Other,
15761         SB_OLetter,
15762         SB_Other,
15763         SB_OLetter,
15764         SB_Other,
15765         SB_OLetter,
15766         SB_Other,
15767         SB_OLetter,
15768         SB_Other,
15769         SB_OLetter,
15770         SB_Other,
15771         SB_OLetter,
15772         SB_Close,
15773         SB_Other,
15774         SB_OLetter,
15775         SB_Other,
15776         SB_OLetter,
15777         SB_Other,
15778         SB_OLetter,
15779         SB_Other,
15780         SB_Extend,
15781         SB_SContinue,
15782         SB_Other,
15783         SB_SContinue,
15784         SB_Other,
15785         SB_Close,
15786         SB_Other,
15787         SB_Extend,
15788         SB_Other,
15789         SB_SContinue,
15790         SB_Other,
15791         SB_Close,
15792         SB_Other,
15793         SB_Close,
15794         SB_Other,
15795         SB_SContinue,
15796         SB_ATerm,
15797         SB_Other,
15798         SB_SContinue,
15799         SB_STerm,
15800         SB_SContinue,
15801         SB_Close,
15802         SB_Other,
15803         SB_SContinue,
15804         SB_Other,
15805         SB_OLetter,
15806         SB_Other,
15807         SB_OLetter,
15808         SB_Other,
15809         SB_Format,
15810         SB_Other,
15811         SB_STerm,
15812         SB_Other,
15813         SB_Close,
15814         SB_Other,
15815         SB_SContinue,
15816         SB_ATerm,
15817         SB_Other,
15818         SB_SContinue,
15819         SB_Other,
15820         SB_STerm,
15821         SB_Other,
15822         SB_Upper,
15823         SB_Close,
15824         SB_Other,
15825         SB_Close,
15826         SB_Other,
15827         SB_Lower,
15828         SB_Close,
15829         SB_Other,
15830         SB_Close,
15831         SB_Other,
15832         SB_Close,
15833         SB_STerm,
15834         SB_Close,
15835         SB_SContinue,
15836         SB_Other,
15837         SB_OLetter,
15838         SB_Extend,
15839         SB_OLetter,
15840         SB_Other,
15841         SB_OLetter,
15842         SB_Other,
15843         SB_OLetter,
15844         SB_Other,
15845         SB_OLetter,
15846         SB_Other,
15847         SB_OLetter,
15848         SB_Other,
15849         SB_Format,
15850         SB_Other,
15851         SB_OLetter,
15852         SB_Other,
15853         SB_OLetter,
15854         SB_Other,
15855         SB_OLetter,
15856         SB_Other,
15857         SB_OLetter,
15858         SB_Other,
15859         SB_OLetter,
15860         SB_Other,
15861         SB_OLetter,
15862         SB_Other,
15863         SB_OLetter,
15864         SB_Other,
15865         SB_OLetter,
15866         SB_Other,
15867         SB_Extend,
15868         SB_Other,
15869         SB_OLetter,
15870         SB_Other,
15871         SB_OLetter,
15872         SB_Other,
15873         SB_Extend,
15874         SB_Other,
15875         SB_OLetter,
15876         SB_Other,
15877         SB_OLetter,
15878         SB_Other,
15879         SB_OLetter,
15880         SB_Extend,
15881         SB_Other,
15882         SB_OLetter,
15883         SB_Other,
15884         SB_OLetter,
15885         SB_Other,
15886         SB_OLetter,
15887         SB_Other,
15888         SB_OLetter,
15889         SB_Other,
15890         SB_Upper,
15891         SB_Lower,
15892         SB_OLetter,
15893         SB_Other,
15894         SB_Numeric,
15895         SB_Other,
15896         SB_OLetter,
15897         SB_Other,
15898         SB_OLetter,
15899         SB_Other,
15900         SB_OLetter,
15901         SB_Other,
15902         SB_OLetter,
15903         SB_Other,
15904         SB_OLetter,
15905         SB_Other,
15906         SB_OLetter,
15907         SB_Other,
15908         SB_OLetter,
15909         SB_Other,
15910         SB_OLetter,
15911         SB_Other,
15912         SB_OLetter,
15913         SB_Other,
15914         SB_OLetter,
15915         SB_Other,
15916         SB_OLetter,
15917         SB_Other,
15918         SB_OLetter,
15919         SB_Other,
15920         SB_OLetter,
15921         SB_Other,
15922         SB_OLetter,
15923         SB_Other,
15924         SB_OLetter,
15925         SB_Other,
15926         SB_OLetter,
15927         SB_Other,
15928         SB_OLetter,
15929         SB_Other,
15930         SB_OLetter,
15931         SB_Other,
15932         SB_OLetter,
15933         SB_Other,
15934         SB_OLetter,
15935         SB_Extend,
15936         SB_Other,
15937         SB_Extend,
15938         SB_Other,
15939         SB_Extend,
15940         SB_OLetter,
15941         SB_Other,
15942         SB_OLetter,
15943         SB_Other,
15944         SB_OLetter,
15945         SB_Other,
15946         SB_Extend,
15947         SB_Other,
15948         SB_Extend,
15949         SB_Other,
15950         SB_STerm,
15951         SB_Other,
15952         SB_OLetter,
15953         SB_Other,
15954         SB_OLetter,
15955         SB_Other,
15956         SB_OLetter,
15957         SB_Other,
15958         SB_OLetter,
15959         SB_Extend,
15960         SB_Other,
15961         SB_OLetter,
15962         SB_Other,
15963         SB_OLetter,
15964         SB_Other,
15965         SB_OLetter,
15966         SB_Other,
15967         SB_OLetter,
15968         SB_Other,
15969         SB_OLetter,
15970         SB_Other,
15971         SB_Upper,
15972         SB_Other,
15973         SB_Lower,
15974         SB_Other,
15975         SB_Extend,
15976         SB_OLetter,
15977         SB_Extend,
15978         SB_STerm,
15979         SB_Other,
15980         SB_Numeric,
15981         SB_Other,
15982         SB_Extend,
15983         SB_OLetter,
15984         SB_Extend,
15985         SB_Other,
15986         SB_Format,
15987         SB_STerm,
15988         SB_Other,
15989         SB_OLetter,
15990         SB_Other,
15991         SB_Numeric,
15992         SB_Other,
15993         SB_Extend,
15994         SB_OLetter,
15995         SB_Extend,
15996         SB_Other,
15997         SB_Numeric,
15998         SB_Other,
15999         SB_STerm,
16000         SB_Other,
16001         SB_OLetter,
16002         SB_Extend,
16003         SB_Other,
16004         SB_OLetter,
16005         SB_Other,
16006         SB_Extend,
16007         SB_OLetter,
16008         SB_Extend,
16009         SB_OLetter,
16010         SB_STerm,
16011         SB_Other,
16012         SB_Extend,
16013         SB_STerm,
16014         SB_Other,
16015         SB_Numeric,
16016         SB_OLetter,
16017         SB_Other,
16018         SB_OLetter,
16019         SB_Other,
16020         SB_STerm,
16021         SB_Other,
16022         SB_OLetter,
16023         SB_Other,
16024         SB_OLetter,
16025         SB_Extend,
16026         SB_STerm,
16027         SB_Other,
16028         SB_STerm,
16029         SB_Other,
16030         SB_OLetter,
16031         SB_Other,
16032         SB_OLetter,
16033         SB_Other,
16034         SB_OLetter,
16035         SB_Other,
16036         SB_OLetter,
16037         SB_Other,
16038         SB_OLetter,
16039         SB_STerm,
16040         SB_Other,
16041         SB_OLetter,
16042         SB_Extend,
16043         SB_Other,
16044         SB_Numeric,
16045         SB_Other,
16046         SB_Extend,
16047         SB_Other,
16048         SB_OLetter,
16049         SB_Other,
16050         SB_OLetter,
16051         SB_Other,
16052         SB_OLetter,
16053         SB_Other,
16054         SB_OLetter,
16055         SB_Other,
16056         SB_OLetter,
16057         SB_Other,
16058         SB_OLetter,
16059         SB_Other,
16060         SB_Extend,
16061         SB_OLetter,
16062         SB_Extend,
16063         SB_Other,
16064         SB_Extend,
16065         SB_Other,
16066         SB_Extend,
16067         SB_Other,
16068         SB_OLetter,
16069         SB_Other,
16070         SB_Extend,
16071         SB_Other,
16072         SB_OLetter,
16073         SB_Extend,
16074         SB_Other,
16075         SB_Extend,
16076         SB_Other,
16077         SB_Extend,
16078         SB_Other,
16079         SB_OLetter,
16080         SB_Extend,
16081         SB_OLetter,
16082         SB_Other,
16083         SB_OLetter,
16084         SB_Other,
16085         SB_Numeric,
16086         SB_Other,
16087         SB_OLetter,
16088         SB_Extend,
16089         SB_Other,
16090         SB_Extend,
16091         SB_Other,
16092         SB_STerm,
16093         SB_Other,
16094         SB_STerm,
16095         SB_OLetter,
16096         SB_Extend,
16097         SB_Other,
16098         SB_OLetter,
16099         SB_Extend,
16100         SB_STerm,
16101         SB_Other,
16102         SB_OLetter,
16103         SB_Other,
16104         SB_Numeric,
16105         SB_Other,
16106         SB_OLetter,
16107         SB_Extend,
16108         SB_Other,
16109         SB_Numeric,
16110         SB_Other,
16111         SB_OLetter,
16112         SB_Other,
16113         SB_Extend,
16114         SB_Other,
16115         SB_Numeric,
16116         SB_Other,
16117         SB_STerm,
16118         SB_Other,
16119         SB_Upper,
16120         SB_Lower,
16121         SB_Numeric,
16122         SB_Other,
16123         SB_OLetter,
16124         SB_Other,
16125         SB_OLetter,
16126         SB_Other,
16127         SB_OLetter,
16128         SB_Other,
16129         SB_OLetter,
16130         SB_Other,
16131         SB_OLetter,
16132         SB_Other,
16133         SB_OLetter,
16134         SB_Other,
16135         SB_OLetter,
16136         SB_Other,
16137         SB_OLetter,
16138         SB_Other,
16139         SB_OLetter,
16140         SB_Other,
16141         SB_Numeric,
16142         SB_Other,
16143         SB_STerm,
16144         SB_Other,
16145         SB_OLetter,
16146         SB_Other,
16147         SB_Extend,
16148         SB_STerm,
16149         SB_Other,
16150         SB_OLetter,
16151         SB_Extend,
16152         SB_STerm,
16153         SB_Other,
16154         SB_OLetter,
16155         SB_STerm,
16156         SB_Other,
16157         SB_Numeric,
16158         SB_Other,
16159         SB_OLetter,
16160         SB_Other,
16161         SB_OLetter,
16162         SB_Other,
16163         SB_OLetter,
16164         SB_Other,
16165         SB_OLetter,
16166         SB_Extend,
16167         SB_Other,
16168         SB_Extend,
16169         SB_OLetter,
16170         SB_Other,
16171         SB_OLetter,
16172         SB_Other,
16173         SB_OLetter,
16174         SB_Other,
16175         SB_OLetter,
16176         SB_Other,
16177         SB_OLetter,
16178         SB_Other,
16179         SB_OLetter,
16180         SB_Other,
16181         SB_Extend,
16182         SB_STerm,
16183         SB_Format,
16184         SB_Other,
16185         SB_Extend,
16186         SB_Other,
16187         SB_Extend,
16188         SB_Format,
16189         SB_Extend,
16190         SB_Other,
16191         SB_Extend,
16192         SB_Other,
16193         SB_Extend,
16194         SB_Other,
16195         SB_Extend,
16196         SB_Other,
16197         SB_Upper,
16198         SB_Lower,
16199         SB_Upper,
16200         SB_Lower,
16201         SB_Other,
16202         SB_Lower,
16203         SB_Upper,
16204         SB_Lower,
16205         SB_Upper,
16206         SB_Other,
16207         SB_Upper,
16208         SB_Other,
16209         SB_Upper,
16210         SB_Other,
16211         SB_Upper,
16212         SB_Other,
16213         SB_Upper,
16214         SB_Other,
16215         SB_Upper,
16216         SB_Lower,
16217         SB_Other,
16218         SB_Lower,
16219         SB_Other,
16220         SB_Lower,
16221         SB_Other,
16222         SB_Lower,
16223         SB_Upper,
16224         SB_Lower,
16225         SB_Upper,
16226         SB_Other,
16227         SB_Upper,
16228         SB_Other,
16229         SB_Upper,
16230         SB_Other,
16231         SB_Upper,
16232         SB_Other,
16233         SB_Lower,
16234         SB_Upper,
16235         SB_Other,
16236         SB_Upper,
16237         SB_Other,
16238         SB_Upper,
16239         SB_Other,
16240         SB_Upper,
16241         SB_Other,
16242         SB_Upper,
16243         SB_Other,
16244         SB_Lower,
16245         SB_Upper,
16246         SB_Lower,
16247         SB_Upper,
16248         SB_Lower,
16249         SB_Upper,
16250         SB_Lower,
16251         SB_Upper,
16252         SB_Lower,
16253         SB_Upper,
16254         SB_Lower,
16255         SB_Upper,
16256         SB_Lower,
16257         SB_Other,
16258         SB_Upper,
16259         SB_Other,
16260         SB_Lower,
16261         SB_Other,
16262         SB_Lower,
16263         SB_Upper,
16264         SB_Other,
16265         SB_Lower,
16266         SB_Other,
16267         SB_Lower,
16268         SB_Upper,
16269         SB_Other,
16270         SB_Lower,
16271         SB_Other,
16272         SB_Lower,
16273         SB_Upper,
16274         SB_Other,
16275         SB_Lower,
16276         SB_Other,
16277         SB_Lower,
16278         SB_Upper,
16279         SB_Other,
16280         SB_Lower,
16281         SB_Other,
16282         SB_Lower,
16283         SB_Upper,
16284         SB_Lower,
16285         SB_Other,
16286         SB_Numeric,
16287         SB_Other,
16288         SB_Extend,
16289         SB_Other,
16290         SB_Extend,
16291         SB_Other,
16292         SB_Extend,
16293         SB_Other,
16294         SB_Extend,
16295         SB_Other,
16296         SB_STerm,
16297         SB_Other,
16298         SB_Extend,
16299         SB_Other,
16300         SB_Extend,
16301         SB_Other,
16302         SB_OLetter,
16303         SB_Other,
16304         SB_Extend,
16305         SB_Other,
16306         SB_OLetter,
16307         SB_Other,
16308         SB_OLetter,
16309         SB_Other,
16310         SB_OLetter,
16311         SB_Other,
16312         SB_OLetter,
16313         SB_Other,
16314         SB_OLetter,
16315         SB_Other,
16316         SB_OLetter,
16317         SB_Other,
16318         SB_OLetter,
16319         SB_Other,
16320         SB_OLetter,
16321         SB_Other,
16322         SB_OLetter,
16323         SB_Other,
16324         SB_OLetter,
16325         SB_Other,
16326         SB_OLetter,
16327         SB_Other,
16328         SB_OLetter,
16329         SB_Other,
16330         SB_OLetter,
16331         SB_Other,
16332         SB_OLetter,
16333         SB_Other,
16334         SB_OLetter,
16335         SB_Other,
16336         SB_OLetter,
16337         SB_Other,
16338         SB_OLetter,
16339         SB_Other,
16340         SB_OLetter,
16341         SB_Other,
16342         SB_OLetter,
16343         SB_Other,
16344         SB_OLetter,
16345         SB_Other,
16346         SB_OLetter,
16347         SB_Other,
16348         SB_OLetter,
16349         SB_Other,
16350         SB_OLetter,
16351         SB_Other,
16352         SB_OLetter,
16353         SB_Other,
16354         SB_OLetter,
16355         SB_Other,
16356         SB_OLetter,
16357         SB_Other,
16358         SB_OLetter,
16359         SB_Other,
16360         SB_OLetter,
16361         SB_Other,
16362         SB_OLetter,
16363         SB_Other,
16364         SB_OLetter,
16365         SB_Other,
16366         SB_OLetter,
16367         SB_Other,
16368         SB_OLetter,
16369         SB_Other,
16370         SB_OLetter,
16371         SB_Other,
16372         SB_Upper,
16373         SB_Other,
16374         SB_Upper,
16375         SB_Other,
16376         SB_Upper,
16377         SB_Other,
16378         SB_Close,
16379         SB_Other,
16380         SB_OLetter,
16381         SB_Other,
16382         SB_OLetter,
16383         SB_Other,
16384         SB_OLetter,
16385         SB_Other,
16386         SB_OLetter,
16387         SB_Other,
16388         SB_OLetter,
16389         SB_Other,
16390         SB_Format,
16391         SB_Other,
16392         SB_Format,
16393         SB_Other,
16394         SB_Extend,
16395         SB_Other
16396 };
16397
16398 #endif  /* defined(PERL_IN_REGEXEC_C) */
16399
16400 #if defined(PERL_IN_PERL_C)
16401
16402 static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
16403         1535,   /* Number of elements */
16404         148565664, /* Version and data structure type */
16405         0,      /* 0 if the list starts at 0;
16406                    1 if it starts at the element beyond 0 */
16407         0x0,
16408         0x9,
16409         0xA,
16410         0xB,
16411         0xD,
16412         0xE,
16413         0x20,
16414         0x21,
16415         0x22,
16416         0x23,
16417         0x27,
16418         0x28,
16419         0x2C,
16420         0x2D,
16421         0x2E,
16422         0x2F,
16423         0x30,
16424         0x3A,
16425         0x3B,
16426         0x3C,
16427         0x41,
16428         0x5B,
16429         0x5F,
16430         0x60,
16431         0x61,
16432         0x7B,
16433         0x85,
16434         0x86,
16435         0xA0,
16436         0xA1,
16437         0xAA,
16438         0xAB,
16439         0xAD,
16440         0xAE,
16441         0xB5,
16442         0xB6,
16443         0xB7,
16444         0xB8,
16445         0xBA,
16446         0xBB,
16447         0xC0,
16448         0xD7,
16449         0xD8,
16450         0xF7,
16451         0xF8,
16452         0x2C2,
16453         0x2C6,
16454         0x2D2,
16455         0x2D7,
16456         0x2D8,
16457         0x2E0,
16458         0x2E5,
16459         0x2EC,
16460         0x2ED,
16461         0x2EE,
16462         0x2EF,
16463         0x300,
16464         0x370,
16465         0x375,
16466         0x376,
16467         0x378,
16468         0x37A,
16469         0x37E,
16470         0x37F,
16471         0x380,
16472         0x386,
16473         0x387,
16474         0x388,
16475         0x38B,
16476         0x38C,
16477         0x38D,
16478         0x38E,
16479         0x3A2,
16480         0x3A3,
16481         0x3F6,
16482         0x3F7,
16483         0x482,
16484         0x483,
16485         0x48A,
16486         0x530,
16487         0x531,
16488         0x557,
16489         0x559,
16490         0x55A,
16491         0x561,
16492         0x588,
16493         0x589,
16494         0x58A,
16495         0x591,
16496         0x5BE,
16497         0x5BF,
16498         0x5C0,
16499         0x5C1,
16500         0x5C3,
16501         0x5C4,
16502         0x5C6,
16503         0x5C7,
16504         0x5C8,
16505         0x5D0,
16506         0x5EB,
16507         0x5F0,
16508         0x5F3,
16509         0x5F4,
16510         0x5F5,
16511         0x600,
16512         0x606,
16513         0x60C,
16514         0x60E,
16515         0x610,
16516         0x61B,
16517         0x61C,
16518         0x61D,
16519         0x620,
16520         0x64B,
16521         0x660,
16522         0x66A,
16523         0x66B,
16524         0x66C,
16525         0x66D,
16526         0x66E,
16527         0x670,
16528         0x671,
16529         0x6D4,
16530         0x6D5,
16531         0x6D6,
16532         0x6DD,
16533         0x6DE,
16534         0x6DF,
16535         0x6E5,
16536         0x6E7,
16537         0x6E9,
16538         0x6EA,
16539         0x6EE,
16540         0x6F0,
16541         0x6FA,
16542         0x6FD,
16543         0x6FF,
16544         0x700,
16545         0x70F,
16546         0x710,
16547         0x711,
16548         0x712,
16549         0x730,
16550         0x74B,
16551         0x74D,
16552         0x7A6,
16553         0x7B1,
16554         0x7B2,
16555         0x7C0,
16556         0x7CA,
16557         0x7EB,
16558         0x7F4,
16559         0x7F6,
16560         0x7F8,
16561         0x7F9,
16562         0x7FA,
16563         0x7FB,
16564         0x800,
16565         0x816,
16566         0x81A,
16567         0x81B,
16568         0x824,
16569         0x825,
16570         0x828,
16571         0x829,
16572         0x82E,
16573         0x840,
16574         0x859,
16575         0x85C,
16576         0x8A0,
16577         0x8B5,
16578         0x8E3,
16579         0x904,
16580         0x93A,
16581         0x93D,
16582         0x93E,
16583         0x950,
16584         0x951,
16585         0x958,
16586         0x962,
16587         0x964,
16588         0x966,
16589         0x970,
16590         0x971,
16591         0x981,
16592         0x984,
16593         0x985,
16594         0x98D,
16595         0x98F,
16596         0x991,
16597         0x993,
16598         0x9A9,
16599         0x9AA,
16600         0x9B1,
16601         0x9B2,
16602         0x9B3,
16603         0x9B6,
16604         0x9BA,
16605         0x9BC,
16606         0x9BD,
16607         0x9BE,
16608         0x9C5,
16609         0x9C7,
16610         0x9C9,
16611         0x9CB,
16612         0x9CE,
16613         0x9CF,
16614         0x9D7,
16615         0x9D8,
16616         0x9DC,
16617         0x9DE,
16618         0x9DF,
16619         0x9E2,
16620         0x9E4,
16621         0x9E6,
16622         0x9F0,
16623         0x9F2,
16624         0xA01,
16625         0xA04,
16626         0xA05,
16627         0xA0B,
16628         0xA0F,
16629         0xA11,
16630         0xA13,
16631         0xA29,
16632         0xA2A,
16633         0xA31,
16634         0xA32,
16635         0xA34,
16636         0xA35,
16637         0xA37,
16638         0xA38,
16639         0xA3A,
16640         0xA3C,
16641         0xA3D,
16642         0xA3E,
16643         0xA43,
16644         0xA47,
16645         0xA49,
16646         0xA4B,
16647         0xA4E,
16648         0xA51,
16649         0xA52,
16650         0xA59,
16651         0xA5D,
16652         0xA5E,
16653         0xA5F,
16654         0xA66,
16655         0xA70,
16656         0xA72,
16657         0xA75,
16658         0xA76,
16659         0xA81,
16660         0xA84,
16661         0xA85,
16662         0xA8E,
16663         0xA8F,
16664         0xA92,
16665         0xA93,
16666         0xAA9,
16667         0xAAA,
16668         0xAB1,
16669         0xAB2,
16670         0xAB4,
16671         0xAB5,
16672         0xABA,
16673         0xABC,
16674         0xABD,
16675         0xABE,
16676         0xAC6,
16677         0xAC7,
16678         0xACA,
16679         0xACB,
16680         0xACE,
16681         0xAD0,
16682         0xAD1,
16683         0xAE0,
16684         0xAE2,
16685         0xAE4,
16686         0xAE6,
16687         0xAF0,
16688         0xAF9,
16689         0xAFA,
16690         0xB01,
16691         0xB04,
16692         0xB05,
16693         0xB0D,
16694         0xB0F,
16695         0xB11,
16696         0xB13,
16697         0xB29,
16698         0xB2A,
16699         0xB31,
16700         0xB32,
16701         0xB34,
16702         0xB35,
16703         0xB3A,
16704         0xB3C,
16705         0xB3D,
16706         0xB3E,
16707         0xB45,
16708         0xB47,
16709         0xB49,
16710         0xB4B,
16711         0xB4E,
16712         0xB56,
16713         0xB58,
16714         0xB5C,
16715         0xB5E,
16716         0xB5F,
16717         0xB62,
16718         0xB64,
16719         0xB66,
16720         0xB70,
16721         0xB71,
16722         0xB72,
16723         0xB82,
16724         0xB83,
16725         0xB84,
16726         0xB85,
16727         0xB8B,
16728         0xB8E,
16729         0xB91,
16730         0xB92,
16731         0xB96,
16732         0xB99,
16733         0xB9B,
16734         0xB9C,
16735         0xB9D,
16736         0xB9E,
16737         0xBA0,
16738         0xBA3,
16739         0xBA5,
16740         0xBA8,
16741         0xBAB,
16742         0xBAE,
16743         0xBBA,
16744         0xBBE,
16745         0xBC3,
16746         0xBC6,
16747         0xBC9,
16748         0xBCA,
16749         0xBCE,
16750         0xBD0,
16751         0xBD1,
16752         0xBD7,
16753         0xBD8,
16754         0xBE6,
16755         0xBF0,
16756         0xC00,
16757         0xC04,
16758         0xC05,
16759         0xC0D,
16760         0xC0E,
16761         0xC11,
16762         0xC12,
16763         0xC29,
16764         0xC2A,
16765         0xC3A,
16766         0xC3D,
16767         0xC3E,
16768         0xC45,
16769         0xC46,
16770         0xC49,
16771         0xC4A,
16772         0xC4E,
16773         0xC55,
16774         0xC57,
16775         0xC58,
16776         0xC5B,
16777         0xC60,
16778         0xC62,
16779         0xC64,
16780         0xC66,
16781         0xC70,
16782         0xC81,
16783         0xC84,
16784         0xC85,
16785         0xC8D,
16786         0xC8E,
16787         0xC91,
16788         0xC92,
16789         0xCA9,
16790         0xCAA,
16791         0xCB4,
16792         0xCB5,
16793         0xCBA,
16794         0xCBC,
16795         0xCBD,
16796         0xCBE,
16797         0xCC5,
16798         0xCC6,
16799         0xCC9,
16800         0xCCA,
16801         0xCCE,
16802         0xCD5,
16803         0xCD7,
16804         0xCDE,
16805         0xCDF,
16806         0xCE0,
16807         0xCE2,
16808         0xCE4,
16809         0xCE6,
16810         0xCF0,
16811         0xCF1,
16812         0xCF3,
16813         0xD01,
16814         0xD04,
16815         0xD05,
16816         0xD0D,
16817         0xD0E,
16818         0xD11,
16819         0xD12,
16820         0xD3B,
16821         0xD3D,
16822         0xD3E,
16823         0xD45,
16824         0xD46,
16825         0xD49,
16826         0xD4A,
16827         0xD4E,
16828         0xD4F,
16829         0xD57,
16830         0xD58,
16831         0xD5F,
16832         0xD62,
16833         0xD64,
16834         0xD66,
16835         0xD70,
16836         0xD7A,
16837         0xD80,
16838         0xD82,
16839         0xD84,
16840         0xD85,
16841         0xD97,
16842         0xD9A,
16843         0xDB2,
16844         0xDB3,
16845         0xDBC,
16846         0xDBD,
16847         0xDBE,
16848         0xDC0,
16849         0xDC7,
16850         0xDCA,
16851         0xDCB,
16852         0xDCF,
16853         0xDD5,
16854         0xDD6,
16855         0xDD7,
16856         0xDD8,
16857         0xDE0,
16858         0xDE6,
16859         0xDF0,
16860         0xDF2,
16861         0xDF4,
16862         0xE31,
16863         0xE32,
16864         0xE34,
16865         0xE3B,
16866         0xE47,
16867         0xE4F,
16868         0xE50,
16869         0xE5A,
16870         0xEB1,
16871         0xEB2,
16872         0xEB4,
16873         0xEBA,
16874         0xEBB,
16875         0xEBD,
16876         0xEC8,
16877         0xECE,
16878         0xED0,
16879         0xEDA,
16880         0xF00,
16881         0xF01,
16882         0xF18,
16883         0xF1A,
16884         0xF20,
16885         0xF2A,
16886         0xF35,
16887         0xF36,
16888         0xF37,
16889         0xF38,
16890         0xF39,
16891         0xF3A,
16892         0xF3E,
16893         0xF40,
16894         0xF48,
16895         0xF49,
16896         0xF6D,
16897         0xF71,
16898         0xF85,
16899         0xF86,
16900         0xF88,
16901         0xF8D,
16902         0xF98,
16903         0xF99,
16904         0xFBD,
16905         0xFC6,
16906         0xFC7,
16907         0x102B,
16908         0x103F,
16909         0x1040,
16910         0x104A,
16911         0x1056,
16912         0x105A,
16913         0x105E,
16914         0x1061,
16915         0x1062,
16916         0x1065,
16917         0x1067,
16918         0x106E,
16919         0x1071,
16920         0x1075,
16921         0x1082,
16922         0x108E,
16923         0x108F,
16924         0x1090,
16925         0x109A,
16926         0x109E,
16927         0x10A0,
16928         0x10C6,
16929         0x10C7,
16930         0x10C8,
16931         0x10CD,
16932         0x10CE,
16933         0x10D0,
16934         0x10FB,
16935         0x10FC,
16936         0x1249,
16937         0x124A,
16938         0x124E,
16939         0x1250,
16940         0x1257,
16941         0x1258,
16942         0x1259,
16943         0x125A,
16944         0x125E,
16945         0x1260,
16946         0x1289,
16947         0x128A,
16948         0x128E,
16949         0x1290,
16950         0x12B1,
16951         0x12B2,
16952         0x12B6,
16953         0x12B8,
16954         0x12BF,
16955         0x12C0,
16956         0x12C1,
16957         0x12C2,
16958         0x12C6,
16959         0x12C8,
16960         0x12D7,
16961         0x12D8,
16962         0x1311,
16963         0x1312,
16964         0x1316,
16965         0x1318,
16966         0x135B,
16967         0x135D,
16968         0x1360,
16969         0x1380,
16970         0x1390,
16971         0x13A0,
16972         0x13F6,
16973         0x13F8,
16974         0x13FE,
16975         0x1401,
16976         0x166D,
16977         0x166F,
16978         0x1680,
16979         0x1681,
16980         0x169B,
16981         0x16A0,
16982         0x16EB,
16983         0x16EE,
16984         0x16F9,
16985         0x1700,
16986         0x170D,
16987         0x170E,
16988         0x1712,
16989         0x1715,
16990         0x1720,
16991         0x1732,
16992         0x1735,
16993         0x1740,
16994         0x1752,
16995         0x1754,
16996         0x1760,
16997         0x176D,
16998         0x176E,
16999         0x1771,
17000         0x1772,
17001         0x1774,
17002         0x17B4,
17003         0x17D4,
17004         0x17DD,
17005         0x17DE,
17006         0x17E0,
17007         0x17EA,
17008         0x180B,
17009         0x180E,
17010         0x180F,
17011         0x1810,
17012         0x181A,
17013         0x1820,
17014         0x1878,
17015         0x1880,
17016         0x18A9,
17017         0x18AA,
17018         0x18AB,
17019         0x18B0,
17020         0x18F6,
17021         0x1900,
17022         0x191F,
17023         0x1920,
17024         0x192C,
17025         0x1930,
17026         0x193C,
17027         0x1946,
17028         0x1950,
17029         0x19D0,
17030         0x19DA,
17031         0x1A00,
17032         0x1A17,
17033         0x1A1C,
17034         0x1A55,
17035         0x1A5F,
17036         0x1A60,
17037         0x1A7D,
17038         0x1A7F,
17039         0x1A80,
17040         0x1A8A,
17041         0x1A90,
17042         0x1A9A,
17043         0x1AB0,
17044         0x1ABF,
17045         0x1B00,
17046         0x1B05,
17047         0x1B34,
17048         0x1B45,
17049         0x1B4C,
17050         0x1B50,
17051         0x1B5A,
17052         0x1B6B,
17053         0x1B74,
17054         0x1B80,
17055         0x1B83,
17056         0x1BA1,
17057         0x1BAE,
17058         0x1BB0,
17059         0x1BBA,
17060         0x1BE6,
17061         0x1BF4,
17062         0x1C00,
17063         0x1C24,
17064         0x1C38,
17065         0x1C40,
17066         0x1C4A,
17067         0x1C4D,
17068         0x1C50,
17069         0x1C5A,
17070         0x1C7E,
17071         0x1CD0,
17072         0x1CD3,
17073         0x1CD4,
17074         0x1CE9,
17075         0x1CED,
17076         0x1CEE,
17077         0x1CF2,
17078         0x1CF5,
17079         0x1CF7,
17080         0x1CF8,
17081         0x1CFA,
17082         0x1D00,
17083         0x1DC0,
17084         0x1DF6,
17085         0x1DFC,
17086         0x1E00,
17087         0x1F16,
17088         0x1F18,
17089         0x1F1E,
17090         0x1F20,
17091         0x1F46,
17092         0x1F48,
17093         0x1F4E,
17094         0x1F50,
17095         0x1F58,
17096         0x1F59,
17097         0x1F5A,
17098         0x1F5B,
17099         0x1F5C,
17100         0x1F5D,
17101         0x1F5E,
17102         0x1F5F,
17103         0x1F7E,
17104         0x1F80,
17105         0x1FB5,
17106         0x1FB6,
17107         0x1FBD,
17108         0x1FBE,
17109         0x1FBF,
17110         0x1FC2,
17111         0x1FC5,
17112         0x1FC6,
17113         0x1FCD,
17114         0x1FD0,
17115         0x1FD4,
17116         0x1FD6,
17117         0x1FDC,
17118         0x1FE0,
17119         0x1FED,
17120         0x1FF2,
17121         0x1FF5,
17122         0x1FF6,
17123         0x1FFD,
17124         0x2000,
17125         0x200B,
17126         0x200C,
17127         0x200E,
17128         0x2010,
17129         0x2018,
17130         0x201A,
17131         0x2024,
17132         0x2025,
17133         0x2027,
17134         0x2028,
17135         0x202A,
17136         0x202F,
17137         0x2030,
17138         0x203F,
17139         0x2041,
17140         0x2044,
17141         0x2045,
17142         0x2054,
17143         0x2055,
17144         0x205F,
17145         0x2060,
17146         0x2065,
17147         0x2066,
17148         0x2070,
17149         0x2071,
17150         0x2072,
17151         0x207F,
17152         0x2080,
17153         0x2090,
17154         0x209D,
17155         0x20D0,
17156         0x20F1,
17157         0x2102,
17158         0x2103,
17159         0x2107,
17160         0x2108,
17161         0x210A,
17162         0x2114,
17163         0x2115,
17164         0x2116,
17165         0x2119,
17166         0x211E,
17167         0x2124,
17168         0x2125,
17169         0x2126,
17170         0x2127,
17171         0x2128,
17172         0x2129,
17173         0x212A,
17174         0x212E,
17175         0x212F,
17176         0x213A,
17177         0x213C,
17178         0x2140,
17179         0x2145,
17180         0x214A,
17181         0x214E,
17182         0x214F,
17183         0x2160,
17184         0x2189,
17185         0x24B6,
17186         0x24EA,
17187         0x2C00,
17188         0x2C2F,
17189         0x2C30,
17190         0x2C5F,
17191         0x2C60,
17192         0x2CE5,
17193         0x2CEB,
17194         0x2CEF,
17195         0x2CF2,
17196         0x2CF4,
17197         0x2D00,
17198         0x2D26,
17199         0x2D27,
17200         0x2D28,
17201         0x2D2D,
17202         0x2D2E,
17203         0x2D30,
17204         0x2D68,
17205         0x2D6F,
17206         0x2D70,
17207         0x2D7F,
17208         0x2D80,
17209         0x2D97,
17210         0x2DA0,
17211         0x2DA7,
17212         0x2DA8,
17213         0x2DAF,
17214         0x2DB0,
17215         0x2DB7,
17216         0x2DB8,
17217         0x2DBF,
17218         0x2DC0,
17219         0x2DC7,
17220         0x2DC8,
17221         0x2DCF,
17222         0x2DD0,
17223         0x2DD7,
17224         0x2DD8,
17225         0x2DDF,
17226         0x2DE0,
17227         0x2E00,
17228         0x2E2F,
17229         0x2E30,
17230         0x3000,
17231         0x3001,
17232         0x3005,
17233         0x3006,
17234         0x302A,
17235         0x3030,
17236         0x3031,
17237         0x3036,
17238         0x303B,
17239         0x303D,
17240         0x3099,
17241         0x309B,
17242         0x309D,
17243         0x30A0,
17244         0x30FB,
17245         0x30FC,
17246         0x3100,
17247         0x3105,
17248         0x312E,
17249         0x3131,
17250         0x318F,
17251         0x31A0,
17252         0x31BB,
17253         0x31F0,
17254         0x3200,
17255         0x32D0,
17256         0x32FF,
17257         0x3300,
17258         0x3358,
17259         0xA000,
17260         0xA48D,
17261         0xA4D0,
17262         0xA4FE,
17263         0xA500,
17264         0xA60D,
17265         0xA610,
17266         0xA620,
17267         0xA62A,
17268         0xA62C,
17269         0xA640,
17270         0xA66F,
17271         0xA673,
17272         0xA674,
17273         0xA67E,
17274         0xA67F,
17275         0xA69E,
17276         0xA6A0,
17277         0xA6F0,
17278         0xA6F2,
17279         0xA717,
17280         0xA720,
17281         0xA722,
17282         0xA789,
17283         0xA78B,
17284         0xA7AE,
17285         0xA7B0,
17286         0xA7B8,
17287         0xA7F7,
17288         0xA802,
17289         0xA803,
17290         0xA806,
17291         0xA807,
17292         0xA80B,
17293         0xA80C,
17294         0xA823,
17295         0xA828,
17296         0xA840,
17297         0xA874,
17298         0xA880,
17299         0xA882,
17300         0xA8B4,
17301         0xA8C5,
17302         0xA8D0,
17303         0xA8DA,
17304         0xA8E0,
17305         0xA8F2,
17306         0xA8F8,
17307         0xA8FB,
17308         0xA8FC,
17309         0xA8FD,
17310         0xA8FE,
17311         0xA900,
17312         0xA90A,
17313         0xA926,
17314         0xA92E,
17315         0xA930,
17316         0xA947,
17317         0xA954,
17318         0xA960,
17319         0xA97D,
17320         0xA980,
17321         0xA984,
17322         0xA9B3,
17323         0xA9C1,
17324         0xA9CF,
17325         0xA9D0,
17326         0xA9DA,
17327         0xA9E5,
17328         0xA9E6,
17329         0xA9F0,
17330         0xA9FA,
17331         0xAA00,
17332         0xAA29,
17333         0xAA37,
17334         0xAA40,
17335         0xAA43,
17336         0xAA44,
17337         0xAA4C,
17338         0xAA4E,
17339         0xAA50,
17340         0xAA5A,
17341         0xAA7B,
17342         0xAA7E,
17343         0xAAB0,
17344         0xAAB1,
17345         0xAAB2,
17346         0xAAB5,
17347         0xAAB7,
17348         0xAAB9,
17349         0xAABE,
17350         0xAAC0,
17351         0xAAC1,
17352         0xAAC2,
17353         0xAAE0,
17354         0xAAEB,
17355         0xAAF0,
17356         0xAAF2,
17357         0xAAF5,
17358         0xAAF7,
17359         0xAB01,
17360         0xAB07,
17361         0xAB09,
17362         0xAB0F,
17363         0xAB11,
17364         0xAB17,
17365         0xAB20,
17366         0xAB27,
17367         0xAB28,
17368         0xAB2F,
17369         0xAB30,
17370         0xAB5B,
17371         0xAB5C,
17372         0xAB66,
17373         0xAB70,
17374         0xABE3,
17375         0xABEB,
17376         0xABEC,
17377         0xABEE,
17378         0xABF0,
17379         0xABFA,
17380         0xAC00,
17381         0xD7A4,
17382         0xD7B0,
17383         0xD7C7,
17384         0xD7CB,
17385         0xD7FC,
17386         0xFB00,
17387         0xFB07,
17388         0xFB13,
17389         0xFB18,
17390         0xFB1D,
17391         0xFB1E,
17392         0xFB1F,
17393         0xFB29,
17394         0xFB2A,
17395         0xFB37,
17396         0xFB38,
17397         0xFB3D,
17398         0xFB3E,
17399         0xFB3F,
17400         0xFB40,
17401         0xFB42,
17402         0xFB43,
17403         0xFB45,
17404         0xFB46,
17405         0xFB50,
17406         0xFBB2,
17407         0xFBD3,
17408         0xFD3E,
17409         0xFD50,
17410         0xFD90,
17411         0xFD92,
17412         0xFDC8,
17413         0xFDF0,
17414         0xFDFC,
17415         0xFE00,
17416         0xFE10,
17417         0xFE11,
17418         0xFE13,
17419         0xFE14,
17420         0xFE15,
17421         0xFE20,
17422         0xFE30,
17423         0xFE33,
17424         0xFE35,
17425         0xFE4D,
17426         0xFE50,
17427         0xFE51,
17428         0xFE52,
17429         0xFE53,
17430         0xFE54,
17431         0xFE55,
17432         0xFE56,
17433         0xFE70,
17434         0xFE75,
17435         0xFE76,
17436         0xFEFD,
17437         0xFEFF,
17438         0xFF00,
17439         0xFF07,
17440         0xFF08,
17441         0xFF0C,
17442         0xFF0D,
17443         0xFF0E,
17444         0xFF0F,
17445         0xFF1A,
17446         0xFF1B,
17447         0xFF1C,
17448         0xFF21,
17449         0xFF3B,
17450         0xFF3F,
17451         0xFF40,
17452         0xFF41,
17453         0xFF5B,
17454         0xFF66,
17455         0xFF9E,
17456         0xFFA0,
17457         0xFFBF,
17458         0xFFC2,
17459         0xFFC8,
17460         0xFFCA,
17461         0xFFD0,
17462         0xFFD2,
17463         0xFFD8,
17464         0xFFDA,
17465         0xFFDD,
17466         0xFFF9,
17467         0xFFFC,
17468         0x10000,
17469         0x1000C,
17470         0x1000D,
17471         0x10027,
17472         0x10028,
17473         0x1003B,
17474         0x1003C,
17475         0x1003E,
17476         0x1003F,
17477         0x1004E,
17478         0x10050,
17479         0x1005E,
17480         0x10080,
17481         0x100FB,
17482         0x10140,
17483         0x10175,
17484         0x101FD,
17485         0x101FE,
17486         0x10280,
17487         0x1029D,
17488         0x102A0,
17489         0x102D1,
17490         0x102E0,
17491         0x102E1,
17492         0x10300,
17493         0x10320,
17494         0x10330,
17495         0x1034B,
17496         0x10350,
17497         0x10376,
17498         0x1037B,
17499         0x10380,
17500         0x1039E,
17501         0x103A0,
17502         0x103C4,
17503         0x103C8,
17504         0x103D0,
17505         0x103D1,
17506         0x103D6,
17507         0x10400,
17508         0x1049E,
17509         0x104A0,
17510         0x104AA,
17511         0x10500,
17512         0x10528,
17513         0x10530,
17514         0x10564,
17515         0x10600,
17516         0x10737,
17517         0x10740,
17518         0x10756,
17519         0x10760,
17520         0x10768,
17521         0x10800,
17522         0x10806,
17523         0x10808,
17524         0x10809,
17525         0x1080A,
17526         0x10836,
17527         0x10837,
17528         0x10839,
17529         0x1083C,
17530         0x1083D,
17531         0x1083F,
17532         0x10856,
17533         0x10860,
17534         0x10877,
17535         0x10880,
17536         0x1089F,
17537         0x108E0,
17538         0x108F3,
17539         0x108F4,
17540         0x108F6,
17541         0x10900,
17542         0x10916,
17543         0x10920,
17544         0x1093A,
17545         0x10980,
17546         0x109B8,
17547         0x109BE,
17548         0x109C0,
17549         0x10A00,
17550         0x10A01,
17551         0x10A04,
17552         0x10A05,
17553         0x10A07,
17554         0x10A0C,
17555         0x10A10,
17556         0x10A14,
17557         0x10A15,
17558         0x10A18,
17559         0x10A19,
17560         0x10A34,
17561         0x10A38,
17562         0x10A3B,
17563         0x10A3F,
17564         0x10A40,
17565         0x10A60,
17566         0x10A7D,
17567         0x10A80,
17568         0x10A9D,
17569         0x10AC0,
17570         0x10AC8,
17571         0x10AC9,
17572         0x10AE5,
17573         0x10AE7,
17574         0x10B00,
17575         0x10B36,
17576         0x10B40,
17577         0x10B56,
17578         0x10B60,
17579         0x10B73,
17580         0x10B80,
17581         0x10B92,
17582         0x10C00,
17583         0x10C49,
17584         0x10C80,
17585         0x10CB3,
17586         0x10CC0,
17587         0x10CF3,
17588         0x11000,
17589         0x11003,
17590         0x11038,
17591         0x11047,
17592         0x11066,
17593         0x11070,
17594         0x1107F,
17595         0x11083,
17596         0x110B0,
17597         0x110BB,
17598         0x110BD,
17599         0x110BE,
17600         0x110D0,
17601         0x110E9,
17602         0x110F0,
17603         0x110FA,
17604         0x11100,
17605         0x11103,
17606         0x11127,
17607         0x11135,
17608         0x11136,
17609         0x11140,
17610         0x11150,
17611         0x11173,
17612         0x11174,
17613         0x11176,
17614         0x11177,
17615         0x11180,
17616         0x11183,
17617         0x111B3,
17618         0x111C1,
17619         0x111C5,
17620         0x111CA,
17621         0x111CD,
17622         0x111D0,
17623         0x111DA,
17624         0x111DB,
17625         0x111DC,
17626         0x111DD,
17627         0x11200,
17628         0x11212,
17629         0x11213,
17630         0x1122C,
17631         0x11238,
17632         0x11280,
17633         0x11287,
17634         0x11288,
17635         0x11289,
17636         0x1128A,
17637         0x1128E,
17638         0x1128F,
17639         0x1129E,
17640         0x1129F,
17641         0x112A9,
17642         0x112B0,
17643         0x112DF,
17644         0x112EB,
17645         0x112F0,
17646         0x112FA,
17647         0x11300,
17648         0x11304,
17649         0x11305,
17650         0x1130D,
17651         0x1130F,
17652         0x11311,
17653         0x11313,
17654         0x11329,
17655         0x1132A,
17656         0x11331,
17657         0x11332,
17658         0x11334,
17659         0x11335,
17660         0x1133A,
17661         0x1133C,
17662         0x1133D,
17663         0x1133E,
17664         0x11345,
17665         0x11347,
17666         0x11349,
17667         0x1134B,
17668         0x1134E,
17669         0x11350,
17670         0x11351,
17671         0x11357,
17672         0x11358,
17673         0x1135D,
17674         0x11362,
17675         0x11364,
17676         0x11366,
17677         0x1136D,
17678         0x11370,
17679         0x11375,
17680         0x11480,
17681         0x114B0,
17682         0x114C4,
17683         0x114C6,
17684         0x114C7,
17685         0x114C8,
17686         0x114D0,
17687         0x114DA,
17688         0x11580,
17689         0x115AF,
17690         0x115B6,
17691         0x115B8,
17692         0x115C1,
17693         0x115D8,
17694         0x115DC,
17695         0x115DE,
17696         0x11600,
17697         0x11630,
17698         0x11641,
17699         0x11644,
17700         0x11645,
17701         0x11650,
17702         0x1165A,
17703         0x11680,
17704         0x116AB,
17705         0x116B8,
17706         0x116C0,
17707         0x116CA,
17708         0x1171D,
17709         0x1172C,
17710         0x11730,
17711         0x1173A,
17712         0x118A0,
17713         0x118E0,
17714         0x118EA,
17715         0x118FF,
17716         0x11900,
17717         0x11AC0,
17718         0x11AF9,
17719         0x12000,
17720         0x1239A,
17721         0x12400,
17722         0x1246F,
17723         0x12480,
17724         0x12544,
17725         0x13000,
17726         0x1342F,
17727         0x14400,
17728         0x14647,
17729         0x16800,
17730         0x16A39,
17731         0x16A40,
17732         0x16A5F,
17733         0x16A60,
17734         0x16A6A,
17735         0x16AD0,
17736         0x16AEE,
17737         0x16AF0,
17738         0x16AF5,
17739         0x16B00,
17740         0x16B30,
17741         0x16B37,
17742         0x16B40,
17743         0x16B44,
17744         0x16B50,
17745         0x16B5A,
17746         0x16B63,
17747         0x16B78,
17748         0x16B7D,
17749         0x16B90,
17750         0x16F00,
17751         0x16F45,
17752         0x16F50,
17753         0x16F51,
17754         0x16F7F,
17755         0x16F8F,
17756         0x16F93,
17757         0x16FA0,
17758         0x1B000,
17759         0x1B001,
17760         0x1BC00,
17761         0x1BC6B,
17762         0x1BC70,
17763         0x1BC7D,
17764         0x1BC80,
17765         0x1BC89,
17766         0x1BC90,
17767         0x1BC9A,
17768         0x1BC9D,
17769         0x1BC9F,
17770         0x1BCA0,
17771         0x1BCA4,
17772         0x1D165,
17773         0x1D16A,
17774         0x1D16D,
17775         0x1D173,
17776         0x1D17B,
17777         0x1D183,
17778         0x1D185,
17779         0x1D18C,
17780         0x1D1AA,
17781         0x1D1AE,
17782         0x1D242,
17783         0x1D245,
17784         0x1D400,
17785         0x1D455,
17786         0x1D456,
17787         0x1D49D,
17788         0x1D49E,
17789         0x1D4A0,
17790         0x1D4A2,
17791         0x1D4A3,
17792         0x1D4A5,
17793         0x1D4A7,
17794         0x1D4A9,
17795         0x1D4AD,
17796         0x1D4AE,
17797         0x1D4BA,
17798         0x1D4BB,
17799         0x1D4BC,
17800         0x1D4BD,
17801         0x1D4C4,
17802         0x1D4C5,
17803         0x1D506,
17804         0x1D507,
17805         0x1D50B,
17806         0x1D50D,
17807         0x1D515,
17808         0x1D516,
17809         0x1D51D,
17810         0x1D51E,
17811         0x1D53A,
17812         0x1D53B,
17813         0x1D53F,
17814         0x1D540,
17815         0x1D545,
17816         0x1D546,
17817         0x1D547,
17818         0x1D54A,
17819         0x1D551,
17820         0x1D552,
17821         0x1D6A6,
17822         0x1D6A8,
17823         0x1D6C1,
17824         0x1D6C2,
17825         0x1D6DB,
17826         0x1D6DC,
17827         0x1D6FB,
17828         0x1D6FC,
17829         0x1D715,
17830         0x1D716,
17831         0x1D735,
17832         0x1D736,
17833         0x1D74F,
17834         0x1D750,
17835         0x1D76F,
17836         0x1D770,
17837         0x1D789,
17838         0x1D78A,
17839         0x1D7A9,
17840         0x1D7AA,
17841         0x1D7C3,
17842         0x1D7C4,
17843         0x1D7CC,
17844         0x1D7CE,
17845         0x1D800,
17846         0x1DA00,
17847         0x1DA37,
17848         0x1DA3B,
17849         0x1DA6D,
17850         0x1DA75,
17851         0x1DA76,
17852         0x1DA84,
17853         0x1DA85,
17854         0x1DA9B,
17855         0x1DAA0,
17856         0x1DAA1,
17857         0x1DAB0,
17858         0x1E800,
17859         0x1E8C5,
17860         0x1E8D0,
17861         0x1E8D7,
17862         0x1EE00,
17863         0x1EE04,
17864         0x1EE05,
17865         0x1EE20,
17866         0x1EE21,
17867         0x1EE23,
17868         0x1EE24,
17869         0x1EE25,
17870         0x1EE27,
17871         0x1EE28,
17872         0x1EE29,
17873         0x1EE33,
17874         0x1EE34,
17875         0x1EE38,
17876         0x1EE39,
17877         0x1EE3A,
17878         0x1EE3B,
17879         0x1EE3C,
17880         0x1EE42,
17881         0x1EE43,
17882         0x1EE47,
17883         0x1EE48,
17884         0x1EE49,
17885         0x1EE4A,
17886         0x1EE4B,
17887         0x1EE4C,
17888         0x1EE4D,
17889         0x1EE50,
17890         0x1EE51,
17891         0x1EE53,
17892         0x1EE54,
17893         0x1EE55,
17894         0x1EE57,
17895         0x1EE58,
17896         0x1EE59,
17897         0x1EE5A,
17898         0x1EE5B,
17899         0x1EE5C,
17900         0x1EE5D,
17901         0x1EE5E,
17902         0x1EE5F,
17903         0x1EE60,
17904         0x1EE61,
17905         0x1EE63,
17906         0x1EE64,
17907         0x1EE65,
17908         0x1EE67,
17909         0x1EE6B,
17910         0x1EE6C,
17911         0x1EE73,
17912         0x1EE74,
17913         0x1EE78,
17914         0x1EE79,
17915         0x1EE7D,
17916         0x1EE7E,
17917         0x1EE7F,
17918         0x1EE80,
17919         0x1EE8A,
17920         0x1EE8B,
17921         0x1EE9C,
17922         0x1EEA1,
17923         0x1EEA4,
17924         0x1EEA5,
17925         0x1EEAA,
17926         0x1EEAB,
17927         0x1EEBC,
17928         0x1F130,
17929         0x1F14A,
17930         0x1F150,
17931         0x1F16A,
17932         0x1F170,
17933         0x1F18A,
17934         0x1F1E6,
17935         0x1F200,
17936         0xE0001,
17937         0xE0002,
17938         0xE0020,
17939         0xE0080,
17940         0xE0100,
17941         0xE01F0
17942 };
17943
17944 #endif  /* defined(PERL_IN_PERL_C) */
17945
17946 #if defined(PERL_IN_REGEXEC_C)
17947
17948 #define WB_ENUM_COUNT 20
17949
17950 typedef enum {
17951         WB_Other = 0,
17952         WB_ALetter = 1,
17953         WB_CR = 2,
17954         WB_Double_Quote = 3,
17955         WB_Extend = 4,
17956         WB_ExtendNumLet = 5,
17957         WB_Format = 6,
17958         WB_Hebrew_Letter = 7,
17959         WB_Katakana = 8,
17960         WB_LF = 9,
17961         WB_MidLetter = 10,
17962         WB_MidNum = 11,
17963         WB_MidNumLet = 12,
17964         WB_Newline = 13,
17965         WB_Numeric = 14,
17966         WB_Perl_Tailored_HSpace = 15,
17967         WB_Regional_Indicator = 16,
17968         WB_Single_Quote = 17,
17969         WB_EDGE = 18,
17970         WB_UNKNOWN = 19
17971 } WB_enum;
17972
17973 static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
17974         WB_Other,
17975         WB_Perl_Tailored_HSpace,
17976         WB_LF,
17977         WB_Newline,
17978         WB_CR,
17979         WB_Other,
17980         WB_Perl_Tailored_HSpace,
17981         WB_Other,
17982         WB_Double_Quote,
17983         WB_Other,
17984         WB_Single_Quote,
17985         WB_Other,
17986         WB_MidNum,
17987         WB_Other,
17988         WB_MidNumLet,
17989         WB_Other,
17990         WB_Numeric,
17991         WB_MidLetter,
17992         WB_MidNum,
17993         WB_Other,
17994         WB_ALetter,
17995         WB_Other,
17996         WB_ExtendNumLet,
17997         WB_Other,
17998         WB_ALetter,
17999         WB_Other,
18000         WB_Newline,
18001         WB_Other,
18002         WB_Perl_Tailored_HSpace,
18003         WB_Other,
18004         WB_ALetter,
18005         WB_Other,
18006         WB_Format,
18007         WB_Other,
18008         WB_ALetter,
18009         WB_Other,
18010         WB_MidLetter,
18011         WB_Other,
18012         WB_ALetter,
18013         WB_Other,
18014         WB_ALetter,
18015         WB_Other,
18016         WB_ALetter,
18017         WB_Other,
18018         WB_ALetter,
18019         WB_Other,
18020         WB_ALetter,
18021         WB_Other,
18022         WB_MidLetter,
18023         WB_Other,
18024         WB_ALetter,
18025         WB_Other,
18026         WB_ALetter,
18027         WB_Other,
18028         WB_ALetter,
18029         WB_Other,
18030         WB_Extend,
18031         WB_ALetter,
18032         WB_Other,
18033         WB_ALetter,
18034         WB_Other,
18035         WB_ALetter,
18036         WB_MidNum,
18037         WB_ALetter,
18038         WB_Other,
18039         WB_ALetter,
18040         WB_MidLetter,
18041         WB_ALetter,
18042         WB_Other,
18043         WB_ALetter,
18044         WB_Other,
18045         WB_ALetter,
18046         WB_Other,
18047         WB_ALetter,
18048         WB_Other,
18049         WB_ALetter,
18050         WB_Other,
18051         WB_Extend,
18052         WB_ALetter,
18053         WB_Other,
18054         WB_ALetter,
18055         WB_Other,
18056         WB_ALetter,
18057         WB_Other,
18058         WB_ALetter,
18059         WB_Other,
18060         WB_MidNum,
18061         WB_Other,
18062         WB_Extend,
18063         WB_Other,
18064         WB_Extend,
18065         WB_Other,
18066         WB_Extend,
18067         WB_Other,
18068         WB_Extend,
18069         WB_Other,
18070         WB_Extend,
18071         WB_Other,
18072         WB_Hebrew_Letter,
18073         WB_Other,
18074         WB_Hebrew_Letter,
18075         WB_ALetter,
18076         WB_MidLetter,
18077         WB_Other,
18078         WB_Format,
18079         WB_Other,
18080         WB_MidNum,
18081         WB_Other,
18082         WB_Extend,
18083         WB_Other,
18084         WB_Format,
18085         WB_Other,
18086         WB_ALetter,
18087         WB_Extend,
18088         WB_Numeric,
18089         WB_Other,
18090         WB_Numeric,
18091         WB_MidNum,
18092         WB_Other,
18093         WB_ALetter,
18094         WB_Extend,
18095         WB_ALetter,
18096         WB_Other,
18097         WB_ALetter,
18098         WB_Extend,
18099         WB_Format,
18100         WB_Other,
18101         WB_Extend,
18102         WB_ALetter,
18103         WB_Extend,
18104         WB_Other,
18105         WB_Extend,
18106         WB_ALetter,
18107         WB_Numeric,
18108         WB_ALetter,
18109         WB_Other,
18110         WB_ALetter,
18111         WB_Other,
18112         WB_Format,
18113         WB_ALetter,
18114         WB_Extend,
18115         WB_ALetter,
18116         WB_Extend,
18117         WB_Other,
18118         WB_ALetter,
18119         WB_Extend,
18120         WB_ALetter,
18121         WB_Other,
18122         WB_Numeric,
18123         WB_ALetter,
18124         WB_Extend,
18125         WB_ALetter,
18126         WB_Other,
18127         WB_MidNum,
18128         WB_Other,
18129         WB_ALetter,
18130         WB_Other,
18131         WB_ALetter,
18132         WB_Extend,
18133         WB_ALetter,
18134         WB_Extend,
18135         WB_ALetter,
18136         WB_Extend,
18137         WB_ALetter,
18138         WB_Extend,
18139         WB_Other,
18140         WB_ALetter,
18141         WB_Extend,
18142         WB_Other,
18143         WB_ALetter,
18144         WB_Other,
18145         WB_Extend,
18146         WB_ALetter,
18147         WB_Extend,
18148         WB_ALetter,
18149         WB_Extend,
18150         WB_ALetter,
18151         WB_Extend,
18152         WB_ALetter,
18153         WB_Extend,
18154         WB_Other,
18155         WB_Numeric,
18156         WB_Other,
18157         WB_ALetter,
18158         WB_Extend,
18159         WB_Other,
18160         WB_ALetter,
18161         WB_Other,
18162         WB_ALetter,
18163         WB_Other,
18164         WB_ALetter,
18165         WB_Other,
18166         WB_ALetter,
18167         WB_Other,
18168         WB_ALetter,
18169         WB_Other,
18170         WB_ALetter,
18171         WB_Other,
18172         WB_Extend,
18173         WB_ALetter,
18174         WB_Extend,
18175         WB_Other,
18176         WB_Extend,
18177         WB_Other,
18178         WB_Extend,
18179         WB_ALetter,
18180         WB_Other,
18181         WB_Extend,
18182         WB_Other,
18183         WB_ALetter,
18184         WB_Other,
18185         WB_ALetter,
18186         WB_Extend,
18187         WB_Other,
18188         WB_Numeric,
18189         WB_ALetter,
18190         WB_Other,
18191         WB_Extend,
18192         WB_Other,
18193         WB_ALetter,
18194         WB_Other,
18195         WB_ALetter,
18196         WB_Other,
18197         WB_ALetter,
18198         WB_Other,
18199         WB_ALetter,
18200         WB_Other,
18201         WB_ALetter,
18202         WB_Other,
18203         WB_ALetter,
18204         WB_Other,
18205         WB_ALetter,
18206         WB_Other,
18207         WB_Extend,
18208         WB_Other,
18209         WB_Extend,
18210         WB_Other,
18211         WB_Extend,
18212         WB_Other,
18213         WB_Extend,
18214         WB_Other,
18215         WB_Extend,
18216         WB_Other,
18217         WB_ALetter,
18218         WB_Other,
18219         WB_ALetter,
18220         WB_Other,
18221         WB_Numeric,
18222         WB_Extend,
18223         WB_ALetter,
18224         WB_Extend,
18225         WB_Other,
18226         WB_Extend,
18227         WB_Other,
18228         WB_ALetter,
18229         WB_Other,
18230         WB_ALetter,
18231         WB_Other,
18232         WB_ALetter,
18233         WB_Other,
18234         WB_ALetter,
18235         WB_Other,
18236         WB_ALetter,
18237         WB_Other,
18238         WB_ALetter,
18239         WB_Other,
18240         WB_Extend,
18241         WB_ALetter,
18242         WB_Extend,
18243         WB_Other,
18244         WB_Extend,
18245         WB_Other,
18246         WB_Extend,
18247         WB_Other,
18248         WB_ALetter,
18249         WB_Other,
18250         WB_ALetter,
18251         WB_Extend,
18252         WB_Other,
18253         WB_Numeric,
18254         WB_Other,
18255         WB_ALetter,
18256         WB_Other,
18257         WB_Extend,
18258         WB_Other,
18259         WB_ALetter,
18260         WB_Other,
18261         WB_ALetter,
18262         WB_Other,
18263         WB_ALetter,
18264         WB_Other,
18265         WB_ALetter,
18266         WB_Other,
18267         WB_ALetter,
18268         WB_Other,
18269         WB_ALetter,
18270         WB_Other,
18271         WB_Extend,
18272         WB_ALetter,
18273         WB_Extend,
18274         WB_Other,
18275         WB_Extend,
18276         WB_Other,
18277         WB_Extend,
18278         WB_Other,
18279         WB_Extend,
18280         WB_Other,
18281         WB_ALetter,
18282         WB_Other,
18283         WB_ALetter,
18284         WB_Extend,
18285         WB_Other,
18286         WB_Numeric,
18287         WB_Other,
18288         WB_ALetter,
18289         WB_Other,
18290         WB_Extend,
18291         WB_ALetter,
18292         WB_Other,
18293         WB_ALetter,
18294         WB_Other,
18295         WB_ALetter,
18296         WB_Other,
18297         WB_ALetter,
18298         WB_Other,
18299         WB_ALetter,
18300         WB_Other,
18301         WB_ALetter,
18302         WB_Other,
18303         WB_ALetter,
18304         WB_Other,
18305         WB_ALetter,
18306         WB_Other,
18307         WB_ALetter,
18308         WB_Other,
18309         WB_ALetter,
18310         WB_Other,
18311         WB_Extend,
18312         WB_Other,
18313         WB_Extend,
18314         WB_Other,
18315         WB_Extend,
18316         WB_Other,
18317         WB_ALetter,
18318         WB_Other,
18319         WB_Extend,
18320         WB_Other,
18321         WB_Numeric,
18322         WB_Other,
18323         WB_Extend,
18324         WB_Other,
18325         WB_ALetter,
18326         WB_Other,
18327         WB_ALetter,
18328         WB_Other,
18329         WB_ALetter,
18330         WB_Other,
18331         WB_ALetter,
18332         WB_Other,
18333         WB_ALetter,
18334         WB_Extend,
18335         WB_Other,
18336         WB_Extend,
18337         WB_Other,
18338         WB_Extend,
18339         WB_Other,
18340         WB_Extend,
18341         WB_Other,
18342         WB_ALetter,
18343         WB_Other,
18344         WB_ALetter,
18345         WB_Extend,
18346         WB_Other,
18347         WB_Numeric,
18348         WB_Other,
18349         WB_Extend,
18350         WB_Other,
18351         WB_ALetter,
18352         WB_Other,
18353         WB_ALetter,
18354         WB_Other,
18355         WB_ALetter,
18356         WB_Other,
18357         WB_ALetter,
18358         WB_Other,
18359         WB_ALetter,
18360         WB_Other,
18361         WB_Extend,
18362         WB_ALetter,
18363         WB_Extend,
18364         WB_Other,
18365         WB_Extend,
18366         WB_Other,
18367         WB_Extend,
18368         WB_Other,
18369         WB_Extend,
18370         WB_Other,
18371         WB_ALetter,
18372         WB_Other,
18373         WB_ALetter,
18374         WB_Extend,
18375         WB_Other,
18376         WB_Numeric,
18377         WB_Other,
18378         WB_ALetter,
18379         WB_Other,
18380         WB_Extend,
18381         WB_Other,
18382         WB_ALetter,
18383         WB_Other,
18384         WB_ALetter,
18385         WB_Other,
18386         WB_ALetter,
18387         WB_Other,
18388         WB_ALetter,
18389         WB_Extend,
18390         WB_Other,
18391         WB_Extend,
18392         WB_Other,
18393         WB_Extend,
18394         WB_ALetter,
18395         WB_Other,
18396         WB_Extend,
18397         WB_Other,
18398         WB_ALetter,
18399         WB_Extend,
18400         WB_Other,
18401         WB_Numeric,
18402         WB_Other,
18403         WB_ALetter,
18404         WB_Other,
18405         WB_Extend,
18406         WB_Other,
18407         WB_ALetter,
18408         WB_Other,
18409         WB_ALetter,
18410         WB_Other,
18411         WB_ALetter,
18412         WB_Other,
18413         WB_ALetter,
18414         WB_Other,
18415         WB_ALetter,
18416         WB_Other,
18417         WB_Extend,
18418         WB_Other,
18419         WB_Extend,
18420         WB_Other,
18421         WB_Extend,
18422         WB_Other,
18423         WB_Extend,
18424         WB_Other,
18425         WB_Numeric,
18426         WB_Other,
18427         WB_Extend,
18428         WB_Other,
18429         WB_Extend,
18430         WB_Other,
18431         WB_Extend,
18432         WB_Other,
18433         WB_Extend,
18434         WB_Other,
18435         WB_Numeric,
18436         WB_Other,
18437         WB_Extend,
18438         WB_Other,
18439         WB_Extend,
18440         WB_Other,
18441         WB_Extend,
18442         WB_Other,
18443         WB_Extend,
18444         WB_Other,
18445         WB_Numeric,
18446         WB_Other,
18447         WB_ALetter,
18448         WB_Other,
18449         WB_Extend,
18450         WB_Other,
18451         WB_Numeric,
18452         WB_Other,
18453         WB_Extend,
18454         WB_Other,
18455         WB_Extend,
18456         WB_Other,
18457         WB_Extend,
18458         WB_Other,
18459         WB_Extend,
18460         WB_ALetter,
18461         WB_Other,
18462         WB_ALetter,
18463         WB_Other,
18464         WB_Extend,
18465         WB_Other,
18466         WB_Extend,
18467         WB_ALetter,
18468         WB_Extend,
18469         WB_Other,
18470         WB_Extend,
18471         WB_Other,
18472         WB_Extend,
18473         WB_Other,
18474         WB_Extend,
18475         WB_Other,
18476         WB_Numeric,
18477         WB_Other,
18478         WB_Extend,
18479         WB_Other,
18480         WB_Extend,
18481         WB_Other,
18482         WB_Extend,
18483         WB_Other,
18484         WB_Extend,
18485         WB_Other,
18486         WB_Extend,
18487         WB_Other,
18488         WB_Extend,
18489         WB_Other,
18490         WB_Extend,
18491         WB_Numeric,
18492         WB_Extend,
18493         WB_Other,
18494         WB_ALetter,
18495         WB_Other,
18496         WB_ALetter,
18497         WB_Other,
18498         WB_ALetter,
18499         WB_Other,
18500         WB_ALetter,
18501         WB_Other,
18502         WB_ALetter,
18503         WB_Other,
18504         WB_ALetter,
18505         WB_Other,
18506         WB_ALetter,
18507         WB_Other,
18508         WB_ALetter,
18509         WB_Other,
18510         WB_ALetter,
18511         WB_Other,
18512         WB_ALetter,
18513         WB_Other,
18514         WB_ALetter,
18515         WB_Other,
18516         WB_ALetter,
18517         WB_Other,
18518         WB_ALetter,
18519         WB_Other,
18520         WB_ALetter,
18521         WB_Other,
18522         WB_ALetter,
18523         WB_Other,
18524         WB_ALetter,
18525         WB_Other,
18526         WB_ALetter,
18527         WB_Other,
18528         WB_ALetter,
18529         WB_Other,
18530         WB_ALetter,
18531         WB_Other,
18532         WB_ALetter,
18533         WB_Other,
18534         WB_Extend,
18535         WB_Other,
18536         WB_ALetter,
18537         WB_Other,
18538         WB_ALetter,
18539         WB_Other,
18540         WB_ALetter,
18541         WB_Other,
18542         WB_ALetter,
18543         WB_Other,
18544         WB_ALetter,
18545         WB_Perl_Tailored_HSpace,
18546         WB_ALetter,
18547         WB_Other,
18548         WB_ALetter,
18549         WB_Other,
18550         WB_ALetter,
18551         WB_Other,
18552         WB_ALetter,
18553         WB_Other,
18554         WB_ALetter,
18555         WB_Extend,
18556         WB_Other,
18557         WB_ALetter,
18558         WB_Extend,
18559         WB_Other,
18560         WB_ALetter,
18561         WB_Extend,
18562         WB_Other,
18563         WB_ALetter,
18564         WB_Other,
18565         WB_ALetter,
18566         WB_Other,
18567         WB_Extend,
18568         WB_Other,
18569         WB_Extend,
18570         WB_Other,
18571         WB_Extend,
18572         WB_Other,
18573         WB_Numeric,
18574         WB_Other,
18575         WB_Extend,
18576         WB_Format,
18577         WB_Other,
18578         WB_Numeric,
18579         WB_Other,
18580         WB_ALetter,
18581         WB_Other,
18582         WB_ALetter,
18583         WB_Extend,
18584         WB_ALetter,
18585         WB_Other,
18586         WB_ALetter,
18587         WB_Other,
18588         WB_ALetter,
18589         WB_Other,
18590         WB_Extend,
18591         WB_Other,
18592         WB_Extend,
18593         WB_Other,
18594         WB_Numeric,
18595         WB_Other,
18596         WB_Numeric,
18597         WB_Other,
18598         WB_ALetter,
18599         WB_Extend,
18600         WB_Other,
18601         WB_Extend,
18602         WB_Other,
18603         WB_Extend,
18604         WB_Other,
18605         WB_Extend,
18606         WB_Numeric,
18607         WB_Other,
18608         WB_Numeric,
18609         WB_Other,
18610         WB_Extend,
18611         WB_Other,
18612         WB_Extend,
18613         WB_ALetter,
18614         WB_Extend,
18615         WB_ALetter,
18616         WB_Other,
18617         WB_Numeric,
18618         WB_Other,
18619         WB_Extend,
18620         WB_Other,
18621         WB_Extend,
18622         WB_ALetter,
18623         WB_Extend,
18624         WB_ALetter,
18625         WB_Numeric,
18626         WB_ALetter,
18627         WB_Extend,
18628         WB_Other,
18629         WB_ALetter,
18630         WB_Extend,
18631         WB_Other,
18632         WB_Numeric,
18633         WB_Other,
18634         WB_ALetter,
18635         WB_Numeric,
18636         WB_ALetter,
18637         WB_Other,
18638         WB_Extend,
18639         WB_Other,
18640         WB_Extend,
18641         WB_ALetter,
18642         WB_Extend,
18643         WB_ALetter,
18644         WB_Extend,
18645         WB_ALetter,
18646         WB_Other,
18647         WB_Extend,
18648         WB_Other,
18649         WB_ALetter,
18650         WB_Extend,
18651         WB_Other,
18652         WB_Extend,
18653         WB_ALetter,
18654         WB_Other,
18655         WB_ALetter,
18656         WB_Other,
18657         WB_ALetter,
18658         WB_Other,
18659         WB_ALetter,
18660         WB_Other,
18661         WB_ALetter,
18662         WB_Other,
18663         WB_ALetter,
18664         WB_Other,
18665         WB_ALetter,
18666         WB_Other,
18667         WB_ALetter,
18668         WB_Other,
18669         WB_ALetter,
18670         WB_Other,
18671         WB_ALetter,
18672         WB_Other,
18673         WB_ALetter,
18674         WB_Other,
18675         WB_ALetter,
18676         WB_Other,
18677         WB_ALetter,
18678         WB_Other,
18679         WB_ALetter,
18680         WB_Other,
18681         WB_ALetter,
18682         WB_Other,
18683         WB_ALetter,
18684         WB_Other,
18685         WB_ALetter,
18686         WB_Other,
18687         WB_ALetter,
18688         WB_Other,
18689         WB_ALetter,
18690         WB_Other,
18691         WB_Perl_Tailored_HSpace,
18692         WB_Other,
18693         WB_Extend,
18694         WB_Format,
18695         WB_Other,
18696         WB_MidNumLet,
18697         WB_Other,
18698         WB_MidNumLet,
18699         WB_Other,
18700         WB_MidLetter,
18701         WB_Newline,
18702         WB_Format,
18703         WB_Perl_Tailored_HSpace,
18704         WB_Other,
18705         WB_ExtendNumLet,
18706         WB_Other,
18707         WB_MidNum,
18708         WB_Other,
18709         WB_ExtendNumLet,
18710         WB_Other,
18711         WB_Perl_Tailored_HSpace,
18712         WB_Format,
18713         WB_Other,
18714         WB_Format,
18715         WB_Other,
18716         WB_ALetter,
18717         WB_Other,
18718         WB_ALetter,
18719         WB_Other,
18720         WB_ALetter,
18721         WB_Other,
18722         WB_Extend,
18723         WB_Other,
18724         WB_ALetter,
18725         WB_Other,
18726         WB_ALetter,
18727         WB_Other,
18728         WB_ALetter,
18729         WB_Other,
18730         WB_ALetter,
18731         WB_Other,
18732         WB_ALetter,
18733         WB_Other,
18734         WB_ALetter,
18735         WB_Other,
18736         WB_ALetter,
18737         WB_Other,
18738         WB_ALetter,
18739         WB_Other,
18740         WB_ALetter,
18741         WB_Other,
18742         WB_ALetter,
18743         WB_Other,
18744         WB_ALetter,
18745         WB_Other,
18746         WB_ALetter,
18747         WB_Other,
18748         WB_ALetter,
18749         WB_Other,
18750         WB_ALetter,
18751         WB_Other,
18752         WB_ALetter,
18753         WB_Other,
18754         WB_ALetter,
18755         WB_Other,
18756         WB_ALetter,
18757         WB_Other,
18758         WB_ALetter,
18759         WB_Other,
18760         WB_ALetter,
18761         WB_Extend,
18762         WB_ALetter,
18763         WB_Other,
18764         WB_ALetter,
18765         WB_Other,
18766         WB_ALetter,
18767         WB_Other,
18768         WB_ALetter,
18769         WB_Other,
18770         WB_ALetter,
18771         WB_Other,
18772         WB_ALetter,
18773         WB_Other,
18774         WB_Extend,
18775         WB_ALetter,
18776         WB_Other,
18777         WB_ALetter,
18778         WB_Other,
18779         WB_ALetter,
18780         WB_Other,
18781         WB_ALetter,
18782         WB_Other,
18783         WB_ALetter,
18784         WB_Other,
18785         WB_ALetter,
18786         WB_Other,
18787         WB_ALetter,
18788         WB_Other,
18789         WB_ALetter,
18790         WB_Other,
18791         WB_ALetter,
18792         WB_Other,
18793         WB_Extend,
18794         WB_Other,
18795         WB_ALetter,
18796         WB_Other,
18797         WB_Perl_Tailored_HSpace,
18798         WB_Other,
18799         WB_ALetter,
18800         WB_Other,
18801         WB_Extend,
18802         WB_Other,
18803         WB_Katakana,
18804         WB_Other,
18805         WB_ALetter,
18806         WB_Other,
18807         WB_Extend,
18808         WB_Katakana,
18809         WB_Other,
18810         WB_Katakana,
18811         WB_Other,
18812         WB_Katakana,
18813         WB_Other,
18814         WB_ALetter,
18815         WB_Other,
18816         WB_ALetter,
18817         WB_Other,
18818         WB_ALetter,
18819         WB_Other,
18820         WB_Katakana,
18821         WB_Other,
18822         WB_Katakana,
18823         WB_Other,
18824         WB_Katakana,
18825         WB_Other,
18826         WB_ALetter,
18827         WB_Other,
18828         WB_ALetter,
18829         WB_Other,
18830         WB_ALetter,
18831         WB_Other,
18832         WB_ALetter,
18833         WB_Numeric,
18834         WB_ALetter,
18835         WB_Other,
18836         WB_ALetter,
18837         WB_Extend,
18838         WB_Other,
18839         WB_Extend,
18840         WB_Other,
18841         WB_ALetter,
18842         WB_Extend,
18843         WB_ALetter,
18844         WB_Extend,
18845         WB_Other,
18846         WB_ALetter,
18847         WB_Other,
18848         WB_ALetter,
18849         WB_Other,
18850         WB_ALetter,
18851         WB_Other,
18852         WB_ALetter,
18853         WB_Other,
18854         WB_ALetter,
18855         WB_Extend,
18856         WB_ALetter,
18857         WB_Extend,
18858         WB_ALetter,
18859         WB_Extend,
18860         WB_ALetter,
18861         WB_Extend,
18862         WB_Other,
18863         WB_ALetter,
18864         WB_Other,
18865         WB_Extend,
18866         WB_ALetter,
18867         WB_Extend,
18868         WB_Other,
18869         WB_Numeric,
18870         WB_Other,
18871         WB_Extend,
18872         WB_ALetter,
18873         WB_Other,
18874         WB_ALetter,
18875         WB_Other,
18876         WB_ALetter,
18877         WB_Other,
18878         WB_Numeric,
18879         WB_ALetter,
18880         WB_Extend,
18881         WB_Other,
18882         WB_ALetter,
18883         WB_Extend,
18884         WB_Other,
18885         WB_ALetter,
18886         WB_Other,
18887         WB_Extend,
18888         WB_ALetter,
18889         WB_Extend,
18890         WB_Other,
18891         WB_ALetter,
18892         WB_Numeric,
18893         WB_Other,
18894         WB_Extend,
18895         WB_Other,
18896         WB_Numeric,
18897         WB_Other,
18898         WB_ALetter,
18899         WB_Extend,
18900         WB_Other,
18901         WB_ALetter,
18902         WB_Extend,
18903         WB_ALetter,
18904         WB_Extend,
18905         WB_Other,
18906         WB_Numeric,
18907         WB_Other,
18908         WB_Extend,
18909         WB_Other,
18910         WB_Extend,
18911         WB_Other,
18912         WB_Extend,
18913         WB_Other,
18914         WB_Extend,
18915         WB_Other,
18916         WB_Extend,
18917         WB_Other,
18918         WB_Extend,
18919         WB_Other,
18920         WB_ALetter,
18921         WB_Extend,
18922         WB_Other,
18923         WB_ALetter,
18924         WB_Extend,
18925         WB_Other,
18926         WB_ALetter,
18927         WB_Other,
18928         WB_ALetter,
18929         WB_Other,
18930         WB_ALetter,
18931         WB_Other,
18932         WB_ALetter,
18933         WB_Other,
18934         WB_ALetter,
18935         WB_Other,
18936         WB_ALetter,
18937         WB_Other,
18938         WB_ALetter,
18939         WB_Other,
18940         WB_ALetter,
18941         WB_Extend,
18942         WB_Other,
18943         WB_Extend,
18944         WB_Other,
18945         WB_Numeric,
18946         WB_Other,
18947         WB_ALetter,
18948         WB_Other,
18949         WB_ALetter,
18950         WB_Other,
18951         WB_ALetter,
18952         WB_Other,
18953         WB_ALetter,
18954         WB_Other,
18955         WB_ALetter,
18956         WB_Other,
18957         WB_Hebrew_Letter,
18958         WB_Extend,
18959         WB_Hebrew_Letter,
18960         WB_Other,
18961         WB_Hebrew_Letter,
18962         WB_Other,
18963         WB_Hebrew_Letter,
18964         WB_Other,
18965         WB_Hebrew_Letter,
18966         WB_Other,
18967         WB_Hebrew_Letter,
18968         WB_Other,
18969         WB_Hebrew_Letter,
18970         WB_Other,
18971         WB_Hebrew_Letter,
18972         WB_ALetter,
18973         WB_Other,
18974         WB_ALetter,
18975         WB_Other,
18976         WB_ALetter,
18977         WB_Other,
18978         WB_ALetter,
18979         WB_Other,
18980         WB_ALetter,
18981         WB_Other,
18982         WB_Extend,
18983         WB_MidNum,
18984         WB_Other,
18985         WB_MidLetter,
18986         WB_MidNum,
18987         WB_Other,
18988         WB_Extend,
18989         WB_Other,
18990         WB_ExtendNumLet,
18991         WB_Other,
18992         WB_ExtendNumLet,
18993         WB_MidNum,
18994         WB_Other,
18995         WB_MidNumLet,
18996         WB_Other,
18997         WB_MidNum,
18998         WB_MidLetter,
18999         WB_Other,
19000         WB_ALetter,
19001         WB_Other,
19002         WB_ALetter,
19003         WB_Other,
19004         WB_Format,
19005         WB_Other,
19006         WB_MidNumLet,
19007         WB_Other,
19008         WB_MidNum,
19009         WB_Other,
19010         WB_MidNumLet,
19011         WB_Other,
19012         WB_MidLetter,
19013         WB_MidNum,
19014         WB_Other,
19015         WB_ALetter,
19016         WB_Other,
19017         WB_ExtendNumLet,
19018         WB_Other,
19019         WB_ALetter,
19020         WB_Other,
19021         WB_Katakana,
19022         WB_Extend,
19023         WB_ALetter,
19024         WB_Other,
19025         WB_ALetter,
19026         WB_Other,
19027         WB_ALetter,
19028         WB_Other,
19029         WB_ALetter,
19030         WB_Other,
19031         WB_ALetter,
19032         WB_Other,
19033         WB_Format,
19034         WB_Other,
19035         WB_ALetter,
19036         WB_Other,
19037         WB_ALetter,
19038         WB_Other,
19039         WB_ALetter,
19040         WB_Other,
19041         WB_ALetter,
19042         WB_Other,
19043         WB_ALetter,
19044         WB_Other,
19045         WB_ALetter,
19046         WB_Other,
19047         WB_ALetter,
19048         WB_Other,
19049         WB_ALetter,
19050         WB_Other,
19051         WB_Extend,
19052         WB_Other,
19053         WB_ALetter,
19054         WB_Other,
19055         WB_ALetter,
19056         WB_Other,
19057         WB_Extend,
19058         WB_Other,
19059         WB_ALetter,
19060         WB_Other,
19061         WB_ALetter,
19062         WB_Other,
19063         WB_ALetter,
19064         WB_Extend,
19065         WB_Other,
19066         WB_ALetter,
19067         WB_Other,
19068         WB_ALetter,
19069         WB_Other,
19070         WB_ALetter,
19071         WB_Other,
19072         WB_ALetter,
19073         WB_Other,
19074         WB_ALetter,
19075         WB_Other,
19076         WB_Numeric,
19077         WB_Other,
19078         WB_ALetter,
19079         WB_Other,
19080         WB_ALetter,
19081         WB_Other,
19082         WB_ALetter,
19083         WB_Other,
19084         WB_ALetter,
19085         WB_Other,
19086         WB_ALetter,
19087         WB_Other,
19088         WB_ALetter,
19089         WB_Other,
19090         WB_ALetter,
19091         WB_Other,
19092         WB_ALetter,
19093         WB_Other,
19094         WB_ALetter,
19095         WB_Other,
19096         WB_ALetter,
19097         WB_Other,
19098         WB_ALetter,
19099         WB_Other,
19100         WB_ALetter,
19101         WB_Other,
19102         WB_ALetter,
19103         WB_Other,
19104         WB_ALetter,
19105         WB_Other,
19106         WB_ALetter,
19107         WB_Other,
19108         WB_ALetter,
19109         WB_Other,
19110         WB_ALetter,
19111         WB_Other,
19112         WB_ALetter,
19113         WB_Other,
19114         WB_ALetter,
19115         WB_Other,
19116         WB_ALetter,
19117         WB_Extend,
19118         WB_Other,
19119         WB_Extend,
19120         WB_Other,
19121         WB_Extend,
19122         WB_ALetter,
19123         WB_Other,
19124         WB_ALetter,
19125         WB_Other,
19126         WB_ALetter,
19127         WB_Other,
19128         WB_Extend,
19129         WB_Other,
19130         WB_Extend,
19131         WB_Other,
19132         WB_ALetter,
19133         WB_Other,
19134         WB_ALetter,
19135         WB_Other,
19136         WB_ALetter,
19137         WB_Other,
19138         WB_ALetter,
19139         WB_Extend,
19140         WB_Other,
19141         WB_ALetter,
19142         WB_Other,
19143         WB_ALetter,
19144         WB_Other,
19145         WB_ALetter,
19146         WB_Other,
19147         WB_ALetter,
19148         WB_Other,
19149         WB_ALetter,
19150         WB_Other,
19151         WB_ALetter,
19152         WB_Other,
19153         WB_ALetter,
19154         WB_Other,
19155         WB_Extend,
19156         WB_ALetter,
19157         WB_Extend,
19158         WB_Other,
19159         WB_Numeric,
19160         WB_Other,
19161         WB_Extend,
19162         WB_ALetter,
19163         WB_Extend,
19164         WB_Other,
19165         WB_Format,
19166         WB_Other,
19167         WB_ALetter,
19168         WB_Other,
19169         WB_Numeric,
19170         WB_Other,
19171         WB_Extend,
19172         WB_ALetter,
19173         WB_Extend,
19174         WB_Other,
19175         WB_Numeric,
19176         WB_Other,
19177         WB_ALetter,
19178         WB_Extend,
19179         WB_Other,
19180         WB_ALetter,
19181         WB_Other,
19182         WB_Extend,
19183         WB_ALetter,
19184         WB_Extend,
19185         WB_ALetter,
19186         WB_Other,
19187         WB_Extend,
19188         WB_Other,
19189         WB_Numeric,
19190         WB_ALetter,
19191         WB_Other,
19192         WB_ALetter,
19193         WB_Other,
19194         WB_ALetter,
19195         WB_Other,
19196         WB_ALetter,
19197         WB_Extend,
19198         WB_Other,
19199         WB_ALetter,
19200         WB_Other,
19201         WB_ALetter,
19202         WB_Other,
19203         WB_ALetter,
19204         WB_Other,
19205         WB_ALetter,
19206         WB_Other,
19207         WB_ALetter,
19208         WB_Other,
19209         WB_ALetter,
19210         WB_Extend,
19211         WB_Other,
19212         WB_Numeric,
19213         WB_Other,
19214         WB_Extend,
19215         WB_Other,
19216         WB_ALetter,
19217         WB_Other,
19218         WB_ALetter,
19219         WB_Other,
19220         WB_ALetter,
19221         WB_Other,
19222         WB_ALetter,
19223         WB_Other,
19224         WB_ALetter,
19225         WB_Other,
19226         WB_ALetter,
19227         WB_Other,
19228         WB_Extend,
19229         WB_ALetter,
19230         WB_Extend,
19231         WB_Other,
19232         WB_Extend,
19233         WB_Other,
19234         WB_Extend,
19235         WB_Other,
19236         WB_ALetter,
19237         WB_Other,
19238         WB_Extend,
19239         WB_Other,
19240         WB_ALetter,
19241         WB_Extend,
19242         WB_Other,
19243         WB_Extend,
19244         WB_Other,
19245         WB_Extend,
19246         WB_Other,
19247         WB_ALetter,
19248         WB_Extend,
19249         WB_ALetter,
19250         WB_Other,
19251         WB_ALetter,
19252         WB_Other,
19253         WB_Numeric,
19254         WB_Other,
19255         WB_ALetter,
19256         WB_Extend,
19257         WB_Other,
19258         WB_Extend,
19259         WB_Other,
19260         WB_ALetter,
19261         WB_Extend,
19262         WB_Other,
19263         WB_ALetter,
19264         WB_Extend,
19265         WB_Other,
19266         WB_ALetter,
19267         WB_Other,
19268         WB_Numeric,
19269         WB_Other,
19270         WB_ALetter,
19271         WB_Extend,
19272         WB_Other,
19273         WB_Numeric,
19274         WB_Other,
19275         WB_Extend,
19276         WB_Other,
19277         WB_Numeric,
19278         WB_Other,
19279         WB_ALetter,
19280         WB_Numeric,
19281         WB_Other,
19282         WB_ALetter,
19283         WB_Other,
19284         WB_ALetter,
19285         WB_Other,
19286         WB_ALetter,
19287         WB_Other,
19288         WB_ALetter,
19289         WB_Other,
19290         WB_ALetter,
19291         WB_Other,
19292         WB_ALetter,
19293         WB_Other,
19294         WB_ALetter,
19295         WB_Other,
19296         WB_ALetter,
19297         WB_Other,
19298         WB_ALetter,
19299         WB_Other,
19300         WB_Numeric,
19301         WB_Other,
19302         WB_ALetter,
19303         WB_Other,
19304         WB_Extend,
19305         WB_Other,
19306         WB_ALetter,
19307         WB_Extend,
19308         WB_Other,
19309         WB_ALetter,
19310         WB_Other,
19311         WB_Numeric,
19312         WB_Other,
19313         WB_ALetter,
19314         WB_Other,
19315         WB_ALetter,
19316         WB_Other,
19317         WB_ALetter,
19318         WB_Other,
19319         WB_ALetter,
19320         WB_Extend,
19321         WB_Other,
19322         WB_Extend,
19323         WB_ALetter,
19324         WB_Other,
19325         WB_Katakana,
19326         WB_Other,
19327         WB_ALetter,
19328         WB_Other,
19329         WB_ALetter,
19330         WB_Other,
19331         WB_ALetter,
19332         WB_Other,
19333         WB_ALetter,
19334         WB_Other,
19335         WB_Extend,
19336         WB_Other,
19337         WB_Format,
19338         WB_Other,
19339         WB_Extend,
19340         WB_Other,
19341         WB_Extend,
19342         WB_Format,
19343         WB_Extend,
19344         WB_Other,
19345         WB_Extend,
19346         WB_Other,
19347         WB_Extend,
19348         WB_Other,
19349         WB_Extend,
19350         WB_Other,
19351         WB_ALetter,
19352         WB_Other,
19353         WB_ALetter,
19354         WB_Other,
19355         WB_ALetter,
19356         WB_Other,
19357         WB_ALetter,
19358         WB_Other,
19359         WB_ALetter,
19360         WB_Other,
19361         WB_ALetter,
19362         WB_Other,
19363         WB_ALetter,
19364         WB_Other,
19365         WB_ALetter,
19366         WB_Other,
19367         WB_ALetter,
19368         WB_Other,
19369         WB_ALetter,
19370         WB_Other,
19371         WB_ALetter,
19372         WB_Other,
19373         WB_ALetter,
19374         WB_Other,
19375         WB_ALetter,
19376         WB_Other,
19377         WB_ALetter,
19378         WB_Other,
19379         WB_ALetter,
19380         WB_Other,
19381         WB_ALetter,
19382         WB_Other,
19383         WB_ALetter,
19384         WB_Other,
19385         WB_ALetter,
19386         WB_Other,
19387         WB_ALetter,
19388         WB_Other,
19389         WB_ALetter,
19390         WB_Other,
19391         WB_ALetter,
19392         WB_Other,
19393         WB_ALetter,
19394         WB_Other,
19395         WB_ALetter,
19396         WB_Other,
19397         WB_ALetter,
19398         WB_Other,
19399         WB_ALetter,
19400         WB_Other,
19401         WB_ALetter,
19402         WB_Other,
19403         WB_ALetter,
19404         WB_Other,
19405         WB_ALetter,
19406         WB_Other,
19407         WB_ALetter,
19408         WB_Other,
19409         WB_ALetter,
19410         WB_Other,
19411         WB_Numeric,
19412         WB_Other,
19413         WB_Extend,
19414         WB_Other,
19415         WB_Extend,
19416         WB_Other,
19417         WB_Extend,
19418         WB_Other,
19419         WB_Extend,
19420         WB_Other,
19421         WB_Extend,
19422         WB_Other,
19423         WB_Extend,
19424         WB_Other,
19425         WB_ALetter,
19426         WB_Other,
19427         WB_Extend,
19428         WB_Other,
19429         WB_ALetter,
19430         WB_Other,
19431         WB_ALetter,
19432         WB_Other,
19433         WB_ALetter,
19434         WB_Other,
19435         WB_ALetter,
19436         WB_Other,
19437         WB_ALetter,
19438         WB_Other,
19439         WB_ALetter,
19440         WB_Other,
19441         WB_ALetter,
19442         WB_Other,
19443         WB_ALetter,
19444         WB_Other,
19445         WB_ALetter,
19446         WB_Other,
19447         WB_ALetter,
19448         WB_Other,
19449         WB_ALetter,
19450         WB_Other,
19451         WB_ALetter,
19452         WB_Other,
19453         WB_ALetter,
19454         WB_Other,
19455         WB_ALetter,
19456         WB_Other,
19457         WB_ALetter,
19458         WB_Other,
19459         WB_ALetter,
19460         WB_Other,
19461         WB_ALetter,
19462         WB_Other,
19463         WB_ALetter,
19464         WB_Other,
19465         WB_ALetter,
19466         WB_Other,
19467         WB_ALetter,
19468         WB_Other,
19469         WB_ALetter,
19470         WB_Other,
19471         WB_ALetter,
19472         WB_Other,
19473         WB_ALetter,
19474         WB_Other,
19475         WB_ALetter,
19476         WB_Other,
19477         WB_ALetter,
19478         WB_Other,
19479         WB_ALetter,
19480         WB_Other,
19481         WB_ALetter,
19482         WB_Other,
19483         WB_ALetter,
19484         WB_Other,
19485         WB_ALetter,
19486         WB_Other,
19487         WB_ALetter,
19488         WB_Other,
19489         WB_ALetter,
19490         WB_Other,
19491         WB_ALetter,
19492         WB_Other,
19493         WB_ALetter,
19494         WB_Other,
19495         WB_ALetter,
19496         WB_Other,
19497         WB_ALetter,
19498         WB_Other,
19499         WB_ALetter,
19500         WB_Other,
19501         WB_Regional_Indicator,
19502         WB_Other,
19503         WB_Format,
19504         WB_Other,
19505         WB_Format,
19506         WB_Other,
19507         WB_Extend,
19508         WB_Other
19509 };
19510
19511 #endif  /* defined(PERL_IN_REGEXEC_C) */
19512
19513 #if defined(PERL_IN_REGCOMP_C)
19514
19515 static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */
19516         3,      /* Number of elements */
19517         148565664, /* Version and data structure type */
19518         1,      /* 0 if the list starts at 0;
19519                    1 if it starts at the element beyond 0 */
19520         0x0,
19521         0x80,
19522         0x100
19523 };
19524
19525 #endif  /* defined(PERL_IN_REGCOMP_C) */
19526
19527 #if defined(PERL_IN_PERL_C)
19528
19529 static const UV VertSpace_invlist[] = { /* for ASCII/Latin1 */
19530         7,      /* Number of elements */
19531         148565664, /* Version and data structure type */
19532         1,      /* 0 if the list starts at 0;
19533                    1 if it starts at the element beyond 0 */
19534         0x0,
19535         0xA,
19536         0xE,
19537         0x85,
19538         0x86,
19539         0x2028,
19540         0x202A
19541 };
19542
19543 static const UV XPerlSpace_invlist[] = { /* for ASCII/Latin1 */
19544         21,     /* Number of elements */
19545         148565664, /* Version and data structure type */
19546         1,      /* 0 if the list starts at 0;
19547                    1 if it starts at the element beyond 0 */
19548         0x0,
19549         0x9,
19550         0xE,
19551         0x20,
19552         0x21,
19553         0x85,
19554         0x86,
19555         0xA0,
19556         0xA1,
19557         0x1680,
19558         0x1681,
19559         0x2000,
19560         0x200B,
19561         0x2028,
19562         0x202A,
19563         0x202F,
19564         0x2030,
19565         0x205F,
19566         0x2060,
19567         0x3000,
19568         0x3001
19569 };
19570
19571 static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
19572         1297,   /* Number of elements */
19573         148565664, /* Version and data structure type */
19574         1,      /* 0 if the list starts at 0;
19575                    1 if it starts at the element beyond 0 */
19576         0x0,
19577         0x30,
19578         0x3A,
19579         0x41,
19580         0x5B,
19581         0x61,
19582         0x7B,
19583         0xAA,
19584         0xAB,
19585         0xB5,
19586         0xB6,
19587         0xBA,
19588         0xBB,
19589         0xC0,
19590         0xD7,
19591         0xD8,
19592         0xF7,
19593         0xF8,
19594         0x2C2,
19595         0x2C6,
19596         0x2D2,
19597         0x2E0,
19598         0x2E5,
19599         0x2EC,
19600         0x2ED,
19601         0x2EE,
19602         0x2EF,
19603         0x345,
19604         0x346,
19605         0x370,
19606         0x375,
19607         0x376,
19608         0x378,
19609         0x37A,
19610         0x37E,
19611         0x37F,
19612         0x380,
19613         0x386,
19614         0x387,
19615         0x388,
19616         0x38B,
19617         0x38C,
19618         0x38D,
19619         0x38E,
19620         0x3A2,
19621         0x3A3,
19622         0x3F6,
19623         0x3F7,
19624         0x482,
19625         0x48A,
19626         0x530,
19627         0x531,
19628         0x557,
19629         0x559,
19630         0x55A,
19631         0x561,
19632         0x588,
19633         0x5B0,
19634         0x5BE,
19635         0x5BF,
19636         0x5C0,
19637         0x5C1,
19638         0x5C3,
19639         0x5C4,
19640         0x5C6,
19641         0x5C7,
19642         0x5C8,
19643         0x5D0,
19644         0x5EB,
19645         0x5F0,
19646         0x5F3,
19647         0x610,
19648         0x61B,
19649         0x620,
19650         0x658,
19651         0x659,
19652         0x66A,
19653         0x66E,
19654         0x6D4,
19655         0x6D5,
19656         0x6DD,
19657         0x6E1,
19658         0x6E9,
19659         0x6ED,
19660         0x6FD,
19661         0x6FF,
19662         0x700,
19663         0x710,
19664         0x740,
19665         0x74D,
19666         0x7B2,
19667         0x7C0,
19668         0x7EB,
19669         0x7F4,
19670         0x7F6,
19671         0x7FA,
19672         0x7FB,
19673         0x800,
19674         0x818,
19675         0x81A,
19676         0x82D,
19677         0x840,
19678         0x859,
19679         0x8A0,
19680         0x8B5,
19681         0x8E3,
19682         0x8EA,
19683         0x8F0,
19684         0x93C,
19685         0x93D,
19686         0x94D,
19687         0x94E,
19688         0x951,
19689         0x955,
19690         0x964,
19691         0x966,
19692         0x970,
19693         0x971,
19694         0x984,
19695         0x985,
19696         0x98D,
19697         0x98F,
19698         0x991,
19699         0x993,
19700         0x9A9,
19701         0x9AA,
19702         0x9B1,
19703         0x9B2,
19704         0x9B3,
19705         0x9B6,
19706         0x9BA,
19707         0x9BD,
19708         0x9C5,
19709         0x9C7,
19710         0x9C9,
19711         0x9CB,
19712         0x9CD,
19713         0x9CE,
19714         0x9CF,
19715         0x9D7,
19716         0x9D8,
19717         0x9DC,
19718         0x9DE,
19719         0x9DF,
19720         0x9E4,
19721         0x9E6,
19722         0x9F2,
19723         0xA01,
19724         0xA04,
19725         0xA05,
19726         0xA0B,
19727         0xA0F,
19728         0xA11,
19729         0xA13,
19730         0xA29,
19731         0xA2A,
19732         0xA31,
19733         0xA32,
19734         0xA34,
19735         0xA35,
19736         0xA37,
19737         0xA38,
19738         0xA3A,
19739         0xA3E,
19740         0xA43,
19741         0xA47,
19742         0xA49,
19743         0xA4B,
19744         0xA4D,
19745         0xA51,
19746         0xA52,
19747         0xA59,
19748         0xA5D,
19749         0xA5E,
19750         0xA5F,
19751         0xA66,
19752         0xA76,
19753         0xA81,
19754         0xA84,
19755         0xA85,
19756         0xA8E,
19757         0xA8F,
19758         0xA92,
19759         0xA93,
19760         0xAA9,
19761         0xAAA,
19762         0xAB1,
19763         0xAB2,
19764         0xAB4,
19765         0xAB5,
19766         0xABA,
19767         0xABD,
19768         0xAC6,
19769         0xAC7,
19770         0xACA,
19771         0xACB,
19772         0xACD,
19773         0xAD0,
19774         0xAD1,
19775         0xAE0,
19776         0xAE4,
19777         0xAE6,
19778         0xAF0,
19779         0xAF9,
19780         0xAFA,
19781         0xB01,
19782         0xB04,
19783         0xB05,
19784         0xB0D,
19785         0xB0F,
19786         0xB11,
19787         0xB13,
19788         0xB29,
19789         0xB2A,
19790         0xB31,
19791         0xB32,
19792         0xB34,
19793         0xB35,
19794         0xB3A,
19795         0xB3D,
19796         0xB45,
19797         0xB47,
19798         0xB49,
19799         0xB4B,
19800         0xB4D,
19801         0xB56,
19802         0xB58,
19803         0xB5C,
19804         0xB5E,
19805         0xB5F,
19806         0xB64,
19807         0xB66,
19808         0xB70,
19809         0xB71,
19810         0xB72,
19811         0xB82,
19812         0xB84,
19813         0xB85,
19814         0xB8B,
19815         0xB8E,
19816         0xB91,
19817         0xB92,
19818         0xB96,
19819         0xB99,
19820         0xB9B,
19821         0xB9C,
19822         0xB9D,
19823         0xB9E,
19824         0xBA0,
19825         0xBA3,
19826         0xBA5,
19827         0xBA8,
19828         0xBAB,
19829         0xBAE,
19830         0xBBA,
19831         0xBBE,
19832         0xBC3,
19833         0xBC6,
19834         0xBC9,
19835         0xBCA,
19836         0xBCD,
19837         0xBD0,
19838         0xBD1,
19839         0xBD7,
19840         0xBD8,
19841         0xBE6,
19842         0xBF0,
19843         0xC00,
19844         0xC04,
19845         0xC05,
19846         0xC0D,
19847         0xC0E,
19848         0xC11,
19849         0xC12,
19850         0xC29,
19851         0xC2A,
19852         0xC3A,
19853         0xC3D,
19854         0xC45,
19855         0xC46,
19856         0xC49,
19857         0xC4A,
19858         0xC4D,
19859         0xC55,
19860         0xC57,
19861         0xC58,
19862         0xC5B,
19863         0xC60,
19864         0xC64,
19865         0xC66,
19866         0xC70,
19867         0xC81,
19868         0xC84,
19869         0xC85,
19870         0xC8D,
19871         0xC8E,
19872         0xC91,
19873         0xC92,
19874         0xCA9,
19875         0xCAA,
19876         0xCB4,
19877         0xCB5,
19878         0xCBA,
19879         0xCBD,
19880         0xCC5,
19881         0xCC6,
19882         0xCC9,
19883         0xCCA,
19884         0xCCD,
19885         0xCD5,
19886         0xCD7,
19887         0xCDE,
19888         0xCDF,
19889         0xCE0,
19890         0xCE4,
19891         0xCE6,
19892         0xCF0,
19893         0xCF1,
19894         0xCF3,
19895         0xD01,
19896         0xD04,
19897         0xD05,
19898         0xD0D,
19899         0xD0E,
19900         0xD11,
19901         0xD12,
19902         0xD3B,
19903         0xD3D,
19904         0xD45,
19905         0xD46,
19906         0xD49,
19907         0xD4A,
19908         0xD4D,
19909         0xD4E,
19910         0xD4F,
19911         0xD57,
19912         0xD58,
19913         0xD5F,
19914         0xD64,
19915         0xD66,
19916         0xD70,
19917         0xD7A,
19918         0xD80,
19919         0xD82,
19920         0xD84,
19921         0xD85,
19922         0xD97,
19923         0xD9A,
19924         0xDB2,
19925         0xDB3,
19926         0xDBC,
19927         0xDBD,
19928         0xDBE,
19929         0xDC0,
19930         0xDC7,
19931         0xDCF,
19932         0xDD5,
19933         0xDD6,
19934         0xDD7,
19935         0xDD8,
19936         0xDE0,
19937         0xDE6,
19938         0xDF0,
19939         0xDF2,
19940         0xDF4,
19941         0xE01,
19942         0xE3B,
19943         0xE40,
19944         0xE47,
19945         0xE4D,
19946         0xE4E,
19947         0xE50,
19948         0xE5A,
19949         0xE81,
19950         0xE83,
19951         0xE84,
19952         0xE85,
19953         0xE87,
19954         0xE89,
19955         0xE8A,
19956         0xE8B,
19957         0xE8D,
19958         0xE8E,
19959         0xE94,
19960         0xE98,
19961         0xE99,
19962         0xEA0,
19963         0xEA1,
19964         0xEA4,
19965         0xEA5,
19966         0xEA6,
19967         0xEA7,
19968         0xEA8,
19969         0xEAA,
19970         0xEAC,
19971         0xEAD,
19972         0xEBA,
19973         0xEBB,
19974         0xEBE,
19975         0xEC0,
19976         0xEC5,
19977         0xEC6,
19978         0xEC7,
19979         0xECD,
19980         0xECE,
19981         0xED0,
19982         0xEDA,
19983         0xEDC,
19984         0xEE0,
19985         0xF00,
19986         0xF01,
19987         0xF20,
19988         0xF2A,
19989         0xF40,
19990         0xF48,
19991         0xF49,
19992         0xF6D,
19993         0xF71,
19994         0xF82,
19995         0xF88,
19996         0xF98,
19997         0xF99,
19998         0xFBD,
19999         0x1000,
20000         0x1037,
20001         0x1038,
20002         0x1039,
20003         0x103B,
20004         0x104A,
20005         0x1050,
20006         0x1063,
20007         0x1065,
20008         0x1069,
20009         0x106E,
20010         0x1087,
20011         0x108E,
20012         0x108F,
20013         0x1090,
20014         0x109A,
20015         0x109C,
20016         0x109E,
20017         0x10A0,
20018         0x10C6,
20019         0x10C7,
20020         0x10C8,
20021         0x10CD,
20022         0x10CE,
20023         0x10D0,
20024         0x10FB,
20025         0x10FC,
20026         0x1249,
20027         0x124A,
20028         0x124E,
20029         0x1250,
20030         0x1257,
20031         0x1258,
20032         0x1259,
20033         0x125A,
20034         0x125E,
20035         0x1260,
20036         0x1289,
20037         0x128A,
20038         0x128E,
20039         0x1290,
20040         0x12B1,
20041         0x12B2,
20042         0x12B6,
20043         0x12B8,
20044         0x12BF,
20045         0x12C0,
20046         0x12C1,
20047         0x12C2,
20048         0x12C6,
20049         0x12C8,
20050         0x12D7,
20051         0x12D8,
20052         0x1311,
20053         0x1312,
20054         0x1316,
20055         0x1318,
20056         0x135B,
20057         0x135F,
20058         0x1360,
20059         0x1380,
20060         0x1390,
20061         0x13A0,
20062         0x13F6,
20063         0x13F8,
20064         0x13FE,
20065         0x1401,
20066         0x166D,
20067         0x166F,
20068         0x1680,
20069         0x1681,
20070         0x169B,
20071         0x16A0,
20072         0x16EB,
20073         0x16EE,
20074         0x16F9,
20075         0x1700,
20076         0x170D,
20077         0x170E,
20078         0x1714,
20079         0x1720,
20080         0x1734,
20081         0x1740,
20082         0x1754,
20083         0x1760,
20084         0x176D,
20085         0x176E,
20086         0x1771,
20087         0x1772,
20088         0x1774,
20089         0x1780,
20090         0x17B4,
20091         0x17B6,
20092         0x17C9,
20093         0x17D7,
20094         0x17D8,
20095         0x17DC,
20096         0x17DD,
20097         0x17E0,
20098         0x17EA,
20099         0x1810,
20100         0x181A,
20101         0x1820,
20102         0x1878,
20103         0x1880,
20104         0x18AB,
20105         0x18B0,
20106         0x18F6,
20107         0x1900,
20108         0x191F,
20109         0x1920,
20110         0x192C,
20111         0x1930,
20112         0x1939,
20113         0x1946,
20114         0x196E,
20115         0x1970,
20116         0x1975,
20117         0x1980,
20118         0x19AC,
20119         0x19B0,
20120         0x19CA,
20121         0x19D0,
20122         0x19DA,
20123         0x1A00,
20124         0x1A1C,
20125         0x1A20,
20126         0x1A5F,
20127         0x1A61,
20128         0x1A75,
20129         0x1A80,
20130         0x1A8A,
20131         0x1A90,
20132         0x1A9A,
20133         0x1AA7,
20134         0x1AA8,
20135         0x1B00,
20136         0x1B34,
20137         0x1B35,
20138         0x1B44,
20139         0x1B45,
20140         0x1B4C,
20141         0x1B50,
20142         0x1B5A,
20143         0x1B80,
20144         0x1BAA,
20145         0x1BAC,
20146         0x1BE6,
20147         0x1BE7,
20148         0x1BF2,
20149         0x1C00,
20150         0x1C36,
20151         0x1C40,
20152         0x1C4A,
20153         0x1C4D,
20154         0x1C7E,
20155         0x1CE9,
20156         0x1CED,
20157         0x1CEE,
20158         0x1CF4,
20159         0x1CF5,
20160         0x1CF7,
20161         0x1D00,
20162         0x1DC0,
20163         0x1DE7,
20164         0x1DF5,
20165         0x1E00,
20166         0x1F16,
20167         0x1F18,
20168         0x1F1E,
20169         0x1F20,
20170         0x1F46,
20171         0x1F48,
20172         0x1F4E,
20173         0x1F50,
20174         0x1F58,
20175         0x1F59,
20176         0x1F5A,
20177         0x1F5B,
20178         0x1F5C,
20179         0x1F5D,
20180         0x1F5E,
20181         0x1F5F,
20182         0x1F7E,
20183         0x1F80,
20184         0x1FB5,
20185         0x1FB6,
20186         0x1FBD,
20187         0x1FBE,
20188         0x1FBF,
20189         0x1FC2,
20190         0x1FC5,
20191         0x1FC6,
20192         0x1FCD,
20193         0x1FD0,
20194         0x1FD4,
20195         0x1FD6,
20196         0x1FDC,
20197         0x1FE0,
20198         0x1FED,
20199         0x1FF2,
20200         0x1FF5,
20201         0x1FF6,
20202         0x1FFD,
20203         0x2071,
20204         0x2072,
20205         0x207F,
20206         0x2080,
20207         0x2090,
20208         0x209D,
20209         0x2102,
20210         0x2103,
20211         0x2107,
20212         0x2108,
20213         0x210A,
20214         0x2114,
20215         0x2115,
20216         0x2116,
20217         0x2119,
20218         0x211E,
20219         0x2124,
20220         0x2125,
20221         0x2126,
20222         0x2127,
20223         0x2128,
20224         0x2129,
20225         0x212A,
20226         0x212E,
20227         0x212F,
20228         0x213A,
20229         0x213C,
20230         0x2140,
20231         0x2145,
20232         0x214A,
20233         0x214E,
20234         0x214F,
20235         0x2160,
20236         0x2189,
20237         0x24B6,
20238         0x24EA,
20239         0x2C00,
20240         0x2C2F,
20241         0x2C30,
20242         0x2C5F,
20243         0x2C60,
20244         0x2CE5,
20245         0x2CEB,
20246         0x2CEF,
20247         0x2CF2,
20248         0x2CF4,
20249         0x2D00,
20250         0x2D26,
20251         0x2D27,
20252         0x2D28,
20253         0x2D2D,
20254         0x2D2E,
20255         0x2D30,
20256         0x2D68,
20257         0x2D6F,
20258         0x2D70,
20259         0x2D80,
20260         0x2D97,
20261         0x2DA0,
20262         0x2DA7,
20263         0x2DA8,
20264         0x2DAF,
20265         0x2DB0,
20266         0x2DB7,
20267         0x2DB8,
20268         0x2DBF,
20269         0x2DC0,
20270         0x2DC7,
20271         0x2DC8,
20272         0x2DCF,
20273         0x2DD0,
20274         0x2DD7,
20275         0x2DD8,
20276         0x2DDF,
20277         0x2DE0,
20278         0x2E00,
20279         0x2E2F,
20280         0x2E30,
20281         0x3005,
20282         0x3008,
20283         0x3021,
20284         0x302A,
20285         0x3031,
20286         0x3036,
20287         0x3038,
20288         0x303D,
20289         0x3041,
20290         0x3097,
20291         0x309D,
20292         0x30A0,
20293         0x30A1,
20294         0x30FB,
20295         0x30FC,
20296         0x3100,
20297         0x3105,
20298         0x312E,
20299         0x3131,
20300         0x318F,
20301         0x31A0,
20302         0x31BB,
20303         0x31F0,
20304         0x3200,
20305         0x3400,
20306         0x4DB6,
20307         0x4E00,
20308         0x9FD6,
20309         0xA000,
20310         0xA48D,
20311         0xA4D0,
20312         0xA4FE,
20313         0xA500,
20314         0xA60D,
20315         0xA610,
20316         0xA62C,
20317         0xA640,
20318         0xA66F,
20319         0xA674,
20320         0xA67C,
20321         0xA67F,
20322         0xA6F0,
20323         0xA717,
20324         0xA720,
20325         0xA722,
20326         0xA789,
20327         0xA78B,
20328         0xA7AE,
20329         0xA7B0,
20330         0xA7B8,
20331         0xA7F7,
20332         0xA802,
20333         0xA803,
20334         0xA806,
20335         0xA807,
20336         0xA80B,
20337         0xA80C,
20338         0xA828,
20339         0xA840,
20340         0xA874,
20341         0xA880,
20342         0xA8C4,
20343         0xA8D0,
20344         0xA8DA,
20345         0xA8F2,
20346         0xA8F8,
20347         0xA8FB,
20348         0xA8FC,
20349         0xA8FD,
20350         0xA8FE,
20351         0xA900,
20352         0xA92B,
20353         0xA930,
20354         0xA953,
20355         0xA960,
20356         0xA97D,
20357         0xA980,
20358         0xA9B3,
20359         0xA9B4,
20360         0xA9C0,
20361         0xA9CF,
20362         0xA9DA,
20363         0xA9E0,
20364         0xA9E5,
20365         0xA9E6,
20366         0xA9FF,
20367         0xAA00,
20368         0xAA37,
20369         0xAA40,
20370         0xAA4E,
20371         0xAA50,
20372         0xAA5A,
20373         0xAA60,
20374         0xAA77,
20375         0xAA7A,
20376         0xAA7B,
20377         0xAA7E,
20378         0xAABF,
20379         0xAAC0,
20380         0xAAC1,
20381         0xAAC2,
20382         0xAAC3,
20383         0xAADB,
20384         0xAADE,
20385         0xAAE0,
20386         0xAAF0,
20387         0xAAF2,
20388         0xAAF6,
20389         0xAB01,
20390         0xAB07,
20391         0xAB09,
20392         0xAB0F,
20393         0xAB11,
20394         0xAB17,
20395         0xAB20,
20396         0xAB27,
20397         0xAB28,
20398         0xAB2F,
20399         0xAB30,
20400         0xAB5B,
20401         0xAB5C,
20402         0xAB66,
20403         0xAB70,
20404         0xABEB,
20405         0xABF0,
20406         0xABFA,
20407         0xAC00,
20408         0xD7A4,
20409         0xD7B0,
20410         0xD7C7,
20411         0xD7CB,
20412         0xD7FC,
20413         0xF900,
20414         0xFA6E,
20415         0xFA70,
20416         0xFADA,
20417         0xFB00,
20418         0xFB07,
20419         0xFB13,
20420         0xFB18,
20421         0xFB1D,
20422         0xFB29,
20423         0xFB2A,
20424         0xFB37,
20425         0xFB38,
20426         0xFB3D,
20427         0xFB3E,
20428         0xFB3F,
20429         0xFB40,
20430         0xFB42,
20431         0xFB43,
20432         0xFB45,
20433         0xFB46,
20434         0xFBB2,
20435         0xFBD3,
20436         0xFD3E,
20437         0xFD50,
20438         0xFD90,
20439         0xFD92,
20440         0xFDC8,
20441         0xFDF0,
20442         0xFDFC,
20443         0xFE70,
20444         0xFE75,
20445         0xFE76,
20446         0xFEFD,
20447         0xFF10,
20448         0xFF1A,
20449         0xFF21,
20450         0xFF3B,
20451         0xFF41,
20452         0xFF5B,
20453         0xFF66,
20454         0xFFBF,
20455         0xFFC2,
20456         0xFFC8,
20457         0xFFCA,
20458         0xFFD0,
20459         0xFFD2,
20460         0xFFD8,
20461         0xFFDA,
20462         0xFFDD,
20463         0x10000,
20464         0x1000C,
20465         0x1000D,
20466         0x10027,
20467         0x10028,
20468         0x1003B,
20469         0x1003C,
20470         0x1003E,
20471         0x1003F,
20472         0x1004E,
20473         0x10050,
20474         0x1005E,
20475         0x10080,
20476         0x100FB,
20477         0x10140,
20478         0x10175,
20479         0x10280,
20480         0x1029D,
20481         0x102A0,
20482         0x102D1,
20483         0x10300,
20484         0x10320,
20485         0x10330,
20486         0x1034B,
20487         0x10350,
20488         0x1037B,
20489         0x10380,
20490         0x1039E,
20491         0x103A0,
20492         0x103C4,
20493         0x103C8,
20494         0x103D0,
20495         0x103D1,
20496         0x103D6,
20497         0x10400,
20498         0x1049E,
20499         0x104A0,
20500         0x104AA,
20501         0x10500,
20502         0x10528,
20503         0x10530,
20504         0x10564,
20505         0x10600,
20506         0x10737,
20507         0x10740,
20508         0x10756,
20509         0x10760,
20510         0x10768,
20511         0x10800,
20512         0x10806,
20513         0x10808,
20514         0x10809,
20515         0x1080A,
20516         0x10836,
20517         0x10837,
20518         0x10839,
20519         0x1083C,
20520         0x1083D,
20521         0x1083F,
20522         0x10856,
20523         0x10860,
20524         0x10877,
20525         0x10880,
20526         0x1089F,
20527         0x108E0,
20528         0x108F3,
20529         0x108F4,
20530         0x108F6,
20531         0x10900,
20532         0x10916,
20533         0x10920,
20534         0x1093A,
20535         0x10980,
20536         0x109B8,
20537         0x109BE,
20538         0x109C0,
20539         0x10A00,
20540         0x10A04,
20541         0x10A05,
20542         0x10A07,
20543         0x10A0C,
20544         0x10A14,
20545         0x10A15,
20546         0x10A18,
20547         0x10A19,
20548         0x10A34,
20549         0x10A60,
20550         0x10A7D,
20551         0x10A80,
20552         0x10A9D,
20553         0x10AC0,
20554         0x10AC8,
20555         0x10AC9,
20556         0x10AE5,
20557         0x10B00,
20558         0x10B36,
20559         0x10B40,
20560         0x10B56,
20561         0x10B60,
20562         0x10B73,
20563         0x10B80,
20564         0x10B92,
20565         0x10C00,
20566         0x10C49,
20567         0x10C80,
20568         0x10CB3,
20569         0x10CC0,
20570         0x10CF3,
20571         0x11000,
20572         0x11046,
20573         0x11066,
20574         0x11070,
20575         0x11082,
20576         0x110B9,
20577         0x110D0,
20578         0x110E9,
20579         0x110F0,
20580         0x110FA,
20581         0x11100,
20582         0x11133,
20583         0x11136,
20584         0x11140,
20585         0x11150,
20586         0x11173,
20587         0x11176,
20588         0x11177,
20589         0x11180,
20590         0x111C0,
20591         0x111C1,
20592         0x111C5,
20593         0x111D0,
20594         0x111DB,
20595         0x111DC,
20596         0x111DD,
20597         0x11200,
20598         0x11212,
20599         0x11213,
20600         0x11235,
20601         0x11237,
20602         0x11238,
20603         0x11280,
20604         0x11287,
20605         0x11288,
20606         0x11289,
20607         0x1128A,
20608         0x1128E,
20609         0x1128F,
20610         0x1129E,
20611         0x1129F,
20612         0x112A9,
20613         0x112B0,
20614         0x112E9,
20615         0x112F0,
20616         0x112FA,
20617         0x11300,
20618         0x11304,
20619         0x11305,
20620         0x1130D,
20621         0x1130F,
20622         0x11311,
20623         0x11313,
20624         0x11329,
20625         0x1132A,
20626         0x11331,
20627         0x11332,
20628         0x11334,
20629         0x11335,
20630         0x1133A,
20631         0x1133D,
20632         0x11345,
20633         0x11347,
20634         0x11349,
20635         0x1134B,
20636         0x1134D,
20637         0x11350,
20638         0x11351,
20639         0x11357,
20640         0x11358,
20641         0x1135D,
20642         0x11364,
20643         0x11480,
20644         0x114C2,
20645         0x114C4,
20646         0x114C6,
20647         0x114C7,
20648         0x114C8,
20649         0x114D0,
20650         0x114DA,
20651         0x11580,
20652         0x115B6,
20653         0x115B8,
20654         0x115BF,
20655         0x115D8,
20656         0x115DE,
20657         0x11600,
20658         0x1163F,
20659         0x11640,
20660         0x11641,
20661         0x11644,
20662         0x11645,
20663         0x11650,
20664         0x1165A,
20665         0x11680,
20666         0x116B6,
20667         0x116C0,
20668         0x116CA,
20669         0x11700,
20670         0x1171A,
20671         0x1171D,
20672         0x1172B,
20673         0x11730,
20674         0x1173A,
20675         0x118A0,
20676         0x118EA,
20677         0x118FF,
20678         0x11900,
20679         0x11AC0,
20680         0x11AF9,
20681         0x12000,
20682         0x1239A,
20683         0x12400,
20684         0x1246F,
20685         0x12480,
20686         0x12544,
20687         0x13000,
20688         0x1342F,
20689         0x14400,
20690         0x14647,
20691         0x16800,
20692         0x16A39,
20693         0x16A40,
20694         0x16A5F,
20695         0x16A60,
20696         0x16A6A,
20697         0x16AD0,
20698         0x16AEE,
20699         0x16B00,
20700         0x16B37,
20701         0x16B40,
20702         0x16B44,
20703         0x16B50,
20704         0x16B5A,
20705         0x16B63,
20706         0x16B78,
20707         0x16B7D,
20708         0x16B90,
20709         0x16F00,
20710         0x16F45,
20711         0x16F50,
20712         0x16F7F,
20713         0x16F93,
20714         0x16FA0,
20715         0x1B000,
20716         0x1B002,
20717         0x1BC00,
20718         0x1BC6B,
20719         0x1BC70,
20720         0x1BC7D,
20721         0x1BC80,
20722         0x1BC89,
20723         0x1BC90,
20724         0x1BC9A,
20725         0x1BC9E,
20726         0x1BC9F,
20727         0x1D400,
20728         0x1D455,
20729         0x1D456,
20730         0x1D49D,
20731         0x1D49E,
20732         0x1D4A0,
20733         0x1D4A2,
20734         0x1D4A3,
20735         0x1D4A5,
20736         0x1D4A7,
20737         0x1D4A9,
20738         0x1D4AD,
20739         0x1D4AE,
20740         0x1D4BA,
20741         0x1D4BB,
20742         0x1D4BC,
20743         0x1D4BD,
20744         0x1D4C4,
20745         0x1D4C5,
20746         0x1D506,
20747         0x1D507,
20748         0x1D50B,
20749         0x1D50D,
20750         0x1D515,
20751         0x1D516,
20752         0x1D51D,
20753         0x1D51E,
20754         0x1D53A,
20755         0x1D53B,
20756         0x1D53F,
20757         0x1D540,
20758         0x1D545,
20759         0x1D546,
20760         0x1D547,
20761         0x1D54A,
20762         0x1D551,
20763         0x1D552,
20764         0x1D6A6,
20765         0x1D6A8,
20766         0x1D6C1,
20767         0x1D6C2,
20768         0x1D6DB,
20769         0x1D6DC,
20770         0x1D6FB,
20771         0x1D6FC,
20772         0x1D715,
20773         0x1D716,
20774         0x1D735,
20775         0x1D736,
20776         0x1D74F,
20777         0x1D750,
20778         0x1D76F,
20779         0x1D770,
20780         0x1D789,
20781         0x1D78A,
20782         0x1D7A9,
20783         0x1D7AA,
20784         0x1D7C3,
20785         0x1D7C4,
20786         0x1D7CC,
20787         0x1D7CE,
20788         0x1D800,
20789         0x1E800,
20790         0x1E8C5,
20791         0x1EE00,
20792         0x1EE04,
20793         0x1EE05,
20794         0x1EE20,
20795         0x1EE21,
20796         0x1EE23,
20797         0x1EE24,
20798         0x1EE25,
20799         0x1EE27,
20800         0x1EE28,
20801         0x1EE29,
20802         0x1EE33,
20803         0x1EE34,
20804         0x1EE38,
20805         0x1EE39,
20806         0x1EE3A,
20807         0x1EE3B,
20808         0x1EE3C,
20809         0x1EE42,
20810         0x1EE43,
20811         0x1EE47,
20812         0x1EE48,
20813         0x1EE49,
20814         0x1EE4A,
20815         0x1EE4B,
20816         0x1EE4C,
20817         0x1EE4D,
20818         0x1EE50,
20819         0x1EE51,
20820         0x1EE53,
20821         0x1EE54,
20822         0x1EE55,
20823         0x1EE57,
20824         0x1EE58,
20825         0x1EE59,
20826         0x1EE5A,
20827         0x1EE5B,
20828         0x1EE5C,
20829         0x1EE5D,
20830         0x1EE5E,
20831         0x1EE5F,
20832         0x1EE60,
20833         0x1EE61,
20834         0x1EE63,
20835         0x1EE64,
20836         0x1EE65,
20837         0x1EE67,
20838         0x1EE6B,
20839         0x1EE6C,
20840         0x1EE73,
20841         0x1EE74,
20842         0x1EE78,
20843         0x1EE79,
20844         0x1EE7D,
20845         0x1EE7E,
20846         0x1EE7F,
20847         0x1EE80,
20848         0x1EE8A,
20849         0x1EE8B,
20850         0x1EE9C,
20851         0x1EEA1,
20852         0x1EEA4,
20853         0x1EEA5,
20854         0x1EEAA,
20855         0x1EEAB,
20856         0x1EEBC,
20857         0x1F130,
20858         0x1F14A,
20859         0x1F150,
20860         0x1F16A,
20861         0x1F170,
20862         0x1F18A,
20863         0x20000,
20864         0x2A6D7,
20865         0x2A700,
20866         0x2B735,
20867         0x2B740,
20868         0x2B81E,
20869         0x2B820,
20870         0x2CEA2,
20871         0x2F800,
20872         0x2FA1E
20873 };
20874
20875 static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
20876         1235,   /* Number of elements */
20877         148565664, /* Version and data structure type */
20878         1,      /* 0 if the list starts at 0;
20879                    1 if it starts at the element beyond 0 */
20880         0x0,
20881         0x41,
20882         0x5B,
20883         0x61,
20884         0x7B,
20885         0xAA,
20886         0xAB,
20887         0xB5,
20888         0xB6,
20889         0xBA,
20890         0xBB,
20891         0xC0,
20892         0xD7,
20893         0xD8,
20894         0xF7,
20895         0xF8,
20896         0x2C2,
20897         0x2C6,
20898         0x2D2,
20899         0x2E0,
20900         0x2E5,
20901         0x2EC,
20902         0x2ED,
20903         0x2EE,
20904         0x2EF,
20905         0x345,
20906         0x346,
20907         0x370,
20908         0x375,
20909         0x376,
20910         0x378,
20911         0x37A,
20912         0x37E,
20913         0x37F,
20914         0x380,
20915         0x386,
20916         0x387,
20917         0x388,
20918         0x38B,
20919         0x38C,
20920         0x38D,
20921         0x38E,
20922         0x3A2,
20923         0x3A3,
20924         0x3F6,
20925         0x3F7,
20926         0x482,
20927         0x48A,
20928         0x530,
20929         0x531,
20930         0x557,
20931         0x559,
20932         0x55A,
20933         0x561,
20934         0x588,
20935         0x5B0,
20936         0x5BE,
20937         0x5BF,
20938         0x5C0,
20939         0x5C1,
20940         0x5C3,
20941         0x5C4,
20942         0x5C6,
20943         0x5C7,
20944         0x5C8,
20945         0x5D0,
20946         0x5EB,
20947         0x5F0,
20948         0x5F3,
20949         0x610,
20950         0x61B,
20951         0x620,
20952         0x658,
20953         0x659,
20954         0x660,
20955         0x66E,
20956         0x6D4,
20957         0x6D5,
20958         0x6DD,
20959         0x6E1,
20960         0x6E9,
20961         0x6ED,
20962         0x6F0,
20963         0x6FA,
20964         0x6FD,
20965         0x6FF,
20966         0x700,
20967         0x710,
20968         0x740,
20969         0x74D,
20970         0x7B2,
20971         0x7CA,
20972         0x7EB,
20973         0x7F4,
20974         0x7F6,
20975         0x7FA,
20976         0x7FB,
20977         0x800,
20978         0x818,
20979         0x81A,
20980         0x82D,
20981         0x840,
20982         0x859,
20983         0x8A0,
20984         0x8B5,
20985         0x8E3,
20986         0x8EA,
20987         0x8F0,
20988         0x93C,
20989         0x93D,
20990         0x94D,
20991         0x94E,
20992         0x951,
20993         0x955,
20994         0x964,
20995         0x971,
20996         0x984,
20997         0x985,
20998         0x98D,
20999         0x98F,
21000         0x991,
21001         0x993,
21002         0x9A9,
21003         0x9AA,
21004         0x9B1,
21005         0x9B2,
21006         0x9B3,
21007         0x9B6,
21008         0x9BA,
21009         0x9BD,
21010         0x9C5,
21011         0x9C7,
21012         0x9C9,
21013         0x9CB,
21014         0x9CD,
21015         0x9CE,
21016         0x9CF,
21017         0x9D7,
21018         0x9D8,
21019         0x9DC,
21020         0x9DE,
21021         0x9DF,
21022         0x9E4,
21023         0x9F0,
21024         0x9F2,
21025         0xA01,
21026         0xA04,
21027         0xA05,
21028         0xA0B,
21029         0xA0F,
21030         0xA11,
21031         0xA13,
21032         0xA29,
21033         0xA2A,
21034         0xA31,
21035         0xA32,
21036         0xA34,
21037         0xA35,
21038         0xA37,
21039         0xA38,
21040         0xA3A,
21041         0xA3E,
21042         0xA43,
21043         0xA47,
21044         0xA49,
21045         0xA4B,
21046         0xA4D,
21047         0xA51,
21048         0xA52,
21049         0xA59,
21050         0xA5D,
21051         0xA5E,
21052         0xA5F,
21053         0xA70,
21054         0xA76,
21055         0xA81,
21056         0xA84,
21057         0xA85,
21058         0xA8E,
21059         0xA8F,
21060         0xA92,
21061         0xA93,
21062         0xAA9,
21063         0xAAA,
21064         0xAB1,
21065         0xAB2,
21066         0xAB4,
21067         0xAB5,
21068         0xABA,
21069         0xABD,
21070         0xAC6,
21071         0xAC7,
21072         0xACA,
21073         0xACB,
21074         0xACD,
21075         0xAD0,
21076         0xAD1,
21077         0xAE0,
21078         0xAE4,
21079         0xAF9,
21080         0xAFA,
21081         0xB01,
21082         0xB04,
21083         0xB05,
21084         0xB0D,
21085         0xB0F,
21086         0xB11,
21087         0xB13,
21088         0xB29,
21089         0xB2A,
21090         0xB31,
21091         0xB32,
21092         0xB34,
21093         0xB35,
21094         0xB3A,
21095         0xB3D,
21096         0xB45,
21097         0xB47,
21098         0xB49,
21099         0xB4B,
21100         0xB4D,
21101         0xB56,
21102         0xB58,
21103         0xB5C,
21104         0xB5E,
21105         0xB5F,
21106         0xB64,
21107         0xB71,
21108         0xB72,
21109         0xB82,
21110         0xB84,
21111         0xB85,
21112         0xB8B,
21113         0xB8E,
21114         0xB91,
21115         0xB92,
21116         0xB96,
21117         0xB99,
21118         0xB9B,
21119         0xB9C,
21120         0xB9D,
21121         0xB9E,
21122         0xBA0,
21123         0xBA3,
21124         0xBA5,
21125         0xBA8,
21126         0xBAB,
21127         0xBAE,
21128         0xBBA,
21129         0xBBE,
21130         0xBC3,
21131         0xBC6,
21132         0xBC9,
21133         0xBCA,
21134         0xBCD,
21135         0xBD0,
21136         0xBD1,
21137         0xBD7,
21138         0xBD8,
21139         0xC00,
21140         0xC04,
21141         0xC05,
21142         0xC0D,
21143         0xC0E,
21144         0xC11,
21145         0xC12,
21146         0xC29,
21147         0xC2A,
21148         0xC3A,
21149         0xC3D,
21150         0xC45,
21151         0xC46,
21152         0xC49,
21153         0xC4A,
21154         0xC4D,
21155         0xC55,
21156         0xC57,
21157         0xC58,
21158         0xC5B,
21159         0xC60,
21160         0xC64,
21161         0xC81,
21162         0xC84,
21163         0xC85,
21164         0xC8D,
21165         0xC8E,
21166         0xC91,
21167         0xC92,
21168         0xCA9,
21169         0xCAA,
21170         0xCB4,
21171         0xCB5,
21172         0xCBA,
21173         0xCBD,
21174         0xCC5,
21175         0xCC6,
21176         0xCC9,
21177         0xCCA,
21178         0xCCD,
21179         0xCD5,
21180         0xCD7,
21181         0xCDE,
21182         0xCDF,
21183         0xCE0,
21184         0xCE4,
21185         0xCF1,
21186         0xCF3,
21187         0xD01,
21188         0xD04,
21189         0xD05,
21190         0xD0D,
21191         0xD0E,
21192         0xD11,
21193         0xD12,
21194         0xD3B,
21195         0xD3D,
21196         0xD45,
21197         0xD46,
21198         0xD49,
21199         0xD4A,
21200         0xD4D,
21201         0xD4E,
21202         0xD4F,
21203         0xD57,
21204         0xD58,
21205         0xD5F,
21206         0xD64,
21207         0xD7A,
21208         0xD80,
21209         0xD82,
21210         0xD84,
21211         0xD85,
21212         0xD97,
21213         0xD9A,
21214         0xDB2,
21215         0xDB3,
21216         0xDBC,
21217         0xDBD,
21218         0xDBE,
21219         0xDC0,
21220         0xDC7,
21221         0xDCF,
21222         0xDD5,
21223         0xDD6,
21224         0xDD7,
21225         0xDD8,
21226         0xDE0,
21227         0xDF2,
21228         0xDF4,
21229         0xE01,
21230         0xE3B,
21231         0xE40,
21232         0xE47,
21233         0xE4D,
21234         0xE4E,
21235         0xE81,
21236         0xE83,
21237         0xE84,
21238         0xE85,
21239         0xE87,
21240         0xE89,
21241         0xE8A,
21242         0xE8B,
21243         0xE8D,
21244         0xE8E,
21245         0xE94,
21246         0xE98,
21247         0xE99,
21248         0xEA0,
21249         0xEA1,
21250         0xEA4,
21251         0xEA5,
21252         0xEA6,
21253         0xEA7,
21254         0xEA8,
21255         0xEAA,
21256         0xEAC,
21257         0xEAD,
21258         0xEBA,
21259         0xEBB,
21260         0xEBE,
21261         0xEC0,
21262         0xEC5,
21263         0xEC6,
21264         0xEC7,
21265         0xECD,
21266         0xECE,
21267         0xEDC,
21268         0xEE0,
21269         0xF00,
21270         0xF01,
21271         0xF40,
21272         0xF48,
21273         0xF49,
21274         0xF6D,
21275         0xF71,
21276         0xF82,
21277         0xF88,
21278         0xF98,
21279         0xF99,
21280         0xFBD,
21281         0x1000,
21282         0x1037,
21283         0x1038,
21284         0x1039,
21285         0x103B,
21286         0x1040,
21287         0x1050,
21288         0x1063,
21289         0x1065,
21290         0x1069,
21291         0x106E,
21292         0x1087,
21293         0x108E,
21294         0x108F,
21295         0x109C,
21296         0x109E,
21297         0x10A0,
21298         0x10C6,
21299         0x10C7,
21300         0x10C8,
21301         0x10CD,
21302         0x10CE,
21303         0x10D0,
21304         0x10FB,
21305         0x10FC,
21306         0x1249,
21307         0x124A,
21308         0x124E,
21309         0x1250,
21310         0x1257,
21311         0x1258,
21312         0x1259,
21313         0x125A,
21314         0x125E,
21315         0x1260,
21316         0x1289,
21317         0x128A,
21318         0x128E,
21319         0x1290,
21320         0x12B1,
21321         0x12B2,
21322         0x12B6,
21323         0x12B8,
21324         0x12BF,
21325         0x12C0,
21326         0x12C1,
21327         0x12C2,
21328         0x12C6,
21329         0x12C8,
21330         0x12D7,
21331         0x12D8,
21332         0x1311,
21333         0x1312,
21334         0x1316,
21335         0x1318,
21336         0x135B,
21337         0x135F,
21338         0x1360,
21339         0x1380,
21340         0x1390,
21341         0x13A0,
21342         0x13F6,
21343         0x13F8,
21344         0x13FE,
21345         0x1401,
21346         0x166D,
21347         0x166F,
21348         0x1680,
21349         0x1681,
21350         0x169B,
21351         0x16A0,
21352         0x16EB,
21353         0x16EE,
21354         0x16F9,
21355         0x1700,
21356         0x170D,
21357         0x170E,
21358         0x1714,
21359         0x1720,
21360         0x1734,
21361         0x1740,
21362         0x1754,
21363         0x1760,
21364         0x176D,
21365         0x176E,
21366         0x1771,
21367         0x1772,
21368         0x1774,
21369         0x1780,
21370         0x17B4,
21371         0x17B6,
21372         0x17C9,
21373         0x17D7,
21374         0x17D8,
21375         0x17DC,
21376         0x17DD,
21377         0x1820,
21378         0x1878,
21379         0x1880,
21380         0x18AB,
21381         0x18B0,
21382         0x18F6,
21383         0x1900,
21384         0x191F,
21385         0x1920,
21386         0x192C,
21387         0x1930,
21388         0x1939,
21389         0x1950,
21390         0x196E,
21391         0x1970,
21392         0x1975,
21393         0x1980,
21394         0x19AC,
21395         0x19B0,
21396         0x19CA,
21397         0x1A00,
21398         0x1A1C,
21399         0x1A20,
21400         0x1A5F,
21401         0x1A61,
21402         0x1A75,
21403         0x1AA7,
21404         0x1AA8,
21405         0x1B00,
21406         0x1B34,
21407         0x1B35,
21408         0x1B44,
21409         0x1B45,
21410         0x1B4C,
21411         0x1B80,
21412         0x1BAA,
21413         0x1BAC,
21414         0x1BB0,
21415         0x1BBA,
21416         0x1BE6,
21417         0x1BE7,
21418         0x1BF2,
21419         0x1C00,
21420         0x1C36,
21421         0x1C4D,
21422         0x1C50,
21423         0x1C5A,
21424         0x1C7E,
21425         0x1CE9,
21426         0x1CED,
21427         0x1CEE,
21428         0x1CF4,
21429         0x1CF5,
21430         0x1CF7,
21431         0x1D00,
21432         0x1DC0,
21433         0x1DE7,
21434         0x1DF5,
21435         0x1E00,
21436         0x1F16,
21437         0x1F18,
21438         0x1F1E,
21439         0x1F20,
21440         0x1F46,
21441         0x1F48,
21442         0x1F4E,
21443         0x1F50,
21444         0x1F58,
21445         0x1F59,
21446         0x1F5A,
21447         0x1F5B,
21448         0x1F5C,
21449         0x1F5D,
21450         0x1F5E,
21451         0x1F5F,
21452         0x1F7E,
21453         0x1F80,
21454         0x1FB5,
21455         0x1FB6,
21456         0x1FBD,
21457         0x1FBE,
21458         0x1FBF,
21459         0x1FC2,
21460         0x1FC5,
21461         0x1FC6,
21462         0x1FCD,
21463         0x1FD0,
21464         0x1FD4,
21465         0x1FD6,
21466         0x1FDC,
21467         0x1FE0,
21468         0x1FED,
21469         0x1FF2,
21470         0x1FF5,
21471         0x1FF6,
21472         0x1FFD,
21473         0x2071,
21474         0x2072,
21475         0x207F,
21476         0x2080,
21477         0x2090,
21478         0x209D,
21479         0x2102,
21480         0x2103,
21481         0x2107,
21482         0x2108,
21483         0x210A,
21484         0x2114,
21485         0x2115,
21486         0x2116,
21487         0x2119,
21488         0x211E,
21489         0x2124,
21490         0x2125,
21491         0x2126,
21492         0x2127,
21493         0x2128,
21494         0x2129,
21495         0x212A,
21496         0x212E,
21497         0x212F,
21498         0x213A,
21499         0x213C,
21500         0x2140,
21501         0x2145,
21502         0x214A,
21503         0x214E,
21504         0x214F,
21505         0x2160,
21506         0x2189,
21507         0x24B6,
21508         0x24EA,
21509         0x2C00,
21510         0x2C2F,
21511         0x2C30,
21512         0x2C5F,
21513         0x2C60,
21514         0x2CE5,
21515         0x2CEB,
21516         0x2CEF,
21517         0x2CF2,
21518         0x2CF4,
21519         0x2D00,
21520         0x2D26,
21521         0x2D27,
21522         0x2D28,
21523         0x2D2D,
21524         0x2D2E,
21525         0x2D30,
21526         0x2D68,
21527         0x2D6F,
21528         0x2D70,
21529         0x2D80,
21530         0x2D97,
21531         0x2DA0,
21532         0x2DA7,
21533         0x2DA8,
21534         0x2DAF,
21535         0x2DB0,
21536         0x2DB7,
21537         0x2DB8,
21538         0x2DBF,
21539         0x2DC0,
21540         0x2DC7,
21541         0x2DC8,
21542         0x2DCF,
21543         0x2DD0,
21544         0x2DD7,
21545         0x2DD8,
21546         0x2DDF,
21547         0x2DE0,
21548         0x2E00,
21549         0x2E2F,
21550         0x2E30,
21551         0x3005,
21552         0x3008,
21553         0x3021,
21554         0x302A,
21555         0x3031,
21556         0x3036,
21557         0x3038,
21558         0x303D,
21559         0x3041,
21560         0x3097,
21561         0x309D,
21562         0x30A0,
21563         0x30A1,
21564         0x30FB,
21565         0x30FC,
21566         0x3100,
21567         0x3105,
21568         0x312E,
21569         0x3131,
21570         0x318F,
21571         0x31A0,
21572         0x31BB,
21573         0x31F0,
21574         0x3200,
21575         0x3400,
21576         0x4DB6,
21577         0x4E00,
21578         0x9FD6,
21579         0xA000,
21580         0xA48D,
21581         0xA4D0,
21582         0xA4FE,
21583         0xA500,
21584         0xA60D,
21585         0xA610,
21586         0xA620,
21587         0xA62A,
21588         0xA62C,
21589         0xA640,
21590         0xA66F,
21591         0xA674,
21592         0xA67C,
21593         0xA67F,
21594         0xA6F0,
21595         0xA717,
21596         0xA720,
21597         0xA722,
21598         0xA789,
21599         0xA78B,
21600         0xA7AE,
21601         0xA7B0,
21602         0xA7B8,
21603         0xA7F7,
21604         0xA802,
21605         0xA803,
21606         0xA806,
21607         0xA807,
21608         0xA80B,
21609         0xA80C,
21610         0xA828,
21611         0xA840,
21612         0xA874,
21613         0xA880,
21614         0xA8C4,
21615         0xA8F2,
21616         0xA8F8,
21617         0xA8FB,
21618         0xA8FC,
21619         0xA8FD,
21620         0xA8FE,
21621         0xA90A,
21622         0xA92B,
21623         0xA930,
21624         0xA953,
21625         0xA960,
21626         0xA97D,
21627         0xA980,
21628         0xA9B3,
21629         0xA9B4,
21630         0xA9C0,
21631         0xA9CF,
21632         0xA9D0,
21633         0xA9E0,
21634         0xA9E5,
21635         0xA9E6,
21636         0xA9F0,
21637         0xA9FA,
21638         0xA9FF,
21639         0xAA00,
21640         0xAA37,
21641         0xAA40,
21642         0xAA4E,
21643         0xAA60,
21644         0xAA77,
21645         0xAA7A,
21646         0xAA7B,
21647         0xAA7E,
21648         0xAABF,
21649         0xAAC0,
21650         0xAAC1,
21651         0xAAC2,
21652         0xAAC3,
21653         0xAADB,
21654         0xAADE,
21655         0xAAE0,
21656         0xAAF0,
21657         0xAAF2,
21658         0xAAF6,
21659         0xAB01,
21660         0xAB07,
21661         0xAB09,
21662         0xAB0F,
21663         0xAB11,
21664         0xAB17,
21665         0xAB20,
21666         0xAB27,
21667         0xAB28,
21668         0xAB2F,
21669         0xAB30,
21670         0xAB5B,
21671         0xAB5C,
21672         0xAB66,
21673         0xAB70,
21674         0xABEB,
21675         0xAC00,
21676         0xD7A4,
21677         0xD7B0,
21678         0xD7C7,
21679         0xD7CB,
21680         0xD7FC,
21681         0xF900,
21682         0xFA6E,
21683         0xFA70,
21684         0xFADA,
21685         0xFB00,
21686         0xFB07,
21687         0xFB13,
21688         0xFB18,
21689         0xFB1D,
21690         0xFB29,
21691         0xFB2A,
21692         0xFB37,
21693         0xFB38,
21694         0xFB3D,
21695         0xFB3E,
21696         0xFB3F,
21697         0xFB40,
21698         0xFB42,
21699         0xFB43,
21700         0xFB45,
21701         0xFB46,
21702         0xFBB2,
21703         0xFBD3,
21704         0xFD3E,
21705         0xFD50,
21706         0xFD90,
21707         0xFD92,
21708         0xFDC8,
21709         0xFDF0,
21710         0xFDFC,
21711         0xFE70,
21712         0xFE75,
21713         0xFE76,
21714         0xFEFD,
21715         0xFF21,
21716         0xFF3B,
21717         0xFF41,
21718         0xFF5B,
21719         0xFF66,
21720         0xFFBF,
21721         0xFFC2,
21722         0xFFC8,
21723         0xFFCA,
21724         0xFFD0,
21725         0xFFD2,
21726         0xFFD8,
21727         0xFFDA,
21728         0xFFDD,
21729         0x10000,
21730         0x1000C,
21731         0x1000D,
21732         0x10027,
21733         0x10028,
21734         0x1003B,
21735         0x1003C,
21736         0x1003E,
21737         0x1003F,
21738         0x1004E,
21739         0x10050,
21740         0x1005E,
21741         0x10080,
21742         0x100FB,
21743         0x10140,
21744         0x10175,
21745         0x10280,
21746         0x1029D,
21747         0x102A0,
21748         0x102D1,
21749         0x10300,
21750         0x10320,
21751         0x10330,
21752         0x1034B,
21753         0x10350,
21754         0x1037B,
21755         0x10380,
21756         0x1039E,
21757         0x103A0,
21758         0x103C4,
21759         0x103C8,
21760         0x103D0,
21761         0x103D1,
21762         0x103D6,
21763         0x10400,
21764         0x1049E,
21765         0x10500,
21766         0x10528,
21767         0x10530,
21768         0x10564,
21769         0x10600,
21770         0x10737,
21771         0x10740,
21772         0x10756,
21773         0x10760,
21774         0x10768,
21775         0x10800,
21776         0x10806,
21777         0x10808,
21778         0x10809,
21779         0x1080A,
21780         0x10836,
21781         0x10837,
21782         0x10839,
21783         0x1083C,
21784         0x1083D,
21785         0x1083F,
21786         0x10856,
21787         0x10860,
21788         0x10877,
21789         0x10880,
21790         0x1089F,
21791         0x108E0,
21792         0x108F3,
21793         0x108F4,
21794         0x108F6,
21795         0x10900,
21796         0x10916,
21797         0x10920,
21798         0x1093A,
21799         0x10980,
21800         0x109B8,
21801         0x109BE,
21802         0x109C0,
21803         0x10A00,
21804         0x10A04,
21805         0x10A05,
21806         0x10A07,
21807         0x10A0C,
21808         0x10A14,
21809         0x10A15,
21810         0x10A18,
21811         0x10A19,
21812         0x10A34,
21813         0x10A60,
21814         0x10A7D,
21815         0x10A80,
21816         0x10A9D,
21817         0x10AC0,
21818         0x10AC8,
21819         0x10AC9,
21820         0x10AE5,
21821         0x10B00,
21822         0x10B36,
21823         0x10B40,
21824         0x10B56,
21825         0x10B60,
21826         0x10B73,
21827         0x10B80,
21828         0x10B92,
21829         0x10C00,
21830         0x10C49,
21831         0x10C80,
21832         0x10CB3,
21833         0x10CC0,
21834         0x10CF3,
21835         0x11000,
21836         0x11046,
21837         0x11082,
21838         0x110B9,
21839         0x110D0,
21840         0x110E9,
21841         0x11100,
21842         0x11133,
21843         0x11150,
21844         0x11173,
21845         0x11176,
21846         0x11177,
21847         0x11180,
21848         0x111C0,
21849         0x111C1,
21850         0x111C5,
21851         0x111DA,
21852         0x111DB,
21853         0x111DC,
21854         0x111DD,
21855         0x11200,
21856         0x11212,
21857         0x11213,
21858         0x11235,
21859         0x11237,
21860         0x11238,
21861         0x11280,
21862         0x11287,
21863         0x11288,
21864         0x11289,
21865         0x1128A,
21866         0x1128E,
21867         0x1128F,
21868         0x1129E,
21869         0x1129F,
21870         0x112A9,
21871         0x112B0,
21872         0x112E9,
21873         0x11300,
21874         0x11304,
21875         0x11305,
21876         0x1130D,
21877         0x1130F,
21878         0x11311,
21879         0x11313,
21880         0x11329,
21881         0x1132A,
21882         0x11331,
21883         0x11332,
21884         0x11334,
21885         0x11335,
21886         0x1133A,
21887         0x1133D,
21888         0x11345,
21889         0x11347,
21890         0x11349,
21891         0x1134B,
21892         0x1134D,
21893         0x11350,
21894         0x11351,
21895         0x11357,
21896         0x11358,
21897         0x1135D,
21898         0x11364,
21899         0x11480,
21900         0x114C2,
21901         0x114C4,
21902         0x114C6,
21903         0x114C7,
21904         0x114C8,
21905         0x11580,
21906         0x115B6,
21907         0x115B8,
21908         0x115BF,
21909         0x115D8,
21910         0x115DE,
21911         0x11600,
21912         0x1163F,
21913         0x11640,
21914         0x11641,
21915         0x11644,
21916         0x11645,
21917         0x11680,
21918         0x116B6,
21919         0x11700,
21920         0x1171A,
21921         0x1171D,
21922         0x1172B,
21923         0x118A0,
21924         0x118E0,
21925         0x118FF,
21926         0x11900,
21927         0x11AC0,
21928         0x11AF9,
21929         0x12000,
21930         0x1239A,
21931         0x12400,
21932         0x1246F,
21933         0x12480,
21934         0x12544,
21935         0x13000,
21936         0x1342F,
21937         0x14400,
21938         0x14647,
21939         0x16800,
21940         0x16A39,
21941         0x16A40,
21942         0x16A5F,
21943         0x16AD0,
21944         0x16AEE,
21945         0x16B00,
21946         0x16B37,
21947         0x16B40,
21948         0x16B44,
21949         0x16B63,
21950         0x16B78,
21951         0x16B7D,
21952         0x16B90,
21953         0x16F00,
21954         0x16F45,
21955         0x16F50,
21956         0x16F7F,
21957         0x16F93,
21958         0x16FA0,
21959         0x1B000,
21960         0x1B002,
21961         0x1BC00,
21962         0x1BC6B,
21963         0x1BC70,
21964         0x1BC7D,
21965         0x1BC80,
21966         0x1BC89,
21967         0x1BC90,
21968         0x1BC9A,
21969         0x1BC9E,
21970         0x1BC9F,
21971         0x1D400,
21972         0x1D455,
21973         0x1D456,
21974         0x1D49D,
21975         0x1D49E,
21976         0x1D4A0,
21977         0x1D4A2,
21978         0x1D4A3,
21979         0x1D4A5,
21980         0x1D4A7,
21981         0x1D4A9,
21982         0x1D4AD,
21983         0x1D4AE,
21984         0x1D4BA,
21985         0x1D4BB,
21986         0x1D4BC,
21987         0x1D4BD,
21988         0x1D4C4,
21989         0x1D4C5,
21990         0x1D506,
21991         0x1D507,
21992         0x1D50B,
21993         0x1D50D,
21994         0x1D515,
21995         0x1D516,
21996         0x1D51D,
21997         0x1D51E,
21998         0x1D53A,
21999         0x1D53B,
22000         0x1D53F,
22001         0x1D540,
22002         0x1D545,
22003         0x1D546,
22004         0x1D547,
22005         0x1D54A,
22006         0x1D551,
22007         0x1D552,
22008         0x1D6A6,
22009         0x1D6A8,
22010         0x1D6C1,
22011         0x1D6C2,
22012         0x1D6DB,
22013         0x1D6DC,
22014         0x1D6FB,
22015         0x1D6FC,
22016         0x1D715,
22017         0x1D716,
22018         0x1D735,
22019         0x1D736,
22020         0x1D74F,
22021         0x1D750,
22022         0x1D76F,
22023         0x1D770,
22024         0x1D789,
22025         0x1D78A,
22026         0x1D7A9,
22027         0x1D7AA,
22028         0x1D7C3,
22029         0x1D7C4,
22030         0x1D7CC,
22031         0x1E800,
22032         0x1E8C5,
22033         0x1EE00,
22034         0x1EE04,
22035         0x1EE05,
22036         0x1EE20,
22037         0x1EE21,
22038         0x1EE23,
22039         0x1EE24,
22040         0x1EE25,
22041         0x1EE27,
22042         0x1EE28,
22043         0x1EE29,
22044         0x1EE33,
22045         0x1EE34,
22046         0x1EE38,
22047         0x1EE39,
22048         0x1EE3A,
22049         0x1EE3B,
22050         0x1EE3C,
22051         0x1EE42,
22052         0x1EE43,
22053         0x1EE47,
22054         0x1EE48,
22055         0x1EE49,
22056         0x1EE4A,
22057         0x1EE4B,
22058         0x1EE4C,
22059         0x1EE4D,
22060         0x1EE50,
22061         0x1EE51,
22062         0x1EE53,
22063         0x1EE54,
22064         0x1EE55,
22065         0x1EE57,
22066         0x1EE58,
22067         0x1EE59,
22068         0x1EE5A,
22069         0x1EE5B,
22070         0x1EE5C,
22071         0x1EE5D,
22072         0x1EE5E,
22073         0x1EE5F,
22074         0x1EE60,
22075         0x1EE61,
22076         0x1EE63,
22077         0x1EE64,
22078         0x1EE65,
22079         0x1EE67,
22080         0x1EE6B,
22081         0x1EE6C,
22082         0x1EE73,
22083         0x1EE74,
22084         0x1EE78,
22085         0x1EE79,
22086         0x1EE7D,
22087         0x1EE7E,
22088         0x1EE7F,
22089         0x1EE80,
22090         0x1EE8A,
22091         0x1EE8B,
22092         0x1EE9C,
22093         0x1EEA1,
22094         0x1EEA4,
22095         0x1EEA5,
22096         0x1EEAA,
22097         0x1EEAB,
22098         0x1EEBC,
22099         0x1F130,
22100         0x1F14A,
22101         0x1F150,
22102         0x1F16A,
22103         0x1F170,
22104         0x1F18A,
22105         0x20000,
22106         0x2A6D7,
22107         0x2A700,
22108         0x2B735,
22109         0x2B740,
22110         0x2B81E,
22111         0x2B820,
22112         0x2CEA2,
22113         0x2F800,
22114         0x2FA1E
22115 };
22116
22117 static const UV XPosixBlank_invlist[] = { /* for ASCII/Latin1 */
22118         17,     /* Number of elements */
22119         148565664, /* Version and data structure type */
22120         1,      /* 0 if the list starts at 0;
22121                    1 if it starts at the element beyond 0 */
22122         0x0,
22123         0x9,
22124         0xA,
22125         0x20,
22126         0x21,
22127         0xA0,
22128         0xA1,
22129         0x1680,
22130         0x1681,
22131         0x2000,
22132         0x200B,
22133         0x202F,
22134         0x2030,
22135         0x205F,
22136         0x2060,
22137         0x3000,
22138         0x3001
22139 };
22140
22141 static const UV XPosixCntrl_invlist[] = { /* for ASCII/Latin1 */
22142         4,      /* Number of elements */
22143         148565664, /* Version and data structure type */
22144         0,      /* 0 if the list starts at 0;
22145                    1 if it starts at the element beyond 0 */
22146         0x0,
22147         0x20,
22148         0x7F,
22149         0xA0
22150 };
22151
22152 static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
22153         103,    /* Number of elements */
22154         148565664, /* Version and data structure type */
22155         1,      /* 0 if the list starts at 0;
22156                    1 if it starts at the element beyond 0 */
22157         0x0,
22158         0x30,
22159         0x3A,
22160         0x660,
22161         0x66A,
22162         0x6F0,
22163         0x6FA,
22164         0x7C0,
22165         0x7CA,
22166         0x966,
22167         0x970,
22168         0x9E6,
22169         0x9F0,
22170         0xA66,
22171         0xA70,
22172         0xAE6,
22173         0xAF0,
22174         0xB66,
22175         0xB70,
22176         0xBE6,
22177         0xBF0,
22178         0xC66,
22179         0xC70,
22180         0xCE6,
22181         0xCF0,
22182         0xD66,
22183         0xD70,
22184         0xDE6,
22185         0xDF0,
22186         0xE50,
22187         0xE5A,
22188         0xED0,
22189         0xEDA,
22190         0xF20,
22191         0xF2A,
22192         0x1040,
22193         0x104A,
22194         0x1090,
22195         0x109A,
22196         0x17E0,
22197         0x17EA,
22198         0x1810,
22199         0x181A,
22200         0x1946,
22201         0x1950,
22202         0x19D0,
22203         0x19DA,
22204         0x1A80,
22205         0x1A8A,
22206         0x1A90,
22207         0x1A9A,
22208         0x1B50,
22209         0x1B5A,
22210         0x1BB0,
22211         0x1BBA,
22212         0x1C40,
22213         0x1C4A,
22214         0x1C50,
22215         0x1C5A,
22216         0xA620,
22217         0xA62A,
22218         0xA8D0,
22219         0xA8DA,
22220         0xA900,
22221         0xA90A,
22222         0xA9D0,
22223         0xA9DA,
22224         0xA9F0,
22225         0xA9FA,
22226         0xAA50,
22227         0xAA5A,
22228         0xABF0,
22229         0xABFA,
22230         0xFF10,
22231         0xFF1A,
22232         0x104A0,
22233         0x104AA,
22234         0x11066,
22235         0x11070,
22236         0x110F0,
22237         0x110FA,
22238         0x11136,
22239         0x11140,
22240         0x111D0,
22241         0x111DA,
22242         0x112F0,
22243         0x112FA,
22244         0x114D0,
22245         0x114DA,
22246         0x11650,
22247         0x1165A,
22248         0x116C0,
22249         0x116CA,
22250         0x11730,
22251         0x1173A,
22252         0x118E0,
22253         0x118EA,
22254         0x16A60,
22255         0x16A6A,
22256         0x16B50,
22257         0x16B5A,
22258         0x1D7CE,
22259         0x1D800
22260 };
22261
22262 static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
22263         1237,   /* Number of elements */
22264         148565664, /* Version and data structure type */
22265         1,      /* 0 if the list starts at 0;
22266                    1 if it starts at the element beyond 0 */
22267         0x0,
22268         0x21,
22269         0x7F,
22270         0xA1,
22271         0x378,
22272         0x37A,
22273         0x380,
22274         0x384,
22275         0x38B,
22276         0x38C,
22277         0x38D,
22278         0x38E,
22279         0x3A2,
22280         0x3A3,
22281         0x530,
22282         0x531,
22283         0x557,
22284         0x559,
22285         0x560,
22286         0x561,
22287         0x588,
22288         0x589,
22289         0x58B,
22290         0x58D,
22291         0x590,
22292         0x591,
22293         0x5C8,
22294         0x5D0,
22295         0x5EB,
22296         0x5F0,
22297         0x5F5,
22298         0x600,
22299         0x61D,
22300         0x61E,
22301         0x70E,
22302         0x70F,
22303         0x74B,
22304         0x74D,
22305         0x7B2,
22306         0x7C0,
22307         0x7FB,
22308         0x800,
22309         0x82E,
22310         0x830,
22311         0x83F,
22312         0x840,
22313         0x85C,
22314         0x85E,
22315         0x85F,
22316         0x8A0,
22317         0x8B5,
22318         0x8E3,
22319         0x984,
22320         0x985,
22321         0x98D,
22322         0x98F,
22323         0x991,
22324         0x993,
22325         0x9A9,
22326         0x9AA,
22327         0x9B1,
22328         0x9B2,
22329         0x9B3,
22330         0x9B6,
22331         0x9BA,
22332         0x9BC,
22333         0x9C5,
22334         0x9C7,
22335         0x9C9,
22336         0x9CB,
22337         0x9CF,
22338         0x9D7,
22339         0x9D8,
22340         0x9DC,
22341         0x9DE,
22342         0x9DF,
22343         0x9E4,
22344         0x9E6,
22345         0x9FC,
22346         0xA01,
22347         0xA04,
22348         0xA05,
22349         0xA0B,
22350         0xA0F,
22351         0xA11,
22352         0xA13,
22353         0xA29,
22354         0xA2A,
22355         0xA31,
22356         0xA32,
22357         0xA34,
22358         0xA35,
22359         0xA37,
22360         0xA38,
22361         0xA3A,
22362         0xA3C,
22363         0xA3D,
22364         0xA3E,
22365         0xA43,
22366         0xA47,
22367         0xA49,
22368         0xA4B,
22369         0xA4E,
22370         0xA51,
22371         0xA52,
22372         0xA59,
22373         0xA5D,
22374         0xA5E,
22375         0xA5F,
22376         0xA66,
22377         0xA76,
22378         0xA81,
22379         0xA84,
22380         0xA85,
22381         0xA8E,
22382         0xA8F,
22383         0xA92,
22384         0xA93,
22385         0xAA9,
22386         0xAAA,
22387         0xAB1,
22388         0xAB2,
22389         0xAB4,
22390         0xAB5,
22391         0xABA,
22392         0xABC,
22393         0xAC6,
22394         0xAC7,
22395         0xACA,
22396         0xACB,
22397         0xACE,
22398         0xAD0,
22399         0xAD1,
22400         0xAE0,
22401         0xAE4,
22402         0xAE6,
22403         0xAF2,
22404         0xAF9,
22405         0xAFA,
22406         0xB01,
22407         0xB04,
22408         0xB05,
22409         0xB0D,
22410         0xB0F,
22411         0xB11,
22412         0xB13,
22413         0xB29,
22414         0xB2A,
22415         0xB31,
22416         0xB32,
22417         0xB34,
22418         0xB35,
22419         0xB3A,
22420         0xB3C,
22421         0xB45,
22422         0xB47,
22423         0xB49,
22424         0xB4B,
22425         0xB4E,
22426         0xB56,
22427         0xB58,
22428         0xB5C,
22429         0xB5E,
22430         0xB5F,
22431         0xB64,
22432         0xB66,
22433         0xB78,
22434         0xB82,
22435         0xB84,
22436         0xB85,
22437         0xB8B,
22438         0xB8E,
22439         0xB91,
22440         0xB92,
22441         0xB96,
22442         0xB99,
22443         0xB9B,
22444         0xB9C,
22445         0xB9D,
22446         0xB9E,
22447         0xBA0,
22448         0xBA3,
22449         0xBA5,
22450         0xBA8,
22451         0xBAB,
22452         0xBAE,
22453         0xBBA,
22454         0xBBE,
22455         0xBC3,
22456         0xBC6,
22457         0xBC9,
22458         0xBCA,
22459         0xBCE,
22460         0xBD0,
22461         0xBD1,
22462         0xBD7,
22463         0xBD8,
22464         0xBE6,
22465         0xBFB,
22466         0xC00,
22467         0xC04,
22468         0xC05,
22469         0xC0D,
22470         0xC0E,
22471         0xC11,
22472         0xC12,
22473         0xC29,
22474         0xC2A,
22475         0xC3A,
22476         0xC3D,
22477         0xC45,
22478         0xC46,
22479         0xC49,
22480         0xC4A,
22481         0xC4E,
22482         0xC55,
22483         0xC57,
22484         0xC58,
22485         0xC5B,
22486         0xC60,
22487         0xC64,
22488         0xC66,
22489         0xC70,
22490         0xC78,
22491         0xC80,
22492         0xC81,
22493         0xC84,
22494         0xC85,
22495         0xC8D,
22496         0xC8E,
22497         0xC91,
22498         0xC92,
22499         0xCA9,
22500         0xCAA,
22501         0xCB4,
22502         0xCB5,
22503         0xCBA,
22504         0xCBC,
22505         0xCC5,
22506         0xCC6,
22507         0xCC9,
22508         0xCCA,
22509         0xCCE,
22510         0xCD5,
22511         0xCD7,
22512         0xCDE,
22513         0xCDF,
22514         0xCE0,
22515         0xCE4,
22516         0xCE6,
22517         0xCF0,
22518         0xCF1,
22519         0xCF3,
22520         0xD01,
22521         0xD04,
22522         0xD05,
22523         0xD0D,
22524         0xD0E,
22525         0xD11,
22526         0xD12,
22527         0xD3B,
22528         0xD3D,
22529         0xD45,
22530         0xD46,
22531         0xD49,
22532         0xD4A,
22533         0xD4F,
22534         0xD57,
22535         0xD58,
22536         0xD5F,
22537         0xD64,
22538         0xD66,
22539         0xD76,
22540         0xD79,
22541         0xD80,
22542         0xD82,
22543         0xD84,
22544         0xD85,
22545         0xD97,
22546         0xD9A,
22547         0xDB2,
22548         0xDB3,
22549         0xDBC,
22550         0xDBD,
22551         0xDBE,
22552         0xDC0,
22553         0xDC7,
22554         0xDCA,
22555         0xDCB,
22556         0xDCF,
22557         0xDD5,
22558         0xDD6,
22559         0xDD7,
22560         0xDD8,
22561         0xDE0,
22562         0xDE6,
22563         0xDF0,
22564         0xDF2,
22565         0xDF5,
22566         0xE01,
22567         0xE3B,
22568         0xE3F,
22569         0xE5C,
22570         0xE81,
22571         0xE83,
22572         0xE84,
22573         0xE85,
22574         0xE87,
22575         0xE89,
22576         0xE8A,
22577         0xE8B,
22578         0xE8D,
22579         0xE8E,
22580         0xE94,
22581         0xE98,
22582         0xE99,
22583         0xEA0,
22584         0xEA1,
22585         0xEA4,
22586         0xEA5,
22587         0xEA6,
22588         0xEA7,
22589         0xEA8,
22590         0xEAA,
22591         0xEAC,
22592         0xEAD,
22593         0xEBA,
22594         0xEBB,
22595         0xEBE,
22596         0xEC0,
22597         0xEC5,
22598         0xEC6,
22599         0xEC7,
22600         0xEC8,
22601         0xECE,
22602         0xED0,
22603         0xEDA,
22604         0xEDC,
22605         0xEE0,
22606         0xF00,
22607         0xF48,
22608         0xF49,
22609         0xF6D,
22610         0xF71,
22611         0xF98,
22612         0xF99,
22613         0xFBD,
22614         0xFBE,
22615         0xFCD,
22616         0xFCE,
22617         0xFDB,
22618         0x1000,
22619         0x10C6,
22620         0x10C7,
22621         0x10C8,
22622         0x10CD,
22623         0x10CE,
22624         0x10D0,
22625         0x1249,
22626         0x124A,
22627         0x124E,
22628         0x1250,
22629         0x1257,
22630         0x1258,
22631         0x1259,
22632         0x125A,
22633         0x125E,
22634         0x1260,
22635         0x1289,
22636         0x128A,
22637         0x128E,
22638         0x1290,
22639         0x12B1,
22640         0x12B2,
22641         0x12B6,
22642         0x12B8,
22643         0x12BF,
22644         0x12C0,
22645         0x12C1,
22646         0x12C2,
22647         0x12C6,
22648         0x12C8,
22649         0x12D7,
22650         0x12D8,
22651         0x1311,
22652         0x1312,
22653         0x1316,
22654         0x1318,
22655         0x135B,
22656         0x135D,
22657         0x137D,
22658         0x1380,
22659         0x139A,
22660         0x13A0,
22661         0x13F6,
22662         0x13F8,
22663         0x13FE,
22664         0x1400,
22665         0x1680,
22666         0x1681,
22667         0x169D,
22668         0x16A0,
22669         0x16F9,
22670         0x1700,
22671         0x170D,
22672         0x170E,
22673         0x1715,
22674         0x1720,
22675         0x1737,
22676         0x1740,
22677         0x1754,
22678         0x1760,
22679         0x176D,
22680         0x176E,
22681         0x1771,
22682         0x1772,
22683         0x1774,
22684         0x1780,
22685         0x17DE,
22686         0x17E0,
22687         0x17EA,
22688         0x17F0,
22689         0x17FA,
22690         0x1800,
22691         0x180F,
22692         0x1810,
22693         0x181A,
22694         0x1820,
22695         0x1878,
22696         0x1880,
22697         0x18AB,
22698         0x18B0,
22699         0x18F6,
22700         0x1900,
22701         0x191F,
22702         0x1920,
22703         0x192C,
22704         0x1930,
22705         0x193C,
22706         0x1940,
22707         0x1941,
22708         0x1944,
22709         0x196E,
22710         0x1970,
22711         0x1975,
22712         0x1980,
22713         0x19AC,
22714         0x19B0,
22715         0x19CA,
22716         0x19D0,
22717         0x19DB,
22718         0x19DE,
22719         0x1A1C,
22720         0x1A1E,
22721         0x1A5F,
22722         0x1A60,
22723         0x1A7D,
22724         0x1A7F,
22725         0x1A8A,
22726         0x1A90,
22727         0x1A9A,
22728         0x1AA0,
22729         0x1AAE,
22730         0x1AB0,
22731         0x1ABF,
22732         0x1B00,
22733         0x1B4C,
22734         0x1B50,
22735         0x1B7D,
22736         0x1B80,
22737         0x1BF4,
22738         0x1BFC,
22739         0x1C38,
22740         0x1C3B,
22741         0x1C4A,
22742         0x1C4D,
22743         0x1C80,
22744         0x1CC0,
22745         0x1CC8,
22746         0x1CD0,
22747         0x1CF7,
22748         0x1CF8,
22749         0x1CFA,
22750         0x1D00,
22751         0x1DF6,
22752         0x1DFC,
22753         0x1F16,
22754         0x1F18,
22755         0x1F1E,
22756         0x1F20,
22757         0x1F46,
22758         0x1F48,
22759         0x1F4E,
22760         0x1F50,
22761         0x1F58,
22762         0x1F59,
22763         0x1F5A,
22764         0x1F5B,
22765         0x1F5C,
22766         0x1F5D,
22767         0x1F5E,
22768         0x1F5F,
22769         0x1F7E,
22770         0x1F80,
22771         0x1FB5,
22772         0x1FB6,
22773         0x1FC5,
22774         0x1FC6,
22775         0x1FD4,
22776         0x1FD6,
22777         0x1FDC,
22778         0x1FDD,
22779         0x1FF0,
22780         0x1FF2,
22781         0x1FF5,
22782         0x1FF6,
22783         0x1FFF,
22784         0x200B,
22785         0x2028,
22786         0x202A,
22787         0x202F,
22788         0x2030,
22789         0x205F,
22790         0x2060,
22791         0x2065,
22792         0x2066,
22793         0x2072,
22794         0x2074,
22795         0x208F,
22796         0x2090,
22797         0x209D,
22798         0x20A0,
22799         0x20BF,
22800         0x20D0,
22801         0x20F1,
22802         0x2100,
22803         0x218C,
22804         0x2190,
22805         0x23FB,
22806         0x2400,
22807         0x2427,
22808         0x2440,
22809         0x244B,
22810         0x2460,
22811         0x2B74,
22812         0x2B76,
22813         0x2B96,
22814         0x2B98,
22815         0x2BBA,
22816         0x2BBD,
22817         0x2BC9,
22818         0x2BCA,
22819         0x2BD2,
22820         0x2BEC,
22821         0x2BF0,
22822         0x2C00,
22823         0x2C2F,
22824         0x2C30,
22825         0x2C5F,
22826         0x2C60,
22827         0x2CF4,
22828         0x2CF9,
22829         0x2D26,
22830         0x2D27,
22831         0x2D28,
22832         0x2D2D,
22833         0x2D2E,
22834         0x2D30,
22835         0x2D68,
22836         0x2D6F,
22837         0x2D71,
22838         0x2D7F,
22839         0x2D97,
22840         0x2DA0,
22841         0x2DA7,
22842         0x2DA8,
22843         0x2DAF,
22844         0x2DB0,
22845         0x2DB7,
22846         0x2DB8,
22847         0x2DBF,
22848         0x2DC0,
22849         0x2DC7,
22850         0x2DC8,
22851         0x2DCF,
22852         0x2DD0,
22853         0x2DD7,
22854         0x2DD8,
22855         0x2DDF,
22856         0x2DE0,
22857         0x2E43,
22858         0x2E80,
22859         0x2E9A,
22860         0x2E9B,
22861         0x2EF4,
22862         0x2F00,
22863         0x2FD6,
22864         0x2FF0,
22865         0x2FFC,
22866         0x3001,
22867         0x3040,
22868         0x3041,
22869         0x3097,
22870         0x3099,
22871         0x3100,
22872         0x3105,
22873         0x312E,
22874         0x3131,
22875         0x318F,
22876         0x3190,
22877         0x31BB,
22878         0x31C0,
22879         0x31E4,
22880         0x31F0,
22881         0x321F,
22882         0x3220,
22883         0x32FF,
22884         0x3300,
22885         0x4DB6,
22886         0x4DC0,
22887         0x9FD6,
22888         0xA000,
22889         0xA48D,
22890         0xA490,
22891         0xA4C7,
22892         0xA4D0,
22893         0xA62C,
22894         0xA640,
22895         0xA6F8,
22896         0xA700,
22897         0xA7AE,
22898         0xA7B0,
22899         0xA7B8,
22900         0xA7F7,
22901         0xA82C,
22902         0xA830,
22903         0xA83A,
22904         0xA840,
22905         0xA878,
22906         0xA880,
22907         0xA8C5,
22908         0xA8CE,
22909         0xA8DA,
22910         0xA8E0,
22911         0xA8FE,
22912         0xA900,
22913         0xA954,
22914         0xA95F,
22915         0xA97D,
22916         0xA980,
22917         0xA9CE,
22918         0xA9CF,
22919         0xA9DA,
22920         0xA9DE,
22921         0xA9FF,
22922         0xAA00,
22923         0xAA37,
22924         0xAA40,
22925         0xAA4E,
22926         0xAA50,
22927         0xAA5A,
22928         0xAA5C,
22929         0xAAC3,
22930         0xAADB,
22931         0xAAF7,
22932         0xAB01,
22933         0xAB07,
22934         0xAB09,
22935         0xAB0F,
22936         0xAB11,
22937         0xAB17,
22938         0xAB20,
22939         0xAB27,
22940         0xAB28,
22941         0xAB2F,
22942         0xAB30,
22943         0xAB66,
22944         0xAB70,
22945         0xABEE,
22946         0xABF0,
22947         0xABFA,
22948         0xAC00,
22949         0xD7A4,
22950         0xD7B0,
22951         0xD7C7,
22952         0xD7CB,
22953         0xD7FC,
22954         0xE000,
22955         0xFA6E,
22956         0xFA70,
22957         0xFADA,
22958         0xFB00,
22959         0xFB07,
22960         0xFB13,
22961         0xFB18,
22962         0xFB1D,
22963         0xFB37,
22964         0xFB38,
22965         0xFB3D,
22966         0xFB3E,
22967         0xFB3F,
22968         0xFB40,
22969         0xFB42,
22970         0xFB43,
22971         0xFB45,
22972         0xFB46,
22973         0xFBC2,
22974         0xFBD3,
22975         0xFD40,
22976         0xFD50,
22977         0xFD90,
22978         0xFD92,
22979         0xFDC8,
22980         0xFDF0,
22981         0xFDFE,
22982         0xFE00,
22983         0xFE1A,
22984         0xFE20,
22985         0xFE53,
22986         0xFE54,
22987         0xFE67,
22988         0xFE68,
22989         0xFE6C,
22990         0xFE70,
22991         0xFE75,
22992         0xFE76,
22993         0xFEFD,
22994         0xFEFF,
22995         0xFF00,
22996         0xFF01,
22997         0xFFBF,
22998         0xFFC2,
22999         0xFFC8,
23000         0xFFCA,
23001         0xFFD0,
23002         0xFFD2,
23003         0xFFD8,
23004         0xFFDA,
23005         0xFFDD,
23006         0xFFE0,
23007         0xFFE7,
23008         0xFFE8,
23009         0xFFEF,
23010         0xFFF9,
23011         0xFFFE,
23012         0x10000,
23013         0x1000C,
23014         0x1000D,
23015         0x10027,
23016         0x10028,
23017         0x1003B,
23018         0x1003C,
23019         0x1003E,
23020         0x1003F,
23021         0x1004E,
23022         0x10050,
23023         0x1005E,
23024         0x10080,
23025         0x100FB,
23026         0x10100,
23027         0x10103,
23028         0x10107,
23029         0x10134,
23030         0x10137,
23031         0x1018D,
23032         0x10190,
23033         0x1019C,
23034         0x101A0,
23035         0x101A1,
23036         0x101D0,
23037         0x101FE,
23038         0x10280,
23039         0x1029D,
23040         0x102A0,
23041         0x102D1,
23042         0x102E0,
23043         0x102FC,
23044         0x10300,
23045         0x10324,
23046         0x10330,
23047         0x1034B,
23048         0x10350,
23049         0x1037B,
23050         0x10380,
23051         0x1039E,
23052         0x1039F,
23053         0x103C4,
23054         0x103C8,
23055         0x103D6,
23056         0x10400,
23057         0x1049E,
23058         0x104A0,
23059         0x104AA,
23060         0x10500,
23061         0x10528,
23062         0x10530,
23063         0x10564,
23064         0x1056F,
23065         0x10570,
23066         0x10600,
23067         0x10737,
23068         0x10740,
23069         0x10756,
23070         0x10760,
23071         0x10768,
23072         0x10800,
23073         0x10806,
23074         0x10808,
23075         0x10809,
23076         0x1080A,
23077         0x10836,
23078         0x10837,
23079         0x10839,
23080         0x1083C,
23081         0x1083D,
23082         0x1083F,
23083         0x10856,
23084         0x10857,
23085         0x1089F,
23086         0x108A7,
23087         0x108B0,
23088         0x108E0,
23089         0x108F3,
23090         0x108F4,
23091         0x108F6,
23092         0x108FB,
23093         0x1091C,
23094         0x1091F,
23095         0x1093A,
23096         0x1093F,
23097         0x10940,
23098         0x10980,
23099         0x109B8,
23100         0x109BC,
23101         0x109D0,
23102         0x109D2,
23103         0x10A04,
23104         0x10A05,
23105         0x10A07,
23106         0x10A0C,
23107         0x10A14,
23108         0x10A15,
23109         0x10A18,
23110         0x10A19,
23111         0x10A34,
23112         0x10A38,
23113         0x10A3B,
23114         0x10A3F,
23115         0x10A48,
23116         0x10A50,
23117         0x10A59,
23118         0x10A60,
23119         0x10AA0,
23120         0x10AC0,
23121         0x10AE7,
23122         0x10AEB,
23123         0x10AF7,
23124         0x10B00,
23125         0x10B36,
23126         0x10B39,
23127         0x10B56,
23128         0x10B58,
23129         0x10B73,
23130         0x10B78,
23131         0x10B92,
23132         0x10B99,
23133         0x10B9D,
23134         0x10BA9,
23135         0x10BB0,
23136         0x10C00,
23137         0x10C49,
23138         0x10C80,
23139         0x10CB3,
23140         0x10CC0,
23141         0x10CF3,
23142         0x10CFA,
23143         0x10D00,
23144         0x10E60,
23145         0x10E7F,
23146         0x11000,
23147         0x1104E,
23148         0x11052,
23149         0x11070,
23150         0x1107F,
23151         0x110C2,
23152         0x110D0,
23153         0x110E9,
23154         0x110F0,
23155         0x110FA,
23156         0x11100,
23157         0x11135,
23158         0x11136,
23159         0x11144,
23160         0x11150,
23161         0x11177,
23162         0x11180,
23163         0x111CE,
23164         0x111D0,
23165         0x111E0,
23166         0x111E1,
23167         0x111F5,
23168         0x11200,
23169         0x11212,
23170         0x11213,
23171         0x1123E,
23172         0x11280,
23173         0x11287,
23174         0x11288,
23175         0x11289,
23176         0x1128A,
23177         0x1128E,
23178         0x1128F,
23179         0x1129E,
23180         0x1129F,
23181         0x112AA,
23182         0x112B0,
23183         0x112EB,
23184         0x112F0,
23185         0x112FA,
23186         0x11300,
23187         0x11304,
23188         0x11305,
23189         0x1130D,
23190         0x1130F,
23191         0x11311,
23192         0x11313,
23193         0x11329,
23194         0x1132A,
23195         0x11331,
23196         0x11332,
23197         0x11334,
23198         0x11335,
23199         0x1133A,
23200         0x1133C,
23201         0x11345,
23202         0x11347,
23203         0x11349,
23204         0x1134B,
23205         0x1134E,
23206         0x11350,
23207         0x11351,
23208         0x11357,
23209         0x11358,
23210         0x1135D,
23211         0x11364,
23212         0x11366,
23213         0x1136D,
23214         0x11370,
23215         0x11375,
23216         0x11480,
23217         0x114C8,
23218         0x114D0,
23219         0x114DA,
23220         0x11580,
23221         0x115B6,
23222         0x115B8,
23223         0x115DE,
23224         0x11600,
23225         0x11645,
23226         0x11650,
23227         0x1165A,
23228         0x11680,
23229         0x116B8,
23230         0x116C0,
23231         0x116CA,
23232         0x11700,
23233         0x1171A,
23234         0x1171D,
23235         0x1172C,
23236         0x11730,
23237         0x11740,
23238         0x118A0,
23239         0x118F3,
23240         0x118FF,
23241         0x11900,
23242         0x11AC0,
23243         0x11AF9,
23244         0x12000,
23245         0x1239A,
23246         0x12400,
23247         0x1246F,
23248         0x12470,
23249         0x12475,
23250         0x12480,
23251         0x12544,
23252         0x13000,
23253         0x1342F,
23254         0x14400,
23255         0x14647,
23256         0x16800,
23257         0x16A39,
23258         0x16A40,
23259         0x16A5F,
23260         0x16A60,
23261         0x16A6A,
23262         0x16A6E,
23263         0x16A70,
23264         0x16AD0,
23265         0x16AEE,
23266         0x16AF0,
23267         0x16AF6,
23268         0x16B00,
23269         0x16B46,
23270         0x16B50,
23271         0x16B5A,
23272         0x16B5B,
23273         0x16B62,
23274         0x16B63,
23275         0x16B78,
23276         0x16B7D,
23277         0x16B90,
23278         0x16F00,
23279         0x16F45,
23280         0x16F50,
23281         0x16F7F,
23282         0x16F8F,
23283         0x16FA0,
23284         0x1B000,
23285         0x1B002,
23286         0x1BC00,
23287         0x1BC6B,
23288         0x1BC70,
23289         0x1BC7D,
23290         0x1BC80,
23291         0x1BC89,
23292         0x1BC90,
23293         0x1BC9A,
23294         0x1BC9C,
23295         0x1BCA4,
23296         0x1D000,
23297         0x1D0F6,
23298         0x1D100,
23299         0x1D127,
23300         0x1D129,
23301         0x1D1E9,
23302         0x1D200,
23303         0x1D246,
23304         0x1D300,
23305         0x1D357,
23306         0x1D360,
23307         0x1D372,
23308         0x1D400,
23309         0x1D455,
23310         0x1D456,
23311         0x1D49D,
23312         0x1D49E,
23313         0x1D4A0,
23314         0x1D4A2,
23315         0x1D4A3,
23316         0x1D4A5,
23317         0x1D4A7,
23318         0x1D4A9,
23319         0x1D4AD,
23320         0x1D4AE,
23321         0x1D4BA,
23322         0x1D4BB,
23323         0x1D4BC,
23324         0x1D4BD,
23325         0x1D4C4,
23326         0x1D4C5,
23327         0x1D506,
23328         0x1D507,
23329         0x1D50B,
23330         0x1D50D,
23331         0x1D515,
23332         0x1D516,
23333         0x1D51D,
23334         0x1D51E,
23335         0x1D53A,
23336         0x1D53B,
23337         0x1D53F,
23338         0x1D540,
23339         0x1D545,
23340         0x1D546,
23341         0x1D547,
23342         0x1D54A,
23343         0x1D551,
23344         0x1D552,
23345         0x1D6A6,
23346         0x1D6A8,
23347         0x1D7CC,
23348         0x1D7CE,
23349         0x1DA8C,
23350         0x1DA9B,
23351         0x1DAA0,
23352         0x1DAA1,
23353         0x1DAB0,
23354         0x1E800,
23355         0x1E8C5,
23356         0x1E8C7,
23357         0x1E8D7,
23358         0x1EE00,
23359         0x1EE04,
23360         0x1EE05,
23361         0x1EE20,
23362         0x1EE21,
23363         0x1EE23,
23364         0x1EE24,
23365         0x1EE25,
23366         0x1EE27,
23367         0x1EE28,
23368         0x1EE29,
23369         0x1EE33,
23370         0x1EE34,
23371         0x1EE38,
23372         0x1EE39,
23373         0x1EE3A,
23374         0x1EE3B,
23375         0x1EE3C,
23376         0x1EE42,
23377         0x1EE43,
23378         0x1EE47,
23379         0x1EE48,
23380         0x1EE49,
23381         0x1EE4A,
23382         0x1EE4B,
23383         0x1EE4C,
23384         0x1EE4D,
23385         0x1EE50,
23386         0x1EE51,
23387         0x1EE53,
23388         0x1EE54,
23389         0x1EE55,
23390         0x1EE57,
23391         0x1EE58,
23392         0x1EE59,
23393         0x1EE5A,
23394         0x1EE5B,
23395         0x1EE5C,
23396         0x1EE5D,
23397         0x1EE5E,
23398         0x1EE5F,
23399         0x1EE60,
23400         0x1EE61,
23401         0x1EE63,
23402         0x1EE64,
23403         0x1EE65,
23404         0x1EE67,
23405         0x1EE6B,
23406         0x1EE6C,
23407         0x1EE73,
23408         0x1EE74,
23409         0x1EE78,
23410         0x1EE79,
23411         0x1EE7D,
23412         0x1EE7E,
23413         0x1EE7F,
23414         0x1EE80,
23415         0x1EE8A,
23416         0x1EE8B,
23417         0x1EE9C,
23418         0x1EEA1,
23419         0x1EEA4,
23420         0x1EEA5,
23421         0x1EEAA,
23422         0x1EEAB,
23423         0x1EEBC,
23424         0x1EEF0,
23425         0x1EEF2,
23426         0x1F000,
23427         0x1F02C,
23428         0x1F030,
23429         0x1F094,
23430         0x1F0A0,
23431         0x1F0AF,
23432         0x1F0B1,
23433         0x1F0C0,
23434         0x1F0C1,
23435         0x1F0D0,
23436         0x1F0D1,
23437         0x1F0F6,
23438         0x1F100,
23439         0x1F10D,
23440         0x1F110,
23441         0x1F12F,
23442         0x1F130,
23443         0x1F16C,
23444         0x1F170,
23445         0x1F19B,
23446         0x1F1E6,
23447         0x1F203,
23448         0x1F210,
23449         0x1F23B,
23450         0x1F240,
23451         0x1F249,
23452         0x1F250,
23453         0x1F252,
23454         0x1F300,
23455         0x1F57A,
23456         0x1F57B,
23457         0x1F5A4,
23458         0x1F5A5,
23459         0x1F6D1,
23460         0x1F6E0,
23461         0x1F6ED,
23462         0x1F6F0,
23463         0x1F6F4,
23464         0x1F700,
23465         0x1F774,
23466         0x1F780,
23467         0x1F7D5,
23468         0x1F800,
23469         0x1F80C,
23470         0x1F810,
23471         0x1F848,
23472         0x1F850,
23473         0x1F85A,
23474         0x1F860,
23475         0x1F888,
23476         0x1F890,
23477         0x1F8AE,
23478         0x1F910,
23479         0x1F919,
23480         0x1F980,
23481         0x1F985,
23482         0x1F9C0,
23483         0x1F9C1,
23484         0x20000,
23485         0x2A6D7,
23486         0x2A700,
23487         0x2B735,
23488         0x2B740,
23489         0x2B81E,
23490         0x2B820,
23491         0x2CEA2,
23492         0x2F800,
23493         0x2FA1E,
23494         0xE0001,
23495         0xE0002,
23496         0xE0020,
23497         0xE0080,
23498         0xE0100,
23499         0xE01F0,
23500         0xF0000,
23501         0xFFFFE,
23502         0x100000,
23503         0x10FFFE
23504 };
23505
23506 static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
23507         1275,   /* Number of elements */
23508         148565664, /* Version and data structure type */
23509         1,      /* 0 if the list starts at 0;
23510                    1 if it starts at the element beyond 0 */
23511         0x0,
23512         0x61,
23513         0x7B,
23514         0xAA,
23515         0xAB,
23516         0xB5,
23517         0xB6,
23518         0xBA,
23519         0xBB,
23520         0xDF,
23521         0xF7,
23522         0xF8,
23523         0x100,
23524         0x101,
23525         0x102,
23526         0x103,
23527         0x104,
23528         0x105,
23529         0x106,
23530         0x107,
23531         0x108,
23532         0x109,
23533         0x10A,
23534         0x10B,
23535         0x10C,
23536         0x10D,
23537         0x10E,
23538         0x10F,
23539         0x110,
23540         0x111,
23541         0x112,
23542         0x113,
23543         0x114,
23544         0x115,
23545         0x116,
23546         0x117,
23547         0x118,
23548         0x119,
23549         0x11A,
23550         0x11B,
23551         0x11C,
23552         0x11D,
23553         0x11E,
23554         0x11F,
23555         0x120,
23556         0x121,
23557         0x122,
23558         0x123,
23559         0x124,
23560         0x125,
23561         0x126,
23562         0x127,
23563         0x128,
23564         0x129,
23565         0x12A,
23566         0x12B,
23567         0x12C,
23568         0x12D,
23569         0x12E,
23570         0x12F,
23571         0x130,
23572         0x131,
23573         0x132,
23574         0x133,
23575         0x134,
23576         0x135,
23577         0x136,
23578         0x137,
23579         0x139,
23580         0x13A,
23581         0x13B,
23582         0x13C,
23583         0x13D,
23584         0x13E,
23585         0x13F,
23586         0x140,
23587         0x141,
23588         0x142,
23589         0x143,
23590         0x144,
23591         0x145,
23592         0x146,
23593         0x147,
23594         0x148,
23595         0x14A,
23596         0x14B,
23597         0x14C,
23598         0x14D,
23599         0x14E,
23600         0x14F,
23601         0x150,
23602         0x151,
23603         0x152,
23604         0x153,
23605         0x154,
23606         0x155,
23607         0x156,
23608         0x157,
23609         0x158,
23610         0x159,
23611         0x15A,
23612         0x15B,
23613         0x15C,
23614         0x15D,
23615         0x15E,
23616         0x15F,
23617         0x160,
23618         0x161,
23619         0x162,
23620         0x163,
23621         0x164,
23622         0x165,
23623         0x166,
23624         0x167,
23625         0x168,
23626         0x169,
23627         0x16A,
23628         0x16B,
23629         0x16C,
23630         0x16D,
23631         0x16E,
23632         0x16F,
23633         0x170,
23634         0x171,
23635         0x172,
23636         0x173,
23637         0x174,
23638         0x175,
23639         0x176,
23640         0x177,
23641         0x178,
23642         0x17A,
23643         0x17B,
23644         0x17C,
23645         0x17D,
23646         0x17E,
23647         0x181,
23648         0x183,
23649         0x184,
23650         0x185,
23651         0x186,
23652         0x188,
23653         0x189,
23654         0x18C,
23655         0x18E,
23656         0x192,
23657         0x193,
23658         0x195,
23659         0x196,
23660         0x199,
23661         0x19C,
23662         0x19E,
23663         0x19F,
23664         0x1A1,
23665         0x1A2,
23666         0x1A3,
23667         0x1A4,
23668         0x1A5,
23669         0x1A6,
23670         0x1A8,
23671         0x1A9,
23672         0x1AA,
23673         0x1AC,
23674         0x1AD,
23675         0x1AE,
23676         0x1B0,
23677         0x1B1,
23678         0x1B4,
23679         0x1B5,
23680         0x1B6,
23681         0x1B7,
23682         0x1B9,
23683         0x1BB,
23684         0x1BD,
23685         0x1C0,
23686         0x1C6,
23687         0x1C7,
23688         0x1C9,
23689         0x1CA,
23690         0x1CC,
23691         0x1CD,
23692         0x1CE,
23693         0x1CF,
23694         0x1D0,
23695         0x1D1,
23696         0x1D2,
23697         0x1D3,
23698         0x1D4,
23699         0x1D5,
23700         0x1D6,
23701         0x1D7,
23702         0x1D8,
23703         0x1D9,
23704         0x1DA,
23705         0x1DB,
23706         0x1DC,
23707         0x1DE,
23708         0x1DF,
23709         0x1E0,
23710         0x1E1,
23711         0x1E2,
23712         0x1E3,
23713         0x1E4,
23714         0x1E5,
23715         0x1E6,
23716         0x1E7,
23717         0x1E8,
23718         0x1E9,
23719         0x1EA,
23720         0x1EB,
23721         0x1EC,
23722         0x1ED,
23723         0x1EE,
23724         0x1EF,
23725         0x1F1,
23726         0x1F3,
23727         0x1F4,
23728         0x1F5,
23729         0x1F6,
23730         0x1F9,
23731         0x1FA,
23732         0x1FB,
23733         0x1FC,
23734         0x1FD,
23735         0x1FE,
23736         0x1FF,
23737         0x200,
23738         0x201,
23739         0x202,
23740         0x203,
23741         0x204,
23742         0x205,
23743         0x206,
23744         0x207,
23745         0x208,
23746         0x209,
23747         0x20A,
23748         0x20B,
23749         0x20C,
23750         0x20D,
23751         0x20E,
23752         0x20F,
23753         0x210,
23754         0x211,
23755         0x212,
23756         0x213,
23757         0x214,
23758         0x215,
23759         0x216,
23760         0x217,
23761         0x218,
23762         0x219,
23763         0x21A,
23764         0x21B,
23765         0x21C,
23766         0x21D,
23767         0x21E,
23768         0x21F,
23769         0x220,
23770         0x221,
23771         0x222,
23772         0x223,
23773         0x224,
23774         0x225,
23775         0x226,
23776         0x227,
23777         0x228,
23778         0x229,
23779         0x22A,
23780         0x22B,
23781         0x22C,
23782         0x22D,
23783         0x22E,
23784         0x22F,
23785         0x230,
23786         0x231,
23787         0x232,
23788         0x233,
23789         0x23A,
23790         0x23C,
23791         0x23D,
23792         0x23F,
23793         0x241,
23794         0x242,
23795         0x243,
23796         0x247,
23797         0x248,
23798         0x249,
23799         0x24A,
23800         0x24B,
23801         0x24C,
23802         0x24D,
23803         0x24E,
23804         0x24F,
23805         0x294,
23806         0x295,
23807         0x2B9,
23808         0x2C0,
23809         0x2C2,
23810         0x2E0,
23811         0x2E5,
23812         0x345,
23813         0x346,
23814         0x371,
23815         0x372,
23816         0x373,
23817         0x374,
23818         0x377,
23819         0x378,
23820         0x37A,
23821         0x37E,
23822         0x390,
23823         0x391,
23824         0x3AC,
23825         0x3CF,
23826         0x3D0,
23827         0x3D2,
23828         0x3D5,
23829         0x3D8,
23830         0x3D9,
23831         0x3DA,
23832         0x3DB,
23833         0x3DC,
23834         0x3DD,
23835         0x3DE,
23836         0x3DF,
23837         0x3E0,
23838         0x3E1,
23839         0x3E2,
23840         0x3E3,
23841         0x3E4,
23842         0x3E5,
23843         0x3E6,
23844         0x3E7,
23845         0x3E8,
23846         0x3E9,
23847         0x3EA,
23848         0x3EB,
23849         0x3EC,
23850         0x3ED,
23851         0x3EE,
23852         0x3EF,
23853         0x3F4,
23854         0x3F5,
23855         0x3F6,
23856         0x3F8,
23857         0x3F9,
23858         0x3FB,
23859         0x3FD,
23860         0x430,
23861         0x460,
23862         0x461,
23863         0x462,
23864         0x463,
23865         0x464,
23866         0x465,
23867         0x466,
23868         0x467,
23869         0x468,
23870         0x469,
23871         0x46A,
23872         0x46B,
23873         0x46C,
23874         0x46D,
23875         0x46E,
23876         0x46F,
23877         0x470,
23878         0x471,
23879         0x472,
23880         0x473,
23881         0x474,
23882         0x475,
23883         0x476,
23884         0x477,
23885         0x478,
23886         0x479,
23887         0x47A,
23888         0x47B,
23889         0x47C,
23890         0x47D,
23891         0x47E,
23892         0x47F,
23893         0x480,
23894         0x481,
23895         0x482,
23896         0x48B,
23897         0x48C,
23898         0x48D,
23899         0x48E,
23900         0x48F,
23901         0x490,
23902         0x491,
23903         0x492,
23904         0x493,
23905         0x494,
23906         0x495,
23907         0x496,
23908         0x497,
23909         0x498,
23910         0x499,
23911         0x49A,
23912         0x49B,
23913         0x49C,
23914         0x49D,
23915         0x49E,
23916         0x49F,
23917         0x4A0,
23918         0x4A1,
23919         0x4A2,
23920         0x4A3,
23921         0x4A4,
23922         0x4A5,
23923         0x4A6,
23924         0x4A7,
23925         0x4A8,
23926         0x4A9,
23927         0x4AA,
23928         0x4AB,
23929         0x4AC,
23930         0x4AD,
23931         0x4AE,
23932         0x4AF,
23933         0x4B0,
23934         0x4B1,
23935         0x4B2,
23936         0x4B3,
23937         0x4B4,
23938         0x4B5,
23939         0x4B6,
23940         0x4B7,
23941         0x4B8,
23942         0x4B9,
23943         0x4BA,
23944         0x4BB,
23945         0x4BC,
23946         0x4BD,
23947         0x4BE,
23948         0x4BF,
23949         0x4C0,
23950         0x4C2,
23951         0x4C3,
23952         0x4C4,
23953         0x4C5,
23954         0x4C6,
23955         0x4C7,
23956         0x4C8,
23957         0x4C9,
23958         0x4CA,
23959         0x4CB,
23960         0x4CC,
23961         0x4CD,
23962         0x4CE,
23963         0x4D0,
23964         0x4D1,
23965         0x4D2,
23966         0x4D3,
23967         0x4D4,
23968         0x4D5,
23969         0x4D6,
23970         0x4D7,
23971         0x4D8,
23972         0x4D9,
23973         0x4DA,
23974         0x4DB,
23975         0x4DC,
23976         0x4DD,
23977         0x4DE,
23978         0x4DF,
23979         0x4E0,
23980         0x4E1,
23981         0x4E2,
23982         0x4E3,
23983         0x4E4,
23984         0x4E5,
23985         0x4E6,
23986         0x4E7,
23987         0x4E8,
23988         0x4E9,
23989         0x4EA,
23990         0x4EB,
23991         0x4EC,
23992         0x4ED,
23993         0x4EE,
23994         0x4EF,
23995         0x4F0,
23996         0x4F1,
23997         0x4F2,
23998         0x4F3,
23999         0x4F4,
24000         0x4F5,
24001         0x4F6,
24002         0x4F7,
24003         0x4F8,
24004         0x4F9,
24005         0x4FA,
24006         0x4FB,
24007         0x4FC,
24008         0x4FD,
24009         0x4FE,
24010         0x4FF,
24011         0x500,
24012         0x501,
24013         0x502,
24014         0x503,
24015         0x504,
24016         0x505,
24017         0x506,
24018         0x507,
24019         0x508,
24020         0x509,
24021         0x50A,
24022         0x50B,
24023         0x50C,
24024         0x50D,
24025         0x50E,
24026         0x50F,
24027         0x510,
24028         0x511,
24029         0x512,
24030         0x513,
24031         0x514,
24032         0x515,
24033         0x516,
24034         0x517,
24035         0x518,
24036         0x519,
24037         0x51A,
24038         0x51B,
24039         0x51C,
24040         0x51D,
24041         0x51E,
24042         0x51F,
24043         0x520,
24044         0x521,
24045         0x522,
24046         0x523,
24047         0x524,
24048         0x525,
24049         0x526,
24050         0x527,
24051         0x528,
24052         0x529,
24053         0x52A,
24054         0x52B,
24055         0x52C,
24056         0x52D,
24057         0x52E,
24058         0x52F,
24059         0x530,
24060         0x561,
24061         0x588,
24062         0x13F8,
24063         0x13FE,
24064         0x1D00,
24065         0x1DC0,
24066         0x1E01,
24067         0x1E02,
24068         0x1E03,
24069         0x1E04,
24070         0x1E05,
24071         0x1E06,
24072         0x1E07,
24073         0x1E08,
24074         0x1E09,
24075         0x1E0A,
24076         0x1E0B,
24077         0x1E0C,
24078         0x1E0D,
24079         0x1E0E,
24080         0x1E0F,
24081         0x1E10,
24082         0x1E11,
24083         0x1E12,
24084         0x1E13,
24085         0x1E14,
24086         0x1E15,
24087         0x1E16,
24088         0x1E17,
24089         0x1E18,
24090         0x1E19,
24091         0x1E1A,
24092         0x1E1B,
24093         0x1E1C,
24094         0x1E1D,
24095         0x1E1E,
24096         0x1E1F,
24097         0x1E20,
24098         0x1E21,
24099         0x1E22,
24100         0x1E23,
24101         0x1E24,
24102         0x1E25,
24103         0x1E26,
24104         0x1E27,
24105         0x1E28,
24106         0x1E29,
24107         0x1E2A,
24108         0x1E2B,
24109         0x1E2C,
24110         0x1E2D,
24111         0x1E2E,
24112         0x1E2F,
24113         0x1E30,
24114         0x1E31,
24115         0x1E32,
24116         0x1E33,
24117         0x1E34,
24118         0x1E35,
24119         0x1E36,
24120         0x1E37,
24121         0x1E38,
24122         0x1E39,
24123         0x1E3A,
24124         0x1E3B,
24125         0x1E3C,
24126         0x1E3D,
24127         0x1E3E,
24128         0x1E3F,
24129         0x1E40,
24130         0x1E41,
24131         0x1E42,
24132         0x1E43,
24133         0x1E44,
24134         0x1E45,
24135         0x1E46,
24136         0x1E47,
24137         0x1E48,
24138         0x1E49,
24139         0x1E4A,
24140         0x1E4B,
24141         0x1E4C,
24142         0x1E4D,
24143         0x1E4E,
24144         0x1E4F,
24145         0x1E50,
24146         0x1E51,
24147         0x1E52,
24148         0x1E53,
24149         0x1E54,
24150         0x1E55,
24151         0x1E56,
24152         0x1E57,
24153         0x1E58,
24154         0x1E59,
24155         0x1E5A,
24156         0x1E5B,
24157         0x1E5C,
24158         0x1E5D,
24159         0x1E5E,
24160         0x1E5F,
24161         0x1E60,
24162         0x1E61,
24163         0x1E62,
24164         0x1E63,
24165         0x1E64,
24166         0x1E65,
24167         0x1E66,
24168         0x1E67,
24169         0x1E68,
24170         0x1E69,
24171         0x1E6A,
24172         0x1E6B,
24173         0x1E6C,
24174         0x1E6D,
24175         0x1E6E,
24176         0x1E6F,
24177         0x1E70,
24178         0x1E71,
24179         0x1E72,
24180         0x1E73,
24181         0x1E74,
24182         0x1E75,
24183         0x1E76,
24184         0x1E77,
24185         0x1E78,
24186         0x1E79,
24187         0x1E7A,
24188         0x1E7B,
24189         0x1E7C,
24190         0x1E7D,
24191         0x1E7E,
24192         0x1E7F,
24193         0x1E80,
24194         0x1E81,
24195         0x1E82,
24196         0x1E83,
24197         0x1E84,
24198         0x1E85,
24199         0x1E86,
24200         0x1E87,
24201         0x1E88,
24202         0x1E89,
24203         0x1E8A,
24204         0x1E8B,
24205         0x1E8C,
24206         0x1E8D,
24207         0x1E8E,
24208         0x1E8F,
24209         0x1E90,
24210         0x1E91,
24211         0x1E92,
24212         0x1E93,
24213         0x1E94,
24214         0x1E95,
24215         0x1E9E,
24216         0x1E9F,
24217         0x1EA0,
24218         0x1EA1,
24219         0x1EA2,
24220         0x1EA3,
24221         0x1EA4,
24222         0x1EA5,
24223         0x1EA6,
24224         0x1EA7,
24225         0x1EA8,
24226         0x1EA9,
24227         0x1EAA,
24228         0x1EAB,
24229         0x1EAC,
24230         0x1EAD,
24231         0x1EAE,
24232         0x1EAF,
24233         0x1EB0,
24234         0x1EB1,
24235         0x1EB2,
24236         0x1EB3,
24237         0x1EB4,
24238         0x1EB5,
24239         0x1EB6,
24240         0x1EB7,
24241         0x1EB8,
24242         0x1EB9,
24243         0x1EBA,
24244         0x1EBB,
24245         0x1EBC,
24246         0x1EBD,
24247         0x1EBE,
24248         0x1EBF,
24249         0x1EC0,
24250         0x1EC1,
24251         0x1EC2,
24252         0x1EC3,
24253         0x1EC4,
24254         0x1EC5,
24255         0x1EC6,
24256         0x1EC7,
24257         0x1EC8,
24258         0x1EC9,
24259         0x1ECA,
24260         0x1ECB,
24261         0x1ECC,
24262         0x1ECD,
24263         0x1ECE,
24264         0x1ECF,
24265         0x1ED0,
24266         0x1ED1,
24267         0x1ED2,
24268         0x1ED3,
24269         0x1ED4,
24270         0x1ED5,
24271         0x1ED6,
24272         0x1ED7,
24273         0x1ED8,
24274         0x1ED9,
24275         0x1EDA,
24276         0x1EDB,
24277         0x1EDC,
24278         0x1EDD,
24279         0x1EDE,
24280         0x1EDF,
24281         0x1EE0,
24282         0x1EE1,
24283         0x1EE2,
24284         0x1EE3,
24285         0x1EE4,
24286         0x1EE5,
24287         0x1EE6,
24288         0x1EE7,
24289         0x1EE8,
24290         0x1EE9,
24291         0x1EEA,
24292         0x1EEB,
24293         0x1EEC,
24294         0x1EED,
24295         0x1EEE,
24296         0x1EEF,
24297         0x1EF0,
24298         0x1EF1,
24299         0x1EF2,
24300         0x1EF3,
24301         0x1EF4,
24302         0x1EF5,
24303         0x1EF6,
24304         0x1EF7,
24305         0x1EF8,
24306         0x1EF9,
24307         0x1EFA,
24308         0x1EFB,
24309         0x1EFC,
24310         0x1EFD,
24311         0x1EFE,
24312         0x1EFF,
24313         0x1F08,
24314         0x1F10,
24315         0x1F16,
24316         0x1F20,
24317         0x1F28,
24318         0x1F30,
24319         0x1F38,
24320         0x1F40,
24321         0x1F46,
24322         0x1F50,
24323         0x1F58,
24324         0x1F60,
24325         0x1F68,
24326         0x1F70,
24327         0x1F7E,
24328         0x1F80,
24329         0x1F88,
24330         0x1F90,
24331         0x1F98,
24332         0x1FA0,
24333         0x1FA8,
24334         0x1FB0,
24335         0x1FB5,
24336         0x1FB6,
24337         0x1FB8,
24338         0x1FBE,
24339         0x1FBF,
24340         0x1FC2,
24341         0x1FC5,
24342         0x1FC6,
24343         0x1FC8,
24344         0x1FD0,
24345         0x1FD4,
24346         0x1FD6,
24347         0x1FD8,
24348         0x1FE0,
24349         0x1FE8,
24350         0x1FF2,
24351         0x1FF5,
24352         0x1FF6,
24353         0x1FF8,
24354         0x2071,
24355         0x2072,
24356         0x207F,
24357         0x2080,
24358         0x2090,
24359         0x209D,
24360         0x210A,
24361         0x210B,
24362         0x210E,
24363         0x2110,
24364         0x2113,
24365         0x2114,
24366         0x212F,
24367         0x2130,
24368         0x2134,
24369         0x2135,
24370         0x2139,
24371         0x213A,
24372         0x213C,
24373         0x213E,
24374         0x2146,
24375         0x214A,
24376         0x214E,
24377         0x214F,
24378         0x2170,
24379         0x2180,
24380         0x2184,
24381         0x2185,
24382         0x24D0,
24383         0x24EA,
24384         0x2C30,
24385         0x2C5F,
24386         0x2C61,
24387         0x2C62,
24388         0x2C65,
24389         0x2C67,
24390         0x2C68,
24391         0x2C69,
24392         0x2C6A,
24393         0x2C6B,
24394         0x2C6C,
24395         0x2C6D,
24396         0x2C71,
24397         0x2C72,
24398         0x2C73,
24399         0x2C75,
24400         0x2C76,
24401         0x2C7E,
24402         0x2C81,
24403         0x2C82,
24404         0x2C83,
24405         0x2C84,
24406         0x2C85,
24407         0x2C86,
24408         0x2C87,
24409         0x2C88,
24410         0x2C89,
24411         0x2C8A,
24412         0x2C8B,
24413         0x2C8C,
24414         0x2C8D,
24415         0x2C8E,
24416         0x2C8F,
24417         0x2C90,
24418         0x2C91,
24419         0x2C92,
24420         0x2C93,
24421         0x2C94,
24422         0x2C95,
24423         0x2C96,
24424         0x2C97,
24425         0x2C98,
24426         0x2C99,
24427         0x2C9A,
24428         0x2C9B,
24429         0x2C9C,
24430         0x2C9D,
24431         0x2C9E,
24432         0x2C9F,
24433         0x2CA0,
24434         0x2CA1,
24435         0x2CA2,
24436         0x2CA3,
24437         0x2CA4,
24438         0x2CA5,
24439         0x2CA6,
24440         0x2CA7,
24441         0x2CA8,
24442         0x2CA9,
24443         0x2CAA,
24444         0x2CAB,
24445         0x2CAC,
24446         0x2CAD,
24447         0x2CAE,
24448         0x2CAF,
24449         0x2CB0,
24450         0x2CB1,
24451         0x2CB2,
24452         0x2CB3,
24453         0x2CB4,
24454         0x2CB5,
24455         0x2CB6,
24456         0x2CB7,
24457         0x2CB8,
24458         0x2CB9,
24459         0x2CBA,
24460         0x2CBB,
24461         0x2CBC,
24462         0x2CBD,
24463         0x2CBE,
24464         0x2CBF,
24465         0x2CC0,
24466         0x2CC1,
24467         0x2CC2,
24468         0x2CC3,
24469         0x2CC4,
24470         0x2CC5,
24471         0x2CC6,
24472         0x2CC7,
24473         0x2CC8,
24474         0x2CC9,
24475         0x2CCA,
24476         0x2CCB,
24477         0x2CCC,
24478         0x2CCD,
24479         0x2CCE,
24480         0x2CCF,
24481         0x2CD0,
24482         0x2CD1,
24483         0x2CD2,
24484         0x2CD3,
24485         0x2CD4,
24486         0x2CD5,
24487         0x2CD6,
24488         0x2CD7,
24489         0x2CD8,
24490         0x2CD9,
24491         0x2CDA,
24492         0x2CDB,
24493         0x2CDC,
24494         0x2CDD,
24495         0x2CDE,
24496         0x2CDF,
24497         0x2CE0,
24498         0x2CE1,
24499         0x2CE2,
24500         0x2CE3,
24501         0x2CE5,
24502         0x2CEC,
24503         0x2CED,
24504         0x2CEE,
24505         0x2CEF,
24506         0x2CF3,
24507         0x2CF4,
24508         0x2D00,
24509         0x2D26,
24510         0x2D27,
24511         0x2D28,
24512         0x2D2D,
24513         0x2D2E,
24514         0xA641,
24515         0xA642,
24516         0xA643,
24517         0xA644,
24518         0xA645,
24519         0xA646,
24520         0xA647,
24521         0xA648,
24522         0xA649,
24523         0xA64A,
24524         0xA64B,
24525         0xA64C,
24526         0xA64D,
24527         0xA64E,
24528         0xA64F,
24529         0xA650,
24530         0xA651,
24531         0xA652,
24532         0xA653,
24533         0xA654,
24534         0xA655,
24535         0xA656,
24536         0xA657,
24537         0xA658,
24538         0xA659,
24539         0xA65A,
24540         0xA65B,
24541         0xA65C,
24542         0xA65D,
24543         0xA65E,
24544         0xA65F,
24545         0xA660,
24546         0xA661,
24547         0xA662,
24548         0xA663,
24549         0xA664,
24550         0xA665,
24551         0xA666,
24552         0xA667,
24553         0xA668,
24554         0xA669,
24555         0xA66A,
24556         0xA66B,
24557         0xA66C,
24558         0xA66D,
24559         0xA66E,
24560         0xA681,
24561         0xA682,
24562         0xA683,
24563         0xA684,
24564         0xA685,
24565         0xA686,
24566         0xA687,
24567         0xA688,
24568         0xA689,
24569         0xA68A,
24570         0xA68B,
24571         0xA68C,
24572         0xA68D,
24573         0xA68E,
24574         0xA68F,
24575         0xA690,
24576         0xA691,
24577         0xA692,
24578         0xA693,
24579         0xA694,
24580         0xA695,
24581         0xA696,
24582         0xA697,
24583         0xA698,
24584         0xA699,
24585         0xA69A,
24586         0xA69B,
24587         0xA69E,
24588         0xA723,
24589         0xA724,
24590         0xA725,
24591         0xA726,
24592         0xA727,
24593         0xA728,
24594         0xA729,
24595         0xA72A,
24596         0xA72B,
24597         0xA72C,
24598         0xA72D,
24599         0xA72E,
24600         0xA72F,
24601         0xA732,
24602         0xA733,
24603         0xA734,
24604         0xA735,
24605         0xA736,
24606         0xA737,
24607         0xA738,
24608         0xA739,
24609         0xA73A,
24610         0xA73B,
24611         0xA73C,
24612         0xA73D,
24613         0xA73E,
24614         0xA73F,
24615         0xA740,
24616         0xA741,
24617         0xA742,
24618         0xA743,
24619         0xA744,
24620         0xA745,
24621         0xA746,
24622         0xA747,
24623         0xA748,
24624         0xA749,
24625         0xA74A,
24626         0xA74B,
24627         0xA74C,
24628         0xA74D,
24629         0xA74E,
24630         0xA74F,
24631         0xA750,
24632         0xA751,
24633         0xA752,
24634         0xA753,
24635         0xA754,
24636         0xA755,
24637         0xA756,
24638         0xA757,
24639         0xA758,
24640         0xA759,
24641         0xA75A,
24642         0xA75B,
24643         0xA75C,
24644         0xA75D,
24645         0xA75E,
24646         0xA75F,
24647         0xA760,
24648         0xA761,
24649         0xA762,
24650         0xA763,
24651         0xA764,
24652         0xA765,
24653         0xA766,
24654         0xA767,
24655         0xA768,
24656         0xA769,
24657         0xA76A,
24658         0xA76B,
24659         0xA76C,
24660         0xA76D,
24661         0xA76E,
24662         0xA76F,
24663         0xA779,
24664         0xA77A,
24665         0xA77B,
24666         0xA77C,
24667         0xA77D,
24668         0xA77F,
24669         0xA780,
24670         0xA781,
24671         0xA782,
24672         0xA783,
24673         0xA784,
24674         0xA785,
24675         0xA786,
24676         0xA787,
24677         0xA788,
24678         0xA78C,
24679         0xA78D,
24680         0xA78E,
24681         0xA78F,
24682         0xA791,
24683         0xA792,
24684         0xA793,
24685         0xA796,
24686         0xA797,
24687         0xA798,
24688         0xA799,
24689         0xA79A,
24690         0xA79B,
24691         0xA79C,
24692         0xA79D,
24693         0xA79E,
24694         0xA79F,
24695         0xA7A0,
24696         0xA7A1,
24697         0xA7A2,
24698         0xA7A3,
24699         0xA7A4,
24700         0xA7A5,
24701         0xA7A6,
24702         0xA7A7,
24703         0xA7A8,
24704         0xA7A9,
24705         0xA7AA,
24706         0xA7B5,
24707         0xA7B6,
24708         0xA7B7,
24709         0xA7B8,
24710         0xA7F8,
24711         0xA7FB,
24712         0xAB30,
24713         0xAB5B,
24714         0xAB5C,
24715         0xAB66,
24716         0xAB70,
24717         0xABC0,
24718         0xFB00,
24719         0xFB07,
24720         0xFB13,
24721         0xFB18,
24722         0xFF41,
24723         0xFF5B,
24724         0x10428,
24725         0x10450,
24726         0x10CC0,
24727         0x10CF3,
24728         0x118C0,
24729         0x118E0,
24730         0x1D41A,
24731         0x1D434,
24732         0x1D44E,
24733         0x1D455,
24734         0x1D456,
24735         0x1D468,
24736         0x1D482,
24737         0x1D49C,
24738         0x1D4B6,
24739         0x1D4BA,
24740         0x1D4BB,
24741         0x1D4BC,
24742         0x1D4BD,
24743         0x1D4C4,
24744         0x1D4C5,
24745         0x1D4D0,
24746         0x1D4EA,
24747         0x1D504,
24748         0x1D51E,
24749         0x1D538,
24750         0x1D552,
24751         0x1D56C,
24752         0x1D586,
24753         0x1D5A0,
24754         0x1D5BA,
24755         0x1D5D4,
24756         0x1D5EE,
24757         0x1D608,
24758         0x1D622,
24759         0x1D63C,
24760         0x1D656,
24761         0x1D670,
24762         0x1D68A,
24763         0x1D6A6,
24764         0x1D6C2,
24765         0x1D6DB,
24766         0x1D6DC,
24767         0x1D6E2,
24768         0x1D6FC,
24769         0x1D715,
24770         0x1D716,
24771         0x1D71C,
24772         0x1D736,
24773         0x1D74F,
24774         0x1D750,
24775         0x1D756,
24776         0x1D770,
24777         0x1D789,
24778         0x1D78A,
24779         0x1D790,
24780         0x1D7AA,
24781         0x1D7C3,
24782         0x1D7C4,
24783         0x1D7CA,
24784         0x1D7CB,
24785         0x1D7CC
24786 };
24787
24788 static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
24789         1231,   /* Number of elements */
24790         148565664, /* Version and data structure type */
24791         1,      /* 0 if the list starts at 0;
24792                    1 if it starts at the element beyond 0 */
24793         0x0,
24794         0x20,
24795         0x7F,
24796         0xA0,
24797         0x378,
24798         0x37A,
24799         0x380,
24800         0x384,
24801         0x38B,
24802         0x38C,
24803         0x38D,
24804         0x38E,
24805         0x3A2,
24806         0x3A3,
24807         0x530,
24808         0x531,
24809         0x557,
24810         0x559,
24811         0x560,
24812         0x561,
24813         0x588,
24814         0x589,
24815         0x58B,
24816         0x58D,
24817         0x590,
24818         0x591,
24819         0x5C8,
24820         0x5D0,
24821         0x5EB,
24822         0x5F0,
24823         0x5F5,
24824         0x600,
24825         0x61D,
24826         0x61E,
24827         0x70E,
24828         0x70F,
24829         0x74B,
24830         0x74D,
24831         0x7B2,
24832         0x7C0,
24833         0x7FB,
24834         0x800,
24835         0x82E,
24836         0x830,
24837         0x83F,
24838         0x840,
24839         0x85C,
24840         0x85E,
24841         0x85F,
24842         0x8A0,
24843         0x8B5,
24844         0x8E3,
24845         0x984,
24846         0x985,
24847         0x98D,
24848         0x98F,
24849         0x991,
24850         0x993,
24851         0x9A9,
24852         0x9AA,
24853         0x9B1,
24854         0x9B2,
24855         0x9B3,
24856         0x9B6,
24857         0x9BA,
24858         0x9BC,
24859         0x9C5,
24860         0x9C7,
24861         0x9C9,
24862         0x9CB,
24863         0x9CF,
24864         0x9D7,
24865         0x9D8,
24866         0x9DC,
24867         0x9DE,
24868         0x9DF,
24869         0x9E4,
24870         0x9E6,
24871         0x9FC,
24872         0xA01,
24873         0xA04,
24874         0xA05,
24875         0xA0B,
24876         0xA0F,
24877         0xA11,
24878         0xA13,
24879         0xA29,
24880         0xA2A,
24881         0xA31,
24882         0xA32,
24883         0xA34,
24884         0xA35,
24885         0xA37,
24886         0xA38,
24887         0xA3A,
24888         0xA3C,
24889         0xA3D,
24890         0xA3E,
24891         0xA43,
24892         0xA47,
24893         0xA49,
24894         0xA4B,
24895         0xA4E,
24896         0xA51,
24897         0xA52,
24898         0xA59,
24899         0xA5D,
24900         0xA5E,
24901         0xA5F,
24902         0xA66,
24903         0xA76,
24904         0xA81,
24905         0xA84,
24906         0xA85,
24907         0xA8E,
24908         0xA8F,
24909         0xA92,
24910         0xA93,
24911         0xAA9,
24912         0xAAA,
24913         0xAB1,
24914         0xAB2,
24915         0xAB4,
24916         0xAB5,
24917         0xABA,
24918         0xABC,
24919         0xAC6,
24920         0xAC7,
24921         0xACA,
24922         0xACB,
24923         0xACE,
24924         0xAD0,
24925         0xAD1,
24926         0xAE0,
24927         0xAE4,
24928         0xAE6,
24929         0xAF2,
24930         0xAF9,
24931         0xAFA,
24932         0xB01,
24933         0xB04,
24934         0xB05,
24935         0xB0D,
24936         0xB0F,
24937         0xB11,
24938         0xB13,
24939         0xB29,
24940         0xB2A,
24941         0xB31,
24942         0xB32,
24943         0xB34,
24944         0xB35,
24945         0xB3A,
24946         0xB3C,
24947         0xB45,
24948         0xB47,
24949         0xB49,
24950         0xB4B,
24951         0xB4E,
24952         0xB56,
24953         0xB58,
24954         0xB5C,
24955         0xB5E,
24956         0xB5F,
24957         0xB64,
24958         0xB66,
24959         0xB78,
24960         0xB82,
24961         0xB84,
24962         0xB85,
24963         0xB8B,
24964         0xB8E,
24965         0xB91,
24966         0xB92,
24967         0xB96,
24968         0xB99,
24969         0xB9B,
24970         0xB9C,
24971         0xB9D,
24972         0xB9E,
24973         0xBA0,
24974         0xBA3,
24975         0xBA5,
24976         0xBA8,
24977         0xBAB,
24978         0xBAE,
24979         0xBBA,
24980         0xBBE,
24981         0xBC3,
24982         0xBC6,
24983         0xBC9,
24984         0xBCA,
24985         0xBCE,
24986         0xBD0,
24987         0xBD1,
24988         0xBD7,
24989         0xBD8,
24990         0xBE6,
24991         0xBFB,
24992         0xC00,
24993         0xC04,
24994         0xC05,
24995         0xC0D,
24996         0xC0E,
24997         0xC11,
24998         0xC12,
24999         0xC29,
25000         0xC2A,
25001         0xC3A,
25002         0xC3D,
25003         0xC45,
25004         0xC46,
25005         0xC49,
25006         0xC4A,
25007         0xC4E,
25008         0xC55,
25009         0xC57,
25010         0xC58,
25011         0xC5B,
25012         0xC60,
25013         0xC64,
25014         0xC66,
25015         0xC70,
25016         0xC78,
25017         0xC80,
25018         0xC81,
25019         0xC84,
25020         0xC85,
25021         0xC8D,
25022         0xC8E,
25023         0xC91,
25024         0xC92,
25025         0xCA9,
25026         0xCAA,
25027         0xCB4,
25028         0xCB5,
25029         0xCBA,
25030         0xCBC,
25031         0xCC5,
25032         0xCC6,
25033         0xCC9,
25034         0xCCA,
25035         0xCCE,
25036         0xCD5,
25037         0xCD7,
25038         0xCDE,
25039         0xCDF,
25040         0xCE0,
25041         0xCE4,
25042         0xCE6,
25043         0xCF0,
25044         0xCF1,
25045         0xCF3,
25046         0xD01,
25047         0xD04,
25048         0xD05,
25049         0xD0D,
25050         0xD0E,
25051         0xD11,
25052         0xD12,
25053         0xD3B,
25054         0xD3D,
25055         0xD45,
25056         0xD46,
25057         0xD49,
25058         0xD4A,
25059         0xD4F,
25060         0xD57,
25061         0xD58,
25062         0xD5F,
25063         0xD64,
25064         0xD66,
25065         0xD76,
25066         0xD79,
25067         0xD80,
25068         0xD82,
25069         0xD84,
25070         0xD85,
25071         0xD97,
25072         0xD9A,
25073         0xDB2,
25074         0xDB3,
25075         0xDBC,
25076         0xDBD,
25077         0xDBE,
25078         0xDC0,
25079         0xDC7,
25080         0xDCA,
25081         0xDCB,
25082         0xDCF,
25083         0xDD5,
25084         0xDD6,
25085         0xDD7,
25086         0xDD8,
25087         0xDE0,
25088         0xDE6,
25089         0xDF0,
25090         0xDF2,
25091         0xDF5,
25092         0xE01,
25093         0xE3B,
25094         0xE3F,
25095         0xE5C,
25096         0xE81,
25097         0xE83,
25098         0xE84,
25099         0xE85,
25100         0xE87,
25101         0xE89,
25102         0xE8A,
25103         0xE8B,
25104         0xE8D,
25105         0xE8E,
25106         0xE94,
25107         0xE98,
25108         0xE99,
25109         0xEA0,
25110         0xEA1,
25111         0xEA4,
25112         0xEA5,
25113         0xEA6,
25114         0xEA7,
25115         0xEA8,
25116         0xEAA,
25117         0xEAC,
25118         0xEAD,
25119         0xEBA,
25120         0xEBB,
25121         0xEBE,
25122         0xEC0,
25123         0xEC5,
25124         0xEC6,
25125         0xEC7,
25126         0xEC8,
25127         0xECE,
25128         0xED0,
25129         0xEDA,
25130         0xEDC,
25131         0xEE0,
25132         0xF00,
25133         0xF48,
25134         0xF49,
25135         0xF6D,
25136         0xF71,
25137         0xF98,
25138         0xF99,
25139         0xFBD,
25140         0xFBE,
25141         0xFCD,
25142         0xFCE,
25143         0xFDB,
25144         0x1000,
25145         0x10C6,
25146         0x10C7,
25147         0x10C8,
25148         0x10CD,
25149         0x10CE,
25150         0x10D0,
25151         0x1249,
25152         0x124A,
25153         0x124E,
25154         0x1250,
25155         0x1257,
25156         0x1258,
25157         0x1259,
25158         0x125A,
25159         0x125E,
25160         0x1260,
25161         0x1289,
25162         0x128A,
25163         0x128E,
25164         0x1290,
25165         0x12B1,
25166         0x12B2,
25167         0x12B6,
25168         0x12B8,
25169         0x12BF,
25170         0x12C0,
25171         0x12C1,
25172         0x12C2,
25173         0x12C6,
25174         0x12C8,
25175         0x12D7,
25176         0x12D8,
25177         0x1311,
25178         0x1312,
25179         0x1316,
25180         0x1318,
25181         0x135B,
25182         0x135D,
25183         0x137D,
25184         0x1380,
25185         0x139A,
25186         0x13A0,
25187         0x13F6,
25188         0x13F8,
25189         0x13FE,
25190         0x1400,
25191         0x169D,
25192         0x16A0,
25193         0x16F9,
25194         0x1700,
25195         0x170D,
25196         0x170E,
25197         0x1715,
25198         0x1720,
25199         0x1737,
25200         0x1740,
25201         0x1754,
25202         0x1760,
25203         0x176D,
25204         0x176E,
25205         0x1771,
25206         0x1772,
25207         0x1774,
25208         0x1780,
25209         0x17DE,
25210         0x17E0,
25211         0x17EA,
25212         0x17F0,
25213         0x17FA,
25214         0x1800,
25215         0x180F,
25216         0x1810,
25217         0x181A,
25218         0x1820,
25219         0x1878,
25220         0x1880,
25221         0x18AB,
25222         0x18B0,
25223         0x18F6,
25224         0x1900,
25225         0x191F,
25226         0x1920,
25227         0x192C,
25228         0x1930,
25229         0x193C,
25230         0x1940,
25231         0x1941,
25232         0x1944,
25233         0x196E,
25234         0x1970,
25235         0x1975,
25236         0x1980,
25237         0x19AC,
25238         0x19B0,
25239         0x19CA,
25240         0x19D0,
25241         0x19DB,
25242         0x19DE,
25243         0x1A1C,
25244         0x1A1E,
25245         0x1A5F,
25246         0x1A60,
25247         0x1A7D,
25248         0x1A7F,
25249         0x1A8A,
25250         0x1A90,
25251         0x1A9A,
25252         0x1AA0,
25253         0x1AAE,
25254         0x1AB0,
25255         0x1ABF,
25256         0x1B00,
25257         0x1B4C,
25258         0x1B50,
25259         0x1B7D,
25260         0x1B80,
25261         0x1BF4,
25262         0x1BFC,
25263         0x1C38,
25264         0x1C3B,
25265         0x1C4A,
25266         0x1C4D,
25267         0x1C80,
25268         0x1CC0,
25269         0x1CC8,
25270         0x1CD0,
25271         0x1CF7,
25272         0x1CF8,
25273         0x1CFA,
25274         0x1D00,
25275         0x1DF6,
25276         0x1DFC,
25277         0x1F16,
25278         0x1F18,
25279         0x1F1E,
25280         0x1F20,
25281         0x1F46,
25282         0x1F48,
25283         0x1F4E,
25284         0x1F50,
25285         0x1F58,
25286         0x1F59,
25287         0x1F5A,
25288         0x1F5B,
25289         0x1F5C,
25290         0x1F5D,
25291         0x1F5E,
25292         0x1F5F,
25293         0x1F7E,
25294         0x1F80,
25295         0x1FB5,
25296         0x1FB6,
25297         0x1FC5,
25298         0x1FC6,
25299         0x1FD4,
25300         0x1FD6,
25301         0x1FDC,
25302         0x1FDD,
25303         0x1FF0,
25304         0x1FF2,
25305         0x1FF5,
25306         0x1FF6,
25307         0x1FFF,
25308         0x2000,
25309         0x2028,
25310         0x202A,
25311         0x2065,
25312         0x2066,
25313         0x2072,
25314         0x2074,
25315         0x208F,
25316         0x2090,
25317         0x209D,
25318         0x20A0,
25319         0x20BF,
25320         0x20D0,
25321         0x20F1,
25322         0x2100,
25323         0x218C,
25324         0x2190,
25325         0x23FB,
25326         0x2400,
25327         0x2427,
25328         0x2440,
25329         0x244B,
25330         0x2460,
25331         0x2B74,
25332         0x2B76,
25333         0x2B96,
25334         0x2B98,
25335         0x2BBA,
25336         0x2BBD,
25337         0x2BC9,
25338         0x2BCA,
25339         0x2BD2,
25340         0x2BEC,
25341         0x2BF0,
25342         0x2C00,
25343         0x2C2F,
25344         0x2C30,
25345         0x2C5F,
25346         0x2C60,
25347         0x2CF4,
25348         0x2CF9,
25349         0x2D26,
25350         0x2D27,
25351         0x2D28,
25352         0x2D2D,
25353         0x2D2E,
25354         0x2D30,
25355         0x2D68,
25356         0x2D6F,
25357         0x2D71,
25358         0x2D7F,
25359         0x2D97,
25360         0x2DA0,
25361         0x2DA7,
25362         0x2DA8,
25363         0x2DAF,
25364         0x2DB0,
25365         0x2DB7,
25366         0x2DB8,
25367         0x2DBF,
25368         0x2DC0,
25369         0x2DC7,
25370         0x2DC8,
25371         0x2DCF,
25372         0x2DD0,
25373         0x2DD7,
25374         0x2DD8,
25375         0x2DDF,
25376         0x2DE0,
25377         0x2E43,
25378         0x2E80,
25379         0x2E9A,
25380         0x2E9B,
25381         0x2EF4,
25382         0x2F00,
25383         0x2FD6,
25384         0x2FF0,
25385         0x2FFC,
25386         0x3000,
25387         0x3040,
25388         0x3041,
25389         0x3097,
25390         0x3099,
25391         0x3100,
25392         0x3105,
25393         0x312E,
25394         0x3131,
25395         0x318F,
25396         0x3190,
25397         0x31BB,
25398         0x31C0,
25399         0x31E4,
25400         0x31F0,
25401         0x321F,
25402         0x3220,
25403         0x32FF,
25404         0x3300,
25405         0x4DB6,
25406         0x4DC0,
25407         0x9FD6,
25408         0xA000,
25409         0xA48D,
25410         0xA490,
25411         0xA4C7,
25412         0xA4D0,
25413         0xA62C,
25414         0xA640,
25415         0xA6F8,
25416         0xA700,
25417         0xA7AE,
25418         0xA7B0,
25419         0xA7B8,
25420         0xA7F7,
25421         0xA82C,
25422         0xA830,
25423         0xA83A,
25424         0xA840,
25425         0xA878,
25426         0xA880,
25427         0xA8C5,
25428         0xA8CE,
25429         0xA8DA,
25430         0xA8E0,
25431         0xA8FE,
25432         0xA900,
25433         0xA954,
25434         0xA95F,
25435         0xA97D,
25436         0xA980,
25437         0xA9CE,
25438         0xA9CF,
25439         0xA9DA,
25440         0xA9DE,
25441         0xA9FF,
25442         0xAA00,
25443         0xAA37,
25444         0xAA40,
25445         0xAA4E,
25446         0xAA50,
25447         0xAA5A,
25448         0xAA5C,
25449         0xAAC3,
25450         0xAADB,
25451         0xAAF7,
25452         0xAB01,
25453         0xAB07,
25454         0xAB09,
25455         0xAB0F,
25456         0xAB11,
25457         0xAB17,
25458         0xAB20,
25459         0xAB27,
25460         0xAB28,
25461         0xAB2F,
25462         0xAB30,
25463         0xAB66,
25464         0xAB70,
25465         0xABEE,
25466         0xABF0,
25467         0xABFA,
25468         0xAC00,
25469         0xD7A4,
25470         0xD7B0,
25471         0xD7C7,
25472         0xD7CB,
25473         0xD7FC,
25474         0xE000,
25475         0xFA6E,
25476         0xFA70,
25477         0xFADA,
25478         0xFB00,
25479         0xFB07,
25480         0xFB13,
25481         0xFB18,
25482         0xFB1D,
25483         0xFB37,
25484         0xFB38,
25485         0xFB3D,
25486         0xFB3E,
25487         0xFB3F,
25488         0xFB40,
25489         0xFB42,
25490         0xFB43,
25491         0xFB45,
25492         0xFB46,
25493         0xFBC2,
25494         0xFBD3,
25495         0xFD40,
25496         0xFD50,
25497         0xFD90,
25498         0xFD92,
25499         0xFDC8,
25500         0xFDF0,
25501         0xFDFE,
25502         0xFE00,
25503         0xFE1A,
25504         0xFE20,
25505         0xFE53,
25506         0xFE54,
25507         0xFE67,
25508         0xFE68,
25509         0xFE6C,
25510         0xFE70,
25511         0xFE75,
25512         0xFE76,
25513         0xFEFD,
25514         0xFEFF,
25515         0xFF00,
25516         0xFF01,
25517         0xFFBF,
25518         0xFFC2,
25519         0xFFC8,
25520         0xFFCA,
25521         0xFFD0,
25522         0xFFD2,
25523         0xFFD8,
25524         0xFFDA,
25525         0xFFDD,
25526         0xFFE0,
25527         0xFFE7,
25528         0xFFE8,
25529         0xFFEF,
25530         0xFFF9,
25531         0xFFFE,
25532         0x10000,
25533         0x1000C,
25534         0x1000D,
25535         0x10027,
25536         0x10028,
25537         0x1003B,
25538         0x1003C,
25539         0x1003E,
25540         0x1003F,
25541         0x1004E,
25542         0x10050,
25543         0x1005E,
25544         0x10080,
25545         0x100FB,
25546         0x10100,
25547         0x10103,
25548         0x10107,
25549         0x10134,
25550         0x10137,
25551         0x1018D,
25552         0x10190,
25553         0x1019C,
25554         0x101A0,
25555         0x101A1,
25556         0x101D0,
25557         0x101FE,
25558         0x10280,
25559         0x1029D,
25560         0x102A0,
25561         0x102D1,
25562         0x102E0,
25563         0x102FC,
25564         0x10300,
25565         0x10324,
25566         0x10330,
25567         0x1034B,
25568         0x10350,
25569         0x1037B,
25570         0x10380,
25571         0x1039E,
25572         0x1039F,
25573         0x103C4,
25574         0x103C8,
25575         0x103D6,
25576         0x10400,
25577         0x1049E,
25578         0x104A0,
25579         0x104AA,
25580         0x10500,
25581         0x10528,
25582         0x10530,
25583         0x10564,
25584         0x1056F,
25585         0x10570,
25586         0x10600,
25587         0x10737,
25588         0x10740,
25589         0x10756,
25590         0x10760,
25591         0x10768,
25592         0x10800,
25593         0x10806,
25594         0x10808,
25595         0x10809,
25596         0x1080A,
25597         0x10836,
25598         0x10837,
25599         0x10839,
25600         0x1083C,
25601         0x1083D,
25602         0x1083F,
25603         0x10856,
25604         0x10857,
25605         0x1089F,
25606         0x108A7,
25607         0x108B0,
25608         0x108E0,
25609         0x108F3,
25610         0x108F4,
25611         0x108F6,
25612         0x108FB,
25613         0x1091C,
25614         0x1091F,
25615         0x1093A,
25616         0x1093F,
25617         0x10940,
25618         0x10980,
25619         0x109B8,
25620         0x109BC,
25621         0x109D0,
25622         0x109D2,
25623         0x10A04,
25624         0x10A05,
25625         0x10A07,
25626         0x10A0C,
25627         0x10A14,
25628         0x10A15,
25629         0x10A18,
25630         0x10A19,
25631         0x10A34,
25632         0x10A38,
25633         0x10A3B,
25634         0x10A3F,
25635         0x10A48,
25636         0x10A50,
25637         0x10A59,
25638         0x10A60,
25639         0x10AA0,
25640         0x10AC0,
25641         0x10AE7,
25642         0x10AEB,
25643         0x10AF7,
25644         0x10B00,
25645         0x10B36,
25646         0x10B39,
25647         0x10B56,
25648         0x10B58,
25649         0x10B73,
25650         0x10B78,
25651         0x10B92,
25652         0x10B99,
25653         0x10B9D,
25654         0x10BA9,
25655         0x10BB0,
25656         0x10C00,
25657         0x10C49,
25658         0x10C80,
25659         0x10CB3,
25660         0x10CC0,
25661         0x10CF3,
25662         0x10CFA,
25663         0x10D00,
25664         0x10E60,
25665         0x10E7F,
25666         0x11000,
25667         0x1104E,
25668         0x11052,
25669         0x11070,
25670         0x1107F,
25671         0x110C2,
25672         0x110D0,
25673         0x110E9,
25674         0x110F0,
25675         0x110FA,
25676         0x11100,
25677         0x11135,
25678         0x11136,
25679         0x11144,
25680         0x11150,
25681         0x11177,
25682         0x11180,
25683         0x111CE,
25684         0x111D0,
25685         0x111E0,
25686         0x111E1,
25687         0x111F5,
25688         0x11200,
25689         0x11212,
25690         0x11213,
25691         0x1123E,
25692         0x11280,
25693         0x11287,
25694         0x11288,
25695         0x11289,
25696         0x1128A,
25697         0x1128E,
25698         0x1128F,
25699         0x1129E,
25700         0x1129F,
25701         0x112AA,
25702         0x112B0,
25703         0x112EB,
25704         0x112F0,
25705         0x112FA,
25706         0x11300,
25707         0x11304,
25708         0x11305,
25709         0x1130D,
25710         0x1130F,
25711         0x11311,
25712         0x11313,
25713         0x11329,
25714         0x1132A,
25715         0x11331,
25716         0x11332,
25717         0x11334,
25718         0x11335,
25719         0x1133A,
25720         0x1133C,
25721         0x11345,
25722         0x11347,
25723         0x11349,
25724         0x1134B,
25725         0x1134E,
25726         0x11350,
25727         0x11351,
25728         0x11357,
25729         0x11358,
25730         0x1135D,
25731         0x11364,
25732         0x11366,
25733         0x1136D,
25734         0x11370,
25735         0x11375,
25736         0x11480,
25737         0x114C8,
25738         0x114D0,
25739         0x114DA,
25740         0x11580,
25741         0x115B6,
25742         0x115B8,
25743         0x115DE,
25744         0x11600,
25745         0x11645,
25746         0x11650,
25747         0x1165A,
25748         0x11680,
25749         0x116B8,
25750         0x116C0,
25751         0x116CA,
25752         0x11700,
25753         0x1171A,
25754         0x1171D,
25755         0x1172C,
25756         0x11730,
25757         0x11740,
25758         0x118A0,
25759         0x118F3,
25760         0x118FF,
25761         0x11900,
25762         0x11AC0,
25763         0x11AF9,
25764         0x12000,
25765         0x1239A,
25766         0x12400,
25767         0x1246F,
25768         0x12470,
25769         0x12475,
25770         0x12480,
25771         0x12544,
25772         0x13000,
25773         0x1342F,
25774         0x14400,
25775         0x14647,
25776         0x16800,
25777         0x16A39,
25778         0x16A40,
25779         0x16A5F,
25780         0x16A60,
25781         0x16A6A,
25782         0x16A6E,
25783         0x16A70,
25784         0x16AD0,
25785         0x16AEE,
25786         0x16AF0,
25787         0x16AF6,
25788         0x16B00,
25789         0x16B46,
25790         0x16B50,
25791         0x16B5A,
25792         0x16B5B,
25793         0x16B62,
25794         0x16B63,
25795         0x16B78,
25796         0x16B7D,
25797         0x16B90,
25798         0x16F00,
25799         0x16F45,
25800         0x16F50,
25801         0x16F7F,
25802         0x16F8F,
25803         0x16FA0,
25804         0x1B000,
25805         0x1B002,
25806         0x1BC00,
25807         0x1BC6B,
25808         0x1BC70,
25809         0x1BC7D,
25810         0x1BC80,
25811         0x1BC89,
25812         0x1BC90,
25813         0x1BC9A,
25814         0x1BC9C,
25815         0x1BCA4,
25816         0x1D000,
25817         0x1D0F6,
25818         0x1D100,
25819         0x1D127,
25820         0x1D129,
25821         0x1D1E9,
25822         0x1D200,
25823         0x1D246,
25824         0x1D300,
25825         0x1D357,
25826         0x1D360,
25827         0x1D372,
25828         0x1D400,
25829         0x1D455,
25830         0x1D456,
25831         0x1D49D,
25832         0x1D49E,
25833         0x1D4A0,
25834         0x1D4A2,
25835         0x1D4A3,
25836         0x1D4A5,
25837         0x1D4A7,
25838         0x1D4A9,
25839         0x1D4AD,
25840         0x1D4AE,
25841         0x1D4BA,
25842         0x1D4BB,
25843         0x1D4BC,
25844         0x1D4BD,
25845         0x1D4C4,
25846         0x1D4C5,
25847         0x1D506,
25848         0x1D507,
25849         0x1D50B,
25850         0x1D50D,
25851         0x1D515,
25852         0x1D516,
25853         0x1D51D,
25854         0x1D51E,
25855         0x1D53A,
25856         0x1D53B,
25857         0x1D53F,
25858         0x1D540,
25859         0x1D545,
25860         0x1D546,
25861         0x1D547,
25862         0x1D54A,
25863         0x1D551,
25864         0x1D552,
25865         0x1D6A6,
25866         0x1D6A8,
25867         0x1D7CC,
25868         0x1D7CE,
25869         0x1DA8C,
25870         0x1DA9B,
25871         0x1DAA0,
25872         0x1DAA1,
25873         0x1DAB0,
25874         0x1E800,
25875         0x1E8C5,
25876         0x1E8C7,
25877         0x1E8D7,
25878         0x1EE00,
25879         0x1EE04,
25880         0x1EE05,
25881         0x1EE20,
25882         0x1EE21,
25883         0x1EE23,
25884         0x1EE24,
25885         0x1EE25,
25886         0x1EE27,
25887         0x1EE28,
25888         0x1EE29,
25889         0x1EE33,
25890         0x1EE34,
25891         0x1EE38,
25892         0x1EE39,
25893         0x1EE3A,
25894         0x1EE3B,
25895         0x1EE3C,
25896         0x1EE42,
25897         0x1EE43,
25898         0x1EE47,
25899         0x1EE48,
25900         0x1EE49,
25901         0x1EE4A,
25902         0x1EE4B,
25903         0x1EE4C,
25904         0x1EE4D,
25905         0x1EE50,
25906         0x1EE51,
25907         0x1EE53,
25908         0x1EE54,
25909         0x1EE55,
25910         0x1EE57,
25911         0x1EE58,
25912         0x1EE59,
25913         0x1EE5A,
25914         0x1EE5B,
25915         0x1EE5C,
25916         0x1EE5D,
25917         0x1EE5E,
25918         0x1EE5F,
25919         0x1EE60,
25920         0x1EE61,
25921         0x1EE63,
25922         0x1EE64,
25923         0x1EE65,
25924         0x1EE67,
25925         0x1EE6B,
25926         0x1EE6C,
25927         0x1EE73,
25928         0x1EE74,
25929         0x1EE78,
25930         0x1EE79,
25931         0x1EE7D,
25932         0x1EE7E,
25933         0x1EE7F,
25934         0x1EE80,
25935         0x1EE8A,
25936         0x1EE8B,
25937         0x1EE9C,
25938         0x1EEA1,
25939         0x1EEA4,
25940         0x1EEA5,
25941         0x1EEAA,
25942         0x1EEAB,
25943         0x1EEBC,
25944         0x1EEF0,
25945         0x1EEF2,
25946         0x1F000,
25947         0x1F02C,
25948         0x1F030,
25949         0x1F094,
25950         0x1F0A0,
25951         0x1F0AF,
25952         0x1F0B1,
25953         0x1F0C0,
25954         0x1F0C1,
25955         0x1F0D0,
25956         0x1F0D1,
25957         0x1F0F6,
25958         0x1F100,
25959         0x1F10D,
25960         0x1F110,
25961         0x1F12F,
25962         0x1F130,
25963         0x1F16C,
25964         0x1F170,
25965         0x1F19B,
25966         0x1F1E6,
25967         0x1F203,
25968         0x1F210,
25969         0x1F23B,
25970         0x1F240,
25971         0x1F249,
25972         0x1F250,
25973         0x1F252,
25974         0x1F300,
25975         0x1F57A,
25976         0x1F57B,
25977         0x1F5A4,
25978         0x1F5A5,
25979         0x1F6D1,
25980         0x1F6E0,
25981         0x1F6ED,
25982         0x1F6F0,
25983         0x1F6F4,
25984         0x1F700,
25985         0x1F774,
25986         0x1F780,
25987         0x1F7D5,
25988         0x1F800,
25989         0x1F80C,
25990         0x1F810,
25991         0x1F848,
25992         0x1F850,
25993         0x1F85A,
25994         0x1F860,
25995         0x1F888,
25996         0x1F890,
25997         0x1F8AE,
25998         0x1F910,
25999         0x1F919,
26000         0x1F980,
26001         0x1F985,
26002         0x1F9C0,
26003         0x1F9C1,
26004         0x20000,
26005         0x2A6D7,
26006         0x2A700,
26007         0x2B735,
26008         0x2B740,
26009         0x2B81E,
26010         0x2B820,
26011         0x2CEA2,
26012         0x2F800,
26013         0x2FA1E,
26014         0xE0001,
26015         0xE0002,
26016         0xE0020,
26017         0xE0080,
26018         0xE0100,
26019         0xE01F0,
26020         0xF0000,
26021         0xFFFFE,
26022         0x100000,
26023         0x10FFFE
26024 };
26025
26026 static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
26027         313,    /* Number of elements */
26028         148565664, /* Version and data structure type */
26029         1,      /* 0 if the list starts at 0;
26030                    1 if it starts at the element beyond 0 */
26031         0x0,
26032         0x21,
26033         0x30,
26034         0x3A,
26035         0x41,
26036         0x5B,
26037         0x61,
26038         0x7B,
26039         0x7F,
26040         0xA1,
26041         0xA2,
26042         0xA7,
26043         0xA8,
26044         0xAB,
26045         0xAC,
26046         0xB6,
26047         0xB8,
26048         0xBB,
26049         0xBC,
26050         0xBF,
26051         0xC0,
26052         0x37E,
26053         0x37F,
26054         0x387,
26055         0x388,
26056         0x55A,
26057         0x560,
26058         0x589,
26059         0x58B,
26060         0x5BE,
26061         0x5BF,
26062         0x5C0,
26063         0x5C1,
26064         0x5C3,
26065         0x5C4,
26066         0x5C6,
26067         0x5C7,
26068         0x5F3,
26069         0x5F5,
26070         0x609,
26071         0x60B,
26072         0x60C,
26073         0x60E,
26074         0x61B,
26075         0x61C,
26076         0x61E,
26077         0x620,
26078         0x66A,
26079         0x66E,
26080         0x6D4,
26081         0x6D5,
26082         0x700,
26083         0x70E,
26084         0x7F7,
26085         0x7FA,
26086         0x830,
26087         0x83F,
26088         0x85E,
26089         0x85F,
26090         0x964,
26091         0x966,
26092         0x970,
26093         0x971,
26094         0xAF0,
26095         0xAF1,
26096         0xDF4,
26097         0xDF5,
26098         0xE4F,
26099         0xE50,
26100         0xE5A,
26101         0xE5C,
26102         0xF04,
26103         0xF13,
26104         0xF14,
26105         0xF15,
26106         0xF3A,
26107         0xF3E,
26108         0xF85,
26109         0xF86,
26110         0xFD0,
26111         0xFD5,
26112         0xFD9,
26113         0xFDB,
26114         0x104A,
26115         0x1050,
26116         0x10FB,
26117         0x10FC,
26118         0x1360,
26119         0x1369,
26120         0x1400,
26121         0x1401,
26122         0x166D,
26123         0x166F,
26124         0x169B,
26125         0x169D,
26126         0x16EB,
26127         0x16EE,
26128         0x1735,
26129         0x1737,
26130         0x17D4,
26131         0x17D7,
26132         0x17D8,
26133         0x17DB,
26134         0x1800,
26135         0x180B,
26136         0x1944,
26137         0x1946,
26138         0x1A1E,
26139         0x1A20,
26140         0x1AA0,
26141         0x1AA7,
26142         0x1AA8,
26143         0x1AAE,
26144         0x1B5A,
26145         0x1B61,
26146         0x1BFC,
26147         0x1C00,
26148         0x1C3B,
26149         0x1C40,
26150         0x1C7E,
26151         0x1C80,
26152         0x1CC0,
26153         0x1CC8,
26154         0x1CD3,
26155         0x1CD4,
26156         0x2010,
26157         0x2028,
26158         0x2030,
26159         0x2044,
26160         0x2045,
26161         0x2052,
26162         0x2053,
26163         0x205F,
26164         0x207D,
26165         0x207F,
26166         0x208D,
26167         0x208F,
26168         0x2308,
26169         0x230C,
26170         0x2329,
26171         0x232B,
26172         0x2768,
26173         0x2776,
26174         0x27C5,
26175         0x27C7,
26176         0x27E6,
26177         0x27F0,
26178         0x2983,
26179         0x2999,
26180         0x29D8,
26181         0x29DC,
26182         0x29FC,
26183         0x29FE,
26184         0x2CF9,
26185         0x2CFD,
26186         0x2CFE,
26187         0x2D00,
26188         0x2D70,
26189         0x2D71,
26190         0x2E00,
26191         0x2E2F,
26192         0x2E30,
26193         0x2E43,
26194         0x3001,
26195         0x3004,
26196         0x3008,
26197         0x3012,
26198         0x3014,
26199         0x3020,
26200         0x3030,
26201         0x3031,
26202         0x303D,
26203         0x303E,
26204         0x30A0,
26205         0x30A1,
26206         0x30FB,
26207         0x30FC,
26208         0xA4FE,
26209         0xA500,
26210         0xA60D,
26211         0xA610,
26212         0xA673,
26213         0xA674,
26214         0xA67E,
26215         0xA67F,
26216         0xA6F2,
26217         0xA6F8,
26218         0xA874,
26219         0xA878,
26220         0xA8CE,
26221         0xA8D0,
26222         0xA8F8,
26223         0xA8FB,
26224         0xA8FC,
26225         0xA8FD,
26226         0xA92E,
26227         0xA930,
26228         0xA95F,
26229         0xA960,
26230         0xA9C1,
26231         0xA9CE,
26232         0xA9DE,
26233         0xA9E0,
26234         0xAA5C,
26235         0xAA60,
26236         0xAADE,
26237         0xAAE0,
26238         0xAAF0,
26239         0xAAF2,
26240         0xABEB,
26241         0xABEC,
26242         0xFD3E,
26243         0xFD40,
26244         0xFE10,
26245         0xFE1A,
26246         0xFE30,
26247         0xFE53,
26248         0xFE54,
26249         0xFE62,
26250         0xFE63,
26251         0xFE64,
26252         0xFE68,
26253         0xFE69,
26254         0xFE6A,
26255         0xFE6C,
26256         0xFF01,
26257         0xFF04,
26258         0xFF05,
26259         0xFF0B,
26260         0xFF0C,
26261         0xFF10,
26262         0xFF1A,
26263         0xFF1C,
26264         0xFF1F,
26265         0xFF21,
26266         0xFF3B,
26267         0xFF3E,
26268         0xFF3F,
26269         0xFF40,
26270         0xFF5B,
26271         0xFF5C,
26272         0xFF5D,
26273         0xFF5E,
26274         0xFF5F,
26275         0xFF66,
26276         0x10100,
26277         0x10103,
26278         0x1039F,
26279         0x103A0,
26280         0x103D0,
26281         0x103D1,
26282         0x1056F,
26283         0x10570,
26284         0x10857,
26285         0x10858,
26286         0x1091F,
26287         0x10920,
26288         0x1093F,
26289         0x10940,
26290         0x10A50,
26291         0x10A59,
26292         0x10A7F,
26293         0x10A80,
26294         0x10AF0,
26295         0x10AF7,
26296         0x10B39,
26297         0x10B40,
26298         0x10B99,
26299         0x10B9D,
26300         0x11047,
26301         0x1104E,
26302         0x110BB,
26303         0x110BD,
26304         0x110BE,
26305         0x110C2,
26306         0x11140,
26307         0x11144,
26308         0x11174,
26309         0x11176,
26310         0x111C5,
26311         0x111CA,
26312         0x111CD,
26313         0x111CE,
26314         0x111DB,
26315         0x111DC,
26316         0x111DD,
26317         0x111E0,
26318         0x11238,
26319         0x1123E,
26320         0x112A9,
26321         0x112AA,
26322         0x114C6,
26323         0x114C7,
26324         0x115C1,
26325         0x115D8,
26326         0x11641,
26327         0x11644,
26328         0x1173C,
26329         0x1173F,
26330         0x12470,
26331         0x12475,
26332         0x16A6E,
26333         0x16A70,
26334         0x16AF5,
26335         0x16AF6,
26336         0x16B37,
26337         0x16B3C,
26338         0x16B44,
26339         0x16B45,
26340         0x1BC9F,
26341         0x1BCA0,
26342         0x1DA87,
26343         0x1DA8C
26344 };
26345
26346 static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */
26347         21,     /* Number of elements */
26348         148565664, /* Version and data structure type */
26349         1,      /* 0 if the list starts at 0;
26350                    1 if it starts at the element beyond 0 */
26351         0x0,
26352         0x9,
26353         0xE,
26354         0x20,
26355         0x21,
26356         0x85,
26357         0x86,
26358         0xA0,
26359         0xA1,
26360         0x1680,
26361         0x1681,
26362         0x2000,
26363         0x200B,
26364         0x2028,
26365         0x202A,
26366         0x202F,
26367         0x2030,
26368         0x205F,
26369         0x2060,
26370         0x3000,
26371         0x3001
26372 };
26373
26374 static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
26375         1261,   /* Number of elements */
26376         148565664, /* Version and data structure type */
26377         1,      /* 0 if the list starts at 0;
26378                    1 if it starts at the element beyond 0 */
26379         0x0,
26380         0x41,
26381         0x5B,
26382         0xC0,
26383         0xD7,
26384         0xD8,
26385         0xDF,
26386         0x100,
26387         0x101,
26388         0x102,
26389         0x103,
26390         0x104,
26391         0x105,
26392         0x106,
26393         0x107,
26394         0x108,
26395         0x109,
26396         0x10A,
26397         0x10B,
26398         0x10C,
26399         0x10D,
26400         0x10E,
26401         0x10F,
26402         0x110,
26403         0x111,
26404         0x112,
26405         0x113,
26406         0x114,
26407         0x115,
26408         0x116,
26409         0x117,
26410         0x118,
26411         0x119,
26412         0x11A,
26413         0x11B,
26414         0x11C,
26415         0x11D,
26416         0x11E,
26417         0x11F,
26418         0x120,
26419         0x121,
26420         0x122,
26421         0x123,
26422         0x124,
26423         0x125,
26424         0x126,
26425         0x127,
26426         0x128,
26427         0x129,
26428         0x12A,
26429         0x12B,
26430         0x12C,
26431         0x12D,
26432         0x12E,
26433         0x12F,
26434         0x130,
26435         0x131,
26436         0x132,
26437         0x133,
26438         0x134,
26439         0x135,
26440         0x136,
26441         0x137,
26442         0x139,
26443         0x13A,
26444         0x13B,
26445         0x13C,
26446         0x13D,
26447         0x13E,
26448         0x13F,
26449         0x140,
26450         0x141,
26451         0x142,
26452         0x143,
26453         0x144,
26454         0x145,
26455         0x146,
26456         0x147,
26457         0x148,
26458         0x14A,
26459         0x14B,
26460         0x14C,
26461         0x14D,
26462         0x14E,
26463         0x14F,
26464         0x150,
26465         0x151,
26466         0x152,
26467         0x153,
26468         0x154,
26469         0x155,
26470         0x156,
26471         0x157,
26472         0x158,
26473         0x159,
26474         0x15A,
26475         0x15B,
26476         0x15C,
26477         0x15D,
26478         0x15E,
26479         0x15F,
26480         0x160,
26481         0x161,
26482         0x162,
26483         0x163,
26484         0x164,
26485         0x165,
26486         0x166,
26487         0x167,
26488         0x168,
26489         0x169,
26490         0x16A,
26491         0x16B,
26492         0x16C,
26493         0x16D,
26494         0x16E,
26495         0x16F,
26496         0x170,
26497         0x171,
26498         0x172,
26499         0x173,
26500         0x174,
26501         0x175,
26502         0x176,
26503         0x177,
26504         0x178,
26505         0x17A,
26506         0x17B,
26507         0x17C,
26508         0x17D,
26509         0x17E,
26510         0x181,
26511         0x183,
26512         0x184,
26513         0x185,
26514         0x186,
26515         0x188,
26516         0x189,
26517         0x18C,
26518         0x18E,
26519         0x192,
26520         0x193,
26521         0x195,
26522         0x196,
26523         0x199,
26524         0x19C,
26525         0x19E,
26526         0x19F,
26527         0x1A1,
26528         0x1A2,
26529         0x1A3,
26530         0x1A4,
26531         0x1A5,
26532         0x1A6,
26533         0x1A8,
26534         0x1A9,
26535         0x1AA,
26536         0x1AC,
26537         0x1AD,
26538         0x1AE,
26539         0x1B0,
26540         0x1B1,
26541         0x1B4,
26542         0x1B5,
26543         0x1B6,
26544         0x1B7,
26545         0x1B9,
26546         0x1BC,
26547         0x1BD,
26548         0x1C4,
26549         0x1C5,
26550         0x1C7,
26551         0x1C8,
26552         0x1CA,
26553         0x1CB,
26554         0x1CD,
26555         0x1CE,
26556         0x1CF,
26557         0x1D0,
26558         0x1D1,
26559         0x1D2,
26560         0x1D3,
26561         0x1D4,
26562         0x1D5,
26563         0x1D6,
26564         0x1D7,
26565         0x1D8,
26566         0x1D9,
26567         0x1DA,
26568         0x1DB,
26569         0x1DC,
26570         0x1DE,
26571         0x1DF,
26572         0x1E0,
26573         0x1E1,
26574         0x1E2,
26575         0x1E3,
26576         0x1E4,
26577         0x1E5,
26578         0x1E6,
26579         0x1E7,
26580         0x1E8,
26581         0x1E9,
26582         0x1EA,
26583         0x1EB,
26584         0x1EC,
26585         0x1ED,
26586         0x1EE,
26587         0x1EF,
26588         0x1F1,
26589         0x1F2,
26590         0x1F4,
26591         0x1F5,
26592         0x1F6,
26593         0x1F9,
26594         0x1FA,
26595         0x1FB,
26596         0x1FC,
26597         0x1FD,
26598         0x1FE,
26599         0x1FF,
26600         0x200,
26601         0x201,
26602         0x202,
26603         0x203,
26604         0x204,
26605         0x205,
26606         0x206,
26607         0x207,
26608         0x208,
26609         0x209,
26610         0x20A,
26611         0x20B,
26612         0x20C,
26613         0x20D,
26614         0x20E,
26615         0x20F,
26616         0x210,
26617         0x211,
26618         0x212,
26619         0x213,
26620         0x214,
26621         0x215,
26622         0x216,
26623         0x217,
26624         0x218,
26625         0x219,
26626         0x21A,
26627         0x21B,
26628         0x21C,
26629         0x21D,
26630         0x21E,
26631         0x21F,
26632         0x220,
26633         0x221,
26634         0x222,
26635         0x223,
26636         0x224,
26637         0x225,
26638         0x226,
26639         0x227,
26640         0x228,
26641         0x229,
26642         0x22A,
26643         0x22B,
26644         0x22C,
26645         0x22D,
26646         0x22E,
26647         0x22F,
26648         0x230,
26649         0x231,
26650         0x232,
26651         0x233,
26652         0x23A,
26653         0x23C,
26654         0x23D,
26655         0x23F,
26656         0x241,
26657         0x242,
26658         0x243,
26659         0x247,
26660         0x248,
26661         0x249,
26662         0x24A,
26663         0x24B,
26664         0x24C,
26665         0x24D,
26666         0x24E,
26667         0x24F,
26668         0x370,
26669         0x371,
26670         0x372,
26671         0x373,
26672         0x376,
26673         0x377,
26674         0x37F,
26675         0x380,
26676         0x386,
26677         0x387,
26678         0x388,
26679         0x38B,
26680         0x38C,
26681         0x38D,
26682         0x38E,
26683         0x390,
26684         0x391,
26685         0x3A2,
26686         0x3A3,
26687         0x3AC,
26688         0x3CF,
26689         0x3D0,
26690         0x3D2,
26691         0x3D5,
26692         0x3D8,
26693         0x3D9,
26694         0x3DA,
26695         0x3DB,
26696         0x3DC,
26697         0x3DD,
26698         0x3DE,
26699         0x3DF,
26700         0x3E0,
26701         0x3E1,
26702         0x3E2,
26703         0x3E3,
26704         0x3E4,
26705         0x3E5,
26706         0x3E6,
26707         0x3E7,
26708         0x3E8,
26709         0x3E9,
26710         0x3EA,
26711         0x3EB,
26712         0x3EC,
26713         0x3ED,
26714         0x3EE,
26715         0x3EF,
26716         0x3F4,
26717         0x3F5,
26718         0x3F7,
26719         0x3F8,
26720         0x3F9,
26721         0x3FB,
26722         0x3FD,
26723         0x430,
26724         0x460,
26725         0x461,
26726         0x462,
26727         0x463,
26728         0x464,
26729         0x465,
26730         0x466,
26731         0x467,
26732         0x468,
26733         0x469,
26734         0x46A,
26735         0x46B,
26736         0x46C,
26737         0x46D,
26738         0x46E,
26739         0x46F,
26740         0x470,
26741         0x471,
26742         0x472,
26743         0x473,
26744         0x474,
26745         0x475,
26746         0x476,
26747         0x477,
26748         0x478,
26749         0x479,
26750         0x47A,
26751         0x47B,
26752         0x47C,
26753         0x47D,
26754         0x47E,
26755         0x47F,
26756         0x480,
26757         0x481,
26758         0x48A,
26759         0x48B,
26760         0x48C,
26761         0x48D,
26762         0x48E,
26763         0x48F,
26764         0x490,
26765         0x491,
26766         0x492,
26767         0x493,
26768         0x494,
26769         0x495,
26770         0x496,
26771         0x497,
26772         0x498,
26773         0x499,
26774         0x49A,
26775         0x49B,
26776         0x49C,
26777         0x49D,
26778         0x49E,
26779         0x49F,
26780         0x4A0,
26781         0x4A1,
26782         0x4A2,
26783         0x4A3,
26784         0x4A4,
26785         0x4A5,
26786         0x4A6,
26787         0x4A7,
26788         0x4A8,
26789         0x4A9,
26790         0x4AA,
26791         0x4AB,
26792         0x4AC,
26793         0x4AD,
26794         0x4AE,
26795         0x4AF,
26796         0x4B0,
26797         0x4B1,
26798         0x4B2,
26799         0x4B3,
26800         0x4B4,
26801         0x4B5,
26802         0x4B6,
26803         0x4B7,
26804         0x4B8,
26805         0x4B9,
26806         0x4BA,
26807         0x4BB,
26808         0x4BC,
26809         0x4BD,
26810         0x4BE,
26811         0x4BF,
26812         0x4C0,
26813         0x4C2,
26814         0x4C3,
26815         0x4C4,
26816         0x4C5,
26817         0x4C6,
26818         0x4C7,
26819         0x4C8,
26820         0x4C9,
26821         0x4CA,
26822         0x4CB,
26823         0x4CC,
26824         0x4CD,
26825         0x4CE,
26826         0x4D0,
26827         0x4D1,
26828         0x4D2,
26829         0x4D3,
26830         0x4D4,
26831         0x4D5,
26832         0x4D6,
26833         0x4D7,
26834         0x4D8,
26835         0x4D9,
26836         0x4DA,
26837         0x4DB,
26838         0x4DC,
26839         0x4DD,
26840         0x4DE,
26841         0x4DF,
26842         0x4E0,
26843         0x4E1,
26844         0x4E2,
26845         0x4E3,
26846         0x4E4,
26847         0x4E5,
26848         0x4E6,
26849         0x4E7,
26850         0x4E8,
26851         0x4E9,
26852         0x4EA,
26853         0x4EB,
26854         0x4EC,
26855         0x4ED,
26856         0x4EE,
26857         0x4EF,
26858         0x4F0,
26859         0x4F1,
26860         0x4F2,
26861         0x4F3,
26862         0x4F4,
26863         0x4F5,
26864         0x4F6,
26865         0x4F7,
26866         0x4F8,
26867         0x4F9,
26868         0x4FA,
26869         0x4FB,
26870         0x4FC,
26871         0x4FD,
26872         0x4FE,
26873         0x4FF,
26874         0x500,
26875         0x501,
26876         0x502,
26877         0x503,
26878         0x504,
26879         0x505,
26880         0x506,
26881         0x507,
26882         0x508,
26883         0x509,
26884         0x50A,
26885         0x50B,
26886         0x50C,
26887         0x50D,
26888         0x50E,
26889         0x50F,
26890         0x510,
26891         0x511,
26892         0x512,
26893         0x513,
26894         0x514,
26895         0x515,
26896         0x516,
26897         0x517,
26898         0x518,
26899         0x519,
26900         0x51A,
26901         0x51B,
26902         0x51C,
26903         0x51D,
26904         0x51E,
26905         0x51F,
26906         0x520,
26907         0x521,
26908         0x522,
26909         0x523,
26910         0x524,
26911         0x525,
26912         0x526,
26913         0x527,
26914         0x528,
26915         0x529,
26916         0x52A,
26917         0x52B,
26918         0x52C,
26919         0x52D,
26920         0x52E,
26921         0x52F,
26922         0x531,
26923         0x557,
26924         0x10A0,
26925         0x10C6,
26926         0x10C7,
26927         0x10C8,
26928         0x10CD,
26929         0x10CE,
26930         0x13A0,
26931         0x13F6,
26932         0x1E00,
26933         0x1E01,
26934         0x1E02,
26935         0x1E03,
26936         0x1E04,
26937         0x1E05,
26938         0x1E06,
26939         0x1E07,
26940         0x1E08,
26941         0x1E09,
26942         0x1E0A,
26943         0x1E0B,
26944         0x1E0C,
26945         0x1E0D,
26946         0x1E0E,
26947         0x1E0F,
26948         0x1E10,
26949         0x1E11,
26950         0x1E12,
26951         0x1E13,
26952         0x1E14,
26953         0x1E15,
26954         0x1E16,
26955         0x1E17,
26956         0x1E18,
26957         0x1E19,
26958         0x1E1A,
26959         0x1E1B,
26960         0x1E1C,
26961         0x1E1D,
26962         0x1E1E,
26963         0x1E1F,
26964         0x1E20,
26965         0x1E21,
26966         0x1E22,
26967         0x1E23,
26968         0x1E24,
26969         0x1E25,
26970         0x1E26,
26971         0x1E27,
26972         0x1E28,
26973         0x1E29,
26974         0x1E2A,
26975         0x1E2B,
26976         0x1E2C,
26977         0x1E2D,
26978         0x1E2E,
26979         0x1E2F,
26980         0x1E30,
26981         0x1E31,
26982         0x1E32,
26983         0x1E33,
26984         0x1E34,
26985         0x1E35,
26986         0x1E36,
26987         0x1E37,
26988         0x1E38,
26989         0x1E39,
26990         0x1E3A,
26991         0x1E3B,
26992         0x1E3C,
26993         0x1E3D,
26994         0x1E3E,
26995         0x1E3F,
26996         0x1E40,
26997         0x1E41,
26998         0x1E42,
26999         0x1E43,
27000         0x1E44,
27001         0x1E45,
27002         0x1E46,
27003         0x1E47,
27004         0x1E48,
27005         0x1E49,
27006         0x1E4A,
27007         0x1E4B,
27008         0x1E4C,
27009         0x1E4D,
27010         0x1E4E,
27011         0x1E4F,
27012         0x1E50,
27013         0x1E51,
27014         0x1E52,
27015         0x1E53,
27016         0x1E54,
27017         0x1E55,
27018         0x1E56,
27019         0x1E57,
27020         0x1E58,
27021         0x1E59,
27022         0x1E5A,
27023         0x1E5B,
27024         0x1E5C,
27025         0x1E5D,
27026         0x1E5E,
27027         0x1E5F,
27028         0x1E60,
27029         0x1E61,
27030         0x1E62,
27031         0x1E63,
27032         0x1E64,
27033         0x1E65,
27034         0x1E66,
27035         0x1E67,
27036         0x1E68,
27037         0x1E69,
27038         0x1E6A,
27039         0x1E6B,
27040         0x1E6C,
27041         0x1E6D,
27042         0x1E6E,
27043         0x1E6F,
27044         0x1E70,
27045         0x1E71,
27046         0x1E72,
27047         0x1E73,
27048         0x1E74,
27049         0x1E75,
27050         0x1E76,
27051         0x1E77,
27052         0x1E78,
27053         0x1E79,
27054         0x1E7A,
27055         0x1E7B,
27056         0x1E7C,
27057         0x1E7D,
27058         0x1E7E,
27059         0x1E7F,
27060         0x1E80,
27061         0x1E81,
27062         0x1E82,
27063         0x1E83,
27064         0x1E84,
27065         0x1E85,
27066         0x1E86,
27067         0x1E87,
27068         0x1E88,
27069         0x1E89,
27070         0x1E8A,
27071         0x1E8B,
27072         0x1E8C,
27073         0x1E8D,
27074         0x1E8E,
27075         0x1E8F,
27076         0x1E90,
27077         0x1E91,
27078         0x1E92,
27079         0x1E93,
27080         0x1E94,
27081         0x1E95,
27082         0x1E9E,
27083         0x1E9F,
27084         0x1EA0,
27085         0x1EA1,
27086         0x1EA2,
27087         0x1EA3,
27088         0x1EA4,
27089         0x1EA5,
27090         0x1EA6,
27091         0x1EA7,
27092         0x1EA8,
27093         0x1EA9,
27094         0x1EAA,
27095         0x1EAB,
27096         0x1EAC,
27097         0x1EAD,
27098         0x1EAE,
27099         0x1EAF,
27100         0x1EB0,
27101         0x1EB1,
27102         0x1EB2,
27103         0x1EB3,
27104         0x1EB4,
27105         0x1EB5,
27106         0x1EB6,
27107         0x1EB7,
27108         0x1EB8,
27109         0x1EB9,
27110         0x1EBA,
27111         0x1EBB,
27112         0x1EBC,
27113         0x1EBD,
27114         0x1EBE,
27115         0x1EBF,
27116         0x1EC0,
27117         0x1EC1,
27118         0x1EC2,
27119         0x1EC3,
27120         0x1EC4,
27121         0x1EC5,
27122         0x1EC6,
27123         0x1EC7,
27124         0x1EC8,
27125         0x1EC9,
27126         0x1ECA,
27127         0x1ECB,
27128         0x1ECC,
27129         0x1ECD,
27130         0x1ECE,
27131         0x1ECF,
27132         0x1ED0,
27133         0x1ED1,
27134         0x1ED2,
27135         0x1ED3,
27136         0x1ED4,
27137         0x1ED5,
27138         0x1ED6,
27139         0x1ED7,
27140         0x1ED8,
27141         0x1ED9,
27142         0x1EDA,
27143         0x1EDB,
27144         0x1EDC,
27145         0x1EDD,
27146         0x1EDE,
27147         0x1EDF,
27148         0x1EE0,
27149         0x1EE1,
27150         0x1EE2,
27151         0x1EE3,
27152         0x1EE4,
27153         0x1EE5,
27154         0x1EE6,
27155         0x1EE7,
27156         0x1EE8,
27157         0x1EE9,
27158         0x1EEA,
27159         0x1EEB,
27160         0x1EEC,
27161         0x1EED,
27162         0x1EEE,
27163         0x1EEF,
27164         0x1EF0,
27165         0x1EF1,
27166         0x1EF2,
27167         0x1EF3,
27168         0x1EF4,
27169         0x1EF5,
27170         0x1EF6,
27171         0x1EF7,
27172         0x1EF8,
27173         0x1EF9,
27174         0x1EFA,
27175         0x1EFB,
27176         0x1EFC,
27177         0x1EFD,
27178         0x1EFE,
27179         0x1EFF,
27180         0x1F08,
27181         0x1F10,
27182         0x1F18,
27183         0x1F1E,
27184         0x1F28,
27185         0x1F30,
27186         0x1F38,
27187         0x1F40,
27188         0x1F48,
27189         0x1F4E,
27190         0x1F59,
27191         0x1F5A,
27192         0x1F5B,
27193         0x1F5C,
27194         0x1F5D,
27195         0x1F5E,
27196         0x1F5F,
27197         0x1F60,
27198         0x1F68,
27199         0x1F70,
27200         0x1FB8,
27201         0x1FBC,
27202         0x1FC8,
27203         0x1FCC,
27204         0x1FD8,
27205         0x1FDC,
27206         0x1FE8,
27207         0x1FED,
27208         0x1FF8,
27209         0x1FFC,
27210         0x2102,
27211         0x2103,
27212         0x2107,
27213         0x2108,
27214         0x210B,
27215         0x210E,
27216         0x2110,
27217         0x2113,
27218         0x2115,
27219         0x2116,
27220         0x2119,
27221         0x211E,
27222         0x2124,
27223         0x2125,
27224         0x2126,
27225         0x2127,
27226         0x2128,
27227         0x2129,
27228         0x212A,
27229         0x212E,
27230         0x2130,
27231         0x2134,
27232         0x213E,
27233         0x2140,
27234         0x2145,
27235         0x2146,
27236         0x2160,
27237         0x2170,
27238         0x2183,
27239         0x2184,
27240         0x24B6,
27241         0x24D0,
27242         0x2C00,
27243         0x2C2F,
27244         0x2C60,
27245         0x2C61,
27246         0x2C62,
27247         0x2C65,
27248         0x2C67,
27249         0x2C68,
27250         0x2C69,
27251         0x2C6A,
27252         0x2C6B,
27253         0x2C6C,
27254         0x2C6D,
27255         0x2C71,
27256         0x2C72,
27257         0x2C73,
27258         0x2C75,
27259         0x2C76,
27260         0x2C7E,
27261         0x2C81,
27262         0x2C82,
27263         0x2C83,
27264         0x2C84,
27265         0x2C85,
27266         0x2C86,
27267         0x2C87,
27268         0x2C88,
27269         0x2C89,
27270         0x2C8A,
27271         0x2C8B,
27272         0x2C8C,
27273         0x2C8D,
27274         0x2C8E,
27275         0x2C8F,
27276         0x2C90,
27277         0x2C91,
27278         0x2C92,
27279         0x2C93,
27280         0x2C94,
27281         0x2C95,
27282         0x2C96,
27283         0x2C97,
27284         0x2C98,
27285         0x2C99,
27286         0x2C9A,
27287         0x2C9B,
27288         0x2C9C,
27289         0x2C9D,
27290         0x2C9E,
27291         0x2C9F,
27292         0x2CA0,
27293         0x2CA1,
27294         0x2CA2,
27295         0x2CA3,
27296         0x2CA4,
27297         0x2CA5,
27298         0x2CA6,
27299         0x2CA7,
27300         0x2CA8,
27301         0x2CA9,
27302         0x2CAA,
27303         0x2CAB,
27304         0x2CAC,
27305         0x2CAD,
27306         0x2CAE,
27307         0x2CAF,
27308         0x2CB0,
27309         0x2CB1,
27310         0x2CB2,
27311         0x2CB3,
27312         0x2CB4,
27313         0x2CB5,
27314         0x2CB6,
27315         0x2CB7,
27316         0x2CB8,
27317         0x2CB9,
27318         0x2CBA,
27319         0x2CBB,
27320         0x2CBC,
27321         0x2CBD,
27322         0x2CBE,
27323         0x2CBF,
27324         0x2CC0,
27325         0x2CC1,
27326         0x2CC2,
27327         0x2CC3,
27328         0x2CC4,
27329         0x2CC5,
27330         0x2CC6,
27331         0x2CC7,
27332         0x2CC8,
27333         0x2CC9,
27334         0x2CCA,
27335         0x2CCB,
27336         0x2CCC,
27337         0x2CCD,
27338         0x2CCE,
27339         0x2CCF,
27340         0x2CD0,
27341         0x2CD1,
27342         0x2CD2,
27343         0x2CD3,
27344         0x2CD4,
27345         0x2CD5,
27346         0x2CD6,
27347         0x2CD7,
27348         0x2CD8,
27349         0x2CD9,
27350         0x2CDA,
27351         0x2CDB,
27352         0x2CDC,
27353         0x2CDD,
27354         0x2CDE,
27355         0x2CDF,
27356         0x2CE0,
27357         0x2CE1,
27358         0x2CE2,
27359         0x2CE3,
27360         0x2CEB,
27361         0x2CEC,
27362         0x2CED,
27363         0x2CEE,
27364         0x2CF2,
27365         0x2CF3,
27366         0xA640,
27367         0xA641,
27368         0xA642,
27369         0xA643,
27370         0xA644,
27371         0xA645,
27372         0xA646,
27373         0xA647,
27374         0xA648,
27375         0xA649,
27376         0xA64A,
27377         0xA64B,
27378         0xA64C,
27379         0xA64D,
27380         0xA64E,
27381         0xA64F,
27382         0xA650,
27383         0xA651,
27384         0xA652,
27385         0xA653,
27386         0xA654,
27387         0xA655,
27388         0xA656,
27389         0xA657,
27390         0xA658,
27391         0xA659,
27392         0xA65A,
27393         0xA65B,
27394         0xA65C,
27395         0xA65D,
27396         0xA65E,
27397         0xA65F,
27398         0xA660,
27399         0xA661,
27400         0xA662,
27401         0xA663,
27402         0xA664,
27403         0xA665,
27404         0xA666,
27405         0xA667,
27406         0xA668,
27407         0xA669,
27408         0xA66A,
27409         0xA66B,
27410         0xA66C,
27411         0xA66D,
27412         0xA680,
27413         0xA681,
27414         0xA682,
27415         0xA683,
27416         0xA684,
27417         0xA685,
27418         0xA686,
27419         0xA687,
27420         0xA688,
27421         0xA689,
27422         0xA68A,
27423         0xA68B,
27424         0xA68C,
27425         0xA68D,
27426         0xA68E,
27427         0xA68F,
27428         0xA690,
27429         0xA691,
27430         0xA692,
27431         0xA693,
27432         0xA694,
27433         0xA695,
27434         0xA696,
27435         0xA697,
27436         0xA698,
27437         0xA699,
27438         0xA69A,
27439         0xA69B,
27440         0xA722,
27441         0xA723,
27442         0xA724,
27443         0xA725,
27444         0xA726,
27445         0xA727,
27446         0xA728,
27447         0xA729,
27448         0xA72A,
27449         0xA72B,
27450         0xA72C,
27451         0xA72D,
27452         0xA72E,
27453         0xA72F,
27454         0xA732,
27455         0xA733,
27456         0xA734,
27457         0xA735,
27458         0xA736,
27459         0xA737,
27460         0xA738,
27461         0xA739,
27462         0xA73A,
27463         0xA73B,
27464         0xA73C,
27465         0xA73D,
27466         0xA73E,
27467         0xA73F,
27468         0xA740,
27469         0xA741,
27470         0xA742,
27471         0xA743,
27472         0xA744,
27473         0xA745,
27474         0xA746,
27475         0xA747,
27476         0xA748,
27477         0xA749,
27478         0xA74A,
27479         0xA74B,
27480         0xA74C,
27481         0xA74D,
27482         0xA74E,
27483         0xA74F,
27484         0xA750,
27485         0xA751,
27486         0xA752,
27487         0xA753,
27488         0xA754,
27489         0xA755,
27490         0xA756,
27491         0xA757,
27492         0xA758,
27493         0xA759,
27494         0xA75A,
27495         0xA75B,
27496         0xA75C,
27497         0xA75D,
27498         0xA75E,
27499         0xA75F,
27500         0xA760,
27501         0xA761,
27502         0xA762,
27503         0xA763,
27504         0xA764,
27505         0xA765,
27506         0xA766,
27507         0xA767,
27508         0xA768,
27509         0xA769,
27510         0xA76A,
27511         0xA76B,
27512         0xA76C,
27513         0xA76D,
27514         0xA76E,
27515         0xA76F,
27516         0xA779,
27517         0xA77A,
27518         0xA77B,
27519         0xA77C,
27520         0xA77D,
27521         0xA77F,
27522         0xA780,
27523         0xA781,
27524         0xA782,
27525         0xA783,
27526         0xA784,
27527         0xA785,
27528         0xA786,
27529         0xA787,
27530         0xA78B,
27531         0xA78C,
27532         0xA78D,
27533         0xA78E,
27534         0xA790,
27535         0xA791,
27536         0xA792,
27537         0xA793,
27538         0xA796,
27539         0xA797,
27540         0xA798,
27541         0xA799,
27542         0xA79A,
27543         0xA79B,
27544         0xA79C,
27545         0xA79D,
27546         0xA79E,
27547         0xA79F,
27548         0xA7A0,
27549         0xA7A1,
27550         0xA7A2,
27551         0xA7A3,
27552         0xA7A4,
27553         0xA7A5,
27554         0xA7A6,
27555         0xA7A7,
27556         0xA7A8,
27557         0xA7A9,
27558         0xA7AA,
27559         0xA7AE,
27560         0xA7B0,
27561         0xA7B5,
27562         0xA7B6,
27563         0xA7B7,
27564         0xFF21,
27565         0xFF3B,
27566         0x10400,
27567         0x10428,
27568         0x10C80,
27569         0x10CB3,
27570         0x118A0,
27571         0x118C0,
27572         0x1D400,
27573         0x1D41A,
27574         0x1D434,
27575         0x1D44E,
27576         0x1D468,
27577         0x1D482,
27578         0x1D49C,
27579         0x1D49D,
27580         0x1D49E,
27581         0x1D4A0,
27582         0x1D4A2,
27583         0x1D4A3,
27584         0x1D4A5,
27585         0x1D4A7,
27586         0x1D4A9,
27587         0x1D4AD,
27588         0x1D4AE,
27589         0x1D4B6,
27590         0x1D4D0,
27591         0x1D4EA,
27592         0x1D504,
27593         0x1D506,
27594         0x1D507,
27595         0x1D50B,
27596         0x1D50D,
27597         0x1D515,
27598         0x1D516,
27599         0x1D51D,
27600         0x1D538,
27601         0x1D53A,
27602         0x1D53B,
27603         0x1D53F,
27604         0x1D540,
27605         0x1D545,
27606         0x1D546,
27607         0x1D547,
27608         0x1D54A,
27609         0x1D551,
27610         0x1D56C,
27611         0x1D586,
27612         0x1D5A0,
27613         0x1D5BA,
27614         0x1D5D4,
27615         0x1D5EE,
27616         0x1D608,
27617         0x1D622,
27618         0x1D63C,
27619         0x1D656,
27620         0x1D670,
27621         0x1D68A,
27622         0x1D6A8,
27623         0x1D6C1,
27624         0x1D6E2,
27625         0x1D6FB,
27626         0x1D71C,
27627         0x1D735,
27628         0x1D756,
27629         0x1D76F,
27630         0x1D790,
27631         0x1D7A9,
27632         0x1D7CA,
27633         0x1D7CB,
27634         0x1F130,
27635         0x1F14A,
27636         0x1F150,
27637         0x1F16A,
27638         0x1F170,
27639         0x1F18A
27640 };
27641
27642 static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
27643         1311,   /* Number of elements */
27644         148565664, /* Version and data structure type */
27645         1,      /* 0 if the list starts at 0;
27646                    1 if it starts at the element beyond 0 */
27647         0x0,
27648         0x30,
27649         0x3A,
27650         0x41,
27651         0x5B,
27652         0x5F,
27653         0x60,
27654         0x61,
27655         0x7B,
27656         0xAA,
27657         0xAB,
27658         0xB5,
27659         0xB6,
27660         0xBA,
27661         0xBB,
27662         0xC0,
27663         0xD7,
27664         0xD8,
27665         0xF7,
27666         0xF8,
27667         0x2C2,
27668         0x2C6,
27669         0x2D2,
27670         0x2E0,
27671         0x2E5,
27672         0x2EC,
27673         0x2ED,
27674         0x2EE,
27675         0x2EF,
27676         0x300,
27677         0x375,
27678         0x376,
27679         0x378,
27680         0x37A,
27681         0x37E,
27682         0x37F,
27683         0x380,
27684         0x386,
27685         0x387,
27686         0x388,
27687         0x38B,
27688         0x38C,
27689         0x38D,
27690         0x38E,
27691         0x3A2,
27692         0x3A3,
27693         0x3F6,
27694         0x3F7,
27695         0x482,
27696         0x483,
27697         0x530,
27698         0x531,
27699         0x557,
27700         0x559,
27701         0x55A,
27702         0x561,
27703         0x588,
27704         0x591,
27705         0x5BE,
27706         0x5BF,
27707         0x5C0,
27708         0x5C1,
27709         0x5C3,
27710         0x5C4,
27711         0x5C6,
27712         0x5C7,
27713         0x5C8,
27714         0x5D0,
27715         0x5EB,
27716         0x5F0,
27717         0x5F3,
27718         0x610,
27719         0x61B,
27720         0x620,
27721         0x66A,
27722         0x66E,
27723         0x6D4,
27724         0x6D5,
27725         0x6DD,
27726         0x6DF,
27727         0x6E9,
27728         0x6EA,
27729         0x6FD,
27730         0x6FF,
27731         0x700,
27732         0x710,
27733         0x74B,
27734         0x74D,
27735         0x7B2,
27736         0x7C0,
27737         0x7F6,
27738         0x7FA,
27739         0x7FB,
27740         0x800,
27741         0x82E,
27742         0x840,
27743         0x85C,
27744         0x8A0,
27745         0x8B5,
27746         0x8E3,
27747         0x964,
27748         0x966,
27749         0x970,
27750         0x971,
27751         0x984,
27752         0x985,
27753         0x98D,
27754         0x98F,
27755         0x991,
27756         0x993,
27757         0x9A9,
27758         0x9AA,
27759         0x9B1,
27760         0x9B2,
27761         0x9B3,
27762         0x9B6,
27763         0x9BA,
27764         0x9BC,
27765         0x9C5,
27766         0x9C7,
27767         0x9C9,
27768         0x9CB,
27769         0x9CF,
27770         0x9D7,
27771         0x9D8,
27772         0x9DC,
27773         0x9DE,
27774         0x9DF,
27775         0x9E4,
27776         0x9E6,
27777         0x9F2,
27778         0xA01,
27779         0xA04,
27780         0xA05,
27781         0xA0B,
27782         0xA0F,
27783         0xA11,
27784         0xA13,
27785         0xA29,
27786         0xA2A,
27787         0xA31,
27788         0xA32,
27789         0xA34,
27790         0xA35,
27791         0xA37,
27792         0xA38,
27793         0xA3A,
27794         0xA3C,
27795         0xA3D,
27796         0xA3E,
27797         0xA43,
27798         0xA47,
27799         0xA49,
27800         0xA4B,
27801         0xA4E,
27802         0xA51,
27803         0xA52,
27804         0xA59,
27805         0xA5D,
27806         0xA5E,
27807         0xA5F,
27808         0xA66,
27809         0xA76,
27810         0xA81,
27811         0xA84,
27812         0xA85,
27813         0xA8E,
27814         0xA8F,
27815         0xA92,
27816         0xA93,
27817         0xAA9,
27818         0xAAA,
27819         0xAB1,
27820         0xAB2,
27821         0xAB4,
27822         0xAB5,
27823         0xABA,
27824         0xABC,
27825         0xAC6,
27826         0xAC7,
27827         0xACA,
27828         0xACB,
27829         0xACE,
27830         0xAD0,
27831         0xAD1,
27832         0xAE0,
27833         0xAE4,
27834         0xAE6,
27835         0xAF0,
27836         0xAF9,
27837         0xAFA,
27838         0xB01,
27839         0xB04,
27840         0xB05,
27841         0xB0D,
27842         0xB0F,
27843         0xB11,
27844         0xB13,
27845         0xB29,
27846         0xB2A,
27847         0xB31,
27848         0xB32,
27849         0xB34,
27850         0xB35,
27851         0xB3A,
27852         0xB3C,
27853         0xB45,
27854         0xB47,
27855         0xB49,
27856         0xB4B,
27857         0xB4E,
27858         0xB56,
27859         0xB58,
27860         0xB5C,
27861         0xB5E,
27862         0xB5F,
27863         0xB64,
27864         0xB66,
27865         0xB70,
27866         0xB71,
27867         0xB72,
27868         0xB82,
27869         0xB84,
27870         0xB85,
27871         0xB8B,
27872         0xB8E,
27873         0xB91,
27874         0xB92,
27875         0xB96,
27876         0xB99,
27877         0xB9B,
27878         0xB9C,
27879         0xB9D,
27880         0xB9E,
27881         0xBA0,
27882         0xBA3,
27883         0xBA5,
27884         0xBA8,
27885         0xBAB,
27886         0xBAE,
27887         0xBBA,
27888         0xBBE,
27889         0xBC3,
27890         0xBC6,
27891         0xBC9,
27892         0xBCA,
27893         0xBCE,
27894         0xBD0,
27895         0xBD1,
27896         0xBD7,
27897         0xBD8,
27898         0xBE6,
27899         0xBF0,
27900         0xC00,
27901         0xC04,
27902         0xC05,
27903         0xC0D,
27904         0xC0E,
27905         0xC11,
27906         0xC12,
27907         0xC29,
27908         0xC2A,
27909         0xC3A,
27910         0xC3D,
27911         0xC45,
27912         0xC46,
27913         0xC49,
27914         0xC4A,
27915         0xC4E,
27916         0xC55,
27917         0xC57,
27918         0xC58,
27919         0xC5B,
27920         0xC60,
27921         0xC64,
27922         0xC66,
27923         0xC70,
27924         0xC81,
27925         0xC84,
27926         0xC85,
27927         0xC8D,
27928         0xC8E,
27929         0xC91,
27930         0xC92,
27931         0xCA9,
27932         0xCAA,
27933         0xCB4,
27934         0xCB5,
27935         0xCBA,
27936         0xCBC,
27937         0xCC5,
27938         0xCC6,
27939         0xCC9,
27940         0xCCA,
27941         0xCCE,
27942         0xCD5,
27943         0xCD7,
27944         0xCDE,
27945         0xCDF,
27946         0xCE0,
27947         0xCE4,
27948         0xCE6,
27949         0xCF0,
27950         0xCF1,
27951         0xCF3,
27952         0xD01,
27953         0xD04,
27954         0xD05,
27955         0xD0D,
27956         0xD0E,
27957         0xD11,
27958         0xD12,
27959         0xD3B,
27960         0xD3D,
27961         0xD45,
27962         0xD46,
27963         0xD49,
27964         0xD4A,
27965         0xD4F,
27966         0xD57,
27967         0xD58,
27968         0xD5F,
27969         0xD64,
27970         0xD66,
27971         0xD70,
27972         0xD7A,
27973         0xD80,
27974         0xD82,
27975         0xD84,
27976         0xD85,
27977         0xD97,
27978         0xD9A,
27979         0xDB2,
27980         0xDB3,
27981         0xDBC,
27982         0xDBD,
27983         0xDBE,
27984         0xDC0,
27985         0xDC7,
27986         0xDCA,
27987         0xDCB,
27988         0xDCF,
27989         0xDD5,
27990         0xDD6,
27991         0xDD7,
27992         0xDD8,
27993         0xDE0,
27994         0xDE6,
27995         0xDF0,
27996         0xDF2,
27997         0xDF4,
27998         0xE01,
27999         0xE3B,
28000         0xE40,
28001         0xE4F,
28002         0xE50,
28003         0xE5A,
28004         0xE81,
28005         0xE83,
28006         0xE84,
28007         0xE85,
28008         0xE87,
28009         0xE89,
28010         0xE8A,
28011         0xE8B,
28012         0xE8D,
28013         0xE8E,
28014         0xE94,
28015         0xE98,
28016         0xE99,
28017         0xEA0,
28018         0xEA1,
28019         0xEA4,
28020         0xEA5,
28021         0xEA6,
28022         0xEA7,
28023         0xEA8,
28024         0xEAA,
28025         0xEAC,
28026         0xEAD,
28027         0xEBA,
28028         0xEBB,
28029         0xEBE,
28030         0xEC0,
28031         0xEC5,
28032         0xEC6,
28033         0xEC7,
28034         0xEC8,
28035         0xECE,
28036         0xED0,
28037         0xEDA,
28038         0xEDC,
28039         0xEE0,
28040         0xF00,
28041         0xF01,
28042         0xF18,
28043         0xF1A,
28044         0xF20,
28045         0xF2A,
28046         0xF35,
28047         0xF36,
28048         0xF37,
28049         0xF38,
28050         0xF39,
28051         0xF3A,
28052         0xF3E,
28053         0xF48,
28054         0xF49,
28055         0xF6D,
28056         0xF71,
28057         0xF85,
28058         0xF86,
28059         0xF98,
28060         0xF99,
28061         0xFBD,
28062         0xFC6,
28063         0xFC7,
28064         0x1000,
28065         0x104A,
28066         0x1050,
28067         0x109E,
28068         0x10A0,
28069         0x10C6,
28070         0x10C7,
28071         0x10C8,
28072         0x10CD,
28073         0x10CE,
28074         0x10D0,
28075         0x10FB,
28076         0x10FC,
28077         0x1249,
28078         0x124A,
28079         0x124E,
28080         0x1250,
28081         0x1257,
28082         0x1258,
28083         0x1259,
28084         0x125A,
28085         0x125E,
28086         0x1260,
28087         0x1289,
28088         0x128A,
28089         0x128E,
28090         0x1290,
28091         0x12B1,
28092         0x12B2,
28093         0x12B6,
28094         0x12B8,
28095         0x12BF,
28096         0x12C0,
28097         0x12C1,
28098         0x12C2,
28099         0x12C6,
28100         0x12C8,
28101         0x12D7,
28102         0x12D8,
28103         0x1311,
28104         0x1312,
28105         0x1316,
28106         0x1318,
28107         0x135B,
28108         0x135D,
28109         0x1360,
28110         0x1380,
28111         0x1390,
28112         0x13A0,
28113         0x13F6,
28114         0x13F8,
28115         0x13FE,
28116         0x1401,
28117         0x166D,
28118         0x166F,
28119         0x1680,
28120         0x1681,
28121         0x169B,
28122         0x16A0,
28123         0x16EB,
28124         0x16EE,
28125         0x16F9,
28126         0x1700,
28127         0x170D,
28128         0x170E,
28129         0x1715,
28130         0x1720,
28131         0x1735,
28132         0x1740,
28133         0x1754,
28134         0x1760,
28135         0x176D,
28136         0x176E,
28137         0x1771,
28138         0x1772,
28139         0x1774,
28140         0x1780,
28141         0x17D4,
28142         0x17D7,
28143         0x17D8,
28144         0x17DC,
28145         0x17DE,
28146         0x17E0,
28147         0x17EA,
28148         0x180B,
28149         0x180E,
28150         0x1810,
28151         0x181A,
28152         0x1820,
28153         0x1878,
28154         0x1880,
28155         0x18AB,
28156         0x18B0,
28157         0x18F6,
28158         0x1900,
28159         0x191F,
28160         0x1920,
28161         0x192C,
28162         0x1930,
28163         0x193C,
28164         0x1946,
28165         0x196E,
28166         0x1970,
28167         0x1975,
28168         0x1980,
28169         0x19AC,
28170         0x19B0,
28171         0x19CA,
28172         0x19D0,
28173         0x19DA,
28174         0x1A00,
28175         0x1A1C,
28176         0x1A20,
28177         0x1A5F,
28178         0x1A60,
28179         0x1A7D,
28180         0x1A7F,
28181         0x1A8A,
28182         0x1A90,
28183         0x1A9A,
28184         0x1AA7,
28185         0x1AA8,
28186         0x1AB0,
28187         0x1ABF,
28188         0x1B00,
28189         0x1B4C,
28190         0x1B50,
28191         0x1B5A,
28192         0x1B6B,
28193         0x1B74,
28194         0x1B80,
28195         0x1BF4,
28196         0x1C00,
28197         0x1C38,
28198         0x1C40,
28199         0x1C4A,
28200         0x1C4D,
28201         0x1C7E,
28202         0x1CD0,
28203         0x1CD3,
28204         0x1CD4,
28205         0x1CF7,
28206         0x1CF8,
28207         0x1CFA,
28208         0x1D00,
28209         0x1DF6,
28210         0x1DFC,
28211         0x1F16,
28212         0x1F18,
28213         0x1F1E,
28214         0x1F20,
28215         0x1F46,
28216         0x1F48,
28217         0x1F4E,
28218         0x1F50,
28219         0x1F58,
28220         0x1F59,
28221         0x1F5A,
28222         0x1F5B,
28223         0x1F5C,
28224         0x1F5D,
28225         0x1F5E,
28226         0x1F5F,
28227         0x1F7E,
28228         0x1F80,
28229         0x1FB5,
28230         0x1FB6,
28231         0x1FBD,
28232         0x1FBE,
28233         0x1FBF,
28234         0x1FC2,
28235         0x1FC5,
28236         0x1FC6,
28237         0x1FCD,
28238         0x1FD0,
28239         0x1FD4,
28240         0x1FD6,
28241         0x1FDC,
28242         0x1FE0,
28243         0x1FED,
28244         0x1FF2,
28245         0x1FF5,
28246         0x1FF6,
28247         0x1FFD,
28248         0x200C,
28249         0x200E,
28250         0x203F,
28251         0x2041,
28252         0x2054,
28253         0x2055,
28254         0x2071,
28255         0x2072,
28256         0x207F,
28257         0x2080,
28258         0x2090,
28259         0x209D,
28260         0x20D0,
28261         0x20F1,
28262         0x2102,
28263         0x2103,
28264         0x2107,
28265         0x2108,
28266         0x210A,
28267         0x2114,
28268         0x2115,
28269         0x2116,
28270         0x2119,
28271         0x211E,
28272         0x2124,
28273         0x2125,
28274         0x2126,
28275         0x2127,
28276         0x2128,
28277         0x2129,
28278         0x212A,
28279         0x212E,
28280         0x212F,
28281         0x213A,
28282         0x213C,
28283         0x2140,
28284         0x2145,
28285         0x214A,
28286         0x214E,
28287         0x214F,
28288         0x2160,
28289         0x2189,
28290         0x24B6,
28291         0x24EA,
28292         0x2C00,
28293         0x2C2F,
28294         0x2C30,
28295         0x2C5F,
28296         0x2C60,
28297         0x2CE5,
28298         0x2CEB,
28299         0x2CF4,
28300         0x2D00,
28301         0x2D26,
28302         0x2D27,
28303         0x2D28,
28304         0x2D2D,
28305         0x2D2E,
28306         0x2D30,
28307         0x2D68,
28308         0x2D6F,
28309         0x2D70,
28310         0x2D7F,
28311         0x2D97,
28312         0x2DA0,
28313         0x2DA7,
28314         0x2DA8,
28315         0x2DAF,
28316         0x2DB0,
28317         0x2DB7,
28318         0x2DB8,
28319         0x2DBF,
28320         0x2DC0,
28321         0x2DC7,
28322         0x2DC8,
28323         0x2DCF,
28324         0x2DD0,
28325         0x2DD7,
28326         0x2DD8,
28327         0x2DDF,
28328         0x2DE0,
28329         0x2E00,
28330         0x2E2F,
28331         0x2E30,
28332         0x3005,
28333         0x3008,
28334         0x3021,
28335         0x3030,
28336         0x3031,
28337         0x3036,
28338         0x3038,
28339         0x303D,
28340         0x3041,
28341         0x3097,
28342         0x3099,
28343         0x309B,
28344         0x309D,
28345         0x30A0,
28346         0x30A1,
28347         0x30FB,
28348         0x30FC,
28349         0x3100,
28350         0x3105,
28351         0x312E,
28352         0x3131,
28353         0x318F,
28354         0x31A0,
28355         0x31BB,
28356         0x31F0,
28357         0x3200,
28358         0x3400,
28359         0x4DB6,
28360         0x4E00,
28361         0x9FD6,
28362         0xA000,
28363         0xA48D,
28364         0xA4D0,
28365         0xA4FE,
28366         0xA500,
28367         0xA60D,
28368         0xA610,
28369         0xA62C,
28370         0xA640,
28371         0xA673,
28372         0xA674,
28373         0xA67E,
28374         0xA67F,
28375         0xA6F2,
28376         0xA717,
28377         0xA720,
28378         0xA722,
28379         0xA789,
28380         0xA78B,
28381         0xA7AE,
28382         0xA7B0,
28383         0xA7B8,
28384         0xA7F7,
28385         0xA828,
28386         0xA840,
28387         0xA874,
28388         0xA880,
28389         0xA8C5,
28390         0xA8D0,
28391         0xA8DA,
28392         0xA8E0,
28393         0xA8F8,
28394         0xA8FB,
28395         0xA8FC,
28396         0xA8FD,
28397         0xA8FE,
28398         0xA900,
28399         0xA92E,
28400         0xA930,
28401         0xA954,
28402         0xA960,
28403         0xA97D,
28404         0xA980,
28405         0xA9C1,
28406         0xA9CF,
28407         0xA9DA,
28408         0xA9E0,
28409         0xA9FF,
28410         0xAA00,
28411         0xAA37,
28412         0xAA40,
28413         0xAA4E,
28414         0xAA50,
28415         0xAA5A,
28416         0xAA60,
28417         0xAA77,
28418         0xAA7A,
28419         0xAAC3,
28420         0xAADB,
28421         0xAADE,
28422         0xAAE0,
28423         0xAAF0,
28424         0xAAF2,
28425         0xAAF7,
28426         0xAB01,
28427         0xAB07,
28428         0xAB09,
28429         0xAB0F,
28430         0xAB11,
28431         0xAB17,
28432         0xAB20,
28433         0xAB27,
28434         0xAB28,
28435         0xAB2F,
28436         0xAB30,
28437         0xAB5B,
28438         0xAB5C,
28439         0xAB66,
28440         0xAB70,
28441         0xABEB,
28442         0xABEC,
28443         0xABEE,
28444         0xABF0,
28445         0xABFA,
28446         0xAC00,
28447         0xD7A4,
28448         0xD7B0,
28449         0xD7C7,
28450         0xD7CB,
28451         0xD7FC,
28452         0xF900,
28453         0xFA6E,
28454         0xFA70,
28455         0xFADA,
28456         0xFB00,
28457         0xFB07,
28458         0xFB13,
28459         0xFB18,
28460         0xFB1D,
28461         0xFB29,
28462         0xFB2A,
28463         0xFB37,
28464         0xFB38,
28465         0xFB3D,
28466         0xFB3E,
28467         0xFB3F,
28468         0xFB40,
28469         0xFB42,
28470         0xFB43,
28471         0xFB45,
28472         0xFB46,
28473         0xFBB2,
28474         0xFBD3,
28475         0xFD3E,
28476         0xFD50,
28477         0xFD90,
28478         0xFD92,
28479         0xFDC8,
28480         0xFDF0,
28481         0xFDFC,
28482         0xFE00,
28483         0xFE10,
28484         0xFE20,
28485         0xFE30,
28486         0xFE33,
28487         0xFE35,
28488         0xFE4D,
28489         0xFE50,
28490         0xFE70,
28491         0xFE75,
28492         0xFE76,
28493         0xFEFD,
28494         0xFF10,
28495         0xFF1A,
28496         0xFF21,
28497         0xFF3B,
28498         0xFF3F,
28499         0xFF40,
28500         0xFF41,
28501         0xFF5B,
28502         0xFF66,
28503         0xFFBF,
28504         0xFFC2,
28505         0xFFC8,
28506         0xFFCA,
28507         0xFFD0,
28508         0xFFD2,
28509         0xFFD8,
28510         0xFFDA,
28511         0xFFDD,
28512         0x10000,
28513         0x1000C,
28514         0x1000D,
28515         0x10027,
28516         0x10028,
28517         0x1003B,
28518         0x1003C,
28519         0x1003E,
28520         0x1003F,
28521         0x1004E,
28522         0x10050,
28523         0x1005E,
28524         0x10080,
28525         0x100FB,
28526         0x10140,
28527         0x10175,
28528         0x101FD,
28529         0x101FE,
28530         0x10280,
28531         0x1029D,
28532         0x102A0,
28533         0x102D1,
28534         0x102E0,
28535         0x102E1,
28536         0x10300,
28537         0x10320,
28538         0x10330,
28539         0x1034B,
28540         0x10350,
28541         0x1037B,
28542         0x10380,
28543         0x1039E,
28544         0x103A0,
28545         0x103C4,
28546         0x103C8,
28547         0x103D0,
28548         0x103D1,
28549         0x103D6,
28550         0x10400,
28551         0x1049E,
28552         0x104A0,
28553         0x104AA,
28554         0x10500,
28555         0x10528,
28556         0x10530,
28557         0x10564,
28558         0x10600,
28559         0x10737,
28560         0x10740,
28561         0x10756,
28562         0x10760,
28563         0x10768,
28564         0x10800,
28565         0x10806,
28566         0x10808,
28567         0x10809,
28568         0x1080A,
28569         0x10836,
28570         0x10837,
28571         0x10839,
28572         0x1083C,
28573         0x1083D,
28574         0x1083F,
28575         0x10856,
28576         0x10860,
28577         0x10877,
28578         0x10880,
28579         0x1089F,
28580         0x108E0,
28581         0x108F3,
28582         0x108F4,
28583         0x108F6,
28584         0x10900,
28585         0x10916,
28586         0x10920,
28587         0x1093A,
28588         0x10980,
28589         0x109B8,
28590         0x109BE,
28591         0x109C0,
28592         0x10A00,
28593         0x10A04,
28594         0x10A05,
28595         0x10A07,
28596         0x10A0C,
28597         0x10A14,
28598         0x10A15,
28599         0x10A18,
28600         0x10A19,
28601         0x10A34,
28602         0x10A38,
28603         0x10A3B,
28604         0x10A3F,
28605         0x10A40,
28606         0x10A60,
28607         0x10A7D,
28608         0x10A80,
28609         0x10A9D,
28610         0x10AC0,
28611         0x10AC8,
28612         0x10AC9,
28613         0x10AE7,
28614         0x10B00,
28615         0x10B36,
28616         0x10B40,
28617         0x10B56,
28618         0x10B60,
28619         0x10B73,
28620         0x10B80,
28621         0x10B92,
28622         0x10C00,
28623         0x10C49,
28624         0x10C80,
28625         0x10CB3,
28626         0x10CC0,
28627         0x10CF3,
28628         0x11000,
28629         0x11047,
28630         0x11066,
28631         0x11070,
28632         0x1107F,
28633         0x110BB,
28634         0x110D0,
28635         0x110E9,
28636         0x110F0,
28637         0x110FA,
28638         0x11100,
28639         0x11135,
28640         0x11136,
28641         0x11140,
28642         0x11150,
28643         0x11174,
28644         0x11176,
28645         0x11177,
28646         0x11180,
28647         0x111C5,
28648         0x111CA,
28649         0x111CD,
28650         0x111D0,
28651         0x111DB,
28652         0x111DC,
28653         0x111DD,
28654         0x11200,
28655         0x11212,
28656         0x11213,
28657         0x11238,
28658         0x11280,
28659         0x11287,
28660         0x11288,
28661         0x11289,
28662         0x1128A,
28663         0x1128E,
28664         0x1128F,
28665         0x1129E,
28666         0x1129F,
28667         0x112A9,
28668         0x112B0,
28669         0x112EB,
28670         0x112F0,
28671         0x112FA,
28672         0x11300,
28673         0x11304,
28674         0x11305,
28675         0x1130D,
28676         0x1130F,
28677         0x11311,
28678         0x11313,
28679         0x11329,
28680         0x1132A,
28681         0x11331,
28682         0x11332,
28683         0x11334,
28684         0x11335,
28685         0x1133A,
28686         0x1133C,
28687         0x11345,
28688         0x11347,
28689         0x11349,
28690         0x1134B,
28691         0x1134E,
28692         0x11350,
28693         0x11351,
28694         0x11357,
28695         0x11358,
28696         0x1135D,
28697         0x11364,
28698         0x11366,
28699         0x1136D,
28700         0x11370,
28701         0x11375,
28702         0x11480,
28703         0x114C6,
28704         0x114C7,
28705         0x114C8,
28706         0x114D0,
28707         0x114DA,
28708         0x11580,
28709         0x115B6,
28710         0x115B8,
28711         0x115C1,
28712         0x115D8,
28713         0x115DE,
28714         0x11600,
28715         0x11641,
28716         0x11644,
28717         0x11645,
28718         0x11650,
28719         0x1165A,
28720         0x11680,
28721         0x116B8,
28722         0x116C0,
28723         0x116CA,
28724         0x11700,
28725         0x1171A,
28726         0x1171D,
28727         0x1172C,
28728         0x11730,
28729         0x1173A,
28730         0x118A0,
28731         0x118EA,
28732         0x118FF,
28733         0x11900,
28734         0x11AC0,
28735         0x11AF9,
28736         0x12000,
28737         0x1239A,
28738         0x12400,
28739         0x1246F,
28740         0x12480,
28741         0x12544,
28742         0x13000,
28743         0x1342F,
28744         0x14400,
28745         0x14647,
28746         0x16800,
28747         0x16A39,
28748         0x16A40,
28749         0x16A5F,
28750         0x16A60,
28751         0x16A6A,
28752         0x16AD0,
28753         0x16AEE,
28754         0x16AF0,
28755         0x16AF5,
28756         0x16B00,
28757         0x16B37,
28758         0x16B40,
28759         0x16B44,
28760         0x16B50,
28761         0x16B5A,
28762         0x16B63,
28763         0x16B78,
28764         0x16B7D,
28765         0x16B90,
28766         0x16F00,
28767         0x16F45,
28768         0x16F50,
28769         0x16F7F,
28770         0x16F8F,
28771         0x16FA0,
28772         0x1B000,
28773         0x1B002,
28774         0x1BC00,
28775         0x1BC6B,
28776         0x1BC70,
28777         0x1BC7D,
28778         0x1BC80,
28779         0x1BC89,
28780         0x1BC90,
28781         0x1BC9A,
28782         0x1BC9D,
28783         0x1BC9F,
28784         0x1D165,
28785         0x1D16A,
28786         0x1D16D,
28787         0x1D173,
28788         0x1D17B,
28789         0x1D183,
28790         0x1D185,
28791         0x1D18C,
28792         0x1D1AA,
28793         0x1D1AE,
28794         0x1D242,
28795         0x1D245,
28796         0x1D400,
28797         0x1D455,
28798         0x1D456,
28799         0x1D49D,
28800         0x1D49E,
28801         0x1D4A0,
28802         0x1D4A2,
28803         0x1D4A3,
28804         0x1D4A5,
28805         0x1D4A7,
28806         0x1D4A9,
28807         0x1D4AD,
28808         0x1D4AE,
28809         0x1D4BA,
28810         0x1D4BB,
28811         0x1D4BC,
28812         0x1D4BD,
28813         0x1D4C4,
28814         0x1D4C5,
28815         0x1D506,
28816         0x1D507,
28817         0x1D50B,
28818         0x1D50D,
28819         0x1D515,
28820         0x1D516,
28821         0x1D51D,
28822         0x1D51E,
28823         0x1D53A,
28824         0x1D53B,
28825         0x1D53F,
28826         0x1D540,
28827         0x1D545,
28828         0x1D546,
28829         0x1D547,
28830         0x1D54A,
28831         0x1D551,
28832         0x1D552,
28833         0x1D6A6,
28834         0x1D6A8,
28835         0x1D6C1,
28836         0x1D6C2,
28837         0x1D6DB,
28838         0x1D6DC,
28839         0x1D6FB,
28840         0x1D6FC,
28841         0x1D715,
28842         0x1D716,
28843         0x1D735,
28844         0x1D736,
28845         0x1D74F,
28846         0x1D750,
28847         0x1D76F,
28848         0x1D770,
28849         0x1D789,
28850         0x1D78A,
28851         0x1D7A9,
28852         0x1D7AA,
28853         0x1D7C3,
28854         0x1D7C4,
28855         0x1D7CC,
28856         0x1D7CE,
28857         0x1D800,
28858         0x1DA00,
28859         0x1DA37,
28860         0x1DA3B,
28861         0x1DA6D,
28862         0x1DA75,
28863         0x1DA76,
28864         0x1DA84,
28865         0x1DA85,
28866         0x1DA9B,
28867         0x1DAA0,
28868         0x1DAA1,
28869         0x1DAB0,
28870         0x1E800,
28871         0x1E8C5,
28872         0x1E8D0,
28873         0x1E8D7,
28874         0x1EE00,
28875         0x1EE04,
28876         0x1EE05,
28877         0x1EE20,
28878         0x1EE21,
28879         0x1EE23,
28880         0x1EE24,
28881         0x1EE25,
28882         0x1EE27,
28883         0x1EE28,
28884         0x1EE29,
28885         0x1EE33,
28886         0x1EE34,
28887         0x1EE38,
28888         0x1EE39,
28889         0x1EE3A,
28890         0x1EE3B,
28891         0x1EE3C,
28892         0x1EE42,
28893         0x1EE43,
28894         0x1EE47,
28895         0x1EE48,
28896         0x1EE49,
28897         0x1EE4A,
28898         0x1EE4B,
28899         0x1EE4C,
28900         0x1EE4D,
28901         0x1EE50,
28902         0x1EE51,
28903         0x1EE53,
28904         0x1EE54,
28905         0x1EE55,
28906         0x1EE57,
28907         0x1EE58,
28908         0x1EE59,
28909         0x1EE5A,
28910         0x1EE5B,
28911         0x1EE5C,
28912         0x1EE5D,
28913         0x1EE5E,
28914         0x1EE5F,
28915         0x1EE60,
28916         0x1EE61,
28917         0x1EE63,
28918         0x1EE64,
28919         0x1EE65,
28920         0x1EE67,
28921         0x1EE6B,
28922         0x1EE6C,
28923         0x1EE73,
28924         0x1EE74,
28925         0x1EE78,
28926         0x1EE79,
28927         0x1EE7D,
28928         0x1EE7E,
28929         0x1EE7F,
28930         0x1EE80,
28931         0x1EE8A,
28932         0x1EE8B,
28933         0x1EE9C,
28934         0x1EEA1,
28935         0x1EEA4,
28936         0x1EEA5,
28937         0x1EEAA,
28938         0x1EEAB,
28939         0x1EEBC,
28940         0x1F130,
28941         0x1F14A,
28942         0x1F150,
28943         0x1F16A,
28944         0x1F170,
28945         0x1F18A,
28946         0x20000,
28947         0x2A6D7,
28948         0x2A700,
28949         0x2B735,
28950         0x2B740,
28951         0x2B81E,
28952         0x2B820,
28953         0x2CEA2,
28954         0x2F800,
28955         0x2FA1E,
28956         0xE0100,
28957         0xE01F0
28958 };
28959
28960 static const UV XPosixXDigit_invlist[] = { /* for ASCII/Latin1 */
28961         13,     /* Number of elements */
28962         148565664, /* Version and data structure type */
28963         1,      /* 0 if the list starts at 0;
28964                    1 if it starts at the element beyond 0 */
28965         0x0,
28966         0x30,
28967         0x3A,
28968         0x41,
28969         0x47,
28970         0x61,
28971         0x67,
28972         0xFF10,
28973         0xFF1A,
28974         0xFF21,
28975         0xFF27,
28976         0xFF41,
28977         0xFF47
28978 };
28979
28980 #endif  /* defined(PERL_IN_PERL_C) */
28981
28982 #endif  /* ASCII/Latin1 */
28983
28984 #if 'A' == 193 /* EBCDIC 1047 */ \
28985      && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
28986      && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
28987      && '$' == 91 && '@' == 124 && '`' == 121
28988
28989 #if defined(PERL_IN_PERL_C)
28990
28991 static const UV ASCII_invlist[] = { /* for EBCDIC 1047 */
28992         54,     /* Number of elements */
28993         148565664, /* Version and data structure type */
28994         0,      /* 0 if the list starts at 0;
28995                    1 if it starts at the element beyond 0 */
28996         0x0,
28997         0x4,
28998         0x5,
28999         0x6,
29000         0x7,
29001         0x8,
29002         0xB,
29003         0x14,
29004         0x15,
29005         0x17,
29006         0x18,
29007         0x1A,
29008         0x1C,
29009         0x20,
29010         0x26,
29011         0x28,
29012         0x2D,
29013         0x30,
29014         0x32,
29015         0x33,
29016         0x37,
29017         0x38,
29018         0x3C,
29019         0x3E,
29020         0x3F,
29021         0x41,
29022         0x4B,
29023         0x51,
29024         0x5A,
29025         0x62,
29026         0x6B,
29027         0x70,
29028         0x79,
29029         0x80,
29030         0x81,
29031         0x8A,
29032         0x91,
29033         0x9A,
29034         0xA1,
29035         0xAA,
29036         0xAD,
29037         0xAE,
29038         0xBD,
29039         0xBE,
29040         0xC0,
29041         0xCA,
29042         0xD0,
29043         0xDA,
29044         0xE0,
29045         0xE1,
29046         0xE2,
29047         0xEA,
29048         0xF0,
29049         0xFA
29050 };
29051
29052 static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
29053         289,    /* Number of elements */
29054         148565664, /* Version and data structure type */
29055         1,      /* 0 if the list starts at 0;
29056                    1 if it starts at the element beyond 0 */
29057         0x0,
29058         0x42,
29059         0x4A,
29060         0x51,
29061         0x5A,
29062         0x62,
29063         0x6A,
29064         0x70,
29065         0x79,
29066         0x80,
29067         0x8A,
29068         0x8C,
29069         0x8F,
29070         0x91,
29071         0x9D,
29072         0x9E,
29073         0x9F,
29074         0xA0,
29075         0xA1,
29076         0xA2,
29077         0xAA,
29078         0xAC,
29079         0xAD,
29080         0xAE,
29081         0xAF,
29082         0xBA,
29083         0xBB,
29084         0xC1,
29085         0xCA,
29086         0xCB,
29087         0xD0,
29088         0xD1,
29089         0xDA,
29090         0xDB,
29091         0xE0,
29092         0xE2,
29093         0xEA,
29094         0xEB,
29095         0xF0,
29096         0xFB,
29097         0xFF,
29098         0x100,
29099         0x1BB,
29100         0x1BC,
29101         0x1C0,
29102         0x1C4,
29103         0x294,
29104         0x295,
29105         0x2B9,
29106         0x2C0,
29107         0x2C2,
29108         0x2E0,
29109         0x2E5,
29110         0x345,
29111         0x346,
29112         0x370,
29113         0x374,
29114         0x376,
29115         0x378,
29116         0x37A,
29117         0x37E,
29118         0x37F,
29119         0x380,
29120         0x386,
29121         0x387,
29122         0x388,
29123         0x38B,
29124         0x38C,
29125         0x38D,
29126         0x38E,
29127         0x3A2,
29128         0x3A3,
29129         0x3F6,
29130         0x3F7,
29131         0x482,
29132         0x48A,
29133         0x530,
29134         0x531,
29135         0x557,
29136         0x561,
29137         0x588,
29138         0x10A0,
29139         0x10C6,
29140         0x10C7,
29141         0x10C8,
29142         0x10CD,
29143         0x10CE,
29144         0x13A0,
29145         0x13F6,
29146         0x13F8,
29147         0x13FE,
29148         0x1D00,
29149         0x1DC0,
29150         0x1E00,
29151         0x1F16,
29152         0x1F18,
29153         0x1F1E,
29154         0x1F20,
29155         0x1F46,
29156         0x1F48,
29157         0x1F4E,
29158         0x1F50,
29159         0x1F58,
29160         0x1F59,
29161         0x1F5A,
29162         0x1F5B,
29163         0x1F5C,
29164         0x1F5D,
29165         0x1F5E,
29166         0x1F5F,
29167         0x1F7E,
29168         0x1F80,
29169         0x1FB5,
29170         0x1FB6,
29171         0x1FBD,
29172         0x1FBE,
29173         0x1FBF,
29174         0x1FC2,
29175         0x1FC5,
29176         0x1FC6,
29177         0x1FCD,
29178         0x1FD0,
29179         0x1FD4,
29180         0x1FD6,
29181         0x1FDC,
29182         0x1FE0,
29183         0x1FED,
29184         0x1FF2,
29185         0x1FF5,
29186         0x1FF6,
29187         0x1FFD,
29188         0x2071,
29189         0x2072,
29190         0x207F,
29191         0x2080,
29192         0x2090,
29193         0x209D,
29194         0x2102,
29195         0x2103,
29196         0x2107,
29197         0x2108,
29198         0x210A,
29199         0x2114,
29200         0x2115,
29201         0x2116,
29202         0x2119,
29203         0x211E,
29204         0x2124,
29205         0x2125,
29206         0x2126,
29207         0x2127,
29208         0x2128,
29209         0x2129,
29210         0x212A,
29211         0x212E,
29212         0x212F,
29213         0x2135,
29214         0x2139,
29215         0x213A,
29216         0x213C,
29217         0x2140,
29218         0x2145,
29219         0x214A,
29220         0x214E,
29221         0x214F,
29222         0x2160,
29223         0x2180,
29224         0x2183,
29225         0x2185,
29226         0x24B6,
29227         0x24EA,
29228         0x2C00,
29229         0x2C2F,
29230         0x2C30,
29231         0x2C5F,
29232         0x2C60,
29233         0x2CE5,
29234         0x2CEB,
29235         0x2CEF,
29236         0x2CF2,
29237         0x2CF4,
29238         0x2D00,
29239         0x2D26,
29240         0x2D27,
29241         0x2D28,
29242         0x2D2D,
29243         0x2D2E,
29244         0xA640,
29245         0xA66E,
29246         0xA680,
29247         0xA69E,
29248         0xA722,
29249         0xA788,
29250         0xA78B,
29251         0xA78F,
29252         0xA790,
29253         0xA7AE,
29254         0xA7B0,
29255         0xA7B8,
29256         0xA7F8,
29257         0xA7FB,
29258         0xAB30,
29259         0xAB5B,
29260         0xAB5C,
29261         0xAB66,
29262         0xAB70,
29263         0xABC0,
29264         0xFB00,
29265         0xFB07,
29266         0xFB13,
29267         0xFB18,
29268         0xFF21,
29269         0xFF3B,
29270         0xFF41,
29271         0xFF5B,
29272         0x10400,
29273         0x10450,
29274         0x10C80,
29275         0x10CB3,
29276         0x10CC0,
29277         0x10CF3,
29278         0x118A0,
29279         0x118E0,
29280         0x1D400,
29281         0x1D455,
29282         0x1D456,
29283         0x1D49D,
29284         0x1D49E,
29285         0x1D4A0,
29286         0x1D4A2,
29287         0x1D4A3,
29288         0x1D4A5,
29289         0x1D4A7,
29290         0x1D4A9,
29291         0x1D4AD,
29292         0x1D4AE,
29293         0x1D4BA,
29294         0x1D4BB,
29295         0x1D4BC,
29296         0x1D4BD,
29297         0x1D4C4,
29298         0x1D4C5,
29299         0x1D506,
29300         0x1D507,
29301         0x1D50B,
29302         0x1D50D,
29303         0x1D515,
29304         0x1D516,
29305         0x1D51D,
29306         0x1D51E,
29307         0x1D53A,
29308         0x1D53B,
29309         0x1D53F,
29310         0x1D540,
29311         0x1D545,
29312         0x1D546,
29313         0x1D547,
29314         0x1D54A,
29315         0x1D551,
29316         0x1D552,
29317         0x1D6A6,
29318         0x1D6A8,
29319         0x1D6C1,
29320         0x1D6C2,
29321         0x1D6DB,
29322         0x1D6DC,
29323         0x1D6FB,
29324         0x1D6FC,
29325         0x1D715,
29326         0x1D716,
29327         0x1D735,
29328         0x1D736,
29329         0x1D74F,
29330         0x1D750,
29331         0x1D76F,
29332         0x1D770,
29333         0x1D789,
29334         0x1D78A,
29335         0x1D7A9,
29336         0x1D7AA,
29337         0x1D7C3,
29338         0x1D7C4,
29339         0x1D7CC,
29340         0x1F130,
29341         0x1F14A,
29342         0x1F150,
29343         0x1F16A,
29344         0x1F170,
29345         0x1F18A
29346 };
29347
29348 #endif  /* defined(PERL_IN_PERL_C) */
29349
29350 #if defined(PERL_IN_REGCOMP_C)
29351
29352 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */
29353         45,     /* Number of elements */
29354         148565664, /* Version and data structure type */
29355         1,      /* 0 if the list starts at 0;
29356                    1 if it starts at the element beyond 0 */
29357         0x0,
29358         0x2BC,
29359         0x2BD,
29360         0x308,
29361         0x309,
29362         0x313,
29363         0x314,
29364         0x342,
29365         0x343,
29366         0x3AC,
29367         0x3AD,
29368         0x3AE,
29369         0x3AF,
29370         0x3B1,
29371         0x3B2,
29372         0x3B7,
29373         0x3B8,
29374         0x3B9,
29375         0x3BA,
29376         0x3C1,
29377         0x3C2,
29378         0x3C5,
29379         0x3C6,
29380         0x3C9,
29381         0x3CA,
29382         0x3CE,
29383         0x3CF,
29384         0x565,
29385         0x566,
29386         0x574,
29387         0x575,
29388         0x57E,
29389         0x57F,
29390         0x1F00,
29391         0x1F08,
29392         0x1F20,
29393         0x1F28,
29394         0x1F60,
29395         0x1F68,
29396         0x1F70,
29397         0x1F71,
29398         0x1F74,
29399         0x1F75,
29400         0x1F7C,
29401         0x1F7D
29402 };
29403
29404 static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
29405         279,    /* Number of elements */
29406         148565664, /* Version and data structure type */
29407         1,      /* 0 if the list starts at 0;
29408                    1 if it starts at the element beyond 0 */
29409         0x0,
29410         0x42,
29411         0x4A,
29412         0x51,
29413         0x5A,
29414         0x62,
29415         0x6A,
29416         0x70,
29417         0x79,
29418         0x80,
29419         0x8A,
29420         0x8C,
29421         0x8F,
29422         0x91,
29423         0x9A,
29424         0x9C,
29425         0x9D,
29426         0x9E,
29427         0x9F,
29428         0xA0,
29429         0xA1,
29430         0xA2,
29431         0xAA,
29432         0xAC,
29433         0xAD,
29434         0xAE,
29435         0xAF,
29436         0xBA,
29437         0xBB,
29438         0xC1,
29439         0xCA,
29440         0xCB,
29441         0xD0,
29442         0xD1,
29443         0xDA,
29444         0xDB,
29445         0xE0,
29446         0xE2,
29447         0xEA,
29448         0xEB,
29449         0xF0,
29450         0xFB,
29451         0xFF,
29452         0x100,
29453         0x131,
29454         0x132,
29455         0x138,
29456         0x139,
29457         0x18D,
29458         0x18E,
29459         0x19B,
29460         0x19C,
29461         0x1AA,
29462         0x1AC,
29463         0x1BA,
29464         0x1BC,
29465         0x1BE,
29466         0x1BF,
29467         0x1C0,
29468         0x1C4,
29469         0x221,
29470         0x222,
29471         0x234,
29472         0x23A,
29473         0x255,
29474         0x256,
29475         0x258,
29476         0x259,
29477         0x25A,
29478         0x25B,
29479         0x25D,
29480         0x260,
29481         0x262,
29482         0x263,
29483         0x264,
29484         0x265,
29485         0x267,
29486         0x268,
29487         0x26A,
29488         0x26B,
29489         0x26D,
29490         0x26F,
29491         0x270,
29492         0x271,
29493         0x273,
29494         0x275,
29495         0x276,
29496         0x27D,
29497         0x27E,
29498         0x280,
29499         0x281,
29500         0x283,
29501         0x284,
29502         0x287,
29503         0x28D,
29504         0x292,
29505         0x293,
29506         0x29D,
29507         0x29F,
29508         0x2BC,
29509         0x2BD,
29510         0x2BE,
29511         0x2BF,
29512         0x300,
29513         0x302,
29514         0x307,
29515         0x309,
29516         0x30A,
29517         0x30B,
29518         0x30C,
29519         0x30D,
29520         0x313,
29521         0x314,
29522         0x331,
29523         0x332,
29524         0x342,
29525         0x343,
29526         0x345,
29527         0x346,
29528         0x370,
29529         0x374,
29530         0x376,
29531         0x378,
29532         0x37B,
29533         0x37E,
29534         0x37F,
29535         0x380,
29536         0x386,
29537         0x387,
29538         0x388,
29539         0x38B,
29540         0x38C,
29541         0x38D,
29542         0x38E,
29543         0x3A2,
29544         0x3A3,
29545         0x3D2,
29546         0x3D5,
29547         0x3F6,
29548         0x3F7,
29549         0x3FC,
29550         0x3FD,
29551         0x482,
29552         0x48A,
29553         0x530,
29554         0x531,
29555         0x557,
29556         0x561,
29557         0x588,
29558         0x10A0,
29559         0x10C6,
29560         0x10C7,
29561         0x10C8,
29562         0x10CD,
29563         0x10CE,
29564         0x13A0,
29565         0x13F6,
29566         0x13F8,
29567         0x13FE,
29568         0x1D79,
29569         0x1D7A,
29570         0x1D7D,
29571         0x1D7E,
29572         0x1E00,
29573         0x1E9C,
29574         0x1E9E,
29575         0x1E9F,
29576         0x1EA0,
29577         0x1F16,
29578         0x1F18,
29579         0x1F1E,
29580         0x1F20,
29581         0x1F46,
29582         0x1F48,
29583         0x1F4E,
29584         0x1F50,
29585         0x1F58,
29586         0x1F59,
29587         0x1F5A,
29588         0x1F5B,
29589         0x1F5C,
29590         0x1F5D,
29591         0x1F5E,
29592         0x1F5F,
29593         0x1F7E,
29594         0x1F80,
29595         0x1FB5,
29596         0x1FB6,
29597         0x1FBD,
29598         0x1FBE,
29599         0x1FBF,
29600         0x1FC2,
29601         0x1FC5,
29602         0x1FC6,
29603         0x1FCD,
29604         0x1FD0,
29605         0x1FD4,
29606         0x1FD6,
29607         0x1FDC,
29608         0x1FE0,
29609         0x1FED,
29610         0x1FF2,
29611         0x1FF5,
29612         0x1FF6,
29613         0x1FFD,
29614         0x2126,
29615         0x2127,
29616         0x212A,
29617         0x212C,
29618         0x2132,
29619         0x2133,
29620         0x214E,
29621         0x214F,
29622         0x2160,
29623         0x2180,
29624         0x2183,
29625         0x2185,
29626         0x24B6,
29627         0x24EA,
29628         0x2C00,
29629         0x2C2F,
29630         0x2C30,
29631         0x2C5F,
29632         0x2C60,
29633         0x2C71,
29634         0x2C72,
29635         0x2C74,
29636         0x2C75,
29637         0x2C77,
29638         0x2C7E,
29639         0x2CE4,
29640         0x2CEB,
29641         0x2CEF,
29642         0x2CF2,
29643         0x2CF4,
29644         0x2D00,
29645         0x2D26,
29646         0x2D27,
29647         0x2D28,
29648         0x2D2D,
29649         0x2D2E,
29650         0xA640,
29651         0xA66E,
29652         0xA680,
29653         0xA69C,
29654         0xA722,
29655         0xA730,
29656         0xA732,
29657         0xA770,
29658         0xA779,
29659         0xA788,
29660         0xA78B,
29661         0xA78E,
29662         0xA790,
29663         0xA794,
29664         0xA796,
29665         0xA7AE,
29666         0xA7B0,
29667         0xA7B8,
29668         0xAB53,
29669         0xAB54,
29670         0xAB70,
29671         0xABC0,
29672         0xFB00,
29673         0xFB07,
29674         0xFB13,
29675         0xFB18,
29676         0xFF21,
29677         0xFF3B,
29678         0xFF41,
29679         0xFF5B,
29680         0x10400,
29681         0x10450,
29682         0x10C80,
29683         0x10CB3,
29684         0x10CC0,
29685         0x10CF3,
29686         0x118A0,
29687         0x118E0
29688 };
29689
29690 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 1047 */
29691         59,     /* Number of elements */
29692         148565664, /* Version and data structure type */
29693         1,      /* 0 if the list starts at 0;
29694                    1 if it starts at the element beyond 0 */
29695         0x0,
29696         0x59,
29697         0x5A,
29698         0x130,
29699         0x131,
29700         0x149,
29701         0x14A,
29702         0x1F0,
29703         0x1F1,
29704         0x390,
29705         0x391,
29706         0x3B0,
29707         0x3B1,
29708         0x587,
29709         0x588,
29710         0x1E96,
29711         0x1E9B,
29712         0x1E9E,
29713         0x1E9F,
29714         0x1F50,
29715         0x1F51,
29716         0x1F52,
29717         0x1F53,
29718         0x1F54,
29719         0x1F55,
29720         0x1F56,
29721         0x1F57,
29722         0x1F80,
29723         0x1FB0,
29724         0x1FB2,
29725         0x1FB5,
29726         0x1FB6,
29727         0x1FB8,
29728         0x1FBC,
29729         0x1FBD,
29730         0x1FC2,
29731         0x1FC5,
29732         0x1FC6,
29733         0x1FC8,
29734         0x1FCC,
29735         0x1FCD,
29736         0x1FD2,
29737         0x1FD4,
29738         0x1FD6,
29739         0x1FD8,
29740         0x1FE2,
29741         0x1FE5,
29742         0x1FE6,
29743         0x1FE8,
29744         0x1FF2,
29745         0x1FF5,
29746         0x1FF6,
29747         0x1FF8,
29748         0x1FFC,
29749         0x1FFD,
29750         0xFB00,
29751         0xFB07,
29752         0xFB13,
29753         0xFB18
29754 };
29755
29756 #endif  /* defined(PERL_IN_REGCOMP_C) */
29757
29758 #if defined(PERL_IN_PERL_C)
29759
29760 static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
29761         1502,   /* Number of elements */
29762         148565664, /* Version and data structure type */
29763         0,      /* 0 if the list starts at 0;
29764                    1 if it starts at the element beyond 0 */
29765         0x0,
29766         0xD,
29767         0xE,
29768         0x15,
29769         0x16,
29770         0x40,
29771         0xCA,
29772         0xCB,
29773         0xFF,
29774         0x100,
29775         0x300,
29776         0x370,
29777         0x483,
29778         0x48A,
29779         0x591,
29780         0x5BE,
29781         0x5BF,
29782         0x5C0,
29783         0x5C1,
29784         0x5C3,
29785         0x5C4,
29786         0x5C6,
29787         0x5C7,
29788         0x5C8,
29789         0x600,
29790         0x606,
29791         0x610,
29792         0x61B,
29793         0x61C,
29794         0x61D,
29795         0x64B,
29796         0x660,
29797         0x670,
29798         0x671,
29799         0x6D6,
29800         0x6DD,
29801         0x6DE,
29802         0x6DF,
29803         0x6E5,
29804         0x6E7,
29805         0x6E9,
29806         0x6EA,
29807         0x6EE,
29808         0x70F,
29809         0x710,
29810         0x711,
29811         0x712,
29812         0x730,
29813         0x74B,
29814         0x7A6,
29815         0x7B1,
29816         0x7EB,
29817         0x7F4,
29818         0x816,
29819         0x81A,
29820         0x81B,
29821         0x824,
29822         0x825,
29823         0x828,
29824         0x829,
29825         0x82E,
29826         0x859,
29827         0x85C,
29828         0x8E3,
29829         0x903,
29830         0x904,
29831         0x93A,
29832         0x93B,
29833         0x93C,
29834         0x93D,
29835         0x93E,
29836         0x941,
29837         0x949,
29838         0x94D,
29839         0x94E,
29840         0x950,
29841         0x951,
29842         0x958,
29843         0x962,
29844         0x964,
29845         0x981,
29846         0x982,
29847         0x984,
29848         0x9BC,
29849         0x9BD,
29850         0x9BE,
29851         0x9BF,
29852         0x9C1,
29853         0x9C5,
29854         0x9C7,
29855         0x9C9,
29856         0x9CB,
29857         0x9CD,
29858         0x9CE,
29859         0x9D7,
29860         0x9D8,
29861         0x9E2,
29862         0x9E4,
29863         0xA01,
29864         0xA03,
29865         0xA04,
29866         0xA3C,
29867         0xA3D,
29868         0xA3E,
29869         0xA41,
29870         0xA43,
29871         0xA47,
29872         0xA49,
29873         0xA4B,
29874         0xA4E,
29875         0xA51,
29876         0xA52,
29877         0xA70,
29878         0xA72,
29879         0xA75,
29880         0xA76,
29881         0xA81,
29882         0xA83,
29883         0xA84,
29884         0xABC,
29885         0xABD,
29886         0xABE,
29887         0xAC1,
29888         0xAC6,
29889         0xAC7,
29890         0xAC9,
29891         0xACA,
29892         0xACB,
29893         0xACD,
29894         0xACE,
29895         0xAE2,
29896         0xAE4,
29897         0xB01,
29898         0xB02,
29899         0xB04,
29900         0xB3C,
29901         0xB3D,
29902         0xB3E,
29903         0xB40,
29904         0xB41,
29905         0xB45,
29906         0xB47,
29907         0xB49,
29908         0xB4B,
29909         0xB4D,
29910         0xB4E,
29911         0xB56,
29912         0xB58,
29913         0xB62,
29914         0xB64,
29915         0xB82,
29916         0xB83,
29917         0xBBE,
29918         0xBBF,
29919         0xBC0,
29920         0xBC1,
29921         0xBC3,
29922         0xBC6,
29923         0xBC9,
29924         0xBCA,
29925         0xBCD,
29926         0xBCE,
29927         0xBD7,
29928         0xBD8,
29929         0xC00,
29930         0xC01,
29931         0xC04,
29932         0xC3E,
29933         0xC41,
29934         0xC45,
29935         0xC46,
29936         0xC49,
29937         0xC4A,
29938         0xC4E,
29939         0xC55,
29940         0xC57,
29941         0xC62,
29942         0xC64,
29943         0xC81,
29944         0xC82,
29945         0xC84,
29946         0xCBC,
29947         0xCBD,
29948         0xCBE,
29949         0xCBF,
29950         0xCC0,
29951         0xCC2,
29952         0xCC3,
29953         0xCC5,
29954         0xCC6,
29955         0xCC7,
29956         0xCC9,
29957         0xCCA,
29958         0xCCC,
29959         0xCCE,
29960         0xCD5,
29961         0xCD7,
29962         0xCE2,
29963         0xCE4,
29964         0xD01,
29965         0xD02,
29966         0xD04,
29967         0xD3E,
29968         0xD3F,
29969         0xD41,
29970         0xD45,
29971         0xD46,
29972         0xD49,
29973         0xD4A,
29974         0xD4D,
29975         0xD4E,
29976         0xD57,
29977         0xD58,
29978         0xD62,
29979         0xD64,
29980         0xD82,
29981         0xD84,
29982         0xDCA,
29983         0xDCB,
29984         0xDCF,
29985         0xDD0,
29986         0xDD2,
29987         0xDD5,
29988         0xDD6,
29989         0xDD7,
29990         0xDD8,
29991         0xDDF,
29992         0xDE0,
29993         0xDF2,
29994         0xDF4,
29995         0xE31,
29996         0xE32,
29997         0xE33,
29998         0xE34,
29999         0xE3B,
30000         0xE47,
30001         0xE4F,
30002         0xEB1,
30003         0xEB2,
30004         0xEB3,
30005         0xEB4,
30006         0xEBA,
30007         0xEBB,
30008         0xEBD,
30009         0xEC8,
30010         0xECE,
30011         0xF18,
30012         0xF1A,
30013         0xF35,
30014         0xF36,
30015         0xF37,
30016         0xF38,
30017         0xF39,
30018         0xF3A,
30019         0xF3E,
30020         0xF40,
30021         0xF71,
30022         0xF7F,
30023         0xF80,
30024         0xF85,
30025         0xF86,
30026         0xF88,
30027         0xF8D,
30028         0xF98,
30029         0xF99,
30030         0xFBD,
30031         0xFC6,
30032         0xFC7,
30033         0x102D,
30034         0x1031,
30035         0x1032,
30036         0x1038,
30037         0x1039,
30038         0x103B,
30039         0x103D,
30040         0x103F,
30041         0x1056,
30042         0x1058,
30043         0x105A,
30044         0x105E,
30045         0x1061,
30046         0x1071,
30047         0x1075,
30048         0x1082,
30049         0x1083,
30050         0x1084,
30051         0x1085,
30052         0x1087,
30053         0x108D,
30054         0x108E,
30055         0x109D,
30056         0x109E,
30057         0x1100,
30058         0x1160,
30059         0x11A8,
30060         0x1200,
30061         0x135D,
30062         0x1360,
30063         0x1712,
30064         0x1715,
30065         0x1732,
30066         0x1735,
30067         0x1752,
30068         0x1754,
30069         0x1772,
30070         0x1774,
30071         0x17B4,
30072         0x17B6,
30073         0x17B7,
30074         0x17BE,
30075         0x17C6,
30076         0x17C7,
30077         0x17C9,
30078         0x17D4,
30079         0x17DD,
30080         0x17DE,
30081         0x180B,
30082         0x180E,
30083         0x180F,
30084         0x18A9,
30085         0x18AA,
30086         0x1920,
30087         0x1923,
30088         0x1927,
30089         0x1929,
30090         0x192C,
30091         0x1930,
30092         0x1932,
30093         0x1933,
30094         0x1939,
30095         0x193C,
30096         0x1A17,
30097         0x1A19,
30098         0x1A1B,
30099         0x1A1C,
30100         0x1A55,
30101         0x1A56,
30102         0x1A57,
30103         0x1A58,
30104         0x1A5F,
30105         0x1A60,
30106         0x1A61,
30107         0x1A62,
30108         0x1A63,
30109         0x1A65,
30110         0x1A6D,
30111         0x1A73,
30112         0x1A7D,
30113         0x1A7F,
30114         0x1A80,
30115         0x1AB0,
30116         0x1ABF,
30117         0x1B00,
30118         0x1B04,
30119         0x1B05,
30120         0x1B34,
30121         0x1B35,
30122         0x1B36,
30123         0x1B3B,
30124         0x1B3C,
30125         0x1B3D,
30126         0x1B42,
30127         0x1B43,
30128         0x1B45,
30129         0x1B6B,
30130         0x1B74,
30131         0x1B80,
30132         0x1B82,
30133         0x1B83,
30134         0x1BA1,
30135         0x1BA2,
30136         0x1BA6,
30137         0x1BA8,
30138         0x1BAA,
30139         0x1BAB,
30140         0x1BAE,
30141         0x1BE6,
30142         0x1BE7,
30143         0x1BE8,
30144         0x1BEA,
30145         0x1BED,
30146         0x1BEE,
30147         0x1BEF,
30148         0x1BF2,
30149         0x1BF4,
30150         0x1C24,
30151         0x1C2C,
30152         0x1C34,
30153         0x1C36,
30154         0x1C38,
30155         0x1CD0,
30156         0x1CD3,
30157         0x1CD4,
30158         0x1CE1,
30159         0x1CE2,
30160         0x1CE9,
30161         0x1CED,
30162         0x1CEE,
30163         0x1CF2,
30164         0x1CF4,
30165         0x1CF5,
30166         0x1CF8,
30167         0x1CFA,
30168         0x1DC0,
30169         0x1DF6,
30170         0x1DFC,
30171         0x1E00,
30172         0x200B,
30173         0x200C,
30174         0x200E,
30175         0x2010,
30176         0x2028,
30177         0x202F,
30178         0x2060,
30179         0x2070,
30180         0x20D0,
30181         0x20F1,
30182         0x2CEF,
30183         0x2CF2,
30184         0x2D7F,
30185         0x2D80,
30186         0x2DE0,
30187         0x2E00,
30188         0x302A,
30189         0x3030,
30190         0x3099,
30191         0x309B,
30192         0xA66F,
30193         0xA673,
30194         0xA674,
30195         0xA67E,
30196         0xA69E,
30197         0xA6A0,
30198         0xA6F0,
30199         0xA6F2,
30200         0xA802,
30201         0xA803,
30202         0xA806,
30203         0xA807,
30204         0xA80B,
30205         0xA80C,
30206         0xA823,
30207         0xA825,
30208         0xA827,
30209         0xA828,
30210         0xA880,
30211         0xA882,
30212         0xA8B4,
30213         0xA8C4,
30214         0xA8C5,
30215         0xA8E0,
30216         0xA8F2,
30217         0xA926,
30218         0xA92E,
30219         0xA947,
30220         0xA952,
30221         0xA954,
30222         0xA960,
30223         0xA97D,
30224         0xA980,
30225         0xA983,
30226         0xA984,
30227         0xA9B3,
30228         0xA9B4,
30229         0xA9B6,
30230         0xA9BA,
30231         0xA9BC,
30232         0xA9BD,
30233         0xA9C1,
30234         0xA9E5,
30235         0xA9E6,
30236         0xAA29,
30237         0xAA2F,
30238         0xAA31,
30239         0xAA33,
30240         0xAA35,
30241         0xAA37,
30242         0xAA43,
30243         0xAA44,
30244         0xAA4C,
30245         0xAA4D,
30246         0xAA4E,
30247         0xAA7C,
30248         0xAA7D,
30249         0xAAB0,
30250         0xAAB1,
30251         0xAAB2,
30252         0xAAB5,
30253         0xAAB7,
30254         0xAAB9,
30255         0xAABE,
30256         0xAAC0,
30257         0xAAC1,
30258         0xAAC2,
30259         0xAAEB,
30260         0xAAEC,
30261         0xAAEE,
30262         0xAAF0,
30263         0xAAF5,
30264         0xAAF6,
30265         0xAAF7,
30266         0xABE3,
30267         0xABE5,
30268         0xABE6,
30269         0xABE8,
30270         0xABE9,
30271         0xABEB,
30272         0xABEC,
30273         0xABED,
30274         0xABEE,
30275         0xAC00,
30276         0xAC01,
30277         0xAC1C,
30278         0xAC1D,
30279         0xAC38,
30280         0xAC39,
30281         0xAC54,
30282         0xAC55,
30283         0xAC70,
30284         0xAC71,
30285         0xAC8C,
30286         0xAC8D,
30287         0xACA8,
30288         0xACA9,
30289         0xACC4,
30290         0xACC5,
30291         0xACE0,
30292         0xACE1,
30293         0xACFC,
30294         0xACFD,
30295         0xAD18,
30296         0xAD19,
30297         0xAD34,
30298         0xAD35,
30299         0xAD50,
30300         0xAD51,
30301         0xAD6C,
30302         0xAD6D,
30303         0xAD88,
30304         0xAD89,
30305         0xADA4,
30306         0xADA5,
30307         0xADC0,
30308         0xADC1,
30309         0xADDC,
30310         0xADDD,
30311         0xADF8,
30312         0xADF9,
30313         0xAE14,
30314         0xAE15,
30315         0xAE30,
30316         0xAE31,
30317         0xAE4C,
30318         0xAE4D,
30319         0xAE68,
30320         0xAE69,
30321         0xAE84,
30322         0xAE85,
30323         0xAEA0,
30324         0xAEA1,
30325         0xAEBC,
30326         0xAEBD,
30327         0xAED8,
30328         0xAED9,
30329         0xAEF4,
30330         0xAEF5,
30331         0xAF10,
30332         0xAF11,
30333         0xAF2C,
30334         0xAF2D,
30335         0xAF48,
30336         0xAF49,
30337         0xAF64,
30338         0xAF65,
30339         0xAF80,
30340         0xAF81,
30341         0xAF9C,
30342         0xAF9D,
30343         0xAFB8,
30344         0xAFB9,
30345         0xAFD4,
30346         0xAFD5,
30347         0xAFF0,
30348         0xAFF1,
30349         0xB00C,
30350         0xB00D,
30351         0xB028,
30352         0xB029,
30353         0xB044,
30354         0xB045,
30355         0xB060,
30356         0xB061,
30357         0xB07C,
30358         0xB07D,
30359         0xB098,
30360         0xB099,
30361         0xB0B4,
30362         0xB0B5,
30363         0xB0D0,
30364         0xB0D1,
30365         0xB0EC,
30366         0xB0ED,
30367         0xB108,
30368         0xB109,
30369         0xB124,
30370         0xB125,
30371         0xB140,
30372         0xB141,
30373         0xB15C,
30374         0xB15D,
30375         0xB178,
30376         0xB179,
30377         0xB194,
30378         0xB195,
30379         0xB1B0,
30380         0xB1B1,
30381         0xB1CC,
30382         0xB1CD,
30383         0xB1E8,
30384         0xB1E9,
30385         0xB204,
30386         0xB205,
30387         0xB220,
30388         0xB221,
30389         0xB23C,
30390         0xB23D,
30391         0xB258,
30392         0xB259,
30393         0xB274,
30394         0xB275,
30395         0xB290,
30396         0xB291,
30397         0xB2AC,
30398         0xB2AD,
30399         0xB2C8,
30400         0xB2C9,
30401         0xB2E4,
30402         0xB2E5,
30403         0xB300,
30404         0xB301,
30405         0xB31C,
30406         0xB31D,
30407         0xB338,
30408         0xB339,
30409         0xB354,
30410         0xB355,
30411         0xB370,
30412         0xB371,
30413         0xB38C,
30414         0xB38D,
30415         0xB3A8,
30416         0xB3A9,
30417         0xB3C4,
30418         0xB3C5,
30419         0xB3E0,
30420         0xB3E1,
30421         0xB3FC,
30422         0xB3FD,
30423         0xB418,
30424         0xB419,
30425         0xB434,
30426         0xB435,
30427         0xB450,
30428         0xB451,
30429         0xB46C,
30430         0xB46D,
30431         0xB488,
30432         0xB489,
30433         0xB4A4,
30434         0xB4A5,
30435         0xB4C0,
30436         0xB4C1,
30437         0xB4DC,
30438         0xB4DD,
30439         0xB4F8,
30440         0xB4F9,
30441         0xB514,
30442         0xB515,
30443         0xB530,
30444         0xB531,
30445         0xB54C,
30446         0xB54D,
30447         0xB568,
30448         0xB569,
30449         0xB584,
30450         0xB585,
30451         0xB5A0,
30452         0xB5A1,
30453         0xB5BC,
30454         0xB5BD,
30455         0xB5D8,
30456         0xB5D9,
30457         0xB5F4,
30458         0xB5F5,
30459         0xB610,
30460         0xB611,
30461         0xB62C,
30462         0xB62D,
30463         0xB648,
30464         0xB649,
30465         0xB664,
30466         0xB665,
30467         0xB680,
30468         0xB681,
30469         0xB69C,
30470         0xB69D,
30471         0xB6B8,
30472         0xB6B9,
30473         0xB6D4,
30474         0xB6D5,
30475         0xB6F0,
30476         0xB6F1,
30477         0xB70C,
30478         0xB70D,
30479         0xB728,
30480         0xB729,
30481         0xB744,
30482         0xB745,
30483         0xB760,
30484         0xB761,
30485         0xB77C,
30486         0xB77D,
30487         0xB798,
30488         0xB799,
30489         0xB7B4,
30490         0xB7B5,
30491         0xB7D0,
30492         0xB7D1,
30493         0xB7EC,
30494         0xB7ED,
30495         0xB808,
30496         0xB809,
30497         0xB824,
30498         0xB825,
30499         0xB840,
30500         0xB841,
30501         0xB85C,
30502         0xB85D,
30503         0xB878,
30504         0xB879,
30505         0xB894,
30506         0xB895,
30507         0xB8B0,
30508         0xB8B1,
30509         0xB8CC,
30510         0xB8CD,
30511         0xB8E8,
30512         0xB8E9,
30513         0xB904,
30514         0xB905,
30515         0xB920,
30516         0xB921,
30517         0xB93C,
30518         0xB93D,
30519         0xB958,
30520         0xB959,
30521         0xB974,
30522         0xB975,
30523         0xB990,
30524         0xB991,
30525         0xB9AC,
30526         0xB9AD,
30527         0xB9C8,
30528         0xB9C9,
30529         0xB9E4,
30530         0xB9E5,
30531         0xBA00,
30532         0xBA01,
30533         0xBA1C,
30534         0xBA1D,
30535         0xBA38,
30536         0xBA39,
30537         0xBA54,
30538         0xBA55,
30539         0xBA70,
30540         0xBA71,
30541         0xBA8C,
30542         0xBA8D,
30543         0xBAA8,
30544         0xBAA9,
30545         0xBAC4,
30546         0xBAC5,
30547         0xBAE0,
30548         0xBAE1,
30549         0xBAFC,
30550         0xBAFD,
30551         0xBB18,
30552         0xBB19,
30553         0xBB34,
30554         0xBB35,
30555         0xBB50,
30556         0xBB51,
30557         0xBB6C,
30558         0xBB6D,
30559         0xBB88,
30560         0xBB89,
30561         0xBBA4,
30562         0xBBA5,
30563         0xBBC0,
30564         0xBBC1,
30565         0xBBDC,
30566         0xBBDD,
30567         0xBBF8,
30568         0xBBF9,
30569         0xBC14,
30570         0xBC15,
30571         0xBC30,
30572         0xBC31,
30573         0xBC4C,
30574         0xBC4D,
30575         0xBC68,
30576         0xBC69,
30577         0xBC84,
30578         0xBC85,
30579         0xBCA0,
30580         0xBCA1,
30581         0xBCBC,
30582         0xBCBD,
30583         0xBCD8,
30584         0xBCD9,
30585         0xBCF4,
30586         0xBCF5,
30587         0xBD10,
30588         0xBD11,
30589         0xBD2C,
30590         0xBD2D,
30591         0xBD48,
30592         0xBD49,
30593         0xBD64,
30594         0xBD65,
30595         0xBD80,
30596         0xBD81,
30597         0xBD9C,
30598         0xBD9D,
30599         0xBDB8,
30600         0xBDB9,
30601         0xBDD4,
30602         0xBDD5,
30603         0xBDF0,
30604         0xBDF1,
30605         0xBE0C,
30606         0xBE0D,
30607         0xBE28,
30608         0xBE29,
30609         0xBE44,
30610         0xBE45,
30611         0xBE60,
30612         0xBE61,
30613         0xBE7C,
30614         0xBE7D,
30615         0xBE98,
30616         0xBE99,
30617         0xBEB4,
30618         0xBEB5,
30619         0xBED0,
30620         0xBED1,
30621         0xBEEC,
30622         0xBEED,
30623         0xBF08,
30624         0xBF09,
30625         0xBF24,
30626         0xBF25,
30627         0xBF40,
30628         0xBF41,
30629         0xBF5C,
30630         0xBF5D,
30631         0xBF78,
30632         0xBF79,
30633         0xBF94,
30634         0xBF95,
30635         0xBFB0,
30636         0xBFB1,
30637         0xBFCC,
30638         0xBFCD,
30639         0xBFE8,
30640         0xBFE9,
30641         0xC004,
30642         0xC005,
30643         0xC020,
30644         0xC021,
30645         0xC03C,
30646         0xC03D,
30647         0xC058,
30648         0xC059,
30649         0xC074,
30650         0xC075,
30651         0xC090,
30652         0xC091,
30653         0xC0AC,
30654         0xC0AD,
30655         0xC0C8,
30656         0xC0C9,
30657         0xC0E4,
30658         0xC0E5,
30659         0xC100,
30660         0xC101,
30661         0xC11C,
30662         0xC11D,
30663         0xC138,
30664         0xC139,
30665         0xC154,
30666         0xC155,
30667         0xC170,
30668         0xC171,
30669         0xC18C,
30670         0xC18D,
30671         0xC1A8,
30672         0xC1A9,
30673         0xC1C4,
30674         0xC1C5,
30675         0xC1E0,
30676         0xC1E1,
30677         0xC1FC,
30678         0xC1FD,
30679         0xC218,
30680         0xC219,
30681         0xC234,
30682         0xC235,
30683         0xC250,
30684         0xC251,
30685         0xC26C,
30686         0xC26D,
30687         0xC288,
30688         0xC289,
30689         0xC2A4,
30690         0xC2A5,
30691         0xC2C0,
30692         0xC2C1,
30693         0xC2DC,
30694         0xC2DD,
30695         0xC2F8,
30696         0xC2F9,
30697         0xC314,
30698         0xC315,
30699         0xC330,
30700         0xC331,
30701         0xC34C,
30702         0xC34D,
30703         0xC368,
30704         0xC369,
30705         0xC384,
30706         0xC385,
30707         0xC3A0,
30708         0xC3A1,
30709         0xC3BC,
30710         0xC3BD,
30711         0xC3D8,
30712         0xC3D9,
30713         0xC3F4,
30714         0xC3F5,
30715         0xC410,
30716         0xC411,
30717         0xC42C,
30718         0xC42D,
30719         0xC448,
30720         0xC449,
30721         0xC464,
30722         0xC465,
30723         0xC480,
30724         0xC481,
30725         0xC49C,
30726         0xC49D,
30727         0xC4B8,
30728         0xC4B9,
30729         0xC4D4,
30730         0xC4D5,
30731         0xC4F0,
30732         0xC4F1,
30733         0xC50C,
30734         0xC50D,
30735         0xC528,
30736         0xC529,
30737         0xC544,
30738         0xC545,
30739         0xC560,
30740         0xC561,
30741         0xC57C,
30742         0xC57D,
30743         0xC598,
30744         0xC599,
30745         0xC5B4,
30746         0xC5B5,
30747         0xC5D0,
30748         0xC5D1,
30749         0xC5EC,
30750         0xC5ED,
30751         0xC608,
30752         0xC609,
30753         0xC624,
30754         0xC625,
30755         0xC640,
30756         0xC641,
30757         0xC65C,
30758         0xC65D,
30759         0xC678,
30760         0xC679,
30761         0xC694,
30762         0xC695,
30763         0xC6B0,
30764         0xC6B1,
30765         0xC6CC,
30766         0xC6CD,
30767         0xC6E8,
30768         0xC6E9,
30769         0xC704,
30770         0xC705,
30771         0xC720,
30772         0xC721,
30773         0xC73C,
30774         0xC73D,
30775         0xC758,
30776         0xC759,
30777         0xC774,
30778         0xC775,
30779         0xC790,
30780         0xC791,
30781         0xC7AC,
30782         0xC7AD,
30783         0xC7C8,
30784         0xC7C9,
30785         0xC7E4,
30786         0xC7E5,
30787         0xC800,
30788         0xC801,
30789         0xC81C,
30790         0xC81D,
30791         0xC838,
30792         0xC839,
30793         0xC854,
30794         0xC855,
30795         0xC870,
30796         0xC871,
30797         0xC88C,
30798         0xC88D,
30799         0xC8A8,
30800         0xC8A9,
30801         0xC8C4,
30802         0xC8C5,
30803         0xC8E0,
30804         0xC8E1,
30805         0xC8FC,
30806         0xC8FD,
30807         0xC918,
30808         0xC919,
30809         0xC934,
30810         0xC935,
30811         0xC950,
30812         0xC951,
30813         0xC96C,
30814         0xC96D,
30815         0xC988,
30816         0xC989,
30817         0xC9A4,
30818         0xC9A5,
30819         0xC9C0,
30820         0xC9C1,
30821         0xC9DC,
30822         0xC9DD,
30823         0xC9F8,
30824         0xC9F9,
30825         0xCA14,
30826         0xCA15,
30827         0xCA30,
30828         0xCA31,
30829         0xCA4C,
30830         0xCA4D,
30831         0xCA68,
30832         0xCA69,
30833         0xCA84,
30834         0xCA85,
30835         0xCAA0,
30836         0xCAA1,
30837         0xCABC,
30838         0xCABD,
30839         0xCAD8,
30840         0xCAD9,
30841         0xCAF4,
30842         0xCAF5,
30843         0xCB10,
30844         0xCB11,
30845         0xCB2C,
30846         0xCB2D,
30847         0xCB48,
30848         0xCB49,
30849         0xCB64,
30850         0xCB65,
30851         0xCB80,
30852         0xCB81,
30853         0xCB9C,
30854         0xCB9D,
30855         0xCBB8,
30856         0xCBB9,
30857         0xCBD4,
30858         0xCBD5,
30859         0xCBF0,
30860         0xCBF1,
30861         0xCC0C,
30862         0xCC0D,
30863         0xCC28,
30864         0xCC29,
30865         0xCC44,
30866         0xCC45,
30867         0xCC60,
30868         0xCC61,
30869         0xCC7C,
30870         0xCC7D,
30871         0xCC98,
30872         0xCC99,
30873         0xCCB4,
30874         0xCCB5,
30875         0xCCD0,
30876         0xCCD1,
30877         0xCCEC,
30878         0xCCED,
30879         0xCD08,
30880         0xCD09,
30881         0xCD24,
30882         0xCD25,
30883         0xCD40,
30884         0xCD41,
30885         0xCD5C,
30886         0xCD5D,
30887         0xCD78,
30888         0xCD79,
30889         0xCD94,
30890         0xCD95,
30891         0xCDB0,
30892         0xCDB1,
30893         0xCDCC,
30894         0xCDCD,
30895         0xCDE8,
30896         0xCDE9,
30897         0xCE04,
30898         0xCE05,
30899         0xCE20,
30900         0xCE21,
30901         0xCE3C,
30902         0xCE3D,
30903         0xCE58,
30904         0xCE59,
30905         0xCE74,
30906         0xCE75,
30907         0xCE90,
30908         0xCE91,
30909         0xCEAC,
30910         0xCEAD,
30911         0xCEC8,
30912         0xCEC9,
30913         0xCEE4,
30914         0xCEE5,
30915         0xCF00,
30916         0xCF01,
30917         0xCF1C,
30918         0xCF1D,
30919         0xCF38,
30920         0xCF39,
30921         0xCF54,
30922         0xCF55,
30923         0xCF70,
30924         0xCF71,
30925         0xCF8C,
30926         0xCF8D,
30927         0xCFA8,
30928         0xCFA9,
30929         0xCFC4,
30930         0xCFC5,
30931         0xCFE0,
30932         0xCFE1,
30933         0xCFFC,
30934         0xCFFD,
30935         0xD018,
30936         0xD019,
30937         0xD034,
30938         0xD035,
30939         0xD050,
30940         0xD051,
30941         0xD06C,
30942         0xD06D,
30943         0xD088,
30944         0xD089,
30945         0xD0A4,
30946         0xD0A5,
30947         0xD0C0,
30948         0xD0C1,
30949         0xD0DC,
30950         0xD0DD,
30951         0xD0F8,
30952         0xD0F9,
30953         0xD114,
30954         0xD115,
30955         0xD130,
30956         0xD131,
30957         0xD14C,
30958         0xD14D,
30959         0xD168,
30960         0xD169,
30961         0xD184,
30962         0xD185,
30963         0xD1A0,
30964         0xD1A1,
30965         0xD1BC,
30966         0xD1BD,
30967         0xD1D8,
30968         0xD1D9,
30969         0xD1F4,
30970         0xD1F5,
30971         0xD210,
30972         0xD211,
30973         0xD22C,
30974         0xD22D,
30975         0xD248,
30976         0xD249,
30977         0xD264,
30978         0xD265,
30979         0xD280,
30980         0xD281,
30981         0xD29C,
30982         0xD29D,
30983         0xD2B8,
30984         0xD2B9,
30985         0xD2D4,
30986         0xD2D5,
30987         0xD2F0,
30988         0xD2F1,
30989         0xD30C,
30990         0xD30D,
30991         0xD328,
30992         0xD329,
30993         0xD344,
30994         0xD345,
30995         0xD360,
30996         0xD361,
30997         0xD37C,
30998         0xD37D,
30999         0xD398,
31000         0xD399,
31001         0xD3B4,
31002         0xD3B5,
31003         0xD3D0,
31004         0xD3D1,
31005         0xD3EC,
31006         0xD3ED,
31007         0xD408,
31008         0xD409,
31009         0xD424,
31010         0xD425,
31011         0xD440,
31012         0xD441,
31013         0xD45C,
31014         0xD45D,
31015         0xD478,
31016         0xD479,
31017         0xD494,
31018         0xD495,
31019         0xD4B0,
31020         0xD4B1,
31021         0xD4CC,
31022         0xD4CD,
31023         0xD4E8,
31024         0xD4E9,
31025         0xD504,
31026         0xD505,
31027         0xD520,
31028         0xD521,
31029         0xD53C,
31030         0xD53D,
31031         0xD558,
31032         0xD559,
31033         0xD574,
31034         0xD575,
31035         0xD590,
31036         0xD591,
31037         0xD5AC,
31038         0xD5AD,
31039         0xD5C8,
31040         0xD5C9,
31041         0xD5E4,
31042         0xD5E5,
31043         0xD600,
31044         0xD601,
31045         0xD61C,
31046         0xD61D,
31047         0xD638,
31048         0xD639,
31049         0xD654,
31050         0xD655,
31051         0xD670,
31052         0xD671,
31053         0xD68C,
31054         0xD68D,
31055         0xD6A8,
31056         0xD6A9,
31057         0xD6C4,
31058         0xD6C5,
31059         0xD6E0,
31060         0xD6E1,
31061         0xD6FC,
31062         0xD6FD,
31063         0xD718,
31064         0xD719,
31065         0xD734,
31066         0xD735,
31067         0xD750,
31068         0xD751,
31069         0xD76C,
31070         0xD76D,
31071         0xD788,
31072         0xD789,
31073         0xD7A4,
31074         0xD7B0,
31075         0xD7C7,
31076         0xD7CB,
31077         0xD7FC,
31078         0xD800,
31079         0xE000,
31080         0xFB1E,
31081         0xFB1F,
31082         0xFE00,
31083         0xFE10,
31084         0xFE20,
31085         0xFE30,
31086         0xFEFF,
31087         0xFF00,
31088         0xFF9E,
31089         0xFFA0,
31090         0xFFF0,
31091         0xFFFC,
31092         0x101FD,
31093         0x101FE,
31094         0x102E0,
31095         0x102E1,
31096         0x10376,
31097         0x1037B,
31098         0x10A01,
31099         0x10A04,
31100         0x10A05,
31101         0x10A07,
31102         0x10A0C,
31103         0x10A10,
31104         0x10A38,
31105         0x10A3B,
31106         0x10A3F,
31107         0x10A40,
31108         0x10AE5,
31109         0x10AE7,
31110         0x11000,
31111         0x11001,
31112         0x11002,
31113         0x11003,
31114         0x11038,
31115         0x11047,
31116         0x1107F,
31117         0x11082,
31118         0x11083,
31119         0x110B0,
31120         0x110B3,
31121         0x110B7,
31122         0x110B9,
31123         0x110BB,
31124         0x110BD,
31125         0x110BE,
31126         0x11100,
31127         0x11103,
31128         0x11127,
31129         0x1112C,
31130         0x1112D,
31131         0x11135,
31132         0x11173,
31133         0x11174,
31134         0x11180,
31135         0x11182,
31136         0x11183,
31137         0x111B3,
31138         0x111B6,
31139         0x111BF,
31140         0x111C1,
31141         0x111CA,
31142         0x111CD,
31143         0x1122C,
31144         0x1122F,
31145         0x11232,
31146         0x11234,
31147         0x11235,
31148         0x11236,
31149         0x11238,
31150         0x112DF,
31151         0x112E0,
31152         0x112E3,
31153         0x112EB,
31154         0x11300,
31155         0x11302,
31156         0x11304,
31157         0x1133C,
31158         0x1133D,
31159         0x1133E,
31160         0x1133F,
31161         0x11340,
31162         0x11341,
31163         0x11345,
31164         0x11347,
31165         0x11349,
31166         0x1134B,
31167         0x1134E,
31168         0x11357,
31169         0x11358,
31170         0x11362,
31171         0x11364,
31172         0x11366,
31173         0x1136D,
31174         0x11370,
31175         0x11375,
31176         0x114B0,
31177         0x114B1,
31178         0x114B3,
31179         0x114B9,
31180         0x114BA,
31181         0x114BB,
31182         0x114BD,
31183         0x114BE,
31184         0x114BF,
31185         0x114C1,
31186         0x114C2,
31187         0x114C4,
31188         0x115AF,
31189         0x115B0,
31190         0x115B2,
31191         0x115B6,
31192         0x115B8,
31193         0x115BC,
31194         0x115BE,
31195         0x115BF,
31196         0x115C1,
31197         0x115DC,
31198         0x115DE,
31199         0x11630,
31200         0x11633,
31201         0x1163B,
31202         0x1163D,
31203         0x1163E,
31204         0x1163F,
31205         0x11641,
31206         0x116AB,
31207         0x116AC,
31208         0x116AD,
31209         0x116AE,
31210         0x116B0,
31211         0x116B6,
31212         0x116B7,
31213         0x116B8,
31214         0x1171D,
31215         0x11720,
31216         0x11722,
31217         0x11726,
31218         0x11727,
31219         0x1172C,
31220         0x16AF0,
31221         0x16AF5,
31222         0x16B30,
31223         0x16B37,
31224         0x16F51,
31225         0x16F7F,
31226         0x16F8F,
31227         0x16F93,
31228         0x1BC9D,
31229         0x1BC9F,
31230         0x1BCA0,
31231         0x1BCA4,
31232         0x1D165,
31233         0x1D166,
31234         0x1D167,
31235         0x1D16A,
31236         0x1D16D,
31237         0x1D16E,
31238         0x1D173,
31239         0x1D17B,
31240         0x1D183,
31241         0x1D185,
31242         0x1D18C,
31243         0x1D1AA,
31244         0x1D1AE,
31245         0x1D242,
31246         0x1D245,
31247         0x1DA00,
31248         0x1DA37,
31249         0x1DA3B,
31250         0x1DA6D,
31251         0x1DA75,
31252         0x1DA76,
31253         0x1DA84,
31254         0x1DA85,
31255         0x1DA9B,
31256         0x1DAA0,
31257         0x1DAA1,
31258         0x1DAB0,
31259         0x1E8D0,
31260         0x1E8D7,
31261         0x1F1E6,
31262         0x1F200,
31263         0xE0000,
31264         0xE0100,
31265         0xE01F0,
31266         0xE1000
31267 };
31268
31269 #endif  /* defined(PERL_IN_PERL_C) */
31270
31271 #if defined(PERL_IN_REGEXEC_C)
31272
31273 #define GCB_ENUM_COUNT 14
31274
31275 typedef enum {
31276         GCB_Other = 0,
31277         GCB_CR = 1,
31278         GCB_Control = 2,
31279         GCB_Extend = 3,
31280         GCB_L = 4,
31281         GCB_LF = 5,
31282         GCB_LV = 6,
31283         GCB_LVT = 7,
31284         GCB_Prepend = 8,
31285         GCB_Regional_Indicator = 9,
31286         GCB_SpacingMark = 10,
31287         GCB_T = 11,
31288         GCB_V = 12,
31289         GCB_EDGE = 13
31290 } GCB_enum;
31291
31292 static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
31293         GCB_Control,
31294         GCB_CR,
31295         GCB_Control,
31296         GCB_LF,
31297         GCB_Control,
31298         GCB_Other,
31299         GCB_Control,
31300         GCB_Other,
31301         GCB_Control,
31302         GCB_Other,
31303         GCB_Extend,
31304         GCB_Other,
31305         GCB_Extend,
31306         GCB_Other,
31307         GCB_Extend,
31308         GCB_Other,
31309         GCB_Extend,
31310         GCB_Other,
31311         GCB_Extend,
31312         GCB_Other,
31313         GCB_Extend,
31314         GCB_Other,
31315         GCB_Extend,
31316         GCB_Other,
31317         GCB_Control,
31318         GCB_Other,
31319         GCB_Extend,
31320         GCB_Other,
31321         GCB_Control,
31322         GCB_Other,
31323         GCB_Extend,
31324         GCB_Other,
31325         GCB_Extend,
31326         GCB_Other,
31327         GCB_Extend,
31328         GCB_Control,
31329         GCB_Other,
31330         GCB_Extend,
31331         GCB_Other,
31332         GCB_Extend,
31333         GCB_Other,
31334         GCB_Extend,
31335         GCB_Other,
31336         GCB_Control,
31337         GCB_Other,
31338         GCB_Extend,
31339         GCB_Other,
31340         GCB_Extend,
31341         GCB_Other,
31342         GCB_Extend,
31343         GCB_Other,
31344         GCB_Extend,
31345         GCB_Other,
31346         GCB_Extend,
31347         GCB_Other,
31348         GCB_Extend,
31349         GCB_Other,
31350         GCB_Extend,
31351         GCB_Other,
31352         GCB_Extend,
31353         GCB_Other,
31354         GCB_Extend,
31355         GCB_Other,
31356         GCB_Extend,
31357         GCB_SpacingMark,
31358         GCB_Other,
31359         GCB_Extend,
31360         GCB_SpacingMark,
31361         GCB_Extend,
31362         GCB_Other,
31363         GCB_SpacingMark,
31364         GCB_Extend,
31365         GCB_SpacingMark,
31366         GCB_Extend,
31367         GCB_SpacingMark,
31368         GCB_Other,
31369         GCB_Extend,
31370         GCB_Other,
31371         GCB_Extend,
31372         GCB_Other,
31373         GCB_Extend,
31374         GCB_SpacingMark,
31375         GCB_Other,
31376         GCB_Extend,
31377         GCB_Other,
31378         GCB_Extend,
31379         GCB_SpacingMark,
31380         GCB_Extend,
31381         GCB_Other,
31382         GCB_SpacingMark,
31383         GCB_Other,
31384         GCB_SpacingMark,
31385         GCB_Extend,
31386         GCB_Other,
31387         GCB_Extend,
31388         GCB_Other,
31389         GCB_Extend,
31390         GCB_Other,
31391         GCB_Extend,
31392         GCB_SpacingMark,
31393         GCB_Other,
31394         GCB_Extend,
31395         GCB_Other,
31396         GCB_SpacingMark,
31397         GCB_Extend,
31398         GCB_Other,
31399         GCB_Extend,
31400         GCB_Other,
31401         GCB_Extend,
31402         GCB_Other,
31403         GCB_Extend,
31404         GCB_Other,
31405         GCB_Extend,
31406         GCB_Other,
31407         GCB_Extend,
31408         GCB_Other,
31409         GCB_Extend,
31410         GCB_SpacingMark,
31411         GCB_Other,
31412         GCB_Extend,
31413         GCB_Other,
31414         GCB_SpacingMark,
31415         GCB_Extend,
31416         GCB_Other,
31417         GCB_Extend,
31418         GCB_SpacingMark,
31419         GCB_Other,
31420         GCB_SpacingMark,
31421         GCB_Extend,
31422         GCB_Other,
31423         GCB_Extend,
31424         GCB_Other,
31425         GCB_Extend,
31426         GCB_SpacingMark,
31427         GCB_Other,
31428         GCB_Extend,
31429         GCB_Other,
31430         GCB_Extend,
31431         GCB_SpacingMark,
31432         GCB_Extend,
31433         GCB_Other,
31434         GCB_SpacingMark,
31435         GCB_Other,
31436         GCB_SpacingMark,
31437         GCB_Extend,
31438         GCB_Other,
31439         GCB_Extend,
31440         GCB_Other,
31441         GCB_Extend,
31442         GCB_Other,
31443         GCB_Extend,
31444         GCB_Other,
31445         GCB_Extend,
31446         GCB_SpacingMark,
31447         GCB_Extend,
31448         GCB_SpacingMark,
31449         GCB_Other,
31450         GCB_SpacingMark,
31451         GCB_Other,
31452         GCB_SpacingMark,
31453         GCB_Extend,
31454         GCB_Other,
31455         GCB_Extend,
31456         GCB_Other,
31457         GCB_Extend,
31458         GCB_SpacingMark,
31459         GCB_Other,
31460         GCB_Extend,
31461         GCB_SpacingMark,
31462         GCB_Other,
31463         GCB_Extend,
31464         GCB_Other,
31465         GCB_Extend,
31466         GCB_Other,
31467         GCB_Extend,
31468         GCB_Other,
31469         GCB_Extend,
31470         GCB_Other,
31471         GCB_Extend,
31472         GCB_SpacingMark,
31473         GCB_Other,
31474         GCB_Extend,
31475         GCB_Other,
31476         GCB_SpacingMark,
31477         GCB_Extend,
31478         GCB_SpacingMark,
31479         GCB_Extend,
31480         GCB_SpacingMark,
31481         GCB_Other,
31482         GCB_Extend,
31483         GCB_SpacingMark,
31484         GCB_Other,
31485         GCB_SpacingMark,
31486         GCB_Extend,
31487         GCB_Other,
31488         GCB_Extend,
31489         GCB_Other,
31490         GCB_Extend,
31491         GCB_Other,
31492         GCB_Extend,
31493         GCB_SpacingMark,
31494         GCB_Other,
31495         GCB_Extend,
31496         GCB_SpacingMark,
31497         GCB_Extend,
31498         GCB_Other,
31499         GCB_SpacingMark,
31500         GCB_Other,
31501         GCB_SpacingMark,
31502         GCB_Extend,
31503         GCB_Other,
31504         GCB_Extend,
31505         GCB_Other,
31506         GCB_Extend,
31507         GCB_Other,
31508         GCB_SpacingMark,
31509         GCB_Other,
31510         GCB_Extend,
31511         GCB_Other,
31512         GCB_Extend,
31513         GCB_SpacingMark,
31514         GCB_Extend,
31515         GCB_Other,
31516         GCB_Extend,
31517         GCB_Other,
31518         GCB_SpacingMark,
31519         GCB_Extend,
31520         GCB_Other,
31521         GCB_SpacingMark,
31522         GCB_Other,
31523         GCB_Extend,
31524         GCB_Other,
31525         GCB_SpacingMark,
31526         GCB_Extend,
31527         GCB_Other,
31528         GCB_Extend,
31529         GCB_Other,
31530         GCB_Extend,
31531         GCB_Other,
31532         GCB_SpacingMark,
31533         GCB_Extend,
31534         GCB_Other,
31535         GCB_Extend,
31536         GCB_Other,
31537         GCB_Extend,
31538         GCB_Other,
31539         GCB_Extend,
31540         GCB_Other,
31541         GCB_Extend,
31542         GCB_Other,
31543         GCB_Extend,
31544         GCB_Other,
31545         GCB_Extend,
31546         GCB_Other,
31547         GCB_SpacingMark,
31548         GCB_Other,
31549         GCB_Extend,
31550         GCB_SpacingMark,
31551         GCB_Extend,
31552         GCB_Other,
31553         GCB_Extend,
31554         GCB_Other,
31555         GCB_Extend,
31556         GCB_Other,
31557         GCB_Extend,
31558         GCB_Other,
31559         GCB_Extend,
31560         GCB_Other,
31561         GCB_Extend,
31562         GCB_SpacingMark,
31563         GCB_Extend,
31564         GCB_Other,
31565         GCB_Extend,
31566         GCB_SpacingMark,
31567         GCB_Extend,
31568         GCB_Other,
31569         GCB_SpacingMark,
31570         GCB_Extend,
31571         GCB_Other,
31572         GCB_Extend,
31573         GCB_Other,
31574         GCB_Extend,
31575         GCB_Other,
31576         GCB_Extend,
31577         GCB_Other,
31578         GCB_SpacingMark,
31579         GCB_Extend,
31580         GCB_Other,
31581         GCB_Extend,
31582         GCB_Other,
31583         GCB_Extend,
31584         GCB_Other,
31585         GCB_L,
31586         GCB_V,
31587         GCB_T,
31588         GCB_Other,
31589         GCB_Extend,
31590         GCB_Other,
31591         GCB_Extend,
31592         GCB_Other,
31593         GCB_Extend,
31594         GCB_Other,
31595         GCB_Extend,
31596         GCB_Other,
31597         GCB_Extend,
31598         GCB_Other,
31599         GCB_Extend,
31600         GCB_SpacingMark,
31601         GCB_Extend,
31602         GCB_SpacingMark,
31603         GCB_Extend,
31604         GCB_SpacingMark,
31605         GCB_Extend,
31606         GCB_Other,
31607         GCB_Extend,
31608         GCB_Other,
31609         GCB_Extend,
31610         GCB_Control,
31611         GCB_Other,
31612         GCB_Extend,
31613         GCB_Other,
31614         GCB_Extend,
31615         GCB_SpacingMark,
31616         GCB_Extend,
31617         GCB_SpacingMark,
31618         GCB_Other,
31619         GCB_SpacingMark,
31620         GCB_Extend,
31621         GCB_SpacingMark,
31622         GCB_Extend,
31623         GCB_Other,
31624         GCB_Extend,
31625         GCB_SpacingMark,
31626         GCB_Extend,
31627         GCB_Other,
31628         GCB_SpacingMark,
31629         GCB_Extend,
31630         GCB_SpacingMark,
31631         GCB_Extend,
31632         GCB_Other,
31633         GCB_Extend,
31634         GCB_Other,
31635         GCB_Extend,
31636         GCB_Other,
31637         GCB_Extend,
31638         GCB_SpacingMark,
31639         GCB_Extend,
31640         GCB_Other,
31641         GCB_Extend,
31642         GCB_Other,
31643         GCB_Extend,
31644         GCB_Other,
31645         GCB_Extend,
31646         GCB_SpacingMark,
31647         GCB_Other,
31648         GCB_Extend,
31649         GCB_SpacingMark,
31650         GCB_Extend,
31651         GCB_SpacingMark,
31652         GCB_Extend,
31653         GCB_SpacingMark,
31654         GCB_Extend,
31655         GCB_SpacingMark,
31656         GCB_Other,
31657         GCB_Extend,
31658         GCB_Other,
31659         GCB_Extend,
31660         GCB_SpacingMark,
31661         GCB_Other,
31662         GCB_SpacingMark,
31663         GCB_Extend,
31664         GCB_SpacingMark,
31665         GCB_Extend,
31666         GCB_SpacingMark,
31667         GCB_Extend,
31668         GCB_Other,
31669         GCB_Extend,
31670         GCB_SpacingMark,
31671         GCB_Extend,
31672         GCB_SpacingMark,
31673         GCB_Extend,
31674         GCB_SpacingMark,
31675         GCB_Extend,
31676         GCB_SpacingMark,
31677         GCB_Other,
31678         GCB_SpacingMark,
31679         GCB_Extend,
31680         GCB_SpacingMark,
31681         GCB_Extend,
31682         GCB_Other,
31683         GCB_Extend,
31684         GCB_Other,
31685         GCB_Extend,
31686         GCB_SpacingMark,
31687         GCB_Extend,
31688         GCB_Other,
31689         GCB_Extend,
31690         GCB_Other,
31691         GCB_SpacingMark,
31692         GCB_Extend,
31693         GCB_Other,
31694         GCB_Extend,
31695         GCB_Other,
31696         GCB_Extend,
31697         GCB_Other,
31698         GCB_Extend,
31699         GCB_Other,
31700         GCB_Control,
31701         GCB_Extend,
31702         GCB_Control,
31703         GCB_Other,
31704         GCB_Control,
31705         GCB_Other,
31706         GCB_Control,
31707         GCB_Other,
31708         GCB_Extend,
31709         GCB_Other,
31710         GCB_Extend,
31711         GCB_Other,
31712         GCB_Extend,
31713         GCB_Other,
31714         GCB_Extend,
31715         GCB_Other,
31716         GCB_Extend,
31717         GCB_Other,
31718         GCB_Extend,
31719         GCB_Other,
31720         GCB_Extend,
31721         GCB_Other,
31722         GCB_Extend,
31723         GCB_Other,
31724         GCB_Extend,
31725         GCB_Other,
31726         GCB_Extend,
31727         GCB_Other,
31728         GCB_Extend,
31729         GCB_Other,
31730         GCB_Extend,
31731         GCB_Other,
31732         GCB_Extend,
31733         GCB_Other,
31734         GCB_SpacingMark,
31735         GCB_Extend,
31736         GCB_SpacingMark,
31737         GCB_Other,
31738         GCB_SpacingMark,
31739         GCB_Other,
31740         GCB_SpacingMark,
31741         GCB_Extend,
31742         GCB_Other,
31743         GCB_Extend,
31744         GCB_Other,
31745         GCB_Extend,
31746         GCB_Other,
31747         GCB_Extend,
31748         GCB_SpacingMark,
31749         GCB_Other,
31750         GCB_L,
31751         GCB_Other,
31752         GCB_Extend,
31753         GCB_SpacingMark,
31754         GCB_Other,
31755         GCB_Extend,
31756         GCB_SpacingMark,
31757         GCB_Extend,
31758         GCB_SpacingMark,
31759         GCB_Extend,
31760         GCB_SpacingMark,
31761         GCB_Other,
31762         GCB_Extend,
31763         GCB_Other,
31764         GCB_Extend,
31765         GCB_SpacingMark,
31766         GCB_Extend,
31767         GCB_SpacingMark,
31768         GCB_Extend,
31769         GCB_Other,
31770         GCB_Extend,
31771         GCB_Other,
31772         GCB_Extend,
31773         GCB_SpacingMark,
31774         GCB_Other,
31775         GCB_Extend,
31776         GCB_Other,
31777         GCB_Extend,
31778         GCB_Other,
31779         GCB_Extend,
31780         GCB_Other,
31781         GCB_Extend,
31782         GCB_Other,
31783         GCB_Extend,
31784         GCB_Other,
31785         GCB_Extend,
31786         GCB_Other,
31787         GCB_SpacingMark,
31788         GCB_Extend,
31789         GCB_SpacingMark,
31790         GCB_Other,
31791         GCB_SpacingMark,
31792         GCB_Extend,
31793         GCB_Other,
31794         GCB_SpacingMark,
31795         GCB_Extend,
31796         GCB_SpacingMark,
31797         GCB_Extend,
31798         GCB_SpacingMark,
31799         GCB_Other,
31800         GCB_SpacingMark,
31801         GCB_Extend,
31802         GCB_Other,
31803         GCB_LV,
31804         GCB_LVT,
31805         GCB_LV,
31806         GCB_LVT,
31807         GCB_LV,
31808         GCB_LVT,
31809         GCB_LV,
31810         GCB_LVT,
31811         GCB_LV,
31812         GCB_LVT,
31813         GCB_LV,
31814         GCB_LVT,
31815         GCB_LV,
31816         GCB_LVT,
31817         GCB_LV,
31818         GCB_LVT,
31819         GCB_LV,
31820         GCB_LVT,
31821         GCB_LV,
31822         GCB_LVT,
31823         GCB_LV,
31824         GCB_LVT,
31825         GCB_LV,
31826         GCB_LVT,
31827         GCB_LV,
31828         GCB_LVT,
31829         GCB_LV,
31830         GCB_LVT,
31831         GCB_LV,
31832         GCB_LVT,
31833         GCB_LV,
31834         GCB_LVT,
31835         GCB_LV,
31836         GCB_LVT,
31837         GCB_LV,
31838         GCB_LVT,
31839         GCB_LV,
31840         GCB_LVT,
31841         GCB_LV,
31842         GCB_LVT,
31843         GCB_LV,
31844         GCB_LVT,
31845         GCB_LV,
31846         GCB_LVT,
31847         GCB_LV,
31848         GCB_LVT,
31849         GCB_LV,
31850         GCB_LVT,
31851         GCB_LV,
31852         GCB_LVT,
31853         GCB_LV,
31854         GCB_LVT,
31855         GCB_LV,
31856         GCB_LVT,
31857         GCB_LV,
31858         GCB_LVT,
31859         GCB_LV,
31860         GCB_LVT,
31861         GCB_LV,
31862         GCB_LVT,
31863         GCB_LV,
31864         GCB_LVT,
31865         GCB_LV,
31866         GCB_LVT,
31867         GCB_LV,
31868         GCB_LVT,
31869         GCB_LV,
31870         GCB_LVT,
31871         GCB_LV,
31872         GCB_LVT,
31873         GCB_LV,
31874         GCB_LVT,
31875         GCB_LV,
31876         GCB_LVT,
31877         GCB_LV,
31878         GCB_LVT,
31879         GCB_LV,
31880         GCB_LVT,
31881         GCB_LV,
31882         GCB_LVT,
31883         GCB_LV,
31884         GCB_LVT,
31885         GCB_LV,
31886         GCB_LVT,
31887         GCB_LV,
31888         GCB_LVT,
31889         GCB_LV,
31890         GCB_LVT,
31891         GCB_LV,
31892         GCB_LVT,
31893         GCB_LV,
31894         GCB_LVT,
31895         GCB_LV,
31896         GCB_LVT,
31897         GCB_LV,
31898         GCB_LVT,
31899         GCB_LV,
31900         GCB_LVT,
31901         GCB_LV,
31902         GCB_LVT,
31903         GCB_LV,
31904         GCB_LVT,
31905         GCB_LV,
31906         GCB_LVT,
31907         GCB_LV,
31908         GCB_LVT,
31909         GCB_LV,
31910         GCB_LVT,
31911         GCB_LV,
31912         GCB_LVT,
31913         GCB_LV,
31914         GCB_LVT,
31915         GCB_LV,
31916         GCB_LVT,
31917         GCB_LV,
31918         GCB_LVT,
31919         GCB_LV,
31920         GCB_LVT,
31921         GCB_LV,
31922         GCB_LVT,
31923         GCB_LV,
31924         GCB_LVT,
31925         GCB_LV,
31926         GCB_LVT,
31927         GCB_LV,
31928         GCB_LVT,
31929         GCB_LV,
31930         GCB_LVT,
31931         GCB_LV,
31932         GCB_LVT,
31933         GCB_LV,
31934         GCB_LVT,
31935         GCB_LV,
31936         GCB_LVT,
31937         GCB_LV,
31938         GCB_LVT,
31939         GCB_LV,
31940         GCB_LVT,
31941         GCB_LV,
31942         GCB_LVT,
31943         GCB_LV,
31944         GCB_LVT,
31945         GCB_LV,
31946         GCB_LVT,
31947         GCB_LV,
31948         GCB_LVT,
31949         GCB_LV,
31950         GCB_LVT,
31951         GCB_LV,
31952         GCB_LVT,
31953         GCB_LV,
31954         GCB_LVT,
31955         GCB_LV,
31956         GCB_LVT,
31957         GCB_LV,
31958         GCB_LVT,
31959         GCB_LV,
31960         GCB_LVT,
31961         GCB_LV,
31962         GCB_LVT,
31963         GCB_LV,
31964         GCB_LVT,
31965         GCB_LV,
31966         GCB_LVT,
31967         GCB_LV,
31968         GCB_LVT,
31969         GCB_LV,
31970         GCB_LVT,
31971         GCB_LV,
31972         GCB_LVT,
31973         GCB_LV,
31974         GCB_LVT,
31975         GCB_LV,
31976         GCB_LVT,
31977         GCB_LV,
31978         GCB_LVT,
31979         GCB_LV,
31980         GCB_LVT,
31981         GCB_LV,
31982         GCB_LVT,
31983         GCB_LV,
31984         GCB_LVT,
31985         GCB_LV,
31986         GCB_LVT,
31987         GCB_LV,
31988         GCB_LVT,
31989         GCB_LV,
31990         GCB_LVT,
31991         GCB_LV,
31992         GCB_LVT,
31993         GCB_LV,
31994         GCB_LVT,
31995         GCB_LV,
31996         GCB_LVT,
31997         GCB_LV,
31998         GCB_LVT,
31999         GCB_LV,
32000         GCB_LVT,
32001         GCB_LV,
32002         GCB_LVT,
32003         GCB_LV,
32004         GCB_LVT,
32005         GCB_LV,
32006         GCB_LVT,
32007         GCB_LV,
32008         GCB_LVT,
32009         GCB_LV,
32010         GCB_LVT,
32011         GCB_LV,
32012         GCB_LVT,
32013         GCB_LV,
32014         GCB_LVT,
32015         GCB_LV,
32016         GCB_LVT,
32017         GCB_LV,
32018         GCB_LVT,
32019         GCB_LV,
32020         GCB_LVT,
32021         GCB_LV,
32022         GCB_LVT,
32023         GCB_LV,
32024         GCB_LVT,
32025         GCB_LV,
32026         GCB_LVT,
32027         GCB_LV,
32028         GCB_LVT,
32029         GCB_LV,
32030         GCB_LVT,
32031         GCB_LV,
32032         GCB_LVT,
32033         GCB_LV,
32034         GCB_LVT,
32035         GCB_LV,
32036         GCB_LVT,
32037         GCB_LV,
32038         GCB_LVT,
32039         GCB_LV,
32040         GCB_LVT,
32041         GCB_LV,
32042         GCB_LVT,
32043         GCB_LV,
32044         GCB_LVT,
32045         GCB_LV,
32046         GCB_LVT,
32047         GCB_LV,
32048         GCB_LVT,
32049         GCB_LV,
32050         GCB_LVT,
32051         GCB_LV,
32052         GCB_LVT,
32053         GCB_LV,
32054         GCB_LVT,
32055         GCB_LV,
32056         GCB_LVT,
32057         GCB_LV,
32058         GCB_LVT,
32059         GCB_LV,
32060         GCB_LVT,
32061         GCB_LV,
32062         GCB_LVT,
32063         GCB_LV,
32064         GCB_LVT,
32065         GCB_LV,
32066         GCB_LVT,
32067         GCB_LV,
32068         GCB_LVT,
32069         GCB_LV,
32070         GCB_LVT,
32071         GCB_LV,
32072         GCB_LVT,
32073         GCB_LV,
32074         GCB_LVT,
32075         GCB_LV,
32076         GCB_LVT,
32077         GCB_LV,
32078         GCB_LVT,
32079         GCB_LV,
32080         GCB_LVT,
32081         GCB_LV,
32082         GCB_LVT,
32083         GCB_LV,
32084         GCB_LVT,
32085         GCB_LV,
32086         GCB_LVT,
32087         GCB_LV,
32088         GCB_LVT,
32089         GCB_LV,
32090         GCB_LVT,
32091         GCB_LV,
32092         GCB_LVT,
32093         GCB_LV,
32094         GCB_LVT,
32095         GCB_LV,
32096         GCB_LVT,
32097         GCB_LV,
32098         GCB_LVT,
32099         GCB_LV,
32100         GCB_LVT,
32101         GCB_LV,
32102         GCB_LVT,
32103         GCB_LV,
32104         GCB_LVT,
32105         GCB_LV,
32106         GCB_LVT,
32107         GCB_LV,
32108         GCB_LVT,
32109         GCB_LV,
32110         GCB_LVT,
32111         GCB_LV,
32112         GCB_LVT,
32113         GCB_LV,
32114         GCB_LVT,
32115         GCB_LV,
32116         GCB_LVT,
32117         GCB_LV,
32118         GCB_LVT,
32119         GCB_LV,
32120         GCB_LVT,
32121         GCB_LV,
32122         GCB_LVT,
32123         GCB_LV,
32124         GCB_LVT,
32125         GCB_LV,
32126         GCB_LVT,
32127         GCB_LV,
32128         GCB_LVT,
32129         GCB_LV,
32130         GCB_LVT,
32131         GCB_LV,
32132         GCB_LVT,
32133         GCB_LV,
32134         GCB_LVT,
32135         GCB_LV,
32136         GCB_LVT,
32137         GCB_LV,
32138         GCB_LVT,
32139         GCB_LV,
32140         GCB_LVT,
32141         GCB_LV,
32142         GCB_LVT,
32143         GCB_LV,
32144         GCB_LVT,
32145         GCB_LV,
32146         GCB_LVT,
32147         GCB_LV,
32148         GCB_LVT,
32149         GCB_LV,
32150         GCB_LVT,
32151         GCB_LV,
32152         GCB_LVT,
32153         GCB_LV,
32154         GCB_LVT,
32155         GCB_LV,
32156         GCB_LVT,
32157         GCB_LV,
32158         GCB_LVT,
32159         GCB_LV,
32160         GCB_LVT,
32161         GCB_LV,
32162         GCB_LVT,
32163         GCB_LV,
32164         GCB_LVT,
32165         GCB_LV,
32166         GCB_LVT,
32167         GCB_LV,
32168         GCB_LVT,
32169         GCB_LV,
32170         GCB_LVT,
32171         GCB_LV,
32172         GCB_LVT,
32173         GCB_LV,
32174         GCB_LVT,
32175         GCB_LV,
32176         GCB_LVT,
32177         GCB_LV,
32178         GCB_LVT,
32179         GCB_LV,
32180         GCB_LVT,
32181         GCB_LV,
32182         GCB_LVT,
32183         GCB_LV,
32184         GCB_LVT,
32185         GCB_LV,
32186         GCB_LVT,
32187         GCB_LV,
32188         GCB_LVT,
32189         GCB_LV,
32190         GCB_LVT,
32191         GCB_LV,
32192         GCB_LVT,
32193         GCB_LV,
32194         GCB_LVT,
32195         GCB_LV,
32196         GCB_LVT,
32197         GCB_LV,
32198         GCB_LVT,
32199         GCB_LV,
32200         GCB_LVT,
32201         GCB_LV,
32202         GCB_LVT,
32203         GCB_LV,
32204         GCB_LVT,
32205         GCB_LV,
32206         GCB_LVT,
32207         GCB_LV,
32208         GCB_LVT,
32209         GCB_LV,
32210         GCB_LVT,
32211         GCB_LV,
32212         GCB_LVT,
32213         GCB_LV,
32214         GCB_LVT,
32215         GCB_LV,
32216         GCB_LVT,
32217         GCB_LV,
32218         GCB_LVT,
32219         GCB_LV,
32220         GCB_LVT,
32221         GCB_LV,
32222         GCB_LVT,
32223         GCB_LV,
32224         GCB_LVT,
32225         GCB_LV,
32226         GCB_LVT,
32227         GCB_LV,
32228         GCB_LVT,
32229         GCB_LV,
32230         GCB_LVT,
32231         GCB_LV,
32232         GCB_LVT,
32233         GCB_LV,
32234         GCB_LVT,
32235         GCB_LV,
32236         GCB_LVT,
32237         GCB_LV,
32238         GCB_LVT,
32239         GCB_LV,
32240         GCB_LVT,
32241         GCB_LV,
32242         GCB_LVT,
32243         GCB_LV,
32244         GCB_LVT,
32245         GCB_LV,
32246         GCB_LVT,
32247         GCB_LV,
32248         GCB_LVT,
32249         GCB_LV,
32250         GCB_LVT,
32251         GCB_LV,
32252         GCB_LVT,
32253         GCB_LV,
32254         GCB_LVT,
32255         GCB_LV,
32256         GCB_LVT,
32257         GCB_LV,
32258         GCB_LVT,
32259         GCB_LV,
32260         GCB_LVT,
32261         GCB_LV,
32262         GCB_LVT,
32263         GCB_LV,
32264         GCB_LVT,
32265         GCB_LV,
32266         GCB_LVT,
32267         GCB_LV,
32268         GCB_LVT,
32269         GCB_LV,
32270         GCB_LVT,
32271         GCB_LV,
32272         GCB_LVT,
32273         GCB_LV,
32274         GCB_LVT,
32275         GCB_LV,
32276         GCB_LVT,
32277         GCB_LV,
32278         GCB_LVT,
32279         GCB_LV,
32280         GCB_LVT,
32281         GCB_LV,
32282         GCB_LVT,
32283         GCB_LV,
32284         GCB_LVT,
32285         GCB_LV,
32286         GCB_LVT,
32287         GCB_LV,
32288         GCB_LVT,
32289         GCB_LV,
32290         GCB_LVT,
32291         GCB_LV,
32292         GCB_LVT,
32293         GCB_LV,
32294         GCB_LVT,
32295         GCB_LV,
32296         GCB_LVT,
32297         GCB_LV,
32298         GCB_LVT,
32299         GCB_LV,
32300         GCB_LVT,
32301         GCB_LV,
32302         GCB_LVT,
32303         GCB_LV,
32304         GCB_LVT,
32305         GCB_LV,
32306         GCB_LVT,
32307         GCB_LV,
32308         GCB_LVT,
32309         GCB_LV,
32310         GCB_LVT,
32311         GCB_LV,
32312         GCB_LVT,
32313         GCB_LV,
32314         GCB_LVT,
32315         GCB_LV,
32316         GCB_LVT,
32317         GCB_LV,
32318         GCB_LVT,
32319         GCB_LV,
32320         GCB_LVT,
32321         GCB_LV,
32322         GCB_LVT,
32323         GCB_LV,
32324         GCB_LVT,
32325         GCB_LV,
32326         GCB_LVT,
32327         GCB_LV,
32328         GCB_LVT,
32329         GCB_LV,
32330         GCB_LVT,
32331         GCB_LV,
32332         GCB_LVT,
32333         GCB_LV,
32334         GCB_LVT,
32335         GCB_LV,
32336         GCB_LVT,
32337         GCB_LV,
32338         GCB_LVT,
32339         GCB_LV,
32340         GCB_LVT,
32341         GCB_LV,
32342         GCB_LVT,
32343         GCB_LV,
32344         GCB_LVT,
32345         GCB_LV,
32346         GCB_LVT,
32347         GCB_LV,
32348         GCB_LVT,
32349         GCB_LV,
32350         GCB_LVT,
32351         GCB_LV,
32352         GCB_LVT,
32353         GCB_LV,
32354         GCB_LVT,
32355         GCB_LV,
32356         GCB_LVT,
32357         GCB_LV,
32358         GCB_LVT,
32359         GCB_LV,
32360         GCB_LVT,
32361         GCB_LV,
32362         GCB_LVT,
32363         GCB_LV,
32364         GCB_LVT,
32365         GCB_LV,
32366         GCB_LVT,
32367         GCB_LV,
32368         GCB_LVT,
32369         GCB_LV,
32370         GCB_LVT,
32371         GCB_LV,
32372         GCB_LVT,
32373         GCB_LV,
32374         GCB_LVT,
32375         GCB_LV,
32376         GCB_LVT,
32377         GCB_LV,
32378         GCB_LVT,
32379         GCB_LV,
32380         GCB_LVT,
32381         GCB_LV,
32382         GCB_LVT,
32383         GCB_LV,
32384         GCB_LVT,
32385         GCB_LV,
32386         GCB_LVT,
32387         GCB_LV,
32388         GCB_LVT,
32389         GCB_LV,
32390         GCB_LVT,
32391         GCB_LV,
32392         GCB_LVT,
32393         GCB_LV,
32394         GCB_LVT,
32395         GCB_LV,
32396         GCB_LVT,
32397         GCB_LV,
32398         GCB_LVT,
32399         GCB_LV,
32400         GCB_LVT,
32401         GCB_LV,
32402         GCB_LVT,
32403         GCB_LV,
32404         GCB_LVT,
32405         GCB_LV,
32406         GCB_LVT,
32407         GCB_LV,
32408         GCB_LVT,
32409         GCB_LV,
32410         GCB_LVT,
32411         GCB_LV,
32412         GCB_LVT,
32413         GCB_LV,
32414         GCB_LVT,
32415         GCB_LV,
32416         GCB_LVT,
32417         GCB_LV,
32418         GCB_LVT,
32419         GCB_LV,
32420         GCB_LVT,
32421         GCB_LV,
32422         GCB_LVT,
32423         GCB_LV,
32424         GCB_LVT,
32425         GCB_LV,
32426         GCB_LVT,
32427         GCB_LV,
32428         GCB_LVT,
32429         GCB_LV,
32430         GCB_LVT,
32431         GCB_LV,
32432         GCB_LVT,
32433         GCB_LV,
32434         GCB_LVT,
32435         GCB_LV,
32436         GCB_LVT,
32437         GCB_LV,
32438         GCB_LVT,
32439         GCB_LV,
32440         GCB_LVT,
32441         GCB_LV,
32442         GCB_LVT,
32443         GCB_LV,
32444         GCB_LVT,
32445         GCB_LV,
32446         GCB_LVT,
32447         GCB_LV,
32448         GCB_LVT,
32449         GCB_LV,
32450         GCB_LVT,
32451         GCB_LV,
32452         GCB_LVT,
32453         GCB_LV,
32454         GCB_LVT,
32455         GCB_LV,
32456         GCB_LVT,
32457         GCB_LV,
32458         GCB_LVT,
32459         GCB_LV,
32460         GCB_LVT,
32461         GCB_LV,
32462         GCB_LVT,
32463         GCB_LV,
32464         GCB_LVT,
32465         GCB_LV,
32466         GCB_LVT,
32467         GCB_LV,
32468         GCB_LVT,
32469         GCB_LV,
32470         GCB_LVT,
32471         GCB_LV,
32472         GCB_LVT,
32473         GCB_LV,
32474         GCB_LVT,
32475         GCB_LV,
32476         GCB_LVT,
32477         GCB_LV,
32478         GCB_LVT,
32479         GCB_LV,
32480         GCB_LVT,
32481         GCB_LV,
32482         GCB_LVT,
32483         GCB_LV,
32484         GCB_LVT,
32485         GCB_LV,
32486         GCB_LVT,
32487         GCB_LV,
32488         GCB_LVT,
32489         GCB_LV,
32490         GCB_LVT,
32491         GCB_LV,
32492         GCB_LVT,
32493         GCB_LV,
32494         GCB_LVT,
32495         GCB_LV,
32496         GCB_LVT,
32497         GCB_LV,
32498         GCB_LVT,
32499         GCB_LV,
32500         GCB_LVT,
32501         GCB_LV,
32502         GCB_LVT,
32503         GCB_LV,
32504         GCB_LVT,
32505         GCB_LV,
32506         GCB_LVT,
32507         GCB_LV,
32508         GCB_LVT,
32509         GCB_LV,
32510         GCB_LVT,
32511         GCB_LV,
32512         GCB_LVT,
32513         GCB_LV,
32514         GCB_LVT,
32515         GCB_LV,
32516         GCB_LVT,
32517         GCB_LV,
32518         GCB_LVT,
32519         GCB_LV,
32520         GCB_LVT,
32521         GCB_LV,
32522         GCB_LVT,
32523         GCB_LV,
32524         GCB_LVT,
32525         GCB_LV,
32526         GCB_LVT,
32527         GCB_LV,
32528         GCB_LVT,
32529         GCB_LV,
32530         GCB_LVT,
32531         GCB_LV,
32532         GCB_LVT,
32533         GCB_LV,
32534         GCB_LVT,
32535         GCB_LV,
32536         GCB_LVT,
32537         GCB_LV,
32538         GCB_LVT,
32539         GCB_LV,
32540         GCB_LVT,
32541         GCB_LV,
32542         GCB_LVT,
32543         GCB_LV,
32544         GCB_LVT,
32545         GCB_LV,
32546         GCB_LVT,
32547         GCB_LV,
32548         GCB_LVT,
32549         GCB_LV,
32550         GCB_LVT,
32551         GCB_LV,
32552         GCB_LVT,
32553         GCB_LV,
32554         GCB_LVT,
32555         GCB_LV,
32556         GCB_LVT,
32557         GCB_LV,
32558         GCB_LVT,
32559         GCB_LV,
32560         GCB_LVT,
32561         GCB_LV,
32562         GCB_LVT,
32563         GCB_LV,
32564         GCB_LVT,
32565         GCB_LV,
32566         GCB_LVT,
32567         GCB_LV,
32568         GCB_LVT,
32569         GCB_LV,
32570         GCB_LVT,
32571         GCB_LV,
32572         GCB_LVT,
32573         GCB_LV,
32574         GCB_LVT,
32575         GCB_LV,
32576         GCB_LVT,
32577         GCB_LV,
32578         GCB_LVT,
32579         GCB_LV,
32580         GCB_LVT,
32581         GCB_LV,
32582         GCB_LVT,
32583         GCB_LV,
32584         GCB_LVT,
32585         GCB_LV,
32586         GCB_LVT,
32587         GCB_LV,
32588         GCB_LVT,
32589         GCB_LV,
32590         GCB_LVT,
32591         GCB_LV,
32592         GCB_LVT,
32593         GCB_LV,
32594         GCB_LVT,
32595         GCB_LV,
32596         GCB_LVT,
32597         GCB_LV,
32598         GCB_LVT,
32599         GCB_LV,
32600         GCB_LVT,
32601         GCB_Other,
32602         GCB_V,
32603         GCB_Other,
32604         GCB_T,
32605         GCB_Other,
32606         GCB_Control,
32607         GCB_Other,
32608         GCB_Extend,
32609         GCB_Other,
32610         GCB_Extend,
32611         GCB_Other,
32612         GCB_Extend,
32613         GCB_Other,
32614         GCB_Control,
32615         GCB_Other,
32616         GCB_Extend,
32617         GCB_Other,
32618         GCB_Control,
32619         GCB_Other,
32620         GCB_Extend,
32621         GCB_Other,
32622         GCB_Extend,
32623         GCB_Other,
32624         GCB_Extend,
32625         GCB_Other,
32626         GCB_Extend,
32627         GCB_Other,
32628         GCB_Extend,
32629         GCB_Other,
32630         GCB_Extend,
32631         GCB_Other,
32632         GCB_Extend,
32633         GCB_Other,
32634         GCB_Extend,
32635         GCB_Other,
32636         GCB_Extend,
32637         GCB_Other,
32638         GCB_SpacingMark,
32639         GCB_Extend,
32640         GCB_SpacingMark,
32641         GCB_Other,
32642         GCB_Extend,
32643         GCB_Other,
32644         GCB_Extend,
32645         GCB_SpacingMark,
32646         GCB_Other,
32647         GCB_SpacingMark,
32648         GCB_Extend,
32649         GCB_SpacingMark,
32650         GCB_Extend,
32651         GCB_Other,
32652         GCB_Control,
32653         GCB_Other,
32654         GCB_Extend,
32655         GCB_Other,
32656         GCB_Extend,
32657         GCB_SpacingMark,
32658         GCB_Extend,
32659         GCB_Other,
32660         GCB_Extend,
32661         GCB_Other,
32662         GCB_Extend,
32663         GCB_SpacingMark,
32664         GCB_Other,
32665         GCB_SpacingMark,
32666         GCB_Extend,
32667         GCB_SpacingMark,
32668         GCB_Other,
32669         GCB_Extend,
32670         GCB_Other,
32671         GCB_SpacingMark,
32672         GCB_Extend,
32673         GCB_SpacingMark,
32674         GCB_Extend,
32675         GCB_SpacingMark,
32676         GCB_Extend,
32677         GCB_Other,
32678         GCB_Extend,
32679         GCB_SpacingMark,
32680         GCB_Extend,
32681         GCB_Other,
32682         GCB_Extend,
32683         GCB_SpacingMark,
32684         GCB_Other,
32685         GCB_Extend,
32686         GCB_Other,
32687         GCB_Extend,
32688         GCB_SpacingMark,
32689         GCB_Extend,
32690         GCB_SpacingMark,
32691         GCB_Other,
32692         GCB_SpacingMark,
32693         GCB_Other,
32694         GCB_SpacingMark,
32695         GCB_Other,
32696         GCB_Extend,
32697         GCB_Other,
32698         GCB_SpacingMark,
32699         GCB_Other,
32700         GCB_Extend,
32701         GCB_Other,
32702         GCB_Extend,
32703         GCB_Other,
32704         GCB_Extend,
32705         GCB_SpacingMark,
32706         GCB_Extend,
32707         GCB_SpacingMark,
32708         GCB_Extend,
32709         GCB_SpacingMark,
32710         GCB_Extend,
32711         GCB_SpacingMark,
32712         GCB_Extend,
32713         GCB_SpacingMark,
32714         GCB_Extend,
32715         GCB_Other,
32716         GCB_Extend,
32717         GCB_SpacingMark,
32718         GCB_Extend,
32719         GCB_Other,
32720         GCB_SpacingMark,
32721         GCB_Extend,
32722         GCB_SpacingMark,
32723         GCB_Extend,
32724         GCB_Other,
32725         GCB_Extend,
32726         GCB_Other,
32727         GCB_SpacingMark,
32728         GCB_Extend,
32729         GCB_SpacingMark,
32730         GCB_Extend,
32731         GCB_SpacingMark,
32732         GCB_Extend,
32733         GCB_Other,
32734         GCB_Extend,
32735         GCB_SpacingMark,
32736         GCB_Extend,
32737         GCB_SpacingMark,
32738         GCB_Extend,
32739         GCB_SpacingMark,
32740         GCB_Extend,
32741         GCB_Other,
32742         GCB_Extend,
32743         GCB_SpacingMark,
32744         GCB_Extend,
32745         GCB_SpacingMark,
32746         GCB_Extend,
32747         GCB_Other,
32748         GCB_Extend,
32749         GCB_Other,
32750         GCB_Extend,
32751         GCB_Other,
32752         GCB_SpacingMark,
32753         GCB_Other,
32754         GCB_Extend,
32755         GCB_Other,
32756         GCB_Extend,
32757         GCB_Other,
32758         GCB_Control,
32759         GCB_Other,
32760         GCB_Extend,
32761         GCB_SpacingMark,
32762         GCB_Extend,
32763         GCB_Other,
32764         GCB_SpacingMark,
32765         GCB_Extend,
32766         GCB_Control,
32767         GCB_Extend,
32768         GCB_Other,
32769         GCB_Extend,
32770         GCB_Other,
32771         GCB_Extend,
32772         GCB_Other,
32773         GCB_Extend,
32774         GCB_Other,
32775         GCB_Extend,
32776         GCB_Other,
32777         GCB_Extend,
32778         GCB_Other,
32779         GCB_Extend,
32780         GCB_Other,
32781         GCB_Extend,
32782         GCB_Other,
32783         GCB_Extend,
32784         GCB_Other,
32785         GCB_Extend,
32786         GCB_Other,
32787         GCB_Extend,
32788         GCB_Other,
32789         GCB_Regional_Indicator,
32790         GCB_Other,
32791         GCB_Control,
32792         GCB_Extend,
32793         GCB_Control,
32794         GCB_Other
32795 };
32796
32797 #endif  /* defined(PERL_IN_REGEXEC_C) */
32798
32799 #if defined(PERL_IN_UTF8_C)
32800
32801 static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
32802         1341,   /* Number of elements */
32803         148565664, /* Version and data structure type */
32804         1,      /* 0 if the list starts at 0;
32805                    1 if it starts at the element beyond 0 */
32806         0x0,
32807         0x42,
32808         0x4A,
32809         0x51,
32810         0x5A,
32811         0x62,
32812         0x6A,
32813         0x6D,
32814         0x6E,
32815         0x70,
32816         0x79,
32817         0x80,
32818         0x8A,
32819         0x8C,
32820         0x8F,
32821         0x91,
32822         0x9D,
32823         0x9E,
32824         0x9F,
32825         0xA0,
32826         0xA1,
32827         0xA2,
32828         0xAA,
32829         0xAC,
32830         0xAD,
32831         0xAE,
32832         0xAF,
32833         0xBA,
32834         0xBB,
32835         0xC1,
32836         0xCA,
32837         0xCB,
32838         0xD0,
32839         0xD1,
32840         0xDA,
32841         0xDB,
32842         0xE0,
32843         0xE2,
32844         0xEA,
32845         0xEB,
32846         0xFA,
32847         0xFB,
32848         0xFF,
32849         0x100,
32850         0x2C2,
32851         0x2C6,
32852         0x2D2,
32853         0x2E0,
32854         0x2E5,
32855         0x2EC,
32856         0x2ED,
32857         0x2EE,
32858         0x2EF,
32859         0x300,
32860         0x375,
32861         0x376,
32862         0x378,
32863         0x37B,
32864         0x37E,
32865         0x37F,
32866         0x380,
32867         0x386,
32868         0x387,
32869         0x388,
32870         0x38B,
32871         0x38C,
32872         0x38D,
32873         0x38E,
32874         0x3A2,
32875         0x3A3,
32876         0x3F6,
32877         0x3F7,
32878         0x482,
32879         0x483,
32880         0x488,
32881         0x48A,
32882         0x530,
32883         0x531,
32884         0x557,
32885         0x559,
32886         0x55A,
32887         0x561,
32888         0x588,
32889         0x591,
32890         0x5BE,
32891         0x5BF,
32892         0x5C0,
32893         0x5C1,
32894         0x5C3,
32895         0x5C4,
32896         0x5C6,
32897         0x5C7,
32898         0x5C8,
32899         0x5D0,
32900         0x5EB,
32901         0x5F0,
32902         0x5F3,
32903         0x610,
32904         0x61B,
32905         0x620,
32906         0x66A,
32907         0x66E,
32908         0x6D4,
32909         0x6D5,
32910         0x6DD,
32911         0x6DF,
32912         0x6E9,
32913         0x6EA,
32914         0x6FD,
32915         0x6FF,
32916         0x700,
32917         0x710,
32918         0x74B,
32919         0x74D,
32920         0x7B2,
32921         0x7C0,
32922         0x7F6,
32923         0x7FA,
32924         0x7FB,
32925         0x800,
32926         0x82E,
32927         0x840,
32928         0x85C,
32929         0x8A0,
32930         0x8B5,
32931         0x8E3,
32932         0x964,
32933         0x966,
32934         0x970,
32935         0x971,
32936         0x984,
32937         0x985,
32938         0x98D,
32939         0x98F,
32940         0x991,
32941         0x993,
32942         0x9A9,
32943         0x9AA,
32944         0x9B1,
32945         0x9B2,
32946         0x9B3,
32947         0x9B6,
32948         0x9BA,
32949         0x9BC,
32950         0x9C5,
32951         0x9C7,
32952         0x9C9,
32953         0x9CB,
32954         0x9CF,
32955         0x9D7,
32956         0x9D8,
32957         0x9DC,
32958         0x9DE,
32959         0x9DF,
32960         0x9E4,
32961         0x9E6,
32962         0x9F2,
32963         0xA01,
32964         0xA04,
32965         0xA05,
32966         0xA0B,
32967         0xA0F,
32968         0xA11,
32969         0xA13,
32970         0xA29,
32971         0xA2A,
32972         0xA31,
32973         0xA32,
32974         0xA34,
32975         0xA35,
32976         0xA37,
32977         0xA38,
32978         0xA3A,
32979         0xA3C,
32980         0xA3D,
32981         0xA3E,
32982         0xA43,
32983         0xA47,
32984         0xA49,
32985         0xA4B,
32986         0xA4E,
32987         0xA51,
32988         0xA52,
32989         0xA59,
32990         0xA5D,
32991         0xA5E,
32992         0xA5F,
32993         0xA66,
32994         0xA76,
32995         0xA81,
32996         0xA84,
32997         0xA85,
32998         0xA8E,
32999         0xA8F,
33000         0xA92,
33001         0xA93,
33002         0xAA9,
33003         0xAAA,
33004         0xAB1,
33005         0xAB2,
33006         0xAB4,
33007         0xAB5,
33008         0xABA,
33009         0xABC,
33010         0xAC6,
33011         0xAC7,
33012         0xACA,
33013         0xACB,
33014         0xACE,
33015         0xAD0,
33016         0xAD1,
33017         0xAE0,
33018         0xAE4,
33019         0xAE6,
33020         0xAF0,
33021         0xAF9,
33022         0xAFA,
33023         0xB01,
33024         0xB04,
33025         0xB05,
33026         0xB0D,
33027         0xB0F,
33028         0xB11,
33029         0xB13,
33030         0xB29,
33031         0xB2A,
33032         0xB31,
33033         0xB32,
33034         0xB34,
33035         0xB35,
33036         0xB3A,
33037         0xB3C,
33038         0xB45,
33039         0xB47,
33040         0xB49,
33041         0xB4B,
33042         0xB4E,
33043         0xB56,
33044         0xB58,
33045         0xB5C,
33046         0xB5E,
33047         0xB5F,
33048         0xB64,
33049         0xB66,
33050         0xB70,
33051         0xB71,
33052         0xB72,
33053         0xB82,
33054         0xB84,
33055         0xB85,
33056         0xB8B,
33057         0xB8E,
33058         0xB91,
33059         0xB92,
33060         0xB96,
33061         0xB99,
33062         0xB9B,
33063         0xB9C,
33064         0xB9D,
33065         0xB9E,
33066         0xBA0,
33067         0xBA3,
33068         0xBA5,
33069         0xBA8,
33070         0xBAB,
33071         0xBAE,
33072         0xBBA,
33073         0xBBE,
33074         0xBC3,
33075         0xBC6,
33076         0xBC9,
33077         0xBCA,
33078         0xBCE,
33079         0xBD0,
33080         0xBD1,
33081         0xBD7,
33082         0xBD8,
33083         0xBE6,
33084         0xBF0,
33085         0xC00,
33086         0xC04,
33087         0xC05,
33088         0xC0D,
33089         0xC0E,
33090         0xC11,
33091         0xC12,
33092         0xC29,
33093         0xC2A,
33094         0xC3A,
33095         0xC3D,
33096         0xC45,
33097         0xC46,
33098         0xC49,
33099         0xC4A,
33100         0xC4E,
33101         0xC55,
33102         0xC57,
33103         0xC58,
33104         0xC5B,
33105         0xC60,
33106         0xC64,
33107         0xC66,
33108         0xC70,
33109         0xC81,
33110         0xC84,
33111         0xC85,
33112         0xC8D,
33113         0xC8E,
33114         0xC91,
33115         0xC92,
33116         0xCA9,
33117         0xCAA,
33118         0xCB4,
33119         0xCB5,
33120         0xCBA,
33121         0xCBC,
33122         0xCC5,
33123         0xCC6,
33124         0xCC9,
33125         0xCCA,
33126         0xCCE,
33127         0xCD5,
33128         0xCD7,
33129         0xCDE,
33130         0xCDF,
33131         0xCE0,
33132         0xCE4,
33133         0xCE6,
33134         0xCF0,
33135         0xCF1,
33136         0xCF3,
33137         0xD01,
33138         0xD04,
33139         0xD05,
33140         0xD0D,
33141         0xD0E,
33142         0xD11,
33143         0xD12,
33144         0xD3B,
33145         0xD3D,
33146         0xD45,
33147         0xD46,
33148         0xD49,
33149         0xD4A,
33150         0xD4F,
33151         0xD57,
33152         0xD58,
33153         0xD5F,
33154         0xD64,
33155         0xD66,
33156         0xD70,
33157         0xD7A,
33158         0xD80,
33159         0xD82,
33160         0xD84,
33161         0xD85,
33162         0xD97,
33163         0xD9A,
33164         0xDB2,
33165         0xDB3,
33166         0xDBC,
33167         0xDBD,
33168         0xDBE,
33169         0xDC0,
33170         0xDC7,
33171         0xDCA,
33172         0xDCB,
33173         0xDCF,
33174         0xDD5,
33175         0xDD6,
33176         0xDD7,
33177         0xDD8,
33178         0xDE0,
33179         0xDE6,
33180         0xDF0,
33181         0xDF2,
33182         0xDF4,
33183         0xE01,
33184         0xE3B,
33185         0xE40,
33186         0xE4F,
33187         0xE50,
33188         0xE5A,
33189         0xE81,
33190         0xE83,
33191         0xE84,
33192         0xE85,
33193         0xE87,
33194         0xE89,
33195         0xE8A,
33196         0xE8B,
33197         0xE8D,
33198         0xE8E,
33199         0xE94,
33200         0xE98,
33201         0xE99,
33202         0xEA0,
33203         0xEA1,
33204         0xEA4,
33205         0xEA5,
33206         0xEA6,
33207         0xEA7,
33208         0xEA8,
33209         0xEAA,
33210         0xEAC,
33211         0xEAD,
33212         0xEBA,
33213         0xEBB,
33214         0xEBE,
33215         0xEC0,
33216         0xEC5,
33217         0xEC6,
33218         0xEC7,
33219         0xEC8,
33220         0xECE,
33221         0xED0,
33222         0xEDA,
33223         0xEDC,
33224         0xEE0,
33225         0xF00,
33226         0xF01,
33227         0xF18,
33228         0xF1A,
33229         0xF20,
33230         0xF2A,
33231         0xF35,
33232         0xF36,
33233         0xF37,
33234         0xF38,
33235         0xF39,
33236         0xF3A,
33237         0xF3E,
33238         0xF48,
33239         0xF49,
33240         0xF6D,
33241         0xF71,
33242         0xF85,
33243         0xF86,
33244         0xF98,
33245         0xF99,
33246         0xFBD,
33247         0xFC6,
33248         0xFC7,
33249         0x1000,
33250         0x104A,
33251         0x1050,
33252         0x109E,
33253         0x10A0,
33254         0x10C6,
33255         0x10C7,
33256         0x10C8,
33257         0x10CD,
33258         0x10CE,
33259         0x10D0,
33260         0x10FB,
33261         0x10FC,
33262         0x1249,
33263         0x124A,
33264         0x124E,
33265         0x1250,
33266         0x1257,
33267         0x1258,
33268         0x1259,
33269         0x125A,
33270         0x125E,
33271         0x1260,
33272         0x1289,
33273         0x128A,
33274         0x128E,
33275         0x1290,
33276         0x12B1,
33277         0x12B2,
33278         0x12B6,
33279         0x12B8,
33280         0x12BF,
33281         0x12C0,
33282         0x12C1,
33283         0x12C2,
33284         0x12C6,
33285         0x12C8,
33286         0x12D7,
33287         0x12D8,
33288         0x1311,
33289         0x1312,
33290         0x1316,
33291         0x1318,
33292         0x135B,
33293         0x135D,
33294         0x1360,
33295         0x1380,
33296         0x1390,
33297         0x13A0,
33298         0x13F6,
33299         0x13F8,
33300         0x13FE,
33301         0x1401,
33302         0x166D,
33303         0x166F,
33304         0x1680,
33305         0x1681,
33306         0x169B,
33307         0x16A0,
33308         0x16EB,
33309         0x16EE,
33310         0x16F9,
33311         0x1700,
33312         0x170D,
33313         0x170E,
33314         0x1715,
33315         0x1720,
33316         0x1735,
33317         0x1740,
33318         0x1754,
33319         0x1760,
33320         0x176D,
33321         0x176E,
33322         0x1771,
33323         0x1772,
33324         0x1774,
33325         0x1780,
33326         0x17D4,
33327         0x17D7,
33328         0x17D8,
33329         0x17DC,
33330         0x17DE,
33331         0x17E0,
33332         0x17EA,
33333         0x180B,
33334         0x180E,
33335         0x1810,
33336         0x181A,
33337         0x1820,
33338         0x1878,
33339         0x1880,
33340         0x18AB,
33341         0x18B0,
33342         0x18F6,
33343         0x1900,
33344         0x191F,
33345         0x1920,
33346         0x192C,
33347         0x1930,
33348         0x193C,
33349         0x1946,
33350         0x196E,
33351         0x1970,
33352         0x1975,
33353         0x1980,
33354         0x19AC,
33355         0x19B0,
33356         0x19CA,
33357         0x19D0,
33358         0x19DA,
33359         0x1A00,
33360         0x1A1C,
33361         0x1A20,
33362         0x1A5F,
33363         0x1A60,
33364         0x1A7D,
33365         0x1A7F,
33366         0x1A8A,
33367         0x1A90,
33368         0x1A9A,
33369         0x1AA7,
33370         0x1AA8,
33371         0x1AB0,
33372         0x1ABE,
33373         0x1B00,
33374         0x1B4C,
33375         0x1B50,
33376         0x1B5A,
33377         0x1B6B,
33378         0x1B74,
33379         0x1B80,
33380         0x1BF4,
33381         0x1C00,
33382         0x1C38,
33383         0x1C40,
33384         0x1C4A,
33385         0x1C4D,
33386         0x1C7E,
33387         0x1CD0,
33388         0x1CD3,
33389         0x1CD4,
33390         0x1CF7,
33391         0x1CF8,
33392         0x1CFA,
33393         0x1D00,
33394         0x1DF6,
33395         0x1DFC,
33396         0x1F16,
33397         0x1F18,
33398         0x1F1E,
33399         0x1F20,
33400         0x1F46,
33401         0x1F48,
33402         0x1F4E,
33403         0x1F50,
33404         0x1F58,
33405         0x1F59,
33406         0x1F5A,
33407         0x1F5B,
33408         0x1F5C,
33409         0x1F5D,
33410         0x1F5E,
33411         0x1F5F,
33412         0x1F7E,
33413         0x1F80,
33414         0x1FB5,
33415         0x1FB6,
33416         0x1FBD,
33417         0x1FBE,
33418         0x1FBF,
33419         0x1FC2,
33420         0x1FC5,
33421         0x1FC6,
33422         0x1FCD,
33423         0x1FD0,
33424         0x1FD4,
33425         0x1FD6,
33426         0x1FDC,
33427         0x1FE0,
33428         0x1FED,
33429         0x1FF2,
33430         0x1FF5,
33431         0x1FF6,
33432         0x1FFD,
33433         0x203F,
33434         0x2041,
33435         0x2054,
33436         0x2055,
33437         0x2071,
33438         0x2072,
33439         0x207F,
33440         0x2080,
33441         0x2090,
33442         0x209D,
33443         0x20D0,
33444         0x20DD,
33445         0x20E1,
33446         0x20E2,
33447         0x20E5,
33448         0x20F1,
33449         0x2102,
33450         0x2103,
33451         0x2107,
33452         0x2108,
33453         0x210A,
33454         0x2114,
33455         0x2115,
33456         0x2116,
33457         0x2119,
33458         0x211E,
33459         0x2124,
33460         0x2125,
33461         0x2126,
33462         0x2127,
33463         0x2128,
33464         0x2129,
33465         0x212A,
33466         0x212E,
33467         0x212F,
33468         0x213A,
33469         0x213C,
33470         0x2140,
33471         0x2145,
33472         0x214A,
33473         0x214E,
33474         0x214F,
33475         0x2160,
33476         0x2189,
33477         0x2C00,
33478         0x2C2F,
33479         0x2C30,
33480         0x2C5F,
33481         0x2C60,
33482         0x2CE5,
33483         0x2CEB,
33484         0x2CF4,
33485         0x2D00,
33486         0x2D26,
33487         0x2D27,
33488         0x2D28,
33489         0x2D2D,
33490         0x2D2E,
33491         0x2D30,
33492         0x2D68,
33493         0x2D6F,
33494         0x2D70,
33495         0x2D7F,
33496         0x2D97,
33497         0x2DA0,
33498         0x2DA7,
33499         0x2DA8,
33500         0x2DAF,
33501         0x2DB0,
33502         0x2DB7,
33503         0x2DB8,
33504         0x2DBF,
33505         0x2DC0,
33506         0x2DC7,
33507         0x2DC8,
33508         0x2DCF,
33509         0x2DD0,
33510         0x2DD7,
33511         0x2DD8,
33512         0x2DDF,
33513         0x2DE0,
33514         0x2E00,
33515         0x3005,
33516         0x3008,
33517         0x3021,
33518         0x3030,
33519         0x3031,
33520         0x3036,
33521         0x3038,
33522         0x303D,
33523         0x3041,
33524         0x3097,
33525         0x3099,
33526         0x309B,
33527         0x309D,
33528         0x30A0,
33529         0x30A1,
33530         0x30FB,
33531         0x30FC,
33532         0x3100,
33533         0x3105,
33534         0x312E,
33535         0x3131,
33536         0x318F,
33537         0x31A0,
33538         0x31BB,
33539         0x31F0,
33540         0x3200,
33541         0x3400,
33542         0x4DB6,
33543         0x4E00,
33544         0x9FD6,
33545         0xA000,
33546         0xA48D,
33547         0xA4D0,
33548         0xA4FE,
33549         0xA500,
33550         0xA60D,
33551         0xA610,
33552         0xA62C,
33553         0xA640,
33554         0xA670,
33555         0xA674,
33556         0xA67E,
33557         0xA67F,
33558         0xA6F2,
33559         0xA717,
33560         0xA720,
33561         0xA722,
33562         0xA789,
33563         0xA78B,
33564         0xA7AE,
33565         0xA7B0,
33566         0xA7B8,
33567         0xA7F7,
33568         0xA828,
33569         0xA840,
33570         0xA874,
33571         0xA880,
33572         0xA8C5,
33573         0xA8D0,
33574         0xA8DA,
33575         0xA8E0,
33576         0xA8F8,
33577         0xA8FB,
33578         0xA8FC,
33579         0xA8FD,
33580         0xA8FE,
33581         0xA900,
33582         0xA92E,
33583         0xA930,
33584         0xA954,
33585         0xA960,
33586         0xA97D,
33587         0xA980,
33588         0xA9C1,
33589         0xA9CF,
33590         0xA9DA,
33591         0xA9E0,
33592         0xA9FF,
33593         0xAA00,
33594         0xAA37,
33595         0xAA40,
33596         0xAA4E,
33597         0xAA50,
33598         0xAA5A,
33599         0xAA60,
33600         0xAA77,
33601         0xAA7A,
33602         0xAAC3,
33603         0xAADB,
33604         0xAADE,
33605         0xAAE0,
33606         0xAAF0,
33607         0xAAF2,
33608         0xAAF7,
33609         0xAB01,
33610         0xAB07,
33611         0xAB09,
33612         0xAB0F,
33613         0xAB11,
33614         0xAB17,
33615         0xAB20,
33616         0xAB27,
33617         0xAB28,
33618         0xAB2F,
33619         0xAB30,
33620         0xAB5B,
33621         0xAB5C,
33622         0xAB66,
33623         0xAB70,
33624         0xABEB,
33625         0xABEC,
33626         0xABEE,
33627         0xABF0,
33628         0xABFA,
33629         0xAC00,
33630         0xD7A4,
33631         0xD7B0,
33632         0xD7C7,
33633         0xD7CB,
33634         0xD7FC,
33635         0xF900,
33636         0xFA6E,
33637         0xFA70,
33638         0xFADA,
33639         0xFB00,
33640         0xFB07,
33641         0xFB13,
33642         0xFB18,
33643         0xFB1D,
33644         0xFB29,
33645         0xFB2A,
33646         0xFB37,
33647         0xFB38,
33648         0xFB3D,
33649         0xFB3E,
33650         0xFB3F,
33651         0xFB40,
33652         0xFB42,
33653         0xFB43,
33654         0xFB45,
33655         0xFB46,
33656         0xFBB2,
33657         0xFBD3,
33658         0xFC5E,
33659         0xFC64,
33660         0xFD3E,
33661         0xFD50,
33662         0xFD90,
33663         0xFD92,
33664         0xFDC8,
33665         0xFDF0,
33666         0xFDFA,
33667         0xFE00,
33668         0xFE10,
33669         0xFE20,
33670         0xFE30,
33671         0xFE33,
33672         0xFE35,
33673         0xFE4D,
33674         0xFE50,
33675         0xFE71,
33676         0xFE72,
33677         0xFE73,
33678         0xFE74,
33679         0xFE77,
33680         0xFE78,
33681         0xFE79,
33682         0xFE7A,
33683         0xFE7B,
33684         0xFE7C,
33685         0xFE7D,
33686         0xFE7E,
33687         0xFE7F,
33688         0xFEFD,
33689         0xFF10,
33690         0xFF1A,
33691         0xFF21,
33692         0xFF3B,
33693         0xFF3F,
33694         0xFF40,
33695         0xFF41,
33696         0xFF5B,
33697         0xFF66,
33698         0xFFBF,
33699         0xFFC2,
33700         0xFFC8,
33701         0xFFCA,
33702         0xFFD0,
33703         0xFFD2,
33704         0xFFD8,
33705         0xFFDA,
33706         0xFFDD,
33707         0x10000,
33708         0x1000C,
33709         0x1000D,
33710         0x10027,
33711         0x10028,
33712         0x1003B,
33713         0x1003C,
33714         0x1003E,
33715         0x1003F,
33716         0x1004E,
33717         0x10050,
33718         0x1005E,
33719         0x10080,
33720         0x100FB,
33721         0x10140,
33722         0x10175,
33723         0x101FD,
33724         0x101FE,
33725         0x10280,
33726         0x1029D,
33727         0x102A0,
33728         0x102D1,
33729         0x102E0,
33730         0x102E1,
33731         0x10300,
33732         0x10320,
33733         0x10330,
33734         0x1034B,
33735         0x10350,
33736         0x1037B,
33737         0x10380,
33738         0x1039E,
33739         0x103A0,
33740         0x103C4,
33741         0x103C8,
33742         0x103D0,
33743         0x103D1,
33744         0x103D6,
33745         0x10400,
33746         0x1049E,
33747         0x104A0,
33748         0x104AA,
33749         0x10500,
33750         0x10528,
33751         0x10530,
33752         0x10564,
33753         0x10600,
33754         0x10737,
33755         0x10740,
33756         0x10756,
33757         0x10760,
33758         0x10768,
33759         0x10800,
33760         0x10806,
33761         0x10808,
33762         0x10809,
33763         0x1080A,
33764         0x10836,
33765         0x10837,
33766         0x10839,
33767         0x1083C,
33768         0x1083D,
33769         0x1083F,
33770         0x10856,
33771         0x10860,
33772         0x10877,
33773         0x10880,
33774         0x1089F,
33775         0x108E0,
33776         0x108F3,
33777         0x108F4,
33778         0x108F6,
33779         0x10900,
33780         0x10916,
33781         0x10920,
33782         0x1093A,
33783         0x10980,
33784         0x109B8,
33785         0x109BE,
33786         0x109C0,
33787         0x10A00,
33788         0x10A04,
33789         0x10A05,
33790         0x10A07,
33791         0x10A0C,
33792         0x10A14,
33793         0x10A15,
33794         0x10A18,
33795         0x10A19,
33796         0x10A34,
33797         0x10A38,
33798         0x10A3B,
33799         0x10A3F,
33800         0x10A40,
33801         0x10A60,
33802         0x10A7D,
33803         0x10A80,
33804         0x10A9D,
33805         0x10AC0,
33806         0x10AC8,
33807         0x10AC9,
33808         0x10AE7,
33809         0x10B00,
33810         0x10B36,
33811         0x10B40,
33812         0x10B56,
33813         0x10B60,
33814         0x10B73,
33815         0x10B80,
33816         0x10B92,
33817         0x10C00,
33818         0x10C49,
33819         0x10C80,
33820         0x10CB3,
33821         0x10CC0,
33822         0x10CF3,
33823         0x11000,
33824         0x11047,
33825         0x11066,
33826         0x11070,
33827         0x1107F,
33828         0x110BB,
33829         0x110D0,
33830         0x110E9,
33831         0x110F0,
33832         0x110FA,
33833         0x11100,
33834         0x11135,
33835         0x11136,
33836         0x11140,
33837         0x11150,
33838         0x11174,
33839         0x11176,
33840         0x11177,
33841         0x11180,
33842         0x111C5,
33843         0x111CA,
33844         0x111CD,
33845         0x111D0,
33846         0x111DB,
33847         0x111DC,
33848         0x111DD,
33849         0x11200,
33850         0x11212,
33851         0x11213,
33852         0x11238,
33853         0x11280,
33854         0x11287,
33855         0x11288,
33856         0x11289,
33857         0x1128A,
33858         0x1128E,
33859         0x1128F,
33860         0x1129E,
33861         0x1129F,
33862         0x112A9,
33863         0x112B0,
33864         0x112EB,
33865         0x112F0,
33866         0x112FA,
33867         0x11300,
33868         0x11304,
33869         0x11305,
33870         0x1130D,
33871         0x1130F,
33872         0x11311,
33873         0x11313,
33874         0x11329,
33875         0x1132A,
33876         0x11331,
33877         0x11332,
33878         0x11334,
33879         0x11335,
33880         0x1133A,
33881         0x1133C,
33882         0x11345,
33883         0x11347,
33884         0x11349,
33885         0x1134B,
33886         0x1134E,
33887         0x11350,
33888         0x11351,
33889         0x11357,
33890         0x11358,
33891         0x1135D,
33892         0x11364,
33893         0x11366,
33894         0x1136D,
33895         0x11370,
33896         0x11375,
33897         0x11480,
33898         0x114C6,
33899         0x114C7,
33900         0x114C8,
33901         0x114D0,
33902         0x114DA,
33903         0x11580,
33904         0x115B6,
33905         0x115B8,
33906         0x115C1,
33907         0x115D8,
33908         0x115DE,
33909         0x11600,
33910         0x11641,
33911         0x11644,
33912         0x11645,
33913         0x11650,
33914         0x1165A,
33915         0x11680,
33916         0x116B8,
33917         0x116C0,
33918         0x116CA,
33919         0x11700,
33920         0x1171A,
33921         0x1171D,
33922         0x1172C,
33923         0x11730,
33924         0x1173A,
33925         0x118A0,
33926         0x118EA,
33927         0x118FF,
33928         0x11900,
33929         0x11AC0,
33930         0x11AF9,
33931         0x12000,
33932         0x1239A,
33933         0x12400,
33934         0x1246F,
33935         0x12480,
33936         0x12544,
33937         0x13000,
33938         0x1342F,
33939         0x14400,
33940         0x14647,
33941         0x16800,
33942         0x16A39,
33943         0x16A40,
33944         0x16A5F,
33945         0x16A60,
33946         0x16A6A,
33947         0x16AD0,
33948         0x16AEE,
33949         0x16AF0,
33950         0x16AF5,
33951         0x16B00,
33952         0x16B37,
33953         0x16B40,
33954         0x16B44,
33955         0x16B50,
33956         0x16B5A,
33957         0x16B63,
33958         0x16B78,
33959         0x16B7D,
33960         0x16B90,
33961         0x16F00,
33962         0x16F45,
33963         0x16F50,
33964         0x16F7F,
33965         0x16F8F,
33966         0x16FA0,
33967         0x1B000,
33968         0x1B002,
33969         0x1BC00,
33970         0x1BC6B,
33971         0x1BC70,
33972         0x1BC7D,
33973         0x1BC80,
33974         0x1BC89,
33975         0x1BC90,
33976         0x1BC9A,
33977         0x1BC9D,
33978         0x1BC9F,
33979         0x1D165,
33980         0x1D16A,
33981         0x1D16D,
33982         0x1D173,
33983         0x1D17B,
33984         0x1D183,
33985         0x1D185,
33986         0x1D18C,
33987         0x1D1AA,
33988         0x1D1AE,
33989         0x1D242,
33990         0x1D245,
33991         0x1D400,
33992         0x1D455,
33993         0x1D456,
33994         0x1D49D,
33995         0x1D49E,
33996         0x1D4A0,
33997         0x1D4A2,
33998         0x1D4A3,
33999         0x1D4A5,
34000         0x1D4A7,
34001         0x1D4A9,
34002         0x1D4AD,
34003         0x1D4AE,
34004         0x1D4BA,
34005         0x1D4BB,
34006         0x1D4BC,
34007         0x1D4BD,
34008         0x1D4C4,
34009         0x1D4C5,
34010         0x1D506,
34011         0x1D507,
34012         0x1D50B,
34013         0x1D50D,
34014         0x1D515,
34015         0x1D516,
34016         0x1D51D,
34017         0x1D51E,
34018         0x1D53A,
34019         0x1D53B,
34020         0x1D53F,
34021         0x1D540,
34022         0x1D545,
34023         0x1D546,
34024         0x1D547,
34025         0x1D54A,
34026         0x1D551,
34027         0x1D552,
34028         0x1D6A6,
34029         0x1D6A8,
34030         0x1D6C1,
34031         0x1D6C2,
34032         0x1D6DB,
34033         0x1D6DC,
34034         0x1D6FB,
34035         0x1D6FC,
34036         0x1D715,
34037         0x1D716,
34038         0x1D735,
34039         0x1D736,
34040         0x1D74F,
34041         0x1D750,
34042         0x1D76F,
34043         0x1D770,
34044         0x1D789,
34045         0x1D78A,
34046         0x1D7A9,
34047         0x1D7AA,
34048         0x1D7C3,
34049         0x1D7C4,
34050         0x1D7CC,
34051         0x1D7CE,
34052         0x1D800,
34053         0x1DA00,
34054         0x1DA37,
34055         0x1DA3B,
34056         0x1DA6D,
34057         0x1DA75,
34058         0x1DA76,
34059         0x1DA84,
34060         0x1DA85,
34061         0x1DA9B,
34062         0x1DAA0,
34063         0x1DAA1,
34064         0x1DAB0,
34065         0x1E800,
34066         0x1E8C5,
34067         0x1E8D0,
34068         0x1E8D7,
34069         0x1EE00,
34070         0x1EE04,
34071         0x1EE05,
34072         0x1EE20,
34073         0x1EE21,
34074         0x1EE23,
34075         0x1EE24,
34076         0x1EE25,
34077         0x1EE27,
34078         0x1EE28,
34079         0x1EE29,
34080         0x1EE33,
34081         0x1EE34,
34082         0x1EE38,
34083         0x1EE39,
34084         0x1EE3A,
34085         0x1EE3B,
34086         0x1EE3C,
34087         0x1EE42,
34088         0x1EE43,
34089         0x1EE47,
34090         0x1EE48,
34091         0x1EE49,
34092         0x1EE4A,
34093         0x1EE4B,
34094         0x1EE4C,
34095         0x1EE4D,
34096         0x1EE50,
34097         0x1EE51,
34098         0x1EE53,
34099         0x1EE54,
34100         0x1EE55,
34101         0x1EE57,
34102         0x1EE58,
34103         0x1EE59,
34104         0x1EE5A,
34105         0x1EE5B,
34106         0x1EE5C,
34107         0x1EE5D,
34108         0x1EE5E,
34109         0x1EE5F,
34110         0x1EE60,
34111         0x1EE61,
34112         0x1EE63,
34113         0x1EE64,
34114         0x1EE65,
34115         0x1EE67,
34116         0x1EE6B,
34117         0x1EE6C,
34118         0x1EE73,
34119         0x1EE74,
34120         0x1EE78,
34121         0x1EE79,
34122         0x1EE7D,
34123         0x1EE7E,
34124         0x1EE7F,
34125         0x1EE80,
34126         0x1EE8A,
34127         0x1EE8B,
34128         0x1EE9C,
34129         0x1EEA1,
34130         0x1EEA4,
34131         0x1EEA5,
34132         0x1EEAA,
34133         0x1EEAB,
34134         0x1EEBC,
34135         0x20000,
34136         0x2A6D7,
34137         0x2A700,
34138         0x2B735,
34139         0x2B740,
34140         0x2B81E,
34141         0x2B820,
34142         0x2CEA2,
34143         0x2F800,
34144         0x2FA1E,
34145         0xE0100,
34146         0xE01F0
34147 };
34148
34149 static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
34150         1155,   /* Number of elements */
34151         148565664, /* Version and data structure type */
34152         1,      /* 0 if the list starts at 0;
34153                    1 if it starts at the element beyond 0 */
34154         0x0,
34155         0x42,
34156         0x4A,
34157         0x51,
34158         0x5A,
34159         0x62,
34160         0x6A,
34161         0x6D,
34162         0x6E,
34163         0x70,
34164         0x79,
34165         0x80,
34166         0x8A,
34167         0x8C,
34168         0x8F,
34169         0x91,
34170         0x9D,
34171         0x9E,
34172         0x9F,
34173         0xA0,
34174         0xA1,
34175         0xA2,
34176         0xAA,
34177         0xAC,
34178         0xAD,
34179         0xAE,
34180         0xAF,
34181         0xBA,
34182         0xBB,
34183         0xC1,
34184         0xCA,
34185         0xCB,
34186         0xD0,
34187         0xD1,
34188         0xDA,
34189         0xDB,
34190         0xE0,
34191         0xE2,
34192         0xEA,
34193         0xEB,
34194         0xF0,
34195         0xFB,
34196         0xFF,
34197         0x100,
34198         0x2C2,
34199         0x2C6,
34200         0x2D2,
34201         0x2E0,
34202         0x2E5,
34203         0x2EC,
34204         0x2ED,
34205         0x2EE,
34206         0x2EF,
34207         0x370,
34208         0x375,
34209         0x376,
34210         0x378,
34211         0x37B,
34212         0x37E,
34213         0x37F,
34214         0x380,
34215         0x386,
34216         0x387,
34217         0x388,
34218         0x38B,
34219         0x38C,
34220         0x38D,
34221         0x38E,
34222         0x3A2,
34223         0x3A3,
34224         0x3F6,
34225         0x3F7,
34226         0x482,
34227         0x48A,
34228         0x530,
34229         0x531,
34230         0x557,
34231         0x559,
34232         0x55A,
34233         0x561,
34234         0x588,
34235         0x5D0,
34236         0x5EB,
34237         0x5F0,
34238         0x5F3,
34239         0x620,
34240         0x64B,
34241         0x66E,
34242         0x670,
34243         0x671,
34244         0x6D4,
34245         0x6D5,
34246         0x6D6,
34247         0x6E5,
34248         0x6E7,
34249         0x6EE,
34250         0x6F0,
34251         0x6FA,
34252         0x6FD,
34253         0x6FF,
34254         0x700,
34255         0x710,
34256         0x711,
34257         0x712,
34258         0x730,
34259         0x74D,
34260         0x7A6,
34261         0x7B1,
34262         0x7B2,
34263         0x7CA,
34264         0x7EB,
34265         0x7F4,
34266         0x7F6,
34267         0x7FA,
34268         0x7FB,
34269         0x800,
34270         0x816,
34271         0x81A,
34272         0x81B,
34273         0x824,
34274         0x825,
34275         0x828,
34276         0x829,
34277         0x840,
34278         0x859,
34279         0x8A0,
34280         0x8B5,
34281         0x904,
34282         0x93A,
34283         0x93D,
34284         0x93E,
34285         0x950,
34286         0x951,
34287         0x958,
34288         0x962,
34289         0x971,
34290         0x981,
34291         0x985,
34292         0x98D,
34293         0x98F,
34294         0x991,
34295         0x993,
34296         0x9A9,
34297         0x9AA,
34298         0x9B1,
34299         0x9B2,
34300         0x9B3,
34301         0x9B6,
34302         0x9BA,
34303         0x9BD,
34304         0x9BE,
34305         0x9CE,
34306         0x9CF,
34307         0x9DC,
34308         0x9DE,
34309         0x9DF,
34310         0x9E2,
34311         0x9F0,
34312         0x9F2,
34313         0xA05,
34314         0xA0B,
34315         0xA0F,
34316         0xA11,
34317         0xA13,
34318         0xA29,
34319         0xA2A,
34320         0xA31,
34321         0xA32,
34322         0xA34,
34323         0xA35,
34324         0xA37,
34325         0xA38,
34326         0xA3A,
34327         0xA59,
34328         0xA5D,
34329         0xA5E,
34330         0xA5F,
34331         0xA72,
34332         0xA75,
34333         0xA85,
34334         0xA8E,
34335         0xA8F,
34336         0xA92,
34337         0xA93,
34338         0xAA9,
34339         0xAAA,
34340         0xAB1,
34341         0xAB2,
34342         0xAB4,
34343         0xAB5,
34344         0xABA,
34345         0xABD,
34346         0xABE,
34347         0xAD0,
34348         0xAD1,
34349         0xAE0,
34350         0xAE2,
34351         0xAF9,
34352         0xAFA,
34353         0xB05,
34354         0xB0D,
34355         0xB0F,
34356         0xB11,
34357         0xB13,
34358         0xB29,
34359         0xB2A,
34360         0xB31,
34361         0xB32,
34362         0xB34,
34363         0xB35,
34364         0xB3A,
34365         0xB3D,
34366         0xB3E,
34367         0xB5C,
34368         0xB5E,
34369         0xB5F,
34370         0xB62,
34371         0xB71,
34372         0xB72,
34373         0xB83,
34374         0xB84,
34375         0xB85,
34376         0xB8B,
34377         0xB8E,
34378         0xB91,
34379         0xB92,
34380         0xB96,
34381         0xB99,
34382         0xB9B,
34383         0xB9C,
34384         0xB9D,
34385         0xB9E,
34386         0xBA0,
34387         0xBA3,
34388         0xBA5,
34389         0xBA8,
34390         0xBAB,
34391         0xBAE,
34392         0xBBA,
34393         0xBD0,
34394         0xBD1,
34395         0xC05,
34396         0xC0D,
34397         0xC0E,
34398         0xC11,
34399         0xC12,
34400         0xC29,
34401         0xC2A,
34402         0xC3A,
34403         0xC3D,
34404         0xC3E,
34405         0xC58,
34406         0xC5B,
34407         0xC60,
34408         0xC62,
34409         0xC85,
34410         0xC8D,
34411         0xC8E,
34412         0xC91,
34413         0xC92,
34414         0xCA9,
34415         0xCAA,
34416         0xCB4,
34417         0xCB5,
34418         0xCBA,
34419         0xCBD,
34420         0xCBE,
34421         0xCDE,
34422         0xCDF,
34423         0xCE0,
34424         0xCE2,
34425         0xCF1,
34426         0xCF3,
34427         0xD05,
34428         0xD0D,
34429         0xD0E,
34430         0xD11,
34431         0xD12,
34432         0xD3B,
34433         0xD3D,
34434         0xD3E,
34435         0xD4E,
34436         0xD4F,
34437         0xD5F,
34438         0xD62,
34439         0xD7A,
34440         0xD80,
34441         0xD85,
34442         0xD97,
34443         0xD9A,
34444         0xDB2,
34445         0xDB3,
34446         0xDBC,
34447         0xDBD,
34448         0xDBE,
34449         0xDC0,
34450         0xDC7,
34451         0xE01,
34452         0xE31,
34453         0xE32,
34454         0xE33,
34455         0xE40,
34456         0xE47,
34457         0xE81,
34458         0xE83,
34459         0xE84,
34460         0xE85,
34461         0xE87,
34462         0xE89,
34463         0xE8A,
34464         0xE8B,
34465         0xE8D,
34466         0xE8E,
34467         0xE94,
34468         0xE98,
34469         0xE99,
34470         0xEA0,
34471         0xEA1,
34472         0xEA4,
34473         0xEA5,
34474         0xEA6,
34475         0xEA7,
34476         0xEA8,
34477         0xEAA,
34478         0xEAC,
34479         0xEAD,
34480         0xEB1,
34481         0xEB2,
34482         0xEB3,
34483         0xEBD,
34484         0xEBE,
34485         0xEC0,
34486         0xEC5,
34487         0xEC6,
34488         0xEC7,
34489         0xEDC,
34490         0xEE0,
34491         0xF00,
34492         0xF01,
34493         0xF40,
34494         0xF48,
34495         0xF49,
34496         0xF6D,
34497         0xF88,
34498         0xF8D,
34499         0x1000,
34500         0x102B,
34501         0x103F,
34502         0x1040,
34503         0x1050,
34504         0x1056,
34505         0x105A,
34506         0x105E,
34507         0x1061,
34508         0x1062,
34509         0x1065,
34510         0x1067,
34511         0x106E,
34512         0x1071,
34513         0x1075,
34514         0x1082,
34515         0x108E,
34516         0x108F,
34517         0x10A0,
34518         0x10C6,
34519         0x10C7,
34520         0x10C8,
34521         0x10CD,
34522         0x10CE,
34523         0x10D0,
34524         0x10FB,
34525         0x10FC,
34526         0x1249,
34527         0x124A,
34528         0x124E,
34529         0x1250,
34530         0x1257,
34531         0x1258,
34532         0x1259,
34533         0x125A,
34534         0x125E,
34535         0x1260,
34536         0x1289,
34537         0x128A,
34538         0x128E,
34539         0x1290,
34540         0x12B1,
34541         0x12B2,
34542         0x12B6,
34543         0x12B8,
34544         0x12BF,
34545         0x12C0,
34546         0x12C1,
34547         0x12C2,
34548         0x12C6,
34549         0x12C8,
34550         0x12D7,
34551         0x12D8,
34552         0x1311,
34553         0x1312,
34554         0x1316,
34555         0x1318,
34556         0x135B,
34557         0x1380,
34558         0x1390,
34559         0x13A0,
34560         0x13F6,
34561         0x13F8,
34562         0x13FE,
34563         0x1401,
34564         0x166D,
34565         0x166F,
34566         0x1680,
34567         0x1681,
34568         0x169B,
34569         0x16A0,
34570         0x16EB,
34571         0x16EE,
34572         0x16F9,
34573         0x1700,
34574         0x170D,
34575         0x170E,
34576         0x1712,
34577         0x1720,
34578         0x1732,
34579         0x1740,
34580         0x1752,
34581         0x1760,
34582         0x176D,
34583         0x176E,
34584         0x1771,
34585         0x1780,
34586         0x17B4,
34587         0x17D7,
34588         0x17D8,
34589         0x17DC,
34590         0x17DD,
34591         0x1820,
34592         0x1878,
34593         0x1880,
34594         0x18A9,
34595         0x18AA,
34596         0x18AB,
34597         0x18B0,
34598         0x18F6,
34599         0x1900,
34600         0x191F,
34601         0x1950,
34602         0x196E,
34603         0x1970,
34604         0x1975,
34605         0x1980,
34606         0x19AC,
34607         0x19B0,
34608         0x19CA,
34609         0x1A00,
34610         0x1A17,
34611         0x1A20,
34612         0x1A55,
34613         0x1AA7,
34614         0x1AA8,
34615         0x1B05,
34616         0x1B34,
34617         0x1B45,
34618         0x1B4C,
34619         0x1B83,
34620         0x1BA1,
34621         0x1BAE,
34622         0x1BB0,
34623         0x1BBA,
34624         0x1BE6,
34625         0x1C00,
34626         0x1C24,
34627         0x1C4D,
34628         0x1C50,
34629         0x1C5A,
34630         0x1C7E,
34631         0x1CE9,
34632         0x1CED,
34633         0x1CEE,
34634         0x1CF2,
34635         0x1CF5,
34636         0x1CF7,
34637         0x1D00,
34638         0x1DC0,
34639         0x1E00,
34640         0x1F16,
34641         0x1F18,
34642         0x1F1E,
34643         0x1F20,
34644         0x1F46,
34645         0x1F48,
34646         0x1F4E,
34647         0x1F50,
34648         0x1F58,
34649         0x1F59,
34650         0x1F5A,
34651         0x1F5B,
34652         0x1F5C,
34653         0x1F5D,
34654         0x1F5E,
34655         0x1F5F,
34656         0x1F7E,
34657         0x1F80,
34658         0x1FB5,
34659         0x1FB6,
34660         0x1FBD,
34661         0x1FBE,
34662         0x1FBF,
34663         0x1FC2,
34664         0x1FC5,
34665         0x1FC6,
34666         0x1FCD,
34667         0x1FD0,
34668         0x1FD4,
34669         0x1FD6,
34670         0x1FDC,
34671         0x1FE0,
34672         0x1FED,
34673         0x1FF2,
34674         0x1FF5,
34675         0x1FF6,
34676         0x1FFD,
34677         0x2071,
34678         0x2072,
34679         0x207F,
34680         0x2080,
34681         0x2090,
34682         0x209D,
34683         0x2102,
34684         0x2103,
34685         0x2107,
34686         0x2108,
34687         0x210A,
34688         0x2114,
34689         0x2115,
34690         0x2116,
34691         0x2119,
34692         0x211E,
34693         0x2124,
34694         0x2125,
34695         0x2126,
34696         0x2127,
34697         0x2128,
34698         0x2129,
34699         0x212A,
34700         0x212E,
34701         0x212F,
34702         0x213A,
34703         0x213C,
34704         0x2140,
34705         0x2145,
34706         0x214A,
34707         0x214E,
34708         0x214F,
34709         0x2160,
34710         0x2189,
34711         0x2C00,
34712         0x2C2F,
34713         0x2C30,
34714         0x2C5F,
34715         0x2C60,
34716         0x2CE5,
34717         0x2CEB,
34718         0x2CEF,
34719         0x2CF2,
34720         0x2CF4,
34721         0x2D00,
34722         0x2D26,
34723         0x2D27,
34724         0x2D28,
34725         0x2D2D,
34726         0x2D2E,
34727         0x2D30,
34728         0x2D68,
34729         0x2D6F,
34730         0x2D70,
34731         0x2D80,
34732         0x2D97,
34733         0x2DA0,
34734         0x2DA7,
34735         0x2DA8,
34736         0x2DAF,
34737         0x2DB0,
34738         0x2DB7,
34739         0x2DB8,
34740         0x2DBF,
34741         0x2DC0,
34742         0x2DC7,
34743         0x2DC8,
34744         0x2DCF,
34745         0x2DD0,
34746         0x2DD7,
34747         0x2DD8,
34748         0x2DDF,
34749         0x3005,
34750         0x3008,
34751         0x3021,
34752         0x302A,
34753         0x3031,
34754         0x3036,
34755         0x3038,
34756         0x303D,
34757         0x3041,
34758         0x3097,
34759         0x309D,
34760         0x30A0,
34761         0x30A1,
34762         0x30FB,
34763         0x30FC,
34764         0x3100,
34765         0x3105,
34766         0x312E,
34767         0x3131,
34768         0x318F,
34769         0x31A0,
34770         0x31BB,
34771         0x31F0,
34772         0x3200,
34773         0x3400,
34774         0x4DB6,
34775         0x4E00,
34776         0x9FD6,
34777         0xA000,
34778         0xA48D,
34779         0xA4D0,
34780         0xA4FE,
34781         0xA500,
34782         0xA60D,
34783         0xA610,
34784         0xA620,
34785         0xA62A,
34786         0xA62C,
34787         0xA640,
34788         0xA66F,
34789         0xA67F,
34790         0xA69E,
34791         0xA6A0,
34792         0xA6F0,
34793         0xA717,
34794         0xA720,
34795         0xA722,
34796         0xA789,
34797         0xA78B,
34798         0xA7AE,
34799         0xA7B0,
34800         0xA7B8,
34801         0xA7F7,
34802         0xA802,
34803         0xA803,
34804         0xA806,
34805         0xA807,
34806         0xA80B,
34807         0xA80C,
34808         0xA823,
34809         0xA840,
34810         0xA874,
34811         0xA882,
34812         0xA8B4,
34813         0xA8F2,
34814         0xA8F8,
34815         0xA8FB,
34816         0xA8FC,
34817         0xA8FD,
34818         0xA8FE,
34819         0xA90A,
34820         0xA926,
34821         0xA930,
34822         0xA947,
34823         0xA960,
34824         0xA97D,
34825         0xA984,
34826         0xA9B3,
34827         0xA9CF,
34828         0xA9D0,
34829         0xA9E0,
34830         0xA9E5,
34831         0xA9E6,
34832         0xA9F0,
34833         0xA9FA,
34834         0xA9FF,
34835         0xAA00,
34836         0xAA29,
34837         0xAA40,
34838         0xAA43,
34839         0xAA44,
34840         0xAA4C,
34841         0xAA60,
34842         0xAA77,
34843         0xAA7A,
34844         0xAA7B,
34845         0xAA7E,
34846         0xAAB0,
34847         0xAAB1,
34848         0xAAB2,
34849         0xAAB5,
34850         0xAAB7,
34851         0xAAB9,
34852         0xAABE,
34853         0xAAC0,
34854         0xAAC1,
34855         0xAAC2,
34856         0xAAC3,
34857         0xAADB,
34858         0xAADE,
34859         0xAAE0,
34860         0xAAEB,
34861         0xAAF2,
34862         0xAAF5,
34863         0xAB01,
34864         0xAB07,
34865         0xAB09,
34866         0xAB0F,
34867         0xAB11,
34868         0xAB17,
34869         0xAB20,
34870         0xAB27,
34871         0xAB28,
34872         0xAB2F,
34873         0xAB30,
34874         0xAB5B,
34875         0xAB5C,
34876         0xAB66,
34877         0xAB70,
34878         0xABE3,
34879         0xAC00,
34880         0xD7A4,
34881         0xD7B0,
34882         0xD7C7,
34883         0xD7CB,
34884         0xD7FC,
34885         0xF900,
34886         0xFA6E,
34887         0xFA70,
34888         0xFADA,
34889         0xFB00,
34890         0xFB07,
34891         0xFB13,
34892         0xFB18,
34893         0xFB1D,
34894         0xFB1E,
34895         0xFB1F,
34896         0xFB29,
34897         0xFB2A,
34898         0xFB37,
34899         0xFB38,
34900         0xFB3D,
34901         0xFB3E,
34902         0xFB3F,
34903         0xFB40,
34904         0xFB42,
34905         0xFB43,
34906         0xFB45,
34907         0xFB46,
34908         0xFBB2,
34909         0xFBD3,
34910         0xFC5E,
34911         0xFC64,
34912         0xFD3E,
34913         0xFD50,
34914         0xFD90,
34915         0xFD92,
34916         0xFDC8,
34917         0xFDF0,
34918         0xFDFA,
34919         0xFE71,
34920         0xFE72,
34921         0xFE73,
34922         0xFE74,
34923         0xFE77,
34924         0xFE78,
34925         0xFE79,
34926         0xFE7A,
34927         0xFE7B,
34928         0xFE7C,
34929         0xFE7D,
34930         0xFE7E,
34931         0xFE7F,
34932         0xFEFD,
34933         0xFF21,
34934         0xFF3B,
34935         0xFF41,
34936         0xFF5B,
34937         0xFF66,
34938         0xFF9E,
34939         0xFFA0,
34940         0xFFBF,
34941         0xFFC2,
34942         0xFFC8,
34943         0xFFCA,
34944         0xFFD0,
34945         0xFFD2,
34946         0xFFD8,
34947         0xFFDA,
34948         0xFFDD,
34949         0x10000,
34950         0x1000C,
34951         0x1000D,
34952         0x10027,
34953         0x10028,
34954         0x1003B,
34955         0x1003C,
34956         0x1003E,
34957         0x1003F,
34958         0x1004E,
34959         0x10050,
34960         0x1005E,
34961         0x10080,
34962         0x100FB,
34963         0x10140,
34964         0x10175,
34965         0x10280,
34966         0x1029D,
34967         0x102A0,
34968         0x102D1,
34969         0x10300,
34970         0x10320,
34971         0x10330,
34972         0x1034B,
34973         0x10350,
34974         0x10376,
34975         0x10380,
34976         0x1039E,
34977         0x103A0,
34978         0x103C4,
34979         0x103C8,
34980         0x103D0,
34981         0x103D1,
34982         0x103D6,
34983         0x10400,
34984         0x1049E,
34985         0x10500,
34986         0x10528,
34987         0x10530,
34988         0x10564,
34989         0x10600,
34990         0x10737,
34991         0x10740,
34992         0x10756,
34993         0x10760,
34994         0x10768,
34995         0x10800,
34996         0x10806,
34997         0x10808,
34998         0x10809,
34999         0x1080A,
35000         0x10836,
35001         0x10837,
35002         0x10839,
35003         0x1083C,
35004         0x1083D,
35005         0x1083F,
35006         0x10856,
35007         0x10860,
35008         0x10877,
35009         0x10880,
35010         0x1089F,
35011         0x108E0,
35012         0x108F3,
35013         0x108F4,
35014         0x108F6,
35015         0x10900,
35016         0x10916,
35017         0x10920,
35018         0x1093A,
35019         0x10980,
35020         0x109B8,
35021         0x109BE,
35022         0x109C0,
35023         0x10A00,
35024         0x10A01,
35025         0x10A10,
35026         0x10A14,
35027         0x10A15,
35028         0x10A18,
35029         0x10A19,
35030         0x10A34,
35031         0x10A60,
35032         0x10A7D,
35033         0x10A80,
35034         0x10A9D,
35035         0x10AC0,
35036         0x10AC8,
35037         0x10AC9,
35038         0x10AE5,
35039         0x10B00,
35040         0x10B36,
35041         0x10B40,
35042         0x10B56,
35043         0x10B60,
35044         0x10B73,
35045         0x10B80,
35046         0x10B92,
35047         0x10C00,
35048         0x10C49,
35049         0x10C80,
35050         0x10CB3,
35051         0x10CC0,
35052         0x10CF3,
35053         0x11003,
35054         0x11038,
35055         0x11083,
35056         0x110B0,
35057         0x110D0,
35058         0x110E9,
35059         0x11103,
35060         0x11127,
35061         0x11150,
35062         0x11173,
35063         0x11176,
35064         0x11177,
35065         0x11183,
35066         0x111B3,
35067         0x111C1,
35068         0x111C5,
35069         0x111DA,
35070         0x111DB,
35071         0x111DC,
35072         0x111DD,
35073         0x11200,
35074         0x11212,
35075         0x11213,
35076         0x1122C,
35077         0x11280,
35078         0x11287,
35079         0x11288,
35080         0x11289,
35081         0x1128A,
35082         0x1128E,
35083         0x1128F,
35084         0x1129E,
35085         0x1129F,
35086         0x112A9,
35087         0x112B0,
35088         0x112DF,
35089         0x11305,
35090         0x1130D,
35091         0x1130F,
35092         0x11311,
35093         0x11313,
35094         0x11329,
35095         0x1132A,
35096         0x11331,
35097         0x11332,
35098         0x11334,
35099         0x11335,
35100         0x1133A,
35101         0x1133D,
35102         0x1133E,
35103         0x11350,
35104         0x11351,
35105         0x1135D,
35106         0x11362,
35107         0x11480,
35108         0x114B0,
35109         0x114C4,
35110         0x114C6,
35111         0x114C7,
35112         0x114C8,
35113         0x11580,
35114         0x115AF,
35115         0x115D8,
35116         0x115DC,
35117         0x11600,
35118         0x11630,
35119         0x11644,
35120         0x11645,
35121         0x11680,
35122         0x116AB,
35123         0x11700,
35124         0x1171A,
35125         0x118A0,
35126         0x118E0,
35127         0x118FF,
35128         0x11900,
35129         0x11AC0,
35130         0x11AF9,
35131         0x12000,
35132         0x1239A,
35133         0x12400,
35134         0x1246F,
35135         0x12480,
35136         0x12544,
35137         0x13000,
35138         0x1342F,
35139         0x14400,
35140         0x14647,
35141         0x16800,
35142         0x16A39,
35143         0x16A40,
35144         0x16A5F,
35145         0x16AD0,
35146         0x16AEE,
35147         0x16B00,
35148         0x16B30,
35149         0x16B40,
35150         0x16B44,
35151         0x16B63,
35152         0x16B78,
35153         0x16B7D,
35154         0x16B90,
35155         0x16F00,
35156         0x16F45,
35157         0x16F50,
35158         0x16F51,
35159         0x16F93,
35160         0x16FA0,
35161         0x1B000,
35162         0x1B002,
35163         0x1BC00,
35164         0x1BC6B,
35165         0x1BC70,
35166         0x1BC7D,
35167         0x1BC80,
35168         0x1BC89,
35169         0x1BC90,
35170         0x1BC9A,
35171         0x1D400,
35172         0x1D455,
35173         0x1D456,
35174         0x1D49D,
35175         0x1D49E,
35176         0x1D4A0,
35177         0x1D4A2,
35178         0x1D4A3,
35179         0x1D4A5,
35180         0x1D4A7,
35181         0x1D4A9,
35182         0x1D4AD,
35183         0x1D4AE,
35184         0x1D4BA,
35185         0x1D4BB,
35186         0x1D4BC,
35187         0x1D4BD,
35188         0x1D4C4,
35189         0x1D4C5,
35190         0x1D506,
35191         0x1D507,
35192         0x1D50B,
35193         0x1D50D,
35194         0x1D515,
35195         0x1D516,
35196         0x1D51D,
35197         0x1D51E,
35198         0x1D53A,
35199         0x1D53B,
35200         0x1D53F,
35201         0x1D540,
35202         0x1D545,
35203         0x1D546,
35204         0x1D547,
35205         0x1D54A,
35206         0x1D551,
35207         0x1D552,
35208         0x1D6A6,
35209         0x1D6A8,
35210         0x1D6C1,
35211         0x1D6C2,
35212         0x1D6DB,
35213         0x1D6DC,
35214         0x1D6FB,
35215         0x1D6FC,
35216         0x1D715,
35217         0x1D716,
35218         0x1D735,
35219         0x1D736,
35220         0x1D74F,
35221         0x1D750,
35222         0x1D76F,
35223         0x1D770,
35224         0x1D789,
35225         0x1D78A,
35226         0x1D7A9,
35227         0x1D7AA,
35228         0x1D7C3,
35229         0x1D7C4,
35230         0x1D7CC,
35231         0x1E800,
35232         0x1E8C5,
35233         0x1EE00,
35234         0x1EE04,
35235         0x1EE05,
35236         0x1EE20,
35237         0x1EE21,
35238         0x1EE23,
35239         0x1EE24,
35240         0x1EE25,
35241         0x1EE27,
35242         0x1EE28,
35243         0x1EE29,
35244         0x1EE33,
35245         0x1EE34,
35246         0x1EE38,
35247         0x1EE39,
35248         0x1EE3A,
35249         0x1EE3B,
35250         0x1EE3C,
35251         0x1EE42,
35252         0x1EE43,
35253         0x1EE47,
35254         0x1EE48,
35255         0x1EE49,
35256         0x1EE4A,
35257         0x1EE4B,
35258         0x1EE4C,
35259         0x1EE4D,
35260         0x1EE50,
35261         0x1EE51,
35262         0x1EE53,
35263         0x1EE54,
35264         0x1EE55,
35265         0x1EE57,
35266         0x1EE58,
35267         0x1EE59,
35268         0x1EE5A,
35269         0x1EE5B,
35270         0x1EE5C,
35271         0x1EE5D,
35272         0x1EE5E,
35273         0x1EE5F,
35274         0x1EE60,
35275         0x1EE61,
35276         0x1EE63,
35277         0x1EE64,
35278         0x1EE65,
35279         0x1EE67,
35280         0x1EE6B,
35281         0x1EE6C,
35282         0x1EE73,
35283         0x1EE74,
35284         0x1EE78,
35285         0x1EE79,
35286         0x1EE7D,
35287         0x1EE7E,
35288         0x1EE7F,
35289         0x1EE80,
35290         0x1EE8A,
35291         0x1EE8B,
35292         0x1EE9C,
35293         0x1EEA1,
35294         0x1EEA4,
35295         0x1EEA5,
35296         0x1EEAA,
35297         0x1EEAB,
35298         0x1EEBC,
35299         0x20000,
35300         0x2A6D7,
35301         0x2A700,
35302         0x2B735,
35303         0x2B740,
35304         0x2B81E,
35305         0x2B820,
35306         0x2CEA2,
35307         0x2F800,
35308         0x2FA1E
35309 };
35310
35311 #endif  /* defined(PERL_IN_UTF8_C) */
35312
35313 #if defined(PERL_IN_PERL_C)
35314
35315 static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
35316         2168,   /* Number of elements */
35317         148565664, /* Version and data structure type */
35318         0,      /* 0 if the list starts at 0;
35319                    1 if it starts at the element beyond 0 */
35320         0x0,
35321         0x5,
35322         0x6,
35323         0xB,
35324         0xD,
35325         0xE,
35326         0x15,
35327         0x16,
35328         0x25,
35329         0x26,
35330         0x40,
35331         0x41,
35332         0x42,
35333         0x4A,
35334         0x4B,
35335         0x4C,
35336         0x4D,
35337         0x4E,
35338         0x4F,
35339         0x50,
35340         0x5A,
35341         0x5B,
35342         0x5C,
35343         0x5D,
35344         0x5E,
35345         0x5F,
35346         0x60,
35347         0x61,
35348         0x62,
35349         0x6B,
35350         0x6C,
35351         0x6D,
35352         0x6F,
35353         0x70,
35354         0x7A,
35355         0x7B,
35356         0x7D,
35357         0x7E,
35358         0x7F,
35359         0x80,
35360         0x8A,
35361         0x8C,
35362         0x8F,
35363         0x90,
35364         0x91,
35365         0x9F,
35366         0xA0,
35367         0xAA,
35368         0xAC,
35369         0xAD,
35370         0xAE,
35371         0xB1,
35372         0xB3,
35373         0xBD,
35374         0xBE,
35375         0xBF,
35376         0xC0,
35377         0xC1,
35378         0xCA,
35379         0xCB,
35380         0xD0,
35381         0xD1,
35382         0xE0,
35383         0xE1,
35384         0xF0,
35385         0xFA,
35386         0xFF,
35387         0x100,
35388         0x2C8,
35389         0x2C9,
35390         0x2CC,
35391         0x2CD,
35392         0x2DF,
35393         0x2E0,
35394         0x300,
35395         0x34F,
35396         0x350,
35397         0x35C,
35398         0x363,
35399         0x370,
35400         0x37E,
35401         0x37F,
35402         0x483,
35403         0x48A,
35404         0x589,
35405         0x58A,
35406         0x58B,
35407         0x58F,
35408         0x590,
35409         0x591,
35410         0x5BE,
35411         0x5BF,
35412         0x5C0,
35413         0x5C1,
35414         0x5C3,
35415         0x5C4,
35416         0x5C6,
35417         0x5C7,
35418         0x5C8,
35419         0x5D0,
35420         0x5EB,
35421         0x5F0,
35422         0x5F3,
35423         0x609,
35424         0x60C,
35425         0x60E,
35426         0x610,
35427         0x61B,
35428         0x61C,
35429         0x61D,
35430         0x61E,
35431         0x620,
35432         0x64B,
35433         0x660,
35434         0x66A,
35435         0x66B,
35436         0x66D,
35437         0x670,
35438         0x671,
35439         0x6D4,
35440         0x6D5,
35441         0x6D6,
35442         0x6DD,
35443         0x6DF,
35444         0x6E5,
35445         0x6E7,
35446         0x6E9,
35447         0x6EA,
35448         0x6EE,
35449         0x6F0,
35450         0x6FA,
35451         0x711,
35452         0x712,
35453         0x730,
35454         0x74B,
35455         0x7A6,
35456         0x7B1,
35457         0x7C0,
35458         0x7CA,
35459         0x7EB,
35460         0x7F4,
35461         0x7F8,
35462         0x7F9,
35463         0x7FA,
35464         0x816,
35465         0x81A,
35466         0x81B,
35467         0x824,
35468         0x825,
35469         0x828,
35470         0x829,
35471         0x82E,
35472         0x859,
35473         0x85C,
35474         0x8E3,
35475         0x904,
35476         0x93A,
35477         0x93D,
35478         0x93E,
35479         0x950,
35480         0x951,
35481         0x958,
35482         0x962,
35483         0x964,
35484         0x966,
35485         0x970,
35486         0x981,
35487         0x984,
35488         0x9BC,
35489         0x9BD,
35490         0x9BE,
35491         0x9C5,
35492         0x9C7,
35493         0x9C9,
35494         0x9CB,
35495         0x9CE,
35496         0x9D7,
35497         0x9D8,
35498         0x9E2,
35499         0x9E4,
35500         0x9E6,
35501         0x9F0,
35502         0x9F2,
35503         0x9F4,
35504         0x9F9,
35505         0x9FA,
35506         0x9FB,
35507         0x9FC,
35508         0xA01,
35509         0xA04,
35510         0xA3C,
35511         0xA3D,
35512         0xA3E,
35513         0xA43,
35514         0xA47,
35515         0xA49,
35516         0xA4B,
35517         0xA4E,
35518         0xA51,
35519         0xA52,
35520         0xA66,
35521         0xA70,
35522         0xA72,
35523         0xA75,
35524         0xA76,
35525         0xA81,
35526         0xA84,
35527         0xABC,
35528         0xABD,
35529         0xABE,
35530         0xAC6,
35531         0xAC7,
35532         0xACA,
35533         0xACB,
35534         0xACE,
35535         0xAE2,
35536         0xAE4,
35537         0xAE6,
35538         0xAF0,
35539         0xAF1,
35540         0xAF2,
35541         0xB01,
35542         0xB04,
35543         0xB3C,
35544         0xB3D,
35545         0xB3E,
35546         0xB45,
35547         0xB47,
35548         0xB49,
35549         0xB4B,
35550         0xB4E,
35551         0xB56,
35552         0xB58,
35553         0xB62,
35554         0xB64,
35555         0xB66,
35556         0xB70,
35557         0xB82,
35558         0xB83,
35559         0xBBE,
35560         0xBC3,
35561         0xBC6,
35562         0xBC9,
35563         0xBCA,
35564         0xBCE,
35565         0xBD7,
35566         0xBD8,
35567         0xBE6,
35568         0xBF0,
35569         0xBF9,
35570         0xBFA,
35571         0xC00,
35572         0xC04,
35573         0xC3E,
35574         0xC45,
35575         0xC46,
35576         0xC49,
35577         0xC4A,
35578         0xC4E,
35579         0xC55,
35580         0xC57,
35581         0xC62,
35582         0xC64,
35583         0xC66,
35584         0xC70,
35585         0xC81,
35586         0xC84,
35587         0xCBC,
35588         0xCBD,
35589         0xCBE,
35590         0xCC5,
35591         0xCC6,
35592         0xCC9,
35593         0xCCA,
35594         0xCCE,
35595         0xCD5,
35596         0xCD7,
35597         0xCE2,
35598         0xCE4,
35599         0xCE6,
35600         0xCF0,
35601         0xD01,
35602         0xD04,
35603         0xD3E,
35604         0xD45,
35605         0xD46,
35606         0xD49,
35607         0xD4A,
35608         0xD4E,
35609         0xD57,
35610         0xD58,
35611         0xD62,
35612         0xD64,
35613         0xD66,
35614         0xD70,
35615         0xD79,
35616         0xD7A,
35617         0xD82,
35618         0xD84,
35619         0xDCA,
35620         0xDCB,
35621         0xDCF,
35622         0xDD5,
35623         0xDD6,
35624         0xDD7,
35625         0xDD8,
35626         0xDE0,
35627         0xDE6,
35628         0xDF0,
35629         0xDF2,
35630         0xDF4,
35631         0xE31,
35632         0xE32,
35633         0xE34,
35634         0xE3B,
35635         0xE3F,
35636         0xE40,
35637         0xE47,
35638         0xE4F,
35639         0xE50,
35640         0xE5A,
35641         0xE5C,
35642         0xEB1,
35643         0xEB2,
35644         0xEB4,
35645         0xEBA,
35646         0xEBB,
35647         0xEBD,
35648         0xEC8,
35649         0xECE,
35650         0xED0,
35651         0xEDA,
35652         0xF01,
35653         0xF05,
35654         0xF06,
35655         0xF08,
35656         0xF09,
35657         0xF0B,
35658         0xF0C,
35659         0xF0D,
35660         0xF12,
35661         0xF13,
35662         0xF14,
35663         0xF15,
35664         0xF18,
35665         0xF1A,
35666         0xF20,
35667         0xF2A,
35668         0xF34,
35669         0xF35,
35670         0xF36,
35671         0xF37,
35672         0xF38,
35673         0xF39,
35674         0xF3A,
35675         0xF3B,
35676         0xF3C,
35677         0xF3D,
35678         0xF3E,
35679         0xF40,
35680         0xF71,
35681         0xF7F,
35682         0xF80,
35683         0xF85,
35684         0xF86,
35685         0xF88,
35686         0xF8D,
35687         0xF98,
35688         0xF99,
35689         0xFBD,
35690         0xFBE,
35691         0xFC0,
35692         0xFC6,
35693         0xFC7,
35694         0xFD0,
35695         0xFD2,
35696         0xFD3,
35697         0xFD4,
35698         0xFD9,
35699         0xFDB,
35700         0x102B,
35701         0x103F,
35702         0x1040,
35703         0x104A,
35704         0x104C,
35705         0x1056,
35706         0x105A,
35707         0x105E,
35708         0x1061,
35709         0x1062,
35710         0x1065,
35711         0x1067,
35712         0x106E,
35713         0x1071,
35714         0x1075,
35715         0x1082,
35716         0x108E,
35717         0x108F,
35718         0x1090,
35719         0x109A,
35720         0x109E,
35721         0x1100,
35722         0x1160,
35723         0x11A8,
35724         0x1200,
35725         0x135D,
35726         0x1360,
35727         0x1361,
35728         0x1362,
35729         0x1400,
35730         0x1401,
35731         0x1680,
35732         0x1681,
35733         0x169B,
35734         0x169C,
35735         0x169D,
35736         0x16EB,
35737         0x16EE,
35738         0x1712,
35739         0x1715,
35740         0x1732,
35741         0x1735,
35742         0x1737,
35743         0x1752,
35744         0x1754,
35745         0x1772,
35746         0x1774,
35747         0x17B4,
35748         0x17D4,
35749         0x17D6,
35750         0x17D7,
35751         0x17D8,
35752         0x17D9,
35753         0x17DA,
35754         0x17DB,
35755         0x17DC,
35756         0x17DD,
35757         0x17DE,
35758         0x17E0,
35759         0x17EA,
35760         0x1802,
35761         0x1804,
35762         0x1806,
35763         0x1807,
35764         0x1808,
35765         0x180A,
35766         0x180B,
35767         0x180E,
35768         0x180F,
35769         0x1810,
35770         0x181A,
35771         0x18A9,
35772         0x18AA,
35773         0x1920,
35774         0x192C,
35775         0x1930,
35776         0x193C,
35777         0x1944,
35778         0x1946,
35779         0x1950,
35780         0x19D0,
35781         0x19DA,
35782         0x1A17,
35783         0x1A1C,
35784         0x1A55,
35785         0x1A5F,
35786         0x1A60,
35787         0x1A7D,
35788         0x1A7F,
35789         0x1A80,
35790         0x1A8A,
35791         0x1A90,
35792         0x1A9A,
35793         0x1AB0,
35794         0x1ABF,
35795         0x1B00,
35796         0x1B05,
35797         0x1B34,
35798         0x1B45,
35799         0x1B50,
35800         0x1B5A,
35801         0x1B5C,
35802         0x1B5D,
35803         0x1B61,
35804         0x1B6B,
35805         0x1B74,
35806         0x1B80,
35807         0x1B83,
35808         0x1BA1,
35809         0x1BAE,
35810         0x1BB0,
35811         0x1BBA,
35812         0x1BE6,
35813         0x1BF4,
35814         0x1C24,
35815         0x1C38,
35816         0x1C3B,
35817         0x1C40,
35818         0x1C4A,
35819         0x1C50,
35820         0x1C5A,
35821         0x1C7E,
35822         0x1C80,
35823         0x1CD0,
35824         0x1CD3,
35825         0x1CD4,
35826         0x1CE9,
35827         0x1CED,
35828         0x1CEE,
35829         0x1CF2,
35830         0x1CF5,
35831         0x1CF8,
35832         0x1CFA,
35833         0x1DC0,
35834         0x1DF6,
35835         0x1DFC,
35836         0x1E00,
35837         0x1FFD,
35838         0x1FFE,
35839         0x2000,
35840         0x2007,
35841         0x2008,
35842         0x200B,
35843         0x200C,
35844         0x2010,
35845         0x2011,
35846         0x2012,
35847         0x2014,
35848         0x2015,
35849         0x2018,
35850         0x201A,
35851         0x201B,
35852         0x201E,
35853         0x201F,
35854         0x2020,
35855         0x2024,
35856         0x2027,
35857         0x2028,
35858         0x202A,
35859         0x202F,
35860         0x2030,
35861         0x2038,
35862         0x2039,
35863         0x203B,
35864         0x203C,
35865         0x203E,
35866         0x2044,
35867         0x2045,
35868         0x2046,
35869         0x2047,
35870         0x204A,
35871         0x2056,
35872         0x2057,
35873         0x2058,
35874         0x205C,
35875         0x205D,
35876         0x2060,
35877         0x2061,
35878         0x2066,
35879         0x2070,
35880         0x207D,
35881         0x207E,
35882         0x207F,
35883         0x208D,
35884         0x208E,
35885         0x208F,
35886         0x20A0,
35887         0x20A7,
35888         0x20A8,
35889         0x20B6,
35890         0x20B7,
35891         0x20BB,
35892         0x20BC,
35893         0x20BE,
35894         0x20BF,
35895         0x20D0,
35896         0x20F1,
35897         0x2103,
35898         0x2104,
35899         0x2109,
35900         0x210A,
35901         0x2116,
35902         0x2117,
35903         0x2212,
35904         0x2214,
35905         0x22EF,
35906         0x22F0,
35907         0x2308,
35908         0x2309,
35909         0x230A,
35910         0x230B,
35911         0x230C,
35912         0x231A,
35913         0x231C,
35914         0x2329,
35915         0x232A,
35916         0x232B,
35917         0x23F0,
35918         0x23F4,
35919         0x2600,
35920         0x2604,
35921         0x2614,
35922         0x2616,
35923         0x2618,
35924         0x2619,
35925         0x261A,
35926         0x2620,
35927         0x2639,
35928         0x263C,
35929         0x2668,
35930         0x2669,
35931         0x267F,
35932         0x2680,
35933         0x26BD,
35934         0x26C9,
35935         0x26CD,
35936         0x26CE,
35937         0x26CF,
35938         0x26D2,
35939         0x26D3,
35940         0x26D5,
35941         0x26D8,
35942         0x26DA,
35943         0x26DC,
35944         0x26DD,
35945         0x26DF,
35946         0x26E2,
35947         0x26EA,
35948         0x26EB,
35949         0x26F1,
35950         0x26F6,
35951         0x26F7,
35952         0x26FB,
35953         0x26FD,
35954         0x2705,
35955         0x2708,
35956         0x270E,
35957         0x275B,
35958         0x2761,
35959         0x2762,
35960         0x2764,
35961         0x2768,
35962         0x2769,
35963         0x276A,
35964         0x276B,
35965         0x276C,
35966         0x276D,
35967         0x276E,
35968         0x276F,
35969         0x2770,
35970         0x2771,
35971         0x2772,
35972         0x2773,
35973         0x2774,
35974         0x2775,
35975         0x2776,
35976         0x27C5,
35977         0x27C6,
35978         0x27C7,
35979         0x27E6,
35980         0x27E7,
35981         0x27E8,
35982         0x27E9,
35983         0x27EA,
35984         0x27EB,
35985         0x27EC,
35986         0x27ED,
35987         0x27EE,
35988         0x27EF,
35989         0x27F0,
35990         0x2983,
35991         0x2984,
35992         0x2985,
35993         0x2986,
35994         0x2987,
35995         0x2988,
35996         0x2989,
35997         0x298A,
35998         0x298B,
35999         0x298C,
36000         0x298D,
36001         0x298E,
36002         0x298F,
36003         0x2990,
36004         0x2991,
36005         0x2992,
36006         0x2993,
36007         0x2994,
36008         0x2995,
36009         0x2996,
36010         0x2997,
36011         0x2998,
36012         0x2999,
36013         0x29D8,
36014         0x29D9,
36015         0x29DA,
36016         0x29DB,
36017         0x29DC,
36018         0x29FC,
36019         0x29FD,
36020         0x29FE,
36021         0x2CEF,
36022         0x2CF2,
36023         0x2CF9,
36024         0x2CFA,
36025         0x2CFD,
36026         0x2CFE,
36027         0x2CFF,
36028         0x2D00,
36029         0x2D70,
36030         0x2D71,
36031         0x2D7F,
36032         0x2D80,
36033         0x2DE0,
36034         0x2E00,
36035         0x2E0E,
36036         0x2E16,
36037         0x2E17,
36038         0x2E18,
36039         0x2E19,
36040         0x2E1A,
36041         0x2E1C,
36042         0x2E1E,
36043         0x2E20,
36044         0x2E22,
36045         0x2E23,
36046         0x2E24,
36047         0x2E25,
36048         0x2E26,
36049         0x2E27,
36050         0x2E28,
36051         0x2E29,
36052         0x2E2A,
36053         0x2E2E,
36054         0x2E2F,
36055         0x2E30,
36056         0x2E32,
36057         0x2E33,
36058         0x2E35,
36059         0x2E3A,
36060         0x2E3C,
36061         0x2E3F,
36062         0x2E40,
36063         0x2E42,
36064         0x2E43,
36065         0x2E80,
36066         0x2E9A,
36067         0x2E9B,
36068         0x2EF4,
36069         0x2F00,
36070         0x2FD6,
36071         0x2FF0,
36072         0x2FFC,
36073         0x3000,
36074         0x3001,
36075         0x3003,
36076         0x3005,
36077         0x3006,
36078         0x3008,
36079         0x3009,
36080         0x300A,
36081         0x300B,
36082         0x300C,
36083         0x300D,
36084         0x300E,
36085         0x300F,
36086         0x3010,
36087         0x3011,
36088         0x3012,
36089         0x3014,
36090         0x3015,
36091         0x3016,
36092         0x3017,
36093         0x3018,
36094         0x3019,
36095         0x301A,
36096         0x301B,
36097         0x301C,
36098         0x301D,
36099         0x301E,
36100         0x3020,
36101         0x302A,
36102         0x3030,
36103         0x3035,
36104         0x3036,
36105         0x303B,
36106         0x303D,
36107         0x3040,
36108         0x3041,
36109         0x3042,
36110         0x3043,
36111         0x3044,
36112         0x3045,
36113         0x3046,
36114         0x3047,
36115         0x3048,
36116         0x3049,
36117         0x304A,
36118         0x3063,
36119         0x3064,
36120         0x3083,
36121         0x3084,
36122         0x3085,
36123         0x3086,
36124         0x3087,
36125         0x3088,
36126         0x308E,
36127         0x308F,
36128         0x3095,
36129         0x3097,
36130         0x3099,
36131         0x309B,
36132         0x309F,
36133         0x30A0,
36134         0x30A2,
36135         0x30A3,
36136         0x30A4,
36137         0x30A5,
36138         0x30A6,
36139         0x30A7,
36140         0x30A8,
36141         0x30A9,
36142         0x30AA,
36143         0x30C3,
36144         0x30C4,
36145         0x30E3,
36146         0x30E4,
36147         0x30E5,
36148         0x30E6,
36149         0x30E7,
36150         0x30E8,
36151         0x30EE,
36152         0x30EF,
36153         0x30F5,
36154         0x30F7,
36155         0x30FB,
36156         0x30FF,
36157         0x3100,
36158         0x3105,
36159         0x312E,
36160         0x3131,
36161         0x318F,
36162         0x3190,
36163         0x31BB,
36164         0x31C0,
36165         0x31E4,
36166         0x31F0,
36167         0x3200,
36168         0x321F,
36169         0x3220,
36170         0x3248,
36171         0x3250,
36172         0x32FF,
36173         0x3300,
36174         0x4DC0,
36175         0x4E00,
36176         0xA015,
36177         0xA016,
36178         0xA48D,
36179         0xA490,
36180         0xA4C7,
36181         0xA4FE,
36182         0xA500,
36183         0xA60D,
36184         0xA60E,
36185         0xA60F,
36186         0xA610,
36187         0xA620,
36188         0xA62A,
36189         0xA66F,
36190         0xA673,
36191         0xA674,
36192         0xA67E,
36193         0xA69E,
36194         0xA6A0,
36195         0xA6F0,
36196         0xA6F2,
36197         0xA6F3,
36198         0xA6F8,
36199         0xA802,
36200         0xA803,
36201         0xA806,
36202         0xA807,
36203         0xA80B,
36204         0xA80C,
36205         0xA823,
36206         0xA828,
36207         0xA838,
36208         0xA839,
36209         0xA874,
36210         0xA876,
36211         0xA878,
36212         0xA880,
36213         0xA882,
36214         0xA8B4,
36215         0xA8C5,
36216         0xA8CE,
36217         0xA8D0,
36218         0xA8DA,
36219         0xA8E0,
36220         0xA8F2,
36221         0xA8FC,
36222         0xA8FD,
36223         0xA900,
36224         0xA90A,
36225         0xA926,
36226         0xA92E,
36227         0xA930,
36228         0xA947,
36229         0xA954,
36230         0xA960,
36231         0xA97D,
36232         0xA980,
36233         0xA984,
36234         0xA9B3,
36235         0xA9C1,
36236         0xA9C7,
36237         0xA9CA,
36238         0xA9D0,
36239         0xA9DA,
36240         0xA9E5,
36241         0xA9E6,
36242         0xA9F0,
36243         0xA9FA,
36244         0xAA29,
36245         0xAA37,
36246         0xAA43,
36247         0xAA44,
36248         0xAA4C,
36249         0xAA4E,
36250         0xAA50,
36251         0xAA5A,
36252         0xAA5D,
36253         0xAA60,
36254         0xAA7B,
36255         0xAA7E,
36256         0xAAB0,
36257         0xAAB1,
36258         0xAAB2,
36259         0xAAB5,
36260         0xAAB7,
36261         0xAAB9,
36262         0xAABE,
36263         0xAAC0,
36264         0xAAC1,
36265         0xAAC2,
36266         0xAAEB,
36267         0xAAF0,
36268         0xAAF2,
36269         0xAAF5,
36270         0xAAF7,
36271         0xABE3,
36272         0xABEB,
36273         0xABEC,
36274         0xABEE,
36275         0xABF0,
36276         0xABFA,
36277         0xAC00,
36278         0xAC01,
36279         0xAC1C,
36280         0xAC1D,
36281         0xAC38,
36282         0xAC39,
36283         0xAC54,
36284         0xAC55,
36285         0xAC70,
36286         0xAC71,
36287         0xAC8C,
36288         0xAC8D,
36289         0xACA8,
36290         0xACA9,
36291         0xACC4,
36292         0xACC5,
36293         0xACE0,
36294         0xACE1,
36295         0xACFC,
36296         0xACFD,
36297         0xAD18,
36298         0xAD19,
36299         0xAD34,
36300         0xAD35,
36301         0xAD50,
36302         0xAD51,
36303         0xAD6C,
36304         0xAD6D,
36305         0xAD88,
36306         0xAD89,
36307         0xADA4,
36308         0xADA5,
36309         0xADC0,
36310         0xADC1,
36311         0xADDC,
36312         0xADDD,
36313         0xADF8,
36314         0xADF9,
36315         0xAE14,
36316         0xAE15,
36317         0xAE30,
36318         0xAE31,
36319         0xAE4C,
36320         0xAE4D,
36321         0xAE68,
36322         0xAE69,
36323         0xAE84,
36324         0xAE85,
36325         0xAEA0,
36326         0xAEA1,
36327         0xAEBC,
36328         0xAEBD,
36329         0xAED8,
36330         0xAED9,
36331         0xAEF4,
36332         0xAEF5,
36333         0xAF10,
36334         0xAF11,
36335         0xAF2C,
36336         0xAF2D,
36337         0xAF48,
36338         0xAF49,
36339         0xAF64,
36340         0xAF65,
36341         0xAF80,
36342         0xAF81,
36343         0xAF9C,
36344         0xAF9D,
36345         0xAFB8,
36346         0xAFB9,
36347         0xAFD4,
36348         0xAFD5,
36349         0xAFF0,
36350         0xAFF1,
36351         0xB00C,
36352         0xB00D,
36353         0xB028,
36354         0xB029,
36355         0xB044,
36356         0xB045,
36357         0xB060,
36358         0xB061,
36359         0xB07C,
36360         0xB07D,
36361         0xB098,
36362         0xB099,
36363         0xB0B4,
36364         0xB0B5,
36365         0xB0D0,
36366         0xB0D1,
36367         0xB0EC,
36368         0xB0ED,
36369         0xB108,
36370         0xB109,
36371         0xB124,
36372         0xB125,
36373         0xB140,
36374         0xB141,
36375         0xB15C,
36376         0xB15D,
36377         0xB178,
36378         0xB179,
36379         0xB194,
36380         0xB195,
36381         0xB1B0,
36382         0xB1B1,
36383         0xB1CC,
36384         0xB1CD,
36385         0xB1E8,
36386         0xB1E9,
36387         0xB204,
36388         0xB205,
36389         0xB220,
36390         0xB221,
36391         0xB23C,
36392         0xB23D,
36393         0xB258,
36394         0xB259,
36395         0xB274,
36396         0xB275,
36397         0xB290,
36398         0xB291,
36399         0xB2AC,
36400         0xB2AD,
36401         0xB2C8,
36402         0xB2C9,
36403         0xB2E4,
36404         0xB2E5,
36405         0xB300,
36406         0xB301,
36407         0xB31C,
36408         0xB31D,
36409         0xB338,
36410         0xB339,
36411         0xB354,
36412         0xB355,
36413         0xB370,
36414         0xB371,
36415         0xB38C,
36416         0xB38D,
36417         0xB3A8,
36418         0xB3A9,
36419         0xB3C4,
36420         0xB3C5,
36421         0xB3E0,
36422         0xB3E1,
36423         0xB3FC,
36424         0xB3FD,
36425         0xB418,
36426         0xB419,
36427         0xB434,
36428         0xB435,
36429         0xB450,
36430         0xB451,
36431         0xB46C,
36432         0xB46D,
36433         0xB488,
36434         0xB489,
36435         0xB4A4,
36436         0xB4A5,
36437         0xB4C0,
36438         0xB4C1,
36439         0xB4DC,
36440         0xB4DD,
36441         0xB4F8,
36442         0xB4F9,
36443         0xB514,
36444         0xB515,
36445         0xB530,
36446         0xB531,
36447         0xB54C,
36448         0xB54D,
36449         0xB568,
36450         0xB569,
36451         0xB584,
36452         0xB585,
36453         0xB5A0,
36454         0xB5A1,
36455         0xB5BC,
36456         0xB5BD,
36457         0xB5D8,
36458         0xB5D9,
36459         0xB5F4,
36460         0xB5F5,
36461         0xB610,
36462         0xB611,
36463         0xB62C,
36464         0xB62D,
36465         0xB648,
36466         0xB649,
36467         0xB664,
36468         0xB665,
36469         0xB680,
36470         0xB681,
36471         0xB69C,
36472         0xB69D,
36473         0xB6B8,
36474         0xB6B9,
36475         0xB6D4,
36476         0xB6D5,
36477         0xB6F0,
36478         0xB6F1,
36479         0xB70C,
36480         0xB70D,
36481         0xB728,
36482         0xB729,
36483         0xB744,
36484         0xB745,
36485         0xB760,
36486         0xB761,
36487         0xB77C,
36488         0xB77D,
36489         0xB798,
36490         0xB799,
36491         0xB7B4,
36492         0xB7B5,
36493         0xB7D0,
36494         0xB7D1,
36495         0xB7EC,
36496         0xB7ED,
36497         0xB808,
36498         0xB809,
36499         0xB824,
36500         0xB825,
36501         0xB840,
36502         0xB841,
36503         0xB85C,
36504         0xB85D,
36505         0xB878,
36506         0xB879,
36507         0xB894,
36508         0xB895,
36509         0xB8B0,
36510         0xB8B1,
36511         0xB8CC,
36512         0xB8CD,
36513         0xB8E8,
36514         0xB8E9,
36515         0xB904,
36516         0xB905,
36517         0xB920,
36518         0xB921,
36519         0xB93C,
36520         0xB93D,
36521         0xB958,
36522         0xB959,
36523         0xB974,
36524         0xB975,
36525         0xB990,
36526         0xB991,
36527         0xB9AC,
36528         0xB9AD,
36529         0xB9C8,
36530         0xB9C9,
36531         0xB9E4,
36532         0xB9E5,
36533         0xBA00,
36534         0xBA01,
36535         0xBA1C,
36536         0xBA1D,
36537         0xBA38,
36538         0xBA39,
36539         0xBA54,
36540         0xBA55,
36541         0xBA70,
36542         0xBA71,
36543         0xBA8C,
36544         0xBA8D,
36545         0xBAA8,
36546         0xBAA9,
36547         0xBAC4,
36548         0xBAC5,
36549         0xBAE0,
36550         0xBAE1,
36551         0xBAFC,
36552         0xBAFD,
36553         0xBB18,
36554         0xBB19,
36555         0xBB34,
36556         0xBB35,
36557         0xBB50,
36558         0xBB51,
36559         0xBB6C,
36560         0xBB6D,
36561         0xBB88,
36562         0xBB89,
36563         0xBBA4,
36564         0xBBA5,
36565         0xBBC0,
36566         0xBBC1,
36567         0xBBDC,
36568         0xBBDD,
36569         0xBBF8,
36570         0xBBF9,
36571         0xBC14,
36572         0xBC15,
36573         0xBC30,
36574         0xBC31,
36575         0xBC4C,
36576         0xBC4D,
36577         0xBC68,
36578         0xBC69,
36579         0xBC84,
36580         0xBC85,
36581         0xBCA0,
36582         0xBCA1,
36583         0xBCBC,
36584         0xBCBD,
36585         0xBCD8,
36586         0xBCD9,
36587         0xBCF4,
36588         0xBCF5,
36589         0xBD10,
36590         0xBD11,
36591         0xBD2C,
36592         0xBD2D,
36593         0xBD48,
36594         0xBD49,
36595         0xBD64,
36596         0xBD65,
36597         0xBD80,
36598         0xBD81,
36599         0xBD9C,
36600         0xBD9D,
36601         0xBDB8,
36602         0xBDB9,
36603         0xBDD4,
36604         0xBDD5,
36605         0xBDF0,
36606         0xBDF1,
36607         0xBE0C,
36608         0xBE0D,
36609         0xBE28,
36610         0xBE29,
36611         0xBE44,
36612         0xBE45,
36613         0xBE60,
36614         0xBE61,
36615         0xBE7C,
36616         0xBE7D,
36617         0xBE98,
36618         0xBE99,
36619         0xBEB4,
36620         0xBEB5,
36621         0xBED0,
36622         0xBED1,
36623         0xBEEC,
36624         0xBEED,
36625         0xBF08,
36626         0xBF09,
36627         0xBF24,
36628         0xBF25,
36629         0xBF40,
36630         0xBF41,
36631         0xBF5C,
36632         0xBF5D,
36633         0xBF78,
36634         0xBF79,
36635         0xBF94,
36636         0xBF95,
36637         0xBFB0,
36638         0xBFB1,
36639         0xBFCC,
36640         0xBFCD,
36641         0xBFE8,
36642         0xBFE9,
36643         0xC004,
36644         0xC005,
36645         0xC020,
36646         0xC021,
36647         0xC03C,
36648         0xC03D,
36649         0xC058,
36650         0xC059,
36651         0xC074,
36652         0xC075,
36653         0xC090,
36654         0xC091,
36655         0xC0AC,
36656         0xC0AD,
36657         0xC0C8,
36658         0xC0C9,
36659         0xC0E4,
36660         0xC0E5,
36661         0xC100,
36662         0xC101,
36663         0xC11C,
36664         0xC11D,
36665         0xC138,
36666         0xC139,
36667         0xC154,
36668         0xC155,
36669         0xC170,
36670         0xC171,
36671         0xC18C,
36672         0xC18D,
36673         0xC1A8,
36674         0xC1A9,
36675         0xC1C4,
36676         0xC1C5,
36677         0xC1E0,
36678         0xC1E1,
36679         0xC1FC,
36680         0xC1FD,
36681         0xC218,
36682         0xC219,
36683         0xC234,
36684         0xC235,
36685         0xC250,
36686         0xC251,
36687         0xC26C,
36688         0xC26D,
36689         0xC288,
36690         0xC289,
36691         0xC2A4,
36692         0xC2A5,
36693         0xC2C0,
36694         0xC2C1,
36695         0xC2DC,
36696         0xC2DD,
36697         0xC2F8,
36698         0xC2F9,
36699         0xC314,
36700         0xC315,
36701         0xC330,
36702         0xC331,
36703         0xC34C,
36704         0xC34D,
36705         0xC368,
36706         0xC369,
36707         0xC384,
36708         0xC385,
36709         0xC3A0,
36710         0xC3A1,
36711         0xC3BC,
36712         0xC3BD,
36713         0xC3D8,
36714         0xC3D9,
36715         0xC3F4,
36716         0xC3F5,
36717         0xC410,
36718         0xC411,
36719         0xC42C,
36720         0xC42D,
36721         0xC448,
36722         0xC449,
36723         0xC464,
36724         0xC465,
36725         0xC480,
36726         0xC481,
36727         0xC49C,
36728         0xC49D,
36729         0xC4B8,
36730         0xC4B9,
36731         0xC4D4,
36732         0xC4D5,
36733         0xC4F0,
36734         0xC4F1,
36735         0xC50C,
36736         0xC50D,
36737         0xC528,
36738         0xC529,
36739         0xC544,
36740         0xC545,
36741         0xC560,
36742         0xC561,
36743         0xC57C,
36744         0xC57D,
36745         0xC598,
36746         0xC599,
36747         0xC5B4,
36748         0xC5B5,
36749         0xC5D0,
36750         0xC5D1,
36751         0xC5EC,
36752         0xC5ED,
36753         0xC608,
36754         0xC609,
36755         0xC624,
36756         0xC625,
36757         0xC640,
36758         0xC641,
36759         0xC65C,
36760         0xC65D,
36761         0xC678,
36762         0xC679,
36763         0xC694,
36764         0xC695,
36765         0xC6B0,
36766         0xC6B1,
36767         0xC6CC,
36768         0xC6CD,
36769         0xC6E8,
36770         0xC6E9,
36771         0xC704,
36772         0xC705,
36773         0xC720,
36774         0xC721,
36775         0xC73C,
36776         0xC73D,
36777         0xC758,
36778         0xC759,
36779         0xC774,
36780         0xC775,
36781         0xC790,
36782         0xC791,
36783         0xC7AC,
36784         0xC7AD,
36785         0xC7C8,
36786         0xC7C9,
36787         0xC7E4,
36788         0xC7E5,
36789         0xC800,
36790         0xC801,
36791         0xC81C,
36792         0xC81D,
36793         0xC838,
36794         0xC839,
36795         0xC854,
36796         0xC855,
36797         0xC870,
36798         0xC871,
36799         0xC88C,
36800         0xC88D,
36801         0xC8A8,
36802         0xC8A9,
36803         0xC8C4,
36804         0xC8C5,
36805         0xC8E0,
36806         0xC8E1,
36807         0xC8FC,
36808         0xC8FD,
36809         0xC918,
36810         0xC919,
36811         0xC934,
36812         0xC935,
36813         0xC950,
36814         0xC951,
36815         0xC96C,
36816         0xC96D,
36817         0xC988,
36818         0xC989,
36819         0xC9A4,
36820         0xC9A5,
36821         0xC9C0,
36822         0xC9C1,
36823         0xC9DC,
36824         0xC9DD,
36825         0xC9F8,
36826         0xC9F9,
36827         0xCA14,
36828         0xCA15,
36829         0xCA30,
36830         0xCA31,
36831         0xCA4C,
36832         0xCA4D,
36833         0xCA68,
36834         0xCA69,
36835         0xCA84,
36836         0xCA85,
36837         0xCAA0,
36838         0xCAA1,
36839         0xCABC,
36840         0xCABD,
36841         0xCAD8,
36842         0xCAD9,
36843         0xCAF4,
36844         0xCAF5,
36845         0xCB10,
36846         0xCB11,
36847         0xCB2C,
36848         0xCB2D,
36849         0xCB48,
36850         0xCB49,
36851         0xCB64,
36852         0xCB65,
36853         0xCB80,
36854         0xCB81,
36855         0xCB9C,
36856         0xCB9D,
36857         0xCBB8,
36858         0xCBB9,
36859         0xCBD4,
36860         0xCBD5,
36861         0xCBF0,
36862         0xCBF1,
36863         0xCC0C,
36864         0xCC0D,
36865         0xCC28,
36866         0xCC29,
36867         0xCC44,
36868         0xCC45,
36869         0xCC60,
36870         0xCC61,
36871         0xCC7C,
36872         0xCC7D,
36873         0xCC98,
36874         0xCC99,
36875         0xCCB4,
36876         0xCCB5,
36877         0xCCD0,
36878         0xCCD1,
36879         0xCCEC,
36880         0xCCED,
36881         0xCD08,
36882         0xCD09,
36883         0xCD24,
36884         0xCD25,
36885         0xCD40,
36886         0xCD41,
36887         0xCD5C,
36888         0xCD5D,
36889         0xCD78,
36890         0xCD79,
36891         0xCD94,
36892         0xCD95,
36893         0xCDB0,
36894         0xCDB1,
36895         0xCDCC,
36896         0xCDCD,
36897         0xCDE8,
36898         0xCDE9,
36899         0xCE04,
36900         0xCE05,
36901         0xCE20,
36902         0xCE21,
36903         0xCE3C,
36904         0xCE3D,
36905         0xCE58,
36906         0xCE59,
36907         0xCE74,
36908         0xCE75,
36909         0xCE90,
36910         0xCE91,
36911         0xCEAC,
36912         0xCEAD,
36913         0xCEC8,
36914         0xCEC9,
36915         0xCEE4,
36916         0xCEE5,
36917         0xCF00,
36918         0xCF01,
36919         0xCF1C,
36920         0xCF1D,
36921         0xCF38,
36922         0xCF39,
36923         0xCF54,
36924         0xCF55,
36925         0xCF70,
36926         0xCF71,
36927         0xCF8C,
36928         0xCF8D,
36929         0xCFA8,
36930         0xCFA9,
36931         0xCFC4,
36932         0xCFC5,
36933         0xCFE0,
36934         0xCFE1,
36935         0xCFFC,
36936         0xCFFD,
36937         0xD018,
36938         0xD019,
36939         0xD034,
36940         0xD035,
36941         0xD050,
36942         0xD051,
36943         0xD06C,
36944         0xD06D,
36945         0xD088,
36946         0xD089,
36947         0xD0A4,
36948         0xD0A5,
36949         0xD0C0,
36950         0xD0C1,
36951         0xD0DC,
36952         0xD0DD,
36953         0xD0F8,
36954         0xD0F9,
36955         0xD114,
36956         0xD115,
36957         0xD130,
36958         0xD131,
36959         0xD14C,
36960         0xD14D,
36961         0xD168,
36962         0xD169,
36963         0xD184,
36964         0xD185,
36965         0xD1A0,
36966         0xD1A1,
36967         0xD1BC,
36968         0xD1BD,
36969         0xD1D8,
36970         0xD1D9,
36971         0xD1F4,
36972         0xD1F5,
36973         0xD210,
36974         0xD211,
36975         0xD22C,
36976         0xD22D,
36977         0xD248,
36978         0xD249,
36979         0xD264,
36980         0xD265,
36981         0xD280,
36982         0xD281,
36983         0xD29C,
36984         0xD29D,
36985         0xD2B8,
36986         0xD2B9,
36987         0xD2D4,
36988         0xD2D5,
36989         0xD2F0,
36990         0xD2F1,
36991         0xD30C,
36992         0xD30D,
36993         0xD328,
36994         0xD329,
36995         0xD344,
36996         0xD345,
36997         0xD360,
36998         0xD361,
36999         0xD37C,
37000         0xD37D,
37001         0xD398,
37002         0xD399,
37003         0xD3B4,
37004         0xD3B5,
37005         0xD3D0,
37006         0xD3D1,
37007         0xD3EC,
37008         0xD3ED,
37009         0xD408,
37010         0xD409,
37011         0xD424,
37012         0xD425,
37013         0xD440,
37014         0xD441,
37015         0xD45C,
37016         0xD45D,
37017         0xD478,
37018         0xD479,
37019         0xD494,
37020         0xD495,
37021         0xD4B0,
37022         0xD4B1,
37023         0xD4CC,
37024         0xD4CD,
37025         0xD4E8,
37026         0xD4E9,
37027         0xD504,
37028         0xD505,
37029         0xD520,
37030         0xD521,
37031         0xD53C,
37032         0xD53D,
37033         0xD558,
37034         0xD559,
37035         0xD574,
37036         0xD575,
37037         0xD590,
37038         0xD591,
37039         0xD5AC,
37040         0xD5AD,
37041         0xD5C8,
37042         0xD5C9,
37043         0xD5E4,
37044         0xD5E5,
37045         0xD600,
37046         0xD601,
37047         0xD61C,
37048         0xD61D,
37049         0xD638,
37050         0xD639,
37051         0xD654,
37052         0xD655,
37053         0xD670,
37054         0xD671,
37055         0xD68C,
37056         0xD68D,
37057         0xD6A8,
37058         0xD6A9,
37059         0xD6C4,
37060         0xD6C5,
37061         0xD6E0,
37062         0xD6E1,
37063         0xD6FC,
37064         0xD6FD,
37065         0xD718,
37066         0xD719,
37067         0xD734,
37068         0xD735,
37069         0xD750,
37070         0xD751,
37071         0xD76C,
37072         0xD76D,
37073         0xD788,
37074         0xD789,
37075         0xD7A4,
37076         0xD7B0,
37077         0xD7C7,
37078         0xD7CB,
37079         0xD7FC,
37080         0xF900,
37081         0xFB00,
37082         0xFB1D,
37083         0xFB1E,
37084         0xFB1F,
37085         0xFB29,
37086         0xFB2A,
37087         0xFB37,
37088         0xFB38,
37089         0xFB3D,
37090         0xFB3E,
37091         0xFB3F,
37092         0xFB40,
37093         0xFB42,
37094         0xFB43,
37095         0xFB45,
37096         0xFB46,
37097         0xFB50,
37098         0xFD3E,
37099         0xFD3F,
37100         0xFD40,
37101         0xFDFC,
37102         0xFDFD,
37103         0xFE00,
37104         0xFE10,
37105         0xFE11,
37106         0xFE13,
37107         0xFE15,
37108         0xFE17,
37109         0xFE18,
37110         0xFE19,
37111         0xFE1A,
37112         0xFE20,
37113         0xFE30,
37114         0xFE35,
37115         0xFE36,
37116         0xFE37,
37117         0xFE38,
37118         0xFE39,
37119         0xFE3A,
37120         0xFE3B,
37121         0xFE3C,
37122         0xFE3D,
37123         0xFE3E,
37124         0xFE3F,
37125         0xFE40,
37126         0xFE41,
37127         0xFE42,
37128         0xFE43,
37129         0xFE44,
37130         0xFE45,
37131         0xFE47,
37132         0xFE48,
37133         0xFE49,
37134         0xFE50,
37135         0xFE51,
37136         0xFE52,
37137         0xFE53,
37138         0xFE54,
37139         0xFE56,
37140         0xFE58,
37141         0xFE59,
37142         0xFE5A,
37143         0xFE5B,
37144         0xFE5C,
37145         0xFE5D,
37146         0xFE5E,
37147         0xFE5F,
37148         0xFE67,
37149         0xFE68,
37150         0xFE69,
37151         0xFE6A,
37152         0xFE6B,
37153         0xFE6C,
37154         0xFEFF,
37155         0xFF00,
37156         0xFF01,
37157         0xFF02,
37158         0xFF04,
37159         0xFF05,
37160         0xFF06,
37161         0xFF08,
37162         0xFF09,
37163         0xFF0A,
37164         0xFF0C,
37165         0xFF0D,
37166         0xFF0E,
37167         0xFF0F,
37168         0xFF1A,
37169         0xFF1C,
37170         0xFF1F,
37171         0xFF20,
37172         0xFF3B,
37173         0xFF3C,
37174         0xFF3D,
37175         0xFF3E,
37176         0xFF5B,
37177         0xFF5C,
37178         0xFF5D,
37179         0xFF5E,
37180         0xFF5F,
37181         0xFF60,
37182         0xFF62,
37183         0xFF63,
37184         0xFF65,
37185         0xFF66,
37186         0xFF67,
37187         0xFF71,
37188         0xFF9E,
37189         0xFFA0,
37190         0xFFE0,
37191         0xFFE1,
37192         0xFFE2,
37193         0xFFE5,
37194         0xFFE7,
37195         0xFFF9,
37196         0xFFFC,
37197         0xFFFD,
37198         0x10100,
37199         0x10103,
37200         0x101FD,
37201         0x101FE,
37202         0x102E0,
37203         0x102E1,
37204         0x10376,
37205         0x1037B,
37206         0x1039F,
37207         0x103A0,
37208         0x103D0,
37209         0x103D1,
37210         0x104A0,
37211         0x104AA,
37212         0x10857,
37213         0x10858,
37214         0x1091F,
37215         0x10920,
37216         0x10A01,
37217         0x10A04,
37218         0x10A05,
37219         0x10A07,
37220         0x10A0C,
37221         0x10A10,
37222         0x10A38,
37223         0x10A3B,
37224         0x10A3F,
37225         0x10A40,
37226         0x10A50,
37227         0x10A58,
37228         0x10AE5,
37229         0x10AE7,
37230         0x10AF0,
37231         0x10AF6,
37232         0x10AF7,
37233         0x10B39,
37234         0x10B40,
37235         0x11000,
37236         0x11003,
37237         0x11038,
37238         0x11047,
37239         0x11049,
37240         0x11066,
37241         0x11070,
37242         0x1107F,
37243         0x11083,
37244         0x110B0,
37245         0x110BB,
37246         0x110BE,
37247         0x110C2,
37248         0x110F0,
37249         0x110FA,
37250         0x11100,
37251         0x11103,
37252         0x11127,
37253         0x11135,
37254         0x11136,
37255         0x11140,
37256         0x11144,
37257         0x11173,
37258         0x11174,
37259         0x11175,
37260         0x11176,
37261         0x11180,
37262         0x11183,
37263         0x111B3,
37264         0x111C1,
37265         0x111C5,
37266         0x111C7,
37267         0x111C8,
37268         0x111C9,
37269         0x111CA,
37270         0x111CD,
37271         0x111D0,
37272         0x111DA,
37273         0x111DB,
37274         0x111DC,
37275         0x111DD,
37276         0x111E0,
37277         0x1122C,
37278         0x11238,
37279         0x1123A,
37280         0x1123B,
37281         0x1123D,
37282         0x112A9,
37283         0x112AA,
37284         0x112DF,
37285         0x112EB,
37286         0x112F0,
37287         0x112FA,
37288         0x11300,
37289         0x11304,
37290         0x1133C,
37291         0x1133D,
37292         0x1133E,
37293         0x11345,
37294         0x11347,
37295         0x11349,
37296         0x1134B,
37297         0x1134E,
37298         0x11357,
37299         0x11358,
37300         0x11362,
37301         0x11364,
37302         0x11366,
37303         0x1136D,
37304         0x11370,
37305         0x11375,
37306         0x114B0,
37307         0x114C4,
37308         0x114D0,
37309         0x114DA,
37310         0x115AF,
37311         0x115B6,
37312         0x115B8,
37313         0x115C1,
37314         0x115C2,
37315         0x115C4,
37316         0x115C6,
37317         0x115C9,
37318         0x115D8,
37319         0x115DC,
37320         0x115DE,
37321         0x11630,
37322         0x11641,
37323         0x11643,
37324         0x11650,
37325         0x1165A,
37326         0x116AB,
37327         0x116B8,
37328         0x116C0,
37329         0x116CA,
37330         0x1171D,
37331         0x1172C,
37332         0x11730,
37333         0x1173A,
37334         0x1173C,
37335         0x1173F,
37336         0x118E0,
37337         0x118EA,
37338         0x12470,
37339         0x12475,
37340         0x13258,
37341         0x1325B,
37342         0x1325E,
37343         0x13282,
37344         0x13283,
37345         0x13286,
37346         0x13287,
37347         0x13288,
37348         0x13289,
37349         0x1328A,
37350         0x13379,
37351         0x1337A,
37352         0x1337C,
37353         0x145CE,
37354         0x145CF,
37355         0x145D0,
37356         0x16A60,
37357         0x16A6A,
37358         0x16A6E,
37359         0x16A70,
37360         0x16AF0,
37361         0x16AF5,
37362         0x16AF6,
37363         0x16B30,
37364         0x16B37,
37365         0x16B3A,
37366         0x16B44,
37367         0x16B45,
37368         0x16B50,
37369         0x16B5A,
37370         0x16F51,
37371         0x16F7F,
37372         0x16F8F,
37373         0x16F93,
37374         0x1B000,
37375         0x1B002,
37376         0x1BC9D,
37377         0x1BC9F,
37378         0x1BCA0,
37379         0x1BCA4,
37380         0x1D165,
37381         0x1D16A,
37382         0x1D16D,
37383         0x1D183,
37384         0x1D185,
37385         0x1D18C,
37386         0x1D1AA,
37387         0x1D1AE,
37388         0x1D242,
37389         0x1D245,
37390         0x1D7CE,
37391         0x1D800,
37392         0x1DA00,
37393         0x1DA37,
37394         0x1DA3B,
37395         0x1DA6D,
37396         0x1DA75,
37397         0x1DA76,
37398         0x1DA84,
37399         0x1DA85,
37400         0x1DA87,
37401         0x1DA8B,
37402         0x1DA9B,
37403         0x1DAA0,
37404         0x1DAA1,
37405         0x1DAB0,
37406         0x1E8D0,
37407         0x1E8D7,
37408         0x1F000,
37409         0x1F02C,
37410         0x1F030,
37411         0x1F094,
37412         0x1F0A0,
37413         0x1F0AF,
37414         0x1F0B1,
37415         0x1F0C0,
37416         0x1F0C1,
37417         0x1F0D0,
37418         0x1F0D1,
37419         0x1F0F6,
37420         0x1F1E6,
37421         0x1F200,
37422         0x1F203,
37423         0x1F210,
37424         0x1F23B,
37425         0x1F240,
37426         0x1F249,
37427         0x1F250,
37428         0x1F252,
37429         0x1F300,
37430         0x1F39C,
37431         0x1F39E,
37432         0x1F3B5,
37433         0x1F3B7,
37434         0x1F3BC,
37435         0x1F3BD,
37436         0x1F3FB,
37437         0x1F400,
37438         0x1F4A0,
37439         0x1F4A1,
37440         0x1F4A2,
37441         0x1F4A3,
37442         0x1F4A4,
37443         0x1F4A5,
37444         0x1F4AF,
37445         0x1F4B0,
37446         0x1F4B1,
37447         0x1F4B3,
37448         0x1F500,
37449         0x1F507,
37450         0x1F517,
37451         0x1F525,
37452         0x1F532,
37453         0x1F54A,
37454         0x1F57A,
37455         0x1F57B,
37456         0x1F5A4,
37457         0x1F5A5,
37458         0x1F5D4,
37459         0x1F5DC,
37460         0x1F5F4,
37461         0x1F5FA,
37462         0x1F650,
37463         0x1F676,
37464         0x1F679,
37465         0x1F67C,
37466         0x1F680,
37467         0x1F6D1,
37468         0x1F6E0,
37469         0x1F6ED,
37470         0x1F6F0,
37471         0x1F6F4,
37472         0x1F910,
37473         0x1F919,
37474         0x1F980,
37475         0x1F985,
37476         0x1F9C0,
37477         0x1F9C1,
37478         0x20000,
37479         0x2FFFE,
37480         0x30000,
37481         0x3FFFE,
37482         0xE0001,
37483         0xE0002,
37484         0xE0020,
37485         0xE0080,
37486         0xE0100,
37487         0xE01F0
37488 };
37489
37490 #endif  /* defined(PERL_IN_PERL_C) */
37491
37492 #if defined(PERL_IN_REGEXEC_C)
37493
37494 #define LB_ENUM_COUNT 36
37495
37496 typedef enum {
37497         LB_Alphabetic = 0,
37498         LB_Break_After = 1,
37499         LB_Break_Before = 2,
37500         LB_Break_Both = 3,
37501         LB_Break_Symbols = 4,
37502         LB_Carriage_Return = 5,
37503         LB_Close_Parenthesis = 6,
37504         LB_Close_Punctuation = 7,
37505         LB_Combining_Mark = 8,
37506         LB_Contingent_Break = 9,
37507         LB_Exclamation = 10,
37508         LB_Glue = 11,
37509         LB_H2 = 12,
37510         LB_H3 = 13,
37511         LB_Hebrew_Letter = 14,
37512         LB_Hyphen = 15,
37513         LB_Ideographic = 16,
37514         LB_Infix_Numeric = 17,
37515         LB_Inseparable = 18,
37516         LB_JL = 19,
37517         LB_JT = 20,
37518         LB_JV = 21,
37519         LB_Line_Feed = 22,
37520         LB_Mandatory_Break = 23,
37521         LB_Next_Line = 24,
37522         LB_Nonstarter = 25,
37523         LB_Numeric = 26,
37524         LB_Open_Punctuation = 27,
37525         LB_Postfix_Numeric = 28,
37526         LB_Prefix_Numeric = 29,
37527         LB_Quotation = 30,
37528         LB_Regional_Indicator = 31,
37529         LB_Space = 32,
37530         LB_Word_Joiner = 33,
37531         LB_ZWSpace = 34,
37532         LB_EDGE = 35
37533 } LB_enum;
37534
37535 static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
37536         LB_Combining_Mark,
37537         LB_Break_After,
37538         LB_Combining_Mark,
37539         LB_Mandatory_Break,
37540         LB_Carriage_Return,
37541         LB_Combining_Mark,
37542         LB_Line_Feed,
37543         LB_Combining_Mark,
37544         LB_Next_Line,
37545         LB_Combining_Mark,
37546         LB_Space,
37547         LB_Glue,
37548         LB_Alphabetic,
37549         LB_Postfix_Numeric,
37550         LB_Infix_Numeric,
37551         LB_Alphabetic,
37552         LB_Open_Punctuation,
37553         LB_Prefix_Numeric,
37554         LB_Break_After,
37555         LB_Alphabetic,
37556         LB_Exclamation,
37557         LB_Prefix_Numeric,
37558         LB_Alphabetic,
37559         LB_Close_Parenthesis,
37560         LB_Infix_Numeric,
37561         LB_Alphabetic,
37562         LB_Hyphen,
37563         LB_Break_Symbols,
37564         LB_Alphabetic,
37565         LB_Infix_Numeric,
37566         LB_Postfix_Numeric,
37567         LB_Alphabetic,
37568         LB_Exclamation,
37569         LB_Alphabetic,
37570         LB_Infix_Numeric,
37571         LB_Alphabetic,
37572         LB_Quotation,
37573         LB_Alphabetic,
37574         LB_Quotation,
37575         LB_Alphabetic,
37576         LB_Quotation,
37577         LB_Alphabetic,
37578         LB_Prefix_Numeric,
37579         LB_Postfix_Numeric,
37580         LB_Alphabetic,
37581         LB_Prefix_Numeric,
37582         LB_Alphabetic,
37583         LB_Open_Punctuation,
37584         LB_Alphabetic,
37585         LB_Open_Punctuation,
37586         LB_Alphabetic,
37587         LB_Prefix_Numeric,
37588         LB_Alphabetic,
37589         LB_Close_Parenthesis,
37590         LB_Break_Before,
37591         LB_Alphabetic,
37592         LB_Open_Punctuation,
37593         LB_Alphabetic,
37594         LB_Break_After,
37595         LB_Alphabetic,
37596         LB_Close_Punctuation,
37597         LB_Alphabetic,
37598         LB_Prefix_Numeric,
37599         LB_Alphabetic,
37600         LB_Numeric,
37601         LB_Alphabetic,
37602         LB_Combining_Mark,
37603         LB_Alphabetic,
37604         LB_Break_Before,
37605         LB_Alphabetic,
37606         LB_Break_Before,
37607         LB_Alphabetic,
37608         LB_Break_Before,
37609         LB_Alphabetic,
37610         LB_Combining_Mark,
37611         LB_Glue,
37612         LB_Combining_Mark,
37613         LB_Glue,
37614         LB_Combining_Mark,
37615         LB_Alphabetic,
37616         LB_Infix_Numeric,
37617         LB_Alphabetic,
37618         LB_Combining_Mark,
37619         LB_Alphabetic,
37620         LB_Infix_Numeric,
37621         LB_Break_After,
37622         LB_Alphabetic,
37623         LB_Prefix_Numeric,
37624         LB_Alphabetic,
37625         LB_Combining_Mark,
37626         LB_Break_After,
37627         LB_Combining_Mark,
37628         LB_Alphabetic,
37629         LB_Combining_Mark,
37630         LB_Alphabetic,
37631         LB_Combining_Mark,
37632         LB_Exclamation,
37633         LB_Combining_Mark,
37634         LB_Alphabetic,
37635         LB_Hebrew_Letter,
37636         LB_Alphabetic,
37637         LB_Hebrew_Letter,
37638         LB_Alphabetic,
37639         LB_Postfix_Numeric,
37640         LB_Infix_Numeric,
37641         LB_Alphabetic,
37642         LB_Combining_Mark,
37643         LB_Exclamation,
37644         LB_Combining_Mark,
37645         LB_Alphabetic,
37646         LB_Exclamation,
37647         LB_Alphabetic,
37648         LB_Combining_Mark,
37649         LB_Numeric,
37650         LB_Postfix_Numeric,
37651         LB_Numeric,
37652         LB_Alphabetic,
37653         LB_Combining_Mark,
37654         LB_Alphabetic,
37655         LB_Exclamation,
37656         LB_Alphabetic,
37657         LB_Combining_Mark,
37658         LB_Alphabetic,
37659         LB_Combining_Mark,
37660         LB_Alphabetic,
37661         LB_Combining_Mark,
37662         LB_Alphabetic,
37663         LB_Combining_Mark,
37664         LB_Alphabetic,
37665         LB_Numeric,
37666         LB_Alphabetic,
37667         LB_Combining_Mark,
37668         LB_Alphabetic,
37669         LB_Combining_Mark,
37670         LB_Alphabetic,
37671         LB_Combining_Mark,
37672         LB_Alphabetic,
37673         LB_Numeric,
37674         LB_Alphabetic,
37675         LB_Combining_Mark,
37676         LB_Alphabetic,
37677         LB_Infix_Numeric,
37678         LB_Exclamation,
37679         LB_Alphabetic,
37680         LB_Combining_Mark,
37681         LB_Alphabetic,
37682         LB_Combining_Mark,
37683         LB_Alphabetic,
37684         LB_Combining_Mark,
37685         LB_Alphabetic,
37686         LB_Combining_Mark,
37687         LB_Alphabetic,
37688         LB_Combining_Mark,
37689         LB_Alphabetic,
37690         LB_Combining_Mark,
37691         LB_Alphabetic,
37692         LB_Combining_Mark,
37693         LB_Alphabetic,
37694         LB_Combining_Mark,
37695         LB_Alphabetic,
37696         LB_Combining_Mark,
37697         LB_Alphabetic,
37698         LB_Combining_Mark,
37699         LB_Break_After,
37700         LB_Numeric,
37701         LB_Alphabetic,
37702         LB_Combining_Mark,
37703         LB_Alphabetic,
37704         LB_Combining_Mark,
37705         LB_Alphabetic,
37706         LB_Combining_Mark,
37707         LB_Alphabetic,
37708         LB_Combining_Mark,
37709         LB_Alphabetic,
37710         LB_Combining_Mark,
37711         LB_Alphabetic,
37712         LB_Combining_Mark,
37713         LB_Alphabetic,
37714         LB_Combining_Mark,
37715         LB_Alphabetic,
37716         LB_Numeric,
37717         LB_Alphabetic,
37718         LB_Postfix_Numeric,
37719         LB_Alphabetic,
37720         LB_Postfix_Numeric,
37721         LB_Alphabetic,
37722         LB_Prefix_Numeric,
37723         LB_Alphabetic,
37724         LB_Combining_Mark,
37725         LB_Alphabetic,
37726         LB_Combining_Mark,
37727         LB_Alphabetic,
37728         LB_Combining_Mark,
37729         LB_Alphabetic,
37730         LB_Combining_Mark,
37731         LB_Alphabetic,
37732         LB_Combining_Mark,
37733         LB_Alphabetic,
37734         LB_Combining_Mark,
37735         LB_Alphabetic,
37736         LB_Numeric,
37737         LB_Combining_Mark,
37738         LB_Alphabetic,
37739         LB_Combining_Mark,
37740         LB_Alphabetic,
37741         LB_Combining_Mark,
37742         LB_Alphabetic,
37743         LB_Combining_Mark,
37744         LB_Alphabetic,
37745         LB_Combining_Mark,
37746         LB_Alphabetic,
37747         LB_Combining_Mark,
37748         LB_Alphabetic,
37749         LB_Combining_Mark,
37750         LB_Alphabetic,
37751         LB_Combining_Mark,
37752         LB_Alphabetic,
37753         LB_Numeric,
37754         LB_Alphabetic,
37755         LB_Prefix_Numeric,
37756         LB_Alphabetic,
37757         LB_Combining_Mark,
37758         LB_Alphabetic,
37759         LB_Combining_Mark,
37760         LB_Alphabetic,
37761         LB_Combining_Mark,
37762         LB_Alphabetic,
37763         LB_Combining_Mark,
37764         LB_Alphabetic,
37765         LB_Combining_Mark,
37766         LB_Alphabetic,
37767         LB_Combining_Mark,
37768         LB_Alphabetic,
37769         LB_Combining_Mark,
37770         LB_Alphabetic,
37771         LB_Numeric,
37772         LB_Alphabetic,
37773         LB_Combining_Mark,
37774         LB_Alphabetic,
37775         LB_Combining_Mark,
37776         LB_Alphabetic,
37777         LB_Combining_Mark,
37778         LB_Alphabetic,
37779         LB_Combining_Mark,
37780         LB_Alphabetic,
37781         LB_Combining_Mark,
37782         LB_Alphabetic,
37783         LB_Numeric,
37784         LB_Alphabetic,
37785         LB_Prefix_Numeric,
37786         LB_Alphabetic,
37787         LB_Combining_Mark,
37788         LB_Alphabetic,
37789         LB_Combining_Mark,
37790         LB_Alphabetic,
37791         LB_Combining_Mark,
37792         LB_Alphabetic,
37793         LB_Combining_Mark,
37794         LB_Alphabetic,
37795         LB_Combining_Mark,
37796         LB_Alphabetic,
37797         LB_Combining_Mark,
37798         LB_Alphabetic,
37799         LB_Numeric,
37800         LB_Alphabetic,
37801         LB_Combining_Mark,
37802         LB_Alphabetic,
37803         LB_Combining_Mark,
37804         LB_Alphabetic,
37805         LB_Combining_Mark,
37806         LB_Alphabetic,
37807         LB_Combining_Mark,
37808         LB_Alphabetic,
37809         LB_Combining_Mark,
37810         LB_Alphabetic,
37811         LB_Combining_Mark,
37812         LB_Alphabetic,
37813         LB_Combining_Mark,
37814         LB_Alphabetic,
37815         LB_Numeric,
37816         LB_Alphabetic,
37817         LB_Combining_Mark,
37818         LB_Alphabetic,
37819         LB_Combining_Mark,
37820         LB_Alphabetic,
37821         LB_Combining_Mark,
37822         LB_Alphabetic,
37823         LB_Combining_Mark,
37824         LB_Alphabetic,
37825         LB_Combining_Mark,
37826         LB_Alphabetic,
37827         LB_Combining_Mark,
37828         LB_Alphabetic,
37829         LB_Numeric,
37830         LB_Alphabetic,
37831         LB_Postfix_Numeric,
37832         LB_Alphabetic,
37833         LB_Combining_Mark,
37834         LB_Alphabetic,
37835         LB_Combining_Mark,
37836         LB_Alphabetic,
37837         LB_Combining_Mark,
37838         LB_Alphabetic,
37839         LB_Combining_Mark,
37840         LB_Alphabetic,
37841         LB_Combining_Mark,
37842         LB_Alphabetic,
37843         LB_Numeric,
37844         LB_Alphabetic,
37845         LB_Combining_Mark,
37846         LB_Alphabetic,
37847         LB_Combining_Mark,
37848         LB_Alphabetic,
37849         LB_Combining_Mark,
37850         LB_Alphabetic,
37851         LB_Prefix_Numeric,
37852         LB_Alphabetic,
37853         LB_Combining_Mark,
37854         LB_Alphabetic,
37855         LB_Numeric,
37856         LB_Break_After,
37857         LB_Alphabetic,
37858         LB_Combining_Mark,
37859         LB_Alphabetic,
37860         LB_Combining_Mark,
37861         LB_Alphabetic,
37862         LB_Combining_Mark,
37863         LB_Alphabetic,
37864         LB_Combining_Mark,
37865         LB_Alphabetic,
37866         LB_Numeric,
37867         LB_Alphabetic,
37868         LB_Break_Before,
37869         LB_Alphabetic,
37870         LB_Break_Before,
37871         LB_Glue,
37872         LB_Break_Before,
37873         LB_Break_After,
37874         LB_Glue,
37875         LB_Exclamation,
37876         LB_Glue,
37877         LB_Alphabetic,
37878         LB_Exclamation,
37879         LB_Alphabetic,
37880         LB_Combining_Mark,
37881         LB_Alphabetic,
37882         LB_Numeric,
37883         LB_Alphabetic,
37884         LB_Break_After,
37885         LB_Combining_Mark,
37886         LB_Alphabetic,
37887         LB_Combining_Mark,
37888         LB_Alphabetic,
37889         LB_Combining_Mark,
37890         LB_Open_Punctuation,
37891         LB_Close_Punctuation,
37892         LB_Open_Punctuation,
37893         LB_Close_Punctuation,
37894         LB_Combining_Mark,
37895         LB_Alphabetic,
37896         LB_Combining_Mark,
37897         LB_Break_After,
37898         LB_Combining_Mark,
37899         LB_Break_After,
37900         LB_Combining_Mark,
37901         LB_Alphabetic,
37902         LB_Combining_Mark,
37903         LB_Alphabetic,
37904         LB_Combining_Mark,
37905         LB_Alphabetic,
37906         LB_Break_After,
37907         LB_Alphabetic,
37908         LB_Combining_Mark,
37909         LB_Alphabetic,
37910         LB_Break_Before,
37911         LB_Break_After,
37912         LB_Break_Before,
37913         LB_Alphabetic,
37914         LB_Glue,
37915         LB_Alphabetic,
37916         LB_Combining_Mark,
37917         LB_Alphabetic,
37918         LB_Numeric,
37919         LB_Break_After,
37920         LB_Alphabetic,
37921         LB_Combining_Mark,
37922         LB_Alphabetic,
37923         LB_Combining_Mark,
37924         LB_Alphabetic,
37925         LB_Combining_Mark,
37926         LB_Alphabetic,
37927         LB_Combining_Mark,
37928         LB_Alphabetic,
37929         LB_Combining_Mark,
37930         LB_Alphabetic,
37931         LB_Combining_Mark,
37932         LB_Alphabetic,
37933         LB_Combining_Mark,
37934         LB_Numeric,
37935         LB_Combining_Mark,
37936         LB_Alphabetic,
37937         LB_JL,
37938         LB_JV,
37939         LB_JT,
37940         LB_Alphabetic,
37941         LB_Combining_Mark,
37942         LB_Alphabetic,
37943         LB_Break_After,
37944         LB_Alphabetic,
37945         LB_Break_After,
37946         LB_Alphabetic,
37947         LB_Break_After,
37948         LB_Alphabetic,
37949         LB_Open_Punctuation,
37950         LB_Close_Punctuation,
37951         LB_Alphabetic,
37952         LB_Break_After,
37953         LB_Alphabetic,
37954         LB_Combining_Mark,
37955         LB_Alphabetic,
37956         LB_Combining_Mark,
37957         LB_Break_After,
37958         LB_Alphabetic,
37959         LB_Combining_Mark,
37960         LB_Alphabetic,
37961         LB_Combining_Mark,
37962         LB_Alphabetic,
37963         LB_Combining_Mark,
37964         LB_Break_After,
37965         LB_Nonstarter,
37966         LB_Alphabetic,
37967         LB_Break_After,
37968         LB_Alphabetic,
37969         LB_Break_After,
37970         LB_Prefix_Numeric,
37971         LB_Alphabetic,
37972         LB_Combining_Mark,
37973         LB_Alphabetic,
37974         LB_Numeric,
37975         LB_Alphabetic,
37976         LB_Exclamation,
37977         LB_Break_After,
37978         LB_Break_Before,
37979         LB_Alphabetic,
37980         LB_Exclamation,
37981         LB_Alphabetic,
37982         LB_Combining_Mark,
37983         LB_Glue,
37984         LB_Alphabetic,
37985         LB_Numeric,
37986         LB_Alphabetic,
37987         LB_Combining_Mark,
37988         LB_Alphabetic,
37989         LB_Combining_Mark,
37990         LB_Alphabetic,
37991         LB_Combining_Mark,
37992         LB_Alphabetic,
37993         LB_Exclamation,
37994         LB_Numeric,
37995         LB_Alphabetic,
37996         LB_Numeric,
37997         LB_Alphabetic,
37998         LB_Combining_Mark,
37999         LB_Alphabetic,
38000         LB_Combining_Mark,
38001         LB_Alphabetic,
38002         LB_Combining_Mark,
38003         LB_Alphabetic,
38004         LB_Combining_Mark,
38005         LB_Numeric,
38006         LB_Alphabetic,
38007         LB_Numeric,
38008         LB_Alphabetic,
38009         LB_Combining_Mark,
38010         LB_Alphabetic,
38011         LB_Combining_Mark,
38012         LB_Alphabetic,
38013         LB_Combining_Mark,
38014         LB_Alphabetic,
38015         LB_Numeric,
38016         LB_Break_After,
38017         LB_Alphabetic,
38018         LB_Break_After,
38019         LB_Alphabetic,
38020         LB_Combining_Mark,
38021         LB_Alphabetic,
38022         LB_Combining_Mark,
38023         LB_Alphabetic,
38024         LB_Combining_Mark,
38025         LB_Alphabetic,
38026         LB_Numeric,
38027         LB_Alphabetic,
38028         LB_Combining_Mark,
38029         LB_Alphabetic,
38030         LB_Combining_Mark,
38031         LB_Alphabetic,
38032         LB_Break_After,
38033         LB_Numeric,
38034         LB_Alphabetic,
38035         LB_Numeric,
38036         LB_Alphabetic,
38037         LB_Break_After,
38038         LB_Alphabetic,
38039         LB_Combining_Mark,
38040         LB_Alphabetic,
38041         LB_Combining_Mark,
38042         LB_Alphabetic,
38043         LB_Combining_Mark,
38044         LB_Alphabetic,
38045         LB_Combining_Mark,
38046         LB_Alphabetic,
38047         LB_Combining_Mark,
38048         LB_Alphabetic,
38049         LB_Combining_Mark,
38050         LB_Alphabetic,
38051         LB_Combining_Mark,
38052         LB_Alphabetic,
38053         LB_Break_Before,
38054         LB_Alphabetic,
38055         LB_Break_After,
38056         LB_Glue,
38057         LB_Break_After,
38058         LB_ZWSpace,
38059         LB_Combining_Mark,
38060         LB_Break_After,
38061         LB_Glue,
38062         LB_Break_After,
38063         LB_Break_Both,
38064         LB_Alphabetic,
38065         LB_Quotation,
38066         LB_Open_Punctuation,
38067         LB_Quotation,
38068         LB_Open_Punctuation,
38069         LB_Quotation,
38070         LB_Alphabetic,
38071         LB_Inseparable,
38072         LB_Break_After,
38073         LB_Mandatory_Break,
38074         LB_Combining_Mark,
38075         LB_Glue,
38076         LB_Postfix_Numeric,
38077         LB_Alphabetic,
38078         LB_Quotation,
38079         LB_Alphabetic,
38080         LB_Nonstarter,
38081         LB_Alphabetic,
38082         LB_Infix_Numeric,
38083         LB_Open_Punctuation,
38084         LB_Close_Punctuation,
38085         LB_Nonstarter,
38086         LB_Alphabetic,
38087         LB_Break_After,
38088         LB_Alphabetic,
38089         LB_Break_After,
38090         LB_Alphabetic,
38091         LB_Break_After,
38092         LB_Word_Joiner,
38093         LB_Alphabetic,
38094         LB_Combining_Mark,
38095         LB_Alphabetic,
38096         LB_Open_Punctuation,
38097         LB_Close_Punctuation,
38098         LB_Alphabetic,
38099         LB_Open_Punctuation,
38100         LB_Close_Punctuation,
38101         LB_Alphabetic,
38102         LB_Prefix_Numeric,
38103         LB_Postfix_Numeric,
38104         LB_Prefix_Numeric,
38105         LB_Postfix_Numeric,
38106         LB_Prefix_Numeric,
38107         LB_Postfix_Numeric,
38108         LB_Prefix_Numeric,
38109         LB_Postfix_Numeric,
38110         LB_Prefix_Numeric,
38111         LB_Combining_Mark,
38112         LB_Alphabetic,
38113         LB_Postfix_Numeric,
38114         LB_Alphabetic,
38115         LB_Postfix_Numeric,
38116         LB_Alphabetic,
38117         LB_Prefix_Numeric,
38118         LB_Alphabetic,
38119         LB_Prefix_Numeric,
38120         LB_Alphabetic,
38121         LB_Inseparable,
38122         LB_Alphabetic,
38123         LB_Open_Punctuation,
38124         LB_Close_Punctuation,
38125         LB_Open_Punctuation,
38126         LB_Close_Punctuation,
38127         LB_Alphabetic,
38128         LB_Ideographic,
38129         LB_Alphabetic,
38130         LB_Open_Punctuation,
38131         LB_Close_Punctuation,
38132         LB_Alphabetic,
38133         LB_Ideographic,
38134         LB_Alphabetic,
38135         LB_Ideographic,
38136         LB_Alphabetic,
38137         LB_Ideographic,
38138         LB_Alphabetic,
38139         LB_Ideographic,
38140         LB_Alphabetic,
38141         LB_Ideographic,
38142         LB_Alphabetic,
38143         LB_Ideographic,
38144         LB_Alphabetic,
38145         LB_Ideographic,
38146         LB_Alphabetic,
38147         LB_Ideographic,
38148         LB_Alphabetic,
38149         LB_Ideographic,
38150         LB_Alphabetic,
38151         LB_Ideographic,
38152         LB_Alphabetic,
38153         LB_Ideographic,
38154         LB_Alphabetic,
38155         LB_Ideographic,
38156         LB_Alphabetic,
38157         LB_Ideographic,
38158         LB_Alphabetic,
38159         LB_Ideographic,
38160         LB_Alphabetic,
38161         LB_Ideographic,
38162         LB_Alphabetic,
38163         LB_Ideographic,
38164         LB_Alphabetic,
38165         LB_Ideographic,
38166         LB_Alphabetic,
38167         LB_Ideographic,
38168         LB_Alphabetic,
38169         LB_Ideographic,
38170         LB_Alphabetic,
38171         LB_Ideographic,
38172         LB_Alphabetic,
38173         LB_Quotation,
38174         LB_Alphabetic,
38175         LB_Exclamation,
38176         LB_Alphabetic,
38177         LB_Open_Punctuation,
38178         LB_Close_Punctuation,
38179         LB_Open_Punctuation,
38180         LB_Close_Punctuation,
38181         LB_Open_Punctuation,
38182         LB_Close_Punctuation,
38183         LB_Open_Punctuation,
38184         LB_Close_Punctuation,
38185         LB_Open_Punctuation,
38186         LB_Close_Punctuation,
38187         LB_Open_Punctuation,
38188         LB_Close_Punctuation,
38189         LB_Open_Punctuation,
38190         LB_Close_Punctuation,
38191         LB_Alphabetic,
38192         LB_Open_Punctuation,
38193         LB_Close_Punctuation,
38194         LB_Alphabetic,
38195         LB_Open_Punctuation,
38196         LB_Close_Punctuation,
38197         LB_Open_Punctuation,
38198         LB_Close_Punctuation,
38199         LB_Open_Punctuation,
38200         LB_Close_Punctuation,
38201         LB_Open_Punctuation,
38202         LB_Close_Punctuation,
38203         LB_Open_Punctuation,
38204         LB_Close_Punctuation,
38205         LB_Alphabetic,
38206         LB_Open_Punctuation,
38207         LB_Close_Punctuation,
38208         LB_Open_Punctuation,
38209         LB_Close_Punctuation,
38210         LB_Open_Punctuation,
38211         LB_Close_Punctuation,
38212         LB_Open_Punctuation,
38213         LB_Close_Punctuation,
38214         LB_Open_Punctuation,
38215         LB_Close_Punctuation,
38216         LB_Open_Punctuation,
38217         LB_Close_Punctuation,
38218         LB_Open_Punctuation,
38219         LB_Close_Punctuation,
38220         LB_Open_Punctuation,
38221         LB_Close_Punctuation,
38222         LB_Open_Punctuation,
38223         LB_Close_Punctuation,
38224         LB_Open_Punctuation,
38225         LB_Close_Punctuation,
38226         LB_Open_Punctuation,
38227         LB_Close_Punctuation,
38228         LB_Alphabetic,
38229         LB_Open_Punctuation,
38230         LB_Close_Punctuation,
38231         LB_Open_Punctuation,
38232         LB_Close_Punctuation,
38233         LB_Alphabetic,
38234         LB_Open_Punctuation,
38235         LB_Close_Punctuation,
38236         LB_Alphabetic,
38237         LB_Combining_Mark,
38238         LB_Alphabetic,
38239         LB_Exclamation,
38240         LB_Break_After,
38241         LB_Alphabetic,
38242         LB_Exclamation,
38243         LB_Break_After,
38244         LB_Alphabetic,
38245         LB_Break_After,
38246         LB_Alphabetic,
38247         LB_Combining_Mark,
38248         LB_Alphabetic,
38249         LB_Combining_Mark,
38250         LB_Quotation,
38251         LB_Break_After,
38252         LB_Alphabetic,
38253         LB_Break_After,
38254         LB_Open_Punctuation,
38255         LB_Break_After,
38256         LB_Alphabetic,
38257         LB_Quotation,
38258         LB_Alphabetic,
38259         LB_Quotation,
38260         LB_Open_Punctuation,
38261         LB_Close_Punctuation,
38262         LB_Open_Punctuation,
38263         LB_Close_Punctuation,
38264         LB_Open_Punctuation,
38265         LB_Close_Punctuation,
38266         LB_Open_Punctuation,
38267         LB_Close_Punctuation,
38268         LB_Break_After,
38269         LB_Exclamation,
38270         LB_Alphabetic,
38271         LB_Break_After,
38272         LB_Alphabetic,
38273         LB_Break_After,
38274         LB_Alphabetic,
38275         LB_Break_Both,
38276         LB_Break_After,
38277         LB_Alphabetic,
38278         LB_Break_After,
38279         LB_Open_Punctuation,
38280         LB_Alphabetic,
38281         LB_Ideographic,
38282         LB_Alphabetic,
38283         LB_Ideographic,
38284         LB_Alphabetic,
38285         LB_Ideographic,
38286         LB_Alphabetic,
38287         LB_Ideographic,
38288         LB_Alphabetic,
38289         LB_Break_After,
38290         LB_Close_Punctuation,
38291         LB_Ideographic,
38292         LB_Nonstarter,
38293         LB_Ideographic,
38294         LB_Open_Punctuation,
38295         LB_Close_Punctuation,
38296         LB_Open_Punctuation,
38297         LB_Close_Punctuation,
38298         LB_Open_Punctuation,
38299         LB_Close_Punctuation,
38300         LB_Open_Punctuation,
38301         LB_Close_Punctuation,
38302         LB_Open_Punctuation,
38303         LB_Close_Punctuation,
38304         LB_Ideographic,
38305         LB_Open_Punctuation,
38306         LB_Close_Punctuation,
38307         LB_Open_Punctuation,
38308         LB_Close_Punctuation,
38309         LB_Open_Punctuation,
38310         LB_Close_Punctuation,
38311         LB_Open_Punctuation,
38312         LB_Close_Punctuation,
38313         LB_Nonstarter,
38314         LB_Open_Punctuation,
38315         LB_Close_Punctuation,
38316         LB_Ideographic,
38317         LB_Combining_Mark,
38318         LB_Ideographic,
38319         LB_Combining_Mark,
38320         LB_Ideographic,
38321         LB_Nonstarter,
38322         LB_Ideographic,
38323         LB_Alphabetic,
38324         LB_Nonstarter,
38325         LB_Ideographic,
38326         LB_Nonstarter,
38327         LB_Ideographic,
38328         LB_Nonstarter,
38329         LB_Ideographic,
38330         LB_Nonstarter,
38331         LB_Ideographic,
38332         LB_Nonstarter,
38333         LB_Ideographic,
38334         LB_Nonstarter,
38335         LB_Ideographic,
38336         LB_Nonstarter,
38337         LB_Ideographic,
38338         LB_Nonstarter,
38339         LB_Ideographic,
38340         LB_Nonstarter,
38341         LB_Ideographic,
38342         LB_Nonstarter,
38343         LB_Ideographic,
38344         LB_Nonstarter,
38345         LB_Alphabetic,
38346         LB_Combining_Mark,
38347         LB_Nonstarter,
38348         LB_Ideographic,
38349         LB_Nonstarter,
38350         LB_Ideographic,
38351         LB_Nonstarter,
38352         LB_Ideographic,
38353         LB_Nonstarter,
38354         LB_Ideographic,
38355         LB_Nonstarter,
38356         LB_Ideographic,
38357         LB_Nonstarter,
38358         LB_Ideographic,
38359         LB_Nonstarter,
38360         LB_Ideographic,
38361         LB_Nonstarter,
38362         LB_Ideographic,
38363         LB_Nonstarter,
38364         LB_Ideographic,
38365         LB_Nonstarter,
38366         LB_Ideographic,
38367         LB_Nonstarter,
38368         LB_Ideographic,
38369         LB_Nonstarter,
38370         LB_Ideographic,
38371         LB_Nonstarter,
38372         LB_Ideographic,
38373         LB_Alphabetic,
38374         LB_Ideographic,
38375         LB_Alphabetic,
38376         LB_Ideographic,
38377         LB_Alphabetic,
38378         LB_Ideographic,
38379         LB_Alphabetic,
38380         LB_Ideographic,
38381         LB_Alphabetic,
38382         LB_Nonstarter,
38383         LB_Ideographic,
38384         LB_Alphabetic,
38385         LB_Ideographic,
38386         LB_Alphabetic,
38387         LB_Ideographic,
38388         LB_Alphabetic,
38389         LB_Ideographic,
38390         LB_Alphabetic,
38391         LB_Ideographic,
38392         LB_Nonstarter,
38393         LB_Ideographic,
38394         LB_Alphabetic,
38395         LB_Ideographic,
38396         LB_Alphabetic,
38397         LB_Break_After,
38398         LB_Alphabetic,
38399         LB_Break_After,
38400         LB_Exclamation,
38401         LB_Break_After,
38402         LB_Alphabetic,
38403         LB_Numeric,
38404         LB_Alphabetic,
38405         LB_Combining_Mark,
38406         LB_Alphabetic,
38407         LB_Combining_Mark,
38408         LB_Alphabetic,
38409         LB_Combining_Mark,
38410         LB_Alphabetic,
38411         LB_Combining_Mark,
38412         LB_Alphabetic,
38413         LB_Break_After,
38414         LB_Alphabetic,
38415         LB_Combining_Mark,
38416         LB_Alphabetic,
38417         LB_Combining_Mark,
38418         LB_Alphabetic,
38419         LB_Combining_Mark,
38420         LB_Alphabetic,
38421         LB_Combining_Mark,
38422         LB_Alphabetic,
38423         LB_Postfix_Numeric,
38424         LB_Alphabetic,
38425         LB_Break_Before,
38426         LB_Exclamation,
38427         LB_Alphabetic,
38428         LB_Combining_Mark,
38429         LB_Alphabetic,
38430         LB_Combining_Mark,
38431         LB_Alphabetic,
38432         LB_Break_After,
38433         LB_Numeric,
38434         LB_Alphabetic,
38435         LB_Combining_Mark,
38436         LB_Alphabetic,
38437         LB_Break_Before,
38438         LB_Alphabetic,
38439         LB_Numeric,
38440         LB_Alphabetic,
38441         LB_Combining_Mark,
38442         LB_Break_After,
38443         LB_Alphabetic,
38444         LB_Combining_Mark,
38445         LB_Alphabetic,
38446         LB_JL,
38447         LB_Alphabetic,
38448         LB_Combining_Mark,
38449         LB_Alphabetic,
38450         LB_Combining_Mark,
38451         LB_Alphabetic,
38452         LB_Break_After,
38453         LB_Alphabetic,
38454         LB_Numeric,
38455         LB_Alphabetic,
38456         LB_Combining_Mark,
38457         LB_Alphabetic,
38458         LB_Numeric,
38459         LB_Alphabetic,
38460         LB_Combining_Mark,
38461         LB_Alphabetic,
38462         LB_Combining_Mark,
38463         LB_Alphabetic,
38464         LB_Combining_Mark,
38465         LB_Alphabetic,
38466         LB_Numeric,
38467         LB_Alphabetic,
38468         LB_Break_After,
38469         LB_Alphabetic,
38470         LB_Combining_Mark,
38471         LB_Alphabetic,
38472         LB_Combining_Mark,
38473         LB_Alphabetic,
38474         LB_Combining_Mark,
38475         LB_Alphabetic,
38476         LB_Combining_Mark,
38477         LB_Alphabetic,
38478         LB_Combining_Mark,
38479         LB_Alphabetic,
38480         LB_Combining_Mark,
38481         LB_Alphabetic,
38482         LB_Combining_Mark,
38483         LB_Break_After,
38484         LB_Alphabetic,
38485         LB_Combining_Mark,
38486         LB_Alphabetic,
38487         LB_Combining_Mark,
38488         LB_Break_After,
38489         LB_Combining_Mark,
38490         LB_Alphabetic,
38491         LB_Numeric,
38492         LB_Alphabetic,
38493         LB_H2,
38494         LB_H3,
38495         LB_H2,
38496         LB_H3,
38497         LB_H2,
38498         LB_H3,
38499         LB_H2,
38500         LB_H3,
38501         LB_H2,
38502         LB_H3,
38503         LB_H2,
38504         LB_H3,
38505         LB_H2,
38506         LB_H3,
38507         LB_H2,
38508         LB_H3,
38509         LB_H2,
38510         LB_H3,
38511         LB_H2,
38512         LB_H3,
38513         LB_H2,
38514         LB_H3,
38515         LB_H2,
38516         LB_H3,
38517         LB_H2,
38518         LB_H3,
38519         LB_H2,
38520         LB_H3,
38521         LB_H2,
38522         LB_H3,
38523         LB_H2,
38524         LB_H3,
38525         LB_H2,
38526         LB_H3,
38527         LB_H2,
38528         LB_H3,
38529         LB_H2,
38530         LB_H3,
38531         LB_H2,
38532         LB_H3,
38533         LB_H2,
38534         LB_H3,
38535         LB_H2,
38536         LB_H3,
38537         LB_H2,
38538         LB_H3,
38539         LB_H2,
38540         LB_H3,
38541         LB_H2,
38542         LB_H3,
38543         LB_H2,
38544         LB_H3,
38545         LB_H2,
38546         LB_H3,
38547         LB_H2,
38548         LB_H3,
38549         LB_H2,
38550         LB_H3,
38551         LB_H2,
38552         LB_H3,
38553         LB_H2,
38554         LB_H3,
38555         LB_H2,
38556         LB_H3,
38557         LB_H2,
38558         LB_H3,
38559         LB_H2,
38560         LB_H3,
38561         LB_H2,
38562         LB_H3,
38563         LB_H2,
38564         LB_H3,
38565         LB_H2,
38566         LB_H3,
38567         LB_H2,
38568         LB_H3,
38569         LB_H2,
38570         LB_H3,
38571         LB_H2,
38572         LB_H3,
38573         LB_H2,
38574         LB_H3,
38575         LB_H2,
38576         LB_H3,
38577         LB_H2,
38578         LB_H3,
38579         LB_H2,
38580         LB_H3,
38581         LB_H2,
38582         LB_H3,
38583         LB_H2,
38584         LB_H3,
38585         LB_H2,
38586         LB_H3,
38587         LB_H2,
38588         LB_H3,
38589         LB_H2,
38590         LB_H3,
38591         LB_H2,
38592         LB_H3,
38593         LB_H2,
38594         LB_H3,
38595         LB_H2,
38596         LB_H3,
38597         LB_H2,
38598         LB_H3,
38599         LB_H2,
38600         LB_H3,
38601         LB_H2,
38602         LB_H3,
38603         LB_H2,
38604         LB_H3,
38605         LB_H2,
38606         LB_H3,
38607         LB_H2,
38608         LB_H3,
38609         LB_H2,
38610         LB_H3,
38611         LB_H2,
38612         LB_H3,
38613         LB_H2,
38614         LB_H3,
38615         LB_H2,
38616         LB_H3,
38617         LB_H2,
38618         LB_H3,
38619         LB_H2,
38620         LB_H3,
38621         LB_H2,
38622         LB_H3,
38623         LB_H2,
38624         LB_H3,
38625         LB_H2,
38626         LB_H3,
38627         LB_H2,
38628         LB_H3,
38629         LB_H2,
38630         LB_H3,
38631         LB_H2,
38632         LB_H3,
38633         LB_H2,
38634         LB_H3,
38635         LB_H2,
38636         LB_H3,
38637         LB_H2,
38638         LB_H3,
38639         LB_H2,
38640         LB_H3,
38641         LB_H2,
38642         LB_H3,
38643         LB_H2,
38644         LB_H3,
38645         LB_H2,
38646         LB_H3,
38647         LB_H2,
38648         LB_H3,
38649         LB_H2,
38650         LB_H3,
38651         LB_H2,
38652         LB_H3,
38653         LB_H2,
38654         LB_H3,
38655         LB_H2,
38656         LB_H3,
38657         LB_H2,
38658         LB_H3,
38659         LB_H2,
38660         LB_H3,
38661         LB_H2,
38662         LB_H3,
38663         LB_H2,
38664         LB_H3,
38665         LB_H2,
38666         LB_H3,
38667         LB_H2,
38668         LB_H3,
38669         LB_H2,
38670         LB_H3,
38671         LB_H2,
38672         LB_H3,
38673         LB_H2,
38674         LB_H3,
38675         LB_H2,
38676         LB_H3,
38677         LB_H2,
38678         LB_H3,
38679         LB_H2,
38680         LB_H3,
38681         LB_H2,
38682         LB_H3,
38683         LB_H2,
38684         LB_H3,
38685         LB_H2,
38686         LB_H3,
38687         LB_H2,
38688         LB_H3,
38689         LB_H2,
38690         LB_H3,
38691         LB_H2,
38692         LB_H3,
38693         LB_H2,
38694         LB_H3,
38695         LB_H2,
38696         LB_H3,
38697         LB_H2,
38698         LB_H3,
38699         LB_H2,
38700         LB_H3,
38701         LB_H2,
38702         LB_H3,
38703         LB_H2,
38704         LB_H3,
38705         LB_H2,
38706         LB_H3,
38707         LB_H2,
38708         LB_H3,
38709         LB_H2,
38710         LB_H3,
38711         LB_H2,
38712         LB_H3,
38713         LB_H2,
38714         LB_H3,
38715         LB_H2,
38716         LB_H3,
38717         LB_H2,
38718         LB_H3,
38719         LB_H2,
38720         LB_H3,
38721         LB_H2,
38722         LB_H3,
38723         LB_H2,
38724         LB_H3,
38725         LB_H2,
38726         LB_H3,
38727         LB_H2,
38728         LB_H3,
38729         LB_H2,
38730         LB_H3,
38731         LB_H2,
38732         LB_H3,
38733         LB_H2,
38734         LB_H3,
38735         LB_H2,
38736         LB_H3,
38737         LB_H2,
38738         LB_H3,
38739         LB_H2,
38740         LB_H3,
38741         LB_H2,
38742         LB_H3,
38743         LB_H2,
38744         LB_H3,
38745         LB_H2,
38746         LB_H3,
38747         LB_H2,
38748         LB_H3,
38749         LB_H2,
38750         LB_H3,
38751         LB_H2,
38752         LB_H3,
38753         LB_H2,
38754         LB_H3,
38755         LB_H2,
38756         LB_H3,
38757         LB_H2,
38758         LB_H3,
38759         LB_H2,
38760         LB_H3,
38761         LB_H2,
38762         LB_H3,
38763         LB_H2,
38764         LB_H3,
38765         LB_H2,
38766         LB_H3,
38767         LB_H2,
38768         LB_H3,
38769         LB_H2,
38770         LB_H3,
38771         LB_H2,
38772         LB_H3,
38773         LB_H2,
38774         LB_H3,
38775         LB_H2,
38776         LB_H3,
38777         LB_H2,
38778         LB_H3,
38779         LB_H2,
38780         LB_H3,
38781         LB_H2,
38782         LB_H3,
38783         LB_H2,
38784         LB_H3,
38785         LB_H2,
38786         LB_H3,
38787         LB_H2,
38788         LB_H3,
38789         LB_H2,
38790         LB_H3,
38791         LB_H2,
38792         LB_H3,
38793         LB_H2,
38794         LB_H3,
38795         LB_H2,
38796         LB_H3,
38797         LB_H2,
38798         LB_H3,
38799         LB_H2,
38800         LB_H3,
38801         LB_H2,
38802         LB_H3,
38803         LB_H2,
38804         LB_H3,
38805         LB_H2,
38806         LB_H3,
38807         LB_H2,
38808         LB_H3,
38809         LB_H2,
38810         LB_H3,
38811         LB_H2,
38812         LB_H3,
38813         LB_H2,
38814         LB_H3,
38815         LB_H2,
38816         LB_H3,
38817         LB_H2,
38818         LB_H3,
38819         LB_H2,
38820         LB_H3,
38821         LB_H2,
38822         LB_H3,
38823         LB_H2,
38824         LB_H3,
38825         LB_H2,
38826         LB_H3,
38827         LB_H2,
38828         LB_H3,
38829         LB_H2,
38830         LB_H3,
38831         LB_H2,
38832         LB_H3,
38833         LB_H2,
38834         LB_H3,
38835         LB_H2,
38836         LB_H3,
38837         LB_H2,
38838         LB_H3,
38839         LB_H2,
38840         LB_H3,
38841         LB_H2,
38842         LB_H3,
38843         LB_H2,
38844         LB_H3,
38845         LB_H2,
38846         LB_H3,
38847         LB_H2,
38848         LB_H3,
38849         LB_H2,
38850         LB_H3,
38851         LB_H2,
38852         LB_H3,
38853         LB_H2,
38854         LB_H3,
38855         LB_H2,
38856         LB_H3,
38857         LB_H2,
38858         LB_H3,
38859         LB_H2,
38860         LB_H3,
38861         LB_H2,
38862         LB_H3,
38863         LB_H2,
38864         LB_H3,
38865         LB_H2,
38866         LB_H3,
38867         LB_H2,
38868         LB_H3,
38869         LB_H2,
38870         LB_H3,
38871         LB_H2,
38872         LB_H3,
38873         LB_H2,
38874         LB_H3,
38875         LB_H2,
38876         LB_H3,
38877         LB_H2,
38878         LB_H3,
38879         LB_H2,
38880         LB_H3,
38881         LB_H2,
38882         LB_H3,
38883         LB_H2,
38884         LB_H3,
38885         LB_H2,
38886         LB_H3,
38887         LB_H2,
38888         LB_H3,
38889         LB_H2,
38890         LB_H3,
38891         LB_H2,
38892         LB_H3,
38893         LB_H2,
38894         LB_H3,
38895         LB_H2,
38896         LB_H3,
38897         LB_H2,
38898         LB_H3,
38899         LB_H2,
38900         LB_H3,
38901         LB_H2,
38902         LB_H3,
38903         LB_H2,
38904         LB_H3,
38905         LB_H2,
38906         LB_H3,
38907         LB_H2,
38908         LB_H3,
38909         LB_H2,
38910         LB_H3,
38911         LB_H2,
38912         LB_H3,
38913         LB_H2,
38914         LB_H3,
38915         LB_H2,
38916         LB_H3,
38917         LB_H2,
38918         LB_H3,
38919         LB_H2,
38920         LB_H3,
38921         LB_H2,
38922         LB_H3,
38923         LB_H2,
38924         LB_H3,
38925         LB_H2,
38926         LB_H3,
38927         LB_H2,
38928         LB_H3,
38929         LB_H2,
38930         LB_H3,
38931         LB_H2,
38932         LB_H3,
38933         LB_H2,
38934         LB_H3,
38935         LB_H2,
38936         LB_H3,
38937         LB_H2,
38938         LB_H3,
38939         LB_H2,
38940         LB_H3,
38941         LB_H2,
38942         LB_H3,
38943         LB_H2,
38944         LB_H3,
38945         LB_H2,
38946         LB_H3,
38947         LB_H2,
38948         LB_H3,
38949         LB_H2,
38950         LB_H3,
38951         LB_H2,
38952         LB_H3,
38953         LB_H2,
38954         LB_H3,
38955         LB_H2,
38956         LB_H3,
38957         LB_H2,
38958         LB_H3,
38959         LB_H2,
38960         LB_H3,
38961         LB_H2,
38962         LB_H3,
38963         LB_H2,
38964         LB_H3,
38965         LB_H2,
38966         LB_H3,
38967         LB_H2,
38968         LB_H3,
38969         LB_H2,
38970         LB_H3,
38971         LB_H2,
38972         LB_H3,
38973         LB_H2,
38974         LB_H3,
38975         LB_H2,
38976         LB_H3,
38977         LB_H2,
38978         LB_H3,
38979         LB_H2,
38980         LB_H3,
38981         LB_H2,
38982         LB_H3,
38983         LB_H2,
38984         LB_H3,
38985         LB_H2,
38986         LB_H3,
38987         LB_H2,
38988         LB_H3,
38989         LB_H2,
38990         LB_H3,
38991         LB_H2,
38992         LB_H3,
38993         LB_H2,
38994         LB_H3,
38995         LB_H2,
38996         LB_H3,
38997         LB_H2,
38998         LB_H3,
38999         LB_H2,
39000         LB_H3,
39001         LB_H2,
39002         LB_H3,
39003         LB_H2,
39004         LB_H3,
39005         LB_H2,
39006         LB_H3,
39007         LB_H2,
39008         LB_H3,
39009         LB_H2,
39010         LB_H3,
39011         LB_H2,
39012         LB_H3,
39013         LB_H2,
39014         LB_H3,
39015         LB_H2,
39016         LB_H3,
39017         LB_H2,
39018         LB_H3,
39019         LB_H2,
39020         LB_H3,
39021         LB_H2,
39022         LB_H3,
39023         LB_H2,
39024         LB_H3,
39025         LB_H2,
39026         LB_H3,
39027         LB_H2,
39028         LB_H3,
39029         LB_H2,
39030         LB_H3,
39031         LB_H2,
39032         LB_H3,
39033         LB_H2,
39034         LB_H3,
39035         LB_H2,
39036         LB_H3,
39037         LB_H2,
39038         LB_H3,
39039         LB_H2,
39040         LB_H3,
39041         LB_H2,
39042         LB_H3,
39043         LB_H2,
39044         LB_H3,
39045         LB_H2,
39046         LB_H3,
39047         LB_H2,
39048         LB_H3,
39049         LB_H2,
39050         LB_H3,
39051         LB_H2,
39052         LB_H3,
39053         LB_H2,
39054         LB_H3,
39055         LB_H2,
39056         LB_H3,
39057         LB_H2,
39058         LB_H3,
39059         LB_H2,
39060         LB_H3,
39061         LB_H2,
39062         LB_H3,
39063         LB_H2,
39064         LB_H3,
39065         LB_H2,
39066         LB_H3,
39067         LB_H2,
39068         LB_H3,
39069         LB_H2,
39070         LB_H3,
39071         LB_H2,
39072         LB_H3,
39073         LB_H2,
39074         LB_H3,
39075         LB_H2,
39076         LB_H3,
39077         LB_H2,
39078         LB_H3,
39079         LB_H2,
39080         LB_H3,
39081         LB_H2,
39082         LB_H3,
39083         LB_H2,
39084         LB_H3,
39085         LB_H2,
39086         LB_H3,
39087         LB_H2,
39088         LB_H3,
39089         LB_H2,
39090         LB_H3,
39091         LB_H2,
39092         LB_H3,
39093         LB_H2,
39094         LB_H3,
39095         LB_H2,
39096         LB_H3,
39097         LB_H2,
39098         LB_H3,
39099         LB_H2,
39100         LB_H3,
39101         LB_H2,
39102         LB_H3,
39103         LB_H2,
39104         LB_H3,
39105         LB_H2,
39106         LB_H3,
39107         LB_H2,
39108         LB_H3,
39109         LB_H2,
39110         LB_H3,
39111         LB_H2,
39112         LB_H3,
39113         LB_H2,
39114         LB_H3,
39115         LB_H2,
39116         LB_H3,
39117         LB_H2,
39118         LB_H3,
39119         LB_H2,
39120         LB_H3,
39121         LB_H2,
39122         LB_H3,
39123         LB_H2,
39124         LB_H3,
39125         LB_H2,
39126         LB_H3,
39127         LB_H2,
39128         LB_H3,
39129         LB_H2,
39130         LB_H3,
39131         LB_H2,
39132         LB_H3,
39133         LB_H2,
39134         LB_H3,
39135         LB_H2,
39136         LB_H3,
39137         LB_H2,
39138         LB_H3,
39139         LB_H2,
39140         LB_H3,
39141         LB_H2,
39142         LB_H3,
39143         LB_H2,
39144         LB_H3,
39145         LB_H2,
39146         LB_H3,
39147         LB_H2,
39148         LB_H3,
39149         LB_H2,
39150         LB_H3,
39151         LB_H2,
39152         LB_H3,
39153         LB_H2,
39154         LB_H3,
39155         LB_H2,
39156         LB_H3,
39157         LB_H2,
39158         LB_H3,
39159         LB_H2,
39160         LB_H3,
39161         LB_H2,
39162         LB_H3,
39163         LB_H2,
39164         LB_H3,
39165         LB_H2,
39166         LB_H3,
39167         LB_H2,
39168         LB_H3,
39169         LB_H2,
39170         LB_H3,
39171         LB_H2,
39172         LB_H3,
39173         LB_H2,
39174         LB_H3,
39175         LB_H2,
39176         LB_H3,
39177         LB_H2,
39178         LB_H3,
39179         LB_H2,
39180         LB_H3,
39181         LB_H2,
39182         LB_H3,
39183         LB_H2,
39184         LB_H3,
39185         LB_H2,
39186         LB_H3,
39187         LB_H2,
39188         LB_H3,
39189         LB_H2,
39190         LB_H3,
39191         LB_H2,
39192         LB_H3,
39193         LB_H2,
39194         LB_H3,
39195         LB_H2,
39196         LB_H3,
39197         LB_H2,
39198         LB_H3,
39199         LB_H2,
39200         LB_H3,
39201         LB_H2,
39202         LB_H3,
39203         LB_H2,
39204         LB_H3,
39205         LB_H2,
39206         LB_H3,
39207         LB_H2,
39208         LB_H3,
39209         LB_H2,
39210         LB_H3,
39211         LB_H2,
39212         LB_H3,
39213         LB_H2,
39214         LB_H3,
39215         LB_H2,
39216         LB_H3,
39217         LB_H2,
39218         LB_H3,
39219         LB_H2,
39220         LB_H3,
39221         LB_H2,
39222         LB_H3,
39223         LB_H2,
39224         LB_H3,
39225         LB_H2,
39226         LB_H3,
39227         LB_H2,
39228         LB_H3,
39229         LB_H2,
39230         LB_H3,
39231         LB_H2,
39232         LB_H3,
39233         LB_H2,
39234         LB_H3,
39235         LB_H2,
39236         LB_H3,
39237         LB_H2,
39238         LB_H3,
39239         LB_H2,
39240         LB_H3,
39241         LB_H2,
39242         LB_H3,
39243         LB_H2,
39244         LB_H3,
39245         LB_H2,
39246         LB_H3,
39247         LB_H2,
39248         LB_H3,
39249         LB_H2,
39250         LB_H3,
39251         LB_H2,
39252         LB_H3,
39253         LB_H2,
39254         LB_H3,
39255         LB_H2,
39256         LB_H3,
39257         LB_H2,
39258         LB_H3,
39259         LB_H2,
39260         LB_H3,
39261         LB_H2,
39262         LB_H3,
39263         LB_H2,
39264         LB_H3,
39265         LB_H2,
39266         LB_H3,
39267         LB_H2,
39268         LB_H3,
39269         LB_H2,
39270         LB_H3,
39271         LB_H2,
39272         LB_H3,
39273         LB_H2,
39274         LB_H3,
39275         LB_H2,
39276         LB_H3,
39277         LB_H2,
39278         LB_H3,
39279         LB_H2,
39280         LB_H3,
39281         LB_H2,
39282         LB_H3,
39283         LB_H2,
39284         LB_H3,
39285         LB_H2,
39286         LB_H3,
39287         LB_H2,
39288         LB_H3,
39289         LB_H2,
39290         LB_H3,
39291         LB_Alphabetic,
39292         LB_JV,
39293         LB_Alphabetic,
39294         LB_JT,
39295         LB_Alphabetic,
39296         LB_Ideographic,
39297         LB_Alphabetic,
39298         LB_Hebrew_Letter,
39299         LB_Combining_Mark,
39300         LB_Hebrew_Letter,
39301         LB_Alphabetic,
39302         LB_Hebrew_Letter,
39303         LB_Alphabetic,
39304         LB_Hebrew_Letter,
39305         LB_Alphabetic,
39306         LB_Hebrew_Letter,
39307         LB_Alphabetic,
39308         LB_Hebrew_Letter,
39309         LB_Alphabetic,
39310         LB_Hebrew_Letter,
39311         LB_Alphabetic,
39312         LB_Hebrew_Letter,
39313         LB_Alphabetic,
39314         LB_Close_Punctuation,
39315         LB_Open_Punctuation,
39316         LB_Alphabetic,
39317         LB_Postfix_Numeric,
39318         LB_Alphabetic,
39319         LB_Combining_Mark,
39320         LB_Infix_Numeric,
39321         LB_Close_Punctuation,
39322         LB_Infix_Numeric,
39323         LB_Exclamation,
39324         LB_Open_Punctuation,
39325         LB_Close_Punctuation,
39326         LB_Inseparable,
39327         LB_Alphabetic,
39328         LB_Combining_Mark,
39329         LB_Ideographic,
39330         LB_Open_Punctuation,
39331         LB_Close_Punctuation,
39332         LB_Open_Punctuation,
39333         LB_Close_Punctuation,
39334         LB_Open_Punctuation,
39335         LB_Close_Punctuation,
39336         LB_Open_Punctuation,
39337         LB_Close_Punctuation,
39338         LB_Open_Punctuation,
39339         LB_Close_Punctuation,
39340         LB_Open_Punctuation,
39341         LB_Close_Punctuation,
39342         LB_Open_Punctuation,
39343         LB_Close_Punctuation,
39344         LB_Open_Punctuation,
39345         LB_Close_Punctuation,
39346         LB_Ideographic,
39347         LB_Open_Punctuation,
39348         LB_Close_Punctuation,
39349         LB_Ideographic,
39350         LB_Close_Punctuation,
39351         LB_Ideographic,
39352         LB_Close_Punctuation,
39353         LB_Alphabetic,
39354         LB_Nonstarter,
39355         LB_Exclamation,
39356         LB_Ideographic,
39357         LB_Open_Punctuation,
39358         LB_Close_Punctuation,
39359         LB_Open_Punctuation,
39360         LB_Close_Punctuation,
39361         LB_Open_Punctuation,
39362         LB_Close_Punctuation,
39363         LB_Ideographic,
39364         LB_Alphabetic,
39365         LB_Ideographic,
39366         LB_Prefix_Numeric,
39367         LB_Postfix_Numeric,
39368         LB_Ideographic,
39369         LB_Alphabetic,
39370         LB_Word_Joiner,
39371         LB_Alphabetic,
39372         LB_Exclamation,
39373         LB_Ideographic,
39374         LB_Prefix_Numeric,
39375         LB_Postfix_Numeric,
39376         LB_Ideographic,
39377         LB_Open_Punctuation,
39378         LB_Close_Punctuation,
39379         LB_Ideographic,
39380         LB_Close_Punctuation,
39381         LB_Ideographic,
39382         LB_Close_Punctuation,
39383         LB_Ideographic,
39384         LB_Nonstarter,
39385         LB_Ideographic,
39386         LB_Exclamation,
39387         LB_Ideographic,
39388         LB_Open_Punctuation,
39389         LB_Ideographic,
39390         LB_Close_Punctuation,
39391         LB_Ideographic,
39392         LB_Open_Punctuation,
39393         LB_Ideographic,
39394         LB_Close_Punctuation,
39395         LB_Ideographic,
39396         LB_Open_Punctuation,
39397         LB_Close_Punctuation,
39398         LB_Open_Punctuation,
39399         LB_Close_Punctuation,
39400         LB_Nonstarter,
39401         LB_Alphabetic,
39402         LB_Nonstarter,
39403         LB_Alphabetic,
39404         LB_Nonstarter,
39405         LB_Alphabetic,
39406         LB_Postfix_Numeric,
39407         LB_Prefix_Numeric,
39408         LB_Ideographic,
39409         LB_Prefix_Numeric,
39410         LB_Alphabetic,
39411         LB_Combining_Mark,
39412         LB_Contingent_Break,
39413         LB_Alphabetic,
39414         LB_Break_After,
39415         LB_Alphabetic,
39416         LB_Combining_Mark,
39417         LB_Alphabetic,
39418         LB_Combining_Mark,
39419         LB_Alphabetic,
39420         LB_Combining_Mark,
39421         LB_Alphabetic,
39422         LB_Break_After,
39423         LB_Alphabetic,
39424         LB_Break_After,
39425         LB_Alphabetic,
39426         LB_Numeric,
39427         LB_Alphabetic,
39428         LB_Break_After,
39429         LB_Alphabetic,
39430         LB_Break_After,
39431         LB_Alphabetic,
39432         LB_Combining_Mark,
39433         LB_Alphabetic,
39434         LB_Combining_Mark,
39435         LB_Alphabetic,
39436         LB_Combining_Mark,
39437         LB_Alphabetic,
39438         LB_Combining_Mark,
39439         LB_Alphabetic,
39440         LB_Combining_Mark,
39441         LB_Alphabetic,
39442         LB_Break_After,
39443         LB_Alphabetic,
39444         LB_Combining_Mark,
39445         LB_Alphabetic,
39446         LB_Break_After,
39447         LB_Inseparable,
39448         LB_Alphabetic,
39449         LB_Break_After,
39450         LB_Alphabetic,
39451         LB_Combining_Mark,
39452         LB_Alphabetic,
39453         LB_Combining_Mark,
39454         LB_Break_After,
39455         LB_Alphabetic,
39456         LB_Numeric,
39457         LB_Alphabetic,
39458         LB_Combining_Mark,
39459         LB_Alphabetic,
39460         LB_Combining_Mark,
39461         LB_Alphabetic,
39462         LB_Break_After,
39463         LB_Alphabetic,
39464         LB_Numeric,
39465         LB_Alphabetic,
39466         LB_Combining_Mark,
39467         LB_Alphabetic,
39468         LB_Combining_Mark,
39469         LB_Alphabetic,
39470         LB_Numeric,
39471         LB_Break_After,
39472         LB_Alphabetic,
39473         LB_Combining_Mark,
39474         LB_Alphabetic,
39475         LB_Break_Before,
39476         LB_Alphabetic,
39477         LB_Combining_Mark,
39478         LB_Alphabetic,
39479         LB_Combining_Mark,
39480         LB_Alphabetic,
39481         LB_Break_After,
39482         LB_Alphabetic,
39483         LB_Break_After,
39484         LB_Alphabetic,
39485         LB_Combining_Mark,
39486         LB_Alphabetic,
39487         LB_Numeric,
39488         LB_Alphabetic,
39489         LB_Break_Before,
39490         LB_Alphabetic,
39491         LB_Break_After,
39492         LB_Alphabetic,
39493         LB_Combining_Mark,
39494         LB_Break_After,
39495         LB_Alphabetic,
39496         LB_Break_After,
39497         LB_Alphabetic,
39498         LB_Break_After,
39499         LB_Alphabetic,
39500         LB_Combining_Mark,
39501         LB_Alphabetic,
39502         LB_Numeric,
39503         LB_Alphabetic,
39504         LB_Combining_Mark,
39505         LB_Alphabetic,
39506         LB_Combining_Mark,
39507         LB_Alphabetic,
39508         LB_Combining_Mark,
39509         LB_Alphabetic,
39510         LB_Combining_Mark,
39511         LB_Alphabetic,
39512         LB_Combining_Mark,
39513         LB_Alphabetic,
39514         LB_Combining_Mark,
39515         LB_Alphabetic,
39516         LB_Combining_Mark,
39517         LB_Alphabetic,
39518         LB_Combining_Mark,
39519         LB_Alphabetic,
39520         LB_Combining_Mark,
39521         LB_Alphabetic,
39522         LB_Combining_Mark,
39523         LB_Alphabetic,
39524         LB_Numeric,
39525         LB_Alphabetic,
39526         LB_Combining_Mark,
39527         LB_Alphabetic,
39528         LB_Combining_Mark,
39529         LB_Break_Before,
39530         LB_Break_After,
39531         LB_Exclamation,
39532         LB_Alphabetic,
39533         LB_Break_After,
39534         LB_Alphabetic,
39535         LB_Combining_Mark,
39536         LB_Alphabetic,
39537         LB_Combining_Mark,
39538         LB_Break_After,
39539         LB_Alphabetic,
39540         LB_Numeric,
39541         LB_Alphabetic,
39542         LB_Combining_Mark,
39543         LB_Alphabetic,
39544         LB_Numeric,
39545         LB_Alphabetic,
39546         LB_Combining_Mark,
39547         LB_Alphabetic,
39548         LB_Numeric,
39549         LB_Alphabetic,
39550         LB_Break_After,
39551         LB_Alphabetic,
39552         LB_Numeric,
39553         LB_Alphabetic,
39554         LB_Break_After,
39555         LB_Alphabetic,
39556         LB_Open_Punctuation,
39557         LB_Close_Punctuation,
39558         LB_Alphabetic,
39559         LB_Close_Punctuation,
39560         LB_Alphabetic,
39561         LB_Open_Punctuation,
39562         LB_Close_Punctuation,
39563         LB_Open_Punctuation,
39564         LB_Close_Punctuation,
39565         LB_Alphabetic,
39566         LB_Open_Punctuation,
39567         LB_Close_Punctuation,
39568         LB_Alphabetic,
39569         LB_Open_Punctuation,
39570         LB_Close_Punctuation,
39571         LB_Alphabetic,
39572         LB_Numeric,
39573         LB_Alphabetic,
39574         LB_Break_After,
39575         LB_Alphabetic,
39576         LB_Combining_Mark,
39577         LB_Break_After,
39578         LB_Alphabetic,
39579         LB_Combining_Mark,
39580         LB_Break_After,
39581         LB_Alphabetic,
39582         LB_Break_After,
39583         LB_Alphabetic,
39584         LB_Numeric,
39585         LB_Alphabetic,
39586         LB_Combining_Mark,
39587         LB_Alphabetic,
39588         LB_Combining_Mark,
39589         LB_Alphabetic,
39590         LB_Ideographic,
39591         LB_Alphabetic,
39592         LB_Combining_Mark,
39593         LB_Break_After,
39594         LB_Combining_Mark,
39595         LB_Alphabetic,
39596         LB_Combining_Mark,
39597         LB_Alphabetic,
39598         LB_Combining_Mark,
39599         LB_Alphabetic,
39600         LB_Combining_Mark,
39601         LB_Alphabetic,
39602         LB_Combining_Mark,
39603         LB_Alphabetic,
39604         LB_Combining_Mark,
39605         LB_Alphabetic,
39606         LB_Numeric,
39607         LB_Alphabetic,
39608         LB_Combining_Mark,
39609         LB_Alphabetic,
39610         LB_Combining_Mark,
39611         LB_Alphabetic,
39612         LB_Combining_Mark,
39613         LB_Alphabetic,
39614         LB_Combining_Mark,
39615         LB_Alphabetic,
39616         LB_Break_After,
39617         LB_Alphabetic,
39618         LB_Combining_Mark,
39619         LB_Alphabetic,
39620         LB_Combining_Mark,
39621         LB_Alphabetic,
39622         LB_Combining_Mark,
39623         LB_Alphabetic,
39624         LB_Ideographic,
39625         LB_Alphabetic,
39626         LB_Ideographic,
39627         LB_Alphabetic,
39628         LB_Ideographic,
39629         LB_Alphabetic,
39630         LB_Ideographic,
39631         LB_Alphabetic,
39632         LB_Ideographic,
39633         LB_Alphabetic,
39634         LB_Ideographic,
39635         LB_Alphabetic,
39636         LB_Regional_Indicator,
39637         LB_Ideographic,
39638         LB_Alphabetic,
39639         LB_Ideographic,
39640         LB_Alphabetic,
39641         LB_Ideographic,
39642         LB_Alphabetic,
39643         LB_Ideographic,
39644         LB_Alphabetic,
39645         LB_Ideographic,
39646         LB_Alphabetic,
39647         LB_Ideographic,
39648         LB_Alphabetic,
39649         LB_Ideographic,
39650         LB_Alphabetic,
39651         LB_Ideographic,
39652         LB_Alphabetic,
39653         LB_Ideographic,
39654         LB_Alphabetic,
39655         LB_Ideographic,
39656         LB_Alphabetic,
39657         LB_Ideographic,
39658         LB_Alphabetic,
39659         LB_Ideographic,
39660         LB_Alphabetic,
39661         LB_Ideographic,
39662         LB_Alphabetic,
39663         LB_Ideographic,
39664         LB_Alphabetic,
39665         LB_Ideographic,
39666         LB_Alphabetic,
39667         LB_Ideographic,
39668         LB_Alphabetic,
39669         LB_Ideographic,
39670         LB_Alphabetic,
39671         LB_Ideographic,
39672         LB_Alphabetic,
39673         LB_Ideographic,
39674         LB_Alphabetic,
39675         LB_Ideographic,
39676         LB_Alphabetic,
39677         LB_Ideographic,
39678         LB_Alphabetic,
39679         LB_Quotation,
39680         LB_Nonstarter,
39681         LB_Alphabetic,
39682         LB_Ideographic,
39683         LB_Alphabetic,
39684         LB_Ideographic,
39685         LB_Alphabetic,
39686         LB_Ideographic,
39687         LB_Alphabetic,
39688         LB_Ideographic,
39689         LB_Alphabetic,
39690         LB_Ideographic,
39691         LB_Alphabetic,
39692         LB_Ideographic,
39693         LB_Alphabetic,
39694         LB_Ideographic,
39695         LB_Alphabetic,
39696         LB_Ideographic,
39697         LB_Alphabetic,
39698         LB_Combining_Mark,
39699         LB_Alphabetic,
39700         LB_Combining_Mark,
39701         LB_Alphabetic,
39702         LB_Combining_Mark,
39703         LB_Alphabetic
39704 };
39705
39706 #endif  /* defined(PERL_IN_REGEXEC_C) */
39707
39708 #if defined(PERL_IN_PERL_C)
39709
39710 static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
39711         2920,   /* Number of elements */
39712         148565664, /* Version and data structure type */
39713         0,      /* 0 if the list starts at 0;
39714                    1 if it starts at the element beyond 0 */
39715         0x0,
39716         0x5,
39717         0x6,
39718         0xB,
39719         0xD,
39720         0xE,
39721         0x15,
39722         0x16,
39723         0x25,
39724         0x26,
39725         0x40,
39726         0x42,
39727         0x4A,
39728         0x4B,
39729         0x4C,
39730         0x4D,
39731         0x4E,
39732         0x51,
39733         0x5A,
39734         0x5B,
39735         0x5D,
39736         0x5E,
39737         0x60,
39738         0x61,
39739         0x62,
39740         0x6A,
39741         0x6B,
39742         0x6C,
39743         0x6F,
39744         0x70,
39745         0x71,
39746         0x79,
39747         0x7A,
39748         0x7B,
39749         0x7D,
39750         0x7E,
39751         0x7F,
39752         0x80,
39753         0x81,
39754         0x8A,
39755         0x8C,
39756         0x8F,
39757         0x91,
39758         0x9D,
39759         0x9E,
39760         0x9F,
39761         0xA0,
39762         0xA1,
39763         0xA2,
39764         0xAA,
39765         0xAC,
39766         0xAD,
39767         0xAE,
39768         0xAF,
39769         0xBA,
39770         0xBB,
39771         0xBD,
39772         0xBE,
39773         0xC0,
39774         0xC1,
39775         0xCA,
39776         0xCB,
39777         0xD0,
39778         0xD1,
39779         0xDA,
39780         0xDB,
39781         0xE0,
39782         0xE2,
39783         0xEA,
39784         0xEB,
39785         0xF0,
39786         0xFA,
39787         0xFB,
39788         0xFF,
39789         0x100,
39790         0x101,
39791         0x102,
39792         0x103,
39793         0x104,
39794         0x105,
39795         0x106,
39796         0x107,
39797         0x108,
39798         0x109,
39799         0x10A,
39800         0x10B,
39801         0x10C,
39802         0x10D,
39803         0x10E,
39804         0x10F,
39805         0x110,
39806         0x111,
39807         0x112,
39808         0x113,
39809         0x114,
39810         0x115,
39811         0x116,
39812         0x117,
39813         0x118,
39814         0x119,
39815         0x11A,
39816         0x11B,
39817         0x11C,
39818         0x11D,
39819         0x11E,
39820         0x11F,
39821         0x120,
39822         0x121,
39823         0x122,
39824         0x123,
39825         0x124,
39826         0x125,
39827         0x126,
39828         0x127,
39829         0x128,
39830         0x129,
39831         0x12A,
39832         0x12B,
39833         0x12C,
39834         0x12D,
39835         0x12E,
39836         0x12F,
39837         0x130,
39838         0x131,
39839         0x132,
39840         0x133,
39841         0x134,
39842         0x135,
39843         0x136,
39844         0x137,
39845         0x139,
39846         0x13A,
39847         0x13B,
39848         0x13C,
39849         0x13D,
39850         0x13E,
39851         0x13F,
39852         0x140,
39853         0x141,
39854         0x142,
39855         0x143,
39856         0x144,
39857         0x145,
39858         0x146,
39859         0x147,
39860         0x148,
39861         0x14A,
39862         0x14B,
39863         0x14C,
39864         0x14D,
39865         0x14E,
39866         0x14F,
39867         0x150,
39868         0x151,
39869         0x152,
39870         0x153,
39871         0x154,
39872         0x155,
39873         0x156,
39874         0x157,
39875         0x158,
39876         0x159,
39877         0x15A,
39878         0x15B,
39879         0x15C,
39880         0x15D,
39881         0x15E,
39882         0x15F,
39883         0x160,
39884         0x161,
39885         0x162,
39886         0x163,
39887         0x164,
39888         0x165,
39889         0x166,
39890         0x167,
39891         0x168,
39892         0x169,
39893         0x16A,
39894         0x16B,
39895         0x16C,
39896         0x16D,
39897         0x16E,
39898         0x16F,
39899         0x170,
39900         0x171,
39901         0x172,
39902         0x173,
39903         0x174,
39904         0x175,
39905         0x176,
39906         0x177,
39907         0x178,
39908         0x17A,
39909         0x17B,
39910         0x17C,
39911         0x17D,
39912         0x17E,
39913         0x181,
39914         0x183,
39915         0x184,
39916         0x185,
39917         0x186,
39918         0x188,
39919         0x189,
39920         0x18C,
39921         0x18E,
39922         0x192,
39923         0x193,
39924         0x195,
39925         0x196,
39926         0x199,
39927         0x19C,
39928         0x19E,
39929         0x19F,
39930         0x1A1,
39931         0x1A2,
39932         0x1A3,
39933         0x1A4,
39934         0x1A5,
39935         0x1A6,
39936         0x1A8,
39937         0x1A9,
39938         0x1AA,
39939         0x1AC,
39940         0x1AD,
39941         0x1AE,
39942         0x1B0,
39943         0x1B1,
39944         0x1B4,
39945         0x1B5,
39946         0x1B6,
39947         0x1B7,
39948         0x1B9,
39949         0x1BB,
39950         0x1BC,
39951         0x1BD,
39952         0x1C0,
39953         0x1C4,
39954         0x1C6,
39955         0x1C7,
39956         0x1C9,
39957         0x1CA,
39958         0x1CC,
39959         0x1CD,
39960         0x1CE,
39961         0x1CF,
39962         0x1D0,
39963         0x1D1,
39964         0x1D2,
39965         0x1D3,
39966         0x1D4,
39967         0x1D5,
39968         0x1D6,
39969         0x1D7,
39970         0x1D8,
39971         0x1D9,
39972         0x1DA,
39973         0x1DB,
39974         0x1DC,
39975         0x1DE,
39976         0x1DF,
39977         0x1E0,
39978         0x1E1,
39979         0x1E2,
39980         0x1E3,
39981         0x1E4,
39982         0x1E5,
39983         0x1E6,
39984         0x1E7,
39985         0x1E8,
39986         0x1E9,
39987         0x1EA,
39988         0x1EB,
39989         0x1EC,
39990         0x1ED,
39991         0x1EE,
39992         0x1EF,
39993         0x1F1,
39994         0x1F3,
39995         0x1F4,
39996         0x1F5,
39997         0x1F6,
39998         0x1F9,
39999         0x1FA,
40000         0x1FB,
40001         0x1FC,
40002         0x1FD,
40003         0x1FE,
40004         0x1FF,
40005         0x200,
40006         0x201,
40007         0x202,
40008         0x203,
40009         0x204,
40010         0x205,
40011         0x206,
40012         0x207,
40013         0x208,
40014         0x209,
40015         0x20A,
40016         0x20B,
40017         0x20C,
40018         0x20D,
40019         0x20E,
40020         0x20F,
40021         0x210,
40022         0x211,
40023         0x212,
40024         0x213,
40025         0x214,
40026         0x215,
40027         0x216,
40028         0x217,
40029         0x218,
40030         0x219,
40031         0x21A,
40032         0x21B,
40033         0x21C,
40034         0x21D,
40035         0x21E,
40036         0x21F,
40037         0x220,
40038         0x221,
40039         0x222,
40040         0x223,
40041         0x224,
40042         0x225,
40043         0x226,
40044         0x227,
40045         0x228,
40046         0x229,
40047         0x22A,
40048         0x22B,
40049         0x22C,
40050         0x22D,
40051         0x22E,
40052         0x22F,
40053         0x230,
40054         0x231,
40055         0x232,
40056         0x233,
40057         0x23A,
40058         0x23C,
40059         0x23D,
40060         0x23F,
40061         0x241,
40062         0x242,
40063         0x243,
40064         0x247,
40065         0x248,
40066         0x249,
40067         0x24A,
40068         0x24B,
40069         0x24C,
40070         0x24D,
40071         0x24E,
40072         0x24F,
40073         0x294,
40074         0x295,
40075         0x2B9,
40076         0x2C0,
40077         0x2C2,
40078         0x2C6,
40079         0x2D2,
40080         0x2E0,
40081         0x2E5,
40082         0x2EC,
40083         0x2ED,
40084         0x2EE,
40085         0x2EF,
40086         0x300,
40087         0x370,
40088         0x371,
40089         0x372,
40090         0x373,
40091         0x374,
40092         0x375,
40093         0x376,
40094         0x377,
40095         0x378,
40096         0x37A,
40097         0x37E,
40098         0x37F,
40099         0x380,
40100         0x386,
40101         0x387,
40102         0x388,
40103         0x38B,
40104         0x38C,
40105         0x38D,
40106         0x38E,
40107         0x390,
40108         0x391,
40109         0x3A2,
40110         0x3A3,
40111         0x3AC,
40112         0x3CF,
40113         0x3D0,
40114         0x3D2,
40115         0x3D5,
40116         0x3D8,
40117         0x3D9,
40118         0x3DA,
40119         0x3DB,
40120         0x3DC,
40121         0x3DD,
40122         0x3DE,
40123         0x3DF,
40124         0x3E0,
40125         0x3E1,
40126         0x3E2,
40127         0x3E3,
40128         0x3E4,
40129         0x3E5,
40130         0x3E6,
40131         0x3E7,
40132         0x3E8,
40133         0x3E9,
40134         0x3EA,
40135         0x3EB,
40136         0x3EC,
40137         0x3ED,
40138         0x3EE,
40139         0x3EF,
40140         0x3F4,
40141         0x3F5,
40142         0x3F6,
40143         0x3F7,
40144         0x3F8,
40145         0x3F9,
40146         0x3FB,
40147         0x3FD,
40148         0x430,
40149         0x460,
40150         0x461,
40151         0x462,
40152         0x463,
40153         0x464,
40154         0x465,
40155         0x466,
40156         0x467,
40157         0x468,
40158         0x469,
40159         0x46A,
40160         0x46B,
40161         0x46C,
40162         0x46D,
40163         0x46E,
40164         0x46F,
40165         0x470,
40166         0x471,
40167         0x472,
40168         0x473,
40169         0x474,
40170         0x475,
40171         0x476,
40172         0x477,
40173         0x478,
40174         0x479,
40175         0x47A,
40176         0x47B,
40177         0x47C,
40178         0x47D,
40179         0x47E,
40180         0x47F,
40181         0x480,
40182         0x481,
40183         0x482,
40184         0x483,
40185         0x48A,
40186         0x48B,
40187         0x48C,
40188         0x48D,
40189         0x48E,
40190         0x48F,
40191         0x490,
40192         0x491,
40193         0x492,
40194         0x493,
40195         0x494,
40196         0x495,
40197         0x496,
40198         0x497,
40199         0x498,
40200         0x499,
40201         0x49A,
40202         0x49B,
40203         0x49C,
40204         0x49D,
40205         0x49E,
40206         0x49F,
40207         0x4A0,
40208         0x4A1,
40209         0x4A2,
40210         0x4A3,
40211         0x4A4,
40212         0x4A5,
40213         0x4A6,
40214         0x4A7,
40215         0x4A8,
40216         0x4A9,
40217         0x4AA,
40218         0x4AB,
40219         0x4AC,
40220         0x4AD,
40221         0x4AE,
40222         0x4AF,
40223         0x4B0,
40224         0x4B1,
40225         0x4B2,
40226         0x4B3,
40227         0x4B4,
40228         0x4B5,
40229         0x4B6,
40230         0x4B7,
40231         0x4B8,
40232         0x4B9,
40233         0x4BA,
40234         0x4BB,
40235         0x4BC,
40236         0x4BD,
40237         0x4BE,
40238         0x4BF,
40239         0x4C0,
40240         0x4C2,
40241         0x4C3,
40242         0x4C4,
40243         0x4C5,
40244         0x4C6,
40245         0x4C7,
40246         0x4C8,
40247         0x4C9,
40248         0x4CA,
40249         0x4CB,
40250         0x4CC,
40251         0x4CD,
40252         0x4CE,
40253         0x4D0,
40254         0x4D1,
40255         0x4D2,
40256         0x4D3,
40257         0x4D4,
40258         0x4D5,
40259         0x4D6,
40260         0x4D7,
40261         0x4D8,
40262         0x4D9,
40263         0x4DA,
40264         0x4DB,
40265         0x4DC,
40266         0x4DD,
40267         0x4DE,
40268         0x4DF,
40269         0x4E0,
40270         0x4E1,
40271         0x4E2,
40272         0x4E3,
40273         0x4E4,
40274         0x4E5,
40275         0x4E6,
40276         0x4E7,
40277         0x4E8,
40278         0x4E9,
40279         0x4EA,
40280         0x4EB,
40281         0x4EC,
40282         0x4ED,
40283         0x4EE,
40284         0x4EF,
40285         0x4F0,
40286         0x4F1,
40287         0x4F2,
40288         0x4F3,
40289         0x4F4,
40290         0x4F5,
40291         0x4F6,
40292         0x4F7,
40293         0x4F8,
40294         0x4F9,
40295         0x4FA,
40296         0x4FB,
40297         0x4FC,
40298         0x4FD,
40299         0x4FE,
40300         0x4FF,
40301         0x500,
40302         0x501,
40303         0x502,
40304         0x503,
40305         0x504,
40306         0x505,
40307         0x506,
40308         0x507,
40309         0x508,
40310         0x509,
40311         0x50A,
40312         0x50B,
40313         0x50C,
40314         0x50D,
40315         0x50E,
40316         0x50F,
40317         0x510,
40318         0x511,
40319         0x512,
40320         0x513,
40321         0x514,
40322         0x515,
40323         0x516,
40324         0x517,
40325         0x518,
40326         0x519,
40327         0x51A,
40328         0x51B,
40329         0x51C,
40330         0x51D,
40331         0x51E,
40332         0x51F,
40333         0x520,
40334         0x521,
40335         0x522,
40336         0x523,
40337         0x524,
40338         0x525,
40339         0x526,
40340         0x527,
40341         0x528,
40342         0x529,
40343         0x52A,
40344         0x52B,
40345         0x52C,
40346         0x52D,
40347         0x52E,
40348         0x52F,
40349         0x530,
40350         0x531,
40351         0x557,
40352         0x559,
40353         0x55A,
40354         0x55D,
40355         0x55E,
40356         0x561,
40357         0x588,
40358         0x589,
40359         0x58A,
40360         0x591,
40361         0x5BE,
40362         0x5BF,
40363         0x5C0,
40364         0x5C1,
40365         0x5C3,
40366         0x5C4,
40367         0x5C6,
40368         0x5C7,
40369         0x5C8,
40370         0x5D0,
40371         0x5EB,
40372         0x5F0,
40373         0x5F4,
40374         0x600,
40375         0x606,
40376         0x60C,
40377         0x60E,
40378         0x610,
40379         0x61B,
40380         0x61C,
40381         0x61D,
40382         0x61F,
40383         0x620,
40384         0x64B,
40385         0x660,
40386         0x66A,
40387         0x66B,
40388         0x66D,
40389         0x66E,
40390         0x670,
40391         0x671,
40392         0x6D4,
40393         0x6D5,
40394         0x6D6,
40395         0x6DD,
40396         0x6DE,
40397         0x6DF,
40398         0x6E5,
40399         0x6E7,
40400         0x6E9,
40401         0x6EA,
40402         0x6EE,
40403         0x6F0,
40404         0x6FA,
40405         0x6FD,
40406         0x6FF,
40407         0x700,
40408         0x703,
40409         0x70F,
40410         0x710,
40411         0x711,
40412         0x712,
40413         0x730,
40414         0x74B,
40415         0x74D,
40416         0x7A6,
40417         0x7B1,
40418         0x7B2,
40419         0x7C0,
40420         0x7CA,
40421         0x7EB,
40422         0x7F4,
40423         0x7F6,
40424         0x7F8,
40425         0x7F9,
40426         0x7FA,
40427         0x7FB,
40428         0x800,
40429         0x816,
40430         0x81A,
40431         0x81B,
40432         0x824,
40433         0x825,
40434         0x828,
40435         0x829,
40436         0x82E,
40437         0x840,
40438         0x859,
40439         0x85C,
40440         0x8A0,
40441         0x8B5,
40442         0x8E3,
40443         0x904,
40444         0x93A,
40445         0x93D,
40446         0x93E,
40447         0x950,
40448         0x951,
40449         0x958,
40450         0x962,
40451         0x964,
40452         0x966,
40453         0x970,
40454         0x971,
40455         0x981,
40456         0x984,
40457         0x985,
40458         0x98D,
40459         0x98F,
40460         0x991,
40461         0x993,
40462         0x9A9,
40463         0x9AA,
40464         0x9B1,
40465         0x9B2,
40466         0x9B3,
40467         0x9B6,
40468         0x9BA,
40469         0x9BC,
40470         0x9BD,
40471         0x9BE,
40472         0x9C5,
40473         0x9C7,
40474         0x9C9,
40475         0x9CB,
40476         0x9CE,
40477         0x9CF,
40478         0x9D7,
40479         0x9D8,
40480         0x9DC,
40481         0x9DE,
40482         0x9DF,
40483         0x9E2,
40484         0x9E4,
40485         0x9E6,
40486         0x9F0,
40487         0x9F2,
40488         0xA01,
40489         0xA04,
40490         0xA05,
40491         0xA0B,
40492         0xA0F,
40493         0xA11,
40494         0xA13,
40495         0xA29,
40496         0xA2A,
40497         0xA31,
40498         0xA32,
40499         0xA34,
40500         0xA35,
40501         0xA37,
40502         0xA38,
40503         0xA3A,
40504         0xA3C,
40505         0xA3D,
40506         0xA3E,
40507         0xA43,
40508         0xA47,
40509         0xA49,
40510         0xA4B,
40511         0xA4E,
40512         0xA51,
40513         0xA52,
40514         0xA59,
40515         0xA5D,
40516         0xA5E,
40517         0xA5F,
40518         0xA66,
40519         0xA70,
40520         0xA72,
40521         0xA75,
40522         0xA76,
40523         0xA81,
40524         0xA84,
40525         0xA85,
40526         0xA8E,
40527         0xA8F,
40528         0xA92,
40529         0xA93,
40530         0xAA9,
40531         0xAAA,
40532         0xAB1,
40533         0xAB2,
40534         0xAB4,
40535         0xAB5,
40536         0xABA,
40537         0xABC,
40538         0xABD,
40539         0xABE,
40540         0xAC6,
40541         0xAC7,
40542         0xACA,
40543         0xACB,
40544         0xACE,
40545         0xAD0,
40546         0xAD1,
40547         0xAE0,
40548         0xAE2,
40549         0xAE4,
40550         0xAE6,
40551         0xAF0,
40552         0xAF9,
40553         0xAFA,
40554         0xB01,
40555         0xB04,
40556         0xB05,
40557         0xB0D,
40558         0xB0F,
40559         0xB11,
40560         0xB13,
40561         0xB29,
40562         0xB2A,
40563         0xB31,
40564         0xB32,
40565         0xB34,
40566         0xB35,
40567         0xB3A,
40568         0xB3C,
40569         0xB3D,
40570         0xB3E,
40571         0xB45,
40572         0xB47,
40573         0xB49,
40574         0xB4B,
40575         0xB4E,
40576         0xB56,
40577         0xB58,
40578         0xB5C,
40579         0xB5E,
40580         0xB5F,
40581         0xB62,
40582         0xB64,
40583         0xB66,
40584         0xB70,
40585         0xB71,
40586         0xB72,
40587         0xB82,
40588         0xB83,
40589         0xB84,
40590         0xB85,
40591         0xB8B,
40592         0xB8E,
40593         0xB91,
40594         0xB92,
40595         0xB96,
40596         0xB99,
40597         0xB9B,
40598         0xB9C,
40599         0xB9D,
40600         0xB9E,
40601         0xBA0,
40602         0xBA3,
40603         0xBA5,
40604         0xBA8,
40605         0xBAB,
40606         0xBAE,
40607         0xBBA,
40608         0xBBE,
40609         0xBC3,
40610         0xBC6,
40611         0xBC9,
40612         0xBCA,
40613         0xBCE,
40614         0xBD0,
40615         0xBD1,
40616         0xBD7,
40617         0xBD8,
40618         0xBE6,
40619         0xBF0,
40620         0xC00,
40621         0xC04,
40622         0xC05,
40623         0xC0D,
40624         0xC0E,
40625         0xC11,
40626         0xC12,
40627         0xC29,
40628         0xC2A,
40629         0xC3A,
40630         0xC3D,
40631         0xC3E,
40632         0xC45,
40633         0xC46,
40634         0xC49,
40635         0xC4A,
40636         0xC4E,
40637         0xC55,
40638         0xC57,
40639         0xC58,
40640         0xC5B,
40641         0xC60,
40642         0xC62,
40643         0xC64,
40644         0xC66,
40645         0xC70,
40646         0xC81,
40647         0xC84,
40648         0xC85,
40649         0xC8D,
40650         0xC8E,
40651         0xC91,
40652         0xC92,
40653         0xCA9,
40654         0xCAA,
40655         0xCB4,
40656         0xCB5,
40657         0xCBA,
40658         0xCBC,
40659         0xCBD,
40660         0xCBE,
40661         0xCC5,
40662         0xCC6,
40663         0xCC9,
40664         0xCCA,
40665         0xCCE,
40666         0xCD5,
40667         0xCD7,
40668         0xCDE,
40669         0xCDF,
40670         0xCE0,
40671         0xCE2,
40672         0xCE4,
40673         0xCE6,
40674         0xCF0,
40675         0xCF1,
40676         0xCF3,
40677         0xD01,
40678         0xD04,
40679         0xD05,
40680         0xD0D,
40681         0xD0E,
40682         0xD11,
40683         0xD12,
40684         0xD3B,
40685         0xD3D,
40686         0xD3E,
40687         0xD45,
40688         0xD46,
40689         0xD49,
40690         0xD4A,
40691         0xD4E,
40692         0xD4F,
40693         0xD57,
40694         0xD58,
40695         0xD5F,
40696         0xD62,
40697         0xD64,
40698         0xD66,
40699         0xD70,
40700         0xD7A,
40701         0xD80,
40702         0xD82,
40703         0xD84,
40704         0xD85,
40705         0xD97,
40706         0xD9A,
40707         0xDB2,
40708         0xDB3,
40709         0xDBC,
40710         0xDBD,
40711         0xDBE,
40712         0xDC0,
40713         0xDC7,
40714         0xDCA,
40715         0xDCB,
40716         0xDCF,
40717         0xDD5,
40718         0xDD6,
40719         0xDD7,
40720         0xDD8,
40721         0xDE0,
40722         0xDE6,
40723         0xDF0,
40724         0xDF2,
40725         0xDF4,
40726         0xE01,
40727         0xE31,
40728         0xE32,
40729         0xE34,
40730         0xE3B,
40731         0xE40,
40732         0xE47,
40733         0xE4F,
40734         0xE50,
40735         0xE5A,
40736         0xE81,
40737         0xE83,
40738         0xE84,
40739         0xE85,
40740         0xE87,
40741         0xE89,
40742         0xE8A,
40743         0xE8B,
40744         0xE8D,
40745         0xE8E,
40746         0xE94,
40747         0xE98,
40748         0xE99,
40749         0xEA0,
40750         0xEA1,
40751         0xEA4,
40752         0xEA5,
40753         0xEA6,
40754         0xEA7,
40755         0xEA8,
40756         0xEAA,
40757         0xEAC,
40758         0xEAD,
40759         0xEB1,
40760         0xEB2,
40761         0xEB4,
40762         0xEBA,
40763         0xEBB,
40764         0xEBD,
40765         0xEBE,
40766         0xEC0,
40767         0xEC5,
40768         0xEC6,
40769         0xEC7,
40770         0xEC8,
40771         0xECE,
40772         0xED0,
40773         0xEDA,
40774         0xEDC,
40775         0xEE0,
40776         0xF00,
40777         0xF01,
40778         0xF18,
40779         0xF1A,
40780         0xF20,
40781         0xF2A,
40782         0xF35,
40783         0xF36,
40784         0xF37,
40785         0xF38,
40786         0xF39,
40787         0xF3A,
40788         0xF3E,
40789         0xF40,
40790         0xF48,
40791         0xF49,
40792         0xF6D,
40793         0xF71,
40794         0xF85,
40795         0xF86,
40796         0xF88,
40797         0xF8D,
40798         0xF98,
40799         0xF99,
40800         0xFBD,
40801         0xFC6,
40802         0xFC7,
40803         0x1000,
40804         0x102B,
40805         0x103F,
40806         0x1040,
40807         0x104A,
40808         0x104C,
40809         0x1050,
40810         0x1056,
40811         0x105A,
40812         0x105E,
40813         0x1061,
40814         0x1062,
40815         0x1065,
40816         0x1067,
40817         0x106E,
40818         0x1071,
40819         0x1075,
40820         0x1082,
40821         0x108E,
40822         0x108F,
40823         0x1090,
40824         0x109A,
40825         0x109E,
40826         0x10A0,
40827         0x10C6,
40828         0x10C7,
40829         0x10C8,
40830         0x10CD,
40831         0x10CE,
40832         0x10D0,
40833         0x10FB,
40834         0x10FC,
40835         0x1249,
40836         0x124A,
40837         0x124E,
40838         0x1250,
40839         0x1257,
40840         0x1258,
40841         0x1259,
40842         0x125A,
40843         0x125E,
40844         0x1260,
40845         0x1289,
40846         0x128A,
40847         0x128E,
40848         0x1290,
40849         0x12B1,
40850         0x12B2,
40851         0x12B6,
40852         0x12B8,
40853         0x12BF,
40854         0x12C0,
40855         0x12C1,
40856         0x12C2,
40857         0x12C6,
40858         0x12C8,
40859         0x12D7,
40860         0x12D8,
40861         0x1311,
40862         0x1312,
40863         0x1316,
40864         0x1318,
40865         0x135B,
40866         0x135D,
40867         0x1360,
40868         0x1362,
40869         0x1363,
40870         0x1367,
40871         0x1369,
40872         0x1380,
40873         0x1390,
40874         0x13A0,
40875         0x13F6,
40876         0x13F8,
40877         0x13FE,
40878         0x1401,
40879         0x166D,
40880         0x166E,
40881         0x166F,
40882         0x1680,
40883         0x1681,
40884         0x169B,
40885         0x169D,
40886         0x16A0,
40887         0x16EB,
40888         0x16EE,
40889         0x16F9,
40890         0x1700,
40891         0x170D,
40892         0x170E,
40893         0x1712,
40894         0x1715,
40895         0x1720,
40896         0x1732,
40897         0x1735,
40898         0x1737,
40899         0x1740,
40900         0x1752,
40901         0x1754,
40902         0x1760,
40903         0x176D,
40904         0x176E,
40905         0x1771,
40906         0x1772,
40907         0x1774,
40908         0x1780,
40909         0x17B4,
40910         0x17D4,
40911         0x17D7,
40912         0x17D8,
40913         0x17DC,
40914         0x17DD,
40915         0x17DE,
40916         0x17E0,
40917         0x17EA,
40918         0x1802,
40919         0x1803,
40920         0x1804,
40921         0x1808,
40922         0x1809,
40923         0x180A,
40924         0x180B,
40925         0x180E,
40926         0x180F,
40927         0x1810,
40928         0x181A,
40929         0x1820,
40930         0x1878,
40931         0x1880,
40932         0x18A9,
40933         0x18AA,
40934         0x18AB,
40935         0x18B0,
40936         0x18F6,
40937         0x1900,
40938         0x191F,
40939         0x1920,
40940         0x192C,
40941         0x1930,
40942         0x193C,
40943         0x1944,
40944         0x1946,
40945         0x1950,
40946         0x196E,
40947         0x1970,
40948         0x1975,
40949         0x1980,
40950         0x19AC,
40951         0x19B0,
40952         0x19CA,
40953         0x19D0,
40954         0x19DA,
40955         0x1A00,
40956         0x1A17,
40957         0x1A1C,
40958         0x1A20,
40959         0x1A55,
40960         0x1A5F,
40961         0x1A60,
40962         0x1A7D,
40963         0x1A7F,
40964         0x1A80,
40965         0x1A8A,
40966         0x1A90,
40967         0x1A9A,
40968         0x1AA7,
40969         0x1AA8,
40970         0x1AAC,
40971         0x1AB0,
40972         0x1ABF,
40973         0x1B00,
40974         0x1B05,
40975         0x1B34,
40976         0x1B45,
40977         0x1B4C,
40978         0x1B50,
40979         0x1B5A,
40980         0x1B5C,
40981         0x1B5E,
40982         0x1B60,
40983         0x1B6B,
40984         0x1B74,
40985         0x1B80,
40986         0x1B83,
40987         0x1BA1,
40988         0x1BAE,
40989         0x1BB0,
40990         0x1BBA,
40991         0x1BE6,
40992         0x1BF4,
40993         0x1C00,
40994         0x1C24,
40995         0x1C38,
40996         0x1C3B,
40997         0x1C3D,
40998         0x1C40,
40999         0x1C4A,
41000         0x1C4D,
41001         0x1C50,
41002         0x1C5A,
41003         0x1C7E,
41004         0x1C80,
41005         0x1CD0,
41006         0x1CD3,
41007         0x1CD4,
41008         0x1CE9,
41009         0x1CED,
41010         0x1CEE,
41011         0x1CF2,
41012         0x1CF5,
41013         0x1CF7,
41014         0x1CF8,
41015         0x1CFA,
41016         0x1D00,
41017         0x1DC0,
41018         0x1DF6,
41019         0x1DFC,
41020         0x1E00,
41021         0x1E01,
41022         0x1E02,
41023         0x1E03,
41024         0x1E04,
41025         0x1E05,
41026         0x1E06,
41027         0x1E07,
41028         0x1E08,
41029         0x1E09,
41030         0x1E0A,
41031         0x1E0B,
41032         0x1E0C,
41033         0x1E0D,
41034         0x1E0E,
41035         0x1E0F,
41036         0x1E10,
41037         0x1E11,
41038         0x1E12,
41039         0x1E13,
41040         0x1E14,
41041         0x1E15,
41042         0x1E16,
41043         0x1E17,
41044         0x1E18,
41045         0x1E19,
41046         0x1E1A,
41047         0x1E1B,
41048         0x1E1C,
41049         0x1E1D,
41050         0x1E1E,
41051         0x1E1F,
41052         0x1E20,
41053         0x1E21,
41054         0x1E22,
41055         0x1E23,
41056         0x1E24,
41057         0x1E25,
41058         0x1E26,
41059         0x1E27,
41060         0x1E28,
41061         0x1E29,
41062         0x1E2A,
41063         0x1E2B,
41064         0x1E2C,
41065         0x1E2D,
41066         0x1E2E,
41067         0x1E2F,
41068         0x1E30,
41069         0x1E31,
41070         0x1E32,
41071         0x1E33,
41072         0x1E34,
41073         0x1E35,
41074         0x1E36,
41075         0x1E37,
41076         0x1E38,
41077         0x1E39,
41078         0x1E3A,
41079         0x1E3B,
41080         0x1E3C,
41081         0x1E3D,
41082         0x1E3E,
41083         0x1E3F,
41084         0x1E40,
41085         0x1E41,
41086         0x1E42,
41087         0x1E43,
41088         0x1E44,
41089         0x1E45,
41090         0x1E46,
41091         0x1E47,
41092         0x1E48,
41093         0x1E49,
41094         0x1E4A,
41095         0x1E4B,
41096         0x1E4C,
41097         0x1E4D,
41098         0x1E4E,
41099         0x1E4F,
41100         0x1E50,
41101         0x1E51,
41102         0x1E52,
41103         0x1E53,
41104         0x1E54,
41105         0x1E55,
41106         0x1E56,
41107         0x1E57,
41108         0x1E58,
41109         0x1E59,
41110         0x1E5A,
41111         0x1E5B,
41112         0x1E5C,
41113         0x1E5D,
41114         0x1E5E,
41115         0x1E5F,
41116         0x1E60,
41117         0x1E61,
41118         0x1E62,
41119         0x1E63,
41120         0x1E64,
41121         0x1E65,
41122         0x1E66,
41123         0x1E67,
41124         0x1E68,
41125         0x1E69,
41126         0x1E6A,
41127         0x1E6B,
41128         0x1E6C,
41129         0x1E6D,
41130         0x1E6E,
41131         0x1E6F,
41132         0x1E70,
41133         0x1E71,
41134         0x1E72,
41135         0x1E73,
41136         0x1E74,
41137         0x1E75,
41138         0x1E76,
41139         0x1E77,
41140         0x1E78,
41141         0x1E79,
41142         0x1E7A,
41143         0x1E7B,
41144         0x1E7C,
41145         0x1E7D,
41146         0x1E7E,
41147         0x1E7F,
41148         0x1E80,
41149         0x1E81,
41150         0x1E82,
41151         0x1E83,
41152         0x1E84,
41153         0x1E85,
41154         0x1E86,
41155         0x1E87,
41156         0x1E88,
41157         0x1E89,
41158         0x1E8A,
41159         0x1E8B,
41160         0x1E8C,
41161         0x1E8D,
41162         0x1E8E,
41163         0x1E8F,
41164         0x1E90,
41165         0x1E91,
41166         0x1E92,
41167         0x1E93,
41168         0x1E94,
41169         0x1E95,
41170         0x1E9E,
41171         0x1E9F,
41172         0x1EA0,
41173         0x1EA1,
41174         0x1EA2,
41175         0x1EA3,
41176         0x1EA4,
41177         0x1EA5,
41178         0x1EA6,
41179         0x1EA7,
41180         0x1EA8,
41181         0x1EA9,
41182         0x1EAA,
41183         0x1EAB,
41184         0x1EAC,
41185         0x1EAD,
41186         0x1EAE,
41187         0x1EAF,
41188         0x1EB0,
41189         0x1EB1,
41190         0x1EB2,
41191         0x1EB3,
41192         0x1EB4,
41193         0x1EB5,
41194         0x1EB6,
41195         0x1EB7,
41196         0x1EB8,
41197         0x1EB9,
41198         0x1EBA,
41199         0x1EBB,
41200         0x1EBC,
41201         0x1EBD,
41202         0x1EBE,
41203         0x1EBF,
41204         0x1EC0,
41205         0x1EC1,
41206         0x1EC2,
41207         0x1EC3,
41208         0x1EC4,
41209         0x1EC5,
41210         0x1EC6,
41211         0x1EC7,
41212         0x1EC8,
41213         0x1EC9,
41214         0x1ECA,
41215         0x1ECB,
41216         0x1ECC,
41217         0x1ECD,
41218         0x1ECE,
41219         0x1ECF,
41220         0x1ED0,
41221         0x1ED1,
41222         0x1ED2,
41223         0x1ED3,
41224         0x1ED4,
41225         0x1ED5,
41226         0x1ED6,
41227         0x1ED7,
41228         0x1ED8,
41229         0x1ED9,
41230         0x1EDA,
41231         0x1EDB,
41232         0x1EDC,
41233         0x1EDD,
41234         0x1EDE,
41235         0x1EDF,
41236         0x1EE0,
41237         0x1EE1,
41238         0x1EE2,
41239         0x1EE3,
41240         0x1EE4,
41241         0x1EE5,
41242         0x1EE6,
41243         0x1EE7,
41244         0x1EE8,
41245         0x1EE9,
41246         0x1EEA,
41247         0x1EEB,
41248         0x1EEC,
41249         0x1EED,
41250         0x1EEE,
41251         0x1EEF,
41252         0x1EF0,
41253         0x1EF1,
41254         0x1EF2,
41255         0x1EF3,
41256         0x1EF4,
41257         0x1EF5,
41258         0x1EF6,
41259         0x1EF7,
41260         0x1EF8,
41261         0x1EF9,
41262         0x1EFA,
41263         0x1EFB,
41264         0x1EFC,
41265         0x1EFD,
41266         0x1EFE,
41267         0x1EFF,
41268         0x1F08,
41269         0x1F10,
41270         0x1F16,
41271         0x1F18,
41272         0x1F1E,
41273         0x1F20,
41274         0x1F28,
41275         0x1F30,
41276         0x1F38,
41277         0x1F40,
41278         0x1F46,
41279         0x1F48,
41280         0x1F4E,
41281         0x1F50,
41282         0x1F58,
41283         0x1F59,
41284         0x1F5A,
41285         0x1F5B,
41286         0x1F5C,
41287         0x1F5D,
41288         0x1F5E,
41289         0x1F5F,
41290         0x1F60,
41291         0x1F68,
41292         0x1F70,
41293         0x1F7E,
41294         0x1F80,
41295         0x1F88,
41296         0x1F90,
41297         0x1F98,
41298         0x1FA0,
41299         0x1FA8,
41300         0x1FB0,
41301         0x1FB5,
41302         0x1FB6,
41303         0x1FB8,
41304         0x1FBD,
41305         0x1FBE,
41306         0x1FBF,
41307         0x1FC2,
41308         0x1FC5,
41309         0x1FC6,
41310         0x1FC8,
41311         0x1FCD,
41312         0x1FD0,
41313         0x1FD4,
41314         0x1FD6,
41315         0x1FD8,
41316         0x1FDC,
41317         0x1FE0,
41318         0x1FE8,
41319         0x1FED,
41320         0x1FF2,
41321         0x1FF5,
41322         0x1FF6,
41323         0x1FF8,
41324         0x1FFD,
41325         0x2000,
41326         0x200B,
41327         0x200C,
41328         0x200E,
41329         0x2010,
41330         0x2013,
41331         0x2015,
41332         0x2018,
41333         0x2020,
41334         0x2024,
41335         0x2025,
41336         0x2028,
41337         0x202A,
41338         0x202F,
41339         0x2030,
41340         0x2039,
41341         0x203B,
41342         0x203C,
41343         0x203E,
41344         0x2045,
41345         0x2047,
41346         0x204A,
41347         0x205F,
41348         0x2060,
41349         0x2065,
41350         0x2066,
41351         0x2070,
41352         0x2071,
41353         0x2072,
41354         0x207D,
41355         0x207F,
41356         0x2080,
41357         0x208D,
41358         0x208F,
41359         0x2090,
41360         0x209D,
41361         0x20D0,
41362         0x20F1,
41363         0x2102,
41364         0x2103,
41365         0x2107,
41366         0x2108,
41367         0x210A,
41368         0x210B,
41369         0x210E,
41370         0x2110,
41371         0x2113,
41372         0x2114,
41373         0x2115,
41374         0x2116,
41375         0x2119,
41376         0x211E,
41377         0x2124,
41378         0x2125,
41379         0x2126,
41380         0x2127,
41381         0x2128,
41382         0x2129,
41383         0x212A,
41384         0x212E,
41385         0x212F,
41386         0x2130,
41387         0x2134,
41388         0x2135,
41389         0x2139,
41390         0x213A,
41391         0x213C,
41392         0x213E,
41393         0x2140,
41394         0x2145,
41395         0x2146,
41396         0x214A,
41397         0x214E,
41398         0x214F,
41399         0x2160,
41400         0x2170,
41401         0x2180,
41402         0x2183,
41403         0x2184,
41404         0x2185,
41405         0x2189,
41406         0x2308,
41407         0x230C,
41408         0x2329,
41409         0x232B,
41410         0x24B6,
41411         0x24D0,
41412         0x24EA,
41413         0x275B,
41414         0x2761,
41415         0x2768,
41416         0x2776,
41417         0x27C5,
41418         0x27C7,
41419         0x27E6,
41420         0x27F0,
41421         0x2983,
41422         0x2999,
41423         0x29D8,
41424         0x29DC,
41425         0x29FC,
41426         0x29FE,
41427         0x2C00,
41428         0x2C2F,
41429         0x2C30,
41430         0x2C5F,
41431         0x2C60,
41432         0x2C61,
41433         0x2C62,
41434         0x2C65,
41435         0x2C67,
41436         0x2C68,
41437         0x2C69,
41438         0x2C6A,
41439         0x2C6B,
41440         0x2C6C,
41441         0x2C6D,
41442         0x2C71,
41443         0x2C72,
41444         0x2C73,
41445         0x2C75,
41446         0x2C76,
41447         0x2C7E,
41448         0x2C81,
41449         0x2C82,
41450         0x2C83,
41451         0x2C84,
41452         0x2C85,
41453         0x2C86,
41454         0x2C87,
41455         0x2C88,
41456         0x2C89,
41457         0x2C8A,
41458         0x2C8B,
41459         0x2C8C,
41460         0x2C8D,
41461         0x2C8E,
41462         0x2C8F,
41463         0x2C90,
41464         0x2C91,
41465         0x2C92,
41466         0x2C93,
41467         0x2C94,
41468         0x2C95,
41469         0x2C96,
41470         0x2C97,
41471         0x2C98,
41472         0x2C99,
41473         0x2C9A,
41474         0x2C9B,
41475         0x2C9C,
41476         0x2C9D,
41477         0x2C9E,
41478         0x2C9F,
41479         0x2CA0,
41480         0x2CA1,
41481         0x2CA2,
41482         0x2CA3,
41483         0x2CA4,
41484         0x2CA5,
41485         0x2CA6,
41486         0x2CA7,
41487         0x2CA8,
41488         0x2CA9,
41489         0x2CAA,
41490         0x2CAB,
41491         0x2CAC,
41492         0x2CAD,
41493         0x2CAE,
41494         0x2CAF,
41495         0x2CB0,
41496         0x2CB1,
41497         0x2CB2,
41498         0x2CB3,
41499         0x2CB4,
41500         0x2CB5,
41501         0x2CB6,
41502         0x2CB7,
41503         0x2CB8,
41504         0x2CB9,
41505         0x2CBA,
41506         0x2CBB,
41507         0x2CBC,
41508         0x2CBD,
41509         0x2CBE,
41510         0x2CBF,
41511         0x2CC0,
41512         0x2CC1,
41513         0x2CC2,
41514         0x2CC3,
41515         0x2CC4,
41516         0x2CC5,
41517         0x2CC6,
41518         0x2CC7,
41519         0x2CC8,
41520         0x2CC9,
41521         0x2CCA,
41522         0x2CCB,
41523         0x2CCC,
41524         0x2CCD,
41525         0x2CCE,
41526         0x2CCF,
41527         0x2CD0,
41528         0x2CD1,
41529         0x2CD2,
41530         0x2CD3,
41531         0x2CD4,
41532         0x2CD5,
41533         0x2CD6,
41534         0x2CD7,
41535         0x2CD8,
41536         0x2CD9,
41537         0x2CDA,
41538         0x2CDB,
41539         0x2CDC,
41540         0x2CDD,
41541         0x2CDE,
41542         0x2CDF,
41543         0x2CE0,
41544         0x2CE1,
41545         0x2CE2,
41546         0x2CE3,
41547         0x2CE5,
41548         0x2CEB,
41549         0x2CEC,
41550         0x2CED,
41551         0x2CEE,
41552         0x2CEF,
41553         0x2CF2,
41554         0x2CF3,
41555         0x2CF4,
41556         0x2D00,
41557         0x2D26,
41558         0x2D27,
41559         0x2D28,
41560         0x2D2D,
41561         0x2D2E,
41562         0x2D30,
41563         0x2D68,
41564         0x2D6F,
41565         0x2D70,
41566         0x2D7F,
41567         0x2D80,
41568         0x2D97,
41569         0x2DA0,
41570         0x2DA7,
41571         0x2DA8,
41572         0x2DAF,
41573         0x2DB0,
41574         0x2DB7,
41575         0x2DB8,
41576         0x2DBF,
41577         0x2DC0,
41578         0x2DC7,
41579         0x2DC8,
41580         0x2DCF,
41581         0x2DD0,
41582         0x2DD7,
41583         0x2DD8,
41584         0x2DDF,
41585         0x2DE0,
41586         0x2E00,
41587         0x2E0E,
41588         0x2E1C,
41589         0x2E1E,
41590         0x2E20,
41591         0x2E2A,
41592         0x2E2E,
41593         0x2E2F,
41594         0x2E30,
41595         0x2E3C,
41596         0x2E3D,
41597         0x2E42,
41598         0x2E43,
41599         0x3000,
41600         0x3001,
41601         0x3002,
41602         0x3003,
41603         0x3005,
41604         0x3008,
41605         0x3012,
41606         0x3014,
41607         0x301C,
41608         0x301D,
41609         0x3020,
41610         0x3021,
41611         0x302A,
41612         0x3030,
41613         0x3031,
41614         0x3036,
41615         0x3038,
41616         0x303D,
41617         0x3041,
41618         0x3097,
41619         0x3099,
41620         0x309B,
41621         0x309D,
41622         0x30A0,
41623         0x30A1,
41624         0x30FB,
41625         0x30FC,
41626         0x3100,
41627         0x3105,
41628         0x312E,
41629         0x3131,
41630         0x318F,
41631         0x31A0,
41632         0x31BB,
41633         0x31F0,
41634         0x3200,
41635         0x3400,
41636         0x4DB6,
41637         0x4E00,
41638         0x9FD6,
41639         0xA000,
41640         0xA48D,
41641         0xA4D0,
41642         0xA4FE,
41643         0xA4FF,
41644         0xA500,
41645         0xA60D,
41646         0xA60E,
41647         0xA610,
41648         0xA620,
41649         0xA62A,
41650         0xA62C,
41651         0xA640,
41652         0xA641,
41653         0xA642,
41654         0xA643,
41655         0xA644,
41656         0xA645,
41657         0xA646,
41658         0xA647,
41659         0xA648,
41660         0xA649,
41661         0xA64A,
41662         0xA64B,
41663         0xA64C,
41664         0xA64D,
41665         0xA64E,
41666         0xA64F,
41667         0xA650,
41668         0xA651,
41669         0xA652,
41670         0xA653,
41671         0xA654,
41672         0xA655,
41673         0xA656,
41674         0xA657,
41675         0xA658,
41676         0xA659,
41677         0xA65A,
41678         0xA65B,
41679         0xA65C,
41680         0xA65D,
41681         0xA65E,
41682         0xA65F,
41683         0xA660,
41684         0xA661,
41685         0xA662,
41686         0xA663,
41687         0xA664,
41688         0xA665,
41689         0xA666,
41690         0xA667,
41691         0xA668,
41692         0xA669,
41693         0xA66A,
41694         0xA66B,
41695         0xA66C,
41696         0xA66D,
41697         0xA66E,
41698         0xA66F,
41699         0xA673,
41700         0xA674,
41701         0xA67E,
41702         0xA67F,
41703         0xA680,
41704         0xA681,
41705         0xA682,
41706         0xA683,
41707         0xA684,
41708         0xA685,
41709         0xA686,
41710         0xA687,
41711         0xA688,
41712         0xA689,
41713         0xA68A,
41714         0xA68B,
41715         0xA68C,
41716         0xA68D,
41717         0xA68E,
41718         0xA68F,
41719         0xA690,
41720         0xA691,
41721         0xA692,
41722         0xA693,
41723         0xA694,
41724         0xA695,
41725         0xA696,
41726         0xA697,
41727         0xA698,
41728         0xA699,
41729         0xA69A,
41730         0xA69B,
41731         0xA69E,
41732         0xA6A0,
41733         0xA6F0,
41734         0xA6F2,
41735         0xA6F3,
41736         0xA6F4,
41737         0xA6F7,
41738         0xA6F8,
41739         0xA717,
41740         0xA720,
41741         0xA722,
41742         0xA723,
41743         0xA724,
41744         0xA725,
41745         0xA726,
41746         0xA727,
41747         0xA728,
41748         0xA729,
41749         0xA72A,
41750         0xA72B,
41751         0xA72C,
41752         0xA72D,
41753         0xA72E,
41754         0xA72F,
41755         0xA732,
41756         0xA733,
41757         0xA734,
41758         0xA735,
41759         0xA736,
41760         0xA737,
41761         0xA738,
41762         0xA739,
41763         0xA73A,
41764         0xA73B,
41765         0xA73C,
41766         0xA73D,
41767         0xA73E,
41768         0xA73F,
41769         0xA740,
41770         0xA741,
41771         0xA742,
41772         0xA743,
41773         0xA744,
41774         0xA745,
41775         0xA746,
41776         0xA747,
41777         0xA748,
41778         0xA749,
41779         0xA74A,
41780         0xA74B,
41781         0xA74C,
41782         0xA74D,
41783         0xA74E,
41784         0xA74F,
41785         0xA750,
41786         0xA751,
41787         0xA752,
41788         0xA753,
41789         0xA754,
41790         0xA755,
41791         0xA756,
41792         0xA757,
41793         0xA758,
41794         0xA759,
41795         0xA75A,
41796         0xA75B,
41797         0xA75C,
41798         0xA75D,
41799         0xA75E,
41800         0xA75F,
41801         0xA760,
41802         0xA761,
41803         0xA762,
41804         0xA763,
41805         0xA764,
41806         0xA765,
41807         0xA766,
41808         0xA767,
41809         0xA768,
41810         0xA769,
41811         0xA76A,
41812         0xA76B,
41813         0xA76C,
41814         0xA76D,
41815         0xA76E,
41816         0xA76F,
41817         0xA779,
41818         0xA77A,
41819         0xA77B,
41820         0xA77C,
41821         0xA77D,
41822         0xA77F,
41823         0xA780,
41824         0xA781,
41825         0xA782,
41826         0xA783,
41827         0xA784,
41828         0xA785,
41829         0xA786,
41830         0xA787,
41831         0xA788,
41832         0xA789,
41833         0xA78B,
41834         0xA78C,
41835         0xA78D,
41836         0xA78E,
41837         0xA78F,
41838         0xA790,
41839         0xA791,
41840         0xA792,
41841         0xA793,
41842         0xA796,
41843         0xA797,
41844         0xA798,
41845         0xA799,
41846         0xA79A,
41847         0xA79B,
41848         0xA79C,
41849         0xA79D,
41850         0xA79E,
41851         0xA79F,
41852         0xA7A0,
41853         0xA7A1,
41854         0xA7A2,
41855         0xA7A3,
41856         0xA7A4,
41857         0xA7A5,
41858         0xA7A6,
41859         0xA7A7,
41860         0xA7A8,
41861         0xA7A9,
41862         0xA7AA,
41863         0xA7AE,
41864         0xA7B0,
41865         0xA7B5,
41866         0xA7B6,
41867         0xA7B7,
41868         0xA7B8,
41869         0xA7F7,
41870         0xA7F8,
41871         0xA7FB,
41872         0xA802,
41873         0xA803,
41874         0xA806,
41875         0xA807,
41876         0xA80B,
41877         0xA80C,
41878         0xA823,
41879         0xA828,
41880         0xA840,
41881         0xA874,
41882         0xA876,
41883         0xA878,
41884         0xA880,
41885         0xA882,
41886         0xA8B4,
41887         0xA8C5,
41888         0xA8CE,
41889         0xA8D0,
41890         0xA8DA,
41891         0xA8E0,
41892         0xA8F2,
41893         0xA8F8,
41894         0xA8FB,
41895         0xA8FC,
41896         0xA8FD,
41897         0xA8FE,
41898         0xA900,
41899         0xA90A,
41900         0xA926,
41901         0xA92E,
41902         0xA92F,
41903         0xA930,
41904         0xA947,
41905         0xA954,
41906         0xA960,
41907         0xA97D,
41908         0xA980,
41909         0xA984,
41910         0xA9B3,
41911         0xA9C1,
41912         0xA9C8,
41913         0xA9CA,
41914         0xA9CF,
41915         0xA9D0,
41916         0xA9DA,
41917         0xA9E0,
41918         0xA9E5,
41919         0xA9E6,
41920         0xA9F0,
41921         0xA9FA,
41922         0xA9FF,
41923         0xAA00,
41924         0xAA29,
41925         0xAA37,
41926         0xAA40,
41927         0xAA43,
41928         0xAA44,
41929         0xAA4C,
41930         0xAA4E,
41931         0xAA50,
41932         0xAA5A,
41933         0xAA5D,
41934         0xAA60,
41935         0xAA77,
41936         0xAA7A,
41937         0xAA7B,
41938         0xAA7E,
41939         0xAAB0,
41940         0xAAB1,
41941         0xAAB2,
41942         0xAAB5,
41943         0xAAB7,
41944         0xAAB9,
41945         0xAABE,
41946         0xAAC0,
41947         0xAAC1,
41948         0xAAC2,
41949         0xAAC3,
41950         0xAADB,
41951         0xAADE,
41952         0xAAE0,
41953         0xAAEB,
41954         0xAAF0,
41955         0xAAF2,
41956         0xAAF5,
41957         0xAAF7,
41958         0xAB01,
41959         0xAB07,
41960         0xAB09,
41961         0xAB0F,
41962         0xAB11,
41963         0xAB17,
41964         0xAB20,
41965         0xAB27,
41966         0xAB28,
41967         0xAB2F,
41968         0xAB30,
41969         0xAB5B,
41970         0xAB5C,
41971         0xAB66,
41972         0xAB70,
41973         0xABC0,
41974         0xABE3,
41975         0xABEB,
41976         0xABEC,
41977         0xABEE,
41978         0xABF0,
41979         0xABFA,
41980         0xAC00,
41981         0xD7A4,
41982         0xD7B0,
41983         0xD7C7,
41984         0xD7CB,
41985         0xD7FC,
41986         0xF900,
41987         0xFA6E,
41988         0xFA70,
41989         0xFADA,
41990         0xFB00,
41991         0xFB07,
41992         0xFB13,
41993         0xFB18,
41994         0xFB1D,
41995         0xFB1E,
41996         0xFB1F,
41997         0xFB29,
41998         0xFB2A,
41999         0xFB37,
42000         0xFB38,
42001         0xFB3D,
42002         0xFB3E,
42003         0xFB3F,
42004         0xFB40,
42005         0xFB42,
42006         0xFB43,
42007         0xFB45,
42008         0xFB46,
42009         0xFBB2,
42010         0xFBD3,
42011         0xFD3E,
42012         0xFD40,
42013         0xFD50,
42014         0xFD90,
42015         0xFD92,
42016         0xFDC8,
42017         0xFDF0,
42018         0xFDFC,
42019         0xFE00,
42020         0xFE10,
42021         0xFE12,
42022         0xFE13,
42023         0xFE14,
42024         0xFE17,
42025         0xFE19,
42026         0xFE20,
42027         0xFE30,
42028         0xFE31,
42029         0xFE33,
42030         0xFE35,
42031         0xFE45,
42032         0xFE47,
42033         0xFE49,
42034         0xFE50,
42035         0xFE52,
42036         0xFE53,
42037         0xFE55,
42038         0xFE56,
42039         0xFE58,
42040         0xFE59,
42041         0xFE5F,
42042         0xFE63,
42043         0xFE64,
42044         0xFE70,
42045         0xFE75,
42046         0xFE76,
42047         0xFEFD,
42048         0xFEFF,
42049         0xFF00,
42050         0xFF01,
42051         0xFF02,
42052         0xFF08,
42053         0xFF0A,
42054         0xFF0C,
42055         0xFF0E,
42056         0xFF0F,
42057         0xFF1A,
42058         0xFF1B,
42059         0xFF1F,
42060         0xFF20,
42061         0xFF21,
42062         0xFF3B,
42063         0xFF3C,
42064         0xFF3D,
42065         0xFF3E,
42066         0xFF41,
42067         0xFF5B,
42068         0xFF5C,
42069         0xFF5D,
42070         0xFF5E,
42071         0xFF5F,
42072         0xFF61,
42073         0xFF62,
42074         0xFF64,
42075         0xFF65,
42076         0xFF66,
42077         0xFF9E,
42078         0xFFA0,
42079         0xFFBF,
42080         0xFFC2,
42081         0xFFC8,
42082         0xFFCA,
42083         0xFFD0,
42084         0xFFD2,
42085         0xFFD8,
42086         0xFFDA,
42087         0xFFDD,
42088         0xFFF9,
42089         0xFFFC,
42090         0x10000,
42091         0x1000C,
42092         0x1000D,
42093         0x10027,
42094         0x10028,
42095         0x1003B,
42096         0x1003C,
42097         0x1003E,
42098         0x1003F,
42099         0x1004E,
42100         0x10050,
42101         0x1005E,
42102         0x10080,
42103         0x100FB,
42104         0x10140,
42105         0x10175,
42106         0x101FD,
42107         0x101FE,
42108         0x10280,
42109         0x1029D,
42110         0x102A0,
42111         0x102D1,
42112         0x102E0,
42113         0x102E1,
42114         0x10300,
42115         0x10320,
42116         0x10330,
42117         0x1034B,
42118         0x10350,
42119         0x10376,
42120         0x1037B,
42121         0x10380,
42122         0x1039E,
42123         0x103A0,
42124         0x103C4,
42125         0x103C8,
42126         0x103D0,
42127         0x103D1,
42128         0x103D6,
42129         0x10400,
42130         0x10428,
42131         0x10450,
42132         0x1049E,
42133         0x104A0,
42134         0x104AA,
42135         0x10500,
42136         0x10528,
42137         0x10530,
42138         0x10564,
42139         0x10600,
42140         0x10737,
42141         0x10740,
42142         0x10756,
42143         0x10760,
42144         0x10768,
42145         0x10800,
42146         0x10806,
42147         0x10808,
42148         0x10809,
42149         0x1080A,
42150         0x10836,
42151         0x10837,
42152         0x10839,
42153         0x1083C,
42154         0x1083D,
42155         0x1083F,
42156         0x10856,
42157         0x10860,
42158         0x10877,
42159         0x10880,
42160         0x1089F,
42161         0x108E0,
42162         0x108F3,
42163         0x108F4,
42164         0x108F6,
42165         0x10900,
42166         0x10916,
42167         0x10920,
42168         0x1093A,
42169         0x10980,
42170         0x109B8,
42171         0x109BE,
42172         0x109C0,
42173         0x10A00,
42174         0x10A01,
42175         0x10A04,
42176         0x10A05,
42177         0x10A07,
42178         0x10A0C,
42179         0x10A10,
42180         0x10A14,
42181         0x10A15,
42182         0x10A18,
42183         0x10A19,
42184         0x10A34,
42185         0x10A38,
42186         0x10A3B,
42187         0x10A3F,
42188         0x10A40,
42189         0x10A56,
42190         0x10A58,
42191         0x10A60,
42192         0x10A7D,
42193         0x10A80,
42194         0x10A9D,
42195         0x10AC0,
42196         0x10AC8,
42197         0x10AC9,
42198         0x10AE5,
42199         0x10AE7,
42200         0x10B00,
42201         0x10B36,
42202         0x10B40,
42203         0x10B56,
42204         0x10B60,
42205         0x10B73,
42206         0x10B80,
42207         0x10B92,
42208         0x10C00,
42209         0x10C49,
42210         0x10C80,
42211         0x10CB3,
42212         0x10CC0,
42213         0x10CF3,
42214         0x11000,
42215         0x11003,
42216         0x11038,
42217         0x11047,
42218         0x11049,
42219         0x11066,
42220         0x11070,
42221         0x1107F,
42222         0x11083,
42223         0x110B0,
42224         0x110BB,
42225         0x110BD,
42226         0x110BE,
42227         0x110C2,
42228         0x110D0,
42229         0x110E9,
42230         0x110F0,
42231         0x110FA,
42232         0x11100,
42233         0x11103,
42234         0x11127,
42235         0x11135,
42236         0x11136,
42237         0x11140,
42238         0x11141,
42239         0x11144,
42240         0x11150,
42241         0x11173,
42242         0x11174,
42243         0x11176,
42244         0x11177,
42245         0x11180,
42246         0x11183,
42247         0x111B3,
42248         0x111C1,
42249         0x111C5,
42250         0x111C7,
42251         0x111CA,
42252         0x111CD,
42253         0x111CE,
42254         0x111D0,
42255         0x111DA,
42256         0x111DB,
42257         0x111DC,
42258         0x111DD,
42259         0x111DE,
42260         0x111E0,
42261         0x11200,
42262         0x11212,
42263         0x11213,
42264         0x1122C,
42265         0x11238,
42266         0x1123A,
42267         0x1123B,
42268         0x1123D,
42269         0x11280,
42270         0x11287,
42271         0x11288,
42272         0x11289,
42273         0x1128A,
42274         0x1128E,
42275         0x1128F,
42276         0x1129E,
42277         0x1129F,
42278         0x112A9,
42279         0x112AA,
42280         0x112B0,
42281         0x112DF,
42282         0x112EB,
42283         0x112F0,
42284         0x112FA,
42285         0x11300,
42286         0x11304,
42287         0x11305,
42288         0x1130D,
42289         0x1130F,
42290         0x11311,
42291         0x11313,
42292         0x11329,
42293         0x1132A,
42294         0x11331,
42295         0x11332,
42296         0x11334,
42297         0x11335,
42298         0x1133A,
42299         0x1133C,
42300         0x1133D,
42301         0x1133E,
42302         0x11345,
42303         0x11347,
42304         0x11349,
42305         0x1134B,
42306         0x1134E,
42307         0x11350,
42308         0x11351,
42309         0x11357,
42310         0x11358,
42311         0x1135D,
42312         0x11362,
42313         0x11364,
42314         0x11366,
42315         0x1136D,
42316         0x11370,
42317         0x11375,
42318         0x11480,
42319         0x114B0,
42320         0x114C4,
42321         0x114C6,
42322         0x114C7,
42323         0x114C8,
42324         0x114D0,
42325         0x114DA,
42326         0x11580,
42327         0x115AF,
42328         0x115B6,
42329         0x115B8,
42330         0x115C1,
42331         0x115C2,
42332         0x115C4,
42333         0x115C9,
42334         0x115D8,
42335         0x115DC,
42336         0x115DE,
42337         0x11600,
42338         0x11630,
42339         0x11641,
42340         0x11643,
42341         0x11644,
42342         0x11645,
42343         0x11650,
42344         0x1165A,
42345         0x11680,
42346         0x116AB,
42347         0x116B8,
42348         0x116C0,
42349         0x116CA,
42350         0x11700,
42351         0x1171A,
42352         0x1171D,
42353         0x1172C,
42354         0x11730,
42355         0x1173A,
42356         0x1173C,
42357         0x1173F,
42358         0x118A0,
42359         0x118C0,
42360         0x118E0,
42361         0x118EA,
42362         0x118FF,
42363         0x11900,
42364         0x11AC0,
42365         0x11AF9,
42366         0x12000,
42367         0x1239A,
42368         0x12400,
42369         0x1246F,
42370         0x12480,
42371         0x12544,
42372         0x13000,
42373         0x1342F,
42374         0x14400,
42375         0x14647,
42376         0x16800,
42377         0x16A39,
42378         0x16A40,
42379         0x16A5F,
42380         0x16A60,
42381         0x16A6A,
42382         0x16A6E,
42383         0x16A70,
42384         0x16AD0,
42385         0x16AEE,
42386         0x16AF0,
42387         0x16AF5,
42388         0x16AF6,
42389         0x16B00,
42390         0x16B30,
42391         0x16B37,
42392         0x16B39,
42393         0x16B40,
42394         0x16B44,
42395         0x16B45,
42396         0x16B50,
42397         0x16B5A,
42398         0x16B63,
42399         0x16B78,
42400         0x16B7D,
42401         0x16B90,
42402         0x16F00,
42403         0x16F45,
42404         0x16F50,
42405         0x16F51,
42406         0x16F7F,
42407         0x16F8F,
42408         0x16F93,
42409         0x16FA0,
42410         0x1B000,
42411         0x1B002,
42412         0x1BC00,
42413         0x1BC6B,
42414         0x1BC70,
42415         0x1BC7D,
42416         0x1BC80,
42417         0x1BC89,
42418         0x1BC90,
42419         0x1BC9A,
42420         0x1BC9D,
42421         0x1BC9F,
42422         0x1BCA0,
42423         0x1BCA4,
42424         0x1D165,
42425         0x1D16A,
42426         0x1D16D,
42427         0x1D173,
42428         0x1D17B,
42429         0x1D183,
42430         0x1D185,
42431         0x1D18C,
42432         0x1D1AA,
42433         0x1D1AE,
42434         0x1D242,
42435         0x1D245,
42436         0x1D400,
42437         0x1D41A,
42438         0x1D434,
42439         0x1D44E,
42440         0x1D455,
42441         0x1D456,
42442         0x1D468,
42443         0x1D482,
42444         0x1D49C,
42445         0x1D49D,
42446         0x1D49E,
42447         0x1D4A0,
42448         0x1D4A2,
42449         0x1D4A3,
42450         0x1D4A5,
42451         0x1D4A7,
42452         0x1D4A9,
42453         0x1D4AD,
42454         0x1D4AE,
42455         0x1D4B6,
42456         0x1D4BA,
42457         0x1D4BB,
42458         0x1D4BC,
42459         0x1D4BD,
42460         0x1D4C4,
42461         0x1D4C5,
42462         0x1D4D0,
42463         0x1D4EA,
42464         0x1D504,
42465         0x1D506,
42466         0x1D507,
42467         0x1D50B,
42468         0x1D50D,
42469         0x1D515,
42470         0x1D516,
42471         0x1D51D,
42472         0x1D51E,
42473         0x1D538,
42474         0x1D53A,
42475         0x1D53B,
42476         0x1D53F,
42477         0x1D540,
42478         0x1D545,
42479         0x1D546,
42480         0x1D547,
42481         0x1D54A,
42482         0x1D551,
42483         0x1D552,
42484         0x1D56C,
42485         0x1D586,
42486         0x1D5A0,
42487         0x1D5BA,
42488         0x1D5D4,
42489         0x1D5EE,
42490         0x1D608,
42491         0x1D622,
42492         0x1D63C,
42493         0x1D656,
42494         0x1D670,
42495         0x1D68A,
42496         0x1D6A6,
42497         0x1D6A8,
42498         0x1D6C1,
42499         0x1D6C2,
42500         0x1D6DB,
42501         0x1D6DC,
42502         0x1D6E2,
42503         0x1D6FB,
42504         0x1D6FC,
42505         0x1D715,
42506         0x1D716,
42507         0x1D71C,
42508         0x1D735,
42509         0x1D736,
42510         0x1D74F,
42511         0x1D750,
42512         0x1D756,
42513         0x1D76F,
42514         0x1D770,
42515         0x1D789,
42516         0x1D78A,
42517         0x1D790,
42518         0x1D7A9,
42519         0x1D7AA,
42520         0x1D7C3,
42521         0x1D7C4,
42522         0x1D7CA,
42523         0x1D7CB,
42524         0x1D7CC,
42525         0x1D7CE,
42526         0x1D800,
42527         0x1DA00,
42528         0x1DA37,
42529         0x1DA3B,
42530         0x1DA6D,
42531         0x1DA75,
42532         0x1DA76,
42533         0x1DA84,
42534         0x1DA85,
42535         0x1DA88,
42536         0x1DA89,
42537         0x1DA9B,
42538         0x1DAA0,
42539         0x1DAA1,
42540         0x1DAB0,
42541         0x1E800,
42542         0x1E8C5,
42543         0x1E8D0,
42544         0x1E8D7,
42545         0x1EE00,
42546         0x1EE04,
42547         0x1EE05,
42548         0x1EE20,
42549         0x1EE21,
42550         0x1EE23,
42551         0x1EE24,
42552         0x1EE25,
42553         0x1EE27,
42554         0x1EE28,
42555         0x1EE29,
42556         0x1EE33,
42557         0x1EE34,
42558         0x1EE38,
42559         0x1EE39,
42560         0x1EE3A,
42561         0x1EE3B,
42562         0x1EE3C,
42563         0x1EE42,
42564         0x1EE43,
42565         0x1EE47,
42566         0x1EE48,
42567         0x1EE49,
42568         0x1EE4A,
42569         0x1EE4B,
42570         0x1EE4C,
42571         0x1EE4D,
42572         0x1EE50,
42573         0x1EE51,
42574         0x1EE53,
42575         0x1EE54,
42576         0x1EE55,
42577         0x1EE57,
42578         0x1EE58,
42579         0x1EE59,
42580         0x1EE5A,
42581         0x1EE5B,
42582         0x1EE5C,
42583         0x1EE5D,
42584         0x1EE5E,
42585         0x1EE5F,
42586         0x1EE60,
42587         0x1EE61,
42588         0x1EE63,
42589         0x1EE64,
42590         0x1EE65,
42591         0x1EE67,
42592         0x1EE6B,
42593         0x1EE6C,
42594         0x1EE73,
42595         0x1EE74,
42596         0x1EE78,
42597         0x1EE79,
42598         0x1EE7D,
42599         0x1EE7E,
42600         0x1EE7F,
42601         0x1EE80,
42602         0x1EE8A,
42603         0x1EE8B,
42604         0x1EE9C,
42605         0x1EEA1,
42606         0x1EEA4,
42607         0x1EEA5,
42608         0x1EEAA,
42609         0x1EEAB,
42610         0x1EEBC,
42611         0x1F130,
42612         0x1F14A,
42613         0x1F150,
42614         0x1F16A,
42615         0x1F170,
42616         0x1F18A,
42617         0x1F676,
42618         0x1F679,
42619         0x20000,
42620         0x2A6D7,
42621         0x2A700,
42622         0x2B735,
42623         0x2B740,
42624         0x2B81E,
42625         0x2B820,
42626         0x2CEA2,
42627         0x2F800,
42628         0x2FA1E,
42629         0xE0001,
42630         0xE0002,
42631         0xE0020,
42632         0xE0080,
42633         0xE0100,
42634         0xE01F0
42635 };
42636
42637 #endif  /* defined(PERL_IN_PERL_C) */
42638
42639 #if defined(PERL_IN_REGEXEC_C)
42640
42641 #define SB_ENUM_COUNT 16
42642
42643 typedef enum {
42644         SB_Other = 0,
42645         SB_ATerm = 1,
42646         SB_CR = 2,
42647         SB_Close = 3,
42648         SB_Extend = 4,
42649         SB_Format = 5,
42650         SB_LF = 6,
42651         SB_Lower = 7,
42652         SB_Numeric = 8,
42653         SB_OLetter = 9,
42654         SB_SContinue = 10,
42655         SB_STerm = 11,
42656         SB_Sep = 12,
42657         SB_Sp = 13,
42658         SB_Upper = 14,
42659         SB_EDGE = 15
42660 } SB_enum;
42661
42662 static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
42663         SB_Other,
42664         SB_Sp,
42665         SB_Other,
42666         SB_Sp,
42667         SB_CR,
42668         SB_Other,
42669         SB_LF,
42670         SB_Other,
42671         SB_Sep,
42672         SB_Other,
42673         SB_Sp,
42674         SB_Lower,
42675         SB_Other,
42676         SB_ATerm,
42677         SB_Other,
42678         SB_Close,
42679         SB_Other,
42680         SB_Lower,
42681         SB_STerm,
42682         SB_Other,
42683         SB_Close,
42684         SB_Other,
42685         SB_SContinue,
42686         SB_Other,
42687         SB_Upper,
42688         SB_Other,
42689         SB_SContinue,
42690         SB_Other,
42691         SB_STerm,
42692         SB_Lower,
42693         SB_Upper,
42694         SB_Other,
42695         SB_SContinue,
42696         SB_Other,
42697         SB_Close,
42698         SB_Other,
42699         SB_Close,
42700         SB_Upper,
42701         SB_Lower,
42702         SB_Close,
42703         SB_Lower,
42704         SB_Other,
42705         SB_Lower,
42706         SB_Other,
42707         SB_Upper,
42708         SB_Other,
42709         SB_Lower,
42710         SB_Other,
42711         SB_Lower,
42712         SB_Other,
42713         SB_Upper,
42714         SB_Close,
42715         SB_Upper,
42716         SB_Other,
42717         SB_Upper,
42718         SB_Other,
42719         SB_Close,
42720         SB_Other,
42721         SB_Close,
42722         SB_Upper,
42723         SB_Format,
42724         SB_Lower,
42725         SB_Close,
42726         SB_Upper,
42727         SB_Other,
42728         SB_Lower,
42729         SB_Other,
42730         SB_Upper,
42731         SB_Other,
42732         SB_Upper,
42733         SB_Numeric,
42734         SB_Other,
42735         SB_Upper,
42736         SB_Other,
42737         SB_Upper,
42738         SB_Lower,
42739         SB_Upper,
42740         SB_Lower,
42741         SB_Upper,
42742         SB_Lower,
42743         SB_Upper,
42744         SB_Lower,
42745         SB_Upper,
42746         SB_Lower,
42747         SB_Upper,
42748         SB_Lower,
42749         SB_Upper,
42750         SB_Lower,
42751         SB_Upper,
42752         SB_Lower,
42753         SB_Upper,
42754         SB_Lower,
42755         SB_Upper,
42756         SB_Lower,
42757         SB_Upper,
42758         SB_Lower,
42759         SB_Upper,
42760         SB_Lower,
42761         SB_Upper,
42762         SB_Lower,
42763         SB_Upper,
42764         SB_Lower,
42765         SB_Upper,
42766         SB_Lower,
42767         SB_Upper,
42768         SB_Lower,
42769         SB_Upper,
42770         SB_Lower,
42771         SB_Upper,
42772         SB_Lower,
42773         SB_Upper,
42774         SB_Lower,
42775         SB_Upper,
42776         SB_Lower,
42777         SB_Upper,
42778         SB_Lower,
42779         SB_Upper,
42780         SB_Lower,
42781         SB_Upper,
42782         SB_Lower,
42783         SB_Upper,
42784         SB_Lower,
42785         SB_Upper,
42786         SB_Lower,
42787         SB_Upper,
42788         SB_Lower,
42789         SB_Upper,
42790         SB_Lower,
42791         SB_Upper,
42792         SB_Lower,
42793         SB_Upper,
42794         SB_Lower,
42795         SB_Upper,
42796         SB_Lower,
42797         SB_Upper,
42798         SB_Lower,
42799         SB_Upper,
42800         SB_Lower,
42801         SB_Upper,
42802         SB_Lower,
42803         SB_Upper,
42804         SB_Lower,
42805         SB_Upper,
42806         SB_Lower,
42807         SB_Upper,
42808         SB_Lower,
42809         SB_Upper,
42810         SB_Lower,
42811         SB_Upper,
42812         SB_Lower,
42813         SB_Upper,
42814         SB_Lower,
42815         SB_Upper,
42816         SB_Lower,
42817         SB_Upper,
42818         SB_Lower,
42819         SB_Upper,
42820         SB_Lower,
42821         SB_Upper,
42822         SB_Lower,
42823         SB_Upper,
42824         SB_Lower,
42825         SB_Upper,
42826         SB_Lower,
42827         SB_Upper,
42828         SB_Lower,
42829         SB_Upper,
42830         SB_Lower,
42831         SB_Upper,
42832         SB_Lower,
42833         SB_Upper,
42834         SB_Lower,
42835         SB_Upper,
42836         SB_Lower,
42837         SB_Upper,
42838         SB_Lower,
42839         SB_Upper,
42840         SB_Lower,
42841         SB_Upper,
42842         SB_Lower,
42843         SB_Upper,
42844         SB_Lower,
42845         SB_Upper,
42846         SB_Lower,
42847         SB_Upper,
42848         SB_Lower,
42849         SB_Upper,
42850         SB_Lower,
42851         SB_Upper,
42852         SB_Lower,
42853         SB_Upper,
42854         SB_Lower,
42855         SB_Upper,
42856         SB_Lower,
42857         SB_Upper,
42858         SB_Lower,
42859         SB_Upper,
42860         SB_Lower,
42861         SB_Upper,
42862         SB_Lower,
42863         SB_Upper,
42864         SB_Lower,
42865         SB_Upper,
42866         SB_Lower,
42867         SB_Upper,
42868         SB_Lower,
42869         SB_Upper,
42870         SB_Lower,
42871         SB_Upper,
42872         SB_Lower,
42873         SB_Upper,
42874         SB_Lower,
42875         SB_Upper,
42876         SB_Lower,
42877         SB_Upper,
42878         SB_Lower,
42879         SB_Upper,
42880         SB_Lower,
42881         SB_Upper,
42882         SB_Lower,
42883         SB_Upper,
42884         SB_Lower,
42885         SB_Upper,
42886         SB_Lower,
42887         SB_Upper,
42888         SB_Lower,
42889         SB_Upper,
42890         SB_Lower,
42891         SB_Upper,
42892         SB_Lower,
42893         SB_Upper,
42894         SB_Lower,
42895         SB_Upper,
42896         SB_Lower,
42897         SB_OLetter,
42898         SB_Upper,
42899         SB_Lower,
42900         SB_OLetter,
42901         SB_Upper,
42902         SB_Lower,
42903         SB_Upper,
42904         SB_Lower,
42905         SB_Upper,
42906         SB_Lower,
42907         SB_Upper,
42908         SB_Lower,
42909         SB_Upper,
42910         SB_Lower,
42911         SB_Upper,
42912         SB_Lower,
42913         SB_Upper,
42914         SB_Lower,
42915         SB_Upper,
42916         SB_Lower,
42917         SB_Upper,
42918         SB_Lower,
42919         SB_Upper,
42920         SB_Lower,
42921         SB_Upper,
42922         SB_Lower,
42923         SB_Upper,
42924         SB_Lower,
42925         SB_Upper,
42926         SB_Lower,
42927         SB_Upper,
42928         SB_Lower,
42929         SB_Upper,
42930         SB_Lower,
42931         SB_Upper,
42932         SB_Lower,
42933         SB_Upper,
42934         SB_Lower,
42935         SB_Upper,
42936         SB_Lower,
42937         SB_Upper,
42938         SB_Lower,
42939         SB_Upper,
42940         SB_Lower,
42941         SB_Upper,
42942         SB_Lower,
42943         SB_Upper,
42944         SB_Lower,
42945         SB_Upper,
42946         SB_Lower,
42947         SB_Upper,
42948         SB_Lower,
42949         SB_Upper,
42950         SB_Lower,
42951         SB_Upper,
42952         SB_Lower,
42953         SB_Upper,
42954         SB_Lower,
42955         SB_Upper,
42956         SB_Lower,
42957         SB_Upper,
42958         SB_Lower,
42959         SB_Upper,
42960         SB_Lower,
42961         SB_Upper,
42962         SB_Lower,
42963         SB_Upper,
42964         SB_Lower,
42965         SB_Upper,
42966         SB_Lower,
42967         SB_Upper,
42968         SB_Lower,
42969         SB_Upper,
42970         SB_Lower,
42971         SB_Upper,
42972         SB_Lower,
42973         SB_Upper,
42974         SB_Lower,
42975         SB_Upper,
42976         SB_Lower,
42977         SB_Upper,
42978         SB_Lower,
42979         SB_Upper,
42980         SB_Lower,
42981         SB_Upper,
42982         SB_Lower,
42983         SB_Upper,
42984         SB_Lower,
42985         SB_Upper,
42986         SB_Lower,
42987         SB_Upper,
42988         SB_Lower,
42989         SB_Upper,
42990         SB_Lower,
42991         SB_Upper,
42992         SB_Lower,
42993         SB_Upper,
42994         SB_Lower,
42995         SB_Upper,
42996         SB_Lower,
42997         SB_Upper,
42998         SB_Lower,
42999         SB_Upper,
43000         SB_Lower,
43001         SB_Upper,
43002         SB_Lower,
43003         SB_Upper,
43004         SB_Lower,
43005         SB_Upper,
43006         SB_Lower,
43007         SB_Upper,
43008         SB_Lower,
43009         SB_Upper,
43010         SB_Lower,
43011         SB_Upper,
43012         SB_Lower,
43013         SB_Upper,
43014         SB_Lower,
43015         SB_Upper,
43016         SB_Lower,
43017         SB_Upper,
43018         SB_Lower,
43019         SB_Upper,
43020         SB_Lower,
43021         SB_OLetter,
43022         SB_Lower,
43023         SB_OLetter,
43024         SB_Lower,
43025         SB_Other,
43026         SB_OLetter,
43027         SB_Other,
43028         SB_Lower,
43029         SB_Other,
43030         SB_OLetter,
43031         SB_Other,
43032         SB_OLetter,
43033         SB_Other,
43034         SB_Extend,
43035         SB_Upper,
43036         SB_Lower,
43037         SB_Upper,
43038         SB_Lower,
43039         SB_OLetter,
43040         SB_Other,
43041         SB_Upper,
43042         SB_Lower,
43043         SB_Other,
43044         SB_Lower,
43045         SB_Other,
43046         SB_Upper,
43047         SB_Other,
43048         SB_Upper,
43049         SB_Other,
43050         SB_Upper,
43051         SB_Other,
43052         SB_Upper,
43053         SB_Other,
43054         SB_Upper,
43055         SB_Lower,
43056         SB_Upper,
43057         SB_Other,
43058         SB_Upper,
43059         SB_Lower,
43060         SB_Upper,
43061         SB_Lower,
43062         SB_Upper,
43063         SB_Lower,
43064         SB_Upper,
43065         SB_Lower,
43066         SB_Upper,
43067         SB_Lower,
43068         SB_Upper,
43069         SB_Lower,
43070         SB_Upper,
43071         SB_Lower,
43072         SB_Upper,
43073         SB_Lower,
43074         SB_Upper,
43075         SB_Lower,
43076         SB_Upper,
43077         SB_Lower,
43078         SB_Upper,
43079         SB_Lower,
43080         SB_Upper,
43081         SB_Lower,
43082         SB_Upper,
43083         SB_Lower,
43084         SB_Upper,
43085         SB_Lower,
43086         SB_Upper,
43087         SB_Lower,
43088         SB_Upper,
43089         SB_Lower,
43090         SB_Other,
43091         SB_Upper,
43092         SB_Lower,
43093         SB_Upper,
43094         SB_Lower,
43095         SB_Upper,
43096         SB_Lower,
43097         SB_Upper,
43098         SB_Lower,
43099         SB_Upper,
43100         SB_Lower,
43101         SB_Upper,
43102         SB_Lower,
43103         SB_Upper,
43104         SB_Lower,
43105         SB_Upper,
43106         SB_Lower,
43107         SB_Upper,
43108         SB_Lower,
43109         SB_Upper,
43110         SB_Lower,
43111         SB_Upper,
43112         SB_Lower,
43113         SB_Upper,
43114         SB_Lower,
43115         SB_Upper,
43116         SB_Lower,
43117         SB_Upper,
43118         SB_Lower,
43119         SB_Upper,
43120         SB_Lower,
43121         SB_Upper,
43122         SB_Lower,
43123         SB_Upper,
43124         SB_Lower,
43125         SB_Upper,
43126         SB_Lower,
43127         SB_Upper,
43128         SB_Lower,
43129         SB_Upper,
43130         SB_Lower,
43131         SB_Other,
43132         SB_Extend,
43133         SB_Upper,
43134         SB_Lower,
43135         SB_Upper,
43136         SB_Lower,
43137         SB_Upper,
43138         SB_Lower,
43139         SB_Upper,
43140         SB_Lower,
43141         SB_Upper,
43142         SB_Lower,
43143         SB_Upper,
43144         SB_Lower,
43145         SB_Upper,
43146         SB_Lower,
43147         SB_Upper,
43148         SB_Lower,
43149         SB_Upper,
43150         SB_Lower,
43151         SB_Upper,
43152         SB_Lower,
43153         SB_Upper,
43154         SB_Lower,
43155         SB_Upper,
43156         SB_Lower,
43157         SB_Upper,
43158         SB_Lower,
43159         SB_Upper,
43160         SB_Lower,
43161         SB_Upper,
43162         SB_Lower,
43163         SB_Upper,
43164         SB_Lower,
43165         SB_Upper,
43166         SB_Lower,
43167         SB_Upper,
43168         SB_Lower,
43169         SB_Upper,
43170         SB_Lower,
43171         SB_Upper,
43172         SB_Lower,
43173         SB_Upper,
43174         SB_Lower,
43175         SB_Upper,
43176         SB_Lower,
43177         SB_Upper,
43178         SB_Lower,
43179         SB_Upper,
43180         SB_Lower,
43181         SB_Upper,
43182         SB_Lower,
43183         SB_Upper,
43184         SB_Lower,
43185         SB_Upper,
43186         SB_Lower,
43187         SB_Upper,
43188         SB_Lower,
43189         SB_Upper,
43190         SB_Lower,
43191         SB_Upper,
43192         SB_Lower,
43193         SB_Upper,
43194         SB_Lower,
43195         SB_Upper,
43196         SB_Lower,
43197         SB_Upper,
43198         SB_Lower,
43199         SB_Upper,
43200         SB_Lower,
43201         SB_Upper,
43202         SB_Lower,
43203         SB_Upper,
43204         SB_Lower,
43205         SB_Upper,
43206         SB_Lower,
43207         SB_Upper,
43208         SB_Lower,
43209         SB_Upper,
43210         SB_Lower,
43211         SB_Upper,
43212         SB_Lower,
43213         SB_Upper,
43214         SB_Lower,
43215         SB_Upper,
43216         SB_Lower,
43217         SB_Upper,
43218         SB_Lower,
43219         SB_Upper,
43220         SB_Lower,
43221         SB_Upper,
43222         SB_Lower,
43223         SB_Upper,
43224         SB_Lower,
43225         SB_Upper,
43226         SB_Lower,
43227         SB_Upper,
43228         SB_Lower,
43229         SB_Upper,
43230         SB_Lower,
43231         SB_Upper,
43232         SB_Lower,
43233         SB_Upper,
43234         SB_Lower,
43235         SB_Upper,
43236         SB_Lower,
43237         SB_Upper,
43238         SB_Lower,
43239         SB_Upper,
43240         SB_Lower,
43241         SB_Upper,
43242         SB_Lower,
43243         SB_Upper,
43244         SB_Lower,
43245         SB_Upper,
43246         SB_Lower,
43247         SB_Upper,
43248         SB_Lower,
43249         SB_Upper,
43250         SB_Lower,
43251         SB_Upper,
43252         SB_Lower,
43253         SB_Upper,
43254         SB_Lower,
43255         SB_Upper,
43256         SB_Lower,
43257         SB_Upper,
43258         SB_Lower,
43259         SB_Upper,
43260         SB_Lower,
43261         SB_Upper,
43262         SB_Lower,
43263         SB_Upper,
43264         SB_Lower,
43265         SB_Upper,
43266         SB_Lower,
43267         SB_Upper,
43268         SB_Lower,
43269         SB_Upper,
43270         SB_Lower,
43271         SB_Upper,
43272         SB_Lower,
43273         SB_Upper,
43274         SB_Lower,
43275         SB_Upper,
43276         SB_Lower,
43277         SB_Upper,
43278         SB_Lower,
43279         SB_Upper,
43280         SB_Lower,
43281         SB_Upper,
43282         SB_Lower,
43283         SB_Upper,
43284         SB_Lower,
43285         SB_Upper,
43286         SB_Lower,
43287         SB_Upper,
43288         SB_Lower,
43289         SB_Upper,
43290         SB_Lower,
43291         SB_Upper,
43292         SB_Lower,
43293         SB_Upper,
43294         SB_Lower,
43295         SB_Upper,
43296         SB_Lower,
43297         SB_Other,
43298         SB_Upper,
43299         SB_Other,
43300         SB_OLetter,
43301         SB_Other,
43302         SB_SContinue,
43303         SB_Other,
43304         SB_Lower,
43305         SB_Other,
43306         SB_STerm,
43307         SB_Other,
43308         SB_Extend,
43309         SB_Other,
43310         SB_Extend,
43311         SB_Other,
43312         SB_Extend,
43313         SB_Other,
43314         SB_Extend,
43315         SB_Other,
43316         SB_Extend,
43317         SB_Other,
43318         SB_OLetter,
43319         SB_Other,
43320         SB_OLetter,
43321         SB_Other,
43322         SB_Format,
43323         SB_Other,
43324         SB_SContinue,
43325         SB_Other,
43326         SB_Extend,
43327         SB_Other,
43328         SB_Format,
43329         SB_Other,
43330         SB_STerm,
43331         SB_OLetter,
43332         SB_Extend,
43333         SB_Numeric,
43334         SB_Other,
43335         SB_Numeric,
43336         SB_Other,
43337         SB_OLetter,
43338         SB_Extend,
43339         SB_OLetter,
43340         SB_STerm,
43341         SB_OLetter,
43342         SB_Extend,
43343         SB_Format,
43344         SB_Other,
43345         SB_Extend,
43346         SB_OLetter,
43347         SB_Extend,
43348         SB_Other,
43349         SB_Extend,
43350         SB_OLetter,
43351         SB_Numeric,
43352         SB_OLetter,
43353         SB_Other,
43354         SB_OLetter,
43355         SB_STerm,
43356         SB_Other,
43357         SB_Format,
43358         SB_OLetter,
43359         SB_Extend,
43360         SB_OLetter,
43361         SB_Extend,
43362         SB_Other,
43363         SB_OLetter,
43364         SB_Extend,
43365         SB_OLetter,
43366         SB_Other,
43367         SB_Numeric,
43368         SB_OLetter,
43369         SB_Extend,
43370         SB_OLetter,
43371         SB_Other,
43372         SB_SContinue,
43373         SB_STerm,
43374         SB_OLetter,
43375         SB_Other,
43376         SB_OLetter,
43377         SB_Extend,
43378         SB_OLetter,
43379         SB_Extend,
43380         SB_OLetter,
43381         SB_Extend,
43382         SB_OLetter,
43383         SB_Extend,
43384         SB_Other,
43385         SB_OLetter,
43386         SB_Extend,
43387         SB_Other,
43388         SB_OLetter,
43389         SB_Other,
43390         SB_Extend,
43391         SB_OLetter,
43392         SB_Extend,
43393         SB_OLetter,
43394         SB_Extend,
43395         SB_OLetter,
43396         SB_Extend,
43397         SB_OLetter,
43398         SB_Extend,
43399         SB_STerm,
43400         SB_Numeric,
43401         SB_Other,
43402         SB_OLetter,
43403         SB_Extend,
43404         SB_Other,
43405         SB_OLetter,
43406         SB_Other,
43407         SB_OLetter,
43408         SB_Other,
43409         SB_OLetter,
43410         SB_Other,
43411         SB_OLetter,
43412         SB_Other,
43413         SB_OLetter,
43414         SB_Other,
43415         SB_OLetter,
43416         SB_Other,
43417         SB_Extend,
43418         SB_OLetter,
43419         SB_Extend,
43420         SB_Other,
43421         SB_Extend,
43422         SB_Other,
43423         SB_Extend,
43424         SB_OLetter,
43425         SB_Other,
43426         SB_Extend,
43427         SB_Other,
43428         SB_OLetter,
43429         SB_Other,
43430         SB_OLetter,
43431         SB_Extend,
43432         SB_Other,
43433         SB_Numeric,
43434         SB_OLetter,
43435         SB_Other,
43436         SB_Extend,
43437         SB_Other,
43438         SB_OLetter,
43439         SB_Other,
43440         SB_OLetter,
43441         SB_Other,
43442         SB_OLetter,
43443         SB_Other,
43444         SB_OLetter,
43445         SB_Other,
43446         SB_OLetter,
43447         SB_Other,
43448         SB_OLetter,
43449         SB_Other,
43450         SB_OLetter,
43451         SB_Other,
43452         SB_Extend,
43453         SB_Other,
43454         SB_Extend,
43455         SB_Other,
43456         SB_Extend,
43457         SB_Other,
43458         SB_Extend,
43459         SB_Other,
43460         SB_Extend,
43461         SB_Other,
43462         SB_OLetter,
43463         SB_Other,
43464         SB_OLetter,
43465         SB_Other,
43466         SB_Numeric,
43467         SB_Extend,
43468         SB_OLetter,
43469         SB_Extend,
43470         SB_Other,
43471         SB_Extend,
43472         SB_Other,
43473         SB_OLetter,
43474         SB_Other,
43475         SB_OLetter,
43476         SB_Other,
43477         SB_OLetter,
43478         SB_Other,
43479         SB_OLetter,
43480         SB_Other,
43481         SB_OLetter,
43482         SB_Other,
43483         SB_OLetter,
43484         SB_Other,
43485         SB_Extend,
43486         SB_OLetter,
43487         SB_Extend,
43488         SB_Other,
43489         SB_Extend,
43490         SB_Other,
43491         SB_Extend,
43492         SB_Other,
43493         SB_OLetter,
43494         SB_Other,
43495         SB_OLetter,
43496         SB_Extend,
43497         SB_Other,
43498         SB_Numeric,
43499         SB_Other,
43500         SB_OLetter,
43501         SB_Other,
43502         SB_Extend,
43503         SB_Other,
43504         SB_OLetter,
43505         SB_Other,
43506         SB_OLetter,
43507         SB_Other,
43508         SB_OLetter,
43509         SB_Other,
43510         SB_OLetter,
43511         SB_Other,
43512         SB_OLetter,
43513         SB_Other,
43514         SB_OLetter,
43515         SB_Other,
43516         SB_Extend,
43517         SB_OLetter,
43518         SB_Extend,
43519         SB_Other,
43520         SB_Extend,
43521         SB_Other,
43522         SB_Extend,
43523         SB_Other,
43524         SB_Extend,
43525         SB_Other,
43526         SB_OLetter,
43527         SB_Other,
43528         SB_OLetter,
43529         SB_Extend,
43530         SB_Other,
43531         SB_Numeric,
43532         SB_Other,
43533         SB_OLetter,
43534         SB_Other,
43535         SB_Extend,
43536         SB_OLetter,
43537         SB_Other,
43538         SB_OLetter,
43539         SB_Other,
43540         SB_OLetter,
43541         SB_Other,
43542         SB_OLetter,
43543         SB_Other,
43544         SB_OLetter,
43545         SB_Other,
43546         SB_OLetter,
43547         SB_Other,
43548         SB_OLetter,
43549         SB_Other,
43550         SB_OLetter,
43551         SB_Other,
43552         SB_OLetter,
43553         SB_Other,
43554         SB_OLetter,
43555         SB_Other,
43556         SB_Extend,
43557         SB_Other,
43558         SB_Extend,
43559         SB_Other,
43560         SB_Extend,
43561         SB_Other,
43562         SB_OLetter,
43563         SB_Other,
43564         SB_Extend,
43565         SB_Other,
43566         SB_Numeric,
43567         SB_Other,
43568         SB_Extend,
43569         SB_Other,
43570         SB_OLetter,
43571         SB_Other,
43572         SB_OLetter,
43573         SB_Other,
43574         SB_OLetter,
43575         SB_Other,
43576         SB_OLetter,
43577         SB_Other,
43578         SB_OLetter,
43579         SB_Extend,
43580         SB_Other,
43581         SB_Extend,
43582         SB_Other,
43583         SB_Extend,
43584         SB_Other,
43585         SB_Extend,
43586         SB_Other,
43587         SB_OLetter,
43588         SB_Other,
43589         SB_OLetter,
43590         SB_Extend,
43591         SB_Other,
43592         SB_Numeric,
43593         SB_Other,
43594         SB_Extend,
43595         SB_Other,
43596         SB_OLetter,
43597         SB_Other,
43598         SB_OLetter,
43599         SB_Other,
43600         SB_OLetter,
43601         SB_Other,
43602         SB_OLetter,
43603         SB_Other,
43604         SB_OLetter,
43605         SB_Other,
43606         SB_Extend,
43607         SB_OLetter,
43608         SB_Extend,
43609         SB_Other,
43610         SB_Extend,
43611         SB_Other,
43612         SB_Extend,
43613         SB_Other,
43614         SB_Extend,
43615         SB_Other,
43616         SB_OLetter,
43617         SB_Other,
43618         SB_OLetter,
43619         SB_Extend,
43620         SB_Other,
43621         SB_Numeric,
43622         SB_Other,
43623         SB_OLetter,
43624         SB_Other,
43625         SB_Extend,
43626         SB_Other,
43627         SB_OLetter,
43628         SB_Other,
43629         SB_OLetter,
43630         SB_Other,
43631         SB_OLetter,
43632         SB_Other,
43633         SB_OLetter,
43634         SB_Extend,
43635         SB_Other,
43636         SB_Extend,
43637         SB_Other,
43638         SB_Extend,
43639         SB_OLetter,
43640         SB_Other,
43641         SB_Extend,
43642         SB_Other,
43643         SB_OLetter,
43644         SB_Extend,
43645         SB_Other,
43646         SB_Numeric,
43647         SB_Other,
43648         SB_OLetter,
43649         SB_Other,
43650         SB_Extend,
43651         SB_Other,
43652         SB_OLetter,
43653         SB_Other,
43654         SB_OLetter,
43655         SB_Other,
43656         SB_OLetter,
43657         SB_Other,
43658         SB_OLetter,
43659         SB_Other,
43660         SB_OLetter,
43661         SB_Other,
43662         SB_Extend,
43663         SB_Other,
43664         SB_Extend,
43665         SB_Other,
43666         SB_Extend,
43667         SB_Other,
43668         SB_Extend,
43669         SB_Other,
43670         SB_Numeric,
43671         SB_Other,
43672         SB_Extend,
43673         SB_Other,
43674         SB_OLetter,
43675         SB_Extend,
43676         SB_OLetter,
43677         SB_Extend,
43678         SB_Other,
43679         SB_OLetter,
43680         SB_Extend,
43681         SB_Other,
43682         SB_Numeric,
43683         SB_Other,
43684         SB_OLetter,
43685         SB_Other,
43686         SB_OLetter,
43687         SB_Other,
43688         SB_OLetter,
43689         SB_Other,
43690         SB_OLetter,
43691         SB_Other,
43692         SB_OLetter,
43693         SB_Other,
43694         SB_OLetter,
43695         SB_Other,
43696         SB_OLetter,
43697         SB_Other,
43698         SB_OLetter,
43699         SB_Other,
43700         SB_OLetter,
43701         SB_Other,
43702         SB_OLetter,
43703         SB_Other,
43704         SB_OLetter,
43705         SB_Other,
43706         SB_OLetter,
43707         SB_Extend,
43708         SB_OLetter,
43709         SB_Extend,
43710         SB_Other,
43711         SB_Extend,
43712         SB_OLetter,
43713         SB_Other,
43714         SB_OLetter,
43715         SB_Other,
43716         SB_OLetter,
43717         SB_Other,
43718         SB_Extend,
43719         SB_Other,
43720         SB_Numeric,
43721         SB_Other,
43722         SB_OLetter,
43723         SB_Other,
43724         SB_OLetter,
43725         SB_Other,
43726         SB_Extend,
43727         SB_Other,
43728         SB_Numeric,
43729         SB_Other,
43730         SB_Extend,
43731         SB_Other,
43732         SB_Extend,
43733         SB_Other,
43734         SB_Extend,
43735         SB_Close,
43736         SB_Extend,
43737         SB_OLetter,
43738         SB_Other,
43739         SB_OLetter,
43740         SB_Other,
43741         SB_Extend,
43742         SB_Other,
43743         SB_Extend,
43744         SB_OLetter,
43745         SB_Extend,
43746         SB_Other,
43747         SB_Extend,
43748         SB_Other,
43749         SB_Extend,
43750         SB_Other,
43751         SB_OLetter,
43752         SB_Extend,
43753         SB_OLetter,
43754         SB_Numeric,
43755         SB_STerm,
43756         SB_Other,
43757         SB_OLetter,
43758         SB_Extend,
43759         SB_OLetter,
43760         SB_Extend,
43761         SB_OLetter,
43762         SB_Extend,
43763         SB_OLetter,
43764         SB_Extend,
43765         SB_OLetter,
43766         SB_Extend,
43767         SB_OLetter,
43768         SB_Extend,
43769         SB_OLetter,
43770         SB_Extend,
43771         SB_Numeric,
43772         SB_Extend,
43773         SB_Other,
43774         SB_Upper,
43775         SB_Other,
43776         SB_Upper,
43777         SB_Other,
43778         SB_Upper,
43779         SB_Other,
43780         SB_OLetter,
43781         SB_Other,
43782         SB_OLetter,
43783         SB_Other,
43784         SB_OLetter,
43785         SB_Other,
43786         SB_OLetter,
43787         SB_Other,
43788         SB_OLetter,
43789         SB_Other,
43790         SB_OLetter,
43791         SB_Other,
43792         SB_OLetter,
43793         SB_Other,
43794         SB_OLetter,
43795         SB_Other,
43796         SB_OLetter,
43797         SB_Other,
43798         SB_OLetter,
43799         SB_Other,
43800         SB_OLetter,
43801         SB_Other,
43802         SB_OLetter,
43803         SB_Other,
43804         SB_OLetter,
43805         SB_Other,
43806         SB_OLetter,
43807         SB_Other,
43808         SB_OLetter,
43809         SB_Other,
43810         SB_OLetter,
43811         SB_Other,
43812         SB_OLetter,
43813         SB_Other,
43814         SB_Extend,
43815         SB_Other,
43816         SB_STerm,
43817         SB_Other,
43818         SB_STerm,
43819         SB_Other,
43820         SB_OLetter,
43821         SB_Other,
43822         SB_Upper,
43823         SB_Other,
43824         SB_Lower,
43825         SB_Other,
43826         SB_OLetter,
43827         SB_Other,
43828         SB_STerm,
43829         SB_OLetter,
43830         SB_Sp,
43831         SB_OLetter,
43832         SB_Close,
43833         SB_Other,
43834         SB_OLetter,
43835         SB_Other,
43836         SB_OLetter,
43837         SB_Other,
43838         SB_OLetter,
43839         SB_Other,
43840         SB_OLetter,
43841         SB_Extend,
43842         SB_Other,
43843         SB_OLetter,
43844         SB_Extend,
43845         SB_STerm,
43846         SB_Other,
43847         SB_OLetter,
43848         SB_Extend,
43849         SB_Other,
43850         SB_OLetter,
43851         SB_Other,
43852         SB_OLetter,
43853         SB_Other,
43854         SB_Extend,
43855         SB_Other,
43856         SB_OLetter,
43857         SB_Extend,
43858         SB_Other,
43859         SB_OLetter,
43860         SB_Other,
43861         SB_OLetter,
43862         SB_Extend,
43863         SB_Other,
43864         SB_Numeric,
43865         SB_Other,
43866         SB_SContinue,
43867         SB_STerm,
43868         SB_Other,
43869         SB_SContinue,
43870         SB_STerm,
43871         SB_Other,
43872         SB_Extend,
43873         SB_Format,
43874         SB_Other,
43875         SB_Numeric,
43876         SB_Other,
43877         SB_OLetter,
43878         SB_Other,
43879         SB_OLetter,
43880         SB_Extend,
43881         SB_OLetter,
43882         SB_Other,
43883         SB_OLetter,
43884         SB_Other,
43885         SB_OLetter,
43886         SB_Other,
43887         SB_Extend,
43888         SB_Other,
43889         SB_Extend,
43890         SB_Other,
43891         SB_STerm,
43892         SB_Numeric,
43893         SB_OLetter,
43894         SB_Other,
43895         SB_OLetter,
43896         SB_Other,
43897         SB_OLetter,
43898         SB_Other,
43899         SB_OLetter,
43900         SB_Other,
43901         SB_Numeric,
43902         SB_Other,
43903         SB_OLetter,
43904         SB_Extend,
43905         SB_Other,
43906         SB_OLetter,
43907         SB_Extend,
43908         SB_Other,
43909         SB_Extend,
43910         SB_Other,
43911         SB_Extend,
43912         SB_Numeric,
43913         SB_Other,
43914         SB_Numeric,
43915         SB_Other,
43916         SB_OLetter,
43917         SB_STerm,
43918         SB_Other,
43919         SB_Extend,
43920         SB_Other,
43921         SB_Extend,
43922         SB_OLetter,
43923         SB_Extend,
43924         SB_OLetter,
43925         SB_Other,
43926         SB_Numeric,
43927         SB_STerm,
43928         SB_Other,
43929         SB_STerm,
43930         SB_Other,
43931         SB_Extend,
43932         SB_Other,
43933         SB_Extend,
43934         SB_OLetter,
43935         SB_Extend,
43936         SB_OLetter,
43937         SB_Numeric,
43938         SB_OLetter,
43939         SB_Extend,
43940         SB_Other,
43941         SB_OLetter,
43942         SB_Extend,
43943         SB_Other,
43944         SB_STerm,
43945         SB_Other,
43946         SB_Numeric,
43947         SB_Other,
43948         SB_OLetter,
43949         SB_Numeric,
43950         SB_OLetter,
43951         SB_STerm,
43952         SB_Other,
43953         SB_Extend,
43954         SB_Other,
43955         SB_Extend,
43956         SB_OLetter,
43957         SB_Extend,
43958         SB_OLetter,
43959         SB_Extend,
43960         SB_OLetter,
43961         SB_Other,
43962         SB_Extend,
43963         SB_Other,
43964         SB_Lower,
43965         SB_Extend,
43966         SB_Other,
43967         SB_Extend,
43968         SB_Upper,
43969         SB_Lower,
43970         SB_Upper,
43971         SB_Lower,
43972         SB_Upper,
43973         SB_Lower,
43974         SB_Upper,
43975         SB_Lower,
43976         SB_Upper,
43977         SB_Lower,
43978         SB_Upper,
43979         SB_Lower,
43980         SB_Upper,
43981         SB_Lower,
43982         SB_Upper,
43983         SB_Lower,
43984         SB_Upper,
43985         SB_Lower,
43986         SB_Upper,
43987         SB_Lower,
43988         SB_Upper,
43989         SB_Lower,
43990         SB_Upper,
43991         SB_Lower,
43992         SB_Upper,
43993         SB_Lower,
43994         SB_Upper,
43995         SB_Lower,
43996         SB_Upper,
43997         SB_Lower,
43998         SB_Upper,
43999         SB_Lower,
44000         SB_Upper,
44001         SB_Lower,
44002         SB_Upper,
44003         SB_Lower,
44004         SB_Upper,
44005         SB_Lower,
44006         SB_Upper,
44007         SB_Lower,
44008         SB_Upper,
44009         SB_Lower,
44010         SB_Upper,
44011         SB_Lower,
44012         SB_Upper,
44013         SB_Lower,
44014         SB_Upper,
44015         SB_Lower,
44016         SB_Upper,
44017         SB_Lower,
44018         SB_Upper,
44019         SB_Lower,
44020         SB_Upper,
44021         SB_Lower,
44022         SB_Upper,
44023         SB_Lower,
44024         SB_Upper,
44025         SB_Lower,
44026         SB_Upper,
44027         SB_Lower,
44028         SB_Upper,
44029         SB_Lower,
44030         SB_Upper,
44031         SB_Lower,
44032         SB_Upper,
44033         SB_Lower,
44034         SB_Upper,
44035         SB_Lower,
44036         SB_Upper,
44037         SB_Lower,
44038         SB_Upper,
44039         SB_Lower,
44040         SB_Upper,
44041         SB_Lower,
44042         SB_Upper,
44043         SB_Lower,
44044         SB_Upper,
44045         SB_Lower,
44046         SB_Upper,
44047         SB_Lower,
44048         SB_Upper,
44049         SB_Lower,
44050         SB_Upper,
44051         SB_Lower,
44052         SB_Upper,
44053         SB_Lower,
44054         SB_Upper,
44055         SB_Lower,
44056         SB_Upper,
44057         SB_Lower,
44058         SB_Upper,
44059         SB_Lower,
44060         SB_Upper,
44061         SB_Lower,
44062         SB_Upper,
44063         SB_Lower,
44064         SB_Upper,
44065         SB_Lower,
44066         SB_Upper,
44067         SB_Lower,
44068         SB_Upper,
44069         SB_Lower,
44070         SB_Upper,
44071         SB_Lower,
44072         SB_Upper,
44073         SB_Lower,
44074         SB_Upper,
44075         SB_Lower,
44076         SB_Upper,
44077         SB_Lower,
44078         SB_Upper,
44079         SB_Lower,
44080         SB_Upper,
44081         SB_Lower,
44082         SB_Upper,
44083         SB_Lower,
44084         SB_Upper,
44085         SB_Lower,
44086         SB_Upper,
44087         SB_Lower,
44088         SB_Upper,
44089         SB_Lower,
44090         SB_Upper,
44091         SB_Lower,
44092         SB_Upper,
44093         SB_Lower,
44094         SB_Upper,
44095         SB_Lower,
44096         SB_Upper,
44097         SB_Lower,
44098         SB_Upper,
44099         SB_Lower,
44100         SB_Upper,
44101         SB_Lower,
44102         SB_Upper,
44103         SB_Lower,
44104         SB_Upper,
44105         SB_Lower,
44106         SB_Upper,
44107         SB_Lower,
44108         SB_Upper,
44109         SB_Lower,
44110         SB_Upper,
44111         SB_Lower,
44112         SB_Upper,
44113         SB_Lower,
44114         SB_Upper,
44115         SB_Lower,
44116         SB_Upper,
44117         SB_Lower,
44118         SB_Upper,
44119         SB_Lower,
44120         SB_Upper,
44121         SB_Lower,
44122         SB_Upper,
44123         SB_Lower,
44124         SB_Upper,
44125         SB_Lower,
44126         SB_Upper,
44127         SB_Lower,
44128         SB_Upper,
44129         SB_Lower,
44130         SB_Upper,
44131         SB_Lower,
44132         SB_Upper,
44133         SB_Lower,
44134         SB_Upper,
44135         SB_Lower,
44136         SB_Upper,
44137         SB_Lower,
44138         SB_Upper,
44139         SB_Lower,
44140         SB_Upper,
44141         SB_Lower,
44142         SB_Upper,
44143         SB_Lower,
44144         SB_Upper,
44145         SB_Lower,
44146         SB_Upper,
44147         SB_Lower,
44148         SB_Upper,
44149         SB_Lower,
44150         SB_Upper,
44151         SB_Lower,
44152         SB_Upper,
44153         SB_Lower,
44154         SB_Upper,
44155         SB_Lower,
44156         SB_Upper,
44157         SB_Lower,
44158         SB_Upper,
44159         SB_Lower,
44160         SB_Upper,
44161         SB_Lower,
44162         SB_Upper,
44163         SB_Lower,
44164         SB_Upper,
44165         SB_Lower,
44166         SB_Upper,
44167         SB_Lower,
44168         SB_Upper,
44169         SB_Lower,
44170         SB_Upper,
44171         SB_Lower,
44172         SB_Upper,
44173         SB_Lower,
44174         SB_Upper,
44175         SB_Lower,
44176         SB_Upper,
44177         SB_Lower,
44178         SB_Upper,
44179         SB_Lower,
44180         SB_Upper,
44181         SB_Lower,
44182         SB_Upper,
44183         SB_Lower,
44184         SB_Upper,
44185         SB_Lower,
44186         SB_Upper,
44187         SB_Lower,
44188         SB_Upper,
44189         SB_Lower,
44190         SB_Upper,
44191         SB_Lower,
44192         SB_Upper,
44193         SB_Lower,
44194         SB_Upper,
44195         SB_Lower,
44196         SB_Upper,
44197         SB_Lower,
44198         SB_Upper,
44199         SB_Lower,
44200         SB_Upper,
44201         SB_Lower,
44202         SB_Upper,
44203         SB_Lower,
44204         SB_Upper,
44205         SB_Lower,
44206         SB_Upper,
44207         SB_Lower,
44208         SB_Upper,
44209         SB_Lower,
44210         SB_Upper,
44211         SB_Lower,
44212         SB_Upper,
44213         SB_Lower,
44214         SB_Upper,
44215         SB_Lower,
44216         SB_Upper,
44217         SB_Lower,
44218         SB_Other,
44219         SB_Upper,
44220         SB_Other,
44221         SB_Lower,
44222         SB_Upper,
44223         SB_Lower,
44224         SB_Upper,
44225         SB_Lower,
44226         SB_Other,
44227         SB_Upper,
44228         SB_Other,
44229         SB_Lower,
44230         SB_Other,
44231         SB_Upper,
44232         SB_Other,
44233         SB_Upper,
44234         SB_Other,
44235         SB_Upper,
44236         SB_Other,
44237         SB_Upper,
44238         SB_Lower,
44239         SB_Upper,
44240         SB_Lower,
44241         SB_Other,
44242         SB_Lower,
44243         SB_Upper,
44244         SB_Lower,
44245         SB_Upper,
44246         SB_Lower,
44247         SB_Upper,
44248         SB_Lower,
44249         SB_Other,
44250         SB_Lower,
44251         SB_Upper,
44252         SB_Other,
44253         SB_Lower,
44254         SB_Other,
44255         SB_Lower,
44256         SB_Other,
44257         SB_Lower,
44258         SB_Upper,
44259         SB_Other,
44260         SB_Lower,
44261         SB_Other,
44262         SB_Lower,
44263         SB_Upper,
44264         SB_Other,
44265         SB_Lower,
44266         SB_Upper,
44267         SB_Other,
44268         SB_Lower,
44269         SB_Other,
44270         SB_Lower,
44271         SB_Upper,
44272         SB_Other,
44273         SB_Sp,
44274         SB_Format,
44275         SB_Extend,
44276         SB_Format,
44277         SB_Other,
44278         SB_SContinue,
44279         SB_Other,
44280         SB_Close,
44281         SB_Other,
44282         SB_ATerm,
44283         SB_Other,
44284         SB_Sep,
44285         SB_Format,
44286         SB_Sp,
44287         SB_Other,
44288         SB_Close,
44289         SB_Other,
44290         SB_STerm,
44291         SB_Other,
44292         SB_Close,
44293         SB_STerm,
44294         SB_Other,
44295         SB_Sp,
44296         SB_Format,
44297         SB_Other,
44298         SB_Format,
44299         SB_Other,
44300         SB_Lower,
44301         SB_Other,
44302         SB_Close,
44303         SB_Lower,
44304         SB_Other,
44305         SB_Close,
44306         SB_Other,
44307         SB_Lower,
44308         SB_Other,
44309         SB_Extend,
44310         SB_Other,
44311         SB_Upper,
44312         SB_Other,
44313         SB_Upper,
44314         SB_Other,
44315         SB_Lower,
44316         SB_Upper,
44317         SB_Lower,
44318         SB_Upper,
44319         SB_Lower,
44320         SB_Other,
44321         SB_Upper,
44322         SB_Other,
44323         SB_Upper,
44324         SB_Other,
44325         SB_Upper,
44326         SB_Other,
44327         SB_Upper,
44328         SB_Other,
44329         SB_Upper,
44330         SB_Other,
44331         SB_Upper,
44332         SB_Other,
44333         SB_Lower,
44334         SB_Upper,
44335         SB_Lower,
44336         SB_OLetter,
44337         SB_Lower,
44338         SB_Other,
44339         SB_Lower,
44340         SB_Upper,
44341         SB_Other,
44342         SB_Upper,
44343         SB_Lower,
44344         SB_Other,
44345         SB_Lower,
44346         SB_Other,
44347         SB_Upper,
44348         SB_Lower,
44349         SB_OLetter,
44350         SB_Upper,
44351         SB_Lower,
44352         SB_OLetter,
44353         SB_Other,
44354         SB_Close,
44355         SB_Other,
44356         SB_Close,
44357         SB_Other,
44358         SB_Upper,
44359         SB_Lower,
44360         SB_Other,
44361         SB_Close,
44362         SB_Other,
44363         SB_Close,
44364         SB_Other,
44365         SB_Close,
44366         SB_Other,
44367         SB_Close,
44368         SB_Other,
44369         SB_Close,
44370         SB_Other,
44371         SB_Close,
44372         SB_Other,
44373         SB_Close,
44374         SB_Other,
44375         SB_Upper,
44376         SB_Other,
44377         SB_Lower,
44378         SB_Other,
44379         SB_Upper,
44380         SB_Lower,
44381         SB_Upper,
44382         SB_Lower,
44383         SB_Upper,
44384         SB_Lower,
44385         SB_Upper,
44386         SB_Lower,
44387         SB_Upper,
44388         SB_Lower,
44389         SB_Upper,
44390         SB_Lower,
44391         SB_Upper,
44392         SB_Lower,
44393         SB_Upper,
44394         SB_Lower,
44395         SB_Upper,
44396         SB_Lower,
44397         SB_Upper,
44398         SB_Lower,
44399         SB_Upper,
44400         SB_Lower,
44401         SB_Upper,
44402         SB_Lower,
44403         SB_Upper,
44404         SB_Lower,
44405         SB_Upper,
44406         SB_Lower,
44407         SB_Upper,
44408         SB_Lower,
44409         SB_Upper,
44410         SB_Lower,
44411         SB_Upper,
44412         SB_Lower,
44413         SB_Upper,
44414         SB_Lower,
44415         SB_Upper,
44416         SB_Lower,
44417         SB_Upper,
44418         SB_Lower,
44419         SB_Upper,
44420         SB_Lower,
44421         SB_Upper,
44422         SB_Lower,
44423         SB_Upper,
44424         SB_Lower,
44425         SB_Upper,
44426         SB_Lower,
44427         SB_Upper,
44428         SB_Lower,
44429         SB_Upper,
44430         SB_Lower,
44431         SB_Upper,
44432         SB_Lower,
44433         SB_Upper,
44434         SB_Lower,
44435         SB_Upper,
44436         SB_Lower,
44437         SB_Upper,
44438         SB_Lower,
44439         SB_Upper,
44440         SB_Lower,
44441         SB_Upper,
44442         SB_Lower,
44443         SB_Upper,
44444         SB_Lower,
44445         SB_Upper,
44446         SB_Lower,
44447         SB_Upper,
44448         SB_Lower,
44449         SB_Upper,
44450         SB_Lower,
44451         SB_Upper,
44452         SB_Lower,
44453         SB_Upper,
44454         SB_Lower,
44455         SB_Upper,
44456         SB_Lower,
44457         SB_Upper,
44458         SB_Lower,
44459         SB_Upper,
44460         SB_Lower,
44461         SB_Upper,
44462         SB_Lower,
44463         SB_Upper,
44464         SB_Lower,
44465         SB_Upper,
44466         SB_Lower,
44467         SB_Upper,
44468         SB_Lower,
44469         SB_Upper,
44470         SB_Lower,
44471         SB_Upper,
44472         SB_Lower,
44473         SB_Upper,
44474         SB_Lower,
44475         SB_Upper,
44476         SB_Lower,
44477         SB_Upper,
44478         SB_Lower,
44479         SB_Upper,
44480         SB_Lower,
44481         SB_Upper,
44482         SB_Lower,
44483         SB_Upper,
44484         SB_Lower,
44485         SB_Upper,
44486         SB_Lower,
44487         SB_Upper,
44488         SB_Lower,
44489         SB_Upper,
44490         SB_Lower,
44491         SB_Upper,
44492         SB_Lower,
44493         SB_Upper,
44494         SB_Lower,
44495         SB_Other,
44496         SB_Upper,
44497         SB_Lower,
44498         SB_Upper,
44499         SB_Lower,
44500         SB_Extend,
44501         SB_Upper,
44502         SB_Lower,
44503         SB_Other,
44504         SB_Lower,
44505         SB_Other,
44506         SB_Lower,
44507         SB_Other,
44508         SB_Lower,
44509         SB_Other,
44510         SB_OLetter,
44511         SB_Other,
44512         SB_OLetter,
44513         SB_Other,
44514         SB_Extend,
44515         SB_OLetter,
44516         SB_Other,
44517         SB_OLetter,
44518         SB_Other,
44519         SB_OLetter,
44520         SB_Other,
44521         SB_OLetter,
44522         SB_Other,
44523         SB_OLetter,
44524         SB_Other,
44525         SB_OLetter,
44526         SB_Other,
44527         SB_OLetter,
44528         SB_Other,
44529         SB_OLetter,
44530         SB_Other,
44531         SB_OLetter,
44532         SB_Other,
44533         SB_Extend,
44534         SB_Close,
44535         SB_Other,
44536         SB_Close,
44537         SB_Other,
44538         SB_Close,
44539         SB_Other,
44540         SB_STerm,
44541         SB_OLetter,
44542         SB_Other,
44543         SB_STerm,
44544         SB_Other,
44545         SB_Close,
44546         SB_Other,
44547         SB_Sp,
44548         SB_SContinue,
44549         SB_STerm,
44550         SB_Other,
44551         SB_OLetter,
44552         SB_Close,
44553         SB_Other,
44554         SB_Close,
44555         SB_Other,
44556         SB_Close,
44557         SB_Other,
44558         SB_OLetter,
44559         SB_Extend,
44560         SB_Other,
44561         SB_OLetter,
44562         SB_Other,
44563         SB_OLetter,
44564         SB_Other,
44565         SB_OLetter,
44566         SB_Other,
44567         SB_Extend,
44568         SB_Other,
44569         SB_OLetter,
44570         SB_Other,
44571         SB_OLetter,
44572         SB_Other,
44573         SB_OLetter,
44574         SB_Other,
44575         SB_OLetter,
44576         SB_Other,
44577         SB_OLetter,
44578         SB_Other,
44579         SB_OLetter,
44580         SB_Other,
44581         SB_OLetter,
44582         SB_Other,
44583         SB_OLetter,
44584         SB_Other,
44585         SB_OLetter,
44586         SB_Other,
44587         SB_OLetter,
44588         SB_Other,
44589         SB_OLetter,
44590         SB_Other,
44591         SB_STerm,
44592         SB_OLetter,
44593         SB_Other,
44594         SB_STerm,
44595         SB_OLetter,
44596         SB_Numeric,
44597         SB_OLetter,
44598         SB_Other,
44599         SB_Upper,
44600         SB_Lower,
44601         SB_Upper,
44602         SB_Lower,
44603         SB_Upper,
44604         SB_Lower,
44605         SB_Upper,
44606         SB_Lower,
44607         SB_Upper,
44608         SB_Lower,
44609         SB_Upper,
44610         SB_Lower,
44611         SB_Upper,
44612         SB_Lower,
44613         SB_Upper,
44614         SB_Lower,
44615         SB_Upper,
44616         SB_Lower,
44617         SB_Upper,
44618         SB_Lower,
44619         SB_Upper,
44620         SB_Lower,
44621         SB_Upper,
44622         SB_Lower,
44623         SB_Upper,
44624         SB_Lower,
44625         SB_Upper,
44626         SB_Lower,
44627         SB_Upper,
44628         SB_Lower,
44629         SB_Upper,
44630         SB_Lower,
44631         SB_Upper,
44632         SB_Lower,
44633         SB_Upper,
44634         SB_Lower,
44635         SB_Upper,
44636         SB_Lower,
44637         SB_Upper,
44638         SB_Lower,
44639         SB_Upper,
44640         SB_Lower,
44641         SB_Upper,
44642         SB_Lower,
44643         SB_Upper,
44644         SB_Lower,
44645         SB_OLetter,
44646         SB_Extend,
44647         SB_Other,
44648         SB_Extend,
44649         SB_Other,
44650         SB_OLetter,
44651         SB_Upper,
44652         SB_Lower,
44653         SB_Upper,
44654         SB_Lower,
44655         SB_Upper,
44656         SB_Lower,
44657         SB_Upper,
44658         SB_Lower,
44659         SB_Upper,
44660         SB_Lower,
44661         SB_Upper,
44662         SB_Lower,
44663         SB_Upper,
44664         SB_Lower,
44665         SB_Upper,
44666         SB_Lower,
44667         SB_Upper,
44668         SB_Lower,
44669         SB_Upper,
44670         SB_Lower,
44671         SB_Upper,
44672         SB_Lower,
44673         SB_Upper,
44674         SB_Lower,
44675         SB_Upper,
44676         SB_Lower,
44677         SB_Upper,
44678         SB_Lower,
44679         SB_Extend,
44680         SB_OLetter,
44681         SB_Extend,
44682         SB_Other,
44683         SB_STerm,
44684         SB_Other,
44685         SB_STerm,
44686         SB_Other,
44687         SB_OLetter,
44688         SB_Other,
44689         SB_Upper,
44690         SB_Lower,
44691         SB_Upper,
44692         SB_Lower,
44693         SB_Upper,
44694         SB_Lower,
44695         SB_Upper,
44696         SB_Lower,
44697         SB_Upper,
44698         SB_Lower,
44699         SB_Upper,
44700         SB_Lower,
44701         SB_Upper,
44702         SB_Lower,
44703         SB_Upper,
44704         SB_Lower,
44705         SB_Upper,
44706         SB_Lower,
44707         SB_Upper,
44708         SB_Lower,
44709         SB_Upper,
44710         SB_Lower,
44711         SB_Upper,
44712         SB_Lower,
44713         SB_Upper,
44714         SB_Lower,
44715         SB_Upper,
44716         SB_Lower,
44717         SB_Upper,
44718         SB_Lower,
44719         SB_Upper,
44720         SB_Lower,
44721         SB_Upper,
44722         SB_Lower,
44723         SB_Upper,
44724         SB_Lower,
44725         SB_Upper,
44726         SB_Lower,
44727         SB_Upper,
44728         SB_Lower,
44729         SB_Upper,
44730         SB_Lower,
44731         SB_Upper,
44732         SB_Lower,
44733         SB_Upper,
44734         SB_Lower,
44735         SB_Upper,
44736         SB_Lower,
44737         SB_Upper,
44738         SB_Lower,
44739         SB_Upper,
44740         SB_Lower,
44741         SB_Upper,
44742         SB_Lower,
44743         SB_Upper,
44744         SB_Lower,
44745         SB_Upper,
44746         SB_Lower,
44747         SB_Upper,
44748         SB_Lower,
44749         SB_Upper,
44750         SB_Lower,
44751         SB_Upper,
44752         SB_Lower,
44753         SB_Upper,
44754         SB_Lower,
44755         SB_Upper,
44756         SB_Lower,
44757         SB_Upper,
44758         SB_Lower,
44759         SB_Upper,
44760         SB_Lower,
44761         SB_Upper,
44762         SB_Lower,
44763         SB_Upper,
44764         SB_Lower,
44765         SB_Upper,
44766         SB_Lower,
44767         SB_Upper,
44768         SB_Lower,
44769         SB_Upper,
44770         SB_Lower,
44771         SB_Upper,
44772         SB_Lower,
44773         SB_Upper,
44774         SB_Lower,
44775         SB_Upper,
44776         SB_Lower,
44777         SB_Upper,
44778         SB_Lower,
44779         SB_OLetter,
44780         SB_Other,
44781         SB_Upper,
44782         SB_Lower,
44783         SB_Upper,
44784         SB_Lower,
44785         SB_OLetter,
44786         SB_Upper,
44787         SB_Lower,
44788         SB_Upper,
44789         SB_Lower,
44790         SB_Upper,
44791         SB_Lower,
44792         SB_Upper,
44793         SB_Lower,
44794         SB_Upper,
44795         SB_Lower,
44796         SB_Upper,
44797         SB_Lower,
44798         SB_Upper,
44799         SB_Lower,
44800         SB_Upper,
44801         SB_Lower,
44802         SB_Upper,
44803         SB_Lower,
44804         SB_Upper,
44805         SB_Lower,
44806         SB_Upper,
44807         SB_Lower,
44808         SB_Upper,
44809         SB_Lower,
44810         SB_Upper,
44811         SB_Other,
44812         SB_Upper,
44813         SB_Lower,
44814         SB_Upper,
44815         SB_Lower,
44816         SB_Other,
44817         SB_OLetter,
44818         SB_Lower,
44819         SB_OLetter,
44820         SB_Extend,
44821         SB_OLetter,
44822         SB_Extend,
44823         SB_OLetter,
44824         SB_Extend,
44825         SB_OLetter,
44826         SB_Extend,
44827         SB_Other,
44828         SB_OLetter,
44829         SB_Other,
44830         SB_STerm,
44831         SB_Other,
44832         SB_Extend,
44833         SB_OLetter,
44834         SB_Extend,
44835         SB_Other,
44836         SB_STerm,
44837         SB_Numeric,
44838         SB_Other,
44839         SB_Extend,
44840         SB_OLetter,
44841         SB_Other,
44842         SB_OLetter,
44843         SB_Other,
44844         SB_OLetter,
44845         SB_Other,
44846         SB_Numeric,
44847         SB_OLetter,
44848         SB_Extend,
44849         SB_Other,
44850         SB_STerm,
44851         SB_OLetter,
44852         SB_Extend,
44853         SB_Other,
44854         SB_OLetter,
44855         SB_Other,
44856         SB_Extend,
44857         SB_OLetter,
44858         SB_Extend,
44859         SB_Other,
44860         SB_STerm,
44861         SB_Other,
44862         SB_OLetter,
44863         SB_Numeric,
44864         SB_Other,
44865         SB_OLetter,
44866         SB_Extend,
44867         SB_OLetter,
44868         SB_Numeric,
44869         SB_OLetter,
44870         SB_Other,
44871         SB_OLetter,
44872         SB_Extend,
44873         SB_Other,
44874         SB_OLetter,
44875         SB_Extend,
44876         SB_OLetter,
44877         SB_Extend,
44878         SB_Other,
44879         SB_Numeric,
44880         SB_Other,
44881         SB_STerm,
44882         SB_OLetter,
44883         SB_Other,
44884         SB_OLetter,
44885         SB_Extend,
44886         SB_OLetter,
44887         SB_Extend,
44888         SB_OLetter,
44889         SB_Extend,
44890         SB_OLetter,
44891         SB_Extend,
44892         SB_OLetter,
44893         SB_Extend,
44894         SB_OLetter,
44895         SB_Extend,
44896         SB_OLetter,
44897         SB_Other,
44898         SB_OLetter,
44899         SB_Other,
44900         SB_OLetter,
44901         SB_Extend,
44902         SB_STerm,
44903         SB_OLetter,
44904         SB_Extend,
44905         SB_Other,
44906         SB_OLetter,
44907         SB_Other,
44908         SB_OLetter,
44909         SB_Other,
44910         SB_OLetter,
44911         SB_Other,
44912         SB_OLetter,
44913         SB_Other,
44914         SB_OLetter,
44915         SB_Other,
44916         SB_Lower,
44917         SB_Other,
44918         SB_Lower,
44919         SB_Other,
44920         SB_Lower,
44921         SB_OLetter,
44922         SB_Extend,
44923         SB_STerm,
44924         SB_Extend,
44925         SB_Other,
44926         SB_Numeric,
44927         SB_Other,
44928         SB_OLetter,
44929         SB_Other,
44930         SB_OLetter,
44931         SB_Other,
44932         SB_OLetter,
44933         SB_Other,
44934         SB_OLetter,
44935         SB_Other,
44936         SB_OLetter,
44937         SB_Other,
44938         SB_Lower,
44939         SB_Other,
44940         SB_Lower,
44941         SB_Other,
44942         SB_OLetter,
44943         SB_Extend,
44944         SB_OLetter,
44945         SB_Other,
44946         SB_OLetter,
44947         SB_Other,
44948         SB_OLetter,
44949         SB_Other,
44950         SB_OLetter,
44951         SB_Other,
44952         SB_OLetter,
44953         SB_Other,
44954         SB_OLetter,
44955         SB_Other,
44956         SB_OLetter,
44957         SB_Other,
44958         SB_OLetter,
44959         SB_Close,
44960         SB_Other,
44961         SB_OLetter,
44962         SB_Other,
44963         SB_OLetter,
44964         SB_Other,
44965         SB_OLetter,
44966         SB_Other,
44967         SB_Extend,
44968         SB_SContinue,
44969         SB_Other,
44970         SB_SContinue,
44971         SB_Other,
44972         SB_Close,
44973         SB_Other,
44974         SB_Extend,
44975         SB_Other,
44976         SB_SContinue,
44977         SB_Other,
44978         SB_Close,
44979         SB_Other,
44980         SB_Close,
44981         SB_Other,
44982         SB_SContinue,
44983         SB_ATerm,
44984         SB_Other,
44985         SB_SContinue,
44986         SB_STerm,
44987         SB_SContinue,
44988         SB_Close,
44989         SB_Other,
44990         SB_SContinue,
44991         SB_Other,
44992         SB_OLetter,
44993         SB_Other,
44994         SB_OLetter,
44995         SB_Other,
44996         SB_Format,
44997         SB_Other,
44998         SB_STerm,
44999         SB_Other,
45000         SB_Close,
45001         SB_Other,
45002         SB_SContinue,
45003         SB_ATerm,
45004         SB_Other,
45005         SB_SContinue,
45006         SB_Other,
45007         SB_STerm,
45008         SB_Other,
45009         SB_Upper,
45010         SB_Close,
45011         SB_Other,
45012         SB_Close,
45013         SB_Other,
45014         SB_Lower,
45015         SB_Close,
45016         SB_Other,
45017         SB_Close,
45018         SB_Other,
45019         SB_Close,
45020         SB_STerm,
45021         SB_Close,
45022         SB_SContinue,
45023         SB_Other,
45024         SB_OLetter,
45025         SB_Extend,
45026         SB_OLetter,
45027         SB_Other,
45028         SB_OLetter,
45029         SB_Other,
45030         SB_OLetter,
45031         SB_Other,
45032         SB_OLetter,
45033         SB_Other,
45034         SB_OLetter,
45035         SB_Other,
45036         SB_Format,
45037         SB_Other,
45038         SB_OLetter,
45039         SB_Other,
45040         SB_OLetter,
45041         SB_Other,
45042         SB_OLetter,
45043         SB_Other,
45044         SB_OLetter,
45045         SB_Other,
45046         SB_OLetter,
45047         SB_Other,
45048         SB_OLetter,
45049         SB_Other,
45050         SB_OLetter,
45051         SB_Other,
45052         SB_OLetter,
45053         SB_Other,
45054         SB_Extend,
45055         SB_Other,
45056         SB_OLetter,
45057         SB_Other,
45058         SB_OLetter,
45059         SB_Other,
45060         SB_Extend,
45061         SB_Other,
45062         SB_OLetter,
45063         SB_Other,
45064         SB_OLetter,
45065         SB_Other,
45066         SB_OLetter,
45067         SB_Extend,
45068         SB_Other,
45069         SB_OLetter,
45070         SB_Other,
45071         SB_OLetter,
45072         SB_Other,
45073         SB_OLetter,
45074         SB_Other,
45075         SB_OLetter,
45076         SB_Other,
45077         SB_Upper,
45078         SB_Lower,
45079         SB_OLetter,
45080         SB_Other,
45081         SB_Numeric,
45082         SB_Other,
45083         SB_OLetter,
45084         SB_Other,
45085         SB_OLetter,
45086         SB_Other,
45087         SB_OLetter,
45088         SB_Other,
45089         SB_OLetter,
45090         SB_Other,
45091         SB_OLetter,
45092         SB_Other,
45093         SB_OLetter,
45094         SB_Other,
45095         SB_OLetter,
45096         SB_Other,
45097         SB_OLetter,
45098         SB_Other,
45099         SB_OLetter,
45100         SB_Other,
45101         SB_OLetter,
45102         SB_Other,
45103         SB_OLetter,
45104         SB_Other,
45105         SB_OLetter,
45106         SB_Other,
45107         SB_OLetter,
45108         SB_Other,
45109         SB_OLetter,
45110         SB_Other,
45111         SB_OLetter,
45112         SB_Other,
45113         SB_OLetter,
45114         SB_Other,
45115         SB_OLetter,
45116         SB_Other,
45117         SB_OLetter,
45118         SB_Other,
45119         SB_OLetter,
45120         SB_Other,
45121         SB_OLetter,
45122         SB_Extend,
45123         SB_Other,
45124         SB_Extend,
45125         SB_Other,
45126         SB_Extend,
45127         SB_OLetter,
45128         SB_Other,
45129         SB_OLetter,
45130         SB_Other,
45131         SB_OLetter,
45132         SB_Other,
45133         SB_Extend,
45134         SB_Other,
45135         SB_Extend,
45136         SB_Other,
45137         SB_STerm,
45138         SB_Other,
45139         SB_OLetter,
45140         SB_Other,
45141         SB_OLetter,
45142         SB_Other,
45143         SB_OLetter,
45144         SB_Other,
45145         SB_OLetter,
45146         SB_Extend,
45147         SB_Other,
45148         SB_OLetter,
45149         SB_Other,
45150         SB_OLetter,
45151         SB_Other,
45152         SB_OLetter,
45153         SB_Other,
45154         SB_OLetter,
45155         SB_Other,
45156         SB_OLetter,
45157         SB_Other,
45158         SB_Upper,
45159         SB_Other,
45160         SB_Lower,
45161         SB_Other,
45162         SB_Extend,
45163         SB_OLetter,
45164         SB_Extend,
45165         SB_STerm,
45166         SB_Other,
45167         SB_Numeric,
45168         SB_Other,
45169         SB_Extend,
45170         SB_OLetter,
45171         SB_Extend,
45172         SB_Other,
45173         SB_Format,
45174         SB_STerm,
45175         SB_Other,
45176         SB_OLetter,
45177         SB_Other,
45178         SB_Numeric,
45179         SB_Other,
45180         SB_Extend,
45181         SB_OLetter,
45182         SB_Extend,
45183         SB_Other,
45184         SB_Numeric,
45185         SB_Other,
45186         SB_STerm,
45187         SB_Other,
45188         SB_OLetter,
45189         SB_Extend,
45190         SB_Other,
45191         SB_OLetter,
45192         SB_Other,
45193         SB_Extend,
45194         SB_OLetter,
45195         SB_Extend,
45196         SB_OLetter,
45197         SB_STerm,
45198         SB_Other,
45199         SB_Extend,
45200         SB_STerm,
45201         SB_Other,
45202         SB_Numeric,
45203         SB_OLetter,
45204         SB_Other,
45205         SB_OLetter,
45206         SB_Other,
45207         SB_STerm,
45208         SB_Other,
45209         SB_OLetter,
45210         SB_Other,
45211         SB_OLetter,
45212         SB_Extend,
45213         SB_STerm,
45214         SB_Other,
45215         SB_STerm,
45216         SB_Other,
45217         SB_OLetter,
45218         SB_Other,
45219         SB_OLetter,
45220         SB_Other,
45221         SB_OLetter,
45222         SB_Other,
45223         SB_OLetter,
45224         SB_Other,
45225         SB_OLetter,
45226         SB_STerm,
45227         SB_Other,
45228         SB_OLetter,
45229         SB_Extend,
45230         SB_Other,
45231         SB_Numeric,
45232         SB_Other,
45233         SB_Extend,
45234         SB_Other,
45235         SB_OLetter,
45236         SB_Other,
45237         SB_OLetter,
45238         SB_Other,
45239         SB_OLetter,
45240         SB_Other,
45241         SB_OLetter,
45242         SB_Other,
45243         SB_OLetter,
45244         SB_Other,
45245         SB_OLetter,
45246         SB_Other,
45247         SB_Extend,
45248         SB_OLetter,
45249         SB_Extend,
45250         SB_Other,
45251         SB_Extend,
45252         SB_Other,
45253         SB_Extend,
45254         SB_Other,
45255         SB_OLetter,
45256         SB_Other,
45257         SB_Extend,
45258         SB_Other,
45259         SB_OLetter,
45260         SB_Extend,
45261         SB_Other,
45262         SB_Extend,
45263         SB_Other,
45264         SB_Extend,
45265         SB_Other,
45266         SB_OLetter,
45267         SB_Extend,
45268         SB_OLetter,
45269         SB_Other,
45270         SB_OLetter,
45271         SB_Other,
45272         SB_Numeric,
45273         SB_Other,
45274         SB_OLetter,
45275         SB_Extend,
45276         SB_Other,
45277         SB_Extend,
45278         SB_Other,
45279         SB_STerm,
45280         SB_Other,
45281         SB_STerm,
45282         SB_OLetter,
45283         SB_Extend,
45284         SB_Other,
45285         SB_OLetter,
45286         SB_Extend,
45287         SB_STerm,
45288         SB_Other,
45289         SB_OLetter,
45290         SB_Other,
45291         SB_Numeric,
45292         SB_Other,
45293         SB_OLetter,
45294         SB_Extend,
45295         SB_Other,
45296         SB_Numeric,
45297         SB_Other,
45298         SB_OLetter,
45299         SB_Other,
45300         SB_Extend,
45301         SB_Other,
45302         SB_Numeric,
45303         SB_Other,
45304         SB_STerm,
45305         SB_Other,
45306         SB_Upper,
45307         SB_Lower,
45308         SB_Numeric,
45309         SB_Other,
45310         SB_OLetter,
45311         SB_Other,
45312         SB_OLetter,
45313         SB_Other,
45314         SB_OLetter,
45315         SB_Other,
45316         SB_OLetter,
45317         SB_Other,
45318         SB_OLetter,
45319         SB_Other,
45320         SB_OLetter,
45321         SB_Other,
45322         SB_OLetter,
45323         SB_Other,
45324         SB_OLetter,
45325         SB_Other,
45326         SB_OLetter,
45327         SB_Other,
45328         SB_Numeric,
45329         SB_Other,
45330         SB_STerm,
45331         SB_Other,
45332         SB_OLetter,
45333         SB_Other,
45334         SB_Extend,
45335         SB_STerm,
45336         SB_Other,
45337         SB_OLetter,
45338         SB_Extend,
45339         SB_STerm,
45340         SB_Other,
45341         SB_OLetter,
45342         SB_STerm,
45343         SB_Other,
45344         SB_Numeric,
45345         SB_Other,
45346         SB_OLetter,
45347         SB_Other,
45348         SB_OLetter,
45349         SB_Other,
45350         SB_OLetter,
45351         SB_Other,
45352         SB_OLetter,
45353         SB_Extend,
45354         SB_Other,
45355         SB_Extend,
45356         SB_OLetter,
45357         SB_Other,
45358         SB_OLetter,
45359         SB_Other,
45360         SB_OLetter,
45361         SB_Other,
45362         SB_OLetter,
45363         SB_Other,
45364         SB_OLetter,
45365         SB_Other,
45366         SB_OLetter,
45367         SB_Other,
45368         SB_Extend,
45369         SB_STerm,
45370         SB_Format,
45371         SB_Other,
45372         SB_Extend,
45373         SB_Other,
45374         SB_Extend,
45375         SB_Format,
45376         SB_Extend,
45377         SB_Other,
45378         SB_Extend,
45379         SB_Other,
45380         SB_Extend,
45381         SB_Other,
45382         SB_Extend,
45383         SB_Other,
45384         SB_Upper,
45385         SB_Lower,
45386         SB_Upper,
45387         SB_Lower,
45388         SB_Other,
45389         SB_Lower,
45390         SB_Upper,
45391         SB_Lower,
45392         SB_Upper,
45393         SB_Other,
45394         SB_Upper,
45395         SB_Other,
45396         SB_Upper,
45397         SB_Other,
45398         SB_Upper,
45399         SB_Other,
45400         SB_Upper,
45401         SB_Other,
45402         SB_Upper,
45403         SB_Lower,
45404         SB_Other,
45405         SB_Lower,
45406         SB_Other,
45407         SB_Lower,
45408         SB_Other,
45409         SB_Lower,
45410         SB_Upper,
45411         SB_Lower,
45412         SB_Upper,
45413         SB_Other,
45414         SB_Upper,
45415         SB_Other,
45416         SB_Upper,
45417         SB_Other,
45418         SB_Upper,
45419         SB_Other,
45420         SB_Lower,
45421         SB_Upper,
45422         SB_Other,
45423         SB_Upper,
45424         SB_Other,
45425         SB_Upper,
45426         SB_Other,
45427         SB_Upper,
45428         SB_Other,
45429         SB_Upper,
45430         SB_Other,
45431         SB_Lower,
45432         SB_Upper,
45433         SB_Lower,
45434         SB_Upper,
45435         SB_Lower,
45436         SB_Upper,
45437         SB_Lower,
45438         SB_Upper,
45439         SB_Lower,
45440         SB_Upper,
45441         SB_Lower,
45442         SB_Upper,
45443         SB_Lower,
45444         SB_Other,
45445         SB_Upper,
45446         SB_Other,
45447         SB_Lower,
45448         SB_Other,
45449         SB_Lower,
45450         SB_Upper,
45451         SB_Other,
45452         SB_Lower,
45453         SB_Other,
45454         SB_Lower,
45455         SB_Upper,
45456         SB_Other,
45457         SB_Lower,
45458         SB_Other,
45459         SB_Lower,
45460         SB_Upper,
45461         SB_Other,
45462         SB_Lower,
45463         SB_Other,
45464         SB_Lower,
45465         SB_Upper,
45466         SB_Other,
45467         SB_Lower,
45468         SB_Other,
45469         SB_Lower,
45470         SB_Upper,
45471         SB_Lower,
45472         SB_Other,
45473         SB_Numeric,
45474         SB_Other,
45475         SB_Extend,
45476         SB_Other,
45477         SB_Extend,
45478         SB_Other,
45479         SB_Extend,
45480         SB_Other,
45481         SB_Extend,
45482         SB_Other,
45483         SB_STerm,
45484         SB_Other,
45485         SB_Extend,
45486         SB_Other,
45487         SB_Extend,
45488         SB_Other,
45489         SB_OLetter,
45490         SB_Other,
45491         SB_Extend,
45492         SB_Other,
45493         SB_OLetter,
45494         SB_Other,
45495         SB_OLetter,
45496         SB_Other,
45497         SB_OLetter,
45498         SB_Other,
45499         SB_OLetter,
45500         SB_Other,
45501         SB_OLetter,
45502         SB_Other,
45503         SB_OLetter,
45504         SB_Other,
45505         SB_OLetter,
45506         SB_Other,
45507         SB_OLetter,
45508         SB_Other,
45509         SB_OLetter,
45510         SB_Other,
45511         SB_OLetter,
45512         SB_Other,
45513         SB_OLetter,
45514         SB_Other,
45515         SB_OLetter,
45516         SB_Other,
45517         SB_OLetter,
45518         SB_Other,
45519         SB_OLetter,
45520         SB_Other,
45521         SB_OLetter,
45522         SB_Other,
45523         SB_OLetter,
45524         SB_Other,
45525         SB_OLetter,
45526         SB_Other,
45527         SB_OLetter,
45528         SB_Other,
45529         SB_OLetter,
45530         SB_Other,
45531         SB_OLetter,
45532         SB_Other,
45533         SB_OLetter,
45534         SB_Other,
45535         SB_OLetter,
45536         SB_Other,
45537         SB_OLetter,
45538         SB_Other,
45539         SB_OLetter,
45540         SB_Other,
45541         SB_OLetter,
45542         SB_Other,
45543         SB_OLetter,
45544         SB_Other,
45545         SB_OLetter,
45546         SB_Other,
45547         SB_OLetter,
45548         SB_Other,
45549         SB_OLetter,
45550         SB_Other,
45551         SB_OLetter,
45552         SB_Other,
45553         SB_OLetter,
45554         SB_Other,
45555         SB_OLetter,
45556         SB_Other,
45557         SB_OLetter,
45558         SB_Other,
45559         SB_Upper,
45560         SB_Other,
45561         SB_Upper,
45562         SB_Other,
45563         SB_Upper,
45564         SB_Other,
45565         SB_Close,
45566         SB_Other,
45567         SB_OLetter,
45568         SB_Other,
45569         SB_OLetter,
45570         SB_Other,
45571         SB_OLetter,
45572         SB_Other,
45573         SB_OLetter,
45574         SB_Other,
45575         SB_OLetter,
45576         SB_Other,
45577         SB_Format,
45578         SB_Other,
45579         SB_Format,
45580         SB_Other,
45581         SB_Extend,
45582         SB_Other
45583 };
45584
45585 #endif  /* defined(PERL_IN_REGEXEC_C) */
45586
45587 #if defined(PERL_IN_PERL_C)
45588
45589 static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
45590         1558,   /* Number of elements */
45591         148565664, /* Version and data structure type */
45592         0,      /* 0 if the list starts at 0;
45593                    1 if it starts at the element beyond 0 */
45594         0x0,
45595         0x5,
45596         0x6,
45597         0xB,
45598         0xD,
45599         0xE,
45600         0x15,
45601         0x16,
45602         0x25,
45603         0x26,
45604         0x40,
45605         0x42,
45606         0x4A,
45607         0x4B,
45608         0x4C,
45609         0x51,
45610         0x5A,
45611         0x5E,
45612         0x5F,
45613         0x62,
45614         0x6A,
45615         0x6B,
45616         0x6C,
45617         0x6D,
45618         0x6E,
45619         0x70,
45620         0x79,
45621         0x7A,
45622         0x7B,
45623         0x7D,
45624         0x7E,
45625         0x7F,
45626         0x80,
45627         0x8A,
45628         0x8C,
45629         0x8F,
45630         0x91,
45631         0x9D,
45632         0x9E,
45633         0x9F,
45634         0xA0,
45635         0xA1,
45636         0xA2,
45637         0xAA,
45638         0xAC,
45639         0xAD,
45640         0xAE,
45641         0xAF,
45642         0xB3,
45643         0xB4,
45644         0xBA,
45645         0xBB,
45646         0xC1,
45647         0xCA,
45648         0xCB,
45649         0xD0,
45650         0xD1,
45651         0xDA,
45652         0xDB,
45653         0xE0,
45654         0xE2,
45655         0xEA,
45656         0xEB,
45657         0xF0,
45658         0xFA,
45659         0xFB,
45660         0xFF,
45661         0x100,
45662         0x2C2,
45663         0x2C6,
45664         0x2D2,
45665         0x2D7,
45666         0x2D8,
45667         0x2E0,
45668         0x2E5,
45669         0x2EC,
45670         0x2ED,
45671         0x2EE,
45672         0x2EF,
45673         0x300,
45674         0x370,
45675         0x375,
45676         0x376,
45677         0x378,
45678         0x37A,
45679         0x37E,
45680         0x37F,
45681         0x380,
45682         0x386,
45683         0x387,
45684         0x388,
45685         0x38B,
45686         0x38C,
45687         0x38D,
45688         0x38E,
45689         0x3A2,
45690         0x3A3,
45691         0x3F6,
45692         0x3F7,
45693         0x482,
45694         0x483,
45695         0x48A,
45696         0x530,
45697         0x531,
45698         0x557,
45699         0x559,
45700         0x55A,
45701         0x561,
45702         0x588,
45703         0x589,
45704         0x58A,
45705         0x591,
45706         0x5BE,
45707         0x5BF,
45708         0x5C0,
45709         0x5C1,
45710         0x5C3,
45711         0x5C4,
45712         0x5C6,
45713         0x5C7,
45714         0x5C8,
45715         0x5D0,
45716         0x5EB,
45717         0x5F0,
45718         0x5F3,
45719         0x5F4,
45720         0x5F5,
45721         0x600,
45722         0x606,
45723         0x60C,
45724         0x60E,
45725         0x610,
45726         0x61B,
45727         0x61C,
45728         0x61D,
45729         0x620,
45730         0x64B,
45731         0x660,
45732         0x66A,
45733         0x66B,
45734         0x66C,
45735         0x66D,
45736         0x66E,
45737         0x670,
45738         0x671,
45739         0x6D4,
45740         0x6D5,
45741         0x6D6,
45742         0x6DD,
45743         0x6DE,
45744         0x6DF,
45745         0x6E5,
45746         0x6E7,
45747         0x6E9,
45748         0x6EA,
45749         0x6EE,
45750         0x6F0,
45751         0x6FA,
45752         0x6FD,
45753         0x6FF,
45754         0x700,
45755         0x70F,
45756         0x710,
45757         0x711,
45758         0x712,
45759         0x730,
45760         0x74B,
45761         0x74D,
45762         0x7A6,
45763         0x7B1,
45764         0x7B2,
45765         0x7C0,
45766         0x7CA,
45767         0x7EB,
45768         0x7F4,
45769         0x7F6,
45770         0x7F8,
45771         0x7F9,
45772         0x7FA,
45773         0x7FB,
45774         0x800,
45775         0x816,
45776         0x81A,
45777         0x81B,
45778         0x824,
45779         0x825,
45780         0x828,
45781         0x829,
45782         0x82E,
45783         0x840,
45784         0x859,
45785         0x85C,
45786         0x8A0,
45787         0x8B5,
45788         0x8E3,
45789         0x904,
45790         0x93A,
45791         0x93D,
45792         0x93E,
45793         0x950,
45794         0x951,
45795         0x958,
45796         0x962,
45797         0x964,
45798         0x966,
45799         0x970,
45800         0x971,
45801         0x981,
45802         0x984,
45803         0x985,
45804         0x98D,
45805         0x98F,
45806         0x991,
45807         0x993,
45808         0x9A9,
45809         0x9AA,
45810         0x9B1,
45811         0x9B2,
45812         0x9B3,
45813         0x9B6,
45814         0x9BA,
45815         0x9BC,
45816         0x9BD,
45817         0x9BE,
45818         0x9C5,
45819         0x9C7,
45820         0x9C9,
45821         0x9CB,
45822         0x9CE,
45823         0x9CF,
45824         0x9D7,
45825         0x9D8,
45826         0x9DC,
45827         0x9DE,
45828         0x9DF,
45829         0x9E2,
45830         0x9E4,
45831         0x9E6,
45832         0x9F0,
45833         0x9F2,
45834         0xA01,
45835         0xA04,
45836         0xA05,
45837         0xA0B,
45838         0xA0F,
45839         0xA11,
45840         0xA13,
45841         0xA29,
45842         0xA2A,
45843         0xA31,
45844         0xA32,
45845         0xA34,
45846         0xA35,
45847         0xA37,
45848         0xA38,
45849         0xA3A,
45850         0xA3C,
45851         0xA3D,
45852         0xA3E,
45853         0xA43,
45854         0xA47,
45855         0xA49,
45856         0xA4B,
45857         0xA4E,
45858         0xA51,
45859         0xA52,
45860         0xA59,
45861         0xA5D,
45862         0xA5E,
45863         0xA5F,
45864         0xA66,
45865         0xA70,
45866         0xA72,
45867         0xA75,
45868         0xA76,
45869         0xA81,
45870         0xA84,
45871         0xA85,
45872         0xA8E,
45873         0xA8F,
45874         0xA92,
45875         0xA93,
45876         0xAA9,
45877         0xAAA,
45878         0xAB1,
45879         0xAB2,
45880         0xAB4,
45881         0xAB5,
45882         0xABA,
45883         0xABC,
45884         0xABD,
45885         0xABE,
45886         0xAC6,
45887         0xAC7,
45888         0xACA,
45889         0xACB,
45890         0xACE,
45891         0xAD0,
45892         0xAD1,
45893         0xAE0,
45894         0xAE2,
45895         0xAE4,
45896         0xAE6,
45897         0xAF0,
45898         0xAF9,
45899         0xAFA,
45900         0xB01,
45901         0xB04,
45902         0xB05,
45903         0xB0D,
45904         0xB0F,
45905         0xB11,
45906         0xB13,
45907         0xB29,
45908         0xB2A,
45909         0xB31,
45910         0xB32,
45911         0xB34,
45912         0xB35,
45913         0xB3A,
45914         0xB3C,
45915         0xB3D,
45916         0xB3E,
45917         0xB45,
45918         0xB47,
45919         0xB49,
45920         0xB4B,
45921         0xB4E,
45922         0xB56,
45923         0xB58,
45924         0xB5C,
45925         0xB5E,
45926         0xB5F,
45927         0xB62,
45928         0xB64,
45929         0xB66,
45930         0xB70,
45931         0xB71,
45932         0xB72,
45933         0xB82,
45934         0xB83,
45935         0xB84,
45936         0xB85,
45937         0xB8B,
45938         0xB8E,
45939         0xB91,
45940         0xB92,
45941         0xB96,
45942         0xB99,
45943         0xB9B,
45944         0xB9C,
45945         0xB9D,
45946         0xB9E,
45947         0xBA0,
45948         0xBA3,
45949         0xBA5,
45950         0xBA8,
45951         0xBAB,
45952         0xBAE,
45953         0xBBA,
45954         0xBBE,
45955         0xBC3,
45956         0xBC6,
45957         0xBC9,
45958         0xBCA,
45959         0xBCE,
45960         0xBD0,
45961         0xBD1,
45962         0xBD7,
45963         0xBD8,
45964         0xBE6,
45965         0xBF0,
45966         0xC00,
45967         0xC04,
45968         0xC05,
45969         0xC0D,
45970         0xC0E,
45971         0xC11,
45972         0xC12,
45973         0xC29,
45974         0xC2A,
45975         0xC3A,
45976         0xC3D,
45977         0xC3E,
45978         0xC45,
45979         0xC46,
45980         0xC49,
45981         0xC4A,
45982         0xC4E,
45983         0xC55,
45984         0xC57,
45985         0xC58,
45986         0xC5B,
45987         0xC60,
45988         0xC62,
45989         0xC64,
45990         0xC66,
45991         0xC70,
45992         0xC81,
45993         0xC84,
45994         0xC85,
45995         0xC8D,
45996         0xC8E,
45997         0xC91,
45998         0xC92,
45999         0xCA9,
46000         0xCAA,
46001         0xCB4,
46002         0xCB5,
46003         0xCBA,
46004         0xCBC,
46005         0xCBD,
46006         0xCBE,
46007         0xCC5,
46008         0xCC6,
46009         0xCC9,
46010         0xCCA,
46011         0xCCE,
46012         0xCD5,
46013         0xCD7,
46014         0xCDE,
46015         0xCDF,
46016         0xCE0,
46017         0xCE2,
46018         0xCE4,
46019         0xCE6,
46020         0xCF0,
46021         0xCF1,
46022         0xCF3,
46023         0xD01,
46024         0xD04,
46025         0xD05,
46026         0xD0D,
46027         0xD0E,
46028         0xD11,
46029         0xD12,
46030         0xD3B,
46031         0xD3D,
46032         0xD3E,
46033         0xD45,
46034         0xD46,
46035         0xD49,
46036         0xD4A,
46037         0xD4E,
46038         0xD4F,
46039         0xD57,
46040         0xD58,
46041         0xD5F,
46042         0xD62,
46043         0xD64,
46044         0xD66,
46045         0xD70,
46046         0xD7A,
46047         0xD80,
46048         0xD82,
46049         0xD84,
46050         0xD85,
46051         0xD97,
46052         0xD9A,
46053         0xDB2,
46054         0xDB3,
46055         0xDBC,
46056         0xDBD,
46057         0xDBE,
46058         0xDC0,
46059         0xDC7,
46060         0xDCA,
46061         0xDCB,
46062         0xDCF,
46063         0xDD5,
46064         0xDD6,
46065         0xDD7,
46066         0xDD8,
46067         0xDE0,
46068         0xDE6,
46069         0xDF0,
46070         0xDF2,
46071         0xDF4,
46072         0xE31,
46073         0xE32,
46074         0xE34,
46075         0xE3B,
46076         0xE47,
46077         0xE4F,
46078         0xE50,
46079         0xE5A,
46080         0xEB1,
46081         0xEB2,
46082         0xEB4,
46083         0xEBA,
46084         0xEBB,
46085         0xEBD,
46086         0xEC8,
46087         0xECE,
46088         0xED0,
46089         0xEDA,
46090         0xF00,
46091         0xF01,
46092         0xF18,
46093         0xF1A,
46094         0xF20,
46095         0xF2A,
46096         0xF35,
46097         0xF36,
46098         0xF37,
46099         0xF38,
46100         0xF39,
46101         0xF3A,
46102         0xF3E,
46103         0xF40,
46104         0xF48,
46105         0xF49,
46106         0xF6D,
46107         0xF71,
46108         0xF85,
46109         0xF86,
46110         0xF88,
46111         0xF8D,
46112         0xF98,
46113         0xF99,
46114         0xFBD,
46115         0xFC6,
46116         0xFC7,
46117         0x102B,
46118         0x103F,
46119         0x1040,
46120         0x104A,
46121         0x1056,
46122         0x105A,
46123         0x105E,
46124         0x1061,
46125         0x1062,
46126         0x1065,
46127         0x1067,
46128         0x106E,
46129         0x1071,
46130         0x1075,
46131         0x1082,
46132         0x108E,
46133         0x108F,
46134         0x1090,
46135         0x109A,
46136         0x109E,
46137         0x10A0,
46138         0x10C6,
46139         0x10C7,
46140         0x10C8,
46141         0x10CD,
46142         0x10CE,
46143         0x10D0,
46144         0x10FB,
46145         0x10FC,
46146         0x1249,
46147         0x124A,
46148         0x124E,
46149         0x1250,
46150         0x1257,
46151         0x1258,
46152         0x1259,
46153         0x125A,
46154         0x125E,
46155         0x1260,
46156         0x1289,
46157         0x128A,
46158         0x128E,
46159         0x1290,
46160         0x12B1,
46161         0x12B2,
46162         0x12B6,
46163         0x12B8,
46164         0x12BF,
46165         0x12C0,
46166         0x12C1,
46167         0x12C2,
46168         0x12C6,
46169         0x12C8,
46170         0x12D7,
46171         0x12D8,
46172         0x1311,
46173         0x1312,
46174         0x1316,
46175         0x1318,
46176         0x135B,
46177         0x135D,
46178         0x1360,
46179         0x1380,
46180         0x1390,
46181         0x13A0,
46182         0x13F6,
46183         0x13F8,
46184         0x13FE,
46185         0x1401,
46186         0x166D,
46187         0x166F,
46188         0x1680,
46189         0x1681,
46190         0x169B,
46191         0x16A0,
46192         0x16EB,
46193         0x16EE,
46194         0x16F9,
46195         0x1700,
46196         0x170D,
46197         0x170E,
46198         0x1712,
46199         0x1715,
46200         0x1720,
46201         0x1732,
46202         0x1735,
46203         0x1740,
46204         0x1752,
46205         0x1754,
46206         0x1760,
46207         0x176D,
46208         0x176E,
46209         0x1771,
46210         0x1772,
46211         0x1774,
46212         0x17B4,
46213         0x17D4,
46214         0x17DD,
46215         0x17DE,
46216         0x17E0,
46217         0x17EA,
46218         0x180B,
46219         0x180E,
46220         0x180F,
46221         0x1810,
46222         0x181A,
46223         0x1820,
46224         0x1878,
46225         0x1880,
46226         0x18A9,
46227         0x18AA,
46228         0x18AB,
46229         0x18B0,
46230         0x18F6,
46231         0x1900,
46232         0x191F,
46233         0x1920,
46234         0x192C,
46235         0x1930,
46236         0x193C,
46237         0x1946,
46238         0x1950,
46239         0x19D0,
46240         0x19DA,
46241         0x1A00,
46242         0x1A17,
46243         0x1A1C,
46244         0x1A55,
46245         0x1A5F,
46246         0x1A60,
46247         0x1A7D,
46248         0x1A7F,
46249         0x1A80,
46250         0x1A8A,
46251         0x1A90,
46252         0x1A9A,
46253         0x1AB0,
46254         0x1ABF,
46255         0x1B00,
46256         0x1B05,
46257         0x1B34,
46258         0x1B45,
46259         0x1B4C,
46260         0x1B50,
46261         0x1B5A,
46262         0x1B6B,
46263         0x1B74,
46264         0x1B80,
46265         0x1B83,
46266         0x1BA1,
46267         0x1BAE,
46268         0x1BB0,
46269         0x1BBA,
46270         0x1BE6,
46271         0x1BF4,
46272         0x1C00,
46273         0x1C24,
46274         0x1C38,
46275         0x1C40,
46276         0x1C4A,
46277         0x1C4D,
46278         0x1C50,
46279         0x1C5A,
46280         0x1C7E,
46281         0x1CD0,
46282         0x1CD3,
46283         0x1CD4,
46284         0x1CE9,
46285         0x1CED,
46286         0x1CEE,
46287         0x1CF2,
46288         0x1CF5,
46289         0x1CF7,
46290         0x1CF8,
46291         0x1CFA,
46292         0x1D00,
46293         0x1DC0,
46294         0x1DF6,
46295         0x1DFC,
46296         0x1E00,
46297         0x1F16,
46298         0x1F18,
46299         0x1F1E,
46300         0x1F20,
46301         0x1F46,
46302         0x1F48,
46303         0x1F4E,
46304         0x1F50,
46305         0x1F58,
46306         0x1F59,
46307         0x1F5A,
46308         0x1F5B,
46309         0x1F5C,
46310         0x1F5D,
46311         0x1F5E,
46312         0x1F5F,
46313         0x1F7E,
46314         0x1F80,
46315         0x1FB5,
46316         0x1FB6,
46317         0x1FBD,
46318         0x1FBE,
46319         0x1FBF,
46320         0x1FC2,
46321         0x1FC5,
46322         0x1FC6,
46323         0x1FCD,
46324         0x1FD0,
46325         0x1FD4,
46326         0x1FD6,
46327         0x1FDC,
46328         0x1FE0,
46329         0x1FED,
46330         0x1FF2,
46331         0x1FF5,
46332         0x1FF6,
46333         0x1FFD,
46334         0x2000,
46335         0x200B,
46336         0x200C,
46337         0x200E,
46338         0x2010,
46339         0x2018,
46340         0x201A,
46341         0x2024,
46342         0x2025,
46343         0x2027,
46344         0x2028,
46345         0x202A,
46346         0x202F,
46347         0x2030,
46348         0x203F,
46349         0x2041,
46350         0x2044,
46351         0x2045,
46352         0x2054,
46353         0x2055,
46354         0x205F,
46355         0x2060,
46356         0x2065,
46357         0x2066,
46358         0x2070,
46359         0x2071,
46360         0x2072,
46361         0x207F,
46362         0x2080,
46363         0x2090,
46364         0x209D,
46365         0x20D0,
46366         0x20F1,
46367         0x2102,
46368         0x2103,
46369         0x2107,
46370         0x2108,
46371         0x210A,
46372         0x2114,
46373         0x2115,
46374         0x2116,
46375         0x2119,
46376         0x211E,
46377         0x2124,
46378         0x2125,
46379         0x2126,
46380         0x2127,
46381         0x2128,
46382         0x2129,
46383         0x212A,
46384         0x212E,
46385         0x212F,
46386         0x213A,
46387         0x213C,
46388         0x2140,
46389         0x2145,
46390         0x214A,
46391         0x214E,
46392         0x214F,
46393         0x2160,
46394         0x2189,
46395         0x24B6,
46396         0x24EA,
46397         0x2C00,
46398         0x2C2F,
46399         0x2C30,
46400         0x2C5F,
46401         0x2C60,
46402         0x2CE5,
46403         0x2CEB,
46404         0x2CEF,
46405         0x2CF2,
46406         0x2CF4,
46407         0x2D00,
46408         0x2D26,
46409         0x2D27,
46410         0x2D28,
46411         0x2D2D,
46412         0x2D2E,
46413         0x2D30,
46414         0x2D68,
46415         0x2D6F,
46416         0x2D70,
46417         0x2D7F,
46418         0x2D80,
46419         0x2D97,
46420         0x2DA0,
46421         0x2DA7,
46422         0x2DA8,
46423         0x2DAF,
46424         0x2DB0,
46425         0x2DB7,
46426         0x2DB8,
46427         0x2DBF,
46428         0x2DC0,
46429         0x2DC7,
46430         0x2DC8,
46431         0x2DCF,
46432         0x2DD0,
46433         0x2DD7,
46434         0x2DD8,
46435         0x2DDF,
46436         0x2DE0,
46437         0x2E00,
46438         0x2E2F,
46439         0x2E30,
46440         0x3000,
46441         0x3001,
46442         0x3005,
46443         0x3006,
46444         0x302A,
46445         0x3030,
46446         0x3031,
46447         0x3036,
46448         0x303B,
46449         0x303D,
46450         0x3099,
46451         0x309B,
46452         0x309D,
46453         0x30A0,
46454         0x30FB,
46455         0x30FC,
46456         0x3100,
46457         0x3105,
46458         0x312E,
46459         0x3131,
46460         0x318F,
46461         0x31A0,
46462         0x31BB,
46463         0x31F0,
46464         0x3200,
46465         0x32D0,
46466         0x32FF,
46467         0x3300,
46468         0x3358,
46469         0xA000,
46470         0xA48D,
46471         0xA4D0,
46472         0xA4FE,
46473         0xA500,
46474         0xA60D,
46475         0xA610,
46476         0xA620,
46477         0xA62A,
46478         0xA62C,
46479         0xA640,
46480         0xA66F,
46481         0xA673,
46482         0xA674,
46483         0xA67E,
46484         0xA67F,
46485         0xA69E,
46486         0xA6A0,
46487         0xA6F0,
46488         0xA6F2,
46489         0xA717,
46490         0xA720,
46491         0xA722,
46492         0xA789,
46493         0xA78B,
46494         0xA7AE,
46495         0xA7B0,
46496         0xA7B8,
46497         0xA7F7,
46498         0xA802,
46499         0xA803,
46500         0xA806,
46501         0xA807,
46502         0xA80B,
46503         0xA80C,
46504         0xA823,
46505         0xA828,
46506         0xA840,
46507         0xA874,
46508         0xA880,
46509         0xA882,
46510         0xA8B4,
46511         0xA8C5,
46512         0xA8D0,
46513         0xA8DA,
46514         0xA8E0,
46515         0xA8F2,
46516         0xA8F8,
46517         0xA8FB,
46518         0xA8FC,
46519         0xA8FD,
46520         0xA8FE,
46521         0xA900,
46522         0xA90A,
46523         0xA926,
46524         0xA92E,
46525         0xA930,
46526         0xA947,
46527         0xA954,
46528         0xA960,
46529         0xA97D,
46530         0xA980,
46531         0xA984,
46532         0xA9B3,
46533         0xA9C1,
46534         0xA9CF,
46535         0xA9D0,
46536         0xA9DA,
46537         0xA9E5,
46538         0xA9E6,
46539         0xA9F0,
46540         0xA9FA,
46541         0xAA00,
46542         0xAA29,
46543         0xAA37,
46544         0xAA40,
46545         0xAA43,
46546         0xAA44,
46547         0xAA4C,
46548         0xAA4E,
46549         0xAA50,
46550         0xAA5A,
46551         0xAA7B,
46552         0xAA7E,
46553         0xAAB0,
46554         0xAAB1,
46555         0xAAB2,
46556         0xAAB5,
46557         0xAAB7,
46558         0xAAB9,
46559         0xAABE,
46560         0xAAC0,
46561         0xAAC1,
46562         0xAAC2,
46563         0xAAE0,
46564         0xAAEB,
46565         0xAAF0,
46566         0xAAF2,
46567         0xAAF5,
46568         0xAAF7,
46569         0xAB01,
46570         0xAB07,
46571         0xAB09,
46572         0xAB0F,
46573         0xAB11,
46574         0xAB17,
46575         0xAB20,
46576         0xAB27,
46577         0xAB28,
46578         0xAB2F,
46579         0xAB30,
46580         0xAB5B,
46581         0xAB5C,
46582         0xAB66,
46583         0xAB70,
46584         0xABE3,
46585         0xABEB,
46586         0xABEC,
46587         0xABEE,
46588         0xABF0,
46589         0xABFA,
46590         0xAC00,
46591         0xD7A4,
46592         0xD7B0,
46593         0xD7C7,
46594         0xD7CB,
46595         0xD7FC,
46596         0xFB00,
46597         0xFB07,
46598         0xFB13,
46599         0xFB18,
46600         0xFB1D,
46601         0xFB1E,
46602         0xFB1F,
46603         0xFB29,
46604         0xFB2A,
46605         0xFB37,
46606         0xFB38,
46607         0xFB3D,
46608         0xFB3E,
46609         0xFB3F,
46610         0xFB40,
46611         0xFB42,
46612         0xFB43,
46613         0xFB45,
46614         0xFB46,
46615         0xFB50,
46616         0xFBB2,
46617         0xFBD3,
46618         0xFD3E,
46619         0xFD50,
46620         0xFD90,
46621         0xFD92,
46622         0xFDC8,
46623         0xFDF0,
46624         0xFDFC,
46625         0xFE00,
46626         0xFE10,
46627         0xFE11,
46628         0xFE13,
46629         0xFE14,
46630         0xFE15,
46631         0xFE20,
46632         0xFE30,
46633         0xFE33,
46634         0xFE35,
46635         0xFE4D,
46636         0xFE50,
46637         0xFE51,
46638         0xFE52,
46639         0xFE53,
46640         0xFE54,
46641         0xFE55,
46642         0xFE56,
46643         0xFE70,
46644         0xFE75,
46645         0xFE76,
46646         0xFEFD,
46647         0xFEFF,
46648         0xFF00,
46649         0xFF07,
46650         0xFF08,
46651         0xFF0C,
46652         0xFF0D,
46653         0xFF0E,
46654         0xFF0F,
46655         0xFF1A,
46656         0xFF1B,
46657         0xFF1C,
46658         0xFF21,
46659         0xFF3B,
46660         0xFF3F,
46661         0xFF40,
46662         0xFF41,
46663         0xFF5B,
46664         0xFF66,
46665         0xFF9E,
46666         0xFFA0,
46667         0xFFBF,
46668         0xFFC2,
46669         0xFFC8,
46670         0xFFCA,
46671         0xFFD0,
46672         0xFFD2,
46673         0xFFD8,
46674         0xFFDA,
46675         0xFFDD,
46676         0xFFF9,
46677         0xFFFC,
46678         0x10000,
46679         0x1000C,
46680         0x1000D,
46681         0x10027,
46682         0x10028,
46683         0x1003B,
46684         0x1003C,
46685         0x1003E,
46686         0x1003F,
46687         0x1004E,
46688         0x10050,
46689         0x1005E,
46690         0x10080,
46691         0x100FB,
46692         0x10140,
46693         0x10175,
46694         0x101FD,
46695         0x101FE,
46696         0x10280,
46697         0x1029D,
46698         0x102A0,
46699         0x102D1,
46700         0x102E0,
46701         0x102E1,
46702         0x10300,
46703         0x10320,
46704         0x10330,
46705         0x1034B,
46706         0x10350,
46707         0x10376,
46708         0x1037B,
46709         0x10380,
46710         0x1039E,
46711         0x103A0,
46712         0x103C4,
46713         0x103C8,
46714         0x103D0,
46715         0x103D1,
46716         0x103D6,
46717         0x10400,
46718         0x1049E,
46719         0x104A0,
46720         0x104AA,
46721         0x10500,
46722         0x10528,
46723         0x10530,
46724         0x10564,
46725         0x10600,
46726         0x10737,
46727         0x10740,
46728         0x10756,
46729         0x10760,
46730         0x10768,
46731         0x10800,
46732         0x10806,
46733         0x10808,
46734         0x10809,
46735         0x1080A,
46736         0x10836,
46737         0x10837,
46738         0x10839,
46739         0x1083C,
46740         0x1083D,
46741         0x1083F,
46742         0x10856,
46743         0x10860,
46744         0x10877,
46745         0x10880,
46746         0x1089F,
46747         0x108E0,
46748         0x108F3,
46749         0x108F4,
46750         0x108F6,
46751         0x10900,
46752         0x10916,
46753         0x10920,
46754         0x1093A,
46755         0x10980,
46756         0x109B8,
46757         0x109BE,
46758         0x109C0,
46759         0x10A00,
46760         0x10A01,
46761         0x10A04,
46762         0x10A05,
46763         0x10A07,
46764         0x10A0C,
46765         0x10A10,
46766         0x10A14,
46767         0x10A15,
46768         0x10A18,
46769         0x10A19,
46770         0x10A34,
46771         0x10A38,
46772         0x10A3B,
46773         0x10A3F,
46774         0x10A40,
46775         0x10A60,
46776         0x10A7D,
46777         0x10A80,
46778         0x10A9D,
46779         0x10AC0,
46780         0x10AC8,
46781         0x10AC9,
46782         0x10AE5,
46783         0x10AE7,
46784         0x10B00,
46785         0x10B36,
46786         0x10B40,
46787         0x10B56,
46788         0x10B60,
46789         0x10B73,
46790         0x10B80,
46791         0x10B92,
46792         0x10C00,
46793         0x10C49,
46794         0x10C80,
46795         0x10CB3,
46796         0x10CC0,
46797         0x10CF3,
46798         0x11000,
46799         0x11003,
46800         0x11038,
46801         0x11047,
46802         0x11066,
46803         0x11070,
46804         0x1107F,
46805         0x11083,
46806         0x110B0,
46807         0x110BB,
46808         0x110BD,
46809         0x110BE,
46810         0x110D0,
46811         0x110E9,
46812         0x110F0,
46813         0x110FA,
46814         0x11100,
46815         0x11103,
46816         0x11127,
46817         0x11135,
46818         0x11136,
46819         0x11140,
46820         0x11150,
46821         0x11173,
46822         0x11174,
46823         0x11176,
46824         0x11177,
46825         0x11180,
46826         0x11183,
46827         0x111B3,
46828         0x111C1,
46829         0x111C5,
46830         0x111CA,
46831         0x111CD,
46832         0x111D0,
46833         0x111DA,
46834         0x111DB,
46835         0x111DC,
46836         0x111DD,
46837         0x11200,
46838         0x11212,
46839         0x11213,
46840         0x1122C,
46841         0x11238,
46842         0x11280,
46843         0x11287,
46844         0x11288,
46845         0x11289,
46846         0x1128A,
46847         0x1128E,
46848         0x1128F,
46849         0x1129E,
46850         0x1129F,
46851         0x112A9,
46852         0x112B0,
46853         0x112DF,
46854         0x112EB,
46855         0x112F0,
46856         0x112FA,
46857         0x11300,
46858         0x11304,
46859         0x11305,
46860         0x1130D,
46861         0x1130F,
46862         0x11311,
46863         0x11313,
46864         0x11329,
46865         0x1132A,
46866         0x11331,
46867         0x11332,
46868         0x11334,
46869         0x11335,
46870         0x1133A,
46871         0x1133C,
46872         0x1133D,
46873         0x1133E,
46874         0x11345,
46875         0x11347,
46876         0x11349,
46877         0x1134B,
46878         0x1134E,
46879         0x11350,
46880         0x11351,
46881         0x11357,
46882         0x11358,
46883         0x1135D,
46884         0x11362,
46885         0x11364,
46886         0x11366,
46887         0x1136D,
46888         0x11370,
46889         0x11375,
46890         0x11480,
46891         0x114B0,
46892         0x114C4,
46893         0x114C6,
46894         0x114C7,
46895         0x114C8,
46896         0x114D0,
46897         0x114DA,
46898         0x11580,
46899         0x115AF,
46900         0x115B6,
46901         0x115B8,
46902         0x115C1,
46903         0x115D8,
46904         0x115DC,
46905         0x115DE,
46906         0x11600,
46907         0x11630,
46908         0x11641,
46909         0x11644,
46910         0x11645,
46911         0x11650,
46912         0x1165A,
46913         0x11680,
46914         0x116AB,
46915         0x116B8,
46916         0x116C0,
46917         0x116CA,
46918         0x1171D,
46919         0x1172C,
46920         0x11730,
46921         0x1173A,
46922         0x118A0,
46923         0x118E0,
46924         0x118EA,
46925         0x118FF,
46926         0x11900,
46927         0x11AC0,
46928         0x11AF9,
46929         0x12000,
46930         0x1239A,
46931         0x12400,
46932         0x1246F,
46933         0x12480,
46934         0x12544,
46935         0x13000,
46936         0x1342F,
46937         0x14400,
46938         0x14647,
46939         0x16800,
46940         0x16A39,
46941         0x16A40,
46942         0x16A5F,
46943         0x16A60,
46944         0x16A6A,
46945         0x16AD0,
46946         0x16AEE,
46947         0x16AF0,
46948         0x16AF5,
46949         0x16B00,
46950         0x16B30,
46951         0x16B37,
46952         0x16B40,
46953         0x16B44,
46954         0x16B50,
46955         0x16B5A,
46956         0x16B63,
46957         0x16B78,
46958         0x16B7D,
46959         0x16B90,
46960         0x16F00,
46961         0x16F45,
46962         0x16F50,
46963         0x16F51,
46964         0x16F7F,
46965         0x16F8F,
46966         0x16F93,
46967         0x16FA0,
46968         0x1B000,
46969         0x1B001,
46970         0x1BC00,
46971         0x1BC6B,
46972         0x1BC70,
46973         0x1BC7D,
46974         0x1BC80,
46975         0x1BC89,
46976         0x1BC90,
46977         0x1BC9A,
46978         0x1BC9D,
46979         0x1BC9F,
46980         0x1BCA0,
46981         0x1BCA4,
46982         0x1D165,
46983         0x1D16A,
46984         0x1D16D,
46985         0x1D173,
46986         0x1D17B,
46987         0x1D183,
46988         0x1D185,
46989         0x1D18C,
46990         0x1D1AA,
46991         0x1D1AE,
46992         0x1D242,
46993         0x1D245,
46994         0x1D400,
46995         0x1D455,
46996         0x1D456,
46997         0x1D49D,
46998         0x1D49E,
46999         0x1D4A0,
47000         0x1D4A2,
47001         0x1D4A3,
47002         0x1D4A5,
47003         0x1D4A7,
47004         0x1D4A9,
47005         0x1D4AD,
47006         0x1D4AE,
47007         0x1D4BA,
47008         0x1D4BB,
47009         0x1D4BC,
47010         0x1D4BD,
47011         0x1D4C4,
47012         0x1D4C5,
47013         0x1D506,
47014         0x1D507,
47015         0x1D50B,
47016         0x1D50D,
47017         0x1D515,
47018         0x1D516,
47019         0x1D51D,
47020         0x1D51E,
47021         0x1D53A,
47022         0x1D53B,
47023         0x1D53F,
47024         0x1D540,
47025         0x1D545,
47026         0x1D546,
47027         0x1D547,
47028         0x1D54A,
47029         0x1D551,
47030         0x1D552,
47031         0x1D6A6,
47032         0x1D6A8,
47033         0x1D6C1,
47034         0x1D6C2,
47035         0x1D6DB,
47036         0x1D6DC,
47037         0x1D6FB,
47038         0x1D6FC,
47039         0x1D715,
47040         0x1D716,
47041         0x1D735,
47042         0x1D736,
47043         0x1D74F,
47044         0x1D750,
47045         0x1D76F,
47046         0x1D770,
47047         0x1D789,
47048         0x1D78A,
47049         0x1D7A9,
47050         0x1D7AA,
47051         0x1D7C3,
47052         0x1D7C4,
47053         0x1D7CC,
47054         0x1D7CE,
47055         0x1D800,
47056         0x1DA00,
47057         0x1DA37,
47058         0x1DA3B,
47059         0x1DA6D,
47060         0x1DA75,
47061         0x1DA76,
47062         0x1DA84,
47063         0x1DA85,
47064         0x1DA9B,
47065         0x1DAA0,
47066         0x1DAA1,
47067         0x1DAB0,
47068         0x1E800,
47069         0x1E8C5,
47070         0x1E8D0,
47071         0x1E8D7,
47072         0x1EE00,
47073         0x1EE04,
47074         0x1EE05,
47075         0x1EE20,
47076         0x1EE21,
47077         0x1EE23,
47078         0x1EE24,
47079         0x1EE25,
47080         0x1EE27,
47081         0x1EE28,
47082         0x1EE29,
47083         0x1EE33,
47084         0x1EE34,
47085         0x1EE38,
47086         0x1EE39,
47087         0x1EE3A,
47088         0x1EE3B,
47089         0x1EE3C,
47090         0x1EE42,
47091         0x1EE43,
47092         0x1EE47,
47093         0x1EE48,
47094         0x1EE49,
47095         0x1EE4A,
47096         0x1EE4B,
47097         0x1EE4C,
47098         0x1EE4D,
47099         0x1EE50,
47100         0x1EE51,
47101         0x1EE53,
47102         0x1EE54,
47103         0x1EE55,
47104         0x1EE57,
47105         0x1EE58,
47106         0x1EE59,
47107         0x1EE5A,
47108         0x1EE5B,
47109         0x1EE5C,
47110         0x1EE5D,
47111         0x1EE5E,
47112         0x1EE5F,
47113         0x1EE60,
47114         0x1EE61,
47115         0x1EE63,
47116         0x1EE64,
47117         0x1EE65,
47118         0x1EE67,
47119         0x1EE6B,
47120         0x1EE6C,
47121         0x1EE73,
47122         0x1EE74,
47123         0x1EE78,
47124         0x1EE79,
47125         0x1EE7D,
47126         0x1EE7E,
47127         0x1EE7F,
47128         0x1EE80,
47129         0x1EE8A,
47130         0x1EE8B,
47131         0x1EE9C,
47132         0x1EEA1,
47133         0x1EEA4,
47134         0x1EEA5,
47135         0x1EEAA,
47136         0x1EEAB,
47137         0x1EEBC,
47138         0x1F130,
47139         0x1F14A,
47140         0x1F150,
47141         0x1F16A,
47142         0x1F170,
47143         0x1F18A,
47144         0x1F1E6,
47145         0x1F200,
47146         0xE0001,
47147         0xE0002,
47148         0xE0020,
47149         0xE0080,
47150         0xE0100,
47151         0xE01F0
47152 };
47153
47154 #endif  /* defined(PERL_IN_PERL_C) */
47155
47156 #if defined(PERL_IN_REGEXEC_C)
47157
47158 #define WB_ENUM_COUNT 20
47159
47160 typedef enum {
47161         WB_Other = 0,
47162         WB_ALetter = 1,
47163         WB_CR = 2,
47164         WB_Double_Quote = 3,
47165         WB_Extend = 4,
47166         WB_ExtendNumLet = 5,
47167         WB_Format = 6,
47168         WB_Hebrew_Letter = 7,
47169         WB_Katakana = 8,
47170         WB_LF = 9,
47171         WB_MidLetter = 10,
47172         WB_MidNum = 11,
47173         WB_MidNumLet = 12,
47174         WB_Newline = 13,
47175         WB_Numeric = 14,
47176         WB_Perl_Tailored_HSpace = 15,
47177         WB_Regional_Indicator = 16,
47178         WB_Single_Quote = 17,
47179         WB_EDGE = 18,
47180         WB_UNKNOWN = 19
47181 } WB_enum;
47182
47183 static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
47184         WB_Other,
47185         WB_Perl_Tailored_HSpace,
47186         WB_Other,
47187         WB_Newline,
47188         WB_CR,
47189         WB_Other,
47190         WB_LF,
47191         WB_Other,
47192         WB_Newline,
47193         WB_Other,
47194         WB_Perl_Tailored_HSpace,
47195         WB_ALetter,
47196         WB_Other,
47197         WB_MidNumLet,
47198         WB_Other,
47199         WB_ALetter,
47200         WB_Other,
47201         WB_MidNum,
47202         WB_Other,
47203         WB_ALetter,
47204         WB_Other,
47205         WB_MidNum,
47206         WB_Other,
47207         WB_ExtendNumLet,
47208         WB_Other,
47209         WB_ALetter,
47210         WB_Other,
47211         WB_MidLetter,
47212         WB_Other,
47213         WB_Single_Quote,
47214         WB_Other,
47215         WB_Double_Quote,
47216         WB_ALetter,
47217         WB_Other,
47218         WB_ALetter,
47219         WB_Other,
47220         WB_ALetter,
47221         WB_Other,
47222         WB_ALetter,
47223         WB_Other,
47224         WB_ALetter,
47225         WB_Other,
47226         WB_ALetter,
47227         WB_Other,
47228         WB_ALetter,
47229         WB_Other,
47230         WB_ALetter,
47231         WB_Other,
47232         WB_MidLetter,
47233         WB_Other,
47234         WB_ALetter,
47235         WB_Other,
47236         WB_ALetter,
47237         WB_Format,
47238         WB_ALetter,
47239         WB_Other,
47240         WB_ALetter,
47241         WB_Other,
47242         WB_ALetter,
47243         WB_Other,
47244         WB_ALetter,
47245         WB_Other,
47246         WB_ALetter,
47247         WB_Numeric,
47248         WB_Other,
47249         WB_ALetter,
47250         WB_Other,
47251         WB_ALetter,
47252         WB_Other,
47253         WB_ALetter,
47254         WB_Other,
47255         WB_MidLetter,
47256         WB_Other,
47257         WB_ALetter,
47258         WB_Other,
47259         WB_ALetter,
47260         WB_Other,
47261         WB_ALetter,
47262         WB_Other,
47263         WB_Extend,
47264         WB_ALetter,
47265         WB_Other,
47266         WB_ALetter,
47267         WB_Other,
47268         WB_ALetter,
47269         WB_MidNum,
47270         WB_ALetter,
47271         WB_Other,
47272         WB_ALetter,
47273         WB_MidLetter,
47274         WB_ALetter,
47275         WB_Other,
47276         WB_ALetter,
47277         WB_Other,
47278         WB_ALetter,
47279         WB_Other,
47280         WB_ALetter,
47281         WB_Other,
47282         WB_ALetter,
47283         WB_Other,
47284         WB_Extend,
47285         WB_ALetter,
47286         WB_Other,
47287         WB_ALetter,
47288         WB_Other,
47289         WB_ALetter,
47290         WB_Other,
47291         WB_ALetter,
47292         WB_Other,
47293         WB_MidNum,
47294         WB_Other,
47295         WB_Extend,
47296         WB_Other,
47297         WB_Extend,
47298         WB_Other,
47299         WB_Extend,
47300         WB_Other,
47301         WB_Extend,
47302         WB_Other,
47303         WB_Extend,
47304         WB_Other,
47305         WB_Hebrew_Letter,
47306         WB_Other,
47307         WB_Hebrew_Letter,
47308         WB_ALetter,
47309         WB_MidLetter,
47310         WB_Other,
47311         WB_Format,
47312         WB_Other,
47313         WB_MidNum,
47314         WB_Other,
47315         WB_Extend,
47316         WB_Other,
47317         WB_Format,
47318         WB_Other,
47319         WB_ALetter,
47320         WB_Extend,
47321         WB_Numeric,
47322         WB_Other,
47323         WB_Numeric,
47324         WB_MidNum,
47325         WB_Other,
47326         WB_ALetter,
47327         WB_Extend,
47328         WB_ALetter,
47329         WB_Other,
47330         WB_ALetter,
47331         WB_Extend,
47332         WB_Format,
47333         WB_Other,
47334         WB_Extend,
47335         WB_ALetter,
47336         WB_Extend,
47337         WB_Other,
47338         WB_Extend,
47339         WB_ALetter,
47340         WB_Numeric,
47341         WB_ALetter,
47342         WB_Other,
47343         WB_ALetter,
47344         WB_Other,
47345         WB_Format,
47346         WB_ALetter,
47347         WB_Extend,
47348         WB_ALetter,
47349         WB_Extend,
47350         WB_Other,
47351         WB_ALetter,
47352         WB_Extend,
47353         WB_ALetter,
47354         WB_Other,
47355         WB_Numeric,
47356         WB_ALetter,
47357         WB_Extend,
47358         WB_ALetter,
47359         WB_Other,
47360         WB_MidNum,
47361         WB_Other,
47362         WB_ALetter,
47363         WB_Other,
47364         WB_ALetter,
47365         WB_Extend,
47366         WB_ALetter,
47367         WB_Extend,
47368         WB_ALetter,
47369         WB_Extend,
47370         WB_ALetter,
47371         WB_Extend,
47372         WB_Other,
47373         WB_ALetter,
47374         WB_Extend,
47375         WB_Other,
47376         WB_ALetter,
47377         WB_Other,
47378         WB_Extend,
47379         WB_ALetter,
47380         WB_Extend,
47381         WB_ALetter,
47382         WB_Extend,
47383         WB_ALetter,
47384         WB_Extend,
47385         WB_ALetter,
47386         WB_Extend,
47387         WB_Other,
47388         WB_Numeric,
47389         WB_Other,
47390         WB_ALetter,
47391         WB_Extend,
47392         WB_Other,
47393         WB_ALetter,
47394         WB_Other,
47395         WB_ALetter,
47396         WB_Other,
47397         WB_ALetter,
47398         WB_Other,
47399         WB_ALetter,
47400         WB_Other,
47401         WB_ALetter,
47402         WB_Other,
47403         WB_ALetter,
47404         WB_Other,
47405         WB_Extend,
47406         WB_ALetter,
47407         WB_Extend,
47408         WB_Other,
47409         WB_Extend,
47410         WB_Other,
47411         WB_Extend,
47412         WB_ALetter,
47413         WB_Other,
47414         WB_Extend,
47415         WB_Other,
47416         WB_ALetter,
47417         WB_Other,
47418         WB_ALetter,
47419         WB_Extend,
47420         WB_Other,
47421         WB_Numeric,
47422         WB_ALetter,
47423         WB_Other,
47424         WB_Extend,
47425         WB_Other,
47426         WB_ALetter,
47427         WB_Other,
47428         WB_ALetter,
47429         WB_Other,
47430         WB_ALetter,
47431         WB_Other,
47432         WB_ALetter,
47433         WB_Other,
47434         WB_ALetter,
47435         WB_Other,
47436         WB_ALetter,
47437         WB_Other,
47438         WB_ALetter,
47439         WB_Other,
47440         WB_Extend,
47441         WB_Other,
47442         WB_Extend,
47443         WB_Other,
47444         WB_Extend,
47445         WB_Other,
47446         WB_Extend,
47447         WB_Other,
47448         WB_Extend,
47449         WB_Other,
47450         WB_ALetter,
47451         WB_Other,
47452         WB_ALetter,
47453         WB_Other,
47454         WB_Numeric,
47455         WB_Extend,
47456         WB_ALetter,
47457         WB_Extend,
47458         WB_Other,
47459         WB_Extend,
47460         WB_Other,
47461         WB_ALetter,
47462         WB_Other,
47463         WB_ALetter,
47464         WB_Other,
47465         WB_ALetter,
47466         WB_Other,
47467         WB_ALetter,
47468         WB_Other,
47469         WB_ALetter,
47470         WB_Other,
47471         WB_ALetter,
47472         WB_Other,
47473         WB_Extend,
47474         WB_ALetter,
47475         WB_Extend,
47476         WB_Other,
47477         WB_Extend,
47478         WB_Other,
47479         WB_Extend,
47480         WB_Other,
47481         WB_ALetter,
47482         WB_Other,
47483         WB_ALetter,
47484         WB_Extend,
47485         WB_Other,
47486         WB_Numeric,
47487         WB_Other,
47488         WB_ALetter,
47489         WB_Other,
47490         WB_Extend,
47491         WB_Other,
47492         WB_ALetter,
47493         WB_Other,
47494         WB_ALetter,
47495         WB_Other,
47496         WB_ALetter,
47497         WB_Other,
47498         WB_ALetter,
47499         WB_Other,
47500         WB_ALetter,
47501         WB_Other,
47502         WB_ALetter,
47503         WB_Other,
47504         WB_Extend,
47505         WB_ALetter,
47506         WB_Extend,
47507         WB_Other,
47508         WB_Extend,
47509         WB_Other,
47510         WB_Extend,
47511         WB_Other,
47512         WB_Extend,
47513         WB_Other,
47514         WB_ALetter,
47515         WB_Other,
47516         WB_ALetter,
47517         WB_Extend,
47518         WB_Other,
47519         WB_Numeric,
47520         WB_Other,
47521         WB_ALetter,
47522         WB_Other,
47523         WB_Extend,
47524         WB_ALetter,
47525         WB_Other,
47526         WB_ALetter,
47527         WB_Other,
47528         WB_ALetter,
47529         WB_Other,
47530         WB_ALetter,
47531         WB_Other,
47532         WB_ALetter,
47533         WB_Other,
47534         WB_ALetter,
47535         WB_Other,
47536         WB_ALetter,
47537         WB_Other,
47538         WB_ALetter,
47539         WB_Other,
47540         WB_ALetter,
47541         WB_Other,
47542         WB_ALetter,
47543         WB_Other,
47544         WB_Extend,
47545         WB_Other,
47546         WB_Extend,
47547         WB_Other,
47548         WB_Extend,
47549         WB_Other,
47550         WB_ALetter,
47551         WB_Other,
47552         WB_Extend,
47553         WB_Other,
47554         WB_Numeric,
47555         WB_Other,
47556         WB_Extend,
47557         WB_Other,
47558         WB_ALetter,
47559         WB_Other,
47560         WB_ALetter,
47561         WB_Other,
47562         WB_ALetter,
47563         WB_Other,
47564         WB_ALetter,
47565         WB_Other,
47566         WB_ALetter,
47567         WB_Extend,
47568         WB_Other,
47569         WB_Extend,
47570         WB_Other,
47571         WB_Extend,
47572         WB_Other,
47573         WB_Extend,
47574         WB_Other,
47575         WB_ALetter,
47576         WB_Other,
47577         WB_ALetter,
47578         WB_Extend,
47579         WB_Other,
47580         WB_Numeric,
47581         WB_Other,
47582         WB_Extend,
47583         WB_Other,
47584         WB_ALetter,
47585         WB_Other,
47586         WB_ALetter,
47587         WB_Other,
47588         WB_ALetter,
47589         WB_Other,
47590         WB_ALetter,
47591         WB_Other,
47592         WB_ALetter,
47593         WB_Other,
47594         WB_Extend,
47595         WB_ALetter,
47596         WB_Extend,
47597         WB_Other,
47598         WB_Extend,
47599         WB_Other,
47600         WB_Extend,
47601         WB_Other,
47602         WB_Extend,
47603         WB_Other,
47604         WB_ALetter,
47605         WB_Other,
47606         WB_ALetter,
47607         WB_Extend,
47608         WB_Other,
47609         WB_Numeric,
47610         WB_Other,
47611         WB_ALetter,
47612         WB_Other,
47613         WB_Extend,
47614         WB_Other,
47615         WB_ALetter,
47616         WB_Other,
47617         WB_ALetter,
47618         WB_Other,
47619         WB_ALetter,
47620         WB_Other,
47621         WB_ALetter,
47622         WB_Extend,
47623         WB_Other,
47624         WB_Extend,
47625         WB_Other,
47626         WB_Extend,
47627         WB_ALetter,
47628         WB_Other,
47629         WB_Extend,
47630         WB_Other,
47631         WB_ALetter,
47632         WB_Extend,
47633         WB_Other,
47634         WB_Numeric,
47635         WB_Other,
47636         WB_ALetter,
47637         WB_Other,
47638         WB_Extend,
47639         WB_Other,
47640         WB_ALetter,
47641         WB_Other,
47642         WB_ALetter,
47643         WB_Other,
47644         WB_ALetter,
47645         WB_Other,
47646         WB_ALetter,
47647         WB_Other,
47648         WB_ALetter,
47649         WB_Other,
47650         WB_Extend,
47651         WB_Other,
47652         WB_Extend,
47653         WB_Other,
47654         WB_Extend,
47655         WB_Other,
47656         WB_Extend,
47657         WB_Other,
47658         WB_Numeric,
47659         WB_Other,
47660         WB_Extend,
47661         WB_Other,
47662         WB_Extend,
47663         WB_Other,
47664         WB_Extend,
47665         WB_Other,
47666         WB_Extend,
47667         WB_Other,
47668         WB_Numeric,
47669         WB_Other,
47670         WB_Extend,
47671         WB_Other,
47672         WB_Extend,
47673         WB_Other,
47674         WB_Extend,
47675         WB_Other,
47676         WB_Extend,
47677         WB_Other,
47678         WB_Numeric,
47679         WB_Other,
47680         WB_ALetter,
47681         WB_Other,
47682         WB_Extend,
47683         WB_Other,
47684         WB_Numeric,
47685         WB_Other,
47686         WB_Extend,
47687         WB_Other,
47688         WB_Extend,
47689         WB_Other,
47690         WB_Extend,
47691         WB_Other,
47692         WB_Extend,
47693         WB_ALetter,
47694         WB_Other,
47695         WB_ALetter,
47696         WB_Other,
47697         WB_Extend,
47698         WB_Other,
47699         WB_Extend,
47700         WB_ALetter,
47701         WB_Extend,
47702         WB_Other,
47703         WB_Extend,
47704         WB_Other,
47705         WB_Extend,
47706         WB_Other,
47707         WB_Extend,
47708         WB_Other,
47709         WB_Numeric,
47710         WB_Other,
47711         WB_Extend,
47712         WB_Other,
47713         WB_Extend,
47714         WB_Other,
47715         WB_Extend,
47716         WB_Other,
47717         WB_Extend,
47718         WB_Other,
47719         WB_Extend,
47720         WB_Other,
47721         WB_Extend,
47722         WB_Other,
47723         WB_Extend,
47724         WB_Numeric,
47725         WB_Extend,
47726         WB_Other,
47727         WB_ALetter,
47728         WB_Other,
47729         WB_ALetter,
47730         WB_Other,
47731         WB_ALetter,
47732         WB_Other,
47733         WB_ALetter,
47734         WB_Other,
47735         WB_ALetter,
47736         WB_Other,
47737         WB_ALetter,
47738         WB_Other,
47739         WB_ALetter,
47740         WB_Other,
47741         WB_ALetter,
47742         WB_Other,
47743         WB_ALetter,
47744         WB_Other,
47745         WB_ALetter,
47746         WB_Other,
47747         WB_ALetter,
47748         WB_Other,
47749         WB_ALetter,
47750         WB_Other,
47751         WB_ALetter,
47752         WB_Other,
47753         WB_ALetter,
47754         WB_Other,
47755         WB_ALetter,
47756         WB_Other,
47757         WB_ALetter,
47758         WB_Other,
47759         WB_ALetter,
47760         WB_Other,
47761         WB_ALetter,
47762         WB_Other,
47763         WB_ALetter,
47764         WB_Other,
47765         WB_ALetter,
47766         WB_Other,
47767         WB_Extend,
47768         WB_Other,
47769         WB_ALetter,
47770         WB_Other,
47771         WB_ALetter,
47772         WB_Other,
47773         WB_ALetter,
47774         WB_Other,
47775         WB_ALetter,
47776         WB_Other,
47777         WB_ALetter,
47778         WB_Perl_Tailored_HSpace,
47779         WB_ALetter,
47780         WB_Other,
47781         WB_ALetter,
47782         WB_Other,
47783         WB_ALetter,
47784         WB_Other,
47785         WB_ALetter,
47786         WB_Other,
47787         WB_ALetter,
47788         WB_Extend,
47789         WB_Other,
47790         WB_ALetter,
47791         WB_Extend,
47792         WB_Other,
47793         WB_ALetter,
47794         WB_Extend,
47795         WB_Other,
47796         WB_ALetter,
47797         WB_Other,
47798         WB_ALetter,
47799         WB_Other,
47800         WB_Extend,
47801         WB_Other,
47802         WB_Extend,
47803         WB_Other,
47804         WB_Extend,
47805         WB_Other,
47806         WB_Numeric,
47807         WB_Other,
47808         WB_Extend,
47809         WB_Format,
47810         WB_Other,
47811         WB_Numeric,
47812         WB_Other,
47813         WB_ALetter,
47814         WB_Other,
47815         WB_ALetter,
47816         WB_Extend,
47817         WB_ALetter,
47818         WB_Other,
47819         WB_ALetter,
47820         WB_Other,
47821         WB_ALetter,
47822         WB_Other,
47823         WB_Extend,
47824         WB_Other,
47825         WB_Extend,
47826         WB_Other,
47827         WB_Numeric,
47828         WB_Other,
47829         WB_Numeric,
47830         WB_Other,
47831         WB_ALetter,
47832         WB_Extend,
47833         WB_Other,
47834         WB_Extend,
47835         WB_Other,
47836         WB_Extend,
47837         WB_Other,
47838         WB_Extend,
47839         WB_Numeric,
47840         WB_Other,
47841         WB_Numeric,
47842         WB_Other,
47843         WB_Extend,
47844         WB_Other,
47845         WB_Extend,
47846         WB_ALetter,
47847         WB_Extend,
47848         WB_ALetter,
47849         WB_Other,
47850         WB_Numeric,
47851         WB_Other,
47852         WB_Extend,
47853         WB_Other,
47854         WB_Extend,
47855         WB_ALetter,
47856         WB_Extend,
47857         WB_ALetter,
47858         WB_Numeric,
47859         WB_ALetter,
47860         WB_Extend,
47861         WB_Other,
47862         WB_ALetter,
47863         WB_Extend,
47864         WB_Other,
47865         WB_Numeric,
47866         WB_Other,
47867         WB_ALetter,
47868         WB_Numeric,
47869         WB_ALetter,
47870         WB_Other,
47871         WB_Extend,
47872         WB_Other,
47873         WB_Extend,
47874         WB_ALetter,
47875         WB_Extend,
47876         WB_ALetter,
47877         WB_Extend,
47878         WB_ALetter,
47879         WB_Other,
47880         WB_Extend,
47881         WB_Other,
47882         WB_ALetter,
47883         WB_Extend,
47884         WB_Other,
47885         WB_Extend,
47886         WB_ALetter,
47887         WB_Other,
47888         WB_ALetter,
47889         WB_Other,
47890         WB_ALetter,
47891         WB_Other,
47892         WB_ALetter,
47893         WB_Other,
47894         WB_ALetter,
47895         WB_Other,
47896         WB_ALetter,
47897         WB_Other,
47898         WB_ALetter,
47899         WB_Other,
47900         WB_ALetter,
47901         WB_Other,
47902         WB_ALetter,
47903         WB_Other,
47904         WB_ALetter,
47905         WB_Other,
47906         WB_ALetter,
47907         WB_Other,
47908         WB_ALetter,
47909         WB_Other,
47910         WB_ALetter,
47911         WB_Other,
47912         WB_ALetter,
47913         WB_Other,
47914         WB_ALetter,
47915         WB_Other,
47916         WB_ALetter,
47917         WB_Other,
47918         WB_ALetter,
47919         WB_Other,
47920         WB_ALetter,
47921         WB_Other,
47922         WB_ALetter,
47923         WB_Other,
47924         WB_Perl_Tailored_HSpace,
47925         WB_Other,
47926         WB_Extend,
47927         WB_Format,
47928         WB_Other,
47929         WB_MidNumLet,
47930         WB_Other,
47931         WB_MidNumLet,
47932         WB_Other,
47933         WB_MidLetter,
47934         WB_Newline,
47935         WB_Format,
47936         WB_Perl_Tailored_HSpace,
47937         WB_Other,
47938         WB_ExtendNumLet,
47939         WB_Other,
47940         WB_MidNum,
47941         WB_Other,
47942         WB_ExtendNumLet,
47943         WB_Other,
47944         WB_Perl_Tailored_HSpace,
47945         WB_Format,
47946         WB_Other,
47947         WB_Format,
47948         WB_Other,
47949         WB_ALetter,
47950         WB_Other,
47951         WB_ALetter,
47952         WB_Other,
47953         WB_ALetter,
47954         WB_Other,
47955         WB_Extend,
47956         WB_Other,
47957         WB_ALetter,
47958         WB_Other,
47959         WB_ALetter,
47960         WB_Other,
47961         WB_ALetter,
47962         WB_Other,
47963         WB_ALetter,
47964         WB_Other,
47965         WB_ALetter,
47966         WB_Other,
47967         WB_ALetter,
47968         WB_Other,
47969         WB_ALetter,
47970         WB_Other,
47971         WB_ALetter,
47972         WB_Other,
47973         WB_ALetter,
47974         WB_Other,
47975         WB_ALetter,
47976         WB_Other,
47977         WB_ALetter,
47978         WB_Other,
47979         WB_ALetter,
47980         WB_Other,
47981         WB_ALetter,
47982         WB_Other,
47983         WB_ALetter,
47984         WB_Other,
47985         WB_ALetter,
47986         WB_Other,
47987         WB_ALetter,
47988         WB_Other,
47989         WB_ALetter,
47990         WB_Other,
47991         WB_ALetter,
47992         WB_Other,
47993         WB_ALetter,
47994         WB_Extend,
47995         WB_ALetter,
47996         WB_Other,
47997         WB_ALetter,
47998         WB_Other,
47999         WB_ALetter,
48000         WB_Other,
48001         WB_ALetter,
48002         WB_Other,
48003         WB_ALetter,
48004         WB_Other,
48005         WB_ALetter,
48006         WB_Other,
48007         WB_Extend,
48008         WB_ALetter,
48009         WB_Other,
48010         WB_ALetter,
48011         WB_Other,
48012         WB_ALetter,
48013         WB_Other,
48014         WB_ALetter,
48015         WB_Other,
48016         WB_ALetter,
48017         WB_Other,
48018         WB_ALetter,
48019         WB_Other,
48020         WB_ALetter,
48021         WB_Other,
48022         WB_ALetter,
48023         WB_Other,
48024         WB_ALetter,
48025         WB_Other,
48026         WB_Extend,
48027         WB_Other,
48028         WB_ALetter,
48029         WB_Other,
48030         WB_Perl_Tailored_HSpace,
48031         WB_Other,
48032         WB_ALetter,
48033         WB_Other,
48034         WB_Extend,
48035         WB_Other,
48036         WB_Katakana,
48037         WB_Other,
48038         WB_ALetter,
48039         WB_Other,
48040         WB_Extend,
48041         WB_Katakana,
48042         WB_Other,
48043         WB_Katakana,
48044         WB_Other,
48045         WB_Katakana,
48046         WB_Other,
48047         WB_ALetter,
48048         WB_Other,
48049         WB_ALetter,
48050         WB_Other,
48051         WB_ALetter,
48052         WB_Other,
48053         WB_Katakana,
48054         WB_Other,
48055         WB_Katakana,
48056         WB_Other,
48057         WB_Katakana,
48058         WB_Other,
48059         WB_ALetter,
48060         WB_Other,
48061         WB_ALetter,
48062         WB_Other,
48063         WB_ALetter,
48064         WB_Other,
48065         WB_ALetter,
48066         WB_Numeric,
48067         WB_ALetter,
48068         WB_Other,
48069         WB_ALetter,
48070         WB_Extend,
48071         WB_Other,
48072         WB_Extend,
48073         WB_Other,
48074         WB_ALetter,
48075         WB_Extend,
48076         WB_ALetter,
48077         WB_Extend,
48078         WB_Other,
48079         WB_ALetter,
48080         WB_Other,
48081         WB_ALetter,
48082         WB_Other,
48083         WB_ALetter,
48084         WB_Other,
48085         WB_ALetter,
48086         WB_Other,
48087         WB_ALetter,
48088         WB_Extend,
48089         WB_ALetter,
48090         WB_Extend,
48091         WB_ALetter,
48092         WB_Extend,
48093         WB_ALetter,
48094         WB_Extend,
48095         WB_Other,
48096         WB_ALetter,
48097         WB_Other,
48098         WB_Extend,
48099         WB_ALetter,
48100         WB_Extend,
48101         WB_Other,
48102         WB_Numeric,
48103         WB_Other,
48104         WB_Extend,
48105         WB_ALetter,
48106         WB_Other,
48107         WB_ALetter,
48108         WB_Other,
48109         WB_ALetter,
48110         WB_Other,
48111         WB_Numeric,
48112         WB_ALetter,
48113         WB_Extend,
48114         WB_Other,
48115         WB_ALetter,
48116         WB_Extend,
48117         WB_Other,
48118         WB_ALetter,
48119         WB_Other,
48120         WB_Extend,
48121         WB_ALetter,
48122         WB_Extend,
48123         WB_Other,
48124         WB_ALetter,
48125         WB_Numeric,
48126         WB_Other,
48127         WB_Extend,
48128         WB_Other,
48129         WB_Numeric,
48130         WB_Other,
48131         WB_ALetter,
48132         WB_Extend,
48133         WB_Other,
48134         WB_ALetter,
48135         WB_Extend,
48136         WB_ALetter,
48137         WB_Extend,
48138         WB_Other,
48139         WB_Numeric,
48140         WB_Other,
48141         WB_Extend,
48142         WB_Other,
48143         WB_Extend,
48144         WB_Other,
48145         WB_Extend,
48146         WB_Other,
48147         WB_Extend,
48148         WB_Other,
48149         WB_Extend,
48150         WB_Other,
48151         WB_Extend,
48152         WB_Other,
48153         WB_ALetter,
48154         WB_Extend,
48155         WB_Other,
48156         WB_ALetter,
48157         WB_Extend,
48158         WB_Other,
48159         WB_ALetter,
48160         WB_Other,
48161         WB_ALetter,
48162         WB_Other,
48163         WB_ALetter,
48164         WB_Other,
48165         WB_ALetter,
48166         WB_Other,
48167         WB_ALetter,
48168         WB_Other,
48169         WB_ALetter,
48170         WB_Other,
48171         WB_ALetter,
48172         WB_Other,
48173         WB_ALetter,
48174         WB_Extend,
48175         WB_Other,
48176         WB_Extend,
48177         WB_Other,
48178         WB_Numeric,
48179         WB_Other,
48180         WB_ALetter,
48181         WB_Other,
48182         WB_ALetter,
48183         WB_Other,
48184         WB_ALetter,
48185         WB_Other,
48186         WB_ALetter,
48187         WB_Other,
48188         WB_ALetter,
48189         WB_Other,
48190         WB_Hebrew_Letter,
48191         WB_Extend,
48192         WB_Hebrew_Letter,
48193         WB_Other,
48194         WB_Hebrew_Letter,
48195         WB_Other,
48196         WB_Hebrew_Letter,
48197         WB_Other,
48198         WB_Hebrew_Letter,
48199         WB_Other,
48200         WB_Hebrew_Letter,
48201         WB_Other,
48202         WB_Hebrew_Letter,
48203         WB_Other,
48204         WB_Hebrew_Letter,
48205         WB_ALetter,
48206         WB_Other,
48207         WB_ALetter,
48208         WB_Other,
48209         WB_ALetter,
48210         WB_Other,
48211         WB_ALetter,
48212         WB_Other,
48213         WB_ALetter,
48214         WB_Other,
48215         WB_Extend,
48216         WB_MidNum,
48217         WB_Other,
48218         WB_MidLetter,
48219         WB_MidNum,
48220         WB_Other,
48221         WB_Extend,
48222         WB_Other,
48223         WB_ExtendNumLet,
48224         WB_Other,
48225         WB_ExtendNumLet,
48226         WB_MidNum,
48227         WB_Other,
48228         WB_MidNumLet,
48229         WB_Other,
48230         WB_MidNum,
48231         WB_MidLetter,
48232         WB_Other,
48233         WB_ALetter,
48234         WB_Other,
48235         WB_ALetter,
48236         WB_Other,
48237         WB_Format,
48238         WB_Other,
48239         WB_MidNumLet,
48240         WB_Other,
48241         WB_MidNum,
48242         WB_Other,
48243         WB_MidNumLet,
48244         WB_Other,
48245         WB_MidLetter,
48246         WB_MidNum,
48247         WB_Other,
48248         WB_ALetter,
48249         WB_Other,
48250         WB_ExtendNumLet,
48251         WB_Other,
48252         WB_ALetter,
48253         WB_Other,
48254         WB_Katakana,
48255         WB_Extend,
48256         WB_ALetter,
48257         WB_Other,
48258         WB_ALetter,
48259         WB_Other,
48260         WB_ALetter,
48261         WB_Other,
48262         WB_ALetter,
48263         WB_Other,
48264         WB_ALetter,
48265         WB_Other,
48266         WB_Format,
48267         WB_Other,
48268         WB_ALetter,
48269         WB_Other,
48270         WB_ALetter,
48271         WB_Other,
48272         WB_ALetter,
48273         WB_Other,
48274         WB_ALetter,
48275         WB_Other,
48276         WB_ALetter,
48277         WB_Other,
48278         WB_ALetter,
48279         WB_Other,
48280         WB_ALetter,
48281         WB_Other,
48282         WB_ALetter,
48283         WB_Other,
48284         WB_Extend,
48285         WB_Other,
48286         WB_ALetter,
48287         WB_Other,
48288         WB_ALetter,
48289         WB_Other,
48290         WB_Extend,
48291         WB_Other,
48292         WB_ALetter,
48293         WB_Other,
48294         WB_ALetter,
48295         WB_Other,
48296         WB_ALetter,
48297         WB_Extend,
48298         WB_Other,
48299         WB_ALetter,
48300         WB_Other,
48301         WB_ALetter,
48302         WB_Other,
48303         WB_ALetter,
48304         WB_Other,
48305         WB_ALetter,
48306         WB_Other,
48307         WB_ALetter,
48308         WB_Other,
48309         WB_Numeric,
48310         WB_Other,
48311         WB_ALetter,
48312         WB_Other,
48313         WB_ALetter,
48314         WB_Other,
48315         WB_ALetter,
48316         WB_Other,
48317         WB_ALetter,
48318         WB_Other,
48319         WB_ALetter,
48320         WB_Other,
48321         WB_ALetter,
48322         WB_Other,
48323         WB_ALetter,
48324         WB_Other,
48325         WB_ALetter,
48326         WB_Other,
48327         WB_ALetter,
48328         WB_Other,
48329         WB_ALetter,
48330         WB_Other,
48331         WB_ALetter,
48332         WB_Other,
48333         WB_ALetter,
48334         WB_Other,
48335         WB_ALetter,
48336         WB_Other,
48337         WB_ALetter,
48338         WB_Other,
48339         WB_ALetter,
48340         WB_Other,
48341         WB_ALetter,
48342         WB_Other,
48343         WB_ALetter,
48344         WB_Other,
48345         WB_ALetter,
48346         WB_Other,
48347         WB_ALetter,
48348         WB_Other,
48349         WB_ALetter,
48350         WB_Extend,
48351         WB_Other,
48352         WB_Extend,
48353         WB_Other,
48354         WB_Extend,
48355         WB_ALetter,
48356         WB_Other,
48357         WB_ALetter,
48358         WB_Other,
48359         WB_ALetter,
48360         WB_Other,
48361         WB_Extend,
48362         WB_Other,
48363         WB_Extend,
48364         WB_Other,
48365         WB_ALetter,
48366         WB_Other,
48367         WB_ALetter,
48368         WB_Other,
48369         WB_ALetter,
48370         WB_Other,
48371         WB_ALetter,
48372         WB_Extend,
48373         WB_Other,
48374         WB_ALetter,
48375         WB_Other,
48376         WB_ALetter,
48377         WB_Other,
48378         WB_ALetter,
48379         WB_Other,
48380         WB_ALetter,
48381         WB_Other,
48382         WB_ALetter,
48383         WB_Other,
48384         WB_ALetter,
48385         WB_Other,
48386         WB_ALetter,
48387         WB_Other,
48388         WB_Extend,
48389         WB_ALetter,
48390         WB_Extend,
48391         WB_Other,
48392         WB_Numeric,
48393         WB_Other,
48394         WB_Extend,
48395         WB_ALetter,
48396         WB_Extend,
48397         WB_Other,
48398         WB_Format,
48399         WB_Other,
48400         WB_ALetter,
48401         WB_Other,
48402         WB_Numeric,
48403         WB_Other,
48404         WB_Extend,
48405         WB_ALetter,
48406         WB_Extend,
48407         WB_Other,
48408         WB_Numeric,
48409         WB_Other,
48410         WB_ALetter,
48411         WB_Extend,
48412         WB_Other,
48413         WB_ALetter,
48414         WB_Other,
48415         WB_Extend,
48416         WB_ALetter,
48417         WB_Extend,
48418         WB_ALetter,
48419         WB_Other,
48420         WB_Extend,
48421         WB_Other,
48422         WB_Numeric,
48423         WB_ALetter,
48424         WB_Other,
48425         WB_ALetter,
48426         WB_Other,
48427         WB_ALetter,
48428         WB_Other,
48429         WB_ALetter,
48430         WB_Extend,
48431         WB_Other,
48432         WB_ALetter,
48433         WB_Other,
48434         WB_ALetter,
48435         WB_Other,
48436         WB_ALetter,
48437         WB_Other,
48438         WB_ALetter,
48439         WB_Other,
48440         WB_ALetter,
48441         WB_Other,
48442         WB_ALetter,
48443         WB_Extend,
48444         WB_Other,
48445         WB_Numeric,
48446         WB_Other,
48447         WB_Extend,
48448         WB_Other,
48449         WB_ALetter,
48450         WB_Other,
48451         WB_ALetter,
48452         WB_Other,
48453         WB_ALetter,
48454         WB_Other,
48455         WB_ALetter,
48456         WB_Other,
48457         WB_ALetter,
48458         WB_Other,
48459         WB_ALetter,
48460         WB_Other,
48461         WB_Extend,
48462         WB_ALetter,
48463         WB_Extend,
48464         WB_Other,
48465         WB_Extend,
48466         WB_Other,
48467         WB_Extend,
48468         WB_Other,
48469         WB_ALetter,
48470         WB_Other,
48471         WB_Extend,
48472         WB_Other,
48473         WB_ALetter,
48474         WB_Extend,
48475         WB_Other,
48476         WB_Extend,
48477         WB_Other,
48478         WB_Extend,
48479         WB_Other,
48480         WB_ALetter,
48481         WB_Extend,
48482         WB_ALetter,
48483         WB_Other,
48484         WB_ALetter,
48485         WB_Other,
48486         WB_Numeric,
48487         WB_Other,
48488         WB_ALetter,
48489         WB_Extend,
48490         WB_Other,
48491         WB_Extend,
48492         WB_Other,
48493         WB_ALetter,
48494         WB_Extend,
48495         WB_Other,
48496         WB_ALetter,
48497         WB_Extend,
48498         WB_Other,
48499         WB_ALetter,
48500         WB_Other,
48501         WB_Numeric,
48502         WB_Other,
48503         WB_ALetter,
48504         WB_Extend,
48505         WB_Other,
48506         WB_Numeric,
48507         WB_Other,
48508         WB_Extend,
48509         WB_Other,
48510         WB_Numeric,
48511         WB_Other,
48512         WB_ALetter,
48513         WB_Numeric,
48514         WB_Other,
48515         WB_ALetter,
48516         WB_Other,
48517         WB_ALetter,
48518         WB_Other,
48519         WB_ALetter,
48520         WB_Other,
48521         WB_ALetter,
48522         WB_Other,
48523         WB_ALetter,
48524         WB_Other,
48525         WB_ALetter,
48526         WB_Other,
48527         WB_ALetter,
48528         WB_Other,
48529         WB_ALetter,
48530         WB_Other,
48531         WB_ALetter,
48532         WB_Other,
48533         WB_Numeric,
48534         WB_Other,
48535         WB_ALetter,
48536         WB_Other,
48537         WB_Extend,
48538         WB_Other,
48539         WB_ALetter,
48540         WB_Extend,
48541         WB_Other,
48542         WB_ALetter,
48543         WB_Other,
48544         WB_Numeric,
48545         WB_Other,
48546         WB_ALetter,
48547         WB_Other,
48548         WB_ALetter,
48549         WB_Other,
48550         WB_ALetter,
48551         WB_Other,
48552         WB_ALetter,
48553         WB_Extend,
48554         WB_Other,
48555         WB_Extend,
48556         WB_ALetter,
48557         WB_Other,
48558         WB_Katakana,
48559         WB_Other,
48560         WB_ALetter,
48561         WB_Other,
48562         WB_ALetter,
48563         WB_Other,
48564         WB_ALetter,
48565         WB_Other,
48566         WB_ALetter,
48567         WB_Other,
48568         WB_Extend,
48569         WB_Other,
48570         WB_Format,
48571         WB_Other,
48572         WB_Extend,
48573         WB_Other,
48574         WB_Extend,
48575         WB_Format,
48576         WB_Extend,
48577         WB_Other,
48578         WB_Extend,
48579         WB_Other,
48580         WB_Extend,
48581         WB_Other,
48582         WB_Extend,
48583         WB_Other,
48584         WB_ALetter,
48585         WB_Other,
48586         WB_ALetter,
48587         WB_Other,
48588         WB_ALetter,
48589         WB_Other,
48590         WB_ALetter,
48591         WB_Other,
48592         WB_ALetter,
48593         WB_Other,
48594         WB_ALetter,
48595         WB_Other,
48596         WB_ALetter,
48597         WB_Other,
48598         WB_ALetter,
48599         WB_Other,
48600         WB_ALetter,
48601         WB_Other,
48602         WB_ALetter,
48603         WB_Other,
48604         WB_ALetter,
48605         WB_Other,
48606         WB_ALetter,
48607         WB_Other,
48608         WB_ALetter,
48609         WB_Other,
48610         WB_ALetter,
48611         WB_Other,
48612         WB_ALetter,
48613         WB_Other,
48614         WB_ALetter,
48615         WB_Other,
48616         WB_ALetter,
48617         WB_Other,
48618         WB_ALetter,
48619         WB_Other,
48620         WB_ALetter,
48621         WB_Other,
48622         WB_ALetter,
48623         WB_Other,
48624         WB_ALetter,
48625         WB_Other,
48626         WB_ALetter,
48627         WB_Other,
48628         WB_ALetter,
48629         WB_Other,
48630         WB_ALetter,
48631         WB_Other,
48632         WB_ALetter,
48633         WB_Other,
48634         WB_ALetter,
48635         WB_Other,
48636         WB_ALetter,
48637         WB_Other,
48638         WB_ALetter,
48639         WB_Other,
48640         WB_ALetter,
48641         WB_Other,
48642         WB_ALetter,
48643         WB_Other,
48644         WB_Numeric,
48645         WB_Other,
48646         WB_Extend,
48647         WB_Other,
48648         WB_Extend,
48649         WB_Other,
48650         WB_Extend,
48651         WB_Other,
48652         WB_Extend,
48653         WB_Other,
48654         WB_Extend,
48655         WB_Other,
48656         WB_Extend,
48657         WB_Other,
48658         WB_ALetter,
48659         WB_Other,
48660         WB_Extend,
48661         WB_Other,
48662         WB_ALetter,
48663         WB_Other,
48664         WB_ALetter,
48665         WB_Other,
48666         WB_ALetter,
48667         WB_Other,
48668         WB_ALetter,
48669         WB_Other,
48670         WB_ALetter,
48671         WB_Other,
48672         WB_ALetter,
48673         WB_Other,
48674         WB_ALetter,
48675         WB_Other,
48676         WB_ALetter,
48677         WB_Other,
48678         WB_ALetter,
48679         WB_Other,
48680         WB_ALetter,
48681         WB_Other,
48682         WB_ALetter,
48683         WB_Other,
48684         WB_ALetter,
48685         WB_Other,
48686         WB_ALetter,
48687         WB_Other,
48688         WB_ALetter,
48689         WB_Other,
48690         WB_ALetter,
48691         WB_Other,
48692         WB_ALetter,
48693         WB_Other,
48694         WB_ALetter,
48695         WB_Other,
48696         WB_ALetter,
48697         WB_Other,
48698         WB_ALetter,
48699         WB_Other,
48700         WB_ALetter,
48701         WB_Other,
48702         WB_ALetter,
48703         WB_Other,
48704         WB_ALetter,
48705         WB_Other,
48706         WB_ALetter,
48707         WB_Other,
48708         WB_ALetter,
48709         WB_Other,
48710         WB_ALetter,
48711         WB_Other,
48712         WB_ALetter,
48713         WB_Other,
48714         WB_ALetter,
48715         WB_Other,
48716         WB_ALetter,
48717         WB_Other,
48718         WB_ALetter,
48719         WB_Other,
48720         WB_ALetter,
48721         WB_Other,
48722         WB_ALetter,
48723         WB_Other,
48724         WB_ALetter,
48725         WB_Other,
48726         WB_ALetter,
48727         WB_Other,
48728         WB_ALetter,
48729         WB_Other,
48730         WB_ALetter,
48731         WB_Other,
48732         WB_ALetter,
48733         WB_Other,
48734         WB_Regional_Indicator,
48735         WB_Other,
48736         WB_Format,
48737         WB_Other,
48738         WB_Format,
48739         WB_Other,
48740         WB_Extend,
48741         WB_Other
48742 };
48743
48744 #endif  /* defined(PERL_IN_REGEXEC_C) */
48745
48746 #if defined(PERL_IN_REGCOMP_C)
48747
48748 static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
48749         55,     /* Number of elements */
48750         148565664, /* Version and data structure type */
48751         1,      /* 0 if the list starts at 0;
48752                    1 if it starts at the element beyond 0 */
48753         0x0,
48754         0x4,
48755         0x5,
48756         0x6,
48757         0x7,
48758         0x8,
48759         0xB,
48760         0x14,
48761         0x15,
48762         0x17,
48763         0x18,
48764         0x1A,
48765         0x1C,
48766         0x20,
48767         0x26,
48768         0x28,
48769         0x2D,
48770         0x30,
48771         0x32,
48772         0x33,
48773         0x37,
48774         0x38,
48775         0x3C,
48776         0x3E,
48777         0x3F,
48778         0x41,
48779         0x4B,
48780         0x51,
48781         0x5A,
48782         0x62,
48783         0x6B,
48784         0x70,
48785         0x79,
48786         0x80,
48787         0x81,
48788         0x8A,
48789         0x91,
48790         0x9A,
48791         0xA1,
48792         0xAA,
48793         0xAD,
48794         0xAE,
48795         0xBD,
48796         0xBE,
48797         0xC0,
48798         0xCA,
48799         0xD0,
48800         0xDA,
48801         0xE0,
48802         0xE1,
48803         0xE2,
48804         0xEA,
48805         0xF0,
48806         0xFA,
48807         0x100
48808 };
48809
48810 #endif  /* defined(PERL_IN_REGCOMP_C) */
48811
48812 #if defined(PERL_IN_PERL_C)
48813
48814 static const UV VertSpace_invlist[] = { /* for EBCDIC 1047 */
48815         9,      /* Number of elements */
48816         148565664, /* Version and data structure type */
48817         1,      /* 0 if the list starts at 0;
48818                    1 if it starts at the element beyond 0 */
48819         0x0,
48820         0xB,
48821         0xE,
48822         0x15,
48823         0x16,
48824         0x25,
48825         0x26,
48826         0x2028,
48827         0x202A
48828 };
48829
48830 static const UV XPerlSpace_invlist[] = { /* for EBCDIC 1047 */
48831         23,     /* Number of elements */
48832         148565664, /* Version and data structure type */
48833         1,      /* 0 if the list starts at 0;
48834                    1 if it starts at the element beyond 0 */
48835         0x0,
48836         0x5,
48837         0x6,
48838         0xB,
48839         0xE,
48840         0x15,
48841         0x16,
48842         0x25,
48843         0x26,
48844         0x40,
48845         0x42,
48846         0x1680,
48847         0x1681,
48848         0x2000,
48849         0x200B,
48850         0x2028,
48851         0x202A,
48852         0x202F,
48853         0x2030,
48854         0x205F,
48855         0x2060,
48856         0x3000,
48857         0x3001
48858 };
48859
48860 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
48861         1321,   /* Number of elements */
48862         148565664, /* Version and data structure type */
48863         1,      /* 0 if the list starts at 0;
48864                    1 if it starts at the element beyond 0 */
48865         0x0,
48866         0x42,
48867         0x4A,
48868         0x51,
48869         0x5A,
48870         0x62,
48871         0x6A,
48872         0x70,
48873         0x79,
48874         0x80,
48875         0x8A,
48876         0x8C,
48877         0x8F,
48878         0x91,
48879         0x9D,
48880         0x9E,
48881         0x9F,
48882         0xA0,
48883         0xA1,
48884         0xA2,
48885         0xAA,
48886         0xAC,
48887         0xAD,
48888         0xAE,
48889         0xAF,
48890         0xBA,
48891         0xBB,
48892         0xC1,
48893         0xCA,
48894         0xCB,
48895         0xD0,
48896         0xD1,
48897         0xDA,
48898         0xDB,
48899         0xE0,
48900         0xE2,
48901         0xEA,
48902         0xEB,
48903         0xFA,
48904         0xFB,
48905         0xFF,
48906         0x100,
48907         0x2C2,
48908         0x2C6,
48909         0x2D2,
48910         0x2E0,
48911         0x2E5,
48912         0x2EC,
48913         0x2ED,
48914         0x2EE,
48915         0x2EF,
48916         0x345,
48917         0x346,
48918         0x370,
48919         0x375,
48920         0x376,
48921         0x378,
48922         0x37A,
48923         0x37E,
48924         0x37F,
48925         0x380,
48926         0x386,
48927         0x387,
48928         0x388,
48929         0x38B,
48930         0x38C,
48931         0x38D,
48932         0x38E,
48933         0x3A2,
48934         0x3A3,
48935         0x3F6,
48936         0x3F7,
48937         0x482,
48938         0x48A,
48939         0x530,
48940         0x531,
48941         0x557,
48942         0x559,
48943         0x55A,
48944         0x561,
48945         0x588,
48946         0x5B0,
48947         0x5BE,
48948         0x5BF,
48949         0x5C0,
48950         0x5C1,
48951         0x5C3,
48952         0x5C4,
48953         0x5C6,
48954         0x5C7,
48955         0x5C8,
48956         0x5D0,
48957         0x5EB,
48958         0x5F0,
48959         0x5F3,
48960         0x610,
48961         0x61B,
48962         0x620,
48963         0x658,
48964         0x659,
48965         0x66A,
48966         0x66E,
48967         0x6D4,
48968         0x6D5,
48969         0x6DD,
48970         0x6E1,
48971         0x6E9,
48972         0x6ED,
48973         0x6FD,
48974         0x6FF,
48975         0x700,
48976         0x710,
48977         0x740,
48978         0x74D,
48979         0x7B2,
48980         0x7C0,
48981         0x7EB,
48982         0x7F4,
48983         0x7F6,
48984         0x7FA,
48985         0x7FB,
48986         0x800,
48987         0x818,
48988         0x81A,
48989         0x82D,
48990         0x840,
48991         0x859,
48992         0x8A0,
48993         0x8B5,
48994         0x8E3,
48995         0x8EA,
48996         0x8F0,
48997         0x93C,
48998         0x93D,
48999         0x94D,
49000         0x94E,
49001         0x951,
49002         0x955,
49003         0x964,
49004         0x966,
49005         0x970,
49006         0x971,
49007         0x984,
49008         0x985,
49009         0x98D,
49010         0x98F,
49011         0x991,
49012         0x993,
49013         0x9A9,
49014         0x9AA,
49015         0x9B1,
49016         0x9B2,
49017         0x9B3,
49018         0x9B6,
49019         0x9BA,
49020         0x9BD,
49021         0x9C5,
49022         0x9C7,
49023         0x9C9,
49024         0x9CB,
49025         0x9CD,
49026         0x9CE,
49027         0x9CF,
49028         0x9D7,
49029         0x9D8,
49030         0x9DC,
49031         0x9DE,
49032         0x9DF,
49033         0x9E4,
49034         0x9E6,
49035         0x9F2,
49036         0xA01,
49037         0xA04,
49038         0xA05,
49039         0xA0B,
49040         0xA0F,
49041         0xA11,
49042         0xA13,
49043         0xA29,
49044         0xA2A,
49045         0xA31,
49046         0xA32,
49047         0xA34,
49048         0xA35,
49049         0xA37,
49050         0xA38,
49051         0xA3A,
49052         0xA3E,
49053         0xA43,
49054         0xA47,
49055         0xA49,
49056         0xA4B,
49057         0xA4D,
49058         0xA51,
49059         0xA52,
49060         0xA59,
49061         0xA5D,
49062         0xA5E,
49063         0xA5F,
49064         0xA66,
49065         0xA76,
49066         0xA81,
49067         0xA84,
49068         0xA85,
49069         0xA8E,
49070         0xA8F,
49071         0xA92,
49072         0xA93,
49073         0xAA9,
49074         0xAAA,
49075         0xAB1,
49076         0xAB2,
49077         0xAB4,
49078         0xAB5,
49079         0xABA,
49080         0xABD,
49081         0xAC6,
49082         0xAC7,
49083         0xACA,
49084         0xACB,
49085         0xACD,
49086         0xAD0,
49087         0xAD1,
49088         0xAE0,
49089         0xAE4,
49090         0xAE6,
49091         0xAF0,
49092         0xAF9,
49093         0xAFA,
49094         0xB01,
49095         0xB04,
49096         0xB05,
49097         0xB0D,
49098         0xB0F,
49099         0xB11,
49100         0xB13,
49101         0xB29,
49102         0xB2A,
49103         0xB31,
49104         0xB32,
49105         0xB34,
49106         0xB35,
49107         0xB3A,
49108         0xB3D,
49109         0xB45,
49110         0xB47,
49111         0xB49,
49112         0xB4B,
49113         0xB4D,
49114         0xB56,
49115         0xB58,
49116         0xB5C,
49117         0xB5E,
49118         0xB5F,
49119         0xB64,
49120         0xB66,
49121         0xB70,
49122         0xB71,
49123         0xB72,
49124         0xB82,
49125         0xB84,
49126         0xB85,
49127         0xB8B,
49128         0xB8E,
49129         0xB91,
49130         0xB92,
49131         0xB96,
49132         0xB99,
49133         0xB9B,
49134         0xB9C,
49135         0xB9D,
49136         0xB9E,
49137         0xBA0,
49138         0xBA3,
49139         0xBA5,
49140         0xBA8,
49141         0xBAB,
49142         0xBAE,
49143         0xBBA,
49144         0xBBE,
49145         0xBC3,
49146         0xBC6,
49147         0xBC9,
49148         0xBCA,
49149         0xBCD,
49150         0xBD0,
49151         0xBD1,
49152         0xBD7,
49153         0xBD8,
49154         0xBE6,
49155         0xBF0,
49156         0xC00,
49157         0xC04,
49158         0xC05,
49159         0xC0D,
49160         0xC0E,
49161         0xC11,
49162         0xC12,
49163         0xC29,
49164         0xC2A,
49165         0xC3A,
49166         0xC3D,
49167         0xC45,
49168         0xC46,
49169         0xC49,
49170         0xC4A,
49171         0xC4D,
49172         0xC55,
49173         0xC57,
49174         0xC58,
49175         0xC5B,
49176         0xC60,
49177         0xC64,
49178         0xC66,
49179         0xC70,
49180         0xC81,
49181         0xC84,
49182         0xC85,
49183         0xC8D,
49184         0xC8E,
49185         0xC91,
49186         0xC92,
49187         0xCA9,
49188         0xCAA,
49189         0xCB4,
49190         0xCB5,
49191         0xCBA,
49192         0xCBD,
49193         0xCC5,
49194         0xCC6,
49195         0xCC9,
49196         0xCCA,
49197         0xCCD,
49198         0xCD5,
49199         0xCD7,
49200         0xCDE,
49201         0xCDF,
49202         0xCE0,
49203         0xCE4,
49204         0xCE6,
49205         0xCF0,
49206         0xCF1,
49207         0xCF3,
49208         0xD01,
49209         0xD04,
49210         0xD05,
49211         0xD0D,
49212         0xD0E,
49213         0xD11,
49214         0xD12,
49215         0xD3B,
49216         0xD3D,
49217         0xD45,
49218         0xD46,
49219         0xD49,
49220         0xD4A,
49221         0xD4D,
49222         0xD4E,
49223         0xD4F,
49224         0xD57,
49225         0xD58,
49226         0xD5F,
49227         0xD64,
49228         0xD66,
49229         0xD70,
49230         0xD7A,
49231         0xD80,
49232         0xD82,
49233         0xD84,
49234         0xD85,
49235         0xD97,
49236         0xD9A,
49237         0xDB2,
49238         0xDB3,
49239         0xDBC,
49240         0xDBD,
49241         0xDBE,
49242         0xDC0,
49243         0xDC7,
49244         0xDCF,
49245         0xDD5,
49246         0xDD6,
49247         0xDD7,
49248         0xDD8,
49249         0xDE0,
49250         0xDE6,
49251         0xDF0,
49252         0xDF2,
49253         0xDF4,
49254         0xE01,
49255         0xE3B,
49256         0xE40,
49257         0xE47,
49258         0xE4D,
49259         0xE4E,
49260         0xE50,
49261         0xE5A,
49262         0xE81,
49263         0xE83,
49264         0xE84,
49265         0xE85,
49266         0xE87,
49267         0xE89,
49268         0xE8A,
49269         0xE8B,
49270         0xE8D,
49271         0xE8E,
49272         0xE94,
49273         0xE98,
49274         0xE99,
49275         0xEA0,
49276         0xEA1,
49277         0xEA4,
49278         0xEA5,
49279         0xEA6,
49280         0xEA7,
49281         0xEA8,
49282         0xEAA,
49283         0xEAC,
49284         0xEAD,
49285         0xEBA,
49286         0xEBB,
49287         0xEBE,
49288         0xEC0,
49289         0xEC5,
49290         0xEC6,
49291         0xEC7,
49292         0xECD,
49293         0xECE,
49294         0xED0,
49295         0xEDA,
49296         0xEDC,
49297         0xEE0,
49298         0xF00,
49299         0xF01,
49300         0xF20,
49301         0xF2A,
49302         0xF40,
49303         0xF48,
49304         0xF49,
49305         0xF6D,
49306         0xF71,
49307         0xF82,
49308         0xF88,
49309         0xF98,
49310         0xF99,
49311         0xFBD,
49312         0x1000,
49313         0x1037,
49314         0x1038,
49315         0x1039,
49316         0x103B,
49317         0x104A,
49318         0x1050,
49319         0x1063,
49320         0x1065,
49321         0x1069,
49322         0x106E,
49323         0x1087,
49324         0x108E,
49325         0x108F,
49326         0x1090,
49327         0x109A,
49328         0x109C,
49329         0x109E,
49330         0x10A0,
49331         0x10C6,
49332         0x10C7,
49333         0x10C8,
49334         0x10CD,
49335         0x10CE,
49336         0x10D0,
49337         0x10FB,
49338         0x10FC,
49339         0x1249,
49340         0x124A,
49341         0x124E,
49342         0x1250,
49343         0x1257,
49344         0x1258,
49345         0x1259,
49346         0x125A,
49347         0x125E,
49348         0x1260,
49349         0x1289,
49350         0x128A,
49351         0x128E,
49352         0x1290,
49353         0x12B1,
49354         0x12B2,
49355         0x12B6,
49356         0x12B8,
49357         0x12BF,
49358         0x12C0,
49359         0x12C1,
49360         0x12C2,
49361         0x12C6,
49362         0x12C8,
49363         0x12D7,
49364         0x12D8,
49365         0x1311,
49366         0x1312,
49367         0x1316,
49368         0x1318,
49369         0x135B,
49370         0x135F,
49371         0x1360,
49372         0x1380,
49373         0x1390,
49374         0x13A0,
49375         0x13F6,
49376         0x13F8,
49377         0x13FE,
49378         0x1401,
49379         0x166D,
49380         0x166F,
49381         0x1680,
49382         0x1681,
49383         0x169B,
49384         0x16A0,
49385         0x16EB,
49386         0x16EE,
49387         0x16F9,
49388         0x1700,
49389         0x170D,
49390         0x170E,
49391         0x1714,
49392         0x1720,
49393         0x1734,
49394         0x1740,
49395         0x1754,
49396         0x1760,
49397         0x176D,
49398         0x176E,
49399         0x1771,
49400         0x1772,
49401         0x1774,
49402         0x1780,
49403         0x17B4,
49404         0x17B6,
49405         0x17C9,
49406         0x17D7,
49407         0x17D8,
49408         0x17DC,
49409         0x17DD,
49410         0x17E0,
49411         0x17EA,
49412         0x1810,
49413         0x181A,
49414         0x1820,
49415         0x1878,
49416         0x1880,
49417         0x18AB,
49418         0x18B0,
49419         0x18F6,
49420         0x1900,
49421         0x191F,
49422         0x1920,
49423         0x192C,
49424         0x1930,
49425         0x1939,
49426         0x1946,
49427         0x196E,
49428         0x1970,
49429         0x1975,
49430         0x1980,
49431         0x19AC,
49432         0x19B0,
49433         0x19CA,
49434         0x19D0,
49435         0x19DA,
49436         0x1A00,
49437         0x1A1C,
49438         0x1A20,
49439         0x1A5F,
49440         0x1A61,
49441         0x1A75,
49442         0x1A80,
49443         0x1A8A,
49444         0x1A90,
49445         0x1A9A,
49446         0x1AA7,
49447         0x1AA8,
49448         0x1B00,
49449         0x1B34,
49450         0x1B35,
49451         0x1B44,
49452         0x1B45,
49453         0x1B4C,
49454         0x1B50,
49455         0x1B5A,
49456         0x1B80,
49457         0x1BAA,
49458         0x1BAC,
49459         0x1BE6,
49460         0x1BE7,
49461         0x1BF2,
49462         0x1C00,
49463         0x1C36,
49464         0x1C40,
49465         0x1C4A,
49466         0x1C4D,
49467         0x1C7E,
49468         0x1CE9,
49469         0x1CED,
49470         0x1CEE,
49471         0x1CF4,
49472         0x1CF5,
49473         0x1CF7,
49474         0x1D00,
49475         0x1DC0,
49476         0x1DE7,
49477         0x1DF5,
49478         0x1E00,
49479         0x1F16,
49480         0x1F18,
49481         0x1F1E,
49482         0x1F20,
49483         0x1F46,
49484         0x1F48,
49485         0x1F4E,
49486         0x1F50,
49487         0x1F58,
49488         0x1F59,
49489         0x1F5A,
49490         0x1F5B,
49491         0x1F5C,
49492         0x1F5D,
49493         0x1F5E,
49494         0x1F5F,
49495         0x1F7E,
49496         0x1F80,
49497         0x1FB5,
49498         0x1FB6,
49499         0x1FBD,
49500         0x1FBE,
49501         0x1FBF,
49502         0x1FC2,
49503         0x1FC5,
49504         0x1FC6,
49505         0x1FCD,
49506         0x1FD0,
49507         0x1FD4,
49508         0x1FD6,
49509         0x1FDC,
49510         0x1FE0,
49511         0x1FED,
49512         0x1FF2,
49513         0x1FF5,
49514         0x1FF6,
49515         0x1FFD,
49516         0x2071,
49517         0x2072,
49518         0x207F,
49519         0x2080,
49520         0x2090,
49521         0x209D,
49522         0x2102,
49523         0x2103,
49524         0x2107,
49525         0x2108,
49526         0x210A,
49527         0x2114,
49528         0x2115,
49529         0x2116,
49530         0x2119,
49531         0x211E,
49532         0x2124,
49533         0x2125,
49534         0x2126,
49535         0x2127,
49536         0x2128,
49537         0x2129,
49538         0x212A,
49539         0x212E,
49540         0x212F,
49541         0x213A,
49542         0x213C,
49543         0x2140,
49544         0x2145,
49545         0x214A,
49546         0x214E,
49547         0x214F,
49548         0x2160,
49549         0x2189,
49550         0x24B6,
49551         0x24EA,
49552         0x2C00,
49553         0x2C2F,
49554         0x2C30,
49555         0x2C5F,
49556         0x2C60,
49557         0x2CE5,
49558         0x2CEB,
49559         0x2CEF,
49560         0x2CF2,
49561         0x2CF4,
49562         0x2D00,
49563         0x2D26,
49564         0x2D27,
49565         0x2D28,
49566         0x2D2D,
49567         0x2D2E,
49568         0x2D30,
49569         0x2D68,
49570         0x2D6F,
49571         0x2D70,
49572         0x2D80,
49573         0x2D97,
49574         0x2DA0,
49575         0x2DA7,
49576         0x2DA8,
49577         0x2DAF,
49578         0x2DB0,
49579         0x2DB7,
49580         0x2DB8,
49581         0x2DBF,
49582         0x2DC0,
49583         0x2DC7,
49584         0x2DC8,
49585         0x2DCF,
49586         0x2DD0,
49587         0x2DD7,
49588         0x2DD8,
49589         0x2DDF,
49590         0x2DE0,
49591         0x2E00,
49592         0x2E2F,
49593         0x2E30,
49594         0x3005,
49595         0x3008,
49596         0x3021,
49597         0x302A,
49598         0x3031,
49599         0x3036,
49600         0x3038,
49601         0x303D,
49602         0x3041,
49603         0x3097,
49604         0x309D,
49605         0x30A0,
49606         0x30A1,
49607         0x30FB,
49608         0x30FC,
49609         0x3100,
49610         0x3105,
49611         0x312E,
49612         0x3131,
49613         0x318F,
49614         0x31A0,
49615         0x31BB,
49616         0x31F0,
49617         0x3200,
49618         0x3400,
49619         0x4DB6,
49620         0x4E00,
49621         0x9FD6,
49622         0xA000,
49623         0xA48D,
49624         0xA4D0,
49625         0xA4FE,
49626         0xA500,
49627         0xA60D,
49628         0xA610,
49629         0xA62C,
49630         0xA640,
49631         0xA66F,
49632         0xA674,
49633         0xA67C,
49634         0xA67F,
49635         0xA6F0,
49636         0xA717,
49637         0xA720,
49638         0xA722,
49639         0xA789,
49640         0xA78B,
49641         0xA7AE,
49642         0xA7B0,
49643         0xA7B8,
49644         0xA7F7,
49645         0xA802,
49646         0xA803,
49647         0xA806,
49648         0xA807,
49649         0xA80B,
49650         0xA80C,
49651         0xA828,
49652         0xA840,
49653         0xA874,
49654         0xA880,
49655         0xA8C4,
49656         0xA8D0,
49657         0xA8DA,
49658         0xA8F2,
49659         0xA8F8,
49660         0xA8FB,
49661         0xA8FC,
49662         0xA8FD,
49663         0xA8FE,
49664         0xA900,
49665         0xA92B,
49666         0xA930,
49667         0xA953,
49668         0xA960,
49669         0xA97D,
49670         0xA980,
49671         0xA9B3,
49672         0xA9B4,
49673         0xA9C0,
49674         0xA9CF,
49675         0xA9DA,
49676         0xA9E0,
49677         0xA9E5,
49678         0xA9E6,
49679         0xA9FF,
49680         0xAA00,
49681         0xAA37,
49682         0xAA40,
49683         0xAA4E,
49684         0xAA50,
49685         0xAA5A,
49686         0xAA60,
49687         0xAA77,
49688         0xAA7A,
49689         0xAA7B,
49690         0xAA7E,
49691         0xAABF,
49692         0xAAC0,
49693         0xAAC1,
49694         0xAAC2,
49695         0xAAC3,
49696         0xAADB,
49697         0xAADE,
49698         0xAAE0,
49699         0xAAF0,
49700         0xAAF2,
49701         0xAAF6,
49702         0xAB01,
49703         0xAB07,
49704         0xAB09,
49705         0xAB0F,
49706         0xAB11,
49707         0xAB17,
49708         0xAB20,
49709         0xAB27,
49710         0xAB28,
49711         0xAB2F,
49712         0xAB30,
49713         0xAB5B,
49714         0xAB5C,
49715         0xAB66,
49716         0xAB70,
49717         0xABEB,
49718         0xABF0,
49719         0xABFA,
49720         0xAC00,
49721         0xD7A4,
49722         0xD7B0,
49723         0xD7C7,
49724         0xD7CB,
49725         0xD7FC,
49726         0xF900,
49727         0xFA6E,
49728         0xFA70,
49729         0xFADA,
49730         0xFB00,
49731         0xFB07,
49732         0xFB13,
49733         0xFB18,
49734         0xFB1D,
49735         0xFB29,
49736         0xFB2A,
49737         0xFB37,
49738         0xFB38,
49739         0xFB3D,
49740         0xFB3E,
49741         0xFB3F,
49742         0xFB40,
49743         0xFB42,
49744         0xFB43,
49745         0xFB45,
49746         0xFB46,
49747         0xFBB2,
49748         0xFBD3,
49749         0xFD3E,
49750         0xFD50,
49751         0xFD90,
49752         0xFD92,
49753         0xFDC8,
49754         0xFDF0,
49755         0xFDFC,
49756         0xFE70,
49757         0xFE75,
49758         0xFE76,
49759         0xFEFD,
49760         0xFF10,
49761         0xFF1A,
49762         0xFF21,
49763         0xFF3B,
49764         0xFF41,
49765         0xFF5B,
49766         0xFF66,
49767         0xFFBF,
49768         0xFFC2,
49769         0xFFC8,
49770         0xFFCA,
49771         0xFFD0,
49772         0xFFD2,
49773         0xFFD8,
49774         0xFFDA,
49775         0xFFDD,
49776         0x10000,
49777         0x1000C,
49778         0x1000D,
49779         0x10027,
49780         0x10028,
49781         0x1003B,
49782         0x1003C,
49783         0x1003E,
49784         0x1003F,
49785         0x1004E,
49786         0x10050,
49787         0x1005E,
49788         0x10080,
49789         0x100FB,
49790         0x10140,
49791         0x10175,
49792         0x10280,
49793         0x1029D,
49794         0x102A0,
49795         0x102D1,
49796         0x10300,
49797         0x10320,
49798         0x10330,
49799         0x1034B,
49800         0x10350,
49801         0x1037B,
49802         0x10380,
49803         0x1039E,
49804         0x103A0,
49805         0x103C4,
49806         0x103C8,
49807         0x103D0,
49808         0x103D1,
49809         0x103D6,
49810         0x10400,
49811         0x1049E,
49812         0x104A0,
49813         0x104AA,
49814         0x10500,
49815         0x10528,
49816         0x10530,
49817         0x10564,
49818         0x10600,
49819         0x10737,
49820         0x10740,
49821         0x10756,
49822         0x10760,
49823         0x10768,
49824         0x10800,
49825         0x10806,
49826         0x10808,
49827         0x10809,
49828         0x1080A,
49829         0x10836,
49830         0x10837,
49831         0x10839,
49832         0x1083C,
49833         0x1083D,
49834         0x1083F,
49835         0x10856,
49836         0x10860,
49837         0x10877,
49838         0x10880,
49839         0x1089F,
49840         0x108E0,
49841         0x108F3,
49842         0x108F4,
49843         0x108F6,
49844         0x10900,
49845         0x10916,
49846         0x10920,
49847         0x1093A,
49848         0x10980,
49849         0x109B8,
49850         0x109BE,
49851         0x109C0,
49852         0x10A00,
49853         0x10A04,
49854         0x10A05,
49855         0x10A07,
49856         0x10A0C,
49857         0x10A14,
49858         0x10A15,
49859         0x10A18,
49860         0x10A19,
49861         0x10A34,
49862         0x10A60,
49863         0x10A7D,
49864         0x10A80,
49865         0x10A9D,
49866         0x10AC0,
49867         0x10AC8,
49868         0x10AC9,
49869         0x10AE5,
49870         0x10B00,
49871         0x10B36,
49872         0x10B40,
49873         0x10B56,
49874         0x10B60,
49875         0x10B73,
49876         0x10B80,
49877         0x10B92,
49878         0x10C00,
49879         0x10C49,
49880         0x10C80,
49881         0x10CB3,
49882         0x10CC0,
49883         0x10CF3,
49884         0x11000,
49885         0x11046,
49886         0x11066,
49887         0x11070,
49888         0x11082,
49889         0x110B9,
49890         0x110D0,
49891         0x110E9,
49892         0x110F0,
49893         0x110FA,
49894         0x11100,
49895         0x11133,
49896         0x11136,
49897         0x11140,
49898         0x11150,
49899         0x11173,
49900         0x11176,
49901         0x11177,
49902         0x11180,
49903         0x111C0,
49904         0x111C1,
49905         0x111C5,
49906         0x111D0,
49907         0x111DB,
49908         0x111DC,
49909         0x111DD,
49910         0x11200,
49911         0x11212,
49912         0x11213,
49913         0x11235,
49914         0x11237,
49915         0x11238,
49916         0x11280,
49917         0x11287,
49918         0x11288,
49919         0x11289,
49920         0x1128A,
49921         0x1128E,
49922         0x1128F,
49923         0x1129E,
49924         0x1129F,
49925         0x112A9,
49926         0x112B0,
49927         0x112E9,
49928         0x112F0,
49929         0x112FA,
49930         0x11300,
49931         0x11304,
49932         0x11305,
49933         0x1130D,
49934         0x1130F,
49935         0x11311,
49936         0x11313,
49937         0x11329,
49938         0x1132A,
49939         0x11331,
49940         0x11332,
49941         0x11334,
49942         0x11335,
49943         0x1133A,
49944         0x1133D,
49945         0x11345,
49946         0x11347,
49947         0x11349,
49948         0x1134B,
49949         0x1134D,
49950         0x11350,
49951         0x11351,
49952         0x11357,
49953         0x11358,
49954         0x1135D,
49955         0x11364,
49956         0x11480,
49957         0x114C2,
49958         0x114C4,
49959         0x114C6,
49960         0x114C7,
49961         0x114C8,
49962         0x114D0,
49963         0x114DA,
49964         0x11580,
49965         0x115B6,
49966         0x115B8,
49967         0x115BF,
49968         0x115D8,
49969         0x115DE,
49970         0x11600,
49971         0x1163F,
49972         0x11640,
49973         0x11641,
49974         0x11644,
49975         0x11645,
49976         0x11650,
49977         0x1165A,
49978         0x11680,
49979         0x116B6,
49980         0x116C0,
49981         0x116CA,
49982         0x11700,
49983         0x1171A,
49984         0x1171D,
49985         0x1172B,
49986         0x11730,
49987         0x1173A,
49988         0x118A0,
49989         0x118EA,
49990         0x118FF,
49991         0x11900,
49992         0x11AC0,
49993         0x11AF9,
49994         0x12000,
49995         0x1239A,
49996         0x12400,
49997         0x1246F,
49998         0x12480,
49999         0x12544,
50000         0x13000,
50001         0x1342F,
50002         0x14400,
50003         0x14647,
50004         0x16800,
50005         0x16A39,
50006         0x16A40,
50007         0x16A5F,
50008         0x16A60,
50009         0x16A6A,
50010         0x16AD0,
50011         0x16AEE,
50012         0x16B00,
50013         0x16B37,
50014         0x16B40,
50015         0x16B44,
50016         0x16B50,
50017         0x16B5A,
50018         0x16B63,
50019         0x16B78,
50020         0x16B7D,
50021         0x16B90,
50022         0x16F00,
50023         0x16F45,
50024         0x16F50,
50025         0x16F7F,
50026         0x16F93,
50027         0x16FA0,
50028         0x1B000,
50029         0x1B002,
50030         0x1BC00,
50031         0x1BC6B,
50032         0x1BC70,
50033         0x1BC7D,
50034         0x1BC80,
50035         0x1BC89,
50036         0x1BC90,
50037         0x1BC9A,
50038         0x1BC9E,
50039         0x1BC9F,
50040         0x1D400,
50041         0x1D455,
50042         0x1D456,
50043         0x1D49D,
50044         0x1D49E,
50045         0x1D4A0,
50046         0x1D4A2,
50047         0x1D4A3,
50048         0x1D4A5,
50049         0x1D4A7,
50050         0x1D4A9,
50051         0x1D4AD,
50052         0x1D4AE,
50053         0x1D4BA,
50054         0x1D4BB,
50055         0x1D4BC,
50056         0x1D4BD,
50057         0x1D4C4,
50058         0x1D4C5,
50059         0x1D506,
50060         0x1D507,
50061         0x1D50B,
50062         0x1D50D,
50063         0x1D515,
50064         0x1D516,
50065         0x1D51D,
50066         0x1D51E,
50067         0x1D53A,
50068         0x1D53B,
50069         0x1D53F,
50070         0x1D540,
50071         0x1D545,
50072         0x1D546,
50073         0x1D547,
50074         0x1D54A,
50075         0x1D551,
50076         0x1D552,
50077         0x1D6A6,
50078         0x1D6A8,
50079         0x1D6C1,
50080         0x1D6C2,
50081         0x1D6DB,
50082         0x1D6DC,
50083         0x1D6FB,
50084         0x1D6FC,
50085         0x1D715,
50086         0x1D716,
50087         0x1D735,
50088         0x1D736,
50089         0x1D74F,
50090         0x1D750,
50091         0x1D76F,
50092         0x1D770,
50093         0x1D789,
50094         0x1D78A,
50095         0x1D7A9,
50096         0x1D7AA,
50097         0x1D7C3,
50098         0x1D7C4,
50099         0x1D7CC,
50100         0x1D7CE,
50101         0x1D800,
50102         0x1E800,
50103         0x1E8C5,
50104         0x1EE00,
50105         0x1EE04,
50106         0x1EE05,
50107         0x1EE20,
50108         0x1EE21,
50109         0x1EE23,
50110         0x1EE24,
50111         0x1EE25,
50112         0x1EE27,
50113         0x1EE28,
50114         0x1EE29,
50115         0x1EE33,
50116         0x1EE34,
50117         0x1EE38,
50118         0x1EE39,
50119         0x1EE3A,
50120         0x1EE3B,
50121         0x1EE3C,
50122         0x1EE42,
50123         0x1EE43,
50124         0x1EE47,
50125         0x1EE48,
50126         0x1EE49,
50127         0x1EE4A,
50128         0x1EE4B,
50129         0x1EE4C,
50130         0x1EE4D,
50131         0x1EE50,
50132         0x1EE51,
50133         0x1EE53,
50134         0x1EE54,
50135         0x1EE55,
50136         0x1EE57,
50137         0x1EE58,
50138         0x1EE59,
50139         0x1EE5A,
50140         0x1EE5B,
50141         0x1EE5C,
50142         0x1EE5D,
50143         0x1EE5E,
50144         0x1EE5F,
50145         0x1EE60,
50146         0x1EE61,
50147         0x1EE63,
50148         0x1EE64,
50149         0x1EE65,
50150         0x1EE67,
50151         0x1EE6B,
50152         0x1EE6C,
50153         0x1EE73,
50154         0x1EE74,
50155         0x1EE78,
50156         0x1EE79,
50157         0x1EE7D,
50158         0x1EE7E,
50159         0x1EE7F,
50160         0x1EE80,
50161         0x1EE8A,
50162         0x1EE8B,
50163         0x1EE9C,
50164         0x1EEA1,
50165         0x1EEA4,
50166         0x1EEA5,
50167         0x1EEAA,
50168         0x1EEAB,
50169         0x1EEBC,
50170         0x1F130,
50171         0x1F14A,
50172         0x1F150,
50173         0x1F16A,
50174         0x1F170,
50175         0x1F18A,
50176         0x20000,
50177         0x2A6D7,
50178         0x2A700,
50179         0x2B735,
50180         0x2B740,
50181         0x2B81E,
50182         0x2B820,
50183         0x2CEA2,
50184         0x2F800,
50185         0x2FA1E
50186 };
50187
50188 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
50189         1261,   /* Number of elements */
50190         148565664, /* Version and data structure type */
50191         1,      /* 0 if the list starts at 0;
50192                    1 if it starts at the element beyond 0 */
50193         0x0,
50194         0x42,
50195         0x4A,
50196         0x51,
50197         0x5A,
50198         0x62,
50199         0x6A,
50200         0x70,
50201         0x79,
50202         0x80,
50203         0x8A,
50204         0x8C,
50205         0x8F,
50206         0x91,
50207         0x9D,
50208         0x9E,
50209         0x9F,
50210         0xA0,
50211         0xA1,
50212         0xA2,
50213         0xAA,
50214         0xAC,
50215         0xAD,
50216         0xAE,
50217         0xAF,
50218         0xBA,
50219         0xBB,
50220         0xC1,
50221         0xCA,
50222         0xCB,
50223         0xD0,
50224         0xD1,
50225         0xDA,
50226         0xDB,
50227         0xE0,
50228         0xE2,
50229         0xEA,
50230         0xEB,
50231         0xF0,
50232         0xFB,
50233         0xFF,
50234         0x100,
50235         0x2C2,
50236         0x2C6,
50237         0x2D2,
50238         0x2E0,
50239         0x2E5,
50240         0x2EC,
50241         0x2ED,
50242         0x2EE,
50243         0x2EF,
50244         0x345,
50245         0x346,
50246         0x370,
50247         0x375,
50248         0x376,
50249         0x378,
50250         0x37A,
50251         0x37E,
50252         0x37F,
50253         0x380,
50254         0x386,
50255         0x387,
50256         0x388,
50257         0x38B,
50258         0x38C,
50259         0x38D,
50260         0x38E,
50261         0x3A2,
50262         0x3A3,
50263         0x3F6,
50264         0x3F7,
50265         0x482,
50266         0x48A,
50267         0x530,
50268         0x531,
50269         0x557,
50270         0x559,
50271         0x55A,
50272         0x561,
50273         0x588,
50274         0x5B0,
50275         0x5BE,
50276         0x5BF,
50277         0x5C0,
50278         0x5C1,
50279         0x5C3,
50280         0x5C4,
50281         0x5C6,
50282         0x5C7,
50283         0x5C8,
50284         0x5D0,
50285         0x5EB,
50286         0x5F0,
50287         0x5F3,
50288         0x610,
50289         0x61B,
50290         0x620,
50291         0x658,
50292         0x659,
50293         0x660,
50294         0x66E,
50295         0x6D4,
50296         0x6D5,
50297         0x6DD,
50298         0x6E1,
50299         0x6E9,
50300         0x6ED,
50301         0x6F0,
50302         0x6FA,
50303         0x6FD,
50304         0x6FF,
50305         0x700,
50306         0x710,
50307         0x740,
50308         0x74D,
50309         0x7B2,
50310         0x7CA,
50311         0x7EB,
50312         0x7F4,
50313         0x7F6,
50314         0x7FA,
50315         0x7FB,
50316         0x800,
50317         0x818,
50318         0x81A,
50319         0x82D,
50320         0x840,
50321         0x859,
50322         0x8A0,
50323         0x8B5,
50324         0x8E3,
50325         0x8EA,
50326         0x8F0,
50327         0x93C,
50328         0x93D,
50329         0x94D,
50330         0x94E,
50331         0x951,
50332         0x955,
50333         0x964,
50334         0x971,
50335         0x984,
50336         0x985,
50337         0x98D,
50338         0x98F,
50339         0x991,
50340         0x993,
50341         0x9A9,
50342         0x9AA,
50343         0x9B1,
50344         0x9B2,
50345         0x9B3,
50346         0x9B6,
50347         0x9BA,
50348         0x9BD,
50349         0x9C5,
50350         0x9C7,
50351         0x9C9,
50352         0x9CB,
50353         0x9CD,
50354         0x9CE,
50355         0x9CF,
50356         0x9D7,
50357         0x9D8,
50358         0x9DC,
50359         0x9DE,
50360         0x9DF,
50361         0x9E4,
50362         0x9F0,
50363         0x9F2,
50364         0xA01,
50365         0xA04,
50366         0xA05,
50367         0xA0B,
50368         0xA0F,
50369         0xA11,
50370         0xA13,
50371         0xA29,
50372         0xA2A,
50373         0xA31,
50374         0xA32,
50375         0xA34,
50376         0xA35,
50377         0xA37,
50378         0xA38,
50379         0xA3A,
50380         0xA3E,
50381         0xA43,
50382         0xA47,
50383         0xA49,
50384         0xA4B,
50385         0xA4D,
50386         0xA51,
50387         0xA52,
50388         0xA59,
50389         0xA5D,
50390         0xA5E,
50391         0xA5F,
50392         0xA70,
50393         0xA76,
50394         0xA81,
50395         0xA84,
50396         0xA85,
50397         0xA8E,
50398         0xA8F,
50399         0xA92,
50400         0xA93,
50401         0xAA9,
50402         0xAAA,
50403         0xAB1,
50404         0xAB2,
50405         0xAB4,
50406         0xAB5,
50407         0xABA,
50408         0xABD,
50409         0xAC6,
50410         0xAC7,
50411         0xACA,
50412         0xACB,
50413         0xACD,
50414         0xAD0,
50415         0xAD1,
50416         0xAE0,
50417         0xAE4,
50418         0xAF9,
50419         0xAFA,
50420         0xB01,
50421         0xB04,
50422         0xB05,
50423         0xB0D,
50424         0xB0F,
50425         0xB11,
50426         0xB13,
50427         0xB29,
50428         0xB2A,
50429         0xB31,
50430         0xB32,
50431         0xB34,
50432         0xB35,
50433         0xB3A,
50434         0xB3D,
50435         0xB45,
50436         0xB47,
50437         0xB49,
50438         0xB4B,
50439         0xB4D,
50440         0xB56,
50441         0xB58,
50442         0xB5C,
50443         0xB5E,
50444         0xB5F,
50445         0xB64,
50446         0xB71,
50447         0xB72,
50448         0xB82,
50449         0xB84,
50450         0xB85,
50451         0xB8B,
50452         0xB8E,
50453         0xB91,
50454         0xB92,
50455         0xB96,
50456         0xB99,
50457         0xB9B,
50458         0xB9C,
50459         0xB9D,
50460         0xB9E,
50461         0xBA0,
50462         0xBA3,
50463         0xBA5,
50464         0xBA8,
50465         0xBAB,
50466         0xBAE,
50467         0xBBA,
50468         0xBBE,
50469         0xBC3,
50470         0xBC6,
50471         0xBC9,
50472         0xBCA,
50473         0xBCD,
50474         0xBD0,
50475         0xBD1,
50476         0xBD7,
50477         0xBD8,
50478         0xC00,
50479         0xC04,
50480         0xC05,
50481         0xC0D,
50482         0xC0E,
50483         0xC11,
50484         0xC12,
50485         0xC29,
50486         0xC2A,
50487         0xC3A,
50488         0xC3D,
50489         0xC45,
50490         0xC46,
50491         0xC49,
50492         0xC4A,
50493         0xC4D,
50494         0xC55,
50495         0xC57,
50496         0xC58,
50497         0xC5B,
50498         0xC60,
50499         0xC64,
50500         0xC81,
50501         0xC84,
50502         0xC85,
50503         0xC8D,
50504         0xC8E,
50505         0xC91,
50506         0xC92,
50507         0xCA9,
50508         0xCAA,
50509         0xCB4,
50510         0xCB5,
50511         0xCBA,
50512         0xCBD,
50513         0xCC5,
50514         0xCC6,
50515         0xCC9,
50516         0xCCA,
50517         0xCCD,
50518         0xCD5,
50519         0xCD7,
50520         0xCDE,
50521         0xCDF,
50522         0xCE0,
50523         0xCE4,
50524         0xCF1,
50525         0xCF3,
50526         0xD01,
50527         0xD04,
50528         0xD05,
50529         0xD0D,
50530         0xD0E,
50531         0xD11,
50532         0xD12,
50533         0xD3B,
50534         0xD3D,
50535         0xD45,
50536         0xD46,
50537         0xD49,
50538         0xD4A,
50539         0xD4D,
50540         0xD4E,
50541         0xD4F,
50542         0xD57,
50543         0xD58,
50544         0xD5F,
50545         0xD64,
50546         0xD7A,
50547         0xD80,
50548         0xD82,
50549         0xD84,
50550         0xD85,
50551         0xD97,
50552         0xD9A,
50553         0xDB2,
50554         0xDB3,
50555         0xDBC,
50556         0xDBD,
50557         0xDBE,
50558         0xDC0,
50559         0xDC7,
50560         0xDCF,
50561         0xDD5,
50562         0xDD6,
50563         0xDD7,
50564         0xDD8,
50565         0xDE0,
50566         0xDF2,
50567         0xDF4,
50568         0xE01,
50569         0xE3B,
50570         0xE40,
50571         0xE47,
50572         0xE4D,
50573         0xE4E,
50574         0xE81,
50575         0xE83,
50576         0xE84,
50577         0xE85,
50578         0xE87,
50579         0xE89,
50580         0xE8A,
50581         0xE8B,
50582         0xE8D,
50583         0xE8E,
50584         0xE94,
50585         0xE98,
50586         0xE99,
50587         0xEA0,
50588         0xEA1,
50589         0xEA4,
50590         0xEA5,
50591         0xEA6,
50592         0xEA7,
50593         0xEA8,
50594         0xEAA,
50595         0xEAC,
50596         0xEAD,
50597         0xEBA,
50598         0xEBB,
50599         0xEBE,
50600         0xEC0,
50601         0xEC5,
50602         0xEC6,
50603         0xEC7,
50604         0xECD,
50605         0xECE,
50606         0xEDC,
50607         0xEE0,
50608         0xF00,
50609         0xF01,
50610         0xF40,
50611         0xF48,
50612         0xF49,
50613         0xF6D,
50614         0xF71,
50615         0xF82,
50616         0xF88,
50617         0xF98,
50618         0xF99,
50619         0xFBD,
50620         0x1000,
50621         0x1037,
50622         0x1038,
50623         0x1039,
50624         0x103B,
50625         0x1040,
50626         0x1050,
50627         0x1063,
50628         0x1065,
50629         0x1069,
50630         0x106E,
50631         0x1087,
50632         0x108E,
50633         0x108F,
50634         0x109C,
50635         0x109E,
50636         0x10A0,
50637         0x10C6,
50638         0x10C7,
50639         0x10C8,
50640         0x10CD,
50641         0x10CE,
50642         0x10D0,
50643         0x10FB,
50644         0x10FC,
50645         0x1249,
50646         0x124A,
50647         0x124E,
50648         0x1250,
50649         0x1257,
50650         0x1258,
50651         0x1259,
50652         0x125A,
50653         0x125E,
50654         0x1260,
50655         0x1289,
50656         0x128A,
50657         0x128E,
50658         0x1290,
50659         0x12B1,
50660         0x12B2,
50661         0x12B6,
50662         0x12B8,
50663         0x12BF,
50664         0x12C0,
50665         0x12C1,
50666         0x12C2,
50667         0x12C6,
50668         0x12C8,
50669         0x12D7,
50670         0x12D8,
50671         0x1311,
50672         0x1312,
50673         0x1316,
50674         0x1318,
50675         0x135B,
50676         0x135F,
50677         0x1360,
50678         0x1380,
50679         0x1390,
50680         0x13A0,
50681         0x13F6,
50682         0x13F8,
50683         0x13FE,
50684         0x1401,
50685         0x166D,
50686         0x166F,
50687         0x1680,
50688         0x1681,
50689         0x169B,
50690         0x16A0,
50691         0x16EB,
50692         0x16EE,
50693         0x16F9,
50694         0x1700,
50695         0x170D,
50696         0x170E,
50697         0x1714,
50698         0x1720,
50699         0x1734,
50700         0x1740,
50701         0x1754,
50702         0x1760,
50703         0x176D,
50704         0x176E,
50705         0x1771,
50706         0x1772,
50707         0x1774,
50708         0x1780,
50709         0x17B4,
50710         0x17B6,
50711         0x17C9,
50712         0x17D7,
50713         0x17D8,
50714         0x17DC,
50715         0x17DD,
50716         0x1820,
50717         0x1878,
50718         0x1880,
50719         0x18AB,
50720         0x18B0,
50721         0x18F6,
50722         0x1900,
50723         0x191F,
50724         0x1920,
50725         0x192C,
50726         0x1930,
50727         0x1939,
50728         0x1950,
50729         0x196E,
50730         0x1970,
50731         0x1975,
50732         0x1980,
50733         0x19AC,
50734         0x19B0,
50735         0x19CA,
50736         0x1A00,
50737         0x1A1C,
50738         0x1A20,
50739         0x1A5F,
50740         0x1A61,
50741         0x1A75,
50742         0x1AA7,
50743         0x1AA8,
50744         0x1B00,
50745         0x1B34,
50746         0x1B35,
50747         0x1B44,
50748         0x1B45,
50749         0x1B4C,
50750         0x1B80,
50751         0x1BAA,
50752         0x1BAC,
50753         0x1BB0,
50754         0x1BBA,
50755         0x1BE6,
50756         0x1BE7,
50757         0x1BF2,
50758         0x1C00,
50759         0x1C36,
50760         0x1C4D,
50761         0x1C50,
50762         0x1C5A,
50763         0x1C7E,
50764         0x1CE9,
50765         0x1CED,
50766         0x1CEE,
50767         0x1CF4,
50768         0x1CF5,
50769         0x1CF7,
50770         0x1D00,
50771         0x1DC0,
50772         0x1DE7,
50773         0x1DF5,
50774         0x1E00,
50775         0x1F16,
50776         0x1F18,
50777         0x1F1E,
50778         0x1F20,
50779         0x1F46,
50780         0x1F48,
50781         0x1F4E,
50782         0x1F50,
50783         0x1F58,
50784         0x1F59,
50785         0x1F5A,
50786         0x1F5B,
50787         0x1F5C,
50788         0x1F5D,
50789         0x1F5E,
50790         0x1F5F,
50791         0x1F7E,
50792         0x1F80,
50793         0x1FB5,
50794         0x1FB6,
50795         0x1FBD,
50796         0x1FBE,
50797         0x1FBF,
50798         0x1FC2,
50799         0x1FC5,
50800         0x1FC6,
50801         0x1FCD,
50802         0x1FD0,
50803         0x1FD4,
50804         0x1FD6,
50805         0x1FDC,
50806         0x1FE0,
50807         0x1FED,
50808         0x1FF2,
50809         0x1FF5,
50810         0x1FF6,
50811         0x1FFD,
50812         0x2071,
50813         0x2072,
50814         0x207F,
50815         0x2080,
50816         0x2090,
50817         0x209D,
50818         0x2102,
50819         0x2103,
50820         0x2107,
50821         0x2108,
50822         0x210A,
50823         0x2114,
50824         0x2115,
50825         0x2116,
50826         0x2119,
50827         0x211E,
50828         0x2124,
50829         0x2125,
50830         0x2126,
50831         0x2127,
50832         0x2128,
50833         0x2129,
50834         0x212A,
50835         0x212E,
50836         0x212F,
50837         0x213A,
50838         0x213C,
50839         0x2140,
50840         0x2145,
50841         0x214A,
50842         0x214E,
50843         0x214F,
50844         0x2160,
50845         0x2189,
50846         0x24B6,
50847         0x24EA,
50848         0x2C00,
50849         0x2C2F,
50850         0x2C30,
50851         0x2C5F,
50852         0x2C60,
50853         0x2CE5,
50854         0x2CEB,
50855         0x2CEF,
50856         0x2CF2,
50857         0x2CF4,
50858         0x2D00,
50859         0x2D26,
50860         0x2D27,
50861         0x2D28,
50862         0x2D2D,
50863         0x2D2E,
50864         0x2D30,
50865         0x2D68,
50866         0x2D6F,
50867         0x2D70,
50868         0x2D80,
50869         0x2D97,
50870         0x2DA0,
50871         0x2DA7,
50872         0x2DA8,
50873         0x2DAF,
50874         0x2DB0,
50875         0x2DB7,
50876         0x2DB8,
50877         0x2DBF,
50878         0x2DC0,
50879         0x2DC7,
50880         0x2DC8,
50881         0x2DCF,
50882         0x2DD0,
50883         0x2DD7,
50884         0x2DD8,
50885         0x2DDF,
50886         0x2DE0,
50887         0x2E00,
50888         0x2E2F,
50889         0x2E30,
50890         0x3005,
50891         0x3008,
50892         0x3021,
50893         0x302A,
50894         0x3031,
50895         0x3036,
50896         0x3038,
50897         0x303D,
50898         0x3041,
50899         0x3097,
50900         0x309D,
50901         0x30A0,
50902         0x30A1,
50903         0x30FB,
50904         0x30FC,
50905         0x3100,
50906         0x3105,
50907         0x312E,
50908         0x3131,
50909         0x318F,
50910         0x31A0,
50911         0x31BB,
50912         0x31F0,
50913         0x3200,
50914         0x3400,
50915         0x4DB6,
50916         0x4E00,
50917         0x9FD6,
50918         0xA000,
50919         0xA48D,
50920         0xA4D0,
50921         0xA4FE,
50922         0xA500,
50923         0xA60D,
50924         0xA610,
50925         0xA620,
50926         0xA62A,
50927         0xA62C,
50928         0xA640,
50929         0xA66F,
50930         0xA674,
50931         0xA67C,
50932         0xA67F,
50933         0xA6F0,
50934         0xA717,
50935         0xA720,
50936         0xA722,
50937         0xA789,
50938         0xA78B,
50939         0xA7AE,
50940         0xA7B0,
50941         0xA7B8,
50942         0xA7F7,
50943         0xA802,
50944         0xA803,
50945         0xA806,
50946         0xA807,
50947         0xA80B,
50948         0xA80C,
50949         0xA828,
50950         0xA840,
50951         0xA874,
50952         0xA880,
50953         0xA8C4,
50954         0xA8F2,
50955         0xA8F8,
50956         0xA8FB,
50957         0xA8FC,
50958         0xA8FD,
50959         0xA8FE,
50960         0xA90A,
50961         0xA92B,
50962         0xA930,
50963         0xA953,
50964         0xA960,
50965         0xA97D,
50966         0xA980,
50967         0xA9B3,
50968         0xA9B4,
50969         0xA9C0,
50970         0xA9CF,
50971         0xA9D0,
50972         0xA9E0,
50973         0xA9E5,
50974         0xA9E6,
50975         0xA9F0,
50976         0xA9FA,
50977         0xA9FF,
50978         0xAA00,
50979         0xAA37,
50980         0xAA40,
50981         0xAA4E,
50982         0xAA60,
50983         0xAA77,
50984         0xAA7A,
50985         0xAA7B,
50986         0xAA7E,
50987         0xAABF,
50988         0xAAC0,
50989         0xAAC1,
50990         0xAAC2,
50991         0xAAC3,
50992         0xAADB,
50993         0xAADE,
50994         0xAAE0,
50995         0xAAF0,
50996         0xAAF2,
50997         0xAAF6,
50998         0xAB01,
50999         0xAB07,
51000         0xAB09,
51001         0xAB0F,
51002         0xAB11,
51003         0xAB17,
51004         0xAB20,
51005         0xAB27,
51006         0xAB28,
51007         0xAB2F,
51008         0xAB30,
51009         0xAB5B,
51010         0xAB5C,
51011         0xAB66,
51012         0xAB70,
51013         0xABEB,
51014         0xAC00,
51015         0xD7A4,
51016         0xD7B0,
51017         0xD7C7,
51018         0xD7CB,
51019         0xD7FC,
51020         0xF900,
51021         0xFA6E,
51022         0xFA70,
51023         0xFADA,
51024         0xFB00,
51025         0xFB07,
51026         0xFB13,
51027         0xFB18,
51028         0xFB1D,
51029         0xFB29,
51030         0xFB2A,
51031         0xFB37,
51032         0xFB38,
51033         0xFB3D,
51034         0xFB3E,
51035         0xFB3F,
51036         0xFB40,
51037         0xFB42,
51038         0xFB43,
51039         0xFB45,
51040         0xFB46,
51041         0xFBB2,
51042         0xFBD3,
51043         0xFD3E,
51044         0xFD50,
51045         0xFD90,
51046         0xFD92,
51047         0xFDC8,
51048         0xFDF0,
51049         0xFDFC,
51050         0xFE70,
51051         0xFE75,
51052         0xFE76,
51053         0xFEFD,
51054         0xFF21,
51055         0xFF3B,
51056         0xFF41,
51057         0xFF5B,
51058         0xFF66,
51059         0xFFBF,
51060         0xFFC2,
51061         0xFFC8,
51062         0xFFCA,
51063         0xFFD0,
51064         0xFFD2,
51065         0xFFD8,
51066         0xFFDA,
51067         0xFFDD,
51068         0x10000,
51069         0x1000C,
51070         0x1000D,
51071         0x10027,
51072         0x10028,
51073         0x1003B,
51074         0x1003C,
51075         0x1003E,
51076         0x1003F,
51077         0x1004E,
51078         0x10050,
51079         0x1005E,
51080         0x10080,
51081         0x100FB,
51082         0x10140,
51083         0x10175,
51084         0x10280,
51085         0x1029D,
51086         0x102A0,
51087         0x102D1,
51088         0x10300,
51089         0x10320,
51090         0x10330,
51091         0x1034B,
51092         0x10350,
51093         0x1037B,
51094         0x10380,
51095         0x1039E,
51096         0x103A0,
51097         0x103C4,
51098         0x103C8,
51099         0x103D0,
51100         0x103D1,
51101         0x103D6,
51102         0x10400,
51103         0x1049E,
51104         0x10500,
51105         0x10528,
51106         0x10530,
51107         0x10564,
51108         0x10600,
51109         0x10737,
51110         0x10740,
51111         0x10756,
51112         0x10760,
51113         0x10768,
51114         0x10800,
51115         0x10806,
51116         0x10808,
51117         0x10809,
51118         0x1080A,
51119         0x10836,
51120         0x10837,
51121         0x10839,
51122         0x1083C,
51123         0x1083D,
51124         0x1083F,
51125         0x10856,
51126         0x10860,
51127         0x10877,
51128         0x10880,
51129         0x1089F,
51130         0x108E0,
51131         0x108F3,
51132         0x108F4,
51133         0x108F6,
51134         0x10900,
51135         0x10916,
51136         0x10920,
51137         0x1093A,
51138         0x10980,
51139         0x109B8,
51140         0x109BE,
51141         0x109C0,
51142         0x10A00,
51143         0x10A04,
51144         0x10A05,
51145         0x10A07,
51146         0x10A0C,
51147         0x10A14,
51148         0x10A15,
51149         0x10A18,
51150         0x10A19,
51151         0x10A34,
51152         0x10A60,
51153         0x10A7D,
51154         0x10A80,
51155         0x10A9D,
51156         0x10AC0,
51157         0x10AC8,
51158         0x10AC9,
51159         0x10AE5,
51160         0x10B00,
51161         0x10B36,
51162         0x10B40,
51163         0x10B56,
51164         0x10B60,
51165         0x10B73,
51166         0x10B80,
51167         0x10B92,
51168         0x10C00,
51169         0x10C49,
51170         0x10C80,
51171         0x10CB3,
51172         0x10CC0,
51173         0x10CF3,
51174         0x11000,
51175         0x11046,
51176         0x11082,
51177         0x110B9,
51178         0x110D0,
51179         0x110E9,
51180         0x11100,
51181         0x11133,
51182         0x11150,
51183         0x11173,
51184         0x11176,
51185         0x11177,
51186         0x11180,
51187         0x111C0,
51188         0x111C1,
51189         0x111C5,
51190         0x111DA,
51191         0x111DB,
51192         0x111DC,
51193         0x111DD,
51194         0x11200,
51195         0x11212,
51196         0x11213,
51197         0x11235,
51198         0x11237,
51199         0x11238,
51200         0x11280,
51201         0x11287,
51202         0x11288,
51203         0x11289,
51204         0x1128A,
51205         0x1128E,
51206         0x1128F,
51207         0x1129E,
51208         0x1129F,
51209         0x112A9,
51210         0x112B0,
51211         0x112E9,
51212         0x11300,
51213         0x11304,
51214         0x11305,
51215         0x1130D,
51216         0x1130F,
51217         0x11311,
51218         0x11313,
51219         0x11329,
51220         0x1132A,
51221         0x11331,
51222         0x11332,
51223         0x11334,
51224         0x11335,
51225         0x1133A,
51226         0x1133D,
51227         0x11345,
51228         0x11347,
51229         0x11349,
51230         0x1134B,
51231         0x1134D,
51232         0x11350,
51233         0x11351,
51234         0x11357,
51235         0x11358,
51236         0x1135D,
51237         0x11364,
51238         0x11480,
51239         0x114C2,
51240         0x114C4,
51241         0x114C6,
51242         0x114C7,
51243         0x114C8,
51244         0x11580,
51245         0x115B6,
51246         0x115B8,
51247         0x115BF,
51248         0x115D8,
51249         0x115DE,
51250         0x11600,
51251         0x1163F,
51252         0x11640,
51253         0x11641,
51254         0x11644,
51255         0x11645,
51256         0x11680,
51257         0x116B6,
51258         0x11700,
51259         0x1171A,
51260         0x1171D,
51261         0x1172B,
51262         0x118A0,
51263         0x118E0,
51264         0x118FF,
51265         0x11900,
51266         0x11AC0,
51267         0x11AF9,
51268         0x12000,
51269         0x1239A,
51270         0x12400,
51271         0x1246F,
51272         0x12480,
51273         0x12544,
51274         0x13000,
51275         0x1342F,
51276         0x14400,
51277         0x14647,
51278         0x16800,
51279         0x16A39,
51280         0x16A40,
51281         0x16A5F,
51282         0x16AD0,
51283         0x16AEE,
51284         0x16B00,
51285         0x16B37,
51286         0x16B40,
51287         0x16B44,
51288         0x16B63,
51289         0x16B78,
51290         0x16B7D,
51291         0x16B90,
51292         0x16F00,
51293         0x16F45,
51294         0x16F50,
51295         0x16F7F,
51296         0x16F93,
51297         0x16FA0,
51298         0x1B000,
51299         0x1B002,
51300         0x1BC00,
51301         0x1BC6B,
51302         0x1BC70,
51303         0x1BC7D,
51304         0x1BC80,
51305         0x1BC89,
51306         0x1BC90,
51307         0x1BC9A,
51308         0x1BC9E,
51309         0x1BC9F,
51310         0x1D400,
51311         0x1D455,
51312         0x1D456,
51313         0x1D49D,
51314         0x1D49E,
51315         0x1D4A0,
51316         0x1D4A2,
51317         0x1D4A3,
51318         0x1D4A5,
51319         0x1D4A7,
51320         0x1D4A9,
51321         0x1D4AD,
51322         0x1D4AE,
51323         0x1D4BA,
51324         0x1D4BB,
51325         0x1D4BC,
51326         0x1D4BD,
51327         0x1D4C4,
51328         0x1D4C5,
51329         0x1D506,
51330         0x1D507,
51331         0x1D50B,
51332         0x1D50D,
51333         0x1D515,
51334         0x1D516,
51335         0x1D51D,
51336         0x1D51E,
51337         0x1D53A,
51338         0x1D53B,
51339         0x1D53F,
51340         0x1D540,
51341         0x1D545,
51342         0x1D546,
51343         0x1D547,
51344         0x1D54A,
51345         0x1D551,
51346         0x1D552,
51347         0x1D6A6,
51348         0x1D6A8,
51349         0x1D6C1,
51350         0x1D6C2,
51351         0x1D6DB,
51352         0x1D6DC,
51353         0x1D6FB,
51354         0x1D6FC,
51355         0x1D715,
51356         0x1D716,
51357         0x1D735,
51358         0x1D736,
51359         0x1D74F,
51360         0x1D750,
51361         0x1D76F,
51362         0x1D770,
51363         0x1D789,
51364         0x1D78A,
51365         0x1D7A9,
51366         0x1D7AA,
51367         0x1D7C3,
51368         0x1D7C4,
51369         0x1D7CC,
51370         0x1E800,
51371         0x1E8C5,
51372         0x1EE00,
51373         0x1EE04,
51374         0x1EE05,
51375         0x1EE20,
51376         0x1EE21,
51377         0x1EE23,
51378         0x1EE24,
51379         0x1EE25,
51380         0x1EE27,
51381         0x1EE28,
51382         0x1EE29,
51383         0x1EE33,
51384         0x1EE34,
51385         0x1EE38,
51386         0x1EE39,
51387         0x1EE3A,
51388         0x1EE3B,
51389         0x1EE3C,
51390         0x1EE42,
51391         0x1EE43,
51392         0x1EE47,
51393         0x1EE48,
51394         0x1EE49,
51395         0x1EE4A,
51396         0x1EE4B,
51397         0x1EE4C,
51398         0x1EE4D,
51399         0x1EE50,
51400         0x1EE51,
51401         0x1EE53,
51402         0x1EE54,
51403         0x1EE55,
51404         0x1EE57,
51405         0x1EE58,
51406         0x1EE59,
51407         0x1EE5A,
51408         0x1EE5B,
51409         0x1EE5C,
51410         0x1EE5D,
51411         0x1EE5E,
51412         0x1EE5F,
51413         0x1EE60,
51414         0x1EE61,
51415         0x1EE63,
51416         0x1EE64,
51417         0x1EE65,
51418         0x1EE67,
51419         0x1EE6B,
51420         0x1EE6C,
51421         0x1EE73,
51422         0x1EE74,
51423         0x1EE78,
51424         0x1EE79,
51425         0x1EE7D,
51426         0x1EE7E,
51427         0x1EE7F,
51428         0x1EE80,
51429         0x1EE8A,
51430         0x1EE8B,
51431         0x1EE9C,
51432         0x1EEA1,
51433         0x1EEA4,
51434         0x1EEA5,
51435         0x1EEAA,
51436         0x1EEAB,
51437         0x1EEBC,
51438         0x1F130,
51439         0x1F14A,
51440         0x1F150,
51441         0x1F16A,
51442         0x1F170,
51443         0x1F18A,
51444         0x20000,
51445         0x2A6D7,
51446         0x2A700,
51447         0x2B735,
51448         0x2B740,
51449         0x2B81E,
51450         0x2B820,
51451         0x2CEA2,
51452         0x2F800,
51453         0x2FA1E
51454 };
51455
51456 static const UV XPosixBlank_invlist[] = { /* for EBCDIC 1047 */
51457         15,     /* Number of elements */
51458         148565664, /* Version and data structure type */
51459         1,      /* 0 if the list starts at 0;
51460                    1 if it starts at the element beyond 0 */
51461         0x0,
51462         0x5,
51463         0x6,
51464         0x40,
51465         0x42,
51466         0x1680,
51467         0x1681,
51468         0x2000,
51469         0x200B,
51470         0x202F,
51471         0x2030,
51472         0x205F,
51473         0x2060,
51474         0x3000,
51475         0x3001
51476 };
51477
51478 static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 1047 */
51479         4,      /* Number of elements */
51480         148565664, /* Version and data structure type */
51481         0,      /* 0 if the list starts at 0;
51482                    1 if it starts at the element beyond 0 */
51483         0x0,
51484         0x40,
51485         0xFF,
51486         0x100
51487 };
51488
51489 static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
51490         103,    /* Number of elements */
51491         148565664, /* Version and data structure type */
51492         1,      /* 0 if the list starts at 0;
51493                    1 if it starts at the element beyond 0 */
51494         0x0,
51495         0xF0,
51496         0xFA,
51497         0x660,
51498         0x66A,
51499         0x6F0,
51500         0x6FA,
51501         0x7C0,
51502         0x7CA,
51503         0x966,
51504         0x970,
51505         0x9E6,
51506         0x9F0,
51507         0xA66,
51508         0xA70,
51509         0xAE6,
51510         0xAF0,
51511         0xB66,
51512         0xB70,
51513         0xBE6,
51514         0xBF0,
51515         0xC66,
51516         0xC70,
51517         0xCE6,
51518         0xCF0,
51519         0xD66,
51520         0xD70,
51521         0xDE6,
51522         0xDF0,
51523         0xE50,
51524         0xE5A,
51525         0xED0,
51526         0xEDA,
51527         0xF20,
51528         0xF2A,
51529         0x1040,
51530         0x104A,
51531         0x1090,
51532         0x109A,
51533         0x17E0,
51534         0x17EA,
51535         0x1810,
51536         0x181A,
51537         0x1946,
51538         0x1950,
51539         0x19D0,
51540         0x19DA,
51541         0x1A80,
51542         0x1A8A,
51543         0x1A90,
51544         0x1A9A,
51545         0x1B50,
51546         0x1B5A,
51547         0x1BB0,
51548         0x1BBA,
51549         0x1C40,
51550         0x1C4A,
51551         0x1C50,
51552         0x1C5A,
51553         0xA620,
51554         0xA62A,
51555         0xA8D0,
51556         0xA8DA,
51557         0xA900,
51558         0xA90A,
51559         0xA9D0,
51560         0xA9DA,
51561         0xA9F0,
51562         0xA9FA,
51563         0xAA50,
51564         0xAA5A,
51565         0xABF0,
51566         0xABFA,
51567         0xFF10,
51568         0xFF1A,
51569         0x104A0,
51570         0x104AA,
51571         0x11066,
51572         0x11070,
51573         0x110F0,
51574         0x110FA,
51575         0x11136,
51576         0x11140,
51577         0x111D0,
51578         0x111DA,
51579         0x112F0,
51580         0x112FA,
51581         0x114D0,
51582         0x114DA,
51583         0x11650,
51584         0x1165A,
51585         0x116C0,
51586         0x116CA,
51587         0x11730,
51588         0x1173A,
51589         0x118E0,
51590         0x118EA,
51591         0x16A60,
51592         0x16A6A,
51593         0x16B50,
51594         0x16B5A,
51595         0x1D7CE,
51596         0x1D800
51597 };
51598
51599 static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
51600         1237,   /* Number of elements */
51601         148565664, /* Version and data structure type */
51602         1,      /* 0 if the list starts at 0;
51603                    1 if it starts at the element beyond 0 */
51604         0x0,
51605         0x42,
51606         0xFF,
51607         0x100,
51608         0x378,
51609         0x37A,
51610         0x380,
51611         0x384,
51612         0x38B,
51613         0x38C,
51614         0x38D,
51615         0x38E,
51616         0x3A2,
51617         0x3A3,
51618         0x530,
51619         0x531,
51620         0x557,
51621         0x559,
51622         0x560,
51623         0x561,
51624         0x588,
51625         0x589,
51626         0x58B,
51627         0x58D,
51628         0x590,
51629         0x591,
51630         0x5C8,
51631         0x5D0,
51632         0x5EB,
51633         0x5F0,
51634         0x5F5,
51635         0x600,
51636         0x61D,
51637         0x61E,
51638         0x70E,
51639         0x70F,
51640         0x74B,
51641         0x74D,
51642         0x7B2,
51643         0x7C0,
51644         0x7FB,
51645         0x800,
51646         0x82E,
51647         0x830,
51648         0x83F,
51649         0x840,
51650         0x85C,
51651         0x85E,
51652         0x85F,
51653         0x8A0,
51654         0x8B5,
51655         0x8E3,
51656         0x984,
51657         0x985,
51658         0x98D,
51659         0x98F,
51660         0x991,
51661         0x993,
51662         0x9A9,
51663         0x9AA,
51664         0x9B1,
51665         0x9B2,
51666         0x9B3,
51667         0x9B6,
51668         0x9BA,
51669         0x9BC,
51670         0x9C5,
51671         0x9C7,
51672         0x9C9,
51673         0x9CB,
51674         0x9CF,
51675         0x9D7,
51676         0x9D8,
51677         0x9DC,
51678         0x9DE,
51679         0x9DF,
51680         0x9E4,
51681         0x9E6,
51682         0x9FC,
51683         0xA01,
51684         0xA04,
51685         0xA05,
51686         0xA0B,
51687         0xA0F,
51688         0xA11,
51689         0xA13,
51690         0xA29,
51691         0xA2A,
51692         0xA31,
51693         0xA32,
51694         0xA34,
51695         0xA35,
51696         0xA37,
51697         0xA38,
51698         0xA3A,
51699         0xA3C,
51700         0xA3D,
51701         0xA3E,
51702         0xA43,
51703         0xA47,
51704         0xA49,
51705         0xA4B,
51706         0xA4E,
51707         0xA51,
51708         0xA52,
51709         0xA59,
51710         0xA5D,
51711         0xA5E,
51712         0xA5F,
51713         0xA66,
51714         0xA76,
51715         0xA81,
51716         0xA84,
51717         0xA85,
51718         0xA8E,
51719         0xA8F,
51720         0xA92,
51721         0xA93,
51722         0xAA9,
51723         0xAAA,
51724         0xAB1,
51725         0xAB2,
51726         0xAB4,
51727         0xAB5,
51728         0xABA,
51729         0xABC,
51730         0xAC6,
51731         0xAC7,
51732         0xACA,
51733         0xACB,
51734         0xACE,
51735         0xAD0,
51736         0xAD1,
51737         0xAE0,
51738         0xAE4,
51739         0xAE6,
51740         0xAF2,
51741         0xAF9,
51742         0xAFA,
51743         0xB01,
51744         0xB04,
51745         0xB05,
51746         0xB0D,
51747         0xB0F,
51748         0xB11,
51749         0xB13,
51750         0xB29,
51751         0xB2A,
51752         0xB31,
51753         0xB32,
51754         0xB34,
51755         0xB35,
51756         0xB3A,
51757         0xB3C,
51758         0xB45,
51759         0xB47,
51760         0xB49,
51761         0xB4B,
51762         0xB4E,
51763         0xB56,
51764         0xB58,
51765         0xB5C,
51766         0xB5E,
51767         0xB5F,
51768         0xB64,
51769         0xB66,
51770         0xB78,
51771         0xB82,
51772         0xB84,
51773         0xB85,
51774         0xB8B,
51775         0xB8E,
51776         0xB91,
51777         0xB92,
51778         0xB96,
51779         0xB99,
51780         0xB9B,
51781         0xB9C,
51782         0xB9D,
51783         0xB9E,
51784         0xBA0,
51785         0xBA3,
51786         0xBA5,
51787         0xBA8,
51788         0xBAB,
51789         0xBAE,
51790         0xBBA,
51791         0xBBE,
51792         0xBC3,
51793         0xBC6,
51794         0xBC9,
51795         0xBCA,
51796         0xBCE,
51797         0xBD0,
51798         0xBD1,
51799         0xBD7,
51800         0xBD8,
51801         0xBE6,
51802         0xBFB,
51803         0xC00,
51804         0xC04,
51805         0xC05,
51806         0xC0D,
51807         0xC0E,
51808         0xC11,
51809         0xC12,
51810         0xC29,
51811         0xC2A,
51812         0xC3A,
51813         0xC3D,
51814         0xC45,
51815         0xC46,
51816         0xC49,
51817         0xC4A,
51818         0xC4E,
51819         0xC55,
51820         0xC57,
51821         0xC58,
51822         0xC5B,
51823         0xC60,
51824         0xC64,
51825         0xC66,
51826         0xC70,
51827         0xC78,
51828         0xC80,
51829         0xC81,
51830         0xC84,
51831         0xC85,
51832         0xC8D,
51833         0xC8E,
51834         0xC91,
51835         0xC92,
51836         0xCA9,
51837         0xCAA,
51838         0xCB4,
51839         0xCB5,
51840         0xCBA,
51841         0xCBC,
51842         0xCC5,
51843         0xCC6,
51844         0xCC9,
51845         0xCCA,
51846         0xCCE,
51847         0xCD5,
51848         0xCD7,
51849         0xCDE,
51850         0xCDF,
51851         0xCE0,
51852         0xCE4,
51853         0xCE6,
51854         0xCF0,
51855         0xCF1,
51856         0xCF3,
51857         0xD01,
51858         0xD04,
51859         0xD05,
51860         0xD0D,
51861         0xD0E,
51862         0xD11,
51863         0xD12,
51864         0xD3B,
51865         0xD3D,
51866         0xD45,
51867         0xD46,
51868         0xD49,
51869         0xD4A,
51870         0xD4F,
51871         0xD57,
51872         0xD58,
51873         0xD5F,
51874         0xD64,
51875         0xD66,
51876         0xD76,
51877         0xD79,
51878         0xD80,
51879         0xD82,
51880         0xD84,
51881         0xD85,
51882         0xD97,
51883         0xD9A,
51884         0xDB2,
51885         0xDB3,
51886         0xDBC,
51887         0xDBD,
51888         0xDBE,
51889         0xDC0,
51890         0xDC7,
51891         0xDCA,
51892         0xDCB,
51893         0xDCF,
51894         0xDD5,
51895         0xDD6,
51896         0xDD7,
51897         0xDD8,
51898         0xDE0,
51899         0xDE6,
51900         0xDF0,
51901         0xDF2,
51902         0xDF5,
51903         0xE01,
51904         0xE3B,
51905         0xE3F,
51906         0xE5C,
51907         0xE81,
51908         0xE83,
51909         0xE84,
51910         0xE85,
51911         0xE87,
51912         0xE89,
51913         0xE8A,
51914         0xE8B,
51915         0xE8D,
51916         0xE8E,
51917         0xE94,
51918         0xE98,
51919         0xE99,
51920         0xEA0,
51921         0xEA1,
51922         0xEA4,
51923         0xEA5,
51924         0xEA6,
51925         0xEA7,
51926         0xEA8,
51927         0xEAA,
51928         0xEAC,
51929         0xEAD,
51930         0xEBA,
51931         0xEBB,
51932         0xEBE,
51933         0xEC0,
51934         0xEC5,
51935         0xEC6,
51936         0xEC7,
51937         0xEC8,
51938         0xECE,
51939         0xED0,
51940         0xEDA,
51941         0xEDC,
51942         0xEE0,
51943         0xF00,
51944         0xF48,
51945         0xF49,
51946         0xF6D,
51947         0xF71,
51948         0xF98,
51949         0xF99,
51950         0xFBD,
51951         0xFBE,
51952         0xFCD,
51953         0xFCE,
51954         0xFDB,
51955         0x1000,
51956         0x10C6,
51957         0x10C7,
51958         0x10C8,
51959         0x10CD,
51960         0x10CE,
51961         0x10D0,
51962         0x1249,
51963         0x124A,
51964         0x124E,
51965         0x1250,
51966         0x1257,
51967         0x1258,
51968         0x1259,
51969         0x125A,
51970         0x125E,
51971         0x1260,
51972         0x1289,
51973         0x128A,
51974         0x128E,
51975         0x1290,
51976         0x12B1,
51977         0x12B2,
51978         0x12B6,
51979         0x12B8,
51980         0x12BF,
51981         0x12C0,
51982         0x12C1,
51983         0x12C2,
51984         0x12C6,
51985         0x12C8,
51986         0x12D7,
51987         0x12D8,
51988         0x1311,
51989         0x1312,
51990         0x1316,
51991         0x1318,
51992         0x135B,
51993         0x135D,
51994         0x137D,
51995         0x1380,
51996         0x139A,
51997         0x13A0,
51998         0x13F6,
51999         0x13F8,
52000         0x13FE,
52001         0x1400,
52002         0x1680,
52003         0x1681,
52004         0x169D,
52005         0x16A0,
52006         0x16F9,
52007         0x1700,
52008         0x170D,
52009         0x170E,
52010         0x1715,
52011         0x1720,
52012         0x1737,
52013         0x1740,
52014         0x1754,
52015         0x1760,
52016         0x176D,
52017         0x176E,
52018         0x1771,
52019         0x1772,
52020         0x1774,
52021         0x1780,
52022         0x17DE,
52023         0x17E0,
52024         0x17EA,
52025         0x17F0,
52026         0x17FA,
52027         0x1800,
52028         0x180F,
52029         0x1810,
52030         0x181A,
52031         0x1820,
52032         0x1878,
52033         0x1880,
52034         0x18AB,
52035         0x18B0,
52036         0x18F6,
52037         0x1900,
52038         0x191F,
52039         0x1920,
52040         0x192C,
52041         0x1930,
52042         0x193C,
52043         0x1940,
52044         0x1941,
52045         0x1944,
52046         0x196E,
52047         0x1970,
52048         0x1975,
52049         0x1980,
52050         0x19AC,
52051         0x19B0,
52052         0x19CA,
52053         0x19D0,
52054         0x19DB,
52055         0x19DE,
52056         0x1A1C,
52057         0x1A1E,
52058         0x1A5F,
52059         0x1A60,
52060         0x1A7D,
52061         0x1A7F,
52062         0x1A8A,
52063         0x1A90,
52064         0x1A9A,
52065         0x1AA0,
52066         0x1AAE,
52067         0x1AB0,
52068         0x1ABF,
52069         0x1B00,
52070         0x1B4C,
52071         0x1B50,
52072         0x1B7D,
52073         0x1B80,
52074         0x1BF4,
52075         0x1BFC,
52076         0x1C38,
52077         0x1C3B,
52078         0x1C4A,
52079         0x1C4D,
52080         0x1C80,
52081         0x1CC0,
52082         0x1CC8,
52083         0x1CD0,
52084         0x1CF7,
52085         0x1CF8,
52086         0x1CFA,
52087         0x1D00,
52088         0x1DF6,
52089         0x1DFC,
52090         0x1F16,
52091         0x1F18,
52092         0x1F1E,
52093         0x1F20,
52094         0x1F46,
52095         0x1F48,
52096         0x1F4E,
52097         0x1F50,
52098         0x1F58,
52099         0x1F59,
52100         0x1F5A,
52101         0x1F5B,
52102         0x1F5C,
52103         0x1F5D,
52104         0x1F5E,
52105         0x1F5F,
52106         0x1F7E,
52107         0x1F80,
52108         0x1FB5,
52109         0x1FB6,
52110         0x1FC5,
52111         0x1FC6,
52112         0x1FD4,
52113         0x1FD6,
52114         0x1FDC,
52115         0x1FDD,
52116         0x1FF0,
52117         0x1FF2,
52118         0x1FF5,
52119         0x1FF6,
52120         0x1FFF,
52121         0x200B,
52122         0x2028,
52123         0x202A,
52124         0x202F,
52125         0x2030,
52126         0x205F,
52127         0x2060,
52128         0x2065,
52129         0x2066,
52130         0x2072,
52131         0x2074,
52132         0x208F,
52133         0x2090,
52134         0x209D,
52135         0x20A0,
52136         0x20BF,
52137         0x20D0,
52138         0x20F1,
52139         0x2100,
52140         0x218C,
52141         0x2190,
52142         0x23FB,
52143         0x2400,
52144         0x2427,
52145         0x2440,
52146         0x244B,
52147         0x2460,
52148         0x2B74,
52149         0x2B76,
52150         0x2B96,
52151         0x2B98,
52152         0x2BBA,
52153         0x2BBD,
52154         0x2BC9,
52155         0x2BCA,
52156         0x2BD2,
52157         0x2BEC,
52158         0x2BF0,
52159         0x2C00,
52160         0x2C2F,
52161         0x2C30,
52162         0x2C5F,
52163         0x2C60,
52164         0x2CF4,
52165         0x2CF9,
52166         0x2D26,
52167         0x2D27,
52168         0x2D28,
52169         0x2D2D,
52170         0x2D2E,
52171         0x2D30,
52172         0x2D68,
52173         0x2D6F,
52174         0x2D71,
52175         0x2D7F,
52176         0x2D97,
52177         0x2DA0,
52178         0x2DA7,
52179         0x2DA8,
52180         0x2DAF,
52181         0x2DB0,
52182         0x2DB7,
52183         0x2DB8,
52184         0x2DBF,
52185         0x2DC0,
52186         0x2DC7,
52187         0x2DC8,
52188         0x2DCF,
52189         0x2DD0,
52190         0x2DD7,
52191         0x2DD8,
52192         0x2DDF,
52193         0x2DE0,
52194         0x2E43,
52195         0x2E80,
52196         0x2E9A,
52197         0x2E9B,
52198         0x2EF4,
52199         0x2F00,
52200         0x2FD6,
52201         0x2FF0,
52202         0x2FFC,
52203         0x3001,
52204         0x3040,
52205         0x3041,
52206         0x3097,
52207         0x3099,
52208         0x3100,
52209         0x3105,
52210         0x312E,
52211         0x3131,
52212         0x318F,
52213         0x3190,
52214         0x31BB,
52215         0x31C0,
52216         0x31E4,
52217         0x31F0,
52218         0x321F,
52219         0x3220,
52220         0x32FF,
52221         0x3300,
52222         0x4DB6,
52223         0x4DC0,
52224         0x9FD6,
52225         0xA000,
52226         0xA48D,
52227         0xA490,
52228         0xA4C7,
52229         0xA4D0,
52230         0xA62C,
52231         0xA640,
52232         0xA6F8,
52233         0xA700,
52234         0xA7AE,
52235         0xA7B0,
52236         0xA7B8,
52237         0xA7F7,
52238         0xA82C,
52239         0xA830,
52240         0xA83A,
52241         0xA840,
52242         0xA878,
52243         0xA880,
52244         0xA8C5,
52245         0xA8CE,
52246         0xA8DA,
52247         0xA8E0,
52248         0xA8FE,
52249         0xA900,
52250         0xA954,
52251         0xA95F,
52252         0xA97D,
52253         0xA980,
52254         0xA9CE,
52255         0xA9CF,
52256         0xA9DA,
52257         0xA9DE,
52258         0xA9FF,
52259         0xAA00,
52260         0xAA37,
52261         0xAA40,
52262         0xAA4E,
52263         0xAA50,
52264         0xAA5A,
52265         0xAA5C,
52266         0xAAC3,
52267         0xAADB,
52268         0xAAF7,
52269         0xAB01,
52270         0xAB07,
52271         0xAB09,
52272         0xAB0F,
52273         0xAB11,
52274         0xAB17,
52275         0xAB20,
52276         0xAB27,
52277         0xAB28,
52278         0xAB2F,
52279         0xAB30,
52280         0xAB66,
52281         0xAB70,
52282         0xABEE,
52283         0xABF0,
52284         0xABFA,
52285         0xAC00,
52286         0xD7A4,
52287         0xD7B0,
52288         0xD7C7,
52289         0xD7CB,
52290         0xD7FC,
52291         0xE000,
52292         0xFA6E,
52293         0xFA70,
52294         0xFADA,
52295         0xFB00,
52296         0xFB07,
52297         0xFB13,
52298         0xFB18,
52299         0xFB1D,
52300         0xFB37,
52301         0xFB38,
52302         0xFB3D,
52303         0xFB3E,
52304         0xFB3F,
52305         0xFB40,
52306         0xFB42,
52307         0xFB43,
52308         0xFB45,
52309         0xFB46,
52310         0xFBC2,
52311         0xFBD3,
52312         0xFD40,
52313         0xFD50,
52314         0xFD90,
52315         0xFD92,
52316         0xFDC8,
52317         0xFDF0,
52318         0xFDFE,
52319         0xFE00,
52320         0xFE1A,
52321         0xFE20,
52322         0xFE53,
52323         0xFE54,
52324         0xFE67,
52325         0xFE68,
52326         0xFE6C,
52327         0xFE70,
52328         0xFE75,
52329         0xFE76,
52330         0xFEFD,
52331         0xFEFF,
52332         0xFF00,
52333         0xFF01,
52334         0xFFBF,
52335         0xFFC2,
52336         0xFFC8,
52337         0xFFCA,
52338         0xFFD0,
52339         0xFFD2,
52340         0xFFD8,
52341         0xFFDA,
52342         0xFFDD,
52343         0xFFE0,
52344         0xFFE7,
52345         0xFFE8,
52346         0xFFEF,
52347         0xFFF9,
52348         0xFFFE,
52349         0x10000,
52350         0x1000C,
52351         0x1000D,
52352         0x10027,
52353         0x10028,
52354         0x1003B,
52355         0x1003C,
52356         0x1003E,
52357         0x1003F,
52358         0x1004E,
52359         0x10050,
52360         0x1005E,
52361         0x10080,
52362         0x100FB,
52363         0x10100,
52364         0x10103,
52365         0x10107,
52366         0x10134,
52367         0x10137,
52368         0x1018D,
52369         0x10190,
52370         0x1019C,
52371         0x101A0,
52372         0x101A1,
52373         0x101D0,
52374         0x101FE,
52375         0x10280,
52376         0x1029D,
52377         0x102A0,
52378         0x102D1,
52379         0x102E0,
52380         0x102FC,
52381         0x10300,
52382         0x10324,
52383         0x10330,
52384         0x1034B,
52385         0x10350,
52386         0x1037B,
52387         0x10380,
52388         0x1039E,
52389         0x1039F,
52390         0x103C4,
52391         0x103C8,
52392         0x103D6,
52393         0x10400,
52394         0x1049E,
52395         0x104A0,
52396         0x104AA,
52397         0x10500,
52398         0x10528,
52399         0x10530,
52400         0x10564,
52401         0x1056F,
52402         0x10570,
52403         0x10600,
52404         0x10737,
52405         0x10740,
52406         0x10756,
52407         0x10760,
52408         0x10768,
52409         0x10800,
52410         0x10806,
52411         0x10808,
52412         0x10809,
52413         0x1080A,
52414         0x10836,
52415         0x10837,
52416         0x10839,
52417         0x1083C,
52418         0x1083D,
52419         0x1083F,
52420         0x10856,
52421         0x10857,
52422         0x1089F,
52423         0x108A7,
52424         0x108B0,
52425         0x108E0,
52426         0x108F3,
52427         0x108F4,
52428         0x108F6,
52429         0x108FB,
52430         0x1091C,
52431         0x1091F,
52432         0x1093A,
52433         0x1093F,
52434         0x10940,
52435         0x10980,
52436         0x109B8,
52437         0x109BC,
52438         0x109D0,
52439         0x109D2,
52440         0x10A04,
52441         0x10A05,
52442         0x10A07,
52443         0x10A0C,
52444         0x10A14,
52445         0x10A15,
52446         0x10A18,
52447         0x10A19,
52448         0x10A34,
52449         0x10A38,
52450         0x10A3B,
52451         0x10A3F,
52452         0x10A48,
52453         0x10A50,
52454         0x10A59,
52455         0x10A60,
52456         0x10AA0,
52457         0x10AC0,
52458         0x10AE7,
52459         0x10AEB,
52460         0x10AF7,
52461         0x10B00,
52462         0x10B36,
52463         0x10B39,
52464         0x10B56,
52465         0x10B58,
52466         0x10B73,
52467         0x10B78,
52468         0x10B92,
52469         0x10B99,
52470         0x10B9D,
52471         0x10BA9,
52472         0x10BB0,
52473         0x10C00,
52474         0x10C49,
52475         0x10C80,
52476         0x10CB3,
52477         0x10CC0,
52478         0x10CF3,
52479         0x10CFA,
52480         0x10D00,
52481         0x10E60,
52482         0x10E7F,
52483         0x11000,
52484         0x1104E,
52485         0x11052,
52486         0x11070,
52487         0x1107F,
52488         0x110C2,
52489         0x110D0,
52490         0x110E9,
52491         0x110F0,
52492         0x110FA,
52493         0x11100,
52494         0x11135,
52495         0x11136,
52496         0x11144,
52497         0x11150,
52498         0x11177,
52499         0x11180,
52500         0x111CE,
52501         0x111D0,
52502         0x111E0,
52503         0x111E1,
52504         0x111F5,
52505         0x11200,
52506         0x11212,
52507         0x11213,
52508         0x1123E,
52509         0x11280,
52510         0x11287,
52511         0x11288,
52512         0x11289,
52513         0x1128A,
52514         0x1128E,
52515         0x1128F,
52516         0x1129E,
52517         0x1129F,
52518         0x112AA,
52519         0x112B0,
52520         0x112EB,
52521         0x112F0,
52522         0x112FA,
52523         0x11300,
52524         0x11304,
52525         0x11305,
52526         0x1130D,
52527         0x1130F,
52528         0x11311,
52529         0x11313,
52530         0x11329,
52531         0x1132A,
52532         0x11331,
52533         0x11332,
52534         0x11334,
52535         0x11335,
52536         0x1133A,
52537         0x1133C,
52538         0x11345,
52539         0x11347,
52540         0x11349,
52541         0x1134B,
52542         0x1134E,
52543         0x11350,
52544         0x11351,
52545         0x11357,
52546         0x11358,
52547         0x1135D,
52548         0x11364,
52549         0x11366,
52550         0x1136D,
52551         0x11370,
52552         0x11375,
52553         0x11480,
52554         0x114C8,
52555         0x114D0,
52556         0x114DA,
52557         0x11580,
52558         0x115B6,
52559         0x115B8,
52560         0x115DE,
52561         0x11600,
52562         0x11645,
52563         0x11650,
52564         0x1165A,
52565         0x11680,
52566         0x116B8,
52567         0x116C0,
52568         0x116CA,
52569         0x11700,
52570         0x1171A,
52571         0x1171D,
52572         0x1172C,
52573         0x11730,
52574         0x11740,
52575         0x118A0,
52576         0x118F3,
52577         0x118FF,
52578         0x11900,
52579         0x11AC0,
52580         0x11AF9,
52581         0x12000,
52582         0x1239A,
52583         0x12400,
52584         0x1246F,
52585         0x12470,
52586         0x12475,
52587         0x12480,
52588         0x12544,
52589         0x13000,
52590         0x1342F,
52591         0x14400,
52592         0x14647,
52593         0x16800,
52594         0x16A39,
52595         0x16A40,
52596         0x16A5F,
52597         0x16A60,
52598         0x16A6A,
52599         0x16A6E,
52600         0x16A70,
52601         0x16AD0,
52602         0x16AEE,
52603         0x16AF0,
52604         0x16AF6,
52605         0x16B00,
52606         0x16B46,
52607         0x16B50,
52608         0x16B5A,
52609         0x16B5B,
52610         0x16B62,
52611         0x16B63,
52612         0x16B78,
52613         0x16B7D,
52614         0x16B90,
52615         0x16F00,
52616         0x16F45,
52617         0x16F50,
52618         0x16F7F,
52619         0x16F8F,
52620         0x16FA0,
52621         0x1B000,
52622         0x1B002,
52623         0x1BC00,
52624         0x1BC6B,
52625         0x1BC70,
52626         0x1BC7D,
52627         0x1BC80,
52628         0x1BC89,
52629         0x1BC90,
52630         0x1BC9A,
52631         0x1BC9C,
52632         0x1BCA4,
52633         0x1D000,
52634         0x1D0F6,
52635         0x1D100,
52636         0x1D127,
52637         0x1D129,
52638         0x1D1E9,
52639         0x1D200,
52640         0x1D246,
52641         0x1D300,
52642         0x1D357,
52643         0x1D360,
52644         0x1D372,
52645         0x1D400,
52646         0x1D455,
52647         0x1D456,
52648         0x1D49D,
52649         0x1D49E,
52650         0x1D4A0,
52651         0x1D4A2,
52652         0x1D4A3,
52653         0x1D4A5,
52654         0x1D4A7,
52655         0x1D4A9,
52656         0x1D4AD,
52657         0x1D4AE,
52658         0x1D4BA,
52659         0x1D4BB,
52660         0x1D4BC,
52661         0x1D4BD,
52662         0x1D4C4,
52663         0x1D4C5,
52664         0x1D506,
52665         0x1D507,
52666         0x1D50B,
52667         0x1D50D,
52668         0x1D515,
52669         0x1D516,
52670         0x1D51D,
52671         0x1D51E,
52672         0x1D53A,
52673         0x1D53B,
52674         0x1D53F,
52675         0x1D540,
52676         0x1D545,
52677         0x1D546,
52678         0x1D547,
52679         0x1D54A,
52680         0x1D551,
52681         0x1D552,
52682         0x1D6A6,
52683         0x1D6A8,
52684         0x1D7CC,
52685         0x1D7CE,
52686         0x1DA8C,
52687         0x1DA9B,
52688         0x1DAA0,
52689         0x1DAA1,
52690         0x1DAB0,
52691         0x1E800,
52692         0x1E8C5,
52693         0x1E8C7,
52694         0x1E8D7,
52695         0x1EE00,
52696         0x1EE04,
52697         0x1EE05,
52698         0x1EE20,
52699         0x1EE21,
52700         0x1EE23,
52701         0x1EE24,
52702         0x1EE25,
52703         0x1EE27,
52704         0x1EE28,
52705         0x1EE29,
52706         0x1EE33,
52707         0x1EE34,
52708         0x1EE38,
52709         0x1EE39,
52710         0x1EE3A,
52711         0x1EE3B,
52712         0x1EE3C,
52713         0x1EE42,
52714         0x1EE43,
52715         0x1EE47,
52716         0x1EE48,
52717         0x1EE49,
52718         0x1EE4A,
52719         0x1EE4B,
52720         0x1EE4C,
52721         0x1EE4D,
52722         0x1EE50,
52723         0x1EE51,
52724         0x1EE53,
52725         0x1EE54,
52726         0x1EE55,
52727         0x1EE57,
52728         0x1EE58,
52729         0x1EE59,
52730         0x1EE5A,
52731         0x1EE5B,
52732         0x1EE5C,
52733         0x1EE5D,
52734         0x1EE5E,
52735         0x1EE5F,
52736         0x1EE60,
52737         0x1EE61,
52738         0x1EE63,
52739         0x1EE64,
52740         0x1EE65,
52741         0x1EE67,
52742         0x1EE6B,
52743         0x1EE6C,
52744         0x1EE73,
52745         0x1EE74,
52746         0x1EE78,
52747         0x1EE79,
52748         0x1EE7D,
52749         0x1EE7E,
52750         0x1EE7F,
52751         0x1EE80,
52752         0x1EE8A,
52753         0x1EE8B,
52754         0x1EE9C,
52755         0x1EEA1,
52756         0x1EEA4,
52757         0x1EEA5,
52758         0x1EEAA,
52759         0x1EEAB,
52760         0x1EEBC,
52761         0x1EEF0,
52762         0x1EEF2,
52763         0x1F000,
52764         0x1F02C,
52765         0x1F030,
52766         0x1F094,
52767         0x1F0A0,
52768         0x1F0AF,
52769         0x1F0B1,
52770         0x1F0C0,
52771         0x1F0C1,
52772         0x1F0D0,
52773         0x1F0D1,
52774         0x1F0F6,
52775         0x1F100,
52776         0x1F10D,
52777         0x1F110,
52778         0x1F12F,
52779         0x1F130,
52780         0x1F16C,
52781         0x1F170,
52782         0x1F19B,
52783         0x1F1E6,
52784         0x1F203,
52785         0x1F210,
52786         0x1F23B,
52787         0x1F240,
52788         0x1F249,
52789         0x1F250,
52790         0x1F252,
52791         0x1F300,
52792         0x1F57A,
52793         0x1F57B,
52794         0x1F5A4,
52795         0x1F5A5,
52796         0x1F6D1,
52797         0x1F6E0,
52798         0x1F6ED,
52799         0x1F6F0,
52800         0x1F6F4,
52801         0x1F700,
52802         0x1F774,
52803         0x1F780,
52804         0x1F7D5,
52805         0x1F800,
52806         0x1F80C,
52807         0x1F810,
52808         0x1F848,
52809         0x1F850,
52810         0x1F85A,
52811         0x1F860,
52812         0x1F888,
52813         0x1F890,
52814         0x1F8AE,
52815         0x1F910,
52816         0x1F919,
52817         0x1F980,
52818         0x1F985,
52819         0x1F9C0,
52820         0x1F9C1,
52821         0x20000,
52822         0x2A6D7,
52823         0x2A700,
52824         0x2B735,
52825         0x2B740,
52826         0x2B81E,
52827         0x2B820,
52828         0x2CEA2,
52829         0x2F800,
52830         0x2FA1E,
52831         0xE0001,
52832         0xE0002,
52833         0xE0020,
52834         0xE0080,
52835         0xE0100,
52836         0xE01F0,
52837         0xF0000,
52838         0xFFFFE,
52839         0x100000,
52840         0x10FFFE
52841 };
52842
52843 static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
52844         1283,   /* Number of elements */
52845         148565664, /* Version and data structure type */
52846         1,      /* 0 if the list starts at 0;
52847                    1 if it starts at the element beyond 0 */
52848         0x0,
52849         0x42,
52850         0x4A,
52851         0x51,
52852         0x5A,
52853         0x70,
52854         0x71,
52855         0x81,
52856         0x8A,
52857         0x8C,
52858         0x8F,
52859         0x91,
52860         0x9D,
52861         0xA0,
52862         0xA1,
52863         0xA2,
52864         0xAA,
52865         0xCB,
52866         0xD0,
52867         0xDB,
52868         0xE0,
52869         0x101,
52870         0x102,
52871         0x103,
52872         0x104,
52873         0x105,
52874         0x106,
52875         0x107,
52876         0x108,
52877         0x109,
52878         0x10A,
52879         0x10B,
52880         0x10C,
52881         0x10D,
52882         0x10E,
52883         0x10F,
52884         0x110,
52885         0x111,
52886         0x112,
52887         0x113,
52888         0x114,
52889         0x115,
52890         0x116,
52891         0x117,
52892         0x118,
52893         0x119,
52894         0x11A,
52895         0x11B,
52896         0x11C,
52897         0x11D,
52898         0x11E,
52899         0x11F,
52900         0x120,
52901         0x121,
52902         0x122,
52903         0x123,
52904         0x124,
52905         0x125,
52906         0x126,
52907         0x127,
52908         0x128,
52909         0x129,
52910         0x12A,
52911         0x12B,
52912         0x12C,
52913         0x12D,
52914         0x12E,
52915         0x12F,
52916         0x130,
52917         0x131,
52918         0x132,
52919         0x133,
52920         0x134,
52921         0x135,
52922         0x136,
52923         0x137,
52924         0x139,
52925         0x13A,
52926         0x13B,
52927         0x13C,
52928         0x13D,
52929         0x13E,
52930         0x13F,
52931         0x140,
52932         0x141,
52933         0x142,
52934         0x143,
52935         0x144,
52936         0x145,
52937         0x146,
52938         0x147,
52939         0x148,
52940         0x14A,
52941         0x14B,
52942         0x14C,
52943         0x14D,
52944         0x14E,
52945         0x14F,
52946         0x150,
52947         0x151,
52948         0x152,
52949         0x153,
52950         0x154,
52951         0x155,
52952         0x156,
52953         0x157,
52954         0x158,
52955         0x159,
52956         0x15A,
52957         0x15B,
52958         0x15C,
52959         0x15D,
52960         0x15E,
52961         0x15F,
52962         0x160,
52963         0x161,
52964         0x162,
52965         0x163,
52966         0x164,
52967         0x165,
52968         0x166,
52969         0x167,
52970         0x168,
52971         0x169,
52972         0x16A,
52973         0x16B,
52974         0x16C,
52975         0x16D,
52976         0x16E,
52977         0x16F,
52978         0x170,
52979         0x171,
52980         0x172,
52981         0x173,
52982         0x174,
52983         0x175,
52984         0x176,
52985         0x177,
52986         0x178,
52987         0x17A,
52988         0x17B,
52989         0x17C,
52990         0x17D,
52991         0x17E,
52992         0x181,
52993         0x183,
52994         0x184,
52995         0x185,
52996         0x186,
52997         0x188,
52998         0x189,
52999         0x18C,
53000         0x18E,
53001         0x192,
53002         0x193,
53003         0x195,
53004         0x196,
53005         0x199,
53006         0x19C,
53007         0x19E,
53008         0x19F,
53009         0x1A1,
53010         0x1A2,
53011         0x1A3,
53012         0x1A4,
53013         0x1A5,
53014         0x1A6,
53015         0x1A8,
53016         0x1A9,
53017         0x1AA,
53018         0x1AC,
53019         0x1AD,
53020         0x1AE,
53021         0x1B0,
53022         0x1B1,
53023         0x1B4,
53024         0x1B5,
53025         0x1B6,
53026         0x1B7,
53027         0x1B9,
53028         0x1BB,
53029         0x1BD,
53030         0x1C0,
53031         0x1C6,
53032         0x1C7,
53033         0x1C9,
53034         0x1CA,
53035         0x1CC,
53036         0x1CD,
53037         0x1CE,
53038         0x1CF,
53039         0x1D0,
53040         0x1D1,
53041         0x1D2,
53042         0x1D3,
53043         0x1D4,
53044         0x1D5,
53045         0x1D6,
53046         0x1D7,
53047         0x1D8,
53048         0x1D9,
53049         0x1DA,
53050         0x1DB,
53051         0x1DC,
53052         0x1DE,
53053         0x1DF,
53054         0x1E0,
53055         0x1E1,
53056         0x1E2,
53057         0x1E3,
53058         0x1E4,
53059         0x1E5,
53060         0x1E6,
53061         0x1E7,
53062         0x1E8,
53063         0x1E9,
53064         0x1EA,
53065         0x1EB,
53066         0x1EC,
53067         0x1ED,
53068         0x1EE,
53069         0x1EF,
53070         0x1F1,
53071         0x1F3,
53072         0x1F4,
53073         0x1F5,
53074         0x1F6,
53075         0x1F9,
53076         0x1FA,
53077         0x1FB,
53078         0x1FC,
53079         0x1FD,
53080         0x1FE,
53081         0x1FF,
53082         0x200,
53083         0x201,
53084         0x202,
53085         0x203,
53086         0x204,
53087         0x205,
53088         0x206,
53089         0x207,
53090         0x208,
53091         0x209,
53092         0x20A,
53093         0x20B,
53094         0x20C,
53095         0x20D,
53096         0x20E,
53097         0x20F,
53098         0x210,
53099         0x211,
53100         0x212,
53101         0x213,
53102         0x214,
53103         0x215,
53104         0x216,
53105         0x217,
53106         0x218,
53107         0x219,
53108         0x21A,
53109         0x21B,
53110         0x21C,
53111         0x21D,
53112         0x21E,
53113         0x21F,
53114         0x220,
53115         0x221,
53116         0x222,
53117         0x223,
53118         0x224,
53119         0x225,
53120         0x226,
53121         0x227,
53122         0x228,
53123         0x229,
53124         0x22A,
53125         0x22B,
53126         0x22C,
53127         0x22D,
53128         0x22E,
53129         0x22F,
53130         0x230,
53131         0x231,
53132         0x232,
53133         0x233,
53134         0x23A,
53135         0x23C,
53136         0x23D,
53137         0x23F,
53138         0x241,
53139         0x242,
53140         0x243,
53141         0x247,
53142         0x248,
53143         0x249,
53144         0x24A,
53145         0x24B,
53146         0x24C,
53147         0x24D,
53148         0x24E,
53149         0x24F,
53150         0x294,
53151         0x295,
53152         0x2B9,
53153         0x2C0,
53154         0x2C2,
53155         0x2E0,
53156         0x2E5,
53157         0x345,
53158         0x346,
53159         0x371,
53160         0x372,
53161         0x373,
53162         0x374,
53163         0x377,
53164         0x378,
53165         0x37A,
53166         0x37E,
53167         0x390,
53168         0x391,
53169         0x3AC,
53170         0x3CF,
53171         0x3D0,
53172         0x3D2,
53173         0x3D5,
53174         0x3D8,
53175         0x3D9,
53176         0x3DA,
53177         0x3DB,
53178         0x3DC,
53179         0x3DD,
53180         0x3DE,
53181         0x3DF,
53182         0x3E0,
53183         0x3E1,
53184         0x3E2,
53185         0x3E3,
53186         0x3E4,
53187         0x3E5,
53188         0x3E6,
53189         0x3E7,
53190         0x3E8,
53191         0x3E9,
53192         0x3EA,
53193         0x3EB,
53194         0x3EC,
53195         0x3ED,
53196         0x3EE,
53197         0x3EF,
53198         0x3F4,
53199         0x3F5,
53200         0x3F6,
53201         0x3F8,
53202         0x3F9,
53203         0x3FB,
53204         0x3FD,
53205         0x430,
53206         0x460,
53207         0x461,
53208         0x462,
53209         0x463,
53210         0x464,
53211         0x465,
53212         0x466,
53213         0x467,
53214         0x468,
53215         0x469,
53216         0x46A,
53217         0x46B,
53218         0x46C,
53219         0x46D,
53220         0x46E,
53221         0x46F,
53222         0x470,
53223         0x471,
53224         0x472,
53225         0x473,
53226         0x474,
53227         0x475,
53228         0x476,
53229         0x477,
53230         0x478,
53231         0x479,
53232         0x47A,
53233         0x47B,
53234         0x47C,
53235         0x47D,
53236         0x47E,
53237         0x47F,
53238         0x480,
53239         0x481,
53240         0x482,
53241         0x48B,
53242         0x48C,
53243         0x48D,
53244         0x48E,
53245         0x48F,
53246         0x490,
53247         0x491,
53248         0x492,
53249         0x493,
53250         0x494,
53251         0x495,
53252         0x496,
53253         0x497,
53254         0x498,
53255         0x499,
53256         0x49A,
53257         0x49B,
53258         0x49C,
53259         0x49D,
53260         0x49E,
53261         0x49F,
53262         0x4A0,
53263         0x4A1,
53264         0x4A2,
53265         0x4A3,
53266         0x4A4,
53267         0x4A5,
53268         0x4A6,
53269         0x4A7,
53270         0x4A8,
53271         0x4A9,
53272         0x4AA,
53273         0x4AB,
53274         0x4AC,
53275         0x4AD,
53276         0x4AE,
53277         0x4AF,
53278         0x4B0,
53279         0x4B1,
53280         0x4B2,
53281         0x4B3,
53282         0x4B4,
53283         0x4B5,
53284         0x4B6,
53285         0x4B7,
53286         0x4B8,
53287         0x4B9,
53288         0x4BA,
53289         0x4BB,
53290         0x4BC,
53291         0x4BD,
53292         0x4BE,
53293         0x4BF,
53294         0x4C0,
53295         0x4C2,
53296         0x4C3,
53297         0x4C4,
53298         0x4C5,
53299         0x4C6,
53300         0x4C7,
53301         0x4C8,
53302         0x4C9,
53303         0x4CA,
53304         0x4CB,
53305         0x4CC,
53306         0x4CD,
53307         0x4CE,
53308         0x4D0,
53309         0x4D1,
53310         0x4D2,
53311         0x4D3,
53312         0x4D4,
53313         0x4D5,
53314         0x4D6,
53315         0x4D7,
53316         0x4D8,
53317         0x4D9,
53318         0x4DA,
53319         0x4DB,
53320         0x4DC,
53321         0x4DD,
53322         0x4DE,
53323         0x4DF,
53324         0x4E0,
53325         0x4E1,
53326         0x4E2,
53327         0x4E3,
53328         0x4E4,
53329         0x4E5,
53330         0x4E6,
53331         0x4E7,
53332         0x4E8,
53333         0x4E9,
53334         0x4EA,
53335         0x4EB,
53336         0x4EC,
53337         0x4ED,
53338         0x4EE,
53339         0x4EF,
53340         0x4F0,
53341         0x4F1,
53342         0x4F2,
53343         0x4F3,
53344         0x4F4,
53345         0x4F5,
53346         0x4F6,
53347         0x4F7,
53348         0x4F8,
53349         0x4F9,
53350         0x4FA,
53351         0x4FB,
53352         0x4FC,
53353         0x4FD,
53354         0x4FE,
53355         0x4FF,
53356         0x500,
53357         0x501,
53358         0x502,
53359         0x503,
53360         0x504,
53361         0x505,
53362         0x506,
53363         0x507,
53364         0x508,
53365         0x509,
53366         0x50A,
53367         0x50B,
53368         0x50C,
53369         0x50D,
53370         0x50E,
53371         0x50F,
53372         0x510,
53373         0x511,
53374         0x512,
53375         0x513,
53376         0x514,
53377         0x515,
53378         0x516,
53379         0x517,
53380         0x518,
53381         0x519,
53382         0x51A,
53383         0x51B,
53384         0x51C,
53385         0x51D,
53386         0x51E,
53387         0x51F,
53388         0x520,
53389         0x521,
53390         0x522,
53391         0x523,
53392         0x524,
53393         0x525,
53394         0x526,
53395         0x527,
53396         0x528,
53397         0x529,
53398         0x52A,
53399         0x52B,
53400         0x52C,
53401         0x52D,
53402         0x52E,
53403         0x52F,
53404         0x530,
53405         0x561,
53406         0x588,
53407         0x13F8,
53408         0x13FE,
53409         0x1D00,
53410         0x1DC0,
53411         0x1E01,
53412         0x1E02,
53413         0x1E03,
53414         0x1E04,
53415         0x1E05,
53416         0x1E06,
53417         0x1E07,
53418         0x1E08,
53419         0x1E09,
53420         0x1E0A,
53421         0x1E0B,
53422         0x1E0C,
53423         0x1E0D,
53424         0x1E0E,
53425         0x1E0F,
53426         0x1E10,
53427         0x1E11,
53428         0x1E12,
53429         0x1E13,
53430         0x1E14,
53431         0x1E15,
53432         0x1E16,
53433         0x1E17,
53434         0x1E18,
53435         0x1E19,
53436         0x1E1A,
53437         0x1E1B,
53438         0x1E1C,
53439         0x1E1D,
53440         0x1E1E,
53441         0x1E1F,
53442         0x1E20,
53443         0x1E21,
53444         0x1E22,
53445         0x1E23,
53446         0x1E24,
53447         0x1E25,
53448         0x1E26,
53449         0x1E27,
53450         0x1E28,
53451         0x1E29,
53452         0x1E2A,
53453         0x1E2B,
53454         0x1E2C,
53455         0x1E2D,
53456         0x1E2E,
53457         0x1E2F,
53458         0x1E30,
53459         0x1E31,
53460         0x1E32,
53461         0x1E33,
53462         0x1E34,
53463         0x1E35,
53464         0x1E36,
53465         0x1E37,
53466         0x1E38,
53467         0x1E39,
53468         0x1E3A,
53469         0x1E3B,
53470         0x1E3C,
53471         0x1E3D,
53472         0x1E3E,
53473         0x1E3F,
53474         0x1E40,
53475         0x1E41,
53476         0x1E42,
53477         0x1E43,
53478         0x1E44,
53479         0x1E45,
53480         0x1E46,
53481         0x1E47,
53482         0x1E48,
53483         0x1E49,
53484         0x1E4A,
53485         0x1E4B,
53486         0x1E4C,
53487         0x1E4D,
53488         0x1E4E,
53489         0x1E4F,
53490         0x1E50,
53491         0x1E51,
53492         0x1E52,
53493         0x1E53,
53494         0x1E54,
53495         0x1E55,
53496         0x1E56,
53497         0x1E57,
53498         0x1E58,
53499         0x1E59,
53500         0x1E5A,
53501         0x1E5B,
53502         0x1E5C,
53503         0x1E5D,
53504         0x1E5E,
53505         0x1E5F,
53506         0x1E60,
53507         0x1E61,
53508         0x1E62,
53509         0x1E63,
53510         0x1E64,
53511         0x1E65,
53512         0x1E66,
53513         0x1E67,
53514         0x1E68,
53515         0x1E69,
53516         0x1E6A,
53517         0x1E6B,
53518         0x1E6C,
53519         0x1E6D,
53520         0x1E6E,
53521         0x1E6F,
53522         0x1E70,
53523         0x1E71,
53524         0x1E72,
53525         0x1E73,
53526         0x1E74,
53527         0x1E75,
53528         0x1E76,
53529         0x1E77,
53530         0x1E78,
53531         0x1E79,
53532         0x1E7A,
53533         0x1E7B,
53534         0x1E7C,
53535         0x1E7D,
53536         0x1E7E,
53537         0x1E7F,
53538         0x1E80,
53539         0x1E81,
53540         0x1E82,
53541         0x1E83,
53542         0x1E84,
53543         0x1E85,
53544         0x1E86,
53545         0x1E87,
53546         0x1E88,
53547         0x1E89,
53548         0x1E8A,
53549         0x1E8B,
53550         0x1E8C,
53551         0x1E8D,
53552         0x1E8E,
53553         0x1E8F,
53554         0x1E90,
53555         0x1E91,
53556         0x1E92,
53557         0x1E93,
53558         0x1E94,
53559         0x1E95,
53560         0x1E9E,
53561         0x1E9F,
53562         0x1EA0,
53563         0x1EA1,
53564         0x1EA2,
53565         0x1EA3,
53566         0x1EA4,
53567         0x1EA5,
53568         0x1EA6,
53569         0x1EA7,
53570         0x1EA8,
53571         0x1EA9,
53572         0x1EAA,
53573         0x1EAB,
53574         0x1EAC,
53575         0x1EAD,
53576         0x1EAE,
53577         0x1EAF,
53578         0x1EB0,
53579         0x1EB1,
53580         0x1EB2,
53581         0x1EB3,
53582         0x1EB4,
53583         0x1EB5,
53584         0x1EB6,
53585         0x1EB7,
53586         0x1EB8,
53587         0x1EB9,
53588         0x1EBA,
53589         0x1EBB,
53590         0x1EBC,
53591         0x1EBD,
53592         0x1EBE,
53593         0x1EBF,
53594         0x1EC0,
53595         0x1EC1,
53596         0x1EC2,
53597         0x1EC3,
53598         0x1EC4,
53599         0x1EC5,
53600         0x1EC6,
53601         0x1EC7,
53602         0x1EC8,
53603         0x1EC9,
53604         0x1ECA,
53605         0x1ECB,
53606         0x1ECC,
53607         0x1ECD,
53608         0x1ECE,
53609         0x1ECF,
53610         0x1ED0,
53611         0x1ED1,
53612         0x1ED2,
53613         0x1ED3,
53614         0x1ED4,
53615         0x1ED5,
53616         0x1ED6,
53617         0x1ED7,
53618         0x1ED8,
53619         0x1ED9,
53620         0x1EDA,
53621         0x1EDB,
53622         0x1EDC,
53623         0x1EDD,
53624         0x1EDE,
53625         0x1EDF,
53626         0x1EE0,
53627         0x1EE1,
53628         0x1EE2,
53629         0x1EE3,
53630         0x1EE4,
53631         0x1EE5,
53632         0x1EE6,
53633         0x1EE7,
53634         0x1EE8,
53635         0x1EE9,
53636         0x1EEA,
53637         0x1EEB,
53638         0x1EEC,
53639         0x1EED,
53640         0x1EEE,
53641         0x1EEF,
53642         0x1EF0,
53643         0x1EF1,
53644         0x1EF2,
53645         0x1EF3,
53646         0x1EF4,
53647         0x1EF5,
53648         0x1EF6,
53649         0x1EF7,
53650         0x1EF8,
53651         0x1EF9,
53652         0x1EFA,
53653         0x1EFB,
53654         0x1EFC,
53655         0x1EFD,
53656         0x1EFE,
53657         0x1EFF,
53658         0x1F08,
53659         0x1F10,
53660         0x1F16,
53661         0x1F20,
53662         0x1F28,
53663         0x1F30,
53664         0x1F38,
53665         0x1F40,
53666         0x1F46,
53667         0x1F50,
53668         0x1F58,
53669         0x1F60,
53670         0x1F68,
53671         0x1F70,
53672         0x1F7E,
53673         0x1F80,
53674         0x1F88,
53675         0x1F90,
53676         0x1F98,
53677         0x1FA0,
53678         0x1FA8,
53679         0x1FB0,
53680         0x1FB5,
53681         0x1FB6,
53682         0x1FB8,
53683         0x1FBE,
53684         0x1FBF,
53685         0x1FC2,
53686         0x1FC5,
53687         0x1FC6,
53688         0x1FC8,
53689         0x1FD0,
53690         0x1FD4,
53691         0x1FD6,
53692         0x1FD8,
53693         0x1FE0,
53694         0x1FE8,
53695         0x1FF2,
53696         0x1FF5,
53697         0x1FF6,
53698         0x1FF8,
53699         0x2071,
53700         0x2072,
53701         0x207F,
53702         0x2080,
53703         0x2090,
53704         0x209D,
53705         0x210A,
53706         0x210B,
53707         0x210E,
53708         0x2110,
53709         0x2113,
53710         0x2114,
53711         0x212F,
53712         0x2130,
53713         0x2134,
53714         0x2135,
53715         0x2139,
53716         0x213A,
53717         0x213C,
53718         0x213E,
53719         0x2146,
53720         0x214A,
53721         0x214E,
53722         0x214F,
53723         0x2170,
53724         0x2180,
53725         0x2184,
53726         0x2185,
53727         0x24D0,
53728         0x24EA,
53729         0x2C30,
53730         0x2C5F,
53731         0x2C61,
53732         0x2C62,
53733         0x2C65,
53734         0x2C67,
53735         0x2C68,
53736         0x2C69,
53737         0x2C6A,
53738         0x2C6B,
53739         0x2C6C,
53740         0x2C6D,
53741         0x2C71,
53742         0x2C72,
53743         0x2C73,
53744         0x2C75,
53745         0x2C76,
53746         0x2C7E,
53747         0x2C81,
53748         0x2C82,
53749         0x2C83,
53750         0x2C84,
53751         0x2C85,
53752         0x2C86,
53753         0x2C87,
53754         0x2C88,
53755         0x2C89,
53756         0x2C8A,
53757         0x2C8B,
53758         0x2C8C,
53759         0x2C8D,
53760         0x2C8E,
53761         0x2C8F,
53762         0x2C90,
53763         0x2C91,
53764         0x2C92,
53765         0x2C93,
53766         0x2C94,
53767         0x2C95,
53768         0x2C96,
53769         0x2C97,
53770         0x2C98,
53771         0x2C99,
53772         0x2C9A,
53773         0x2C9B,
53774         0x2C9C,
53775         0x2C9D,
53776         0x2C9E,
53777         0x2C9F,
53778         0x2CA0,
53779         0x2CA1,
53780         0x2CA2,
53781         0x2CA3,
53782         0x2CA4,
53783         0x2CA5,
53784         0x2CA6,
53785         0x2CA7,
53786         0x2CA8,
53787         0x2CA9,
53788         0x2CAA,
53789         0x2CAB,
53790         0x2CAC,
53791         0x2CAD,
53792         0x2CAE,
53793         0x2CAF,
53794         0x2CB0,
53795         0x2CB1,
53796         0x2CB2,
53797         0x2CB3,
53798         0x2CB4,
53799         0x2CB5,
53800         0x2CB6,
53801         0x2CB7,
53802         0x2CB8,
53803         0x2CB9,
53804         0x2CBA,
53805         0x2CBB,
53806         0x2CBC,
53807         0x2CBD,
53808         0x2CBE,
53809         0x2CBF,
53810         0x2CC0,
53811         0x2CC1,
53812         0x2CC2,
53813         0x2CC3,
53814         0x2CC4,
53815         0x2CC5,
53816         0x2CC6,
53817         0x2CC7,
53818         0x2CC8,
53819         0x2CC9,
53820         0x2CCA,
53821         0x2CCB,
53822         0x2CCC,
53823         0x2CCD,
53824         0x2CCE,
53825         0x2CCF,
53826         0x2CD0,
53827         0x2CD1,
53828         0x2CD2,
53829         0x2CD3,
53830         0x2CD4,
53831         0x2CD5,
53832         0x2CD6,
53833         0x2CD7,
53834         0x2CD8,
53835         0x2CD9,
53836         0x2CDA,
53837         0x2CDB,
53838         0x2CDC,
53839         0x2CDD,
53840         0x2CDE,
53841         0x2CDF,
53842         0x2CE0,
53843         0x2CE1,
53844         0x2CE2,
53845         0x2CE3,
53846         0x2CE5,
53847         0x2CEC,
53848         0x2CED,
53849         0x2CEE,
53850         0x2CEF,
53851         0x2CF3,
53852         0x2CF4,
53853         0x2D00,
53854         0x2D26,
53855         0x2D27,
53856         0x2D28,
53857         0x2D2D,
53858         0x2D2E,
53859         0xA641,
53860         0xA642,
53861         0xA643,
53862         0xA644,
53863         0xA645,
53864         0xA646,
53865         0xA647,
53866         0xA648,
53867         0xA649,
53868         0xA64A,
53869         0xA64B,
53870         0xA64C,
53871         0xA64D,
53872         0xA64E,
53873         0xA64F,
53874         0xA650,
53875         0xA651,
53876         0xA652,
53877         0xA653,
53878         0xA654,
53879         0xA655,
53880         0xA656,
53881         0xA657,
53882         0xA658,
53883         0xA659,
53884         0xA65A,
53885         0xA65B,
53886         0xA65C,
53887         0xA65D,
53888         0xA65E,
53889         0xA65F,
53890         0xA660,
53891         0xA661,
53892         0xA662,
53893         0xA663,
53894         0xA664,
53895         0xA665,
53896         0xA666,
53897         0xA667,
53898         0xA668,
53899         0xA669,
53900         0xA66A,
53901         0xA66B,
53902         0xA66C,
53903         0xA66D,
53904         0xA66E,
53905         0xA681,
53906         0xA682,
53907         0xA683,
53908         0xA684,
53909         0xA685,
53910         0xA686,
53911         0xA687,
53912         0xA688,
53913         0xA689,
53914         0xA68A,
53915         0xA68B,
53916         0xA68C,
53917         0xA68D,
53918         0xA68E,
53919         0xA68F,
53920         0xA690,
53921         0xA691,
53922         0xA692,
53923         0xA693,
53924         0xA694,
53925         0xA695,
53926         0xA696,
53927         0xA697,
53928         0xA698,
53929         0xA699,
53930         0xA69A,
53931         0xA69B,
53932         0xA69E,
53933         0xA723,
53934         0xA724,
53935         0xA725,
53936         0xA726,
53937         0xA727,
53938         0xA728,
53939         0xA729,
53940         0xA72A,
53941         0xA72B,
53942         0xA72C,
53943         0xA72D,
53944         0xA72E,
53945         0xA72F,
53946         0xA732,
53947         0xA733,
53948         0xA734,
53949         0xA735,
53950         0xA736,
53951         0xA737,
53952         0xA738,
53953         0xA739,
53954         0xA73A,
53955         0xA73B,
53956         0xA73C,
53957         0xA73D,
53958         0xA73E,
53959         0xA73F,
53960         0xA740,
53961         0xA741,
53962         0xA742,
53963         0xA743,
53964         0xA744,
53965         0xA745,
53966         0xA746,
53967         0xA747,
53968         0xA748,
53969         0xA749,
53970         0xA74A,
53971         0xA74B,
53972         0xA74C,
53973         0xA74D,
53974         0xA74E,
53975         0xA74F,
53976         0xA750,
53977         0xA751,
53978         0xA752,
53979         0xA753,
53980         0xA754,
53981         0xA755,
53982         0xA756,
53983         0xA757,
53984         0xA758,
53985         0xA759,
53986         0xA75A,
53987         0xA75B,
53988         0xA75C,
53989         0xA75D,
53990         0xA75E,
53991         0xA75F,
53992         0xA760,
53993         0xA761,
53994         0xA762,
53995         0xA763,
53996         0xA764,
53997         0xA765,
53998         0xA766,
53999         0xA767,
54000         0xA768,
54001         0xA769,
54002         0xA76A,
54003         0xA76B,
54004         0xA76C,
54005         0xA76D,
54006         0xA76E,
54007         0xA76F,
54008         0xA779,
54009         0xA77A,
54010         0xA77B,
54011         0xA77C,
54012         0xA77D,
54013         0xA77F,
54014         0xA780,
54015         0xA781,
54016         0xA782,
54017         0xA783,
54018         0xA784,
54019         0xA785,
54020         0xA786,
54021         0xA787,
54022         0xA788,
54023         0xA78C,
54024         0xA78D,
54025         0xA78E,
54026         0xA78F,
54027         0xA791,
54028         0xA792,
54029         0xA793,
54030         0xA796,
54031         0xA797,
54032         0xA798,
54033         0xA799,
54034         0xA79A,
54035         0xA79B,
54036         0xA79C,
54037         0xA79D,
54038         0xA79E,
54039         0xA79F,
54040         0xA7A0,
54041         0xA7A1,
54042         0xA7A2,
54043         0xA7A3,
54044         0xA7A4,
54045         0xA7A5,
54046         0xA7A6,
54047         0xA7A7,
54048         0xA7A8,
54049         0xA7A9,
54050         0xA7AA,
54051         0xA7B5,
54052         0xA7B6,
54053         0xA7B7,
54054         0xA7B8,
54055         0xA7F8,
54056         0xA7FB,
54057         0xAB30,
54058         0xAB5B,
54059         0xAB5C,
54060         0xAB66,
54061         0xAB70,
54062         0xABC0,
54063         0xFB00,
54064         0xFB07,
54065         0xFB13,
54066         0xFB18,
54067         0xFF41,
54068         0xFF5B,
54069         0x10428,
54070         0x10450,
54071         0x10CC0,
54072         0x10CF3,
54073         0x118C0,
54074         0x118E0,
54075         0x1D41A,
54076         0x1D434,
54077         0x1D44E,
54078         0x1D455,
54079         0x1D456,
54080         0x1D468,
54081         0x1D482,
54082         0x1D49C,
54083         0x1D4B6,
54084         0x1D4BA,
54085         0x1D4BB,
54086         0x1D4BC,
54087         0x1D4BD,
54088         0x1D4C4,
54089         0x1D4C5,
54090         0x1D4D0,
54091         0x1D4EA,
54092         0x1D504,
54093         0x1D51E,
54094         0x1D538,
54095         0x1D552,
54096         0x1D56C,
54097         0x1D586,
54098         0x1D5A0,
54099         0x1D5BA,
54100         0x1D5D4,
54101         0x1D5EE,
54102         0x1D608,
54103         0x1D622,
54104         0x1D63C,
54105         0x1D656,
54106         0x1D670,
54107         0x1D68A,
54108         0x1D6A6,
54109         0x1D6C2,
54110         0x1D6DB,
54111         0x1D6DC,
54112         0x1D6E2,
54113         0x1D6FC,
54114         0x1D715,
54115         0x1D716,
54116         0x1D71C,
54117         0x1D736,
54118         0x1D74F,
54119         0x1D750,
54120         0x1D756,
54121         0x1D770,
54122         0x1D789,
54123         0x1D78A,
54124         0x1D790,
54125         0x1D7AA,
54126         0x1D7C3,
54127         0x1D7C4,
54128         0x1D7CA,
54129         0x1D7CB,
54130         0x1D7CC
54131 };
54132
54133 static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
54134         1231,   /* Number of elements */
54135         148565664, /* Version and data structure type */
54136         1,      /* 0 if the list starts at 0;
54137                    1 if it starts at the element beyond 0 */
54138         0x0,
54139         0x40,
54140         0xFF,
54141         0x100,
54142         0x378,
54143         0x37A,
54144         0x380,
54145         0x384,
54146         0x38B,
54147         0x38C,
54148         0x38D,
54149         0x38E,
54150         0x3A2,
54151         0x3A3,
54152         0x530,
54153         0x531,
54154         0x557,
54155         0x559,
54156         0x560,
54157         0x561,
54158         0x588,
54159         0x589,
54160         0x58B,
54161         0x58D,
54162         0x590,
54163         0x591,
54164         0x5C8,
54165         0x5D0,
54166         0x5EB,
54167         0x5F0,
54168         0x5F5,
54169         0x600,
54170         0x61D,
54171         0x61E,
54172         0x70E,
54173         0x70F,
54174         0x74B,
54175         0x74D,
54176         0x7B2,
54177         0x7C0,
54178         0x7FB,
54179         0x800,
54180         0x82E,
54181         0x830,
54182         0x83F,
54183         0x840,
54184         0x85C,
54185         0x85E,
54186         0x85F,
54187         0x8A0,
54188         0x8B5,
54189         0x8E3,
54190         0x984,
54191         0x985,
54192         0x98D,
54193         0x98F,
54194         0x991,
54195         0x993,
54196         0x9A9,
54197         0x9AA,
54198         0x9B1,
54199         0x9B2,
54200         0x9B3,
54201         0x9B6,
54202         0x9BA,
54203         0x9BC,
54204         0x9C5,
54205         0x9C7,
54206         0x9C9,
54207         0x9CB,
54208         0x9CF,
54209         0x9D7,
54210         0x9D8,
54211         0x9DC,
54212         0x9DE,
54213         0x9DF,
54214         0x9E4,
54215         0x9E6,
54216         0x9FC,
54217         0xA01,
54218         0xA04,
54219         0xA05,
54220         0xA0B,
54221         0xA0F,
54222         0xA11,
54223         0xA13,
54224         0xA29,
54225         0xA2A,
54226         0xA31,
54227         0xA32,
54228         0xA34,
54229         0xA35,
54230         0xA37,
54231         0xA38,
54232         0xA3A,
54233         0xA3C,
54234         0xA3D,
54235         0xA3E,
54236         0xA43,
54237         0xA47,
54238         0xA49,
54239         0xA4B,
54240         0xA4E,
54241         0xA51,
54242         0xA52,
54243         0xA59,
54244         0xA5D,
54245         0xA5E,
54246         0xA5F,
54247         0xA66,
54248         0xA76,
54249         0xA81,
54250         0xA84,
54251         0xA85,
54252         0xA8E,
54253         0xA8F,
54254         0xA92,
54255         0xA93,
54256         0xAA9,
54257         0xAAA,
54258         0xAB1,
54259         0xAB2,
54260         0xAB4,
54261         0xAB5,
54262         0xABA,
54263         0xABC,
54264         0xAC6,
54265         0xAC7,
54266         0xACA,
54267         0xACB,
54268         0xACE,
54269         0xAD0,
54270         0xAD1,
54271         0xAE0,
54272         0xAE4,
54273         0xAE6,
54274         0xAF2,
54275         0xAF9,
54276         0xAFA,
54277         0xB01,
54278         0xB04,
54279         0xB05,
54280         0xB0D,
54281         0xB0F,
54282         0xB11,
54283         0xB13,
54284         0xB29,
54285         0xB2A,
54286         0xB31,
54287         0xB32,
54288         0xB34,
54289         0xB35,
54290         0xB3A,
54291         0xB3C,
54292         0xB45,
54293         0xB47,
54294         0xB49,
54295         0xB4B,
54296         0xB4E,
54297         0xB56,
54298         0xB58,
54299         0xB5C,
54300         0xB5E,
54301         0xB5F,
54302         0xB64,
54303         0xB66,
54304         0xB78,
54305         0xB82,
54306         0xB84,
54307         0xB85,
54308         0xB8B,
54309         0xB8E,
54310         0xB91,
54311         0xB92,
54312         0xB96,
54313         0xB99,
54314         0xB9B,
54315         0xB9C,
54316         0xB9D,
54317         0xB9E,
54318         0xBA0,
54319         0xBA3,
54320         0xBA5,
54321         0xBA8,
54322         0xBAB,
54323         0xBAE,
54324         0xBBA,
54325         0xBBE,
54326         0xBC3,
54327         0xBC6,
54328         0xBC9,
54329         0xBCA,
54330         0xBCE,
54331         0xBD0,
54332         0xBD1,
54333         0xBD7,
54334         0xBD8,
54335         0xBE6,
54336         0xBFB,
54337         0xC00,
54338         0xC04,
54339         0xC05,
54340         0xC0D,
54341         0xC0E,
54342         0xC11,
54343         0xC12,
54344         0xC29,
54345         0xC2A,
54346         0xC3A,
54347         0xC3D,
54348         0xC45,
54349         0xC46,
54350         0xC49,
54351         0xC4A,
54352         0xC4E,
54353         0xC55,
54354         0xC57,
54355         0xC58,
54356         0xC5B,
54357         0xC60,
54358         0xC64,
54359         0xC66,
54360         0xC70,
54361         0xC78,
54362         0xC80,
54363         0xC81,
54364         0xC84,
54365         0xC85,
54366         0xC8D,
54367         0xC8E,
54368         0xC91,
54369         0xC92,
54370         0xCA9,
54371         0xCAA,
54372         0xCB4,
54373         0xCB5,
54374         0xCBA,
54375         0xCBC,
54376         0xCC5,
54377         0xCC6,
54378         0xCC9,
54379         0xCCA,
54380         0xCCE,
54381         0xCD5,
54382         0xCD7,
54383         0xCDE,
54384         0xCDF,
54385         0xCE0,
54386         0xCE4,
54387         0xCE6,
54388         0xCF0,
54389         0xCF1,
54390         0xCF3,
54391         0xD01,
54392         0xD04,
54393         0xD05,
54394         0xD0D,
54395         0xD0E,
54396         0xD11,
54397         0xD12,
54398         0xD3B,
54399         0xD3D,
54400         0xD45,
54401         0xD46,
54402         0xD49,
54403         0xD4A,
54404         0xD4F,
54405         0xD57,
54406         0xD58,
54407         0xD5F,
54408         0xD64,
54409         0xD66,
54410         0xD76,
54411         0xD79,
54412         0xD80,
54413         0xD82,
54414         0xD84,
54415         0xD85,
54416         0xD97,
54417         0xD9A,
54418         0xDB2,
54419         0xDB3,
54420         0xDBC,
54421         0xDBD,
54422         0xDBE,
54423         0xDC0,
54424         0xDC7,
54425         0xDCA,
54426         0xDCB,
54427         0xDCF,
54428         0xDD5,
54429         0xDD6,
54430         0xDD7,
54431         0xDD8,
54432         0xDE0,
54433         0xDE6,
54434         0xDF0,
54435         0xDF2,
54436         0xDF5,
54437         0xE01,
54438         0xE3B,
54439         0xE3F,
54440         0xE5C,
54441         0xE81,
54442         0xE83,
54443         0xE84,
54444         0xE85,
54445         0xE87,
54446         0xE89,
54447         0xE8A,
54448         0xE8B,
54449         0xE8D,
54450         0xE8E,
54451         0xE94,
54452         0xE98,
54453         0xE99,
54454         0xEA0,
54455         0xEA1,
54456         0xEA4,
54457         0xEA5,
54458         0xEA6,
54459         0xEA7,
54460         0xEA8,
54461         0xEAA,
54462         0xEAC,
54463         0xEAD,
54464         0xEBA,
54465         0xEBB,
54466         0xEBE,
54467         0xEC0,
54468         0xEC5,
54469         0xEC6,
54470         0xEC7,
54471         0xEC8,
54472         0xECE,
54473         0xED0,
54474         0xEDA,
54475         0xEDC,
54476         0xEE0,
54477         0xF00,
54478         0xF48,
54479         0xF49,
54480         0xF6D,
54481         0xF71,
54482         0xF98,
54483         0xF99,
54484         0xFBD,
54485         0xFBE,
54486         0xFCD,
54487         0xFCE,
54488         0xFDB,
54489         0x1000,
54490         0x10C6,
54491         0x10C7,
54492         0x10C8,
54493         0x10CD,
54494         0x10CE,
54495         0x10D0,
54496         0x1249,
54497         0x124A,
54498         0x124E,
54499         0x1250,
54500         0x1257,
54501         0x1258,
54502         0x1259,
54503         0x125A,
54504         0x125E,
54505         0x1260,
54506         0x1289,
54507         0x128A,
54508         0x128E,
54509         0x1290,
54510         0x12B1,
54511         0x12B2,
54512         0x12B6,
54513         0x12B8,
54514         0x12BF,
54515         0x12C0,
54516         0x12C1,
54517         0x12C2,
54518         0x12C6,
54519         0x12C8,
54520         0x12D7,
54521         0x12D8,
54522         0x1311,
54523         0x1312,
54524         0x1316,
54525         0x1318,
54526         0x135B,
54527         0x135D,
54528         0x137D,
54529         0x1380,
54530         0x139A,
54531         0x13A0,
54532         0x13F6,
54533         0x13F8,
54534         0x13FE,
54535         0x1400,
54536         0x169D,
54537         0x16A0,
54538         0x16F9,
54539         0x1700,
54540         0x170D,
54541         0x170E,
54542         0x1715,
54543         0x1720,
54544         0x1737,
54545         0x1740,
54546         0x1754,
54547         0x1760,
54548         0x176D,
54549         0x176E,
54550         0x1771,
54551         0x1772,
54552         0x1774,
54553         0x1780,
54554         0x17DE,
54555         0x17E0,
54556         0x17EA,
54557         0x17F0,
54558         0x17FA,
54559         0x1800,
54560         0x180F,
54561         0x1810,
54562         0x181A,
54563         0x1820,
54564         0x1878,
54565         0x1880,
54566         0x18AB,
54567         0x18B0,
54568         0x18F6,
54569         0x1900,
54570         0x191F,
54571         0x1920,
54572         0x192C,
54573         0x1930,
54574         0x193C,
54575         0x1940,
54576         0x1941,
54577         0x1944,
54578         0x196E,
54579         0x1970,
54580         0x1975,
54581         0x1980,
54582         0x19AC,
54583         0x19B0,
54584         0x19CA,
54585         0x19D0,
54586         0x19DB,
54587         0x19DE,
54588         0x1A1C,
54589         0x1A1E,
54590         0x1A5F,
54591         0x1A60,
54592         0x1A7D,
54593         0x1A7F,
54594         0x1A8A,
54595         0x1A90,
54596         0x1A9A,
54597         0x1AA0,
54598         0x1AAE,
54599         0x1AB0,
54600         0x1ABF,
54601         0x1B00,
54602         0x1B4C,
54603         0x1B50,
54604         0x1B7D,
54605         0x1B80,
54606         0x1BF4,
54607         0x1BFC,
54608         0x1C38,
54609         0x1C3B,
54610         0x1C4A,
54611         0x1C4D,
54612         0x1C80,
54613         0x1CC0,
54614         0x1CC8,
54615         0x1CD0,
54616         0x1CF7,
54617         0x1CF8,
54618         0x1CFA,
54619         0x1D00,
54620         0x1DF6,
54621         0x1DFC,
54622         0x1F16,
54623         0x1F18,
54624         0x1F1E,
54625         0x1F20,
54626         0x1F46,
54627         0x1F48,
54628         0x1F4E,
54629         0x1F50,
54630         0x1F58,
54631         0x1F59,
54632         0x1F5A,
54633         0x1F5B,
54634         0x1F5C,
54635         0x1F5D,
54636         0x1F5E,
54637         0x1F5F,
54638         0x1F7E,
54639         0x1F80,
54640         0x1FB5,
54641         0x1FB6,
54642         0x1FC5,
54643         0x1FC6,
54644         0x1FD4,
54645         0x1FD6,
54646         0x1FDC,
54647         0x1FDD,
54648         0x1FF0,
54649         0x1FF2,
54650         0x1FF5,
54651         0x1FF6,
54652         0x1FFF,
54653         0x2000,
54654         0x2028,
54655         0x202A,
54656         0x2065,
54657         0x2066,
54658         0x2072,
54659         0x2074,
54660         0x208F,
54661         0x2090,
54662         0x209D,
54663         0x20A0,
54664         0x20BF,
54665         0x20D0,
54666         0x20F1,
54667         0x2100,
54668         0x218C,
54669         0x2190,
54670         0x23FB,
54671         0x2400,
54672         0x2427,
54673         0x2440,
54674         0x244B,
54675         0x2460,
54676         0x2B74,
54677         0x2B76,
54678         0x2B96,
54679         0x2B98,
54680         0x2BBA,
54681         0x2BBD,
54682         0x2BC9,
54683         0x2BCA,
54684         0x2BD2,
54685         0x2BEC,
54686         0x2BF0,
54687         0x2C00,
54688         0x2C2F,
54689         0x2C30,
54690         0x2C5F,
54691         0x2C60,
54692         0x2CF4,
54693         0x2CF9,
54694         0x2D26,
54695         0x2D27,
54696         0x2D28,
54697         0x2D2D,
54698         0x2D2E,
54699         0x2D30,
54700         0x2D68,
54701         0x2D6F,
54702         0x2D71,
54703         0x2D7F,
54704         0x2D97,
54705         0x2DA0,
54706         0x2DA7,
54707         0x2DA8,
54708         0x2DAF,
54709         0x2DB0,
54710         0x2DB7,
54711         0x2DB8,
54712         0x2DBF,
54713         0x2DC0,
54714         0x2DC7,
54715         0x2DC8,
54716         0x2DCF,
54717         0x2DD0,
54718         0x2DD7,
54719         0x2DD8,
54720         0x2DDF,
54721         0x2DE0,
54722         0x2E43,
54723         0x2E80,
54724         0x2E9A,
54725         0x2E9B,
54726         0x2EF4,
54727         0x2F00,
54728         0x2FD6,
54729         0x2FF0,
54730         0x2FFC,
54731         0x3000,
54732         0x3040,
54733         0x3041,
54734         0x3097,
54735         0x3099,
54736         0x3100,
54737         0x3105,
54738         0x312E,
54739         0x3131,
54740         0x318F,
54741         0x3190,
54742         0x31BB,
54743         0x31C0,
54744         0x31E4,
54745         0x31F0,
54746         0x321F,
54747         0x3220,
54748         0x32FF,
54749         0x3300,
54750         0x4DB6,
54751         0x4DC0,
54752         0x9FD6,
54753         0xA000,
54754         0xA48D,
54755         0xA490,
54756         0xA4C7,
54757         0xA4D0,
54758         0xA62C,
54759         0xA640,
54760         0xA6F8,
54761         0xA700,
54762         0xA7AE,
54763         0xA7B0,
54764         0xA7B8,
54765         0xA7F7,
54766         0xA82C,
54767         0xA830,
54768         0xA83A,
54769         0xA840,
54770         0xA878,
54771         0xA880,
54772         0xA8C5,
54773         0xA8CE,
54774         0xA8DA,
54775         0xA8E0,
54776         0xA8FE,
54777         0xA900,
54778         0xA954,
54779         0xA95F,
54780         0xA97D,
54781         0xA980,
54782         0xA9CE,
54783         0xA9CF,
54784         0xA9DA,
54785         0xA9DE,
54786         0xA9FF,
54787         0xAA00,
54788         0xAA37,
54789         0xAA40,
54790         0xAA4E,
54791         0xAA50,
54792         0xAA5A,
54793         0xAA5C,
54794         0xAAC3,
54795         0xAADB,
54796         0xAAF7,
54797         0xAB01,
54798         0xAB07,
54799         0xAB09,
54800         0xAB0F,
54801         0xAB11,
54802         0xAB17,
54803         0xAB20,
54804         0xAB27,
54805         0xAB28,
54806         0xAB2F,
54807         0xAB30,
54808         0xAB66,
54809         0xAB70,
54810         0xABEE,
54811         0xABF0,
54812         0xABFA,
54813         0xAC00,
54814         0xD7A4,
54815         0xD7B0,
54816         0xD7C7,
54817         0xD7CB,
54818         0xD7FC,
54819         0xE000,
54820         0xFA6E,
54821         0xFA70,
54822         0xFADA,
54823         0xFB00,
54824         0xFB07,
54825         0xFB13,
54826         0xFB18,
54827         0xFB1D,
54828         0xFB37,
54829         0xFB38,
54830         0xFB3D,
54831         0xFB3E,
54832         0xFB3F,
54833         0xFB40,
54834         0xFB42,
54835         0xFB43,
54836         0xFB45,
54837         0xFB46,
54838         0xFBC2,
54839         0xFBD3,
54840         0xFD40,
54841         0xFD50,
54842         0xFD90,
54843         0xFD92,
54844         0xFDC8,
54845         0xFDF0,
54846         0xFDFE,
54847         0xFE00,
54848         0xFE1A,
54849         0xFE20,
54850         0xFE53,
54851         0xFE54,
54852         0xFE67,
54853         0xFE68,
54854         0xFE6C,
54855         0xFE70,
54856         0xFE75,
54857         0xFE76,
54858         0xFEFD,
54859         0xFEFF,
54860         0xFF00,
54861         0xFF01,
54862         0xFFBF,
54863         0xFFC2,
54864         0xFFC8,
54865         0xFFCA,
54866         0xFFD0,
54867         0xFFD2,
54868         0xFFD8,
54869         0xFFDA,
54870         0xFFDD,
54871         0xFFE0,
54872         0xFFE7,
54873         0xFFE8,
54874         0xFFEF,
54875         0xFFF9,
54876         0xFFFE,
54877         0x10000,
54878         0x1000C,
54879         0x1000D,
54880         0x10027,
54881         0x10028,
54882         0x1003B,
54883         0x1003C,
54884         0x1003E,
54885         0x1003F,
54886         0x1004E,
54887         0x10050,
54888         0x1005E,
54889         0x10080,
54890         0x100FB,
54891         0x10100,
54892         0x10103,
54893         0x10107,
54894         0x10134,
54895         0x10137,
54896         0x1018D,
54897         0x10190,
54898         0x1019C,
54899         0x101A0,
54900         0x101A1,
54901         0x101D0,
54902         0x101FE,
54903         0x10280,
54904         0x1029D,
54905         0x102A0,
54906         0x102D1,
54907         0x102E0,
54908         0x102FC,
54909         0x10300,
54910         0x10324,
54911         0x10330,
54912         0x1034B,
54913         0x10350,
54914         0x1037B,
54915         0x10380,
54916         0x1039E,
54917         0x1039F,
54918         0x103C4,
54919         0x103C8,
54920         0x103D6,
54921         0x10400,
54922         0x1049E,
54923         0x104A0,
54924         0x104AA,
54925         0x10500,
54926         0x10528,
54927         0x10530,
54928         0x10564,
54929         0x1056F,
54930         0x10570,
54931         0x10600,
54932         0x10737,
54933         0x10740,
54934         0x10756,
54935         0x10760,
54936         0x10768,
54937         0x10800,
54938         0x10806,
54939         0x10808,
54940         0x10809,
54941         0x1080A,
54942         0x10836,
54943         0x10837,
54944         0x10839,
54945         0x1083C,
54946         0x1083D,
54947         0x1083F,
54948         0x10856,
54949         0x10857,
54950         0x1089F,
54951         0x108A7,
54952         0x108B0,
54953         0x108E0,
54954         0x108F3,
54955         0x108F4,
54956         0x108F6,
54957         0x108FB,
54958         0x1091C,
54959         0x1091F,
54960         0x1093A,
54961         0x1093F,
54962         0x10940,
54963         0x10980,
54964         0x109B8,
54965         0x109BC,
54966         0x109D0,
54967         0x109D2,
54968         0x10A04,
54969         0x10A05,
54970         0x10A07,
54971         0x10A0C,
54972         0x10A14,
54973         0x10A15,
54974         0x10A18,
54975         0x10A19,
54976         0x10A34,
54977         0x10A38,
54978         0x10A3B,
54979         0x10A3F,
54980         0x10A48,
54981         0x10A50,
54982         0x10A59,
54983         0x10A60,
54984         0x10AA0,
54985         0x10AC0,
54986         0x10AE7,
54987         0x10AEB,
54988         0x10AF7,
54989         0x10B00,
54990         0x10B36,
54991         0x10B39,
54992         0x10B56,
54993         0x10B58,
54994         0x10B73,
54995         0x10B78,
54996         0x10B92,
54997         0x10B99,
54998         0x10B9D,
54999         0x10BA9,
55000         0x10BB0,
55001         0x10C00,
55002         0x10C49,
55003         0x10C80,
55004         0x10CB3,
55005         0x10CC0,
55006         0x10CF3,
55007         0x10CFA,
55008         0x10D00,
55009         0x10E60,
55010         0x10E7F,
55011         0x11000,
55012         0x1104E,
55013         0x11052,
55014         0x11070,
55015         0x1107F,
55016         0x110C2,
55017         0x110D0,
55018         0x110E9,
55019         0x110F0,
55020         0x110FA,
55021         0x11100,
55022         0x11135,
55023         0x11136,
55024         0x11144,
55025         0x11150,
55026         0x11177,
55027         0x11180,
55028         0x111CE,
55029         0x111D0,
55030         0x111E0,
55031         0x111E1,
55032         0x111F5,
55033         0x11200,
55034         0x11212,
55035         0x11213,
55036         0x1123E,
55037         0x11280,
55038         0x11287,
55039         0x11288,
55040         0x11289,
55041         0x1128A,
55042         0x1128E,
55043         0x1128F,
55044         0x1129E,
55045         0x1129F,
55046         0x112AA,
55047         0x112B0,
55048         0x112EB,
55049         0x112F0,
55050         0x112FA,
55051         0x11300,
55052         0x11304,
55053         0x11305,
55054         0x1130D,
55055         0x1130F,
55056         0x11311,
55057         0x11313,
55058         0x11329,
55059         0x1132A,
55060         0x11331,
55061         0x11332,
55062         0x11334,
55063         0x11335,
55064         0x1133A,
55065         0x1133C,
55066         0x11345,
55067         0x11347,
55068         0x11349,
55069         0x1134B,
55070         0x1134E,
55071         0x11350,
55072         0x11351,
55073         0x11357,
55074         0x11358,
55075         0x1135D,
55076         0x11364,
55077         0x11366,
55078         0x1136D,
55079         0x11370,
55080         0x11375,
55081         0x11480,
55082         0x114C8,
55083         0x114D0,
55084         0x114DA,
55085         0x11580,
55086         0x115B6,
55087         0x115B8,
55088         0x115DE,
55089         0x11600,
55090         0x11645,
55091         0x11650,
55092         0x1165A,
55093         0x11680,
55094         0x116B8,
55095         0x116C0,
55096         0x116CA,
55097         0x11700,
55098         0x1171A,
55099         0x1171D,
55100         0x1172C,
55101         0x11730,
55102         0x11740,
55103         0x118A0,
55104         0x118F3,
55105         0x118FF,
55106         0x11900,
55107         0x11AC0,
55108         0x11AF9,
55109         0x12000,
55110         0x1239A,
55111         0x12400,
55112         0x1246F,
55113         0x12470,
55114         0x12475,
55115         0x12480,
55116         0x12544,
55117         0x13000,
55118         0x1342F,
55119         0x14400,
55120         0x14647,
55121         0x16800,
55122         0x16A39,
55123         0x16A40,
55124         0x16A5F,
55125         0x16A60,
55126         0x16A6A,
55127         0x16A6E,
55128         0x16A70,
55129         0x16AD0,
55130         0x16AEE,
55131         0x16AF0,
55132         0x16AF6,
55133         0x16B00,
55134         0x16B46,
55135         0x16B50,
55136         0x16B5A,
55137         0x16B5B,
55138         0x16B62,
55139         0x16B63,
55140         0x16B78,
55141         0x16B7D,
55142         0x16B90,
55143         0x16F00,
55144         0x16F45,
55145         0x16F50,
55146         0x16F7F,
55147         0x16F8F,
55148         0x16FA0,
55149         0x1B000,
55150         0x1B002,
55151         0x1BC00,
55152         0x1BC6B,
55153         0x1BC70,
55154         0x1BC7D,
55155         0x1BC80,
55156         0x1BC89,
55157         0x1BC90,
55158         0x1BC9A,
55159         0x1BC9C,
55160         0x1BCA4,
55161         0x1D000,
55162         0x1D0F6,
55163         0x1D100,
55164         0x1D127,
55165         0x1D129,
55166         0x1D1E9,
55167         0x1D200,
55168         0x1D246,
55169         0x1D300,
55170         0x1D357,
55171         0x1D360,
55172         0x1D372,
55173         0x1D400,
55174         0x1D455,
55175         0x1D456,
55176         0x1D49D,
55177         0x1D49E,
55178         0x1D4A0,
55179         0x1D4A2,
55180         0x1D4A3,
55181         0x1D4A5,
55182         0x1D4A7,
55183         0x1D4A9,
55184         0x1D4AD,
55185         0x1D4AE,
55186         0x1D4BA,
55187         0x1D4BB,
55188         0x1D4BC,
55189         0x1D4BD,
55190         0x1D4C4,
55191         0x1D4C5,
55192         0x1D506,
55193         0x1D507,
55194         0x1D50B,
55195         0x1D50D,
55196         0x1D515,
55197         0x1D516,
55198         0x1D51D,
55199         0x1D51E,
55200         0x1D53A,
55201         0x1D53B,
55202         0x1D53F,
55203         0x1D540,
55204         0x1D545,
55205         0x1D546,
55206         0x1D547,
55207         0x1D54A,
55208         0x1D551,
55209         0x1D552,
55210         0x1D6A6,
55211         0x1D6A8,
55212         0x1D7CC,
55213         0x1D7CE,
55214         0x1DA8C,
55215         0x1DA9B,
55216         0x1DAA0,
55217         0x1DAA1,
55218         0x1DAB0,
55219         0x1E800,
55220         0x1E8C5,
55221         0x1E8C7,
55222         0x1E8D7,
55223         0x1EE00,
55224         0x1EE04,
55225         0x1EE05,
55226         0x1EE20,
55227         0x1EE21,
55228         0x1EE23,
55229         0x1EE24,
55230         0x1EE25,
55231         0x1EE27,
55232         0x1EE28,
55233         0x1EE29,
55234         0x1EE33,
55235         0x1EE34,
55236         0x1EE38,
55237         0x1EE39,
55238         0x1EE3A,
55239         0x1EE3B,
55240         0x1EE3C,
55241         0x1EE42,
55242         0x1EE43,
55243         0x1EE47,
55244         0x1EE48,
55245         0x1EE49,
55246         0x1EE4A,
55247         0x1EE4B,
55248         0x1EE4C,
55249         0x1EE4D,
55250         0x1EE50,
55251         0x1EE51,
55252         0x1EE53,
55253         0x1EE54,
55254         0x1EE55,
55255         0x1EE57,
55256         0x1EE58,
55257         0x1EE59,
55258         0x1EE5A,
55259         0x1EE5B,
55260         0x1EE5C,
55261         0x1EE5D,
55262         0x1EE5E,
55263         0x1EE5F,
55264         0x1EE60,
55265         0x1EE61,
55266         0x1EE63,
55267         0x1EE64,
55268         0x1EE65,
55269         0x1EE67,
55270         0x1EE6B,
55271         0x1EE6C,
55272         0x1EE73,
55273         0x1EE74,
55274         0x1EE78,
55275         0x1EE79,
55276         0x1EE7D,
55277         0x1EE7E,
55278         0x1EE7F,
55279         0x1EE80,
55280         0x1EE8A,
55281         0x1EE8B,
55282         0x1EE9C,
55283         0x1EEA1,
55284         0x1EEA4,
55285         0x1EEA5,
55286         0x1EEAA,
55287         0x1EEAB,
55288         0x1EEBC,
55289         0x1EEF0,
55290         0x1EEF2,
55291         0x1F000,
55292         0x1F02C,
55293         0x1F030,
55294         0x1F094,
55295         0x1F0A0,
55296         0x1F0AF,
55297         0x1F0B1,
55298         0x1F0C0,
55299         0x1F0C1,
55300         0x1F0D0,
55301         0x1F0D1,
55302         0x1F0F6,
55303         0x1F100,
55304         0x1F10D,
55305         0x1F110,
55306         0x1F12F,
55307         0x1F130,
55308         0x1F16C,
55309         0x1F170,
55310         0x1F19B,
55311         0x1F1E6,
55312         0x1F203,
55313         0x1F210,
55314         0x1F23B,
55315         0x1F240,
55316         0x1F249,
55317         0x1F250,
55318         0x1F252,
55319         0x1F300,
55320         0x1F57A,
55321         0x1F57B,
55322         0x1F5A4,
55323         0x1F5A5,
55324         0x1F6D1,
55325         0x1F6E0,
55326         0x1F6ED,
55327         0x1F6F0,
55328         0x1F6F4,
55329         0x1F700,
55330         0x1F774,
55331         0x1F780,
55332         0x1F7D5,
55333         0x1F800,
55334         0x1F80C,
55335         0x1F810,
55336         0x1F848,
55337         0x1F850,
55338         0x1F85A,
55339         0x1F860,
55340         0x1F888,
55341         0x1F890,
55342         0x1F8AE,
55343         0x1F910,
55344         0x1F919,
55345         0x1F980,
55346         0x1F985,
55347         0x1F9C0,
55348         0x1F9C1,
55349         0x20000,
55350         0x2A6D7,
55351         0x2A700,
55352         0x2B735,
55353         0x2B740,
55354         0x2B81E,
55355         0x2B820,
55356         0x2CEA2,
55357         0x2F800,
55358         0x2FA1E,
55359         0xE0001,
55360         0xE0002,
55361         0xE0020,
55362         0xE0080,
55363         0xE0100,
55364         0xE01F0,
55365         0xF0000,
55366         0xFFFFE,
55367         0x100000,
55368         0x10FFFE
55369 };
55370
55371 static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
55372         321,    /* Number of elements */
55373         148565664, /* Version and data structure type */
55374         1,      /* 0 if the list starts at 0;
55375                    1 if it starts at the element beyond 0 */
55376         0x0,
55377         0x4B,
55378         0x51,
55379         0x5A,
55380         0x62,
55381         0x6B,
55382         0x70,
55383         0x79,
55384         0x80,
55385         0x8A,
55386         0x8C,
55387         0xA1,
55388         0xA2,
55389         0xAA,
55390         0xAC,
55391         0xAD,
55392         0xAE,
55393         0xB3,
55394         0xB4,
55395         0xB5,
55396         0xB7,
55397         0xBD,
55398         0xBE,
55399         0xC0,
55400         0xC1,
55401         0xD0,
55402         0xD1,
55403         0xE0,
55404         0xE1,
55405         0x37E,
55406         0x37F,
55407         0x387,
55408         0x388,
55409         0x55A,
55410         0x560,
55411         0x589,
55412         0x58B,
55413         0x5BE,
55414         0x5BF,
55415         0x5C0,
55416         0x5C1,
55417         0x5C3,
55418         0x5C4,
55419         0x5C6,
55420         0x5C7,
55421         0x5F3,
55422         0x5F5,
55423         0x609,
55424         0x60B,
55425         0x60C,
55426         0x60E,
55427         0x61B,
55428         0x61C,
55429         0x61E,
55430         0x620,
55431         0x66A,
55432         0x66E,
55433         0x6D4,
55434         0x6D5,
55435         0x700,
55436         0x70E,
55437         0x7F7,
55438         0x7FA,
55439         0x830,
55440         0x83F,
55441         0x85E,
55442         0x85F,
55443         0x964,
55444         0x966,
55445         0x970,
55446         0x971,
55447         0xAF0,
55448         0xAF1,
55449         0xDF4,
55450         0xDF5,
55451         0xE4F,
55452         0xE50,
55453         0xE5A,
55454         0xE5C,
55455         0xF04,
55456         0xF13,
55457         0xF14,
55458         0xF15,
55459         0xF3A,
55460         0xF3E,
55461         0xF85,
55462         0xF86,
55463         0xFD0,
55464         0xFD5,
55465         0xFD9,
55466         0xFDB,
55467         0x104A,
55468         0x1050,
55469         0x10FB,
55470         0x10FC,
55471         0x1360,
55472         0x1369,
55473         0x1400,
55474         0x1401,
55475         0x166D,
55476         0x166F,
55477         0x169B,
55478         0x169D,
55479         0x16EB,
55480         0x16EE,
55481         0x1735,
55482         0x1737,
55483         0x17D4,
55484         0x17D7,
55485         0x17D8,
55486         0x17DB,
55487         0x1800,
55488         0x180B,
55489         0x1944,
55490         0x1946,
55491         0x1A1E,
55492         0x1A20,
55493         0x1AA0,
55494         0x1AA7,
55495         0x1AA8,
55496         0x1AAE,
55497         0x1B5A,
55498         0x1B61,
55499         0x1BFC,
55500         0x1C00,
55501         0x1C3B,
55502         0x1C40,
55503         0x1C7E,
55504         0x1C80,
55505         0x1CC0,
55506         0x1CC8,
55507         0x1CD3,
55508         0x1CD4,
55509         0x2010,
55510         0x2028,
55511         0x2030,
55512         0x2044,
55513         0x2045,
55514         0x2052,
55515         0x2053,
55516         0x205F,
55517         0x207D,
55518         0x207F,
55519         0x208D,
55520         0x208F,
55521         0x2308,
55522         0x230C,
55523         0x2329,
55524         0x232B,
55525         0x2768,
55526         0x2776,
55527         0x27C5,
55528         0x27C7,
55529         0x27E6,
55530         0x27F0,
55531         0x2983,
55532         0x2999,
55533         0x29D8,
55534         0x29DC,
55535         0x29FC,
55536         0x29FE,
55537         0x2CF9,
55538         0x2CFD,
55539         0x2CFE,
55540         0x2D00,
55541         0x2D70,
55542         0x2D71,
55543         0x2E00,
55544         0x2E2F,
55545         0x2E30,
55546         0x2E43,
55547         0x3001,
55548         0x3004,
55549         0x3008,
55550         0x3012,
55551         0x3014,
55552         0x3020,
55553         0x3030,
55554         0x3031,
55555         0x303D,
55556         0x303E,
55557         0x30A0,
55558         0x30A1,
55559         0x30FB,
55560         0x30FC,
55561         0xA4FE,
55562         0xA500,
55563         0xA60D,
55564         0xA610,
55565         0xA673,
55566         0xA674,
55567         0xA67E,
55568         0xA67F,
55569         0xA6F2,
55570         0xA6F8,
55571         0xA874,
55572         0xA878,
55573         0xA8CE,
55574         0xA8D0,
55575         0xA8F8,
55576         0xA8FB,
55577         0xA8FC,
55578         0xA8FD,
55579         0xA92E,
55580         0xA930,
55581         0xA95F,
55582         0xA960,
55583         0xA9C1,
55584         0xA9CE,
55585         0xA9DE,
55586         0xA9E0,
55587         0xAA5C,
55588         0xAA60,
55589         0xAADE,
55590         0xAAE0,
55591         0xAAF0,
55592         0xAAF2,
55593         0xABEB,
55594         0xABEC,
55595         0xFD3E,
55596         0xFD40,
55597         0xFE10,
55598         0xFE1A,
55599         0xFE30,
55600         0xFE53,
55601         0xFE54,
55602         0xFE62,
55603         0xFE63,
55604         0xFE64,
55605         0xFE68,
55606         0xFE69,
55607         0xFE6A,
55608         0xFE6C,
55609         0xFF01,
55610         0xFF04,
55611         0xFF05,
55612         0xFF0B,
55613         0xFF0C,
55614         0xFF10,
55615         0xFF1A,
55616         0xFF1C,
55617         0xFF1F,
55618         0xFF21,
55619         0xFF3B,
55620         0xFF3E,
55621         0xFF3F,
55622         0xFF40,
55623         0xFF5B,
55624         0xFF5C,
55625         0xFF5D,
55626         0xFF5E,
55627         0xFF5F,
55628         0xFF66,
55629         0x10100,
55630         0x10103,
55631         0x1039F,
55632         0x103A0,
55633         0x103D0,
55634         0x103D1,
55635         0x1056F,
55636         0x10570,
55637         0x10857,
55638         0x10858,
55639         0x1091F,
55640         0x10920,
55641         0x1093F,
55642         0x10940,
55643         0x10A50,
55644         0x10A59,
55645         0x10A7F,
55646         0x10A80,
55647         0x10AF0,
55648         0x10AF7,
55649         0x10B39,
55650         0x10B40,
55651         0x10B99,
55652         0x10B9D,
55653         0x11047,
55654         0x1104E,
55655         0x110BB,
55656         0x110BD,
55657         0x110BE,
55658         0x110C2,
55659         0x11140,
55660         0x11144,
55661         0x11174,
55662         0x11176,
55663         0x111C5,
55664         0x111CA,
55665         0x111CD,
55666         0x111CE,
55667         0x111DB,
55668         0x111DC,
55669         0x111DD,
55670         0x111E0,
55671         0x11238,
55672         0x1123E,
55673         0x112A9,
55674         0x112AA,
55675         0x114C6,
55676         0x114C7,
55677         0x115C1,
55678         0x115D8,
55679         0x11641,
55680         0x11644,
55681         0x1173C,
55682         0x1173F,
55683         0x12470,
55684         0x12475,
55685         0x16A6E,
55686         0x16A70,
55687         0x16AF5,
55688         0x16AF6,
55689         0x16B37,
55690         0x16B3C,
55691         0x16B44,
55692         0x16B45,
55693         0x1BC9F,
55694         0x1BCA0,
55695         0x1DA87,
55696         0x1DA8C
55697 };
55698
55699 static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */
55700         23,     /* Number of elements */
55701         148565664, /* Version and data structure type */
55702         1,      /* 0 if the list starts at 0;
55703                    1 if it starts at the element beyond 0 */
55704         0x0,
55705         0x5,
55706         0x6,
55707         0xB,
55708         0xE,
55709         0x15,
55710         0x16,
55711         0x25,
55712         0x26,
55713         0x40,
55714         0x42,
55715         0x1680,
55716         0x1681,
55717         0x2000,
55718         0x200B,
55719         0x2028,
55720         0x202A,
55721         0x202F,
55722         0x2030,
55723         0x205F,
55724         0x2060,
55725         0x3000,
55726         0x3001
55727 };
55728
55729 static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
55730         1279,   /* Number of elements */
55731         148565664, /* Version and data structure type */
55732         1,      /* 0 if the list starts at 0;
55733                    1 if it starts at the element beyond 0 */
55734         0x0,
55735         0x62,
55736         0x6A,
55737         0x71,
55738         0x79,
55739         0x80,
55740         0x81,
55741         0x9E,
55742         0x9F,
55743         0xAC,
55744         0xAD,
55745         0xAE,
55746         0xAF,
55747         0xBA,
55748         0xBB,
55749         0xC1,
55750         0xCA,
55751         0xD1,
55752         0xDA,
55753         0xE2,
55754         0xEA,
55755         0xEB,
55756         0xF0,
55757         0xFB,
55758         0xFF,
55759         0x100,
55760         0x101,
55761         0x102,
55762         0x103,
55763         0x104,
55764         0x105,
55765         0x106,
55766         0x107,
55767         0x108,
55768         0x109,
55769         0x10A,
55770         0x10B,
55771         0x10C,
55772         0x10D,
55773         0x10E,
55774         0x10F,
55775         0x110,
55776         0x111,
55777         0x112,
55778         0x113,
55779         0x114,
55780         0x115,
55781         0x116,
55782         0x117,
55783         0x118,
55784         0x119,
55785         0x11A,
55786         0x11B,
55787         0x11C,
55788         0x11D,
55789         0x11E,
55790         0x11F,
55791         0x120,
55792         0x121,
55793         0x122,
55794         0x123,
55795         0x124,
55796         0x125,
55797         0x126,
55798         0x127,
55799         0x128,
55800         0x129,
55801         0x12A,
55802         0x12B,
55803         0x12C,
55804         0x12D,
55805         0x12E,
55806         0x12F,
55807         0x130,
55808         0x131,
55809         0x132,
55810         0x133,
55811         0x134,
55812         0x135,
55813         0x136,
55814         0x137,
55815         0x139,
55816         0x13A,
55817         0x13B,
55818         0x13C,
55819         0x13D,
55820         0x13E,
55821         0x13F,
55822         0x140,
55823         0x141,
55824         0x142,
55825         0x143,
55826         0x144,
55827         0x145,
55828         0x146,
55829         0x147,
55830         0x148,
55831         0x14A,
55832         0x14B,
55833         0x14C,
55834         0x14D,
55835         0x14E,
55836         0x14F,
55837         0x150,
55838         0x151,
55839         0x152,
55840         0x153,
55841         0x154,
55842         0x155,
55843         0x156,
55844         0x157,
55845         0x158,
55846         0x159,
55847         0x15A,
55848         0x15B,
55849         0x15C,
55850         0x15D,
55851         0x15E,
55852         0x15F,
55853         0x160,
55854         0x161,
55855         0x162,
55856         0x163,
55857         0x164,
55858         0x165,
55859         0x166,
55860         0x167,
55861         0x168,
55862         0x169,
55863         0x16A,
55864         0x16B,
55865         0x16C,
55866         0x16D,
55867         0x16E,
55868         0x16F,
55869         0x170,
55870         0x171,
55871         0x172,
55872         0x173,
55873         0x174,
55874         0x175,
55875         0x176,
55876         0x177,
55877         0x178,
55878         0x17A,
55879         0x17B,
55880         0x17C,
55881         0x17D,
55882         0x17E,
55883         0x181,
55884         0x183,
55885         0x184,
55886         0x185,
55887         0x186,
55888         0x188,
55889         0x189,
55890         0x18C,
55891         0x18E,
55892         0x192,
55893         0x193,
55894         0x195,
55895         0x196,
55896         0x199,
55897         0x19C,
55898         0x19E,
55899         0x19F,
55900         0x1A1,
55901         0x1A2,
55902         0x1A3,
55903         0x1A4,
55904         0x1A5,
55905         0x1A6,
55906         0x1A8,
55907         0x1A9,
55908         0x1AA,
55909         0x1AC,
55910         0x1AD,
55911         0x1AE,
55912         0x1B0,
55913         0x1B1,
55914         0x1B4,
55915         0x1B5,
55916         0x1B6,
55917         0x1B7,
55918         0x1B9,
55919         0x1BC,
55920         0x1BD,
55921         0x1C4,
55922         0x1C5,
55923         0x1C7,
55924         0x1C8,
55925         0x1CA,
55926         0x1CB,
55927         0x1CD,
55928         0x1CE,
55929         0x1CF,
55930         0x1D0,
55931         0x1D1,
55932         0x1D2,
55933         0x1D3,
55934         0x1D4,
55935         0x1D5,
55936         0x1D6,
55937         0x1D7,
55938         0x1D8,
55939         0x1D9,
55940         0x1DA,
55941         0x1DB,
55942         0x1DC,
55943         0x1DE,
55944         0x1DF,
55945         0x1E0,
55946         0x1E1,
55947         0x1E2,
55948         0x1E3,
55949         0x1E4,
55950         0x1E5,
55951         0x1E6,
55952         0x1E7,
55953         0x1E8,
55954         0x1E9,
55955         0x1EA,
55956         0x1EB,
55957         0x1EC,
55958         0x1ED,
55959         0x1EE,
55960         0x1EF,
55961         0x1F1,
55962         0x1F2,
55963         0x1F4,
55964         0x1F5,
55965         0x1F6,
55966         0x1F9,
55967         0x1FA,
55968         0x1FB,
55969         0x1FC,
55970         0x1FD,
55971         0x1FE,
55972         0x1FF,
55973         0x200,
55974         0x201,
55975         0x202,
55976         0x203,
55977         0x204,
55978         0x205,
55979         0x206,
55980         0x207,
55981         0x208,
55982         0x209,
55983         0x20A,
55984         0x20B,
55985         0x20C,
55986         0x20D,
55987         0x20E,
55988         0x20F,
55989         0x210,
55990         0x211,
55991         0x212,
55992         0x213,
55993         0x214,
55994         0x215,
55995         0x216,
55996         0x217,
55997         0x218,
55998         0x219,
55999         0x21A,
56000         0x21B,
56001         0x21C,
56002         0x21D,
56003         0x21E,
56004         0x21F,
56005         0x220,
56006         0x221,
56007         0x222,
56008         0x223,
56009         0x224,
56010         0x225,
56011         0x226,
56012         0x227,
56013         0x228,
56014         0x229,
56015         0x22A,
56016         0x22B,
56017         0x22C,
56018         0x22D,
56019         0x22E,
56020         0x22F,
56021         0x230,
56022         0x231,
56023         0x232,
56024         0x233,
56025         0x23A,
56026         0x23C,
56027         0x23D,
56028         0x23F,
56029         0x241,
56030         0x242,
56031         0x243,
56032         0x247,
56033         0x248,
56034         0x249,
56035         0x24A,
56036         0x24B,
56037         0x24C,
56038         0x24D,
56039         0x24E,
56040         0x24F,
56041         0x370,
56042         0x371,
56043         0x372,
56044         0x373,
56045         0x376,
56046         0x377,
56047         0x37F,
56048         0x380,
56049         0x386,
56050         0x387,
56051         0x388,
56052         0x38B,
56053         0x38C,
56054         0x38D,
56055         0x38E,
56056         0x390,
56057         0x391,
56058         0x3A2,
56059         0x3A3,
56060         0x3AC,
56061         0x3CF,
56062         0x3D0,
56063         0x3D2,
56064         0x3D5,
56065         0x3D8,
56066         0x3D9,
56067         0x3DA,
56068         0x3DB,
56069         0x3DC,
56070         0x3DD,
56071         0x3DE,
56072         0x3DF,
56073         0x3E0,
56074         0x3E1,
56075         0x3E2,
56076         0x3E3,
56077         0x3E4,
56078         0x3E5,
56079         0x3E6,
56080         0x3E7,
56081         0x3E8,
56082         0x3E9,
56083         0x3EA,
56084         0x3EB,
56085         0x3EC,
56086         0x3ED,
56087         0x3EE,
56088         0x3EF,
56089         0x3F4,
56090         0x3F5,
56091         0x3F7,
56092         0x3F8,
56093         0x3F9,
56094         0x3FB,
56095         0x3FD,
56096         0x430,
56097         0x460,
56098         0x461,
56099         0x462,
56100         0x463,
56101         0x464,
56102         0x465,
56103         0x466,
56104         0x467,
56105         0x468,
56106         0x469,
56107         0x46A,
56108         0x46B,
56109         0x46C,
56110         0x46D,
56111         0x46E,
56112         0x46F,
56113         0x470,
56114         0x471,
56115         0x472,
56116         0x473,
56117         0x474,
56118         0x475,
56119         0x476,
56120         0x477,
56121         0x478,
56122         0x479,
56123         0x47A,
56124         0x47B,
56125         0x47C,
56126         0x47D,
56127         0x47E,
56128         0x47F,
56129         0x480,
56130         0x481,
56131         0x48A,
56132         0x48B,
56133         0x48C,
56134         0x48D,
56135         0x48E,
56136         0x48F,
56137         0x490,
56138         0x491,
56139         0x492,
56140         0x493,
56141         0x494,
56142         0x495,
56143         0x496,
56144         0x497,
56145         0x498,
56146         0x499,
56147         0x49A,
56148         0x49B,
56149         0x49C,
56150         0x49D,
56151         0x49E,
56152         0x49F,
56153         0x4A0,
56154         0x4A1,
56155         0x4A2,
56156         0x4A3,
56157         0x4A4,
56158         0x4A5,
56159         0x4A6,
56160         0x4A7,
56161         0x4A8,
56162         0x4A9,
56163         0x4AA,
56164         0x4AB,
56165         0x4AC,
56166         0x4AD,
56167         0x4AE,
56168         0x4AF,
56169         0x4B0,
56170         0x4B1,
56171         0x4B2,
56172         0x4B3,
56173         0x4B4,
56174         0x4B5,
56175         0x4B6,
56176         0x4B7,
56177         0x4B8,
56178         0x4B9,
56179         0x4BA,
56180         0x4BB,
56181         0x4BC,
56182         0x4BD,
56183         0x4BE,
56184         0x4BF,
56185         0x4C0,
56186         0x4C2,
56187         0x4C3,
56188         0x4C4,
56189         0x4C5,
56190         0x4C6,
56191         0x4C7,
56192         0x4C8,
56193         0x4C9,
56194         0x4CA,
56195         0x4CB,
56196         0x4CC,
56197         0x4CD,
56198         0x4CE,
56199         0x4D0,
56200         0x4D1,
56201         0x4D2,
56202         0x4D3,
56203         0x4D4,
56204         0x4D5,
56205         0x4D6,
56206         0x4D7,
56207         0x4D8,
56208         0x4D9,
56209         0x4DA,
56210         0x4DB,
56211         0x4DC,
56212         0x4DD,
56213         0x4DE,
56214         0x4DF,
56215         0x4E0,
56216         0x4E1,
56217         0x4E2,
56218         0x4E3,
56219         0x4E4,
56220         0x4E5,
56221         0x4E6,
56222         0x4E7,
56223         0x4E8,
56224         0x4E9,
56225         0x4EA,
56226         0x4EB,
56227         0x4EC,
56228         0x4ED,
56229         0x4EE,
56230         0x4EF,
56231         0x4F0,
56232         0x4F1,
56233         0x4F2,
56234         0x4F3,
56235         0x4F4,
56236         0x4F5,
56237         0x4F6,
56238         0x4F7,
56239         0x4F8,
56240         0x4F9,
56241         0x4FA,
56242         0x4FB,
56243         0x4FC,
56244         0x4FD,
56245         0x4FE,
56246         0x4FF,
56247         0x500,
56248         0x501,
56249         0x502,
56250         0x503,
56251         0x504,
56252         0x505,
56253         0x506,
56254         0x507,
56255         0x508,
56256         0x509,
56257         0x50A,
56258         0x50B,
56259         0x50C,
56260         0x50D,
56261         0x50E,
56262         0x50F,
56263         0x510,
56264         0x511,
56265         0x512,
56266         0x513,
56267         0x514,
56268         0x515,
56269         0x516,
56270         0x517,
56271         0x518,
56272         0x519,
56273         0x51A,
56274         0x51B,
56275         0x51C,
56276         0x51D,
56277         0x51E,
56278         0x51F,
56279         0x520,
56280         0x521,
56281         0x522,
56282         0x523,
56283         0x524,
56284         0x525,
56285         0x526,
56286         0x527,
56287         0x528,
56288         0x529,
56289         0x52A,
56290         0x52B,
56291         0x52C,
56292         0x52D,
56293         0x52E,
56294         0x52F,
56295         0x531,
56296         0x557,
56297         0x10A0,
56298         0x10C6,
56299         0x10C7,
56300         0x10C8,
56301         0x10CD,
56302         0x10CE,
56303         0x13A0,
56304         0x13F6,
56305         0x1E00,
56306         0x1E01,
56307         0x1E02,
56308         0x1E03,
56309         0x1E04,
56310         0x1E05,
56311         0x1E06,
56312         0x1E07,
56313         0x1E08,
56314         0x1E09,
56315         0x1E0A,
56316         0x1E0B,
56317         0x1E0C,
56318         0x1E0D,
56319         0x1E0E,
56320         0x1E0F,
56321         0x1E10,
56322         0x1E11,
56323         0x1E12,
56324         0x1E13,
56325         0x1E14,
56326         0x1E15,
56327         0x1E16,
56328         0x1E17,
56329         0x1E18,
56330         0x1E19,
56331         0x1E1A,
56332         0x1E1B,
56333         0x1E1C,
56334         0x1E1D,
56335         0x1E1E,
56336         0x1E1F,
56337         0x1E20,
56338         0x1E21,
56339         0x1E22,
56340         0x1E23,
56341         0x1E24,
56342         0x1E25,
56343         0x1E26,
56344         0x1E27,
56345         0x1E28,
56346         0x1E29,
56347         0x1E2A,
56348         0x1E2B,
56349         0x1E2C,
56350         0x1E2D,
56351         0x1E2E,
56352         0x1E2F,
56353         0x1E30,
56354         0x1E31,
56355         0x1E32,
56356         0x1E33,
56357         0x1E34,
56358         0x1E35,
56359         0x1E36,
56360         0x1E37,
56361         0x1E38,
56362         0x1E39,
56363         0x1E3A,
56364         0x1E3B,
56365         0x1E3C,
56366         0x1E3D,
56367         0x1E3E,
56368         0x1E3F,
56369         0x1E40,
56370         0x1E41,
56371         0x1E42,
56372         0x1E43,
56373         0x1E44,
56374         0x1E45,
56375         0x1E46,
56376         0x1E47,
56377         0x1E48,
56378         0x1E49,
56379         0x1E4A,
56380         0x1E4B,
56381         0x1E4C,
56382         0x1E4D,
56383         0x1E4E,
56384         0x1E4F,
56385         0x1E50,
56386         0x1E51,
56387         0x1E52,
56388         0x1E53,
56389         0x1E54,
56390         0x1E55,
56391         0x1E56,
56392         0x1E57,
56393         0x1E58,
56394         0x1E59,
56395         0x1E5A,
56396         0x1E5B,
56397         0x1E5C,
56398         0x1E5D,
56399         0x1E5E,
56400         0x1E5F,
56401         0x1E60,
56402         0x1E61,
56403         0x1E62,
56404         0x1E63,
56405         0x1E64,
56406         0x1E65,
56407         0x1E66,
56408         0x1E67,
56409         0x1E68,
56410         0x1E69,
56411         0x1E6A,
56412         0x1E6B,
56413         0x1E6C,
56414         0x1E6D,
56415         0x1E6E,
56416         0x1E6F,
56417         0x1E70,
56418         0x1E71,
56419         0x1E72,
56420         0x1E73,
56421         0x1E74,
56422         0x1E75,
56423         0x1E76,
56424         0x1E77,
56425         0x1E78,
56426         0x1E79,
56427         0x1E7A,
56428         0x1E7B,
56429         0x1E7C,
56430         0x1E7D,
56431         0x1E7E,
56432         0x1E7F,
56433         0x1E80,
56434         0x1E81,
56435         0x1E82,
56436         0x1E83,
56437         0x1E84,
56438         0x1E85,
56439         0x1E86,
56440         0x1E87,
56441         0x1E88,
56442         0x1E89,
56443         0x1E8A,
56444         0x1E8B,
56445         0x1E8C,
56446         0x1E8D,
56447         0x1E8E,
56448         0x1E8F,
56449         0x1E90,
56450         0x1E91,
56451         0x1E92,
56452         0x1E93,
56453         0x1E94,
56454         0x1E95,
56455         0x1E9E,
56456         0x1E9F,
56457         0x1EA0,
56458         0x1EA1,
56459         0x1EA2,
56460         0x1EA3,
56461         0x1EA4,
56462         0x1EA5,
56463         0x1EA6,
56464         0x1EA7,
56465         0x1EA8,
56466         0x1EA9,
56467         0x1EAA,
56468         0x1EAB,
56469         0x1EAC,
56470         0x1EAD,
56471         0x1EAE,
56472         0x1EAF,
56473         0x1EB0,
56474         0x1EB1,
56475         0x1EB2,
56476         0x1EB3,
56477         0x1EB4,
56478         0x1EB5,
56479         0x1EB6,
56480         0x1EB7,
56481         0x1EB8,
56482         0x1EB9,
56483         0x1EBA,
56484         0x1EBB,
56485         0x1EBC,
56486         0x1EBD,
56487         0x1EBE,
56488         0x1EBF,
56489         0x1EC0,
56490         0x1EC1,
56491         0x1EC2,
56492         0x1EC3,
56493         0x1EC4,
56494         0x1EC5,
56495         0x1EC6,
56496         0x1EC7,
56497         0x1EC8,
56498         0x1EC9,
56499         0x1ECA,
56500         0x1ECB,
56501         0x1ECC,
56502         0x1ECD,
56503         0x1ECE,
56504         0x1ECF,
56505         0x1ED0,
56506         0x1ED1,
56507         0x1ED2,
56508         0x1ED3,
56509         0x1ED4,
56510         0x1ED5,
56511         0x1ED6,
56512         0x1ED7,
56513         0x1ED8,
56514         0x1ED9,
56515         0x1EDA,
56516         0x1EDB,
56517         0x1EDC,
56518         0x1EDD,
56519         0x1EDE,
56520         0x1EDF,
56521         0x1EE0,
56522         0x1EE1,
56523         0x1EE2,
56524         0x1EE3,
56525         0x1EE4,
56526         0x1EE5,
56527         0x1EE6,
56528         0x1EE7,
56529         0x1EE8,
56530         0x1EE9,
56531         0x1EEA,
56532         0x1EEB,
56533         0x1EEC,
56534         0x1EED,
56535         0x1EEE,
56536         0x1EEF,
56537         0x1EF0,
56538         0x1EF1,
56539         0x1EF2,
56540         0x1EF3,
56541         0x1EF4,
56542         0x1EF5,
56543         0x1EF6,
56544         0x1EF7,
56545         0x1EF8,
56546         0x1EF9,
56547         0x1EFA,
56548         0x1EFB,
56549         0x1EFC,
56550         0x1EFD,
56551         0x1EFE,
56552         0x1EFF,
56553         0x1F08,
56554         0x1F10,
56555         0x1F18,
56556         0x1F1E,
56557         0x1F28,
56558         0x1F30,
56559         0x1F38,
56560         0x1F40,
56561         0x1F48,
56562         0x1F4E,
56563         0x1F59,
56564         0x1F5A,
56565         0x1F5B,
56566         0x1F5C,
56567         0x1F5D,
56568         0x1F5E,
56569         0x1F5F,
56570         0x1F60,
56571         0x1F68,
56572         0x1F70,
56573         0x1FB8,
56574         0x1FBC,
56575         0x1FC8,
56576         0x1FCC,
56577         0x1FD8,
56578         0x1FDC,
56579         0x1FE8,
56580         0x1FED,
56581         0x1FF8,
56582         0x1FFC,
56583         0x2102,
56584         0x2103,
56585         0x2107,
56586         0x2108,
56587         0x210B,
56588         0x210E,
56589         0x2110,
56590         0x2113,
56591         0x2115,
56592         0x2116,
56593         0x2119,
56594         0x211E,
56595         0x2124,
56596         0x2125,
56597         0x2126,
56598         0x2127,
56599         0x2128,
56600         0x2129,
56601         0x212A,
56602         0x212E,
56603         0x2130,
56604         0x2134,
56605         0x213E,
56606         0x2140,
56607         0x2145,
56608         0x2146,
56609         0x2160,
56610         0x2170,
56611         0x2183,
56612         0x2184,
56613         0x24B6,
56614         0x24D0,
56615         0x2C00,
56616         0x2C2F,
56617         0x2C60,
56618         0x2C61,
56619         0x2C62,
56620         0x2C65,
56621         0x2C67,
56622         0x2C68,
56623         0x2C69,
56624         0x2C6A,
56625         0x2C6B,
56626         0x2C6C,
56627         0x2C6D,
56628         0x2C71,
56629         0x2C72,
56630         0x2C73,
56631         0x2C75,
56632         0x2C76,
56633         0x2C7E,
56634         0x2C81,
56635         0x2C82,
56636         0x2C83,
56637         0x2C84,
56638         0x2C85,
56639         0x2C86,
56640         0x2C87,
56641         0x2C88,
56642         0x2C89,
56643         0x2C8A,
56644         0x2C8B,
56645         0x2C8C,
56646         0x2C8D,
56647         0x2C8E,
56648         0x2C8F,
56649         0x2C90,
56650         0x2C91,
56651         0x2C92,
56652         0x2C93,
56653         0x2C94,
56654         0x2C95,
56655         0x2C96,
56656         0x2C97,
56657         0x2C98,
56658         0x2C99,
56659         0x2C9A,
56660         0x2C9B,
56661         0x2C9C,
56662         0x2C9D,
56663         0x2C9E,
56664         0x2C9F,
56665         0x2CA0,
56666         0x2CA1,
56667         0x2CA2,
56668         0x2CA3,
56669         0x2CA4,
56670         0x2CA5,
56671         0x2CA6,
56672         0x2CA7,
56673         0x2CA8,
56674         0x2CA9,
56675         0x2CAA,
56676         0x2CAB,
56677         0x2CAC,
56678         0x2CAD,
56679         0x2CAE,
56680         0x2CAF,
56681         0x2CB0,
56682         0x2CB1,
56683         0x2CB2,
56684         0x2CB3,
56685         0x2CB4,
56686         0x2CB5,
56687         0x2CB6,
56688         0x2CB7,
56689         0x2CB8,
56690         0x2CB9,
56691         0x2CBA,
56692         0x2CBB,
56693         0x2CBC,
56694         0x2CBD,
56695         0x2CBE,
56696         0x2CBF,
56697         0x2CC0,
56698         0x2CC1,
56699         0x2CC2,
56700         0x2CC3,
56701         0x2CC4,
56702         0x2CC5,
56703         0x2CC6,
56704         0x2CC7,
56705         0x2CC8,
56706         0x2CC9,
56707         0x2CCA,
56708         0x2CCB,
56709         0x2CCC,
56710         0x2CCD,
56711         0x2CCE,
56712         0x2CCF,
56713         0x2CD0,
56714         0x2CD1,
56715         0x2CD2,
56716         0x2CD3,
56717         0x2CD4,
56718         0x2CD5,
56719         0x2CD6,
56720         0x2CD7,
56721         0x2CD8,
56722         0x2CD9,
56723         0x2CDA,
56724         0x2CDB,
56725         0x2CDC,
56726         0x2CDD,
56727         0x2CDE,
56728         0x2CDF,
56729         0x2CE0,
56730         0x2CE1,
56731         0x2CE2,
56732         0x2CE3,
56733         0x2CEB,
56734         0x2CEC,
56735         0x2CED,
56736         0x2CEE,
56737         0x2CF2,
56738         0x2CF3,
56739         0xA640,
56740         0xA641,
56741         0xA642,
56742         0xA643,
56743         0xA644,
56744         0xA645,
56745         0xA646,
56746         0xA647,
56747         0xA648,
56748         0xA649,
56749         0xA64A,
56750         0xA64B,
56751         0xA64C,
56752         0xA64D,
56753         0xA64E,
56754         0xA64F,
56755         0xA650,
56756         0xA651,
56757         0xA652,
56758         0xA653,
56759         0xA654,
56760         0xA655,
56761         0xA656,
56762         0xA657,
56763         0xA658,
56764         0xA659,
56765         0xA65A,
56766         0xA65B,
56767         0xA65C,
56768         0xA65D,
56769         0xA65E,
56770         0xA65F,
56771         0xA660,
56772         0xA661,
56773         0xA662,
56774         0xA663,
56775         0xA664,
56776         0xA665,
56777         0xA666,
56778         0xA667,
56779         0xA668,
56780         0xA669,
56781         0xA66A,
56782         0xA66B,
56783         0xA66C,
56784         0xA66D,
56785         0xA680,
56786         0xA681,
56787         0xA682,
56788         0xA683,
56789         0xA684,
56790         0xA685,
56791         0xA686,
56792         0xA687,
56793         0xA688,
56794         0xA689,
56795         0xA68A,
56796         0xA68B,
56797         0xA68C,
56798         0xA68D,
56799         0xA68E,
56800         0xA68F,
56801         0xA690,
56802         0xA691,
56803         0xA692,
56804         0xA693,
56805         0xA694,
56806         0xA695,
56807         0xA696,
56808         0xA697,
56809         0xA698,
56810         0xA699,
56811         0xA69A,
56812         0xA69B,
56813         0xA722,
56814         0xA723,
56815         0xA724,
56816         0xA725,
56817         0xA726,
56818         0xA727,
56819         0xA728,
56820         0xA729,
56821         0xA72A,
56822         0xA72B,
56823         0xA72C,
56824         0xA72D,
56825         0xA72E,
56826         0xA72F,
56827         0xA732,
56828         0xA733,
56829         0xA734,
56830         0xA735,
56831         0xA736,
56832         0xA737,
56833         0xA738,
56834         0xA739,
56835         0xA73A,
56836         0xA73B,
56837         0xA73C,
56838         0xA73D,
56839         0xA73E,
56840         0xA73F,
56841         0xA740,
56842         0xA741,
56843         0xA742,
56844         0xA743,
56845         0xA744,
56846         0xA745,
56847         0xA746,
56848         0xA747,
56849         0xA748,
56850         0xA749,
56851         0xA74A,
56852         0xA74B,
56853         0xA74C,
56854         0xA74D,
56855         0xA74E,
56856         0xA74F,
56857         0xA750,
56858         0xA751,
56859         0xA752,
56860         0xA753,
56861         0xA754,
56862         0xA755,
56863         0xA756,
56864         0xA757,
56865         0xA758,
56866         0xA759,
56867         0xA75A,
56868         0xA75B,
56869         0xA75C,
56870         0xA75D,
56871         0xA75E,
56872         0xA75F,
56873         0xA760,
56874         0xA761,
56875         0xA762,
56876         0xA763,
56877         0xA764,
56878         0xA765,
56879         0xA766,
56880         0xA767,
56881         0xA768,
56882         0xA769,
56883         0xA76A,
56884         0xA76B,
56885         0xA76C,
56886         0xA76D,
56887         0xA76E,
56888         0xA76F,
56889         0xA779,
56890         0xA77A,
56891         0xA77B,
56892         0xA77C,
56893         0xA77D,
56894         0xA77F,
56895         0xA780,
56896         0xA781,
56897         0xA782,
56898         0xA783,
56899         0xA784,
56900         0xA785,
56901         0xA786,
56902         0xA787,
56903         0xA78B,
56904         0xA78C,
56905         0xA78D,
56906         0xA78E,
56907         0xA790,
56908         0xA791,
56909         0xA792,
56910         0xA793,
56911         0xA796,
56912         0xA797,
56913         0xA798,
56914         0xA799,
56915         0xA79A,
56916         0xA79B,
56917         0xA79C,
56918         0xA79D,
56919         0xA79E,
56920         0xA79F,
56921         0xA7A0,
56922         0xA7A1,
56923         0xA7A2,
56924         0xA7A3,
56925         0xA7A4,
56926         0xA7A5,
56927         0xA7A6,
56928         0xA7A7,
56929         0xA7A8,
56930         0xA7A9,
56931         0xA7AA,
56932         0xA7AE,
56933         0xA7B0,
56934         0xA7B5,
56935         0xA7B6,
56936         0xA7B7,
56937         0xFF21,
56938         0xFF3B,
56939         0x10400,
56940         0x10428,
56941         0x10C80,
56942         0x10CB3,
56943         0x118A0,
56944         0x118C0,
56945         0x1D400,
56946         0x1D41A,
56947         0x1D434,
56948         0x1D44E,
56949         0x1D468,
56950         0x1D482,
56951         0x1D49C,
56952         0x1D49D,
56953         0x1D49E,
56954         0x1D4A0,
56955         0x1D4A2,
56956         0x1D4A3,
56957         0x1D4A5,
56958         0x1D4A7,
56959         0x1D4A9,
56960         0x1D4AD,
56961         0x1D4AE,
56962         0x1D4B6,
56963         0x1D4D0,
56964         0x1D4EA,
56965         0x1D504,
56966         0x1D506,
56967         0x1D507,
56968         0x1D50B,
56969         0x1D50D,
56970         0x1D515,
56971         0x1D516,
56972         0x1D51D,
56973         0x1D538,
56974         0x1D53A,
56975         0x1D53B,
56976         0x1D53F,
56977         0x1D540,
56978         0x1D545,
56979         0x1D546,
56980         0x1D547,
56981         0x1D54A,
56982         0x1D551,
56983         0x1D56C,
56984         0x1D586,
56985         0x1D5A0,
56986         0x1D5BA,
56987         0x1D5D4,
56988         0x1D5EE,
56989         0x1D608,
56990         0x1D622,
56991         0x1D63C,
56992         0x1D656,
56993         0x1D670,
56994         0x1D68A,
56995         0x1D6A8,
56996         0x1D6C1,
56997         0x1D6E2,
56998         0x1D6FB,
56999         0x1D71C,
57000         0x1D735,
57001         0x1D756,
57002         0x1D76F,
57003         0x1D790,
57004         0x1D7A9,
57005         0x1D7CA,
57006         0x1D7CB,
57007         0x1F130,
57008         0x1F14A,
57009         0x1F150,
57010         0x1F16A,
57011         0x1F170,
57012         0x1F18A
57013 };
57014
57015 static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
57016         1335,   /* Number of elements */
57017         148565664, /* Version and data structure type */
57018         1,      /* 0 if the list starts at 0;
57019                    1 if it starts at the element beyond 0 */
57020         0x0,
57021         0x42,
57022         0x4A,
57023         0x51,
57024         0x5A,
57025         0x62,
57026         0x6A,
57027         0x6D,
57028         0x6E,
57029         0x70,
57030         0x79,
57031         0x80,
57032         0x8A,
57033         0x8C,
57034         0x8F,
57035         0x91,
57036         0x9D,
57037         0x9E,
57038         0x9F,
57039         0xA0,
57040         0xA1,
57041         0xA2,
57042         0xAA,
57043         0xAC,
57044         0xAD,
57045         0xAE,
57046         0xAF,
57047         0xBA,
57048         0xBB,
57049         0xC1,
57050         0xCA,
57051         0xCB,
57052         0xD0,
57053         0xD1,
57054         0xDA,
57055         0xDB,
57056         0xE0,
57057         0xE2,
57058         0xEA,
57059         0xEB,
57060         0xFA,
57061         0xFB,
57062         0xFF,
57063         0x100,
57064         0x2C2,
57065         0x2C6,
57066         0x2D2,
57067         0x2E0,
57068         0x2E5,
57069         0x2EC,
57070         0x2ED,
57071         0x2EE,
57072         0x2EF,
57073         0x300,
57074         0x375,
57075         0x376,
57076         0x378,
57077         0x37A,
57078         0x37E,
57079         0x37F,
57080         0x380,
57081         0x386,
57082         0x387,
57083         0x388,
57084         0x38B,
57085         0x38C,
57086         0x38D,
57087         0x38E,
57088         0x3A2,
57089         0x3A3,
57090         0x3F6,
57091         0x3F7,
57092         0x482,
57093         0x483,
57094         0x530,
57095         0x531,
57096         0x557,
57097         0x559,
57098         0x55A,
57099         0x561,
57100         0x588,
57101         0x591,
57102         0x5BE,
57103         0x5BF,
57104         0x5C0,
57105         0x5C1,
57106         0x5C3,
57107         0x5C4,
57108         0x5C6,
57109         0x5C7,
57110         0x5C8,
57111         0x5D0,
57112         0x5EB,
57113         0x5F0,
57114         0x5F3,
57115         0x610,
57116         0x61B,
57117         0x620,
57118         0x66A,
57119         0x66E,
57120         0x6D4,
57121         0x6D5,
57122         0x6DD,
57123         0x6DF,
57124         0x6E9,
57125         0x6EA,
57126         0x6FD,
57127         0x6FF,
57128         0x700,
57129         0x710,
57130         0x74B,
57131         0x74D,
57132         0x7B2,
57133         0x7C0,
57134         0x7F6,
57135         0x7FA,
57136         0x7FB,
57137         0x800,
57138         0x82E,
57139         0x840,
57140         0x85C,
57141         0x8A0,
57142         0x8B5,
57143         0x8E3,
57144         0x964,
57145         0x966,
57146         0x970,
57147         0x971,
57148         0x984,
57149         0x985,
57150         0x98D,
57151         0x98F,
57152         0x991,
57153         0x993,
57154         0x9A9,
57155         0x9AA,
57156         0x9B1,
57157         0x9B2,
57158         0x9B3,
57159         0x9B6,
57160         0x9BA,
57161         0x9BC,
57162         0x9C5,
57163         0x9C7,
57164         0x9C9,
57165         0x9CB,
57166         0x9CF,
57167         0x9D7,
57168         0x9D8,
57169         0x9DC,
57170         0x9DE,
57171         0x9DF,
57172         0x9E4,
57173         0x9E6,
57174         0x9F2,
57175         0xA01,
57176         0xA04,
57177         0xA05,
57178         0xA0B,
57179         0xA0F,
57180         0xA11,
57181         0xA13,
57182         0xA29,
57183         0xA2A,
57184         0xA31,
57185         0xA32,
57186         0xA34,
57187         0xA35,
57188         0xA37,
57189         0xA38,
57190         0xA3A,
57191         0xA3C,
57192         0xA3D,
57193         0xA3E,
57194         0xA43,
57195         0xA47,
57196         0xA49,
57197         0xA4B,
57198         0xA4E,
57199         0xA51,
57200         0xA52,
57201         0xA59,
57202         0xA5D,
57203         0xA5E,
57204         0xA5F,
57205         0xA66,
57206         0xA76,
57207         0xA81,
57208         0xA84,
57209         0xA85,
57210         0xA8E,
57211         0xA8F,
57212         0xA92,
57213         0xA93,
57214         0xAA9,
57215         0xAAA,
57216         0xAB1,
57217         0xAB2,
57218         0xAB4,
57219         0xAB5,
57220         0xABA,
57221         0xABC,
57222         0xAC6,
57223         0xAC7,
57224         0xACA,
57225         0xACB,
57226         0xACE,
57227         0xAD0,
57228         0xAD1,
57229         0xAE0,
57230         0xAE4,
57231         0xAE6,
57232         0xAF0,
57233         0xAF9,
57234         0xAFA,
57235         0xB01,
57236         0xB04,
57237         0xB05,
57238         0xB0D,
57239         0xB0F,
57240         0xB11,
57241         0xB13,
57242         0xB29,
57243         0xB2A,
57244         0xB31,
57245         0xB32,
57246         0xB34,
57247         0xB35,
57248         0xB3A,
57249         0xB3C,
57250         0xB45,
57251         0xB47,
57252         0xB49,
57253         0xB4B,
57254         0xB4E,
57255         0xB56,
57256         0xB58,
57257         0xB5C,
57258         0xB5E,
57259         0xB5F,
57260         0xB64,
57261         0xB66,
57262         0xB70,
57263         0xB71,
57264         0xB72,
57265         0xB82,
57266         0xB84,
57267         0xB85,
57268         0xB8B,
57269         0xB8E,
57270         0xB91,
57271         0xB92,
57272         0xB96,
57273         0xB99,
57274         0xB9B,
57275         0xB9C,
57276         0xB9D,
57277         0xB9E,
57278         0xBA0,
57279         0xBA3,
57280         0xBA5,
57281         0xBA8,
57282         0xBAB,
57283         0xBAE,
57284         0xBBA,
57285         0xBBE,
57286         0xBC3,
57287         0xBC6,
57288         0xBC9,
57289         0xBCA,
57290         0xBCE,
57291         0xBD0,
57292         0xBD1,
57293         0xBD7,
57294         0xBD8,
57295         0xBE6,
57296         0xBF0,
57297         0xC00,
57298         0xC04,
57299         0xC05,
57300         0xC0D,
57301         0xC0E,
57302         0xC11,
57303         0xC12,
57304         0xC29,
57305         0xC2A,
57306         0xC3A,
57307         0xC3D,
57308         0xC45,
57309         0xC46,
57310         0xC49,
57311         0xC4A,
57312         0xC4E,
57313         0xC55,
57314         0xC57,
57315         0xC58,
57316         0xC5B,
57317         0xC60,
57318         0xC64,
57319         0xC66,
57320         0xC70,
57321         0xC81,
57322         0xC84,
57323         0xC85,
57324         0xC8D,
57325         0xC8E,
57326         0xC91,
57327         0xC92,
57328         0xCA9,
57329         0xCAA,
57330         0xCB4,
57331         0xCB5,
57332         0xCBA,
57333         0xCBC,
57334         0xCC5,
57335         0xCC6,
57336         0xCC9,
57337         0xCCA,
57338         0xCCE,
57339         0xCD5,
57340         0xCD7,
57341         0xCDE,
57342         0xCDF,
57343         0xCE0,
57344         0xCE4,
57345         0xCE6,
57346         0xCF0,
57347         0xCF1,
57348         0xCF3,
57349         0xD01,
57350         0xD04,
57351         0xD05,
57352         0xD0D,
57353         0xD0E,
57354         0xD11,
57355         0xD12,
57356         0xD3B,
57357         0xD3D,
57358         0xD45,
57359         0xD46,
57360         0xD49,
57361         0xD4A,
57362         0xD4F,
57363         0xD57,
57364         0xD58,
57365         0xD5F,
57366         0xD64,
57367         0xD66,
57368         0xD70,
57369         0xD7A,
57370         0xD80,
57371         0xD82,
57372         0xD84,
57373         0xD85,
57374         0xD97,
57375         0xD9A,
57376         0xDB2,
57377         0xDB3,
57378         0xDBC,
57379         0xDBD,
57380         0xDBE,
57381         0xDC0,
57382         0xDC7,
57383         0xDCA,
57384         0xDCB,
57385         0xDCF,
57386         0xDD5,
57387         0xDD6,
57388         0xDD7,
57389         0xDD8,
57390         0xDE0,
57391         0xDE6,
57392         0xDF0,
57393         0xDF2,
57394         0xDF4,
57395         0xE01,
57396         0xE3B,
57397         0xE40,
57398         0xE4F,
57399         0xE50,
57400         0xE5A,
57401         0xE81,
57402         0xE83,
57403         0xE84,
57404         0xE85,
57405         0xE87,
57406         0xE89,
57407         0xE8A,
57408         0xE8B,
57409         0xE8D,
57410         0xE8E,
57411         0xE94,
57412         0xE98,
57413         0xE99,
57414         0xEA0,
57415         0xEA1,
57416         0xEA4,
57417         0xEA5,
57418         0xEA6,
57419         0xEA7,
57420         0xEA8,
57421         0xEAA,
57422         0xEAC,
57423         0xEAD,
57424         0xEBA,
57425         0xEBB,
57426         0xEBE,
57427         0xEC0,
57428         0xEC5,
57429         0xEC6,
57430         0xEC7,
57431         0xEC8,
57432         0xECE,
57433         0xED0,
57434         0xEDA,
57435         0xEDC,
57436         0xEE0,
57437         0xF00,
57438         0xF01,
57439         0xF18,
57440         0xF1A,
57441         0xF20,
57442         0xF2A,
57443         0xF35,
57444         0xF36,
57445         0xF37,
57446         0xF38,
57447         0xF39,
57448         0xF3A,
57449         0xF3E,
57450         0xF48,
57451         0xF49,
57452         0xF6D,
57453         0xF71,
57454         0xF85,
57455         0xF86,
57456         0xF98,
57457         0xF99,
57458         0xFBD,
57459         0xFC6,
57460         0xFC7,
57461         0x1000,
57462         0x104A,
57463         0x1050,
57464         0x109E,
57465         0x10A0,
57466         0x10C6,
57467         0x10C7,
57468         0x10C8,
57469         0x10CD,
57470         0x10CE,
57471         0x10D0,
57472         0x10FB,
57473         0x10FC,
57474         0x1249,
57475         0x124A,
57476         0x124E,
57477         0x1250,
57478         0x1257,
57479         0x1258,
57480         0x1259,
57481         0x125A,
57482         0x125E,
57483         0x1260,
57484         0x1289,
57485         0x128A,
57486         0x128E,
57487         0x1290,
57488         0x12B1,
57489         0x12B2,
57490         0x12B6,
57491         0x12B8,
57492         0x12BF,
57493         0x12C0,
57494         0x12C1,
57495         0x12C2,
57496         0x12C6,
57497         0x12C8,
57498         0x12D7,
57499         0x12D8,
57500         0x1311,
57501         0x1312,
57502         0x1316,
57503         0x1318,
57504         0x135B,
57505         0x135D,
57506         0x1360,
57507         0x1380,
57508         0x1390,
57509         0x13A0,
57510         0x13F6,
57511         0x13F8,
57512         0x13FE,
57513         0x1401,
57514         0x166D,
57515         0x166F,
57516         0x1680,
57517         0x1681,
57518         0x169B,
57519         0x16A0,
57520         0x16EB,
57521         0x16EE,
57522         0x16F9,
57523         0x1700,
57524         0x170D,
57525         0x170E,
57526         0x1715,
57527         0x1720,
57528         0x1735,
57529         0x1740,
57530         0x1754,
57531         0x1760,
57532         0x176D,
57533         0x176E,
57534         0x1771,
57535         0x1772,
57536         0x1774,
57537         0x1780,
57538         0x17D4,
57539         0x17D7,
57540         0x17D8,
57541         0x17DC,
57542         0x17DE,
57543         0x17E0,
57544         0x17EA,
57545         0x180B,
57546         0x180E,
57547         0x1810,
57548         0x181A,
57549         0x1820,
57550         0x1878,
57551         0x1880,
57552         0x18AB,
57553         0x18B0,
57554         0x18F6,
57555         0x1900,
57556         0x191F,
57557         0x1920,
57558         0x192C,
57559         0x1930,
57560         0x193C,
57561         0x1946,
57562         0x196E,
57563         0x1970,
57564         0x1975,
57565         0x1980,
57566         0x19AC,
57567         0x19B0,
57568         0x19CA,
57569         0x19D0,
57570         0x19DA,
57571         0x1A00,
57572         0x1A1C,
57573         0x1A20,
57574         0x1A5F,
57575         0x1A60,
57576         0x1A7D,
57577         0x1A7F,
57578         0x1A8A,
57579         0x1A90,
57580         0x1A9A,
57581         0x1AA7,
57582         0x1AA8,
57583         0x1AB0,
57584         0x1ABF,
57585         0x1B00,
57586         0x1B4C,
57587         0x1B50,
57588         0x1B5A,
57589         0x1B6B,
57590         0x1B74,
57591         0x1B80,
57592         0x1BF4,
57593         0x1C00,
57594         0x1C38,
57595         0x1C40,
57596         0x1C4A,
57597         0x1C4D,
57598         0x1C7E,
57599         0x1CD0,
57600         0x1CD3,
57601         0x1CD4,
57602         0x1CF7,
57603         0x1CF8,
57604         0x1CFA,
57605         0x1D00,
57606         0x1DF6,
57607         0x1DFC,
57608         0x1F16,
57609         0x1F18,
57610         0x1F1E,
57611         0x1F20,
57612         0x1F46,
57613         0x1F48,
57614         0x1F4E,
57615         0x1F50,
57616         0x1F58,
57617         0x1F59,
57618         0x1F5A,
57619         0x1F5B,
57620         0x1F5C,
57621         0x1F5D,
57622         0x1F5E,
57623         0x1F5F,
57624         0x1F7E,
57625         0x1F80,
57626         0x1FB5,
57627         0x1FB6,
57628         0x1FBD,
57629         0x1FBE,
57630         0x1FBF,
57631         0x1FC2,
57632         0x1FC5,
57633         0x1FC6,
57634         0x1FCD,
57635         0x1FD0,
57636         0x1FD4,
57637         0x1FD6,
57638         0x1FDC,
57639         0x1FE0,
57640         0x1FED,
57641         0x1FF2,
57642         0x1FF5,
57643         0x1FF6,
57644         0x1FFD,
57645         0x200C,
57646         0x200E,
57647         0x203F,
57648         0x2041,
57649         0x2054,
57650         0x2055,
57651         0x2071,
57652         0x2072,
57653         0x207F,
57654         0x2080,
57655         0x2090,
57656         0x209D,
57657         0x20D0,
57658         0x20F1,
57659         0x2102,
57660         0x2103,
57661         0x2107,
57662         0x2108,
57663         0x210A,
57664         0x2114,
57665         0x2115,
57666         0x2116,
57667         0x2119,
57668         0x211E,
57669         0x2124,
57670         0x2125,
57671         0x2126,
57672         0x2127,
57673         0x2128,
57674         0x2129,
57675         0x212A,
57676         0x212E,
57677         0x212F,
57678         0x213A,
57679         0x213C,
57680         0x2140,
57681         0x2145,
57682         0x214A,
57683         0x214E,
57684         0x214F,
57685         0x2160,
57686         0x2189,
57687         0x24B6,
57688         0x24EA,
57689         0x2C00,
57690         0x2C2F,
57691         0x2C30,
57692         0x2C5F,
57693         0x2C60,
57694         0x2CE5,
57695         0x2CEB,
57696         0x2CF4,
57697         0x2D00,
57698         0x2D26,
57699         0x2D27,
57700         0x2D28,
57701         0x2D2D,
57702         0x2D2E,
57703         0x2D30,
57704         0x2D68,
57705         0x2D6F,
57706         0x2D70,
57707         0x2D7F,
57708         0x2D97,
57709         0x2DA0,
57710         0x2DA7,
57711         0x2DA8,
57712         0x2DAF,
57713         0x2DB0,
57714         0x2DB7,
57715         0x2DB8,
57716         0x2DBF,
57717         0x2DC0,
57718         0x2DC7,
57719         0x2DC8,
57720         0x2DCF,
57721         0x2DD0,
57722         0x2DD7,
57723         0x2DD8,
57724         0x2DDF,
57725         0x2DE0,
57726         0x2E00,
57727         0x2E2F,
57728         0x2E30,
57729         0x3005,
57730         0x3008,
57731         0x3021,
57732         0x3030,
57733         0x3031,
57734         0x3036,
57735         0x3038,
57736         0x303D,
57737         0x3041,
57738         0x3097,
57739         0x3099,
57740         0x309B,
57741         0x309D,
57742         0x30A0,
57743         0x30A1,
57744         0x30FB,
57745         0x30FC,
57746         0x3100,
57747         0x3105,
57748         0x312E,
57749         0x3131,
57750         0x318F,
57751         0x31A0,
57752         0x31BB,
57753         0x31F0,
57754         0x3200,
57755         0x3400,
57756         0x4DB6,
57757         0x4E00,
57758         0x9FD6,
57759         0xA000,
57760         0xA48D,
57761         0xA4D0,
57762         0xA4FE,
57763         0xA500,
57764         0xA60D,
57765         0xA610,
57766         0xA62C,
57767         0xA640,
57768         0xA673,
57769         0xA674,
57770         0xA67E,
57771         0xA67F,
57772         0xA6F2,
57773         0xA717,
57774         0xA720,
57775         0xA722,
57776         0xA789,
57777         0xA78B,
57778         0xA7AE,
57779         0xA7B0,
57780         0xA7B8,
57781         0xA7F7,
57782         0xA828,
57783         0xA840,
57784         0xA874,
57785         0xA880,
57786         0xA8C5,
57787         0xA8D0,
57788         0xA8DA,
57789         0xA8E0,
57790         0xA8F8,
57791         0xA8FB,
57792         0xA8FC,
57793         0xA8FD,
57794         0xA8FE,
57795         0xA900,
57796         0xA92E,
57797         0xA930,
57798         0xA954,
57799         0xA960,
57800         0xA97D,
57801         0xA980,
57802         0xA9C1,
57803         0xA9CF,
57804         0xA9DA,
57805         0xA9E0,
57806         0xA9FF,
57807         0xAA00,
57808         0xAA37,
57809         0xAA40,
57810         0xAA4E,
57811         0xAA50,
57812         0xAA5A,
57813         0xAA60,
57814         0xAA77,
57815         0xAA7A,
57816         0xAAC3,
57817         0xAADB,
57818         0xAADE,
57819         0xAAE0,
57820         0xAAF0,
57821         0xAAF2,
57822         0xAAF7,
57823         0xAB01,
57824         0xAB07,
57825         0xAB09,
57826         0xAB0F,
57827         0xAB11,
57828         0xAB17,
57829         0xAB20,
57830         0xAB27,
57831         0xAB28,
57832         0xAB2F,
57833         0xAB30,
57834         0xAB5B,
57835         0xAB5C,
57836         0xAB66,
57837         0xAB70,
57838         0xABEB,
57839         0xABEC,
57840         0xABEE,
57841         0xABF0,
57842         0xABFA,
57843         0xAC00,
57844         0xD7A4,
57845         0xD7B0,
57846         0xD7C7,
57847         0xD7CB,
57848         0xD7FC,
57849         0xF900,
57850         0xFA6E,
57851         0xFA70,
57852         0xFADA,
57853         0xFB00,
57854         0xFB07,
57855         0xFB13,
57856         0xFB18,
57857         0xFB1D,
57858         0xFB29,
57859         0xFB2A,
57860         0xFB37,
57861         0xFB38,
57862         0xFB3D,
57863         0xFB3E,
57864         0xFB3F,
57865         0xFB40,
57866         0xFB42,
57867         0xFB43,
57868         0xFB45,
57869         0xFB46,
57870         0xFBB2,
57871         0xFBD3,
57872         0xFD3E,
57873         0xFD50,
57874         0xFD90,
57875         0xFD92,
57876         0xFDC8,
57877         0xFDF0,
57878         0xFDFC,
57879         0xFE00,
57880         0xFE10,
57881         0xFE20,
57882         0xFE30,
57883         0xFE33,
57884         0xFE35,
57885         0xFE4D,
57886         0xFE50,
57887         0xFE70,
57888         0xFE75,
57889         0xFE76,
57890         0xFEFD,
57891         0xFF10,
57892         0xFF1A,
57893         0xFF21,
57894         0xFF3B,
57895         0xFF3F,
57896         0xFF40,
57897         0xFF41,
57898         0xFF5B,
57899         0xFF66,
57900         0xFFBF,
57901         0xFFC2,
57902         0xFFC8,
57903         0xFFCA,
57904         0xFFD0,
57905         0xFFD2,
57906         0xFFD8,
57907         0xFFDA,
57908         0xFFDD,
57909         0x10000,
57910         0x1000C,
57911         0x1000D,
57912         0x10027,
57913         0x10028,
57914         0x1003B,
57915         0x1003C,
57916         0x1003E,
57917         0x1003F,
57918         0x1004E,
57919         0x10050,
57920         0x1005E,
57921         0x10080,
57922         0x100FB,
57923         0x10140,
57924         0x10175,
57925         0x101FD,
57926         0x101FE,
57927         0x10280,
57928         0x1029D,
57929         0x102A0,
57930         0x102D1,
57931         0x102E0,
57932         0x102E1,
57933         0x10300,
57934         0x10320,
57935         0x10330,
57936         0x1034B,
57937         0x10350,
57938         0x1037B,
57939         0x10380,
57940         0x1039E,
57941         0x103A0,
57942         0x103C4,
57943         0x103C8,
57944         0x103D0,
57945         0x103D1,
57946         0x103D6,
57947         0x10400,
57948         0x1049E,
57949         0x104A0,
57950         0x104AA,
57951         0x10500,
57952         0x10528,
57953         0x10530,
57954         0x10564,
57955         0x10600,
57956         0x10737,
57957         0x10740,
57958         0x10756,
57959         0x10760,
57960         0x10768,
57961         0x10800,
57962         0x10806,
57963         0x10808,
57964         0x10809,
57965         0x1080A,
57966         0x10836,
57967         0x10837,
57968         0x10839,
57969         0x1083C,
57970         0x1083D,
57971         0x1083F,
57972         0x10856,
57973         0x10860,
57974         0x10877,
57975         0x10880,
57976         0x1089F,
57977         0x108E0,
57978         0x108F3,
57979         0x108F4,
57980         0x108F6,
57981         0x10900,
57982         0x10916,
57983         0x10920,
57984         0x1093A,
57985         0x10980,
57986         0x109B8,
57987         0x109BE,
57988         0x109C0,
57989         0x10A00,
57990         0x10A04,
57991         0x10A05,
57992         0x10A07,
57993         0x10A0C,
57994         0x10A14,
57995         0x10A15,
57996         0x10A18,
57997         0x10A19,
57998         0x10A34,
57999         0x10A38,
58000         0x10A3B,
58001         0x10A3F,
58002         0x10A40,
58003         0x10A60,
58004         0x10A7D,
58005         0x10A80,
58006         0x10A9D,
58007         0x10AC0,
58008         0x10AC8,
58009         0x10AC9,
58010         0x10AE7,
58011         0x10B00,
58012         0x10B36,
58013         0x10B40,
58014         0x10B56,
58015         0x10B60,
58016         0x10B73,
58017         0x10B80,
58018         0x10B92,
58019         0x10C00,
58020         0x10C49,
58021         0x10C80,
58022         0x10CB3,
58023         0x10CC0,
58024         0x10CF3,
58025         0x11000,
58026         0x11047,
58027         0x11066,
58028         0x11070,
58029         0x1107F,
58030         0x110BB,
58031         0x110D0,
58032         0x110E9,
58033         0x110F0,
58034         0x110FA,
58035         0x11100,
58036         0x11135,
58037         0x11136,
58038         0x11140,
58039         0x11150,
58040         0x11174,
58041         0x11176,
58042         0x11177,
58043         0x11180,
58044         0x111C5,
58045         0x111CA,
58046         0x111CD,
58047         0x111D0,
58048         0x111DB,
58049         0x111DC,
58050         0x111DD,
58051         0x11200,
58052         0x11212,
58053         0x11213,
58054         0x11238,
58055         0x11280,
58056         0x11287,
58057         0x11288,
58058         0x11289,
58059         0x1128A,
58060         0x1128E,
58061         0x1128F,
58062         0x1129E,
58063         0x1129F,
58064         0x112A9,
58065         0x112B0,
58066         0x112EB,
58067         0x112F0,
58068         0x112FA,
58069         0x11300,
58070         0x11304,
58071         0x11305,
58072         0x1130D,
58073         0x1130F,
58074         0x11311,
58075         0x11313,
58076         0x11329,
58077         0x1132A,
58078         0x11331,
58079         0x11332,
58080         0x11334,
58081         0x11335,
58082         0x1133A,
58083         0x1133C,
58084         0x11345,
58085         0x11347,
58086         0x11349,
58087         0x1134B,
58088         0x1134E,
58089         0x11350,
58090         0x11351,
58091         0x11357,
58092         0x11358,
58093         0x1135D,
58094         0x11364,
58095         0x11366,
58096         0x1136D,
58097         0x11370,
58098         0x11375,
58099         0x11480,
58100         0x114C6,
58101         0x114C7,
58102         0x114C8,
58103         0x114D0,
58104         0x114DA,
58105         0x11580,
58106         0x115B6,
58107         0x115B8,
58108         0x115C1,
58109         0x115D8,
58110         0x115DE,
58111         0x11600,
58112         0x11641,
58113         0x11644,
58114         0x11645,
58115         0x11650,
58116         0x1165A,
58117         0x11680,
58118         0x116B8,
58119         0x116C0,
58120         0x116CA,
58121         0x11700,
58122         0x1171A,
58123         0x1171D,
58124         0x1172C,
58125         0x11730,
58126         0x1173A,
58127         0x118A0,
58128         0x118EA,
58129         0x118FF,
58130         0x11900,
58131         0x11AC0,
58132         0x11AF9,
58133         0x12000,
58134         0x1239A,
58135         0x12400,
58136         0x1246F,
58137         0x12480,
58138         0x12544,
58139         0x13000,
58140         0x1342F,
58141         0x14400,
58142         0x14647,
58143         0x16800,
58144         0x16A39,
58145         0x16A40,
58146         0x16A5F,
58147         0x16A60,
58148         0x16A6A,
58149         0x16AD0,
58150         0x16AEE,
58151         0x16AF0,
58152         0x16AF5,
58153         0x16B00,
58154         0x16B37,
58155         0x16B40,
58156         0x16B44,
58157         0x16B50,
58158         0x16B5A,
58159         0x16B63,
58160         0x16B78,
58161         0x16B7D,
58162         0x16B90,
58163         0x16F00,
58164         0x16F45,
58165         0x16F50,
58166         0x16F7F,
58167         0x16F8F,
58168         0x16FA0,
58169         0x1B000,
58170         0x1B002,
58171         0x1BC00,
58172         0x1BC6B,
58173         0x1BC70,
58174         0x1BC7D,
58175         0x1BC80,
58176         0x1BC89,
58177         0x1BC90,
58178         0x1BC9A,
58179         0x1BC9D,
58180         0x1BC9F,
58181         0x1D165,
58182         0x1D16A,
58183         0x1D16D,
58184         0x1D173,
58185         0x1D17B,
58186         0x1D183,
58187         0x1D185,
58188         0x1D18C,
58189         0x1D1AA,
58190         0x1D1AE,
58191         0x1D242,
58192         0x1D245,
58193         0x1D400,
58194         0x1D455,
58195         0x1D456,
58196         0x1D49D,
58197         0x1D49E,
58198         0x1D4A0,
58199         0x1D4A2,
58200         0x1D4A3,
58201         0x1D4A5,
58202         0x1D4A7,
58203         0x1D4A9,
58204         0x1D4AD,
58205         0x1D4AE,
58206         0x1D4BA,
58207         0x1D4BB,
58208         0x1D4BC,
58209         0x1D4BD,
58210         0x1D4C4,
58211         0x1D4C5,
58212         0x1D506,
58213         0x1D507,
58214         0x1D50B,
58215         0x1D50D,
58216         0x1D515,
58217         0x1D516,
58218         0x1D51D,
58219         0x1D51E,
58220         0x1D53A,
58221         0x1D53B,
58222         0x1D53F,
58223         0x1D540,
58224         0x1D545,
58225         0x1D546,
58226         0x1D547,
58227         0x1D54A,
58228         0x1D551,
58229         0x1D552,
58230         0x1D6A6,
58231         0x1D6A8,
58232         0x1D6C1,
58233         0x1D6C2,
58234         0x1D6DB,
58235         0x1D6DC,
58236         0x1D6FB,
58237         0x1D6FC,
58238         0x1D715,
58239         0x1D716,
58240         0x1D735,
58241         0x1D736,
58242         0x1D74F,
58243         0x1D750,
58244         0x1D76F,
58245         0x1D770,
58246         0x1D789,
58247         0x1D78A,
58248         0x1D7A9,
58249         0x1D7AA,
58250         0x1D7C3,
58251         0x1D7C4,
58252         0x1D7CC,
58253         0x1D7CE,
58254         0x1D800,
58255         0x1DA00,
58256         0x1DA37,
58257         0x1DA3B,
58258         0x1DA6D,
58259         0x1DA75,
58260         0x1DA76,
58261         0x1DA84,
58262         0x1DA85,
58263         0x1DA9B,
58264         0x1DAA0,
58265         0x1DAA1,
58266         0x1DAB0,
58267         0x1E800,
58268         0x1E8C5,
58269         0x1E8D0,
58270         0x1E8D7,
58271         0x1EE00,
58272         0x1EE04,
58273         0x1EE05,
58274         0x1EE20,
58275         0x1EE21,
58276         0x1EE23,
58277         0x1EE24,
58278         0x1EE25,
58279         0x1EE27,
58280         0x1EE28,
58281         0x1EE29,
58282         0x1EE33,
58283         0x1EE34,
58284         0x1EE38,
58285         0x1EE39,
58286         0x1EE3A,
58287         0x1EE3B,
58288         0x1EE3C,
58289         0x1EE42,
58290         0x1EE43,
58291         0x1EE47,
58292         0x1EE48,
58293         0x1EE49,
58294         0x1EE4A,
58295         0x1EE4B,
58296         0x1EE4C,
58297         0x1EE4D,
58298         0x1EE50,
58299         0x1EE51,
58300         0x1EE53,
58301         0x1EE54,
58302         0x1EE55,
58303         0x1EE57,
58304         0x1EE58,
58305         0x1EE59,
58306         0x1EE5A,
58307         0x1EE5B,
58308         0x1EE5C,
58309         0x1EE5D,
58310         0x1EE5E,
58311         0x1EE5F,
58312         0x1EE60,
58313         0x1EE61,
58314         0x1EE63,
58315         0x1EE64,
58316         0x1EE65,
58317         0x1EE67,
58318         0x1EE6B,
58319         0x1EE6C,
58320         0x1EE73,
58321         0x1EE74,
58322         0x1EE78,
58323         0x1EE79,
58324         0x1EE7D,
58325         0x1EE7E,
58326         0x1EE7F,
58327         0x1EE80,
58328         0x1EE8A,
58329         0x1EE8B,
58330         0x1EE9C,
58331         0x1EEA1,
58332         0x1EEA4,
58333         0x1EEA5,
58334         0x1EEAA,
58335         0x1EEAB,
58336         0x1EEBC,
58337         0x1F130,
58338         0x1F14A,
58339         0x1F150,
58340         0x1F16A,
58341         0x1F170,
58342         0x1F18A,
58343         0x20000,
58344         0x2A6D7,
58345         0x2A700,
58346         0x2B735,
58347         0x2B740,
58348         0x2B81E,
58349         0x2B820,
58350         0x2CEA2,
58351         0x2F800,
58352         0x2FA1E,
58353         0xE0100,
58354         0xE01F0
58355 };
58356
58357 static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 1047 */
58358         13,     /* Number of elements */
58359         148565664, /* Version and data structure type */
58360         1,      /* 0 if the list starts at 0;
58361                    1 if it starts at the element beyond 0 */
58362         0x0,
58363         0x81,
58364         0x87,
58365         0xC1,
58366         0xC7,
58367         0xF0,
58368         0xFA,
58369         0xFF10,
58370         0xFF1A,
58371         0xFF21,
58372         0xFF27,
58373         0xFF41,
58374         0xFF47
58375 };
58376
58377 #endif  /* defined(PERL_IN_PERL_C) */
58378
58379 #endif  /* EBCDIC 1047 */
58380
58381 #if 'A' == 193 /* EBCDIC 037 */ \
58382      && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
58383      && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
58384      && '$' == 91 && '@' == 124 && '`' == 121
58385
58386 #if defined(PERL_IN_PERL_C)
58387
58388 static const UV ASCII_invlist[] = { /* for EBCDIC 037 */
58389         56,     /* Number of elements */
58390         148565664, /* Version and data structure type */
58391         0,      /* 0 if the list starts at 0;
58392                    1 if it starts at the element beyond 0 */
58393         0x0,
58394         0x4,
58395         0x5,
58396         0x6,
58397         0x7,
58398         0x8,
58399         0xB,
58400         0x14,
58401         0x16,
58402         0x17,
58403         0x18,
58404         0x1A,
58405         0x1C,
58406         0x20,
58407         0x25,
58408         0x28,
58409         0x2D,
58410         0x30,
58411         0x32,
58412         0x33,
58413         0x37,
58414         0x38,
58415         0x3C,
58416         0x3E,
58417         0x3F,
58418         0x41,
58419         0x4B,
58420         0x51,
58421         0x5A,
58422         0x5F,
58423         0x60,
58424         0x62,
58425         0x6B,
58426         0x70,
58427         0x79,
58428         0x80,
58429         0x81,
58430         0x8A,
58431         0x91,
58432         0x9A,
58433         0xA1,
58434         0xAA,
58435         0xB0,
58436         0xB1,
58437         0xBA,
58438         0xBC,
58439         0xC0,
58440         0xCA,
58441         0xD0,
58442         0xDA,
58443         0xE0,
58444         0xE1,
58445         0xE2,
58446         0xEA,
58447         0xF0,
58448         0xFA
58449 };
58450
58451 static const UV Cased_invlist[] = { /* for EBCDIC 037 */
58452         285,    /* Number of elements */
58453         148565664, /* Version and data structure type */
58454         1,      /* 0 if the list starts at 0;
58455                    1 if it starts at the element beyond 0 */
58456         0x0,
58457         0x42,
58458         0x4A,
58459         0x51,
58460         0x5A,
58461         0x62,
58462         0x6A,
58463         0x70,
58464         0x79,
58465         0x80,
58466         0x8A,
58467         0x8C,
58468         0x8F,
58469         0x91,
58470         0x9D,
58471         0x9E,
58472         0x9F,
58473         0xA0,
58474         0xA1,
58475         0xA2,
58476         0xAA,
58477         0xAC,
58478         0xAF,
58479         0xC1,
58480         0xCA,
58481         0xCB,
58482         0xD0,
58483         0xD1,
58484         0xDA,
58485         0xDB,
58486         0xE0,
58487         0xE2,
58488         0xEA,
58489         0xEB,
58490         0xF0,
58491         0xFB,
58492         0xFF,
58493         0x100,
58494         0x1BB,
58495         0x1BC,
58496         0x1C0,
58497         0x1C4,
58498         0x294,
58499         0x295,
58500         0x2B9,
58501         0x2C0,
58502         0x2C2,
58503         0x2E0,
58504         0x2E5,
58505         0x345,
58506         0x346,
58507         0x370,
58508         0x374,
58509         0x376,
58510         0x378,
58511         0x37A,
58512         0x37E,
58513         0x37F,
58514         0x380,
58515         0x386,
58516         0x387,
58517         0x388,
58518         0x38B,
58519         0x38C,
58520         0x38D,
58521         0x38E,
58522         0x3A2,
58523         0x3A3,
58524         0x3F6,
58525         0x3F7,
58526         0x482,
58527         0x48A,
58528         0x530,
58529         0x531,
58530         0x557,
58531         0x561,
58532         0x588,
58533         0x10A0,
58534         0x10C6,
58535         0x10C7,
58536         0x10C8,
58537         0x10CD,
58538         0x10CE,
58539         0x13A0,
58540         0x13F6,
58541         0x13F8,
58542         0x13FE,
58543         0x1D00,
58544         0x1DC0,
58545         0x1E00,
58546         0x1F16,
58547         0x1F18,
58548         0x1F1E,
58549         0x1F20,
58550         0x1F46,
58551         0x1F48,
58552         0x1F4E,
58553         0x1F50,
58554         0x1F58,
58555         0x1F59,
58556         0x1F5A,
58557         0x1F5B,
58558         0x1F5C,
58559         0x1F5D,
58560         0x1F5E,
58561         0x1F5F,
58562         0x1F7E,
58563         0x1F80,
58564         0x1FB5,
58565         0x1FB6,
58566         0x1FBD,
58567         0x1FBE,
58568         0x1FBF,
58569         0x1FC2,
58570         0x1FC5,
58571         0x1FC6,
58572         0x1FCD,
58573         0x1FD0,
58574         0x1FD4,
58575         0x1FD6,
58576         0x1FDC,
58577         0x1FE0,
58578         0x1FED,
58579         0x1FF2,
58580         0x1FF5,
58581         0x1FF6,
58582         0x1FFD,
58583         0x2071,
58584         0x2072,
58585         0x207F,
58586         0x2080,
58587         0x2090,
58588         0x209D,
58589         0x2102,
58590         0x2103,
58591         0x2107,
58592         0x2108,
58593         0x210A,
58594         0x2114,
58595         0x2115,
58596         0x2116,
58597         0x2119,
58598         0x211E,
58599         0x2124,
58600         0x2125,
58601         0x2126,
58602         0x2127,
58603         0x2128,
58604         0x2129,
58605         0x212A,
58606         0x212E,
58607         0x212F,
58608         0x2135,
58609         0x2139,
58610         0x213A,
58611         0x213C,
58612         0x2140,
58613         0x2145,
58614         0x214A,
58615         0x214E,
58616         0x214F,
58617         0x2160,
58618         0x2180,
58619         0x2183,
58620         0x2185,
58621         0x24B6,
58622         0x24EA,
58623         0x2C00,
58624         0x2C2F,
58625         0x2C30,
58626         0x2C5F,
58627         0x2C60,
58628         0x2CE5,
58629         0x2CEB,
58630         0x2CEF,
58631         0x2CF2,
58632         0x2CF4,
58633         0x2D00,
58634         0x2D26,
58635         0x2D27,
58636         0x2D28,
58637         0x2D2D,
58638         0x2D2E,
58639         0xA640,
58640         0xA66E,
58641         0xA680,
58642         0xA69E,
58643         0xA722,
58644         0xA788,
58645         0xA78B,
58646         0xA78F,
58647         0xA790,
58648         0xA7AE,
58649         0xA7B0,
58650         0xA7B8,
58651         0xA7F8,
58652         0xA7FB,
58653         0xAB30,
58654         0xAB5B,
58655         0xAB5C,
58656         0xAB66,
58657         0xAB70,
58658         0xABC0,
58659         0xFB00,
58660         0xFB07,
58661         0xFB13,
58662         0xFB18,
58663         0xFF21,
58664         0xFF3B,
58665         0xFF41,
58666         0xFF5B,
58667         0x10400,
58668         0x10450,
58669         0x10C80,
58670         0x10CB3,
58671         0x10CC0,
58672         0x10CF3,
58673         0x118A0,
58674         0x118E0,
58675         0x1D400,
58676         0x1D455,
58677         0x1D456,
58678         0x1D49D,
58679         0x1D49E,
58680         0x1D4A0,
58681         0x1D4A2,
58682         0x1D4A3,
58683         0x1D4A5,
58684         0x1D4A7,
58685         0x1D4A9,
58686         0x1D4AD,
58687         0x1D4AE,
58688         0x1D4BA,
58689         0x1D4BB,
58690         0x1D4BC,
58691         0x1D4BD,
58692         0x1D4C4,
58693         0x1D4C5,
58694         0x1D506,
58695         0x1D507,
58696         0x1D50B,
58697         0x1D50D,
58698         0x1D515,
58699         0x1D516,
58700         0x1D51D,
58701         0x1D51E,
58702         0x1D53A,
58703         0x1D53B,
58704         0x1D53F,
58705         0x1D540,
58706         0x1D545,
58707         0x1D546,
58708         0x1D547,
58709         0x1D54A,
58710         0x1D551,
58711         0x1D552,
58712         0x1D6A6,
58713         0x1D6A8,
58714         0x1D6C1,
58715         0x1D6C2,
58716         0x1D6DB,
58717         0x1D6DC,
58718         0x1D6FB,
58719         0x1D6FC,
58720         0x1D715,
58721         0x1D716,
58722         0x1D735,
58723         0x1D736,
58724         0x1D74F,
58725         0x1D750,
58726         0x1D76F,
58727         0x1D770,
58728         0x1D789,
58729         0x1D78A,
58730         0x1D7A9,
58731         0x1D7AA,
58732         0x1D7C3,
58733         0x1D7C4,
58734         0x1D7CC,
58735         0x1F130,
58736         0x1F14A,
58737         0x1F150,
58738         0x1F16A,
58739         0x1F170,
58740         0x1F18A
58741 };
58742
58743 #endif  /* defined(PERL_IN_PERL_C) */
58744
58745 #if defined(PERL_IN_REGCOMP_C)
58746
58747 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */
58748         45,     /* Number of elements */
58749         148565664, /* Version and data structure type */
58750         1,      /* 0 if the list starts at 0;
58751                    1 if it starts at the element beyond 0 */
58752         0x0,
58753         0x2BC,
58754         0x2BD,
58755         0x308,
58756         0x309,
58757         0x313,
58758         0x314,
58759         0x342,
58760         0x343,
58761         0x3AC,
58762         0x3AD,
58763         0x3AE,
58764         0x3AF,
58765         0x3B1,
58766         0x3B2,
58767         0x3B7,
58768         0x3B8,
58769         0x3B9,
58770         0x3BA,
58771         0x3C1,
58772         0x3C2,
58773         0x3C5,
58774         0x3C6,
58775         0x3C9,
58776         0x3CA,
58777         0x3CE,
58778         0x3CF,
58779         0x565,
58780         0x566,
58781         0x574,
58782         0x575,
58783         0x57E,
58784         0x57F,
58785         0x1F00,
58786         0x1F08,
58787         0x1F20,
58788         0x1F28,
58789         0x1F60,
58790         0x1F68,
58791         0x1F70,
58792         0x1F71,
58793         0x1F74,
58794         0x1F75,
58795         0x1F7C,
58796         0x1F7D
58797 };
58798
58799 static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */
58800         275,    /* Number of elements */
58801         148565664, /* Version and data structure type */
58802         1,      /* 0 if the list starts at 0;
58803                    1 if it starts at the element beyond 0 */
58804         0x0,
58805         0x42,
58806         0x4A,
58807         0x51,
58808         0x5A,
58809         0x62,
58810         0x6A,
58811         0x70,
58812         0x79,
58813         0x80,
58814         0x8A,
58815         0x8C,
58816         0x8F,
58817         0x91,
58818         0x9A,
58819         0x9C,
58820         0x9D,
58821         0x9E,
58822         0x9F,
58823         0xA0,
58824         0xA1,
58825         0xA2,
58826         0xAA,
58827         0xAC,
58828         0xAF,
58829         0xC1,
58830         0xCA,
58831         0xCB,
58832         0xD0,
58833         0xD1,
58834         0xDA,
58835         0xDB,
58836         0xE0,
58837         0xE2,
58838         0xEA,
58839         0xEB,
58840         0xF0,
58841         0xFB,
58842         0xFF,
58843         0x100,
58844         0x131,
58845         0x132,
58846         0x138,
58847         0x139,
58848         0x18D,
58849         0x18E,
58850         0x19B,
58851         0x19C,
58852         0x1AA,
58853         0x1AC,
58854         0x1BA,
58855         0x1BC,
58856         0x1BE,
58857         0x1BF,
58858         0x1C0,
58859         0x1C4,
58860         0x221,
58861         0x222,
58862         0x234,
58863         0x23A,
58864         0x255,
58865         0x256,
58866         0x258,
58867         0x259,
58868         0x25A,
58869         0x25B,
58870         0x25D,
58871         0x260,
58872         0x262,
58873         0x263,
58874         0x264,
58875         0x265,
58876         0x267,
58877         0x268,
58878         0x26A,
58879         0x26B,
58880         0x26D,
58881         0x26F,
58882         0x270,
58883         0x271,
58884         0x273,
58885         0x275,
58886         0x276,
58887         0x27D,
58888         0x27E,
58889         0x280,
58890         0x281,
58891         0x283,
58892         0x284,
58893         0x287,
58894         0x28D,
58895         0x292,
58896         0x293,
58897         0x29D,
58898         0x29F,
58899         0x2BC,
58900         0x2BD,
58901         0x2BE,
58902         0x2BF,
58903         0x300,
58904         0x302,
58905         0x307,
58906         0x309,
58907         0x30A,
58908         0x30B,
58909         0x30C,
58910         0x30D,
58911         0x313,
58912         0x314,
58913         0x331,
58914         0x332,
58915         0x342,
58916         0x343,
58917         0x345,
58918         0x346,
58919         0x370,
58920         0x374,
58921         0x376,
58922         0x378,
58923         0x37B,
58924         0x37E,
58925         0x37F,
58926         0x380,
58927         0x386,
58928         0x387,
58929         0x388,
58930         0x38B,
58931         0x38C,
58932         0x38D,
58933         0x38E,
58934         0x3A2,
58935         0x3A3,
58936         0x3D2,
58937         0x3D5,
58938         0x3F6,
58939         0x3F7,
58940         0x3FC,
58941         0x3FD,
58942         0x482,
58943         0x48A,
58944         0x530,
58945         0x531,
58946         0x557,
58947         0x561,
58948         0x588,
58949         0x10A0,
58950         0x10C6,
58951         0x10C7,
58952         0x10C8,
58953         0x10CD,
58954         0x10CE,
58955         0x13A0,
58956         0x13F6,
58957         0x13F8,
58958         0x13FE,
58959         0x1D79,
58960         0x1D7A,
58961         0x1D7D,
58962         0x1D7E,
58963         0x1E00,
58964         0x1E9C,
58965         0x1E9E,
58966         0x1E9F,
58967         0x1EA0,
58968         0x1F16,
58969         0x1F18,
58970         0x1F1E,
58971         0x1F20,
58972         0x1F46,
58973         0x1F48,
58974         0x1F4E,
58975         0x1F50,
58976         0x1F58,
58977         0x1F59,
58978         0x1F5A,
58979         0x1F5B,
58980         0x1F5C,
58981         0x1F5D,
58982         0x1F5E,
58983         0x1F5F,
58984         0x1F7E,
58985         0x1F80,
58986         0x1FB5,
58987         0x1FB6,
58988         0x1FBD,
58989         0x1FBE,
58990         0x1FBF,
58991         0x1FC2,
58992         0x1FC5,
58993         0x1FC6,
58994         0x1FCD,
58995         0x1FD0,
58996         0x1FD4,
58997         0x1FD6,
58998         0x1FDC,
58999         0x1FE0,
59000         0x1FED,
59001         0x1FF2,
59002         0x1FF5,
59003         0x1FF6,
59004         0x1FFD,
59005         0x2126,
59006         0x2127,
59007         0x212A,
59008         0x212C,
59009         0x2132,
59010         0x2133,
59011         0x214E,
59012         0x214F,
59013         0x2160,
59014         0x2180,
59015         0x2183,
59016         0x2185,
59017         0x24B6,
59018         0x24EA,
59019         0x2C00,
59020         0x2C2F,
59021         0x2C30,
59022         0x2C5F,
59023         0x2C60,
59024         0x2C71,
59025         0x2C72,
59026         0x2C74,
59027         0x2C75,
59028         0x2C77,
59029         0x2C7E,
59030         0x2CE4,
59031         0x2CEB,
59032         0x2CEF,
59033         0x2CF2,
59034         0x2CF4,
59035         0x2D00,
59036         0x2D26,
59037         0x2D27,
59038         0x2D28,
59039         0x2D2D,
59040         0x2D2E,
59041         0xA640,
59042         0xA66E,
59043         0xA680,
59044         0xA69C,
59045         0xA722,
59046         0xA730,
59047         0xA732,
59048         0xA770,
59049         0xA779,
59050         0xA788,
59051         0xA78B,
59052         0xA78E,
59053         0xA790,
59054         0xA794,
59055         0xA796,
59056         0xA7AE,
59057         0xA7B0,
59058         0xA7B8,
59059         0xAB53,
59060         0xAB54,
59061         0xAB70,
59062         0xABC0,
59063         0xFB00,
59064         0xFB07,
59065         0xFB13,
59066         0xFB18,
59067         0xFF21,
59068         0xFF3B,
59069         0xFF41,
59070         0xFF5B,
59071         0x10400,
59072         0x10450,
59073         0x10C80,
59074         0x10CB3,
59075         0x10CC0,
59076         0x10CF3,
59077         0x118A0,
59078         0x118E0
59079 };
59080
59081 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 037 */
59082         59,     /* Number of elements */
59083         148565664, /* Version and data structure type */
59084         1,      /* 0 if the list starts at 0;
59085                    1 if it starts at the element beyond 0 */
59086         0x0,
59087         0x59,
59088         0x5A,
59089         0x130,
59090         0x131,
59091         0x149,
59092         0x14A,
59093         0x1F0,
59094         0x1F1,
59095         0x390,
59096         0x391,
59097         0x3B0,
59098         0x3B1,
59099         0x587,
59100         0x588,
59101         0x1E96,
59102         0x1E9B,
59103         0x1E9E,
59104         0x1E9F,
59105         0x1F50,
59106         0x1F51,
59107         0x1F52,
59108         0x1F53,
59109         0x1F54,
59110         0x1F55,
59111         0x1F56,
59112         0x1F57,
59113         0x1F80,
59114         0x1FB0,
59115         0x1FB2,
59116         0x1FB5,
59117         0x1FB6,
59118         0x1FB8,
59119         0x1FBC,
59120         0x1FBD,
59121         0x1FC2,
59122         0x1FC5,
59123         0x1FC6,
59124         0x1FC8,
59125         0x1FCC,
59126         0x1FCD,
59127         0x1FD2,
59128         0x1FD4,
59129         0x1FD6,
59130         0x1FD8,
59131         0x1FE2,
59132         0x1FE5,
59133         0x1FE6,
59134         0x1FE8,
59135         0x1FF2,
59136         0x1FF5,
59137         0x1FF6,
59138         0x1FF8,
59139         0x1FFC,
59140         0x1FFD,
59141         0xFB00,
59142         0xFB07,
59143         0xFB13,
59144         0xFB18
59145 };
59146
59147 #endif  /* defined(PERL_IN_REGCOMP_C) */
59148
59149 #if defined(PERL_IN_PERL_C)
59150
59151 static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
59152         1502,   /* Number of elements */
59153         148565664, /* Version and data structure type */
59154         0,      /* 0 if the list starts at 0;
59155                    1 if it starts at the element beyond 0 */
59156         0x0,
59157         0xD,
59158         0xE,
59159         0x25,
59160         0x26,
59161         0x40,
59162         0xCA,
59163         0xCB,
59164         0xFF,
59165         0x100,
59166         0x300,
59167         0x370,
59168         0x483,
59169         0x48A,
59170         0x591,
59171         0x5BE,
59172         0x5BF,
59173         0x5C0,
59174         0x5C1,
59175         0x5C3,
59176         0x5C4,
59177         0x5C6,
59178         0x5C7,
59179         0x5C8,
59180         0x600,
59181         0x606,
59182         0x610,
59183         0x61B,
59184         0x61C,
59185         0x61D,
59186         0x64B,
59187         0x660,
59188         0x670,
59189         0x671,
59190         0x6D6,
59191         0x6DD,
59192         0x6DE,
59193         0x6DF,
59194         0x6E5,
59195         0x6E7,
59196         0x6E9,
59197         0x6EA,
59198         0x6EE,
59199         0x70F,
59200         0x710,
59201         0x711,
59202         0x712,
59203         0x730,
59204         0x74B,
59205         0x7A6,
59206         0x7B1,
59207         0x7EB,
59208         0x7F4,
59209         0x816,
59210         0x81A,
59211         0x81B,
59212         0x824,
59213         0x825,
59214         0x828,
59215         0x829,
59216         0x82E,
59217         0x859,
59218         0x85C,
59219         0x8E3,
59220         0x903,
59221         0x904,
59222         0x93A,
59223         0x93B,
59224         0x93C,
59225         0x93D,
59226         0x93E,
59227         0x941,
59228         0x949,
59229         0x94D,
59230         0x94E,
59231         0x950,
59232         0x951,
59233         0x958,
59234         0x962,
59235         0x964,
59236         0x981,
59237         0x982,
59238         0x984,
59239         0x9BC,
59240         0x9BD,
59241         0x9BE,
59242         0x9BF,
59243         0x9C1,
59244         0x9C5,
59245         0x9C7,
59246         0x9C9,
59247         0x9CB,
59248         0x9CD,
59249         0x9CE,
59250         0x9D7,
59251         0x9D8,
59252         0x9E2,
59253         0x9E4,
59254         0xA01,
59255         0xA03,
59256         0xA04,
59257         0xA3C,
59258         0xA3D,
59259         0xA3E,
59260         0xA41,
59261         0xA43,
59262         0xA47,
59263         0xA49,
59264         0xA4B,
59265         0xA4E,
59266         0xA51,
59267         0xA52,
59268         0xA70,
59269         0xA72,
59270         0xA75,
59271         0xA76,
59272         0xA81,
59273         0xA83,
59274         0xA84,
59275         0xABC,
59276         0xABD,
59277         0xABE,
59278         0xAC1,
59279         0xAC6,
59280         0xAC7,
59281         0xAC9,
59282         0xACA,
59283         0xACB,
59284         0xACD,
59285         0xACE,
59286         0xAE2,
59287         0xAE4,
59288         0xB01,
59289         0xB02,
59290         0xB04,
59291         0xB3C,
59292         0xB3D,
59293         0xB3E,
59294         0xB40,
59295         0xB41,
59296         0xB45,
59297         0xB47,
59298         0xB49,
59299         0xB4B,
59300         0xB4D,
59301         0xB4E,
59302         0xB56,
59303         0xB58,
59304         0xB62,
59305         0xB64,
59306         0xB82,
59307         0xB83,
59308         0xBBE,
59309         0xBBF,
59310         0xBC0,
59311         0xBC1,
59312         0xBC3,
59313         0xBC6,
59314         0xBC9,
59315         0xBCA,
59316         0xBCD,
59317         0xBCE,
59318         0xBD7,
59319         0xBD8,
59320         0xC00,
59321         0xC01,
59322         0xC04,
59323         0xC3E,
59324         0xC41,
59325         0xC45,
59326         0xC46,
59327         0xC49,
59328         0xC4A,
59329         0xC4E,
59330         0xC55,
59331         0xC57,
59332         0xC62,
59333         0xC64,
59334         0xC81,
59335         0xC82,
59336         0xC84,
59337         0xCBC,
59338         0xCBD,
59339         0xCBE,
59340         0xCBF,
59341         0xCC0,
59342         0xCC2,
59343         0xCC3,
59344         0xCC5,
59345         0xCC6,
59346         0xCC7,
59347         0xCC9,
59348         0xCCA,
59349         0xCCC,
59350         0xCCE,
59351         0xCD5,
59352         0xCD7,
59353         0xCE2,
59354         0xCE4,
59355         0xD01,
59356         0xD02,
59357         0xD04,
59358         0xD3E,
59359         0xD3F,
59360         0xD41,
59361         0xD45,
59362         0xD46,
59363         0xD49,
59364         0xD4A,
59365         0xD4D,
59366         0xD4E,
59367         0xD57,
59368         0xD58,
59369         0xD62,
59370         0xD64,
59371         0xD82,
59372         0xD84,
59373         0xDCA,
59374         0xDCB,
59375         0xDCF,
59376         0xDD0,
59377         0xDD2,
59378         0xDD5,
59379         0xDD6,
59380         0xDD7,
59381         0xDD8,
59382         0xDDF,
59383         0xDE0,
59384         0xDF2,
59385         0xDF4,
59386         0xE31,
59387         0xE32,
59388         0xE33,
59389         0xE34,
59390         0xE3B,
59391         0xE47,
59392         0xE4F,
59393         0xEB1,
59394         0xEB2,
59395         0xEB3,
59396         0xEB4,
59397         0xEBA,
59398         0xEBB,
59399         0xEBD,
59400         0xEC8,
59401         0xECE,
59402         0xF18,
59403         0xF1A,
59404         0xF35,
59405         0xF36,
59406         0xF37,
59407         0xF38,
59408         0xF39,
59409         0xF3A,
59410         0xF3E,
59411         0xF40,
59412         0xF71,
59413         0xF7F,
59414         0xF80,
59415         0xF85,
59416         0xF86,
59417         0xF88,
59418         0xF8D,
59419         0xF98,
59420         0xF99,
59421         0xFBD,
59422         0xFC6,
59423         0xFC7,
59424         0x102D,
59425         0x1031,
59426         0x1032,
59427         0x1038,
59428         0x1039,
59429         0x103B,
59430         0x103D,
59431         0x103F,
59432         0x1056,
59433         0x1058,
59434         0x105A,
59435         0x105E,
59436         0x1061,
59437         0x1071,
59438         0x1075,
59439         0x1082,
59440         0x1083,
59441         0x1084,
59442         0x1085,
59443         0x1087,
59444         0x108D,
59445         0x108E,
59446         0x109D,
59447         0x109E,
59448         0x1100,
59449         0x1160,
59450         0x11A8,
59451         0x1200,
59452         0x135D,
59453         0x1360,
59454         0x1712,
59455         0x1715,
59456         0x1732,
59457         0x1735,
59458         0x1752,
59459         0x1754,
59460         0x1772,
59461         0x1774,
59462         0x17B4,
59463         0x17B6,
59464         0x17B7,
59465         0x17BE,
59466         0x17C6,
59467         0x17C7,
59468         0x17C9,
59469         0x17D4,
59470         0x17DD,
59471         0x17DE,
59472         0x180B,
59473         0x180E,
59474         0x180F,
59475         0x18A9,
59476         0x18AA,
59477         0x1920,
59478         0x1923,
59479         0x1927,
59480         0x1929,
59481         0x192C,
59482         0x1930,
59483         0x1932,
59484         0x1933,
59485         0x1939,
59486         0x193C,
59487         0x1A17,
59488         0x1A19,
59489         0x1A1B,
59490         0x1A1C,
59491         0x1A55,
59492         0x1A56,
59493         0x1A57,
59494         0x1A58,
59495         0x1A5F,
59496         0x1A60,
59497         0x1A61,
59498         0x1A62,
59499         0x1A63,
59500         0x1A65,
59501         0x1A6D,
59502         0x1A73,
59503         0x1A7D,
59504         0x1A7F,
59505         0x1A80,
59506         0x1AB0,
59507         0x1ABF,
59508         0x1B00,
59509         0x1B04,
59510         0x1B05,
59511         0x1B34,
59512         0x1B35,
59513         0x1B36,
59514         0x1B3B,
59515         0x1B3C,
59516         0x1B3D,
59517         0x1B42,
59518         0x1B43,
59519         0x1B45,
59520         0x1B6B,
59521         0x1B74,
59522         0x1B80,
59523         0x1B82,
59524         0x1B83,
59525         0x1BA1,
59526         0x1BA2,
59527         0x1BA6,
59528         0x1BA8,
59529         0x1BAA,
59530         0x1BAB,
59531         0x1BAE,
59532         0x1BE6,
59533         0x1BE7,
59534         0x1BE8,
59535         0x1BEA,
59536         0x1BED,
59537         0x1BEE,
59538         0x1BEF,
59539         0x1BF2,
59540         0x1BF4,
59541         0x1C24,
59542         0x1C2C,
59543         0x1C34,
59544         0x1C36,
59545         0x1C38,
59546         0x1CD0,
59547         0x1CD3,
59548         0x1CD4,
59549         0x1CE1,
59550         0x1CE2,
59551         0x1CE9,
59552         0x1CED,
59553         0x1CEE,
59554         0x1CF2,
59555         0x1CF4,
59556         0x1CF5,
59557         0x1CF8,
59558         0x1CFA,
59559         0x1DC0,
59560         0x1DF6,
59561         0x1DFC,
59562         0x1E00,
59563         0x200B,
59564         0x200C,
59565         0x200E,
59566         0x2010,
59567         0x2028,
59568         0x202F,
59569         0x2060,
59570         0x2070,
59571         0x20D0,
59572         0x20F1,
59573         0x2CEF,
59574         0x2CF2,
59575         0x2D7F,
59576         0x2D80,
59577         0x2DE0,
59578         0x2E00,
59579         0x302A,
59580         0x3030,
59581         0x3099,
59582         0x309B,
59583         0xA66F,
59584         0xA673,
59585         0xA674,
59586         0xA67E,
59587         0xA69E,
59588         0xA6A0,
59589         0xA6F0,
59590         0xA6F2,
59591         0xA802,
59592         0xA803,
59593         0xA806,
59594         0xA807,
59595         0xA80B,
59596         0xA80C,
59597         0xA823,
59598         0xA825,
59599         0xA827,
59600         0xA828,
59601         0xA880,
59602         0xA882,
59603         0xA8B4,
59604         0xA8C4,
59605         0xA8C5,
59606         0xA8E0,
59607         0xA8F2,
59608         0xA926,
59609         0xA92E,
59610         0xA947,
59611         0xA952,
59612         0xA954,
59613         0xA960,
59614         0xA97D,
59615         0xA980,
59616         0xA983,
59617         0xA984,
59618         0xA9B3,
59619         0xA9B4,
59620         0xA9B6,
59621         0xA9BA,
59622         0xA9BC,
59623         0xA9BD,
59624         0xA9C1,
59625         0xA9E5,
59626         0xA9E6,
59627         0xAA29,
59628         0xAA2F,
59629         0xAA31,
59630         0xAA33,
59631         0xAA35,
59632         0xAA37,
59633         0xAA43,
59634         0xAA44,
59635         0xAA4C,
59636         0xAA4D,
59637         0xAA4E,
59638         0xAA7C,
59639         0xAA7D,
59640         0xAAB0,
59641         0xAAB1,
59642         0xAAB2,
59643         0xAAB5,
59644         0xAAB7,
59645         0xAAB9,
59646         0xAABE,
59647         0xAAC0,
59648         0xAAC1,
59649         0xAAC2,
59650         0xAAEB,
59651         0xAAEC,
59652         0xAAEE,
59653         0xAAF0,
59654         0xAAF5,
59655         0xAAF6,
59656         0xAAF7,
59657         0xABE3,
59658         0xABE5,
59659         0xABE6,
59660         0xABE8,
59661         0xABE9,
59662         0xABEB,
59663         0xABEC,
59664         0xABED,
59665         0xABEE,
59666         0xAC00,
59667         0xAC01,
59668         0xAC1C,
59669         0xAC1D,
59670         0xAC38,
59671         0xAC39,
59672         0xAC54,
59673         0xAC55,
59674         0xAC70,
59675         0xAC71,
59676         0xAC8C,
59677         0xAC8D,
59678         0xACA8,
59679         0xACA9,
59680         0xACC4,
59681         0xACC5,
59682         0xACE0,
59683         0xACE1,
59684         0xACFC,
59685         0xACFD,
59686         0xAD18,
59687         0xAD19,
59688         0xAD34,
59689         0xAD35,
59690         0xAD50,
59691         0xAD51,
59692         0xAD6C,
59693         0xAD6D,
59694         0xAD88,
59695         0xAD89,
59696         0xADA4,
59697         0xADA5,
59698         0xADC0,
59699         0xADC1,
59700         0xADDC,
59701         0xADDD,
59702         0xADF8,
59703         0xADF9,
59704         0xAE14,
59705         0xAE15,
59706         0xAE30,
59707         0xAE31,
59708         0xAE4C,
59709         0xAE4D,
59710         0xAE68,
59711         0xAE69,
59712         0xAE84,
59713         0xAE85,
59714         0xAEA0,
59715         0xAEA1,
59716         0xAEBC,
59717         0xAEBD,
59718         0xAED8,
59719         0xAED9,
59720         0xAEF4,
59721         0xAEF5,
59722         0xAF10,
59723         0xAF11,
59724         0xAF2C,
59725         0xAF2D,
59726         0xAF48,
59727         0xAF49,
59728         0xAF64,
59729         0xAF65,
59730         0xAF80,
59731         0xAF81,
59732         0xAF9C,
59733         0xAF9D,
59734         0xAFB8,
59735         0xAFB9,
59736         0xAFD4,
59737         0xAFD5,
59738         0xAFF0,
59739         0xAFF1,
59740         0xB00C,
59741         0xB00D,
59742         0xB028,
59743         0xB029,
59744         0xB044,
59745         0xB045,
59746         0xB060,
59747         0xB061,
59748         0xB07C,
59749         0xB07D,
59750         0xB098,
59751         0xB099,
59752         0xB0B4,
59753         0xB0B5,
59754         0xB0D0,
59755         0xB0D1,
59756         0xB0EC,
59757         0xB0ED,
59758         0xB108,
59759         0xB109,
59760         0xB124,
59761         0xB125,
59762         0xB140,
59763         0xB141,
59764         0xB15C,
59765         0xB15D,
59766         0xB178,
59767         0xB179,
59768         0xB194,
59769         0xB195,
59770         0xB1B0,
59771         0xB1B1,
59772         0xB1CC,
59773         0xB1CD,
59774         0xB1E8,
59775         0xB1E9,
59776         0xB204,
59777         0xB205,
59778         0xB220,
59779         0xB221,
59780         0xB23C,
59781         0xB23D,
59782         0xB258,
59783         0xB259,
59784         0xB274,
59785         0xB275,
59786         0xB290,
59787         0xB291,
59788         0xB2AC,
59789         0xB2AD,
59790         0xB2C8,
59791         0xB2C9,
59792         0xB2E4,
59793         0xB2E5,
59794         0xB300,
59795         0xB301,
59796         0xB31C,
59797         0xB31D,
59798         0xB338,
59799         0xB339,
59800         0xB354,
59801         0xB355,
59802         0xB370,
59803         0xB371,
59804         0xB38C,
59805         0xB38D,
59806         0xB3A8,
59807         0xB3A9,
59808         0xB3C4,
59809         0xB3C5,
59810         0xB3E0,
59811         0xB3E1,
59812         0xB3FC,
59813         0xB3FD,
59814         0xB418,
59815         0xB419,
59816         0xB434,
59817         0xB435,
59818         0xB450,
59819         0xB451,
59820         0xB46C,
59821         0xB46D,
59822         0xB488,
59823         0xB489,
59824         0xB4A4,
59825         0xB4A5,
59826         0xB4C0,
59827         0xB4C1,
59828         0xB4DC,
59829         0xB4DD,
59830         0xB4F8,
59831         0xB4F9,
59832         0xB514,
59833         0xB515,
59834         0xB530,
59835         0xB531,
59836         0xB54C,
59837         0xB54D,
59838         0xB568,
59839         0xB569,
59840         0xB584,
59841         0xB585,
59842         0xB5A0,
59843         0xB5A1,
59844         0xB5BC,
59845         0xB5BD,
59846         0xB5D8,
59847         0xB5D9,
59848         0xB5F4,
59849         0xB5F5,
59850         0xB610,
59851         0xB611,
59852         0xB62C,
59853         0xB62D,
59854         0xB648,
59855         0xB649,
59856         0xB664,
59857         0xB665,
59858         0xB680,
59859         0xB681,
59860         0xB69C,
59861         0xB69D,
59862         0xB6B8,
59863         0xB6B9,
59864         0xB6D4,
59865         0xB6D5,
59866         0xB6F0,
59867         0xB6F1,
59868         0xB70C,
59869         0xB70D,
59870         0xB728,
59871         0xB729,
59872         0xB744,
59873         0xB745,
59874         0xB760,
59875         0xB761,
59876         0xB77C,
59877         0xB77D,
59878         0xB798,
59879         0xB799,
59880         0xB7B4,
59881         0xB7B5,
59882         0xB7D0,
59883         0xB7D1,
59884         0xB7EC,
59885         0xB7ED,
59886         0xB808,
59887         0xB809,
59888         0xB824,
59889         0xB825,
59890         0xB840,
59891         0xB841,
59892         0xB85C,
59893         0xB85D,
59894         0xB878,
59895         0xB879,
59896         0xB894,
59897         0xB895,
59898         0xB8B0,
59899         0xB8B1,
59900         0xB8CC,
59901         0xB8CD,
59902         0xB8E8,
59903         0xB8E9,
59904         0xB904,
59905         0xB905,
59906         0xB920,
59907         0xB921,
59908         0xB93C,
59909         0xB93D,
59910         0xB958,
59911         0xB959,
59912         0xB974,
59913         0xB975,
59914         0xB990,
59915         0xB991,
59916         0xB9AC,
59917         0xB9AD,
59918         0xB9C8,
59919         0xB9C9,
59920         0xB9E4,
59921         0xB9E5,
59922         0xBA00,
59923         0xBA01,
59924         0xBA1C,
59925         0xBA1D,
59926         0xBA38,
59927         0xBA39,
59928         0xBA54,
59929         0xBA55,
59930         0xBA70,
59931         0xBA71,
59932         0xBA8C,
59933         0xBA8D,
59934         0xBAA8,
59935         0xBAA9,
59936         0xBAC4,
59937         0xBAC5,
59938         0xBAE0,
59939         0xBAE1,
59940         0xBAFC,
59941         0xBAFD,
59942         0xBB18,
59943         0xBB19,
59944         0xBB34,
59945         0xBB35,
59946         0xBB50,
59947         0xBB51,
59948         0xBB6C,
59949         0xBB6D,
59950         0xBB88,
59951         0xBB89,
59952         0xBBA4,
59953         0xBBA5,
59954         0xBBC0,
59955         0xBBC1,
59956         0xBBDC,
59957         0xBBDD,
59958         0xBBF8,
59959         0xBBF9,
59960         0xBC14,
59961         0xBC15,
59962         0xBC30,
59963         0xBC31,
59964         0xBC4C,
59965         0xBC4D,
59966         0xBC68,
59967         0xBC69,
59968         0xBC84,
59969         0xBC85,
59970         0xBCA0,
59971         0xBCA1,
59972         0xBCBC,
59973         0xBCBD,
59974         0xBCD8,
59975         0xBCD9,
59976         0xBCF4,
59977         0xBCF5,
59978         0xBD10,
59979         0xBD11,
59980         0xBD2C,
59981         0xBD2D,
59982         0xBD48,
59983         0xBD49,
59984         0xBD64,
59985         0xBD65,
59986         0xBD80,
59987         0xBD81,
59988         0xBD9C,
59989         0xBD9D,
59990         0xBDB8,
59991         0xBDB9,
59992         0xBDD4,
59993         0xBDD5,
59994         0xBDF0,
59995         0xBDF1,
59996         0xBE0C,
59997         0xBE0D,
59998         0xBE28,
59999         0xBE29,
60000         0xBE44,
60001         0xBE45,
60002         0xBE60,
60003         0xBE61,
60004         0xBE7C,
60005         0xBE7D,
60006         0xBE98,
60007         0xBE99,
60008         0xBEB4,
60009         0xBEB5,
60010         0xBED0,
60011         0xBED1,
60012         0xBEEC,
60013         0xBEED,
60014         0xBF08,
60015         0xBF09,
60016         0xBF24,
60017         0xBF25,
60018         0xBF40,
60019         0xBF41,
60020         0xBF5C,
60021         0xBF5D,
60022         0xBF78,
60023         0xBF79,
60024         0xBF94,
60025         0xBF95,
60026         0xBFB0,
60027         0xBFB1,
60028         0xBFCC,
60029         0xBFCD,
60030         0xBFE8,
60031         0xBFE9,
60032         0xC004,
60033         0xC005,
60034         0xC020,
60035         0xC021,
60036         0xC03C,
60037         0xC03D,
60038         0xC058,
60039         0xC059,
60040         0xC074,
60041         0xC075,
60042         0xC090,
60043         0xC091,
60044         0xC0AC,
60045         0xC0AD,
60046         0xC0C8,
60047         0xC0C9,
60048         0xC0E4,
60049         0xC0E5,
60050         0xC100,
60051         0xC101,
60052         0xC11C,
60053         0xC11D,
60054         0xC138,
60055         0xC139,
60056         0xC154,
60057         0xC155,
60058         0xC170,
60059         0xC171,
60060         0xC18C,
60061         0xC18D,
60062         0xC1A8,
60063         0xC1A9,
60064         0xC1C4,
60065         0xC1C5,
60066         0xC1E0,
60067         0xC1E1,
60068         0xC1FC,
60069         0xC1FD,
60070         0xC218,
60071         0xC219,
60072         0xC234,
60073         0xC235,
60074         0xC250,
60075         0xC251,
60076         0xC26C,
60077         0xC26D,
60078         0xC288,
60079         0xC289,
60080         0xC2A4,
60081         0xC2A5,
60082         0xC2C0,
60083         0xC2C1,
60084         0xC2DC,
60085         0xC2DD,
60086         0xC2F8,
60087         0xC2F9,
60088         0xC314,
60089         0xC315,
60090         0xC330,
60091         0xC331,
60092         0xC34C,
60093         0xC34D,
60094         0xC368,
60095         0xC369,
60096         0xC384,
60097         0xC385,
60098         0xC3A0,
60099         0xC3A1,
60100         0xC3BC,
60101         0xC3BD,
60102         0xC3D8,
60103         0xC3D9,
60104         0xC3F4,
60105         0xC3F5,
60106         0xC410,
60107         0xC411,
60108         0xC42C,
60109         0xC42D,
60110         0xC448,
60111         0xC449,
60112         0xC464,
60113         0xC465,
60114         0xC480,
60115         0xC481,
60116         0xC49C,
60117         0xC49D,
60118         0xC4B8,
60119         0xC4B9,
60120         0xC4D4,
60121         0xC4D5,
60122         0xC4F0,
60123         0xC4F1,
60124         0xC50C,
60125         0xC50D,
60126         0xC528,
60127         0xC529,
60128         0xC544,
60129         0xC545,
60130         0xC560,
60131         0xC561,
60132         0xC57C,
60133         0xC57D,
60134         0xC598,
60135         0xC599,
60136         0xC5B4,
60137         0xC5B5,
60138         0xC5D0,
60139         0xC5D1,
60140         0xC5EC,
60141         0xC5ED,
60142         0xC608,
60143         0xC609,
60144         0xC624,
60145         0xC625,
60146         0xC640,
60147         0xC641,
60148         0xC65C,
60149         0xC65D,
60150         0xC678,
60151         0xC679,
60152         0xC694,
60153         0xC695,
60154         0xC6B0,
60155         0xC6B1,
60156         0xC6CC,
60157         0xC6CD,
60158         0xC6E8,
60159         0xC6E9,
60160         0xC704,
60161         0xC705,
60162         0xC720,
60163         0xC721,
60164         0xC73C,
60165         0xC73D,
60166         0xC758,
60167         0xC759,
60168         0xC774,
60169         0xC775,
60170         0xC790,
60171         0xC791,
60172         0xC7AC,
60173         0xC7AD,
60174         0xC7C8,
60175         0xC7C9,
60176         0xC7E4,
60177         0xC7E5,
60178         0xC800,
60179         0xC801,
60180         0xC81C,
60181         0xC81D,
60182         0xC838,
60183         0xC839,
60184         0xC854,
60185         0xC855,
60186         0xC870,
60187         0xC871,
60188         0xC88C,
60189         0xC88D,
60190         0xC8A8,
60191         0xC8A9,
60192         0xC8C4,
60193         0xC8C5,
60194         0xC8E0,
60195         0xC8E1,
60196         0xC8FC,
60197         0xC8FD,
60198         0xC918,
60199         0xC919,
60200         0xC934,
60201         0xC935,
60202         0xC950,
60203         0xC951,
60204         0xC96C,
60205         0xC96D,
60206         0xC988,
60207         0xC989,
60208         0xC9A4,
60209         0xC9A5,
60210         0xC9C0,
60211         0xC9C1,
60212         0xC9DC,
60213         0xC9DD,
60214         0xC9F8,
60215         0xC9F9,
60216         0xCA14,
60217         0xCA15,
60218         0xCA30,
60219         0xCA31,
60220         0xCA4C,
60221         0xCA4D,
60222         0xCA68,
60223         0xCA69,
60224         0xCA84,
60225         0xCA85,
60226         0xCAA0,
60227         0xCAA1,
60228         0xCABC,
60229         0xCABD,
60230         0xCAD8,
60231         0xCAD9,
60232         0xCAF4,
60233         0xCAF5,
60234         0xCB10,
60235         0xCB11,
60236         0xCB2C,
60237         0xCB2D,
60238         0xCB48,
60239         0xCB49,
60240         0xCB64,
60241         0xCB65,
60242         0xCB80,
60243         0xCB81,
60244         0xCB9C,
60245         0xCB9D,
60246         0xCBB8,
60247         0xCBB9,
60248         0xCBD4,
60249         0xCBD5,
60250         0xCBF0,
60251         0xCBF1,
60252         0xCC0C,
60253         0xCC0D,
60254         0xCC28,
60255         0xCC29,
60256         0xCC44,
60257         0xCC45,
60258         0xCC60,
60259         0xCC61,
60260         0xCC7C,
60261         0xCC7D,
60262         0xCC98,
60263         0xCC99,
60264         0xCCB4,
60265         0xCCB5,
60266         0xCCD0,
60267         0xCCD1,
60268         0xCCEC,
60269         0xCCED,
60270         0xCD08,
60271         0xCD09,
60272         0xCD24,
60273         0xCD25,
60274         0xCD40,
60275         0xCD41,
60276         0xCD5C,
60277         0xCD5D,
60278         0xCD78,
60279         0xCD79,
60280         0xCD94,
60281         0xCD95,
60282         0xCDB0,
60283         0xCDB1,
60284         0xCDCC,
60285         0xCDCD,
60286         0xCDE8,
60287         0xCDE9,
60288         0xCE04,
60289         0xCE05,
60290         0xCE20,
60291         0xCE21,
60292         0xCE3C,
60293         0xCE3D,
60294         0xCE58,
60295         0xCE59,
60296         0xCE74,
60297         0xCE75,
60298         0xCE90,
60299         0xCE91,
60300         0xCEAC,
60301         0xCEAD,
60302         0xCEC8,
60303         0xCEC9,
60304         0xCEE4,
60305         0xCEE5,
60306         0xCF00,
60307         0xCF01,
60308         0xCF1C,
60309         0xCF1D,
60310         0xCF38,
60311         0xCF39,
60312         0xCF54,
60313         0xCF55,
60314         0xCF70,
60315         0xCF71,
60316         0xCF8C,
60317         0xCF8D,
60318         0xCFA8,
60319         0xCFA9,
60320         0xCFC4,
60321         0xCFC5,
60322         0xCFE0,
60323         0xCFE1,
60324         0xCFFC,
60325         0xCFFD,
60326         0xD018,
60327         0xD019,
60328         0xD034,
60329         0xD035,
60330         0xD050,
60331         0xD051,
60332         0xD06C,
60333         0xD06D,
60334         0xD088,
60335         0xD089,
60336         0xD0A4,
60337         0xD0A5,
60338         0xD0C0,
60339         0xD0C1,
60340         0xD0DC,
60341         0xD0DD,
60342         0xD0F8,
60343         0xD0F9,
60344         0xD114,
60345         0xD115,
60346         0xD130,
60347         0xD131,
60348         0xD14C,
60349         0xD14D,
60350         0xD168,
60351         0xD169,
60352         0xD184,
60353         0xD185,
60354         0xD1A0,
60355         0xD1A1,
60356         0xD1BC,
60357         0xD1BD,
60358         0xD1D8,
60359         0xD1D9,
60360         0xD1F4,
60361         0xD1F5,
60362         0xD210,
60363         0xD211,
60364         0xD22C,
60365         0xD22D,
60366         0xD248,
60367         0xD249,
60368         0xD264,
60369         0xD265,
60370         0xD280,
60371         0xD281,
60372         0xD29C,
60373         0xD29D,
60374         0xD2B8,
60375         0xD2B9,
60376         0xD2D4,
60377         0xD2D5,
60378         0xD2F0,
60379         0xD2F1,
60380         0xD30C,
60381         0xD30D,
60382         0xD328,
60383         0xD329,
60384         0xD344,
60385         0xD345,
60386         0xD360,
60387         0xD361,
60388         0xD37C,
60389         0xD37D,
60390         0xD398,
60391         0xD399,
60392         0xD3B4,
60393         0xD3B5,
60394         0xD3D0,
60395         0xD3D1,
60396         0xD3EC,
60397         0xD3ED,
60398         0xD408,
60399         0xD409,
60400         0xD424,
60401         0xD425,
60402         0xD440,
60403         0xD441,
60404         0xD45C,
60405         0xD45D,
60406         0xD478,
60407         0xD479,
60408         0xD494,
60409         0xD495,
60410         0xD4B0,
60411         0xD4B1,
60412         0xD4CC,
60413         0xD4CD,
60414         0xD4E8,
60415         0xD4E9,
60416         0xD504,
60417         0xD505,
60418         0xD520,
60419         0xD521,
60420         0xD53C,
60421         0xD53D,
60422         0xD558,
60423         0xD559,
60424         0xD574,
60425         0xD575,
60426         0xD590,
60427         0xD591,
60428         0xD5AC,
60429         0xD5AD,
60430         0xD5C8,
60431         0xD5C9,
60432         0xD5E4,
60433         0xD5E5,
60434         0xD600,
60435         0xD601,
60436         0xD61C,
60437         0xD61D,
60438         0xD638,
60439         0xD639,
60440         0xD654,
60441         0xD655,
60442         0xD670,
60443         0xD671,
60444         0xD68C,
60445         0xD68D,
60446         0xD6A8,
60447         0xD6A9,
60448         0xD6C4,
60449         0xD6C5,
60450         0xD6E0,
60451         0xD6E1,
60452         0xD6FC,
60453         0xD6FD,
60454         0xD718,
60455         0xD719,
60456         0xD734,
60457         0xD735,
60458         0xD750,
60459         0xD751,
60460         0xD76C,
60461         0xD76D,
60462         0xD788,
60463         0xD789,
60464         0xD7A4,
60465         0xD7B0,
60466         0xD7C7,
60467         0xD7CB,
60468         0xD7FC,
60469         0xD800,
60470         0xE000,
60471         0xFB1E,
60472         0xFB1F,
60473         0xFE00,
60474         0xFE10,
60475         0xFE20,
60476         0xFE30,
60477         0xFEFF,
60478         0xFF00,
60479         0xFF9E,
60480         0xFFA0,
60481         0xFFF0,
60482         0xFFFC,
60483         0x101FD,
60484         0x101FE,
60485         0x102E0,
60486         0x102E1,
60487         0x10376,
60488         0x1037B,
60489         0x10A01,
60490         0x10A04,
60491         0x10A05,
60492         0x10A07,
60493         0x10A0C,
60494         0x10A10,
60495         0x10A38,
60496         0x10A3B,
60497         0x10A3F,
60498         0x10A40,
60499         0x10AE5,
60500         0x10AE7,
60501         0x11000,
60502         0x11001,
60503         0x11002,
60504         0x11003,
60505         0x11038,
60506         0x11047,
60507         0x1107F,
60508         0x11082,
60509         0x11083,
60510         0x110B0,
60511         0x110B3,
60512         0x110B7,
60513         0x110B9,
60514         0x110BB,
60515         0x110BD,
60516         0x110BE,
60517         0x11100,
60518         0x11103,
60519         0x11127,
60520         0x1112C,
60521         0x1112D,
60522         0x11135,
60523         0x11173,
60524         0x11174,
60525         0x11180,
60526         0x11182,
60527         0x11183,
60528         0x111B3,
60529         0x111B6,
60530         0x111BF,
60531         0x111C1,
60532         0x111CA,
60533         0x111CD,
60534         0x1122C,
60535         0x1122F,
60536         0x11232,
60537         0x11234,
60538         0x11235,
60539         0x11236,
60540         0x11238,
60541         0x112DF,
60542         0x112E0,
60543         0x112E3,
60544         0x112EB,
60545         0x11300,
60546         0x11302,
60547         0x11304,
60548         0x1133C,
60549         0x1133D,
60550         0x1133E,
60551         0x1133F,
60552         0x11340,
60553         0x11341,
60554         0x11345,
60555         0x11347,
60556         0x11349,
60557         0x1134B,
60558         0x1134E,
60559         0x11357,
60560         0x11358,
60561         0x11362,
60562         0x11364,
60563         0x11366,
60564         0x1136D,
60565         0x11370,
60566         0x11375,
60567         0x114B0,
60568         0x114B1,
60569         0x114B3,
60570         0x114B9,
60571         0x114BA,
60572         0x114BB,
60573         0x114BD,
60574         0x114BE,
60575         0x114BF,
60576         0x114C1,
60577         0x114C2,
60578         0x114C4,
60579         0x115AF,
60580         0x115B0,
60581         0x115B2,
60582         0x115B6,
60583         0x115B8,
60584         0x115BC,
60585         0x115BE,
60586         0x115BF,
60587         0x115C1,
60588         0x115DC,
60589         0x115DE,
60590         0x11630,
60591         0x11633,
60592         0x1163B,
60593         0x1163D,
60594         0x1163E,
60595         0x1163F,
60596         0x11641,
60597         0x116AB,
60598         0x116AC,
60599         0x116AD,
60600         0x116AE,
60601         0x116B0,
60602         0x116B6,
60603         0x116B7,
60604         0x116B8,
60605         0x1171D,
60606         0x11720,
60607         0x11722,
60608         0x11726,
60609         0x11727,
60610         0x1172C,
60611         0x16AF0,
60612         0x16AF5,
60613         0x16B30,
60614         0x16B37,
60615         0x16F51,
60616         0x16F7F,
60617         0x16F8F,
60618         0x16F93,
60619         0x1BC9D,
60620         0x1BC9F,
60621         0x1BCA0,
60622         0x1BCA4,
60623         0x1D165,
60624         0x1D166,
60625         0x1D167,
60626         0x1D16A,
60627         0x1D16D,
60628         0x1D16E,
60629         0x1D173,
60630         0x1D17B,
60631         0x1D183,
60632         0x1D185,
60633         0x1D18C,
60634         0x1D1AA,
60635         0x1D1AE,
60636         0x1D242,
60637         0x1D245,
60638         0x1DA00,
60639         0x1DA37,
60640         0x1DA3B,
60641         0x1DA6D,
60642         0x1DA75,
60643         0x1DA76,
60644         0x1DA84,
60645         0x1DA85,
60646         0x1DA9B,
60647         0x1DAA0,
60648         0x1DAA1,
60649         0x1DAB0,
60650         0x1E8D0,
60651         0x1E8D7,
60652         0x1F1E6,
60653         0x1F200,
60654         0xE0000,
60655         0xE0100,
60656         0xE01F0,
60657         0xE1000
60658 };
60659
60660 #endif  /* defined(PERL_IN_PERL_C) */
60661
60662 #if defined(PERL_IN_REGEXEC_C)
60663
60664 #define GCB_ENUM_COUNT 14
60665
60666 typedef enum {
60667         GCB_Other = 0,
60668         GCB_CR = 1,
60669         GCB_Control = 2,
60670         GCB_Extend = 3,
60671         GCB_L = 4,
60672         GCB_LF = 5,
60673         GCB_LV = 6,
60674         GCB_LVT = 7,
60675         GCB_Prepend = 8,
60676         GCB_Regional_Indicator = 9,
60677         GCB_SpacingMark = 10,
60678         GCB_T = 11,
60679         GCB_V = 12,
60680         GCB_EDGE = 13
60681 } GCB_enum;
60682
60683 static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
60684         GCB_Control,
60685         GCB_CR,
60686         GCB_Control,
60687         GCB_LF,
60688         GCB_Control,
60689         GCB_Other,
60690         GCB_Control,
60691         GCB_Other,
60692         GCB_Control,
60693         GCB_Other,
60694         GCB_Extend,
60695         GCB_Other,
60696         GCB_Extend,
60697         GCB_Other,
60698         GCB_Extend,
60699         GCB_Other,
60700         GCB_Extend,
60701         GCB_Other,
60702         GCB_Extend,
60703         GCB_Other,
60704         GCB_Extend,
60705         GCB_Other,
60706         GCB_Extend,
60707         GCB_Other,
60708         GCB_Control,
60709         GCB_Other,
60710         GCB_Extend,
60711         GCB_Other,
60712         GCB_Control,
60713         GCB_Other,
60714         GCB_Extend,
60715         GCB_Other,
60716         GCB_Extend,
60717         GCB_Other,
60718         GCB_Extend,
60719         GCB_Control,
60720         GCB_Other,
60721         GCB_Extend,
60722         GCB_Other,
60723         GCB_Extend,
60724         GCB_Other,
60725         GCB_Extend,
60726         GCB_Other,
60727         GCB_Control,
60728         GCB_Other,
60729         GCB_Extend,
60730         GCB_Other,
60731         GCB_Extend,
60732         GCB_Other,
60733         GCB_Extend,
60734         GCB_Other,
60735         GCB_Extend,
60736         GCB_Other,
60737         GCB_Extend,
60738         GCB_Other,
60739         GCB_Extend,
60740         GCB_Other,
60741         GCB_Extend,
60742         GCB_Other,
60743         GCB_Extend,
60744         GCB_Other,
60745         GCB_Extend,
60746         GCB_Other,
60747         GCB_Extend,
60748         GCB_SpacingMark,
60749         GCB_Other,
60750         GCB_Extend,
60751         GCB_SpacingMark,
60752         GCB_Extend,
60753         GCB_Other,
60754         GCB_SpacingMark,
60755         GCB_Extend,
60756         GCB_SpacingMark,
60757         GCB_Extend,
60758         GCB_SpacingMark,
60759         GCB_Other,
60760         GCB_Extend,
60761         GCB_Other,
60762         GCB_Extend,
60763         GCB_Other,
60764         GCB_Extend,
60765         GCB_SpacingMark,
60766         GCB_Other,
60767         GCB_Extend,
60768         GCB_Other,
60769         GCB_Extend,
60770         GCB_SpacingMark,
60771         GCB_Extend,
60772         GCB_Other,
60773         GCB_SpacingMark,
60774         GCB_Other,
60775         GCB_SpacingMark,
60776         GCB_Extend,
60777         GCB_Other,
60778         GCB_Extend,
60779         GCB_Other,
60780         GCB_Extend,
60781         GCB_Other,
60782         GCB_Extend,
60783         GCB_SpacingMark,
60784         GCB_Other,
60785         GCB_Extend,
60786         GCB_Other,
60787         GCB_SpacingMark,
60788         GCB_Extend,
60789         GCB_Other,
60790         GCB_Extend,
60791         GCB_Other,
60792         GCB_Extend,
60793         GCB_Other,
60794         GCB_Extend,
60795         GCB_Other,
60796         GCB_Extend,
60797         GCB_Other,
60798         GCB_Extend,
60799         GCB_Other,
60800         GCB_Extend,
60801         GCB_SpacingMark,
60802         GCB_Other,
60803         GCB_Extend,
60804         GCB_Other,
60805         GCB_SpacingMark,
60806         GCB_Extend,
60807         GCB_Other,
60808         GCB_Extend,
60809         GCB_SpacingMark,
60810         GCB_Other,
60811         GCB_SpacingMark,
60812         GCB_Extend,
60813         GCB_Other,
60814         GCB_Extend,
60815         GCB_Other,
60816         GCB_Extend,
60817         GCB_SpacingMark,
60818         GCB_Other,
60819         GCB_Extend,
60820         GCB_Other,
60821         GCB_Extend,
60822         GCB_SpacingMark,
60823         GCB_Extend,
60824         GCB_Other,
60825         GCB_SpacingMark,
60826         GCB_Other,
60827         GCB_SpacingMark,
60828         GCB_Extend,
60829         GCB_Other,
60830         GCB_Extend,
60831         GCB_Other,
60832         GCB_Extend,
60833         GCB_Other,
60834         GCB_Extend,
60835         GCB_Other,
60836         GCB_Extend,
60837         GCB_SpacingMark,
60838         GCB_Extend,
60839         GCB_SpacingMark,
60840         GCB_Other,
60841         GCB_SpacingMark,
60842         GCB_Other,
60843         GCB_SpacingMark,
60844         GCB_Extend,
60845         GCB_Other,
60846         GCB_Extend,
60847         GCB_Other,
60848         GCB_Extend,
60849         GCB_SpacingMark,
60850         GCB_Other,
60851         GCB_Extend,
60852         GCB_SpacingMark,
60853         GCB_Other,
60854         GCB_Extend,
60855         GCB_Other,
60856         GCB_Extend,
60857         GCB_Other,
60858         GCB_Extend,
60859         GCB_Other,
60860         GCB_Extend,
60861         GCB_Other,
60862         GCB_Extend,
60863         GCB_SpacingMark,
60864         GCB_Other,
60865         GCB_Extend,
60866         GCB_Other,
60867         GCB_SpacingMark,
60868         GCB_Extend,
60869         GCB_SpacingMark,
60870         GCB_Extend,
60871         GCB_SpacingMark,
60872         GCB_Other,
60873         GCB_Extend,
60874         GCB_SpacingMark,
60875         GCB_Other,
60876         GCB_SpacingMark,
60877         GCB_Extend,
60878         GCB_Other,
60879         GCB_Extend,
60880         GCB_Other,
60881         GCB_Extend,
60882         GCB_Other,
60883         GCB_Extend,
60884         GCB_SpacingMark,
60885         GCB_Other,
60886         GCB_Extend,
60887         GCB_SpacingMark,
60888         GCB_Extend,
60889         GCB_Other,
60890         GCB_SpacingMark,
60891         GCB_Other,
60892         GCB_SpacingMark,
60893         GCB_Extend,
60894         GCB_Other,
60895         GCB_Extend,
60896         GCB_Other,
60897         GCB_Extend,
60898         GCB_Other,
60899         GCB_SpacingMark,
60900         GCB_Other,
60901         GCB_Extend,
60902         GCB_Other,
60903         GCB_Extend,
60904         GCB_SpacingMark,
60905         GCB_Extend,
60906         GCB_Other,
60907         GCB_Extend,
60908         GCB_Other,
60909         GCB_SpacingMark,
60910         GCB_Extend,
60911         GCB_Other,
60912         GCB_SpacingMark,
60913         GCB_Other,
60914         GCB_Extend,
60915         GCB_Other,
60916         GCB_SpacingMark,
60917         GCB_Extend,
60918         GCB_Other,
60919         GCB_Extend,
60920         GCB_Other,
60921         GCB_Extend,
60922         GCB_Other,
60923         GCB_SpacingMark,
60924         GCB_Extend,
60925         GCB_Other,
60926         GCB_Extend,
60927         GCB_Other,
60928         GCB_Extend,
60929         GCB_Other,
60930         GCB_Extend,
60931         GCB_Other,
60932         GCB_Extend,
60933         GCB_Other,
60934         GCB_Extend,
60935         GCB_Other,
60936         GCB_Extend,
60937         GCB_Other,
60938         GCB_SpacingMark,
60939         GCB_Other,
60940         GCB_Extend,
60941         GCB_SpacingMark,
60942         GCB_Extend,
60943         GCB_Other,
60944         GCB_Extend,
60945         GCB_Other,
60946         GCB_Extend,
60947         GCB_Other,
60948         GCB_Extend,
60949         GCB_Other,
60950         GCB_Extend,
60951         GCB_Other,
60952         GCB_Extend,
60953         GCB_SpacingMark,
60954         GCB_Extend,
60955         GCB_Other,
60956         GCB_Extend,
60957         GCB_SpacingMark,
60958         GCB_Extend,
60959         GCB_Other,
60960         GCB_SpacingMark,
60961         GCB_Extend,
60962         GCB_Other,
60963         GCB_Extend,
60964         GCB_Other,
60965         GCB_Extend,
60966         GCB_Other,
60967         GCB_Extend,
60968         GCB_Other,
60969         GCB_SpacingMark,
60970         GCB_Extend,
60971         GCB_Other,
60972         GCB_Extend,
60973         GCB_Other,
60974         GCB_Extend,
60975         GCB_Other,
60976         GCB_L,
60977         GCB_V,
60978         GCB_T,
60979         GCB_Other,
60980         GCB_Extend,
60981         GCB_Other,
60982         GCB_Extend,
60983         GCB_Other,
60984         GCB_Extend,
60985         GCB_Other,
60986         GCB_Extend,
60987         GCB_Other,
60988         GCB_Extend,
60989         GCB_Other,
60990         GCB_Extend,
60991         GCB_SpacingMark,
60992         GCB_Extend,
60993         GCB_SpacingMark,
60994         GCB_Extend,
60995         GCB_SpacingMark,
60996         GCB_Extend,
60997         GCB_Other,
60998         GCB_Extend,
60999         GCB_Other,
61000         GCB_Extend,
61001         GCB_Control,
61002         GCB_Other,
61003         GCB_Extend,
61004         GCB_Other,
61005         GCB_Extend,
61006         GCB_SpacingMark,
61007         GCB_Extend,
61008         GCB_SpacingMark,
61009         GCB_Other,
61010         GCB_SpacingMark,
61011         GCB_Extend,
61012         GCB_SpacingMark,
61013         GCB_Extend,
61014         GCB_Other,
61015         GCB_Extend,
61016         GCB_SpacingMark,
61017         GCB_Extend,
61018         GCB_Other,
61019         GCB_SpacingMark,
61020         GCB_Extend,
61021         GCB_SpacingMark,
61022         GCB_Extend,
61023         GCB_Other,
61024         GCB_Extend,
61025         GCB_Other,
61026         GCB_Extend,
61027         GCB_Other,
61028         GCB_Extend,
61029         GCB_SpacingMark,
61030         GCB_Extend,
61031         GCB_Other,
61032         GCB_Extend,
61033         GCB_Other,
61034         GCB_Extend,
61035         GCB_Other,
61036         GCB_Extend,
61037         GCB_SpacingMark,
61038         GCB_Other,
61039         GCB_Extend,
61040         GCB_SpacingMark,
61041         GCB_Extend,
61042         GCB_SpacingMark,
61043         GCB_Extend,
61044         GCB_SpacingMark,
61045         GCB_Extend,
61046         GCB_SpacingMark,
61047         GCB_Other,
61048         GCB_Extend,
61049         GCB_Other,
61050         GCB_Extend,
61051         GCB_SpacingMark,
61052         GCB_Other,
61053         GCB_SpacingMark,
61054         GCB_Extend,
61055         GCB_SpacingMark,
61056         GCB_Extend,
61057         GCB_SpacingMark,
61058         GCB_Extend,
61059         GCB_Other,
61060         GCB_Extend,
61061         GCB_SpacingMark,
61062         GCB_Extend,
61063         GCB_SpacingMark,
61064         GCB_Extend,
61065         GCB_SpacingMark,
61066         GCB_Extend,
61067         GCB_SpacingMark,
61068         GCB_Other,
61069         GCB_SpacingMark,
61070         GCB_Extend,
61071         GCB_SpacingMark,
61072         GCB_Extend,
61073         GCB_Other,
61074         GCB_Extend,
61075         GCB_Other,
61076         GCB_Extend,
61077         GCB_SpacingMark,
61078         GCB_Extend,
61079         GCB_Other,
61080         GCB_Extend,
61081         GCB_Other,
61082         GCB_SpacingMark,
61083         GCB_Extend,
61084         GCB_Other,
61085         GCB_Extend,
61086         GCB_Other,
61087         GCB_Extend,
61088         GCB_Other,
61089         GCB_Extend,
61090         GCB_Other,
61091         GCB_Control,
61092         GCB_Extend,
61093         GCB_Control,
61094         GCB_Other,
61095         GCB_Control,
61096         GCB_Other,
61097         GCB_Control,
61098         GCB_Other,
61099         GCB_Extend,
61100         GCB_Other,
61101         GCB_Extend,
61102         GCB_Other,
61103         GCB_Extend,
61104         GCB_Other,
61105         GCB_Extend,
61106         GCB_Other,
61107         GCB_Extend,
61108         GCB_Other,
61109         GCB_Extend,
61110         GCB_Other,
61111         GCB_Extend,
61112         GCB_Other,
61113         GCB_Extend,
61114         GCB_Other,
61115         GCB_Extend,
61116         GCB_Other,
61117         GCB_Extend,
61118         GCB_Other,
61119         GCB_Extend,
61120         GCB_Other,
61121         GCB_Extend,
61122         GCB_Other,
61123         GCB_Extend,
61124         GCB_Other,
61125         GCB_SpacingMark,
61126         GCB_Extend,
61127         GCB_SpacingMark,
61128         GCB_Other,
61129         GCB_SpacingMark,
61130         GCB_Other,
61131         GCB_SpacingMark,
61132         GCB_Extend,
61133         GCB_Other,
61134         GCB_Extend,
61135         GCB_Other,
61136         GCB_Extend,
61137         GCB_Other,
61138         GCB_Extend,
61139         GCB_SpacingMark,
61140         GCB_Other,
61141         GCB_L,
61142         GCB_Other,
61143         GCB_Extend,
61144         GCB_SpacingMark,
61145         GCB_Other,
61146         GCB_Extend,
61147         GCB_SpacingMark,
61148         GCB_Extend,
61149         GCB_SpacingMark,
61150         GCB_Extend,
61151         GCB_SpacingMark,
61152         GCB_Other,
61153         GCB_Extend,
61154         GCB_Other,
61155         GCB_Extend,
61156         GCB_SpacingMark,
61157         GCB_Extend,
61158         GCB_SpacingMark,
61159         GCB_Extend,
61160         GCB_Other,
61161         GCB_Extend,
61162         GCB_Other,
61163         GCB_Extend,
61164         GCB_SpacingMark,
61165         GCB_Other,
61166         GCB_Extend,
61167         GCB_Other,
61168         GCB_Extend,
61169         GCB_Other,
61170         GCB_Extend,
61171         GCB_Other,
61172         GCB_Extend,
61173         GCB_Other,
61174         GCB_Extend,
61175         GCB_Other,
61176         GCB_Extend,
61177         GCB_Other,
61178         GCB_SpacingMark,
61179         GCB_Extend,
61180         GCB_SpacingMark,
61181         GCB_Other,
61182         GCB_SpacingMark,
61183         GCB_Extend,
61184         GCB_Other,
61185         GCB_SpacingMark,
61186         GCB_Extend,
61187         GCB_SpacingMark,
61188         GCB_Extend,
61189         GCB_SpacingMark,
61190         GCB_Other,
61191         GCB_SpacingMark,
61192         GCB_Extend,
61193         GCB_Other,
61194         GCB_LV,
61195         GCB_LVT,
61196         GCB_LV,
61197         GCB_LVT,
61198         GCB_LV,
61199         GCB_LVT,
61200         GCB_LV,
61201         GCB_LVT,
61202         GCB_LV,
61203         GCB_LVT,
61204         GCB_LV,
61205         GCB_LVT,
61206         GCB_LV,
61207         GCB_LVT,
61208         GCB_LV,
61209         GCB_LVT,
61210         GCB_LV,
61211         GCB_LVT,
61212         GCB_LV,
61213         GCB_LVT,
61214         GCB_LV,
61215         GCB_LVT,
61216         GCB_LV,
61217         GCB_LVT,
61218         GCB_LV,
61219         GCB_LVT,
61220         GCB_LV,
61221         GCB_LVT,
61222         GCB_LV,
61223         GCB_LVT,
61224         GCB_LV,
61225         GCB_LVT,
61226         GCB_LV,
61227         GCB_LVT,
61228         GCB_LV,
61229         GCB_LVT,
61230         GCB_LV,
61231         GCB_LVT,
61232         GCB_LV,
61233         GCB_LVT,
61234         GCB_LV,
61235         GCB_LVT,
61236         GCB_LV,
61237         GCB_LVT,
61238         GCB_LV,
61239         GCB_LVT,
61240         GCB_LV,
61241         GCB_LVT,
61242         GCB_LV,
61243         GCB_LVT,
61244         GCB_LV,
61245         GCB_LVT,
61246         GCB_LV,
61247         GCB_LVT,
61248         GCB_LV,
61249         GCB_LVT,
61250         GCB_LV,
61251         GCB_LVT,
61252         GCB_LV,
61253         GCB_LVT,
61254         GCB_LV,
61255         GCB_LVT,
61256         GCB_LV,
61257         GCB_LVT,
61258         GCB_LV,
61259         GCB_LVT,
61260         GCB_LV,
61261         GCB_LVT,
61262         GCB_LV,
61263         GCB_LVT,
61264         GCB_LV,
61265         GCB_LVT,
61266         GCB_LV,
61267         GCB_LVT,
61268         GCB_LV,
61269         GCB_LVT,
61270         GCB_LV,
61271         GCB_LVT,
61272         GCB_LV,
61273         GCB_LVT,
61274         GCB_LV,
61275         GCB_LVT,
61276         GCB_LV,
61277         GCB_LVT,
61278         GCB_LV,
61279         GCB_LVT,
61280         GCB_LV,
61281         GCB_LVT,
61282         GCB_LV,
61283         GCB_LVT,
61284         GCB_LV,
61285         GCB_LVT,
61286         GCB_LV,
61287         GCB_LVT,
61288         GCB_LV,
61289         GCB_LVT,
61290         GCB_LV,
61291         GCB_LVT,
61292         GCB_LV,
61293         GCB_LVT,
61294         GCB_LV,
61295         GCB_LVT,
61296         GCB_LV,
61297         GCB_LVT,
61298         GCB_LV,
61299         GCB_LVT,
61300         GCB_LV,
61301         GCB_LVT,
61302         GCB_LV,
61303         GCB_LVT,
61304         GCB_LV,
61305         GCB_LVT,
61306         GCB_LV,
61307         GCB_LVT,
61308         GCB_LV,
61309         GCB_LVT,
61310         GCB_LV,
61311         GCB_LVT,
61312         GCB_LV,
61313         GCB_LVT,
61314         GCB_LV,
61315         GCB_LVT,
61316         GCB_LV,
61317         GCB_LVT,
61318         GCB_LV,
61319         GCB_LVT,
61320         GCB_LV,
61321         GCB_LVT,
61322         GCB_LV,
61323         GCB_LVT,
61324         GCB_LV,
61325         GCB_LVT,
61326         GCB_LV,
61327         GCB_LVT,
61328         GCB_LV,
61329         GCB_LVT,
61330         GCB_LV,
61331         GCB_LVT,
61332         GCB_LV,
61333         GCB_LVT,
61334         GCB_LV,
61335         GCB_LVT,
61336         GCB_LV,
61337         GCB_LVT,
61338         GCB_LV,
61339         GCB_LVT,
61340         GCB_LV,
61341         GCB_LVT,
61342         GCB_LV,
61343         GCB_LVT,
61344         GCB_LV,
61345         GCB_LVT,
61346         GCB_LV,
61347         GCB_LVT,
61348         GCB_LV,
61349         GCB_LVT,
61350         GCB_LV,
61351         GCB_LVT,
61352         GCB_LV,
61353         GCB_LVT,
61354         GCB_LV,
61355         GCB_LVT,
61356         GCB_LV,
61357         GCB_LVT,
61358         GCB_LV,
61359         GCB_LVT,
61360         GCB_LV,
61361         GCB_LVT,
61362         GCB_LV,
61363         GCB_LVT,
61364         GCB_LV,
61365         GCB_LVT,
61366         GCB_LV,
61367         GCB_LVT,
61368         GCB_LV,
61369         GCB_LVT,
61370         GCB_LV,
61371         GCB_LVT,
61372         GCB_LV,
61373         GCB_LVT,
61374         GCB_LV,
61375         GCB_LVT,
61376         GCB_LV,
61377         GCB_LVT,
61378         GCB_LV,
61379         GCB_LVT,
61380         GCB_LV,
61381         GCB_LVT,
61382         GCB_LV,
61383         GCB_LVT,
61384         GCB_LV,
61385         GCB_LVT,
61386         GCB_LV,
61387         GCB_LVT,
61388         GCB_LV,
61389         GCB_LVT,
61390         GCB_LV,
61391         GCB_LVT,
61392         GCB_LV,
61393         GCB_LVT,
61394         GCB_LV,
61395         GCB_LVT,
61396         GCB_LV,
61397         GCB_LVT,
61398         GCB_LV,
61399         GCB_LVT,
61400         GCB_LV,
61401         GCB_LVT,
61402         GCB_LV,
61403         GCB_LVT,
61404         GCB_LV,
61405         GCB_LVT,
61406         GCB_LV,
61407         GCB_LVT,
61408         GCB_LV,
61409         GCB_LVT,
61410         GCB_LV,
61411         GCB_LVT,
61412         GCB_LV,
61413         GCB_LVT,
61414         GCB_LV,
61415         GCB_LVT,
61416         GCB_LV,
61417         GCB_LVT,
61418         GCB_LV,
61419         GCB_LVT,
61420         GCB_LV,
61421         GCB_LVT,
61422         GCB_LV,
61423         GCB_LVT,
61424         GCB_LV,
61425         GCB_LVT,
61426         GCB_LV,
61427         GCB_LVT,
61428         GCB_LV,
61429         GCB_LVT,
61430         GCB_LV,
61431         GCB_LVT,
61432         GCB_LV,
61433         GCB_LVT,
61434         GCB_LV,
61435         GCB_LVT,
61436         GCB_LV,
61437         GCB_LVT,
61438         GCB_LV,
61439         GCB_LVT,
61440         GCB_LV,
61441         GCB_LVT,
61442         GCB_LV,
61443         GCB_LVT,
61444         GCB_LV,
61445         GCB_LVT,
61446         GCB_LV,
61447         GCB_LVT,
61448         GCB_LV,
61449         GCB_LVT,
61450         GCB_LV,
61451         GCB_LVT,
61452         GCB_LV,
61453         GCB_LVT,
61454         GCB_LV,
61455         GCB_LVT,
61456         GCB_LV,
61457         GCB_LVT,
61458         GCB_LV,
61459         GCB_LVT,
61460         GCB_LV,
61461         GCB_LVT,
61462         GCB_LV,
61463         GCB_LVT,
61464         GCB_LV,
61465         GCB_LVT,
61466         GCB_LV,
61467         GCB_LVT,
61468         GCB_LV,
61469         GCB_LVT,
61470         GCB_LV,
61471         GCB_LVT,
61472         GCB_LV,
61473         GCB_LVT,
61474         GCB_LV,
61475         GCB_LVT,
61476         GCB_LV,
61477         GCB_LVT,
61478         GCB_LV,
61479         GCB_LVT,
61480         GCB_LV,
61481         GCB_LVT,
61482         GCB_LV,
61483         GCB_LVT,
61484         GCB_LV,
61485         GCB_LVT,
61486         GCB_LV,
61487         GCB_LVT,
61488         GCB_LV,
61489         GCB_LVT,
61490         GCB_LV,
61491         GCB_LVT,
61492         GCB_LV,
61493         GCB_LVT,
61494         GCB_LV,
61495         GCB_LVT,
61496         GCB_LV,
61497         GCB_LVT,
61498         GCB_LV,
61499         GCB_LVT,
61500         GCB_LV,
61501         GCB_LVT,
61502         GCB_LV,
61503         GCB_LVT,
61504         GCB_LV,
61505         GCB_LVT,
61506         GCB_LV,
61507         GCB_LVT,
61508         GCB_LV,
61509         GCB_LVT,
61510         GCB_LV,
61511         GCB_LVT,
61512         GCB_LV,
61513         GCB_LVT,
61514         GCB_LV,
61515         GCB_LVT,
61516         GCB_LV,
61517         GCB_LVT,
61518         GCB_LV,
61519         GCB_LVT,
61520         GCB_LV,
61521         GCB_LVT,
61522         GCB_LV,
61523         GCB_LVT,
61524         GCB_LV,
61525         GCB_LVT,
61526         GCB_LV,
61527         GCB_LVT,
61528         GCB_LV,
61529         GCB_LVT,
61530         GCB_LV,
61531         GCB_LVT,
61532         GCB_LV,
61533         GCB_LVT,
61534         GCB_LV,
61535         GCB_LVT,
61536         GCB_LV,
61537         GCB_LVT,
61538         GCB_LV,
61539         GCB_LVT,
61540         GCB_LV,
61541         GCB_LVT,
61542         GCB_LV,
61543         GCB_LVT,
61544         GCB_LV,
61545         GCB_LVT,
61546         GCB_LV,
61547         GCB_LVT,
61548         GCB_LV,
61549         GCB_LVT,
61550         GCB_LV,
61551         GCB_LVT,
61552         GCB_LV,
61553         GCB_LVT,
61554         GCB_LV,
61555         GCB_LVT,
61556         GCB_LV,
61557         GCB_LVT,
61558         GCB_LV,
61559         GCB_LVT,
61560         GCB_LV,
61561         GCB_LVT,
61562         GCB_LV,
61563         GCB_LVT,
61564         GCB_LV,
61565         GCB_LVT,
61566         GCB_LV,
61567         GCB_LVT,
61568         GCB_LV,
61569         GCB_LVT,
61570         GCB_LV,
61571         GCB_LVT,
61572         GCB_LV,
61573         GCB_LVT,
61574         GCB_LV,
61575         GCB_LVT,
61576         GCB_LV,
61577         GCB_LVT,
61578         GCB_LV,
61579         GCB_LVT,
61580         GCB_LV,
61581         GCB_LVT,
61582         GCB_LV,
61583         GCB_LVT,
61584         GCB_LV,
61585         GCB_LVT,
61586         GCB_LV,
61587         GCB_LVT,
61588         GCB_LV,
61589         GCB_LVT,
61590         GCB_LV,
61591         GCB_LVT,
61592         GCB_LV,
61593         GCB_LVT,
61594         GCB_LV,
61595         GCB_LVT,
61596         GCB_LV,
61597         GCB_LVT,
61598         GCB_LV,
61599         GCB_LVT,
61600         GCB_LV,
61601         GCB_LVT,
61602         GCB_LV,
61603         GCB_LVT,
61604         GCB_LV,
61605         GCB_LVT,
61606         GCB_LV,
61607         GCB_LVT,
61608         GCB_LV,
61609         GCB_LVT,
61610         GCB_LV,
61611         GCB_LVT,
61612         GCB_LV,
61613         GCB_LVT,
61614         GCB_LV,
61615         GCB_LVT,
61616         GCB_LV,
61617         GCB_LVT,
61618         GCB_LV,
61619         GCB_LVT,
61620         GCB_LV,
61621         GCB_LVT,
61622         GCB_LV,
61623         GCB_LVT,
61624         GCB_LV,
61625         GCB_LVT,
61626         GCB_LV,
61627         GCB_LVT,
61628         GCB_LV,
61629         GCB_LVT,
61630         GCB_LV,
61631         GCB_LVT,
61632         GCB_LV,
61633         GCB_LVT,
61634         GCB_LV,
61635         GCB_LVT,
61636         GCB_LV,
61637         GCB_LVT,
61638         GCB_LV,
61639         GCB_LVT,
61640         GCB_LV,
61641         GCB_LVT,
61642         GCB_LV,
61643         GCB_LVT,
61644         GCB_LV,
61645         GCB_LVT,
61646         GCB_LV,
61647         GCB_LVT,
61648         GCB_LV,
61649         GCB_LVT,
61650         GCB_LV,
61651         GCB_LVT,
61652         GCB_LV,
61653         GCB_LVT,
61654         GCB_LV,
61655         GCB_LVT,
61656         GCB_LV,
61657         GCB_LVT,
61658         GCB_LV,
61659         GCB_LVT,
61660         GCB_LV,
61661         GCB_LVT,
61662         GCB_LV,
61663         GCB_LVT,
61664         GCB_LV,
61665         GCB_LVT,
61666         GCB_LV,
61667         GCB_LVT,
61668         GCB_LV,
61669         GCB_LVT,
61670         GCB_LV,
61671         GCB_LVT,
61672         GCB_LV,
61673         GCB_LVT,
61674         GCB_LV,
61675         GCB_LVT,
61676         GCB_LV,
61677         GCB_LVT,
61678         GCB_LV,
61679         GCB_LVT,
61680         GCB_LV,
61681         GCB_LVT,
61682         GCB_LV,
61683         GCB_LVT,
61684         GCB_LV,
61685         GCB_LVT,
61686         GCB_LV,
61687         GCB_LVT,
61688         GCB_LV,
61689         GCB_LVT,
61690         GCB_LV,
61691         GCB_LVT,
61692         GCB_LV,
61693         GCB_LVT,
61694         GCB_LV,
61695         GCB_LVT,
61696         GCB_LV,
61697         GCB_LVT,
61698         GCB_LV,
61699         GCB_LVT,
61700         GCB_LV,
61701         GCB_LVT,
61702         GCB_LV,
61703         GCB_LVT,
61704         GCB_LV,
61705         GCB_LVT,
61706         GCB_LV,
61707         GCB_LVT,
61708         GCB_LV,
61709         GCB_LVT,
61710         GCB_LV,
61711         GCB_LVT,
61712         GCB_LV,
61713         GCB_LVT,
61714         GCB_LV,
61715         GCB_LVT,
61716         GCB_LV,
61717         GCB_LVT,
61718         GCB_LV,
61719         GCB_LVT,
61720         GCB_LV,
61721         GCB_LVT,
61722         GCB_LV,
61723         GCB_LVT,
61724         GCB_LV,
61725         GCB_LVT,
61726         GCB_LV,
61727         GCB_LVT,
61728         GCB_LV,
61729         GCB_LVT,
61730         GCB_LV,
61731         GCB_LVT,
61732         GCB_LV,
61733         GCB_LVT,
61734         GCB_LV,
61735         GCB_LVT,
61736         GCB_LV,
61737         GCB_LVT,
61738         GCB_LV,
61739         GCB_LVT,
61740         GCB_LV,
61741         GCB_LVT,
61742         GCB_LV,
61743         GCB_LVT,
61744         GCB_LV,
61745         GCB_LVT,
61746         GCB_LV,
61747         GCB_LVT,
61748         GCB_LV,
61749         GCB_LVT,
61750         GCB_LV,
61751         GCB_LVT,
61752         GCB_LV,
61753         GCB_LVT,
61754         GCB_LV,
61755         GCB_LVT,
61756         GCB_LV,
61757         GCB_LVT,
61758         GCB_LV,
61759         GCB_LVT,
61760         GCB_LV,
61761         GCB_LVT,
61762         GCB_LV,
61763         GCB_LVT,
61764         GCB_LV,
61765         GCB_LVT,
61766         GCB_LV,
61767         GCB_LVT,
61768         GCB_LV,
61769         GCB_LVT,
61770         GCB_LV,
61771         GCB_LVT,
61772         GCB_LV,
61773         GCB_LVT,
61774         GCB_LV,
61775         GCB_LVT,
61776         GCB_LV,
61777         GCB_LVT,
61778         GCB_LV,
61779         GCB_LVT,
61780         GCB_LV,
61781         GCB_LVT,
61782         GCB_LV,
61783         GCB_LVT,
61784         GCB_LV,
61785         GCB_LVT,
61786         GCB_LV,
61787         GCB_LVT,
61788         GCB_LV,
61789         GCB_LVT,
61790         GCB_LV,
61791         GCB_LVT,
61792         GCB_LV,
61793         GCB_LVT,
61794         GCB_LV,
61795         GCB_LVT,
61796         GCB_LV,
61797         GCB_LVT,
61798         GCB_LV,
61799         GCB_LVT,
61800         GCB_LV,
61801         GCB_LVT,
61802         GCB_LV,
61803         GCB_LVT,
61804         GCB_LV,
61805         GCB_LVT,
61806         GCB_LV,
61807         GCB_LVT,
61808         GCB_LV,
61809         GCB_LVT,
61810         GCB_LV,
61811         GCB_LVT,
61812         GCB_LV,
61813         GCB_LVT,
61814         GCB_LV,
61815         GCB_LVT,
61816         GCB_LV,
61817         GCB_LVT,
61818         GCB_LV,
61819         GCB_LVT,
61820         GCB_LV,
61821         GCB_LVT,
61822         GCB_LV,
61823         GCB_LVT,
61824         GCB_LV,
61825         GCB_LVT,
61826         GCB_LV,
61827         GCB_LVT,
61828         GCB_LV,
61829         GCB_LVT,
61830         GCB_LV,
61831         GCB_LVT,
61832         GCB_LV,
61833         GCB_LVT,
61834         GCB_LV,
61835         GCB_LVT,
61836         GCB_LV,
61837         GCB_LVT,
61838         GCB_LV,
61839         GCB_LVT,
61840         GCB_LV,
61841         GCB_LVT,
61842         GCB_LV,
61843         GCB_LVT,
61844         GCB_LV,
61845         GCB_LVT,
61846         GCB_LV,
61847         GCB_LVT,
61848         GCB_LV,
61849         GCB_LVT,
61850         GCB_LV,
61851         GCB_LVT,
61852         GCB_LV,
61853         GCB_LVT,
61854         GCB_LV,
61855         GCB_LVT,
61856         GCB_LV,
61857         GCB_LVT,
61858         GCB_LV,
61859         GCB_LVT,
61860         GCB_LV,
61861         GCB_LVT,
61862         GCB_LV,
61863         GCB_LVT,
61864         GCB_LV,
61865         GCB_LVT,
61866         GCB_LV,
61867         GCB_LVT,
61868         GCB_LV,
61869         GCB_LVT,
61870         GCB_LV,
61871         GCB_LVT,
61872         GCB_LV,
61873         GCB_LVT,
61874         GCB_LV,
61875         GCB_LVT,
61876         GCB_LV,
61877         GCB_LVT,
61878         GCB_LV,
61879         GCB_LVT,
61880         GCB_LV,
61881         GCB_LVT,
61882         GCB_LV,
61883         GCB_LVT,
61884         GCB_LV,
61885         GCB_LVT,
61886         GCB_LV,
61887         GCB_LVT,
61888         GCB_LV,
61889         GCB_LVT,
61890         GCB_LV,
61891         GCB_LVT,
61892         GCB_LV,
61893         GCB_LVT,
61894         GCB_LV,
61895         GCB_LVT,
61896         GCB_LV,
61897         GCB_LVT,
61898         GCB_LV,
61899         GCB_LVT,
61900         GCB_LV,
61901         GCB_LVT,
61902         GCB_LV,
61903         GCB_LVT,
61904         GCB_LV,
61905         GCB_LVT,
61906         GCB_LV,
61907         GCB_LVT,
61908         GCB_LV,
61909         GCB_LVT,
61910         GCB_LV,
61911         GCB_LVT,
61912         GCB_LV,
61913         GCB_LVT,
61914         GCB_LV,
61915         GCB_LVT,
61916         GCB_LV,
61917         GCB_LVT,
61918         GCB_LV,
61919         GCB_LVT,
61920         GCB_LV,
61921         GCB_LVT,
61922         GCB_LV,
61923         GCB_LVT,
61924         GCB_LV,
61925         GCB_LVT,
61926         GCB_LV,
61927         GCB_LVT,
61928         GCB_LV,
61929         GCB_LVT,
61930         GCB_LV,
61931         GCB_LVT,
61932         GCB_LV,
61933         GCB_LVT,
61934         GCB_LV,
61935         GCB_LVT,
61936         GCB_LV,
61937         GCB_LVT,
61938         GCB_LV,
61939         GCB_LVT,
61940         GCB_LV,
61941         GCB_LVT,
61942         GCB_LV,
61943         GCB_LVT,
61944         GCB_LV,
61945         GCB_LVT,
61946         GCB_LV,
61947         GCB_LVT,
61948         GCB_LV,
61949         GCB_LVT,
61950         GCB_LV,
61951         GCB_LVT,
61952         GCB_LV,
61953         GCB_LVT,
61954         GCB_LV,
61955         GCB_LVT,
61956         GCB_LV,
61957         GCB_LVT,
61958         GCB_LV,
61959         GCB_LVT,
61960         GCB_LV,
61961         GCB_LVT,
61962         GCB_LV,
61963         GCB_LVT,
61964         GCB_LV,
61965         GCB_LVT,
61966         GCB_LV,
61967         GCB_LVT,
61968         GCB_LV,
61969         GCB_LVT,
61970         GCB_LV,
61971         GCB_LVT,
61972         GCB_LV,
61973         GCB_LVT,
61974         GCB_LV,
61975         GCB_LVT,
61976         GCB_LV,
61977         GCB_LVT,
61978         GCB_LV,
61979         GCB_LVT,
61980         GCB_LV,
61981         GCB_LVT,
61982         GCB_LV,
61983         GCB_LVT,
61984         GCB_LV,
61985         GCB_LVT,
61986         GCB_LV,
61987         GCB_LVT,
61988         GCB_LV,
61989         GCB_LVT,
61990         GCB_LV,
61991         GCB_LVT,
61992         GCB_Other,
61993         GCB_V,
61994         GCB_Other,
61995         GCB_T,
61996         GCB_Other,
61997         GCB_Control,
61998         GCB_Other,
61999         GCB_Extend,
62000         GCB_Other,
62001         GCB_Extend,
62002         GCB_Other,
62003         GCB_Extend,
62004         GCB_Other,
62005         GCB_Control,
62006         GCB_Other,
62007         GCB_Extend,
62008         GCB_Other,
62009         GCB_Control,
62010         GCB_Other,
62011         GCB_Extend,
62012         GCB_Other,
62013         GCB_Extend,
62014         GCB_Other,
62015         GCB_Extend,
62016         GCB_Other,
62017         GCB_Extend,
62018         GCB_Other,
62019         GCB_Extend,
62020         GCB_Other,
62021         GCB_Extend,
62022         GCB_Other,
62023         GCB_Extend,
62024         GCB_Other,
62025         GCB_Extend,
62026         GCB_Other,
62027         GCB_Extend,
62028         GCB_Other,
62029         GCB_SpacingMark,
62030         GCB_Extend,
62031         GCB_SpacingMark,
62032         GCB_Other,
62033         GCB_Extend,
62034         GCB_Other,
62035         GCB_Extend,
62036         GCB_SpacingMark,
62037         GCB_Other,
62038         GCB_SpacingMark,
62039         GCB_Extend,
62040         GCB_SpacingMark,
62041         GCB_Extend,
62042         GCB_Other,
62043         GCB_Control,
62044         GCB_Other,
62045         GCB_Extend,
62046         GCB_Other,
62047         GCB_Extend,
62048         GCB_SpacingMark,
62049         GCB_Extend,
62050         GCB_Other,
62051         GCB_Extend,
62052         GCB_Other,
62053         GCB_Extend,
62054         GCB_SpacingMark,
62055         GCB_Other,
62056         GCB_SpacingMark,
62057         GCB_Extend,
62058         GCB_SpacingMark,
62059         GCB_Other,
62060         GCB_Extend,
62061         GCB_Other,
62062         GCB_SpacingMark,
62063         GCB_Extend,
62064         GCB_SpacingMark,
62065         GCB_Extend,
62066         GCB_SpacingMark,
62067         GCB_Extend,
62068         GCB_Other,
62069         GCB_Extend,
62070         GCB_SpacingMark,
62071         GCB_Extend,
62072         GCB_Other,
62073         GCB_Extend,
62074         GCB_SpacingMark,
62075         GCB_Other,
62076         GCB_Extend,
62077         GCB_Other,
62078         GCB_Extend,
62079         GCB_SpacingMark,
62080         GCB_Extend,
62081         GCB_SpacingMark,
62082         GCB_Other,
62083         GCB_SpacingMark,
62084         GCB_Other,
62085         GCB_SpacingMark,
62086         GCB_Other,
62087         GCB_Extend,
62088         GCB_Other,
62089         GCB_SpacingMark,
62090         GCB_Other,
62091         GCB_Extend,
62092         GCB_Other,
62093         GCB_Extend,
62094         GCB_Other,
62095         GCB_Extend,
62096         GCB_SpacingMark,
62097         GCB_Extend,
62098         GCB_SpacingMark,
62099         GCB_Extend,
62100         GCB_SpacingMark,
62101         GCB_Extend,
62102         GCB_SpacingMark,
62103         GCB_Extend,
62104         GCB_SpacingMark,
62105         GCB_Extend,
62106         GCB_Other,
62107         GCB_Extend,
62108         GCB_SpacingMark,
62109         GCB_Extend,
62110         GCB_Other,
62111         GCB_SpacingMark,
62112         GCB_Extend,
62113         GCB_SpacingMark,
62114         GCB_Extend,
62115         GCB_Other,
62116         GCB_Extend,
62117         GCB_Other,
62118         GCB_SpacingMark,
62119         GCB_Extend,
62120         GCB_SpacingMark,
62121         GCB_Extend,
62122         GCB_SpacingMark,
62123         GCB_Extend,
62124         GCB_Other,
62125         GCB_Extend,
62126         GCB_SpacingMark,
62127         GCB_Extend,
62128         GCB_SpacingMark,
62129         GCB_Extend,
62130         GCB_SpacingMark,
62131         GCB_Extend,
62132         GCB_Other,
62133         GCB_Extend,
62134         GCB_SpacingMark,
62135         GCB_Extend,
62136         GCB_SpacingMark,
62137         GCB_Extend,
62138         GCB_Other,
62139         GCB_Extend,
62140         GCB_Other,
62141         GCB_Extend,
62142         GCB_Other,
62143         GCB_SpacingMark,
62144         GCB_Other,
62145         GCB_Extend,
62146         GCB_Other,
62147         GCB_Extend,
62148         GCB_Other,
62149         GCB_Control,
62150         GCB_Other,
62151         GCB_Extend,
62152         GCB_SpacingMark,
62153         GCB_Extend,
62154         GCB_Other,
62155         GCB_SpacingMark,
62156         GCB_Extend,
62157         GCB_Control,
62158         GCB_Extend,
62159         GCB_Other,
62160         GCB_Extend,
62161         GCB_Other,
62162         GCB_Extend,
62163         GCB_Other,
62164         GCB_Extend,
62165         GCB_Other,
62166         GCB_Extend,
62167         GCB_Other,
62168         GCB_Extend,
62169         GCB_Other,
62170         GCB_Extend,
62171         GCB_Other,
62172         GCB_Extend,
62173         GCB_Other,
62174         GCB_Extend,
62175         GCB_Other,
62176         GCB_Extend,
62177         GCB_Other,
62178         GCB_Extend,
62179         GCB_Other,
62180         GCB_Regional_Indicator,
62181         GCB_Other,
62182         GCB_Control,
62183         GCB_Extend,
62184         GCB_Control,
62185         GCB_Other
62186 };
62187
62188 #endif  /* defined(PERL_IN_REGEXEC_C) */
62189
62190 #if defined(PERL_IN_UTF8_C)
62191
62192 static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
62193         1337,   /* Number of elements */
62194         148565664, /* Version and data structure type */
62195         1,      /* 0 if the list starts at 0;
62196                    1 if it starts at the element beyond 0 */
62197         0x0,
62198         0x42,
62199         0x4A,
62200         0x51,
62201         0x5A,
62202         0x62,
62203         0x6A,
62204         0x6D,
62205         0x6E,
62206         0x70,
62207         0x79,
62208         0x80,
62209         0x8A,
62210         0x8C,
62211         0x8F,
62212         0x91,
62213         0x9D,
62214         0x9E,
62215         0x9F,
62216         0xA0,
62217         0xA1,
62218         0xA2,
62219         0xAA,
62220         0xAC,
62221         0xAF,
62222         0xC1,
62223         0xCA,
62224         0xCB,
62225         0xD0,
62226         0xD1,
62227         0xDA,
62228         0xDB,
62229         0xE0,
62230         0xE2,
62231         0xEA,
62232         0xEB,
62233         0xFA,
62234         0xFB,
62235         0xFF,
62236         0x100,
62237         0x2C2,
62238         0x2C6,
62239         0x2D2,
62240         0x2E0,
62241         0x2E5,
62242         0x2EC,
62243         0x2ED,
62244         0x2EE,
62245         0x2EF,
62246         0x300,
62247         0x375,
62248         0x376,
62249         0x378,
62250         0x37B,
62251         0x37E,
62252         0x37F,
62253         0x380,
62254         0x386,
62255         0x387,
62256         0x388,
62257         0x38B,
62258         0x38C,
62259         0x38D,
62260         0x38E,
62261         0x3A2,
62262         0x3A3,
62263         0x3F6,
62264         0x3F7,
62265         0x482,
62266         0x483,
62267         0x488,
62268         0x48A,
62269         0x530,
62270         0x531,
62271         0x557,
62272         0x559,
62273         0x55A,
62274         0x561,
62275         0x588,
62276         0x591,
62277         0x5BE,
62278         0x5BF,
62279         0x5C0,
62280         0x5C1,
62281         0x5C3,
62282         0x5C4,
62283         0x5C6,
62284         0x5C7,
62285         0x5C8,
62286         0x5D0,
62287         0x5EB,
62288         0x5F0,
62289         0x5F3,
62290         0x610,
62291         0x61B,
62292         0x620,
62293         0x66A,
62294         0x66E,
62295         0x6D4,
62296         0x6D5,
62297         0x6DD,
62298         0x6DF,
62299         0x6E9,
62300         0x6EA,
62301         0x6FD,
62302         0x6FF,
62303         0x700,
62304         0x710,
62305         0x74B,
62306         0x74D,
62307         0x7B2,
62308         0x7C0,
62309         0x7F6,
62310         0x7FA,
62311         0x7FB,
62312         0x800,
62313         0x82E,
62314         0x840,
62315         0x85C,
62316         0x8A0,
62317         0x8B5,
62318         0x8E3,
62319         0x964,
62320         0x966,
62321         0x970,
62322         0x971,
62323         0x984,
62324         0x985,
62325         0x98D,
62326         0x98F,
62327         0x991,
62328         0x993,
62329         0x9A9,
62330         0x9AA,
62331         0x9B1,
62332         0x9B2,
62333         0x9B3,
62334         0x9B6,
62335         0x9BA,
62336         0x9BC,
62337         0x9C5,
62338         0x9C7,
62339         0x9C9,
62340         0x9CB,
62341         0x9CF,
62342         0x9D7,
62343         0x9D8,
62344         0x9DC,
62345         0x9DE,
62346         0x9DF,
62347         0x9E4,
62348         0x9E6,
62349         0x9F2,
62350         0xA01,
62351         0xA04,
62352         0xA05,
62353         0xA0B,
62354         0xA0F,
62355         0xA11,
62356         0xA13,
62357         0xA29,
62358         0xA2A,
62359         0xA31,
62360         0xA32,
62361         0xA34,
62362         0xA35,
62363         0xA37,
62364         0xA38,
62365         0xA3A,
62366         0xA3C,
62367         0xA3D,
62368         0xA3E,
62369         0xA43,
62370         0xA47,
62371         0xA49,
62372         0xA4B,
62373         0xA4E,
62374         0xA51,
62375         0xA52,
62376         0xA59,
62377         0xA5D,
62378         0xA5E,
62379         0xA5F,
62380         0xA66,
62381         0xA76,
62382         0xA81,
62383         0xA84,
62384         0xA85,
62385         0xA8E,
62386         0xA8F,
62387         0xA92,
62388         0xA93,
62389         0xAA9,
62390         0xAAA,
62391         0xAB1,
62392         0xAB2,
62393         0xAB4,
62394         0xAB5,
62395         0xABA,
62396         0xABC,
62397         0xAC6,
62398         0xAC7,
62399         0xACA,
62400         0xACB,
62401         0xACE,
62402         0xAD0,
62403         0xAD1,
62404         0xAE0,
62405         0xAE4,
62406         0xAE6,
62407         0xAF0,
62408         0xAF9,
62409         0xAFA,
62410         0xB01,
62411         0xB04,
62412         0xB05,
62413         0xB0D,
62414         0xB0F,
62415         0xB11,
62416         0xB13,
62417         0xB29,
62418         0xB2A,
62419         0xB31,
62420         0xB32,
62421         0xB34,
62422         0xB35,
62423         0xB3A,
62424         0xB3C,
62425         0xB45,
62426         0xB47,
62427         0xB49,
62428         0xB4B,
62429         0xB4E,
62430         0xB56,
62431         0xB58,
62432         0xB5C,
62433         0xB5E,
62434         0xB5F,
62435         0xB64,
62436         0xB66,
62437         0xB70,
62438         0xB71,
62439         0xB72,
62440         0xB82,
62441         0xB84,
62442         0xB85,
62443         0xB8B,
62444         0xB8E,
62445         0xB91,
62446         0xB92,
62447         0xB96,
62448         0xB99,
62449         0xB9B,
62450         0xB9C,
62451         0xB9D,
62452         0xB9E,
62453         0xBA0,
62454         0xBA3,
62455         0xBA5,
62456         0xBA8,
62457         0xBAB,
62458         0xBAE,
62459         0xBBA,
62460         0xBBE,
62461         0xBC3,
62462         0xBC6,
62463         0xBC9,
62464         0xBCA,
62465         0xBCE,
62466         0xBD0,
62467         0xBD1,
62468         0xBD7,
62469         0xBD8,
62470         0xBE6,
62471         0xBF0,
62472         0xC00,
62473         0xC04,
62474         0xC05,
62475         0xC0D,
62476         0xC0E,
62477         0xC11,
62478         0xC12,
62479         0xC29,
62480         0xC2A,
62481         0xC3A,
62482         0xC3D,
62483         0xC45,
62484         0xC46,
62485         0xC49,
62486         0xC4A,
62487         0xC4E,
62488         0xC55,
62489         0xC57,
62490         0xC58,
62491         0xC5B,
62492         0xC60,
62493         0xC64,
62494         0xC66,
62495         0xC70,
62496         0xC81,
62497         0xC84,
62498         0xC85,
62499         0xC8D,
62500         0xC8E,
62501         0xC91,
62502         0xC92,
62503         0xCA9,
62504         0xCAA,
62505         0xCB4,
62506         0xCB5,
62507         0xCBA,
62508         0xCBC,
62509         0xCC5,
62510         0xCC6,
62511         0xCC9,
62512         0xCCA,
62513         0xCCE,
62514         0xCD5,
62515         0xCD7,
62516         0xCDE,
62517         0xCDF,
62518         0xCE0,
62519         0xCE4,
62520         0xCE6,
62521         0xCF0,
62522         0xCF1,
62523         0xCF3,
62524         0xD01,
62525         0xD04,
62526         0xD05,
62527         0xD0D,
62528         0xD0E,
62529         0xD11,
62530         0xD12,
62531         0xD3B,
62532         0xD3D,
62533         0xD45,
62534         0xD46,
62535         0xD49,
62536         0xD4A,
62537         0xD4F,
62538         0xD57,
62539         0xD58,
62540         0xD5F,
62541         0xD64,
62542         0xD66,
62543         0xD70,
62544         0xD7A,
62545         0xD80,
62546         0xD82,
62547         0xD84,
62548         0xD85,
62549         0xD97,
62550         0xD9A,
62551         0xDB2,
62552         0xDB3,
62553         0xDBC,
62554         0xDBD,
62555         0xDBE,
62556         0xDC0,
62557         0xDC7,
62558         0xDCA,
62559         0xDCB,
62560         0xDCF,
62561         0xDD5,
62562         0xDD6,
62563         0xDD7,
62564         0xDD8,
62565         0xDE0,
62566         0xDE6,
62567         0xDF0,
62568         0xDF2,
62569         0xDF4,
62570         0xE01,
62571         0xE3B,
62572         0xE40,
62573         0xE4F,
62574         0xE50,
62575         0xE5A,
62576         0xE81,
62577         0xE83,
62578         0xE84,
62579         0xE85,
62580         0xE87,
62581         0xE89,
62582         0xE8A,
62583         0xE8B,
62584         0xE8D,
62585         0xE8E,
62586         0xE94,
62587         0xE98,
62588         0xE99,
62589         0xEA0,
62590         0xEA1,
62591         0xEA4,
62592         0xEA5,
62593         0xEA6,
62594         0xEA7,
62595         0xEA8,
62596         0xEAA,
62597         0xEAC,
62598         0xEAD,
62599         0xEBA,
62600         0xEBB,
62601         0xEBE,
62602         0xEC0,
62603         0xEC5,
62604         0xEC6,
62605         0xEC7,
62606         0xEC8,
62607         0xECE,
62608         0xED0,
62609         0xEDA,
62610         0xEDC,
62611         0xEE0,
62612         0xF00,
62613         0xF01,
62614         0xF18,
62615         0xF1A,
62616         0xF20,
62617         0xF2A,
62618         0xF35,
62619         0xF36,
62620         0xF37,
62621         0xF38,
62622         0xF39,
62623         0xF3A,
62624         0xF3E,
62625         0xF48,
62626         0xF49,
62627         0xF6D,
62628         0xF71,
62629         0xF85,
62630         0xF86,
62631         0xF98,
62632         0xF99,
62633         0xFBD,
62634         0xFC6,
62635         0xFC7,
62636         0x1000,
62637         0x104A,
62638         0x1050,
62639         0x109E,
62640         0x10A0,
62641         0x10C6,
62642         0x10C7,
62643         0x10C8,
62644         0x10CD,
62645         0x10CE,
62646         0x10D0,
62647         0x10FB,
62648         0x10FC,
62649         0x1249,
62650         0x124A,
62651         0x124E,
62652         0x1250,
62653         0x1257,
62654         0x1258,
62655         0x1259,
62656         0x125A,
62657         0x125E,
62658         0x1260,
62659         0x1289,
62660         0x128A,
62661         0x128E,
62662         0x1290,
62663         0x12B1,
62664         0x12B2,
62665         0x12B6,
62666         0x12B8,
62667         0x12BF,
62668         0x12C0,
62669         0x12C1,
62670         0x12C2,
62671         0x12C6,
62672         0x12C8,
62673         0x12D7,
62674         0x12D8,
62675         0x1311,
62676         0x1312,
62677         0x1316,
62678         0x1318,
62679         0x135B,
62680         0x135D,
62681         0x1360,
62682         0x1380,
62683         0x1390,
62684         0x13A0,
62685         0x13F6,
62686         0x13F8,
62687         0x13FE,
62688         0x1401,
62689         0x166D,
62690         0x166F,
62691         0x1680,
62692         0x1681,
62693         0x169B,
62694         0x16A0,
62695         0x16EB,
62696         0x16EE,
62697         0x16F9,
62698         0x1700,
62699         0x170D,
62700         0x170E,
62701         0x1715,
62702         0x1720,
62703         0x1735,
62704         0x1740,
62705         0x1754,
62706         0x1760,
62707         0x176D,
62708         0x176E,
62709         0x1771,
62710         0x1772,
62711         0x1774,
62712         0x1780,
62713         0x17D4,
62714         0x17D7,
62715         0x17D8,
62716         0x17DC,
62717         0x17DE,
62718         0x17E0,
62719         0x17EA,
62720         0x180B,
62721         0x180E,
62722         0x1810,
62723         0x181A,
62724         0x1820,
62725         0x1878,
62726         0x1880,
62727         0x18AB,
62728         0x18B0,
62729         0x18F6,
62730         0x1900,
62731         0x191F,
62732         0x1920,
62733         0x192C,
62734         0x1930,
62735         0x193C,
62736         0x1946,
62737         0x196E,
62738         0x1970,
62739         0x1975,
62740         0x1980,
62741         0x19AC,
62742         0x19B0,
62743         0x19CA,
62744         0x19D0,
62745         0x19DA,
62746         0x1A00,
62747         0x1A1C,
62748         0x1A20,
62749         0x1A5F,
62750         0x1A60,
62751         0x1A7D,
62752         0x1A7F,
62753         0x1A8A,
62754         0x1A90,
62755         0x1A9A,
62756         0x1AA7,
62757         0x1AA8,
62758         0x1AB0,
62759         0x1ABE,
62760         0x1B00,
62761         0x1B4C,
62762         0x1B50,
62763         0x1B5A,
62764         0x1B6B,
62765         0x1B74,
62766         0x1B80,
62767         0x1BF4,
62768         0x1C00,
62769         0x1C38,
62770         0x1C40,
62771         0x1C4A,
62772         0x1C4D,
62773         0x1C7E,
62774         0x1CD0,
62775         0x1CD3,
62776         0x1CD4,
62777         0x1CF7,
62778         0x1CF8,
62779         0x1CFA,
62780         0x1D00,
62781         0x1DF6,
62782         0x1DFC,
62783         0x1F16,
62784         0x1F18,
62785         0x1F1E,
62786         0x1F20,
62787         0x1F46,
62788         0x1F48,
62789         0x1F4E,
62790         0x1F50,
62791         0x1F58,
62792         0x1F59,
62793         0x1F5A,
62794         0x1F5B,
62795         0x1F5C,
62796         0x1F5D,
62797         0x1F5E,
62798         0x1F5F,
62799         0x1F7E,
62800         0x1F80,
62801         0x1FB5,
62802         0x1FB6,
62803         0x1FBD,
62804         0x1FBE,
62805         0x1FBF,
62806         0x1FC2,
62807         0x1FC5,
62808         0x1FC6,
62809         0x1FCD,
62810         0x1FD0,
62811         0x1FD4,
62812         0x1FD6,
62813         0x1FDC,
62814         0x1FE0,
62815         0x1FED,
62816         0x1FF2,
62817         0x1FF5,
62818         0x1FF6,
62819         0x1FFD,
62820         0x203F,
62821         0x2041,
62822         0x2054,
62823         0x2055,
62824         0x2071,
62825         0x2072,
62826         0x207F,
62827         0x2080,
62828         0x2090,
62829         0x209D,
62830         0x20D0,
62831         0x20DD,
62832         0x20E1,
62833         0x20E2,
62834         0x20E5,
62835         0x20F1,
62836         0x2102,
62837         0x2103,
62838         0x2107,
62839         0x2108,
62840         0x210A,
62841         0x2114,
62842         0x2115,
62843         0x2116,
62844         0x2119,
62845         0x211E,
62846         0x2124,
62847         0x2125,
62848         0x2126,
62849         0x2127,
62850         0x2128,
62851         0x2129,
62852         0x212A,
62853         0x212E,
62854         0x212F,
62855         0x213A,
62856         0x213C,
62857         0x2140,
62858         0x2145,
62859         0x214A,
62860         0x214E,
62861         0x214F,
62862         0x2160,
62863         0x2189,
62864         0x2C00,
62865         0x2C2F,
62866         0x2C30,
62867         0x2C5F,
62868         0x2C60,
62869         0x2CE5,
62870         0x2CEB,
62871         0x2CF4,
62872         0x2D00,
62873         0x2D26,
62874         0x2D27,
62875         0x2D28,
62876         0x2D2D,
62877         0x2D2E,
62878         0x2D30,
62879         0x2D68,
62880         0x2D6F,
62881         0x2D70,
62882         0x2D7F,
62883         0x2D97,
62884         0x2DA0,
62885         0x2DA7,
62886         0x2DA8,
62887         0x2DAF,
62888         0x2DB0,
62889         0x2DB7,
62890         0x2DB8,
62891         0x2DBF,
62892         0x2DC0,
62893         0x2DC7,
62894         0x2DC8,
62895         0x2DCF,
62896         0x2DD0,
62897         0x2DD7,
62898         0x2DD8,
62899         0x2DDF,
62900         0x2DE0,
62901         0x2E00,
62902         0x3005,
62903         0x3008,
62904         0x3021,
62905         0x3030,
62906         0x3031,
62907         0x3036,
62908         0x3038,
62909         0x303D,
62910         0x3041,
62911         0x3097,
62912         0x3099,
62913         0x309B,
62914         0x309D,
62915         0x30A0,
62916         0x30A1,
62917         0x30FB,
62918         0x30FC,
62919         0x3100,
62920         0x3105,
62921         0x312E,
62922         0x3131,
62923         0x318F,
62924         0x31A0,
62925         0x31BB,
62926         0x31F0,
62927         0x3200,
62928         0x3400,
62929         0x4DB6,
62930         0x4E00,
62931         0x9FD6,
62932         0xA000,
62933         0xA48D,
62934         0xA4D0,
62935         0xA4FE,
62936         0xA500,
62937         0xA60D,
62938         0xA610,
62939         0xA62C,
62940         0xA640,
62941         0xA670,
62942         0xA674,
62943         0xA67E,
62944         0xA67F,
62945         0xA6F2,
62946         0xA717,
62947         0xA720,
62948         0xA722,
62949         0xA789,
62950         0xA78B,
62951         0xA7AE,
62952         0xA7B0,
62953         0xA7B8,
62954         0xA7F7,
62955         0xA828,
62956         0xA840,
62957         0xA874,
62958         0xA880,
62959         0xA8C5,
62960         0xA8D0,
62961         0xA8DA,
62962         0xA8E0,
62963         0xA8F8,
62964         0xA8FB,
62965         0xA8FC,
62966         0xA8FD,
62967         0xA8FE,
62968         0xA900,
62969         0xA92E,
62970         0xA930,
62971         0xA954,
62972         0xA960,
62973         0xA97D,
62974         0xA980,
62975         0xA9C1,
62976         0xA9CF,
62977         0xA9DA,
62978         0xA9E0,
62979         0xA9FF,
62980         0xAA00,
62981         0xAA37,
62982         0xAA40,
62983         0xAA4E,
62984         0xAA50,
62985         0xAA5A,
62986         0xAA60,
62987         0xAA77,
62988         0xAA7A,
62989         0xAAC3,
62990         0xAADB,
62991         0xAADE,
62992         0xAAE0,
62993         0xAAF0,
62994         0xAAF2,
62995         0xAAF7,
62996         0xAB01,
62997         0xAB07,
62998         0xAB09,
62999         0xAB0F,
63000         0xAB11,
63001         0xAB17,
63002         0xAB20,
63003         0xAB27,
63004         0xAB28,
63005         0xAB2F,
63006         0xAB30,
63007         0xAB5B,
63008         0xAB5C,
63009         0xAB66,
63010         0xAB70,
63011         0xABEB,
63012         0xABEC,
63013         0xABEE,
63014         0xABF0,
63015         0xABFA,
63016         0xAC00,
63017         0xD7A4,
63018         0xD7B0,
63019         0xD7C7,
63020         0xD7CB,
63021         0xD7FC,
63022         0xF900,
63023         0xFA6E,
63024         0xFA70,
63025         0xFADA,
63026         0xFB00,
63027         0xFB07,
63028         0xFB13,
63029         0xFB18,
63030         0xFB1D,
63031         0xFB29,
63032         0xFB2A,
63033         0xFB37,
63034         0xFB38,
63035         0xFB3D,
63036         0xFB3E,
63037         0xFB3F,
63038         0xFB40,
63039         0xFB42,
63040         0xFB43,
63041         0xFB45,
63042         0xFB46,
63043         0xFBB2,
63044         0xFBD3,
63045         0xFC5E,
63046         0xFC64,
63047         0xFD3E,
63048         0xFD50,
63049         0xFD90,
63050         0xFD92,
63051         0xFDC8,
63052         0xFDF0,
63053         0xFDFA,
63054         0xFE00,
63055         0xFE10,
63056         0xFE20,
63057         0xFE30,
63058         0xFE33,
63059         0xFE35,
63060         0xFE4D,
63061         0xFE50,
63062         0xFE71,
63063         0xFE72,
63064         0xFE73,
63065         0xFE74,
63066         0xFE77,
63067         0xFE78,
63068         0xFE79,
63069         0xFE7A,
63070         0xFE7B,
63071         0xFE7C,
63072         0xFE7D,
63073         0xFE7E,
63074         0xFE7F,
63075         0xFEFD,
63076         0xFF10,
63077         0xFF1A,
63078         0xFF21,
63079         0xFF3B,
63080         0xFF3F,
63081         0xFF40,
63082         0xFF41,
63083         0xFF5B,
63084         0xFF66,
63085         0xFFBF,
63086         0xFFC2,
63087         0xFFC8,
63088         0xFFCA,
63089         0xFFD0,
63090         0xFFD2,
63091         0xFFD8,
63092         0xFFDA,
63093         0xFFDD,
63094         0x10000,
63095         0x1000C,
63096         0x1000D,
63097         0x10027,
63098         0x10028,
63099         0x1003B,
63100         0x1003C,
63101         0x1003E,
63102         0x1003F,
63103         0x1004E,
63104         0x10050,
63105         0x1005E,
63106         0x10080,
63107         0x100FB,
63108         0x10140,
63109         0x10175,
63110         0x101FD,
63111         0x101FE,
63112         0x10280,
63113         0x1029D,
63114         0x102A0,
63115         0x102D1,
63116         0x102E0,
63117         0x102E1,
63118         0x10300,
63119         0x10320,
63120         0x10330,
63121         0x1034B,
63122         0x10350,
63123         0x1037B,
63124         0x10380,
63125         0x1039E,
63126         0x103A0,
63127         0x103C4,
63128         0x103C8,
63129         0x103D0,
63130         0x103D1,
63131         0x103D6,
63132         0x10400,
63133         0x1049E,
63134         0x104A0,
63135         0x104AA,
63136         0x10500,
63137         0x10528,
63138         0x10530,
63139         0x10564,
63140         0x10600,
63141         0x10737,
63142         0x10740,
63143         0x10756,
63144         0x10760,
63145         0x10768,
63146         0x10800,
63147         0x10806,
63148         0x10808,
63149         0x10809,
63150         0x1080A,
63151         0x10836,
63152         0x10837,
63153         0x10839,
63154         0x1083C,
63155         0x1083D,
63156         0x1083F,
63157         0x10856,
63158         0x10860,
63159         0x10877,
63160         0x10880,
63161         0x1089F,
63162         0x108E0,
63163         0x108F3,
63164         0x108F4,
63165         0x108F6,
63166         0x10900,
63167         0x10916,
63168         0x10920,
63169         0x1093A,
63170         0x10980,
63171         0x109B8,
63172         0x109BE,
63173         0x109C0,
63174         0x10A00,
63175         0x10A04,
63176         0x10A05,
63177         0x10A07,
63178         0x10A0C,
63179         0x10A14,
63180         0x10A15,
63181         0x10A18,
63182         0x10A19,
63183         0x10A34,
63184         0x10A38,
63185         0x10A3B,
63186         0x10A3F,
63187         0x10A40,
63188         0x10A60,
63189         0x10A7D,
63190         0x10A80,
63191         0x10A9D,
63192         0x10AC0,
63193         0x10AC8,
63194         0x10AC9,
63195         0x10AE7,
63196         0x10B00,
63197         0x10B36,
63198         0x10B40,
63199         0x10B56,
63200         0x10B60,
63201         0x10B73,
63202         0x10B80,
63203         0x10B92,
63204         0x10C00,
63205         0x10C49,
63206         0x10C80,
63207         0x10CB3,
63208         0x10CC0,
63209         0x10CF3,
63210         0x11000,
63211         0x11047,
63212         0x11066,
63213         0x11070,
63214         0x1107F,
63215         0x110BB,
63216         0x110D0,
63217         0x110E9,
63218         0x110F0,
63219         0x110FA,
63220         0x11100,
63221         0x11135,
63222         0x11136,
63223         0x11140,
63224         0x11150,
63225         0x11174,
63226         0x11176,
63227         0x11177,
63228         0x11180,
63229         0x111C5,
63230         0x111CA,
63231         0x111CD,
63232         0x111D0,
63233         0x111DB,
63234         0x111DC,
63235         0x111DD,
63236         0x11200,
63237         0x11212,
63238         0x11213,
63239         0x11238,
63240         0x11280,
63241         0x11287,
63242         0x11288,
63243         0x11289,
63244         0x1128A,
63245         0x1128E,
63246         0x1128F,
63247         0x1129E,
63248         0x1129F,
63249         0x112A9,
63250         0x112B0,
63251         0x112EB,
63252         0x112F0,
63253         0x112FA,
63254         0x11300,
63255         0x11304,
63256         0x11305,
63257         0x1130D,
63258         0x1130F,
63259         0x11311,
63260         0x11313,
63261         0x11329,
63262         0x1132A,
63263         0x11331,
63264         0x11332,
63265         0x11334,
63266         0x11335,
63267         0x1133A,
63268         0x1133C,
63269         0x11345,
63270         0x11347,
63271         0x11349,
63272         0x1134B,
63273         0x1134E,
63274         0x11350,
63275         0x11351,
63276         0x11357,
63277         0x11358,
63278         0x1135D,
63279         0x11364,
63280         0x11366,
63281         0x1136D,
63282         0x11370,
63283         0x11375,
63284         0x11480,
63285         0x114C6,
63286         0x114C7,
63287         0x114C8,
63288         0x114D0,
63289         0x114DA,
63290         0x11580,
63291         0x115B6,
63292         0x115B8,
63293         0x115C1,
63294         0x115D8,
63295         0x115DE,
63296         0x11600,
63297         0x11641,
63298         0x11644,
63299         0x11645,
63300         0x11650,
63301         0x1165A,
63302         0x11680,
63303         0x116B8,
63304         0x116C0,
63305         0x116CA,
63306         0x11700,
63307         0x1171A,
63308         0x1171D,
63309         0x1172C,
63310         0x11730,
63311         0x1173A,
63312         0x118A0,
63313         0x118EA,
63314         0x118FF,
63315         0x11900,
63316         0x11AC0,
63317         0x11AF9,
63318         0x12000,
63319         0x1239A,
63320         0x12400,
63321         0x1246F,
63322         0x12480,
63323         0x12544,
63324         0x13000,
63325         0x1342F,
63326         0x14400,
63327         0x14647,
63328         0x16800,
63329         0x16A39,
63330         0x16A40,
63331         0x16A5F,
63332         0x16A60,
63333         0x16A6A,
63334         0x16AD0,
63335         0x16AEE,
63336         0x16AF0,
63337         0x16AF5,
63338         0x16B00,
63339         0x16B37,
63340         0x16B40,
63341         0x16B44,
63342         0x16B50,
63343         0x16B5A,
63344         0x16B63,
63345         0x16B78,
63346         0x16B7D,
63347         0x16B90,
63348         0x16F00,
63349         0x16F45,
63350         0x16F50,
63351         0x16F7F,
63352         0x16F8F,
63353         0x16FA0,
63354         0x1B000,
63355         0x1B002,
63356         0x1BC00,
63357         0x1BC6B,
63358         0x1BC70,
63359         0x1BC7D,
63360         0x1BC80,
63361         0x1BC89,
63362         0x1BC90,
63363         0x1BC9A,
63364         0x1BC9D,
63365         0x1BC9F,
63366         0x1D165,
63367         0x1D16A,
63368         0x1D16D,
63369         0x1D173,
63370         0x1D17B,
63371         0x1D183,
63372         0x1D185,
63373         0x1D18C,
63374         0x1D1AA,
63375         0x1D1AE,
63376         0x1D242,
63377         0x1D245,
63378         0x1D400,
63379         0x1D455,
63380         0x1D456,
63381         0x1D49D,
63382         0x1D49E,
63383         0x1D4A0,
63384         0x1D4A2,
63385         0x1D4A3,
63386         0x1D4A5,
63387         0x1D4A7,
63388         0x1D4A9,
63389         0x1D4AD,
63390         0x1D4AE,
63391         0x1D4BA,
63392         0x1D4BB,
63393         0x1D4BC,
63394         0x1D4BD,
63395         0x1D4C4,
63396         0x1D4C5,
63397         0x1D506,
63398         0x1D507,
63399         0x1D50B,
63400         0x1D50D,
63401         0x1D515,
63402         0x1D516,
63403         0x1D51D,
63404         0x1D51E,
63405         0x1D53A,
63406         0x1D53B,
63407         0x1D53F,
63408         0x1D540,
63409         0x1D545,
63410         0x1D546,
63411         0x1D547,
63412         0x1D54A,
63413         0x1D551,
63414         0x1D552,
63415         0x1D6A6,
63416         0x1D6A8,
63417         0x1D6C1,
63418         0x1D6C2,
63419         0x1D6DB,
63420         0x1D6DC,
63421         0x1D6FB,
63422         0x1D6FC,
63423         0x1D715,
63424         0x1D716,
63425         0x1D735,
63426         0x1D736,
63427         0x1D74F,
63428         0x1D750,
63429         0x1D76F,
63430         0x1D770,
63431         0x1D789,
63432         0x1D78A,
63433         0x1D7A9,
63434         0x1D7AA,
63435         0x1D7C3,
63436         0x1D7C4,
63437         0x1D7CC,
63438         0x1D7CE,
63439         0x1D800,
63440         0x1DA00,
63441         0x1DA37,
63442         0x1DA3B,
63443         0x1DA6D,
63444         0x1DA75,
63445         0x1DA76,
63446         0x1DA84,
63447         0x1DA85,
63448         0x1DA9B,
63449         0x1DAA0,
63450         0x1DAA1,
63451         0x1DAB0,
63452         0x1E800,
63453         0x1E8C5,
63454         0x1E8D0,
63455         0x1E8D7,
63456         0x1EE00,
63457         0x1EE04,
63458         0x1EE05,
63459         0x1EE20,
63460         0x1EE21,
63461         0x1EE23,
63462         0x1EE24,
63463         0x1EE25,
63464         0x1EE27,
63465         0x1EE28,
63466         0x1EE29,
63467         0x1EE33,
63468         0x1EE34,
63469         0x1EE38,
63470         0x1EE39,
63471         0x1EE3A,
63472         0x1EE3B,
63473         0x1EE3C,
63474         0x1EE42,
63475         0x1EE43,
63476         0x1EE47,
63477         0x1EE48,
63478         0x1EE49,
63479         0x1EE4A,
63480         0x1EE4B,
63481         0x1EE4C,
63482         0x1EE4D,
63483         0x1EE50,
63484         0x1EE51,
63485         0x1EE53,
63486         0x1EE54,
63487         0x1EE55,
63488         0x1EE57,
63489         0x1EE58,
63490         0x1EE59,
63491         0x1EE5A,
63492         0x1EE5B,
63493         0x1EE5C,
63494         0x1EE5D,
63495         0x1EE5E,
63496         0x1EE5F,
63497         0x1EE60,
63498         0x1EE61,
63499         0x1EE63,
63500         0x1EE64,
63501         0x1EE65,
63502         0x1EE67,
63503         0x1EE6B,
63504         0x1EE6C,
63505         0x1EE73,
63506         0x1EE74,
63507         0x1EE78,
63508         0x1EE79,
63509         0x1EE7D,
63510         0x1EE7E,
63511         0x1EE7F,
63512         0x1EE80,
63513         0x1EE8A,
63514         0x1EE8B,
63515         0x1EE9C,
63516         0x1EEA1,
63517         0x1EEA4,
63518         0x1EEA5,
63519         0x1EEAA,
63520         0x1EEAB,
63521         0x1EEBC,
63522         0x20000,
63523         0x2A6D7,
63524         0x2A700,
63525         0x2B735,
63526         0x2B740,
63527         0x2B81E,
63528         0x2B820,
63529         0x2CEA2,
63530         0x2F800,
63531         0x2FA1E,
63532         0xE0100,
63533         0xE01F0
63534 };
63535
63536 static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
63537         1151,   /* Number of elements */
63538         148565664, /* Version and data structure type */
63539         1,      /* 0 if the list starts at 0;
63540                    1 if it starts at the element beyond 0 */
63541         0x0,
63542         0x42,
63543         0x4A,
63544         0x51,
63545         0x5A,
63546         0x62,
63547         0x6A,
63548         0x6D,
63549         0x6E,
63550         0x70,
63551         0x79,
63552         0x80,
63553         0x8A,
63554         0x8C,
63555         0x8F,
63556         0x91,
63557         0x9D,
63558         0x9E,
63559         0x9F,
63560         0xA0,
63561         0xA1,
63562         0xA2,
63563         0xAA,
63564         0xAC,
63565         0xAF,
63566         0xC1,
63567         0xCA,
63568         0xCB,
63569         0xD0,
63570         0xD1,
63571         0xDA,
63572         0xDB,
63573         0xE0,
63574         0xE2,
63575         0xEA,
63576         0xEB,
63577         0xF0,
63578         0xFB,
63579         0xFF,
63580         0x100,
63581         0x2C2,
63582         0x2C6,
63583         0x2D2,
63584         0x2E0,
63585         0x2E5,
63586         0x2EC,
63587         0x2ED,
63588         0x2EE,
63589         0x2EF,
63590         0x370,
63591         0x375,
63592         0x376,
63593         0x378,
63594         0x37B,
63595         0x37E,
63596         0x37F,
63597         0x380,
63598         0x386,
63599         0x387,
63600         0x388,
63601         0x38B,
63602         0x38C,
63603         0x38D,
63604         0x38E,
63605         0x3A2,
63606         0x3A3,
63607         0x3F6,
63608         0x3F7,
63609         0x482,
63610         0x48A,
63611         0x530,
63612         0x531,
63613         0x557,
63614         0x559,
63615         0x55A,
63616         0x561,
63617         0x588,
63618         0x5D0,
63619         0x5EB,
63620         0x5F0,
63621         0x5F3,
63622         0x620,
63623         0x64B,
63624         0x66E,
63625         0x670,
63626         0x671,
63627         0x6D4,
63628         0x6D5,
63629         0x6D6,
63630         0x6E5,
63631         0x6E7,
63632         0x6EE,
63633         0x6F0,
63634         0x6FA,
63635         0x6FD,
63636         0x6FF,
63637         0x700,
63638         0x710,
63639         0x711,
63640         0x712,
63641         0x730,
63642         0x74D,
63643         0x7A6,
63644         0x7B1,
63645         0x7B2,
63646         0x7CA,
63647         0x7EB,
63648         0x7F4,
63649         0x7F6,
63650         0x7FA,
63651         0x7FB,
63652         0x800,
63653         0x816,
63654         0x81A,
63655         0x81B,
63656         0x824,
63657         0x825,
63658         0x828,
63659         0x829,
63660         0x840,
63661         0x859,
63662         0x8A0,
63663         0x8B5,
63664         0x904,
63665         0x93A,
63666         0x93D,
63667         0x93E,
63668         0x950,
63669         0x951,
63670         0x958,
63671         0x962,
63672         0x971,
63673         0x981,
63674         0x985,
63675         0x98D,
63676         0x98F,
63677         0x991,
63678         0x993,
63679         0x9A9,
63680         0x9AA,
63681         0x9B1,
63682         0x9B2,
63683         0x9B3,
63684         0x9B6,
63685         0x9BA,
63686         0x9BD,
63687         0x9BE,
63688         0x9CE,
63689         0x9CF,
63690         0x9DC,
63691         0x9DE,
63692         0x9DF,
63693         0x9E2,
63694         0x9F0,
63695         0x9F2,
63696         0xA05,
63697         0xA0B,
63698         0xA0F,
63699         0xA11,
63700         0xA13,
63701         0xA29,
63702         0xA2A,
63703         0xA31,
63704         0xA32,
63705         0xA34,
63706         0xA35,
63707         0xA37,
63708         0xA38,
63709         0xA3A,
63710         0xA59,
63711         0xA5D,
63712         0xA5E,
63713         0xA5F,
63714         0xA72,
63715         0xA75,
63716         0xA85,
63717         0xA8E,
63718         0xA8F,
63719         0xA92,
63720         0xA93,
63721         0xAA9,
63722         0xAAA,
63723         0xAB1,
63724         0xAB2,
63725         0xAB4,
63726         0xAB5,
63727         0xABA,
63728         0xABD,
63729         0xABE,
63730         0xAD0,
63731         0xAD1,
63732         0xAE0,
63733         0xAE2,
63734         0xAF9,
63735         0xAFA,
63736         0xB05,
63737         0xB0D,
63738         0xB0F,
63739         0xB11,
63740         0xB13,
63741         0xB29,
63742         0xB2A,
63743         0xB31,
63744         0xB32,
63745         0xB34,
63746         0xB35,
63747         0xB3A,
63748         0xB3D,
63749         0xB3E,
63750         0xB5C,
63751         0xB5E,
63752         0xB5F,
63753         0xB62,
63754         0xB71,
63755         0xB72,
63756         0xB83,
63757         0xB84,
63758         0xB85,
63759         0xB8B,
63760         0xB8E,
63761         0xB91,
63762         0xB92,
63763         0xB96,
63764         0xB99,
63765         0xB9B,
63766         0xB9C,
63767         0xB9D,
63768         0xB9E,
63769         0xBA0,
63770         0xBA3,
63771         0xBA5,
63772         0xBA8,
63773         0xBAB,
63774         0xBAE,
63775         0xBBA,
63776         0xBD0,
63777         0xBD1,
63778         0xC05,
63779         0xC0D,
63780         0xC0E,
63781         0xC11,
63782         0xC12,
63783         0xC29,
63784         0xC2A,
63785         0xC3A,
63786         0xC3D,
63787         0xC3E,
63788         0xC58,
63789         0xC5B,
63790         0xC60,
63791         0xC62,
63792         0xC85,
63793         0xC8D,
63794         0xC8E,
63795         0xC91,
63796         0xC92,
63797         0xCA9,
63798         0xCAA,
63799         0xCB4,
63800         0xCB5,
63801         0xCBA,
63802         0xCBD,
63803         0xCBE,
63804         0xCDE,
63805         0xCDF,
63806         0xCE0,
63807         0xCE2,
63808         0xCF1,
63809         0xCF3,
63810         0xD05,
63811         0xD0D,
63812         0xD0E,
63813         0xD11,
63814         0xD12,
63815         0xD3B,
63816         0xD3D,
63817         0xD3E,
63818         0xD4E,
63819         0xD4F,
63820         0xD5F,
63821         0xD62,
63822         0xD7A,
63823         0xD80,
63824         0xD85,
63825         0xD97,
63826         0xD9A,
63827         0xDB2,
63828         0xDB3,
63829         0xDBC,
63830         0xDBD,
63831         0xDBE,
63832         0xDC0,
63833         0xDC7,
63834         0xE01,
63835         0xE31,
63836         0xE32,
63837         0xE33,
63838         0xE40,
63839         0xE47,
63840         0xE81,
63841         0xE83,
63842         0xE84,
63843         0xE85,
63844         0xE87,
63845         0xE89,
63846         0xE8A,
63847         0xE8B,
63848         0xE8D,
63849         0xE8E,
63850         0xE94,
63851         0xE98,
63852         0xE99,
63853         0xEA0,
63854         0xEA1,
63855         0xEA4,
63856         0xEA5,
63857         0xEA6,
63858         0xEA7,
63859         0xEA8,
63860         0xEAA,
63861         0xEAC,
63862         0xEAD,
63863         0xEB1,
63864         0xEB2,
63865         0xEB3,
63866         0xEBD,
63867         0xEBE,
63868         0xEC0,
63869         0xEC5,
63870         0xEC6,
63871         0xEC7,
63872         0xEDC,
63873         0xEE0,
63874         0xF00,
63875         0xF01,
63876         0xF40,
63877         0xF48,
63878         0xF49,
63879         0xF6D,
63880         0xF88,
63881         0xF8D,
63882         0x1000,
63883         0x102B,
63884         0x103F,
63885         0x1040,
63886         0x1050,
63887         0x1056,
63888         0x105A,
63889         0x105E,
63890         0x1061,
63891         0x1062,
63892         0x1065,
63893         0x1067,
63894         0x106E,
63895         0x1071,
63896         0x1075,
63897         0x1082,
63898         0x108E,
63899         0x108F,
63900         0x10A0,
63901         0x10C6,
63902         0x10C7,
63903         0x10C8,
63904         0x10CD,
63905         0x10CE,
63906         0x10D0,
63907         0x10FB,
63908         0x10FC,
63909         0x1249,
63910         0x124A,
63911         0x124E,
63912         0x1250,
63913         0x1257,
63914         0x1258,
63915         0x1259,
63916         0x125A,
63917         0x125E,
63918         0x1260,
63919         0x1289,
63920         0x128A,
63921         0x128E,
63922         0x1290,
63923         0x12B1,
63924         0x12B2,
63925         0x12B6,
63926         0x12B8,
63927         0x12BF,
63928         0x12C0,
63929         0x12C1,
63930         0x12C2,
63931         0x12C6,
63932         0x12C8,
63933         0x12D7,
63934         0x12D8,
63935         0x1311,
63936         0x1312,
63937         0x1316,
63938         0x1318,
63939         0x135B,
63940         0x1380,
63941         0x1390,
63942         0x13A0,
63943         0x13F6,
63944         0x13F8,
63945         0x13FE,
63946         0x1401,
63947         0x166D,
63948         0x166F,
63949         0x1680,
63950         0x1681,
63951         0x169B,
63952         0x16A0,
63953         0x16EB,
63954         0x16EE,
63955         0x16F9,
63956         0x1700,
63957         0x170D,
63958         0x170E,
63959         0x1712,
63960         0x1720,
63961         0x1732,
63962         0x1740,
63963         0x1752,
63964         0x1760,
63965         0x176D,
63966         0x176E,
63967         0x1771,
63968         0x1780,
63969         0x17B4,
63970         0x17D7,
63971         0x17D8,
63972         0x17DC,
63973         0x17DD,
63974         0x1820,
63975         0x1878,
63976         0x1880,
63977         0x18A9,
63978         0x18AA,
63979         0x18AB,
63980         0x18B0,
63981         0x18F6,
63982         0x1900,
63983         0x191F,
63984         0x1950,
63985         0x196E,
63986         0x1970,
63987         0x1975,
63988         0x1980,
63989         0x19AC,
63990         0x19B0,
63991         0x19CA,
63992         0x1A00,
63993         0x1A17,
63994         0x1A20,
63995         0x1A55,
63996         0x1AA7,
63997         0x1AA8,
63998         0x1B05,
63999         0x1B34,
64000         0x1B45,
64001         0x1B4C,
64002         0x1B83,
64003         0x1BA1,
64004         0x1BAE,
64005         0x1BB0,
64006         0x1BBA,
64007         0x1BE6,
64008         0x1C00,
64009         0x1C24,
64010         0x1C4D,
64011         0x1C50,
64012         0x1C5A,
64013         0x1C7E,
64014         0x1CE9,
64015         0x1CED,
64016         0x1CEE,
64017         0x1CF2,
64018         0x1CF5,
64019         0x1CF7,
64020         0x1D00,
64021         0x1DC0,
64022         0x1E00,
64023         0x1F16,
64024         0x1F18,
64025         0x1F1E,
64026         0x1F20,
64027         0x1F46,
64028         0x1F48,
64029         0x1F4E,
64030         0x1F50,
64031         0x1F58,
64032         0x1F59,
64033         0x1F5A,
64034         0x1F5B,
64035         0x1F5C,
64036         0x1F5D,
64037         0x1F5E,
64038         0x1F5F,
64039         0x1F7E,
64040         0x1F80,
64041         0x1FB5,
64042         0x1FB6,
64043         0x1FBD,
64044         0x1FBE,
64045         0x1FBF,
64046         0x1FC2,
64047         0x1FC5,
64048         0x1FC6,
64049         0x1FCD,
64050         0x1FD0,
64051         0x1FD4,
64052         0x1FD6,
64053         0x1FDC,
64054         0x1FE0,
64055         0x1FED,
64056         0x1FF2,
64057         0x1FF5,
64058         0x1FF6,
64059         0x1FFD,
64060         0x2071,
64061         0x2072,
64062         0x207F,
64063         0x2080,
64064         0x2090,
64065         0x209D,
64066         0x2102,
64067         0x2103,
64068         0x2107,
64069         0x2108,
64070         0x210A,
64071         0x2114,
64072         0x2115,
64073         0x2116,
64074         0x2119,
64075         0x211E,
64076         0x2124,
64077         0x2125,
64078         0x2126,
64079         0x2127,
64080         0x2128,
64081         0x2129,
64082         0x212A,
64083         0x212E,
64084         0x212F,
64085         0x213A,
64086         0x213C,
64087         0x2140,
64088         0x2145,
64089         0x214A,
64090         0x214E,
64091         0x214F,
64092         0x2160,
64093         0x2189,
64094         0x2C00,
64095         0x2C2F,
64096         0x2C30,
64097         0x2C5F,
64098         0x2C60,
64099         0x2CE5,
64100         0x2CEB,
64101         0x2CEF,
64102         0x2CF2,
64103         0x2CF4,
64104         0x2D00,
64105         0x2D26,
64106         0x2D27,
64107         0x2D28,
64108         0x2D2D,
64109         0x2D2E,
64110         0x2D30,
64111         0x2D68,
64112         0x2D6F,
64113         0x2D70,
64114         0x2D80,
64115         0x2D97,
64116         0x2DA0,
64117         0x2DA7,
64118         0x2DA8,
64119         0x2DAF,
64120         0x2DB0,
64121         0x2DB7,
64122         0x2DB8,
64123         0x2DBF,
64124         0x2DC0,
64125         0x2DC7,
64126         0x2DC8,
64127         0x2DCF,
64128         0x2DD0,
64129         0x2DD7,
64130         0x2DD8,
64131         0x2DDF,
64132         0x3005,
64133         0x3008,
64134         0x3021,
64135         0x302A,
64136         0x3031,
64137         0x3036,
64138         0x3038,
64139         0x303D,
64140         0x3041,
64141         0x3097,
64142         0x309D,
64143         0x30A0,
64144         0x30A1,
64145         0x30FB,
64146         0x30FC,
64147         0x3100,
64148         0x3105,
64149         0x312E,
64150         0x3131,
64151         0x318F,
64152         0x31A0,
64153         0x31BB,
64154         0x31F0,
64155         0x3200,
64156         0x3400,
64157         0x4DB6,
64158         0x4E00,
64159         0x9FD6,
64160         0xA000,
64161         0xA48D,
64162         0xA4D0,
64163         0xA4FE,
64164         0xA500,
64165         0xA60D,
64166         0xA610,
64167         0xA620,
64168         0xA62A,
64169         0xA62C,
64170         0xA640,
64171         0xA66F,
64172         0xA67F,
64173         0xA69E,
64174         0xA6A0,
64175         0xA6F0,
64176         0xA717,
64177         0xA720,
64178         0xA722,
64179         0xA789,
64180         0xA78B,
64181         0xA7AE,
64182         0xA7B0,
64183         0xA7B8,
64184         0xA7F7,
64185         0xA802,
64186         0xA803,
64187         0xA806,
64188         0xA807,
64189         0xA80B,
64190         0xA80C,
64191         0xA823,
64192         0xA840,
64193         0xA874,
64194         0xA882,
64195         0xA8B4,
64196         0xA8F2,
64197         0xA8F8,
64198         0xA8FB,
64199         0xA8FC,
64200         0xA8FD,
64201         0xA8FE,
64202         0xA90A,
64203         0xA926,
64204         0xA930,
64205         0xA947,
64206         0xA960,
64207         0xA97D,
64208         0xA984,
64209         0xA9B3,
64210         0xA9CF,
64211         0xA9D0,
64212         0xA9E0,
64213         0xA9E5,
64214         0xA9E6,
64215         0xA9F0,
64216         0xA9FA,
64217         0xA9FF,
64218         0xAA00,
64219         0xAA29,
64220         0xAA40,
64221         0xAA43,
64222         0xAA44,
64223         0xAA4C,
64224         0xAA60,
64225         0xAA77,
64226         0xAA7A,
64227         0xAA7B,
64228         0xAA7E,
64229         0xAAB0,
64230         0xAAB1,
64231         0xAAB2,
64232         0xAAB5,
64233         0xAAB7,
64234         0xAAB9,
64235         0xAABE,
64236         0xAAC0,
64237         0xAAC1,
64238         0xAAC2,
64239         0xAAC3,
64240         0xAADB,
64241         0xAADE,
64242         0xAAE0,
64243         0xAAEB,
64244         0xAAF2,
64245         0xAAF5,
64246         0xAB01,
64247         0xAB07,
64248         0xAB09,
64249         0xAB0F,
64250         0xAB11,
64251         0xAB17,
64252         0xAB20,
64253         0xAB27,
64254         0xAB28,
64255         0xAB2F,
64256         0xAB30,
64257         0xAB5B,
64258         0xAB5C,
64259         0xAB66,
64260         0xAB70,
64261         0xABE3,
64262         0xAC00,
64263         0xD7A4,
64264         0xD7B0,
64265         0xD7C7,
64266         0xD7CB,
64267         0xD7FC,
64268         0xF900,
64269         0xFA6E,
64270         0xFA70,
64271         0xFADA,
64272         0xFB00,
64273         0xFB07,
64274         0xFB13,
64275         0xFB18,
64276         0xFB1D,
64277         0xFB1E,
64278         0xFB1F,
64279         0xFB29,
64280         0xFB2A,
64281         0xFB37,
64282         0xFB38,
64283         0xFB3D,
64284         0xFB3E,
64285         0xFB3F,
64286         0xFB40,
64287         0xFB42,
64288         0xFB43,
64289         0xFB45,
64290         0xFB46,
64291         0xFBB2,
64292         0xFBD3,
64293         0xFC5E,
64294         0xFC64,
64295         0xFD3E,
64296         0xFD50,
64297         0xFD90,
64298         0xFD92,
64299         0xFDC8,
64300         0xFDF0,
64301         0xFDFA,
64302         0xFE71,
64303         0xFE72,
64304         0xFE73,
64305         0xFE74,
64306         0xFE77,
64307         0xFE78,
64308         0xFE79,
64309         0xFE7A,
64310         0xFE7B,
64311         0xFE7C,
64312         0xFE7D,
64313         0xFE7E,
64314         0xFE7F,
64315         0xFEFD,
64316         0xFF21,
64317         0xFF3B,
64318         0xFF41,
64319         0xFF5B,
64320         0xFF66,
64321         0xFF9E,
64322         0xFFA0,
64323         0xFFBF,
64324         0xFFC2,
64325         0xFFC8,
64326         0xFFCA,
64327         0xFFD0,
64328         0xFFD2,
64329         0xFFD8,
64330         0xFFDA,
64331         0xFFDD,
64332         0x10000,
64333         0x1000C,
64334         0x1000D,
64335         0x10027,
64336         0x10028,
64337         0x1003B,
64338         0x1003C,
64339         0x1003E,
64340         0x1003F,
64341         0x1004E,
64342         0x10050,
64343         0x1005E,
64344         0x10080,
64345         0x100FB,
64346         0x10140,
64347         0x10175,
64348         0x10280,
64349         0x1029D,
64350         0x102A0,
64351         0x102D1,
64352         0x10300,
64353         0x10320,
64354         0x10330,
64355         0x1034B,
64356         0x10350,
64357         0x10376,
64358         0x10380,
64359         0x1039E,
64360         0x103A0,
64361         0x103C4,
64362         0x103C8,
64363         0x103D0,
64364         0x103D1,
64365         0x103D6,
64366         0x10400,
64367         0x1049E,
64368         0x10500,
64369         0x10528,
64370         0x10530,
64371         0x10564,
64372         0x10600,
64373         0x10737,
64374         0x10740,
64375         0x10756,
64376         0x10760,
64377         0x10768,
64378         0x10800,
64379         0x10806,
64380         0x10808,
64381         0x10809,
64382         0x1080A,
64383         0x10836,
64384         0x10837,
64385         0x10839,
64386         0x1083C,
64387         0x1083D,
64388         0x1083F,
64389         0x10856,
64390         0x10860,
64391         0x10877,
64392         0x10880,
64393         0x1089F,
64394         0x108E0,
64395         0x108F3,
64396         0x108F4,
64397         0x108F6,
64398         0x10900,
64399         0x10916,
64400         0x10920,
64401         0x1093A,
64402         0x10980,
64403         0x109B8,
64404         0x109BE,
64405         0x109C0,
64406         0x10A00,
64407         0x10A01,
64408         0x10A10,
64409         0x10A14,
64410         0x10A15,
64411         0x10A18,
64412         0x10A19,
64413         0x10A34,
64414         0x10A60,
64415         0x10A7D,
64416         0x10A80,
64417         0x10A9D,
64418         0x10AC0,
64419         0x10AC8,
64420         0x10AC9,
64421         0x10AE5,
64422         0x10B00,
64423         0x10B36,
64424         0x10B40,
64425         0x10B56,
64426         0x10B60,
64427         0x10B73,
64428         0x10B80,
64429         0x10B92,
64430         0x10C00,
64431         0x10C49,
64432         0x10C80,
64433         0x10CB3,
64434         0x10CC0,
64435         0x10CF3,
64436         0x11003,
64437         0x11038,
64438         0x11083,
64439         0x110B0,
64440         0x110D0,
64441         0x110E9,
64442         0x11103,
64443         0x11127,
64444         0x11150,
64445         0x11173,
64446         0x11176,
64447         0x11177,
64448         0x11183,
64449         0x111B3,
64450         0x111C1,
64451         0x111C5,
64452         0x111DA,
64453         0x111DB,
64454         0x111DC,
64455         0x111DD,
64456         0x11200,
64457         0x11212,
64458         0x11213,
64459         0x1122C,
64460         0x11280,
64461         0x11287,
64462         0x11288,
64463         0x11289,
64464         0x1128A,
64465         0x1128E,
64466         0x1128F,
64467         0x1129E,
64468         0x1129F,
64469         0x112A9,
64470         0x112B0,
64471         0x112DF,
64472         0x11305,
64473         0x1130D,
64474         0x1130F,
64475         0x11311,
64476         0x11313,
64477         0x11329,
64478         0x1132A,
64479         0x11331,
64480         0x11332,
64481         0x11334,
64482         0x11335,
64483         0x1133A,
64484         0x1133D,
64485         0x1133E,
64486         0x11350,
64487         0x11351,
64488         0x1135D,
64489         0x11362,
64490         0x11480,
64491         0x114B0,
64492         0x114C4,
64493         0x114C6,
64494         0x114C7,
64495         0x114C8,
64496         0x11580,
64497         0x115AF,
64498         0x115D8,
64499         0x115DC,
64500         0x11600,
64501         0x11630,
64502         0x11644,
64503         0x11645,
64504         0x11680,
64505         0x116AB,
64506         0x11700,
64507         0x1171A,
64508         0x118A0,
64509         0x118E0,
64510         0x118FF,
64511         0x11900,
64512         0x11AC0,
64513         0x11AF9,
64514         0x12000,
64515         0x1239A,
64516         0x12400,
64517         0x1246F,
64518         0x12480,
64519         0x12544,
64520         0x13000,
64521         0x1342F,
64522         0x14400,
64523         0x14647,
64524         0x16800,
64525         0x16A39,
64526         0x16A40,
64527         0x16A5F,
64528         0x16AD0,
64529         0x16AEE,
64530         0x16B00,
64531         0x16B30,
64532         0x16B40,
64533         0x16B44,
64534         0x16B63,
64535         0x16B78,
64536         0x16B7D,
64537         0x16B90,
64538         0x16F00,
64539         0x16F45,
64540         0x16F50,
64541         0x16F51,
64542         0x16F93,
64543         0x16FA0,
64544         0x1B000,
64545         0x1B002,
64546         0x1BC00,
64547         0x1BC6B,
64548         0x1BC70,
64549         0x1BC7D,
64550         0x1BC80,
64551         0x1BC89,
64552         0x1BC90,
64553         0x1BC9A,
64554         0x1D400,
64555         0x1D455,
64556         0x1D456,
64557         0x1D49D,
64558         0x1D49E,
64559         0x1D4A0,
64560         0x1D4A2,
64561         0x1D4A3,
64562         0x1D4A5,
64563         0x1D4A7,
64564         0x1D4A9,
64565         0x1D4AD,
64566         0x1D4AE,
64567         0x1D4BA,
64568         0x1D4BB,
64569         0x1D4BC,
64570         0x1D4BD,
64571         0x1D4C4,
64572         0x1D4C5,
64573         0x1D506,
64574         0x1D507,
64575         0x1D50B,
64576         0x1D50D,
64577         0x1D515,
64578         0x1D516,
64579         0x1D51D,
64580         0x1D51E,
64581         0x1D53A,
64582         0x1D53B,
64583         0x1D53F,
64584         0x1D540,
64585         0x1D545,
64586         0x1D546,
64587         0x1D547,
64588         0x1D54A,
64589         0x1D551,
64590         0x1D552,
64591         0x1D6A6,
64592         0x1D6A8,
64593         0x1D6C1,
64594         0x1D6C2,
64595         0x1D6DB,
64596         0x1D6DC,
64597         0x1D6FB,
64598         0x1D6FC,
64599         0x1D715,
64600         0x1D716,
64601         0x1D735,
64602         0x1D736,
64603         0x1D74F,
64604         0x1D750,
64605         0x1D76F,
64606         0x1D770,
64607         0x1D789,
64608         0x1D78A,
64609         0x1D7A9,
64610         0x1D7AA,
64611         0x1D7C3,
64612         0x1D7C4,
64613         0x1D7CC,
64614         0x1E800,
64615         0x1E8C5,
64616         0x1EE00,
64617         0x1EE04,
64618         0x1EE05,
64619         0x1EE20,
64620         0x1EE21,
64621         0x1EE23,
64622         0x1EE24,
64623         0x1EE25,
64624         0x1EE27,
64625         0x1EE28,
64626         0x1EE29,
64627         0x1EE33,
64628         0x1EE34,
64629         0x1EE38,
64630         0x1EE39,
64631         0x1EE3A,
64632         0x1EE3B,
64633         0x1EE3C,
64634         0x1EE42,
64635         0x1EE43,
64636         0x1EE47,
64637         0x1EE48,
64638         0x1EE49,
64639         0x1EE4A,
64640         0x1EE4B,
64641         0x1EE4C,
64642         0x1EE4D,
64643         0x1EE50,
64644         0x1EE51,
64645         0x1EE53,
64646         0x1EE54,
64647         0x1EE55,
64648         0x1EE57,
64649         0x1EE58,
64650         0x1EE59,
64651         0x1EE5A,
64652         0x1EE5B,
64653         0x1EE5C,
64654         0x1EE5D,
64655         0x1EE5E,
64656         0x1EE5F,
64657         0x1EE60,
64658         0x1EE61,
64659         0x1EE63,
64660         0x1EE64,
64661         0x1EE65,
64662         0x1EE67,
64663         0x1EE6B,
64664         0x1EE6C,
64665         0x1EE73,
64666         0x1EE74,
64667         0x1EE78,
64668         0x1EE79,
64669         0x1EE7D,
64670         0x1EE7E,
64671         0x1EE7F,
64672         0x1EE80,
64673         0x1EE8A,
64674         0x1EE8B,
64675         0x1EE9C,
64676         0x1EEA1,
64677         0x1EEA4,
64678         0x1EEA5,
64679         0x1EEAA,
64680         0x1EEAB,
64681         0x1EEBC,
64682         0x20000,
64683         0x2A6D7,
64684         0x2A700,
64685         0x2B735,
64686         0x2B740,
64687         0x2B81E,
64688         0x2B820,
64689         0x2CEA2,
64690         0x2F800,
64691         0x2FA1E
64692 };
64693
64694 #endif  /* defined(PERL_IN_UTF8_C) */
64695
64696 #if defined(PERL_IN_PERL_C)
64697
64698 static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
64699         2168,   /* Number of elements */
64700         148565664, /* Version and data structure type */
64701         0,      /* 0 if the list starts at 0;
64702                    1 if it starts at the element beyond 0 */
64703         0x0,
64704         0x5,
64705         0x6,
64706         0xB,
64707         0xD,
64708         0xE,
64709         0x15,
64710         0x16,
64711         0x25,
64712         0x26,
64713         0x40,
64714         0x41,
64715         0x42,
64716         0x4A,
64717         0x4B,
64718         0x4C,
64719         0x4D,
64720         0x4E,
64721         0x4F,
64722         0x50,
64723         0x5A,
64724         0x5B,
64725         0x5C,
64726         0x5D,
64727         0x5E,
64728         0x5F,
64729         0x60,
64730         0x61,
64731         0x62,
64732         0x6B,
64733         0x6C,
64734         0x6D,
64735         0x6F,
64736         0x70,
64737         0x7A,
64738         0x7B,
64739         0x7D,
64740         0x7E,
64741         0x7F,
64742         0x80,
64743         0x8A,
64744         0x8C,
64745         0x8F,
64746         0x90,
64747         0x91,
64748         0x9F,
64749         0xA0,
64750         0xAA,
64751         0xAC,
64752         0xB1,
64753         0xB3,
64754         0xBA,
64755         0xBB,
64756         0xBC,
64757         0xBE,
64758         0xBF,
64759         0xC0,
64760         0xC1,
64761         0xCA,
64762         0xCB,
64763         0xD0,
64764         0xD1,
64765         0xE0,
64766         0xE1,
64767         0xF0,
64768         0xFA,
64769         0xFF,
64770         0x100,
64771         0x2C8,
64772         0x2C9,
64773         0x2CC,
64774         0x2CD,
64775         0x2DF,
64776         0x2E0,
64777         0x300,
64778         0x34F,
64779         0x350,
64780         0x35C,
64781         0x363,
64782         0x370,
64783         0x37E,
64784         0x37F,
64785         0x483,
64786         0x48A,
64787         0x589,
64788         0x58A,
64789         0x58B,
64790         0x58F,
64791         0x590,
64792         0x591,
64793         0x5BE,
64794         0x5BF,
64795         0x5C0,
64796         0x5C1,
64797         0x5C3,
64798         0x5C4,
64799         0x5C6,
64800         0x5C7,
64801         0x5C8,
64802         0x5D0,
64803         0x5EB,
64804         0x5F0,
64805         0x5F3,
64806         0x609,
64807         0x60C,
64808         0x60E,
64809         0x610,
64810         0x61B,
64811         0x61C,
64812         0x61D,
64813         0x61E,
64814         0x620,
64815         0x64B,
64816         0x660,
64817         0x66A,
64818         0x66B,
64819         0x66D,
64820         0x670,
64821         0x671,
64822         0x6D4,
64823         0x6D5,
64824         0x6D6,
64825         0x6DD,
64826         0x6DF,
64827         0x6E5,
64828         0x6E7,
64829         0x6E9,
64830         0x6EA,
64831         0x6EE,
64832         0x6F0,
64833         0x6FA,
64834         0x711,
64835         0x712,
64836         0x730,
64837         0x74B,
64838         0x7A6,
64839         0x7B1,
64840         0x7C0,
64841         0x7CA,
64842         0x7EB,
64843         0x7F4,
64844         0x7F8,
64845         0x7F9,
64846         0x7FA,
64847         0x816,
64848         0x81A,
64849         0x81B,
64850         0x824,
64851         0x825,
64852         0x828,
64853         0x829,
64854         0x82E,
64855         0x859,
64856         0x85C,
64857         0x8E3,
64858         0x904,
64859         0x93A,
64860         0x93D,
64861         0x93E,
64862         0x950,
64863         0x951,
64864         0x958,
64865         0x962,
64866         0x964,
64867         0x966,
64868         0x970,
64869         0x981,
64870         0x984,
64871         0x9BC,
64872         0x9BD,
64873         0x9BE,
64874         0x9C5,
64875         0x9C7,
64876         0x9C9,
64877         0x9CB,
64878         0x9CE,
64879         0x9D7,
64880         0x9D8,
64881         0x9E2,
64882         0x9E4,
64883         0x9E6,
64884         0x9F0,
64885         0x9F2,
64886         0x9F4,
64887         0x9F9,
64888         0x9FA,
64889         0x9FB,
64890         0x9FC,
64891         0xA01,
64892         0xA04,
64893         0xA3C,
64894         0xA3D,
64895         0xA3E,
64896         0xA43,
64897         0xA47,
64898         0xA49,
64899         0xA4B,
64900         0xA4E,
64901         0xA51,
64902         0xA52,
64903         0xA66,
64904         0xA70,
64905         0xA72,
64906         0xA75,
64907         0xA76,
64908         0xA81,
64909         0xA84,
64910         0xABC,
64911         0xABD,
64912         0xABE,
64913         0xAC6,
64914         0xAC7,
64915         0xACA,
64916         0xACB,
64917         0xACE,
64918         0xAE2,
64919         0xAE4,
64920         0xAE6,
64921         0xAF0,
64922         0xAF1,
64923         0xAF2,
64924         0xB01,
64925         0xB04,
64926         0xB3C,
64927         0xB3D,
64928         0xB3E,
64929         0xB45,
64930         0xB47,
64931         0xB49,
64932         0xB4B,
64933         0xB4E,
64934         0xB56,
64935         0xB58,
64936         0xB62,
64937         0xB64,
64938         0xB66,
64939         0xB70,
64940         0xB82,
64941         0xB83,
64942         0xBBE,
64943         0xBC3,
64944         0xBC6,
64945         0xBC9,
64946         0xBCA,
64947         0xBCE,
64948         0xBD7,
64949         0xBD8,
64950         0xBE6,
64951         0xBF0,
64952         0xBF9,
64953         0xBFA,
64954         0xC00,
64955         0xC04,
64956         0xC3E,
64957         0xC45,
64958         0xC46,
64959         0xC49,
64960         0xC4A,
64961         0xC4E,
64962         0xC55,
64963         0xC57,
64964         0xC62,
64965         0xC64,
64966         0xC66,
64967         0xC70,
64968         0xC81,
64969         0xC84,
64970         0xCBC,
64971         0xCBD,
64972         0xCBE,
64973         0xCC5,
64974         0xCC6,
64975         0xCC9,
64976         0xCCA,
64977         0xCCE,
64978         0xCD5,
64979         0xCD7,
64980         0xCE2,
64981         0xCE4,
64982         0xCE6,
64983         0xCF0,
64984         0xD01,
64985         0xD04,
64986         0xD3E,
64987         0xD45,
64988         0xD46,
64989         0xD49,
64990         0xD4A,
64991         0xD4E,
64992         0xD57,
64993         0xD58,
64994         0xD62,
64995         0xD64,
64996         0xD66,
64997         0xD70,
64998         0xD79,
64999         0xD7A,
65000         0xD82,
65001         0xD84,
65002         0xDCA,
65003         0xDCB,
65004         0xDCF,
65005         0xDD5,
65006         0xDD6,
65007         0xDD7,
65008         0xDD8,
65009         0xDE0,
65010         0xDE6,
65011         0xDF0,
65012         0xDF2,
65013         0xDF4,
65014         0xE31,
65015         0xE32,
65016         0xE34,
65017         0xE3B,
65018         0xE3F,
65019         0xE40,
65020         0xE47,
65021         0xE4F,
65022         0xE50,
65023         0xE5A,
65024         0xE5C,
65025         0xEB1,
65026         0xEB2,
65027         0xEB4,
65028         0xEBA,
65029         0xEBB,
65030         0xEBD,
65031         0xEC8,
65032         0xECE,
65033         0xED0,
65034         0xEDA,
65035         0xF01,
65036         0xF05,
65037         0xF06,
65038         0xF08,
65039         0xF09,
65040         0xF0B,
65041         0xF0C,
65042         0xF0D,
65043         0xF12,
65044         0xF13,
65045         0xF14,
65046         0xF15,
65047         0xF18,
65048         0xF1A,
65049         0xF20,
65050         0xF2A,
65051         0xF34,
65052         0xF35,
65053         0xF36,
65054         0xF37,
65055         0xF38,
65056         0xF39,
65057         0xF3A,
65058         0xF3B,
65059         0xF3C,
65060         0xF3D,
65061         0xF3E,
65062         0xF40,
65063         0xF71,
65064         0xF7F,
65065         0xF80,
65066         0xF85,
65067         0xF86,
65068         0xF88,
65069         0xF8D,
65070         0xF98,
65071         0xF99,
65072         0xFBD,
65073         0xFBE,
65074         0xFC0,
65075         0xFC6,
65076         0xFC7,
65077         0xFD0,
65078         0xFD2,
65079         0xFD3,
65080         0xFD4,
65081         0xFD9,
65082         0xFDB,
65083         0x102B,
65084         0x103F,
65085         0x1040,
65086         0x104A,
65087         0x104C,
65088         0x1056,
65089         0x105A,
65090         0x105E,
65091         0x1061,
65092         0x1062,
65093         0x1065,
65094         0x1067,
65095         0x106E,
65096         0x1071,
65097         0x1075,
65098         0x1082,
65099         0x108E,
65100         0x108F,
65101         0x1090,
65102         0x109A,
65103         0x109E,
65104         0x1100,
65105         0x1160,
65106         0x11A8,
65107         0x1200,
65108         0x135D,
65109         0x1360,
65110         0x1361,
65111         0x1362,
65112         0x1400,
65113         0x1401,
65114         0x1680,
65115         0x1681,
65116         0x169B,
65117         0x169C,
65118         0x169D,
65119         0x16EB,
65120         0x16EE,
65121         0x1712,
65122         0x1715,
65123         0x1732,
65124         0x1735,
65125         0x1737,
65126         0x1752,
65127         0x1754,
65128         0x1772,
65129         0x1774,
65130         0x17B4,
65131         0x17D4,
65132         0x17D6,
65133         0x17D7,
65134         0x17D8,
65135         0x17D9,
65136         0x17DA,
65137         0x17DB,
65138         0x17DC,
65139         0x17DD,
65140         0x17DE,
65141         0x17E0,
65142         0x17EA,
65143         0x1802,
65144         0x1804,
65145         0x1806,
65146         0x1807,
65147         0x1808,
65148         0x180A,
65149         0x180B,
65150         0x180E,
65151         0x180F,
65152         0x1810,
65153         0x181A,
65154         0x18A9,
65155         0x18AA,
65156         0x1920,
65157         0x192C,
65158         0x1930,
65159         0x193C,
65160         0x1944,
65161         0x1946,
65162         0x1950,
65163         0x19D0,
65164         0x19DA,
65165         0x1A17,
65166         0x1A1C,
65167         0x1A55,
65168         0x1A5F,
65169         0x1A60,
65170         0x1A7D,
65171         0x1A7F,
65172         0x1A80,
65173         0x1A8A,
65174         0x1A90,
65175         0x1A9A,
65176         0x1AB0,
65177         0x1ABF,
65178         0x1B00,
65179         0x1B05,
65180         0x1B34,
65181         0x1B45,
65182         0x1B50,
65183         0x1B5A,
65184         0x1B5C,
65185         0x1B5D,
65186         0x1B61,
65187         0x1B6B,
65188         0x1B74,
65189         0x1B80,
65190         0x1B83,
65191         0x1BA1,
65192         0x1BAE,
65193         0x1BB0,
65194         0x1BBA,
65195         0x1BE6,
65196         0x1BF4,
65197         0x1C24,
65198         0x1C38,
65199         0x1C3B,
65200         0x1C40,
65201         0x1C4A,
65202         0x1C50,
65203         0x1C5A,
65204         0x1C7E,
65205         0x1C80,
65206         0x1CD0,
65207         0x1CD3,
65208         0x1CD4,
65209         0x1CE9,
65210         0x1CED,
65211         0x1CEE,
65212         0x1CF2,
65213         0x1CF5,
65214         0x1CF8,
65215         0x1CFA,
65216         0x1DC0,
65217         0x1DF6,
65218         0x1DFC,
65219         0x1E00,
65220         0x1FFD,
65221         0x1FFE,
65222         0x2000,
65223         0x2007,
65224         0x2008,
65225         0x200B,
65226         0x200C,
65227         0x2010,
65228         0x2011,
65229         0x2012,
65230         0x2014,
65231         0x2015,
65232         0x2018,
65233         0x201A,
65234         0x201B,
65235         0x201E,
65236         0x201F,
65237         0x2020,
65238         0x2024,
65239         0x2027,
65240         0x2028,
65241         0x202A,
65242         0x202F,
65243         0x2030,
65244         0x2038,
65245         0x2039,
65246         0x203B,
65247         0x203C,
65248         0x203E,
65249         0x2044,
65250         0x2045,
65251         0x2046,
65252         0x2047,
65253         0x204A,
65254         0x2056,
65255         0x2057,
65256         0x2058,
65257         0x205C,
65258         0x205D,
65259         0x2060,
65260         0x2061,
65261         0x2066,
65262         0x2070,
65263         0x207D,
65264         0x207E,
65265         0x207F,
65266         0x208D,
65267         0x208E,
65268         0x208F,
65269         0x20A0,
65270         0x20A7,
65271         0x20A8,
65272         0x20B6,
65273         0x20B7,
65274         0x20BB,
65275         0x20BC,
65276         0x20BE,
65277         0x20BF,
65278         0x20D0,
65279         0x20F1,
65280         0x2103,
65281         0x2104,
65282         0x2109,
65283         0x210A,
65284         0x2116,
65285         0x2117,
65286         0x2212,
65287         0x2214,
65288         0x22EF,
65289         0x22F0,
65290         0x2308,
65291         0x2309,
65292         0x230A,
65293         0x230B,
65294         0x230C,
65295         0x231A,
65296         0x231C,
65297         0x2329,
65298         0x232A,
65299         0x232B,
65300         0x23F0,
65301         0x23F4,
65302         0x2600,
65303         0x2604,
65304         0x2614,
65305         0x2616,
65306         0x2618,
65307         0x2619,
65308         0x261A,
65309         0x2620,
65310         0x2639,
65311         0x263C,
65312         0x2668,
65313         0x2669,
65314         0x267F,
65315         0x2680,
65316         0x26BD,
65317         0x26C9,
65318         0x26CD,
65319         0x26CE,
65320         0x26CF,
65321         0x26D2,
65322         0x26D3,
65323         0x26D5,
65324         0x26D8,
65325         0x26DA,
65326         0x26DC,
65327         0x26DD,
65328         0x26DF,
65329         0x26E2,
65330         0x26EA,
65331         0x26EB,
65332         0x26F1,
65333         0x26F6,
65334         0x26F7,
65335         0x26FB,
65336         0x26FD,
65337         0x2705,
65338         0x2708,
65339         0x270E,
65340         0x275B,
65341         0x2761,
65342         0x2762,
65343         0x2764,
65344         0x2768,
65345         0x2769,
65346         0x276A,
65347         0x276B,
65348         0x276C,
65349         0x276D,
65350         0x276E,
65351         0x276F,
65352         0x2770,
65353         0x2771,
65354         0x2772,
65355         0x2773,
65356         0x2774,
65357         0x2775,
65358         0x2776,
65359         0x27C5,
65360         0x27C6,
65361         0x27C7,
65362         0x27E6,
65363         0x27E7,
65364         0x27E8,
65365         0x27E9,
65366         0x27EA,
65367         0x27EB,
65368         0x27EC,
65369         0x27ED,
65370         0x27EE,
65371         0x27EF,
65372         0x27F0,
65373         0x2983,
65374         0x2984,
65375         0x2985,
65376         0x2986,
65377         0x2987,
65378         0x2988,
65379         0x2989,
65380         0x298A,
65381         0x298B,
65382         0x298C,
65383         0x298D,
65384         0x298E,
65385         0x298F,
65386         0x2990,
65387         0x2991,
65388         0x2992,
65389         0x2993,
65390         0x2994,
65391         0x2995,
65392         0x2996,
65393         0x2997,
65394         0x2998,
65395         0x2999,
65396         0x29D8,
65397         0x29D9,
65398         0x29DA,
65399         0x29DB,
65400         0x29DC,
65401         0x29FC,
65402         0x29FD,
65403         0x29FE,
65404         0x2CEF,
65405         0x2CF2,
65406         0x2CF9,
65407         0x2CFA,
65408         0x2CFD,
65409         0x2CFE,
65410         0x2CFF,
65411         0x2D00,
65412         0x2D70,
65413         0x2D71,
65414         0x2D7F,
65415         0x2D80,
65416         0x2DE0,
65417         0x2E00,
65418         0x2E0E,
65419         0x2E16,
65420         0x2E17,
65421         0x2E18,
65422         0x2E19,
65423         0x2E1A,
65424         0x2E1C,
65425         0x2E1E,
65426         0x2E20,
65427         0x2E22,
65428         0x2E23,
65429         0x2E24,
65430         0x2E25,
65431         0x2E26,
65432         0x2E27,
65433         0x2E28,
65434         0x2E29,
65435         0x2E2A,
65436         0x2E2E,
65437         0x2E2F,
65438         0x2E30,
65439         0x2E32,
65440         0x2E33,
65441         0x2E35,
65442         0x2E3A,
65443         0x2E3C,
65444         0x2E3F,
65445         0x2E40,
65446         0x2E42,
65447         0x2E43,
65448         0x2E80,
65449         0x2E9A,
65450         0x2E9B,
65451         0x2EF4,
65452         0x2F00,
65453         0x2FD6,
65454         0x2FF0,
65455         0x2FFC,
65456         0x3000,
65457         0x3001,
65458         0x3003,
65459         0x3005,
65460         0x3006,
65461         0x3008,
65462         0x3009,
65463         0x300A,
65464         0x300B,
65465         0x300C,
65466         0x300D,
65467         0x300E,
65468         0x300F,
65469         0x3010,
65470         0x3011,
65471         0x3012,
65472         0x3014,
65473         0x3015,
65474         0x3016,
65475         0x3017,
65476         0x3018,
65477         0x3019,
65478         0x301A,
65479         0x301B,
65480         0x301C,
65481         0x301D,
65482         0x301E,
65483         0x3020,
65484         0x302A,
65485         0x3030,
65486         0x3035,
65487         0x3036,
65488         0x303B,
65489         0x303D,
65490         0x3040,
65491         0x3041,
65492         0x3042,
65493         0x3043,
65494         0x3044,
65495         0x3045,
65496         0x3046,
65497         0x3047,
65498         0x3048,
65499         0x3049,
65500         0x304A,
65501         0x3063,
65502         0x3064,
65503         0x3083,
65504         0x3084,
65505         0x3085,
65506         0x3086,
65507         0x3087,
65508         0x3088,
65509         0x308E,
65510         0x308F,
65511         0x3095,
65512         0x3097,
65513         0x3099,
65514         0x309B,
65515         0x309F,
65516         0x30A0,
65517         0x30A2,
65518         0x30A3,
65519         0x30A4,
65520         0x30A5,
65521         0x30A6,
65522         0x30A7,
65523         0x30A8,
65524         0x30A9,
65525         0x30AA,
65526         0x30C3,
65527         0x30C4,
65528         0x30E3,
65529         0x30E4,
65530         0x30E5,
65531         0x30E6,
65532         0x30E7,
65533         0x30E8,
65534         0x30EE,
65535         0x30EF,
65536         0x30F5,
65537         0x30F7,
65538         0x30FB,
65539         0x30FF,
65540         0x3100,
65541         0x3105,
65542         0x312E,
65543         0x3131,
65544         0x318F,
65545         0x3190,
65546         0x31BB,
65547         0x31C0,
65548         0x31E4,
65549         0x31F0,
65550         0x3200,
65551         0x321F,
65552         0x3220,
65553         0x3248,
65554         0x3250,
65555         0x32FF,
65556         0x3300,
65557         0x4DC0,
65558         0x4E00,
65559         0xA015,
65560         0xA016,
65561         0xA48D,
65562         0xA490,
65563         0xA4C7,
65564         0xA4FE,
65565         0xA500,
65566         0xA60D,
65567         0xA60E,
65568         0xA60F,
65569         0xA610,
65570         0xA620,
65571         0xA62A,
65572         0xA66F,
65573         0xA673,
65574         0xA674,
65575         0xA67E,
65576         0xA69E,
65577         0xA6A0,
65578         0xA6F0,
65579         0xA6F2,
65580         0xA6F3,
65581         0xA6F8,
65582         0xA802,
65583         0xA803,
65584         0xA806,
65585         0xA807,
65586         0xA80B,
65587         0xA80C,
65588         0xA823,
65589         0xA828,
65590         0xA838,
65591         0xA839,
65592         0xA874,
65593         0xA876,
65594         0xA878,
65595         0xA880,
65596         0xA882,
65597         0xA8B4,
65598         0xA8C5,
65599         0xA8CE,
65600         0xA8D0,
65601         0xA8DA,
65602         0xA8E0,
65603         0xA8F2,
65604         0xA8FC,
65605         0xA8FD,
65606         0xA900,
65607         0xA90A,
65608         0xA926,
65609         0xA92E,
65610         0xA930,
65611         0xA947,
65612         0xA954,
65613         0xA960,
65614         0xA97D,
65615         0xA980,
65616         0xA984,
65617         0xA9B3,
65618         0xA9C1,
65619         0xA9C7,
65620         0xA9CA,
65621         0xA9D0,
65622         0xA9DA,
65623         0xA9E5,
65624         0xA9E6,
65625         0xA9F0,
65626         0xA9FA,
65627         0xAA29,
65628         0xAA37,
65629         0xAA43,
65630         0xAA44,
65631         0xAA4C,
65632         0xAA4E,
65633         0xAA50,
65634         0xAA5A,
65635         0xAA5D,
65636         0xAA60,
65637         0xAA7B,
65638         0xAA7E,
65639         0xAAB0,
65640         0xAAB1,
65641         0xAAB2,
65642         0xAAB5,
65643         0xAAB7,
65644         0xAAB9,
65645         0xAABE,
65646         0xAAC0,
65647         0xAAC1,
65648         0xAAC2,
65649         0xAAEB,
65650         0xAAF0,
65651         0xAAF2,
65652         0xAAF5,
65653         0xAAF7,
65654         0xABE3,
65655         0xABEB,
65656         0xABEC,
65657         0xABEE,
65658         0xABF0,
65659         0xABFA,
65660         0xAC00,
65661         0xAC01,
65662         0xAC1C,
65663         0xAC1D,
65664         0xAC38,
65665         0xAC39,
65666         0xAC54,
65667         0xAC55,
65668         0xAC70,
65669         0xAC71,
65670         0xAC8C,
65671         0xAC8D,
65672         0xACA8,
65673         0xACA9,
65674         0xACC4,
65675         0xACC5,
65676         0xACE0,
65677         0xACE1,
65678         0xACFC,
65679         0xACFD,
65680         0xAD18,
65681         0xAD19,
65682         0xAD34,
65683         0xAD35,
65684         0xAD50,
65685         0xAD51,
65686         0xAD6C,
65687         0xAD6D,
65688         0xAD88,
65689         0xAD89,
65690         0xADA4,
65691         0xADA5,
65692         0xADC0,
65693         0xADC1,
65694         0xADDC,
65695         0xADDD,
65696         0xADF8,
65697         0xADF9,
65698         0xAE14,
65699         0xAE15,
65700         0xAE30,
65701         0xAE31,
65702         0xAE4C,
65703         0xAE4D,
65704         0xAE68,
65705         0xAE69,
65706         0xAE84,
65707         0xAE85,
65708         0xAEA0,
65709         0xAEA1,
65710         0xAEBC,
65711         0xAEBD,
65712         0xAED8,
65713         0xAED9,
65714         0xAEF4,
65715         0xAEF5,
65716         0xAF10,
65717         0xAF11,
65718         0xAF2C,
65719         0xAF2D,
65720         0xAF48,
65721         0xAF49,
65722         0xAF64,
65723         0xAF65,
65724         0xAF80,
65725         0xAF81,
65726         0xAF9C,
65727         0xAF9D,
65728         0xAFB8,
65729         0xAFB9,
65730         0xAFD4,
65731         0xAFD5,
65732         0xAFF0,
65733         0xAFF1,
65734         0xB00C,
65735         0xB00D,
65736         0xB028,
65737         0xB029,
65738         0xB044,
65739         0xB045,
65740         0xB060,
65741         0xB061,
65742         0xB07C,
65743         0xB07D,
65744         0xB098,
65745         0xB099,
65746         0xB0B4,
65747         0xB0B5,
65748         0xB0D0,
65749         0xB0D1,
65750         0xB0EC,
65751         0xB0ED,
65752         0xB108,
65753         0xB109,
65754         0xB124,
65755         0xB125,
65756         0xB140,
65757         0xB141,
65758         0xB15C,
65759         0xB15D,
65760         0xB178,
65761         0xB179,
65762         0xB194,
65763         0xB195,
65764         0xB1B0,
65765         0xB1B1,
65766         0xB1CC,
65767         0xB1CD,
65768         0xB1E8,
65769         0xB1E9,
65770         0xB204,
65771         0xB205,
65772         0xB220,
65773         0xB221,
65774         0xB23C,
65775         0xB23D,
65776         0xB258,
65777         0xB259,
65778         0xB274,
65779         0xB275,
65780         0xB290,
65781         0xB291,
65782         0xB2AC,
65783         0xB2AD,
65784         0xB2C8,
65785         0xB2C9,
65786         0xB2E4,
65787         0xB2E5,
65788         0xB300,
65789         0xB301,
65790         0xB31C,
65791         0xB31D,
65792         0xB338,
65793         0xB339,
65794         0xB354,
65795         0xB355,
65796         0xB370,
65797         0xB371,
65798         0xB38C,
65799         0xB38D,
65800         0xB3A8,
65801         0xB3A9,
65802         0xB3C4,
65803         0xB3C5,
65804         0xB3E0,
65805         0xB3E1,
65806         0xB3FC,
65807         0xB3FD,
65808         0xB418,
65809         0xB419,
65810         0xB434,
65811         0xB435,
65812         0xB450,
65813         0xB451,
65814         0xB46C,
65815         0xB46D,
65816         0xB488,
65817         0xB489,
65818         0xB4A4,
65819         0xB4A5,
65820         0xB4C0,
65821         0xB4C1,
65822         0xB4DC,
65823         0xB4DD,
65824         0xB4F8,
65825         0xB4F9,
65826         0xB514,
65827         0xB515,
65828         0xB530,
65829         0xB531,
65830         0xB54C,
65831         0xB54D,
65832         0xB568,
65833         0xB569,
65834         0xB584,
65835         0xB585,
65836         0xB5A0,
65837         0xB5A1,
65838         0xB5BC,
65839         0xB5BD,
65840         0xB5D8,
65841         0xB5D9,
65842         0xB5F4,
65843         0xB5F5,
65844         0xB610,
65845         0xB611,
65846         0xB62C,
65847         0xB62D,
65848         0xB648,
65849         0xB649,
65850         0xB664,
65851         0xB665,
65852         0xB680,
65853         0xB681,
65854         0xB69C,
65855         0xB69D,
65856         0xB6B8,
65857         0xB6B9,
65858         0xB6D4,
65859         0xB6D5,
65860         0xB6F0,
65861         0xB6F1,
65862         0xB70C,
65863         0xB70D,
65864         0xB728,
65865         0xB729,
65866         0xB744,
65867         0xB745,
65868         0xB760,
65869         0xB761,
65870         0xB77C,
65871         0xB77D,
65872         0xB798,
65873         0xB799,
65874         0xB7B4,
65875         0xB7B5,
65876         0xB7D0,
65877         0xB7D1,
65878         0xB7EC,
65879         0xB7ED,
65880         0xB808,
65881         0xB809,
65882         0xB824,
65883         0xB825,
65884         0xB840,
65885         0xB841,
65886         0xB85C,
65887         0xB85D,
65888         0xB878,
65889         0xB879,
65890         0xB894,
65891         0xB895,
65892         0xB8B0,
65893         0xB8B1,
65894         0xB8CC,
65895         0xB8CD,
65896         0xB8E8,
65897         0xB8E9,
65898         0xB904,
65899         0xB905,
65900         0xB920,
65901         0xB921,
65902         0xB93C,
65903         0xB93D,
65904         0xB958,
65905         0xB959,
65906         0xB974,
65907         0xB975,
65908         0xB990,
65909         0xB991,
65910         0xB9AC,
65911         0xB9AD,
65912         0xB9C8,
65913         0xB9C9,
65914         0xB9E4,
65915         0xB9E5,
65916         0xBA00,
65917         0xBA01,
65918         0xBA1C,
65919         0xBA1D,
65920         0xBA38,
65921         0xBA39,
65922         0xBA54,
65923         0xBA55,
65924         0xBA70,
65925         0xBA71,
65926         0xBA8C,
65927         0xBA8D,
65928         0xBAA8,
65929         0xBAA9,
65930         0xBAC4,
65931         0xBAC5,
65932         0xBAE0,
65933         0xBAE1,
65934         0xBAFC,
65935         0xBAFD,
65936         0xBB18,
65937         0xBB19,
65938         0xBB34,
65939         0xBB35,
65940         0xBB50,
65941         0xBB51,
65942         0xBB6C,
65943         0xBB6D,
65944         0xBB88,
65945         0xBB89,
65946         0xBBA4,
65947         0xBBA5,
65948         0xBBC0,
65949         0xBBC1,
65950         0xBBDC,
65951         0xBBDD,
65952         0xBBF8,
65953         0xBBF9,
65954         0xBC14,
65955         0xBC15,
65956         0xBC30,
65957         0xBC31,
65958         0xBC4C,
65959         0xBC4D,
65960         0xBC68,
65961         0xBC69,
65962         0xBC84,
65963         0xBC85,
65964         0xBCA0,
65965         0xBCA1,
65966         0xBCBC,
65967         0xBCBD,
65968         0xBCD8,
65969         0xBCD9,
65970         0xBCF4,
65971         0xBCF5,
65972         0xBD10,
65973         0xBD11,
65974         0xBD2C,
65975         0xBD2D,
65976         0xBD48,
65977         0xBD49,
65978         0xBD64,
65979         0xBD65,
65980         0xBD80,
65981         0xBD81,
65982         0xBD9C,
65983         0xBD9D,
65984         0xBDB8,
65985         0xBDB9,
65986         0xBDD4,
65987         0xBDD5,
65988         0xBDF0,
65989         0xBDF1,
65990         0xBE0C,
65991         0xBE0D,
65992         0xBE28,
65993         0xBE29,
65994         0xBE44,
65995         0xBE45,
65996         0xBE60,
65997         0xBE61,
65998         0xBE7C,
65999         0xBE7D,
66000         0xBE98,
66001         0xBE99,
66002         0xBEB4,
66003         0xBEB5,
66004         0xBED0,
66005         0xBED1,
66006         0xBEEC,
66007         0xBEED,
66008         0xBF08,
66009         0xBF09,
66010         0xBF24,
66011         0xBF25,
66012         0xBF40,
66013         0xBF41,
66014         0xBF5C,
66015         0xBF5D,
66016         0xBF78,
66017         0xBF79,
66018         0xBF94,
66019         0xBF95,
66020         0xBFB0,
66021         0xBFB1,
66022         0xBFCC,
66023         0xBFCD,
66024         0xBFE8,
66025         0xBFE9,
66026         0xC004,
66027         0xC005,
66028         0xC020,
66029         0xC021,
66030         0xC03C,
66031         0xC03D,
66032         0xC058,
66033         0xC059,
66034         0xC074,
66035         0xC075,
66036         0xC090,
66037         0xC091,
66038         0xC0AC,
66039         0xC0AD,
66040         0xC0C8,
66041         0xC0C9,
66042         0xC0E4,
66043         0xC0E5,
66044         0xC100,
66045         0xC101,
66046         0xC11C,
66047         0xC11D,
66048         0xC138,
66049         0xC139,
66050         0xC154,
66051         0xC155,
66052         0xC170,
66053         0xC171,
66054         0xC18C,
66055         0xC18D,
66056         0xC1A8,
66057         0xC1A9,
66058         0xC1C4,
66059         0xC1C5,
66060         0xC1E0,
66061         0xC1E1,
66062         0xC1FC,
66063         0xC1FD,
66064         0xC218,
66065         0xC219,
66066         0xC234,
66067         0xC235,
66068         0xC250,
66069         0xC251,
66070         0xC26C,
66071         0xC26D,
66072         0xC288,
66073         0xC289,
66074         0xC2A4,
66075         0xC2A5,
66076         0xC2C0,
66077         0xC2C1,
66078         0xC2DC,
66079         0xC2DD,
66080         0xC2F8,
66081         0xC2F9,
66082         0xC314,
66083         0xC315,
66084         0xC330,
66085         0xC331,
66086         0xC34C,
66087         0xC34D,
66088         0xC368,
66089         0xC369,
66090         0xC384,
66091         0xC385,
66092         0xC3A0,
66093         0xC3A1,
66094         0xC3BC,
66095         0xC3BD,
66096         0xC3D8,
66097         0xC3D9,
66098         0xC3F4,
66099         0xC3F5,
66100         0xC410,
66101         0xC411,
66102         0xC42C,
66103         0xC42D,
66104         0xC448,
66105         0xC449,
66106         0xC464,
66107         0xC465,
66108         0xC480,
66109         0xC481,
66110         0xC49C,
66111         0xC49D,
66112         0xC4B8,
66113         0xC4B9,
66114         0xC4D4,
66115         0xC4D5,
66116         0xC4F0,
66117         0xC4F1,
66118         0xC50C,
66119         0xC50D,
66120         0xC528,
66121         0xC529,
66122         0xC544,
66123         0xC545,
66124         0xC560,
66125         0xC561,
66126         0xC57C,
66127         0xC57D,
66128         0xC598,
66129         0xC599,
66130         0xC5B4,
66131         0xC5B5,
66132         0xC5D0,
66133         0xC5D1,
66134         0xC5EC,
66135         0xC5ED,
66136         0xC608,
66137         0xC609,
66138         0xC624,
66139         0xC625,
66140         0xC640,
66141         0xC641,
66142         0xC65C,
66143         0xC65D,
66144         0xC678,
66145         0xC679,
66146         0xC694,
66147         0xC695,
66148         0xC6B0,
66149         0xC6B1,
66150         0xC6CC,
66151         0xC6CD,
66152         0xC6E8,
66153         0xC6E9,
66154         0xC704,
66155         0xC705,
66156         0xC720,
66157         0xC721,
66158         0xC73C,
66159         0xC73D,
66160         0xC758,
66161         0xC759,
66162         0xC774,
66163         0xC775,
66164         0xC790,
66165         0xC791,
66166         0xC7AC,
66167         0xC7AD,
66168         0xC7C8,
66169         0xC7C9,
66170         0xC7E4,
66171         0xC7E5,
66172         0xC800,
66173         0xC801,
66174         0xC81C,
66175         0xC81D,
66176         0xC838,
66177         0xC839,
66178         0xC854,
66179         0xC855,
66180         0xC870,
66181         0xC871,
66182         0xC88C,
66183         0xC88D,
66184         0xC8A8,
66185         0xC8A9,
66186         0xC8C4,
66187         0xC8C5,
66188         0xC8E0,
66189         0xC8E1,
66190         0xC8FC,
66191         0xC8FD,
66192         0xC918,
66193         0xC919,
66194         0xC934,
66195         0xC935,
66196         0xC950,
66197         0xC951,
66198         0xC96C,
66199         0xC96D,
66200         0xC988,
66201         0xC989,
66202         0xC9A4,
66203         0xC9A5,
66204         0xC9C0,
66205         0xC9C1,
66206         0xC9DC,
66207         0xC9DD,
66208         0xC9F8,
66209         0xC9F9,
66210         0xCA14,
66211         0xCA15,
66212         0xCA30,
66213         0xCA31,
66214         0xCA4C,
66215         0xCA4D,
66216         0xCA68,
66217         0xCA69,
66218         0xCA84,
66219         0xCA85,
66220         0xCAA0,
66221         0xCAA1,
66222         0xCABC,
66223         0xCABD,
66224         0xCAD8,
66225         0xCAD9,
66226         0xCAF4,
66227         0xCAF5,
66228         0xCB10,
66229         0xCB11,
66230         0xCB2C,
66231         0xCB2D,
66232         0xCB48,
66233         0xCB49,
66234         0xCB64,
66235         0xCB65,
66236         0xCB80,
66237         0xCB81,
66238         0xCB9C,
66239         0xCB9D,
66240         0xCBB8,
66241         0xCBB9,
66242         0xCBD4,
66243         0xCBD5,
66244         0xCBF0,
66245         0xCBF1,
66246         0xCC0C,
66247         0xCC0D,
66248         0xCC28,
66249         0xCC29,
66250         0xCC44,
66251         0xCC45,
66252         0xCC60,
66253         0xCC61,
66254         0xCC7C,
66255         0xCC7D,
66256         0xCC98,
66257         0xCC99,
66258         0xCCB4,
66259         0xCCB5,
66260         0xCCD0,
66261         0xCCD1,
66262         0xCCEC,
66263         0xCCED,
66264         0xCD08,
66265         0xCD09,
66266         0xCD24,
66267         0xCD25,
66268         0xCD40,
66269         0xCD41,
66270         0xCD5C,
66271         0xCD5D,
66272         0xCD78,
66273         0xCD79,
66274         0xCD94,
66275         0xCD95,
66276         0xCDB0,
66277         0xCDB1,
66278         0xCDCC,
66279         0xCDCD,
66280         0xCDE8,
66281         0xCDE9,
66282         0xCE04,
66283         0xCE05,
66284         0xCE20,
66285         0xCE21,
66286         0xCE3C,
66287         0xCE3D,
66288         0xCE58,
66289         0xCE59,
66290         0xCE74,
66291         0xCE75,
66292         0xCE90,
66293         0xCE91,
66294         0xCEAC,
66295         0xCEAD,
66296         0xCEC8,
66297         0xCEC9,
66298         0xCEE4,
66299         0xCEE5,
66300         0xCF00,
66301         0xCF01,
66302         0xCF1C,
66303         0xCF1D,
66304         0xCF38,
66305         0xCF39,
66306         0xCF54,
66307         0xCF55,
66308         0xCF70,
66309         0xCF71,
66310         0xCF8C,
66311         0xCF8D,
66312         0xCFA8,
66313         0xCFA9,
66314         0xCFC4,
66315         0xCFC5,
66316         0xCFE0,
66317         0xCFE1,
66318         0xCFFC,
66319         0xCFFD,
66320         0xD018,
66321         0xD019,
66322         0xD034,
66323         0xD035,
66324         0xD050,
66325         0xD051,
66326         0xD06C,
66327         0xD06D,
66328         0xD088,
66329         0xD089,
66330         0xD0A4,
66331         0xD0A5,
66332         0xD0C0,
66333         0xD0C1,
66334         0xD0DC,
66335         0xD0DD,
66336         0xD0F8,
66337         0xD0F9,
66338         0xD114,
66339         0xD115,
66340         0xD130,
66341         0xD131,
66342         0xD14C,
66343         0xD14D,
66344         0xD168,
66345         0xD169,
66346         0xD184,
66347         0xD185,
66348         0xD1A0,
66349         0xD1A1,
66350         0xD1BC,
66351         0xD1BD,
66352         0xD1D8,
66353         0xD1D9,
66354         0xD1F4,
66355         0xD1F5,
66356         0xD210,
66357         0xD211,
66358         0xD22C,
66359         0xD22D,
66360         0xD248,
66361         0xD249,
66362         0xD264,
66363         0xD265,
66364         0xD280,
66365         0xD281,
66366         0xD29C,
66367         0xD29D,
66368         0xD2B8,
66369         0xD2B9,
66370         0xD2D4,
66371         0xD2D5,
66372         0xD2F0,
66373         0xD2F1,
66374         0xD30C,
66375         0xD30D,
66376         0xD328,
66377         0xD329,
66378         0xD344,
66379         0xD345,
66380         0xD360,
66381         0xD361,
66382         0xD37C,
66383         0xD37D,
66384         0xD398,
66385         0xD399,
66386         0xD3B4,
66387         0xD3B5,
66388         0xD3D0,
66389         0xD3D1,
66390         0xD3EC,
66391         0xD3ED,
66392         0xD408,
66393         0xD409,
66394         0xD424,
66395         0xD425,
66396         0xD440,
66397         0xD441,
66398         0xD45C,
66399         0xD45D,
66400         0xD478,
66401         0xD479,
66402         0xD494,
66403         0xD495,
66404         0xD4B0,
66405         0xD4B1,
66406         0xD4CC,
66407         0xD4CD,
66408         0xD4E8,
66409         0xD4E9,
66410         0xD504,
66411         0xD505,
66412         0xD520,
66413         0xD521,
66414         0xD53C,
66415         0xD53D,
66416         0xD558,
66417         0xD559,
66418         0xD574,
66419         0xD575,
66420         0xD590,
66421         0xD591,
66422         0xD5AC,
66423         0xD5AD,
66424         0xD5C8,
66425         0xD5C9,
66426         0xD5E4,
66427         0xD5E5,
66428         0xD600,
66429         0xD601,
66430         0xD61C,
66431         0xD61D,
66432         0xD638,
66433         0xD639,
66434         0xD654,
66435         0xD655,
66436         0xD670,
66437         0xD671,
66438         0xD68C,
66439         0xD68D,
66440         0xD6A8,
66441         0xD6A9,
66442         0xD6C4,
66443         0xD6C5,
66444         0xD6E0,
66445         0xD6E1,
66446         0xD6FC,
66447         0xD6FD,
66448         0xD718,
66449         0xD719,
66450         0xD734,
66451         0xD735,
66452         0xD750,
66453         0xD751,
66454         0xD76C,
66455         0xD76D,
66456         0xD788,
66457         0xD789,
66458         0xD7A4,
66459         0xD7B0,
66460         0xD7C7,
66461         0xD7CB,
66462         0xD7FC,
66463         0xF900,
66464         0xFB00,
66465         0xFB1D,
66466         0xFB1E,
66467         0xFB1F,
66468         0xFB29,
66469         0xFB2A,
66470         0xFB37,
66471         0xFB38,
66472         0xFB3D,
66473         0xFB3E,
66474         0xFB3F,
66475         0xFB40,
66476         0xFB42,
66477         0xFB43,
66478         0xFB45,
66479         0xFB46,
66480         0xFB50,
66481         0xFD3E,
66482         0xFD3F,
66483         0xFD40,
66484         0xFDFC,
66485         0xFDFD,
66486         0xFE00,
66487         0xFE10,
66488         0xFE11,
66489         0xFE13,
66490         0xFE15,
66491         0xFE17,
66492         0xFE18,
66493         0xFE19,
66494         0xFE1A,
66495         0xFE20,
66496         0xFE30,
66497         0xFE35,
66498         0xFE36,
66499         0xFE37,
66500         0xFE38,
66501         0xFE39,
66502         0xFE3A,
66503         0xFE3B,
66504         0xFE3C,
66505         0xFE3D,
66506         0xFE3E,
66507         0xFE3F,
66508         0xFE40,
66509         0xFE41,
66510         0xFE42,
66511         0xFE43,
66512         0xFE44,
66513         0xFE45,
66514         0xFE47,
66515         0xFE48,
66516         0xFE49,
66517         0xFE50,
66518         0xFE51,
66519         0xFE52,
66520         0xFE53,
66521         0xFE54,
66522         0xFE56,
66523         0xFE58,
66524         0xFE59,
66525         0xFE5A,
66526         0xFE5B,
66527         0xFE5C,
66528         0xFE5D,
66529         0xFE5E,
66530         0xFE5F,
66531         0xFE67,
66532         0xFE68,
66533         0xFE69,
66534         0xFE6A,
66535         0xFE6B,
66536         0xFE6C,
66537         0xFEFF,
66538         0xFF00,
66539         0xFF01,
66540         0xFF02,
66541         0xFF04,
66542         0xFF05,
66543         0xFF06,
66544         0xFF08,
66545         0xFF09,
66546         0xFF0A,
66547         0xFF0C,
66548         0xFF0D,
66549         0xFF0E,
66550         0xFF0F,
66551         0xFF1A,
66552         0xFF1C,
66553         0xFF1F,
66554         0xFF20,
66555         0xFF3B,
66556         0xFF3C,
66557         0xFF3D,
66558         0xFF3E,
66559         0xFF5B,
66560         0xFF5C,
66561         0xFF5D,
66562         0xFF5E,
66563         0xFF5F,
66564         0xFF60,
66565         0xFF62,
66566         0xFF63,
66567         0xFF65,
66568         0xFF66,
66569         0xFF67,
66570         0xFF71,
66571         0xFF9E,
66572         0xFFA0,
66573         0xFFE0,
66574         0xFFE1,
66575         0xFFE2,
66576         0xFFE5,
66577         0xFFE7,
66578         0xFFF9,
66579         0xFFFC,
66580         0xFFFD,
66581         0x10100,
66582         0x10103,
66583         0x101FD,
66584         0x101FE,
66585         0x102E0,
66586         0x102E1,
66587         0x10376,
66588         0x1037B,
66589         0x1039F,
66590         0x103A0,
66591         0x103D0,
66592         0x103D1,
66593         0x104A0,
66594         0x104AA,
66595         0x10857,
66596         0x10858,
66597         0x1091F,
66598         0x10920,
66599         0x10A01,
66600         0x10A04,
66601         0x10A05,
66602         0x10A07,
66603         0x10A0C,
66604         0x10A10,
66605         0x10A38,
66606         0x10A3B,
66607         0x10A3F,
66608         0x10A40,
66609         0x10A50,
66610         0x10A58,
66611         0x10AE5,
66612         0x10AE7,
66613         0x10AF0,
66614         0x10AF6,
66615         0x10AF7,
66616         0x10B39,
66617         0x10B40,
66618         0x11000,
66619         0x11003,
66620         0x11038,
66621         0x11047,
66622         0x11049,
66623         0x11066,
66624         0x11070,
66625         0x1107F,
66626         0x11083,
66627         0x110B0,
66628         0x110BB,
66629         0x110BE,
66630         0x110C2,
66631         0x110F0,
66632         0x110FA,
66633         0x11100,
66634         0x11103,
66635         0x11127,
66636         0x11135,
66637         0x11136,
66638         0x11140,
66639         0x11144,
66640         0x11173,
66641         0x11174,
66642         0x11175,
66643         0x11176,
66644         0x11180,
66645         0x11183,
66646         0x111B3,
66647         0x111C1,
66648         0x111C5,
66649         0x111C7,
66650         0x111C8,
66651         0x111C9,
66652         0x111CA,
66653         0x111CD,
66654         0x111D0,
66655         0x111DA,
66656         0x111DB,
66657         0x111DC,
66658         0x111DD,
66659         0x111E0,
66660         0x1122C,
66661         0x11238,
66662         0x1123A,
66663         0x1123B,
66664         0x1123D,
66665         0x112A9,
66666         0x112AA,
66667         0x112DF,
66668         0x112EB,
66669         0x112F0,
66670         0x112FA,
66671         0x11300,
66672         0x11304,
66673         0x1133C,
66674         0x1133D,
66675         0x1133E,
66676         0x11345,
66677         0x11347,
66678         0x11349,
66679         0x1134B,
66680         0x1134E,
66681         0x11357,
66682         0x11358,
66683         0x11362,
66684         0x11364,
66685         0x11366,
66686         0x1136D,
66687         0x11370,
66688         0x11375,
66689         0x114B0,
66690         0x114C4,
66691         0x114D0,
66692         0x114DA,
66693         0x115AF,
66694         0x115B6,
66695         0x115B8,
66696         0x115C1,
66697         0x115C2,
66698         0x115C4,
66699         0x115C6,
66700         0x115C9,
66701         0x115D8,
66702         0x115DC,
66703         0x115DE,
66704         0x11630,
66705         0x11641,
66706         0x11643,
66707         0x11650,
66708         0x1165A,
66709         0x116AB,
66710         0x116B8,
66711         0x116C0,
66712         0x116CA,
66713         0x1171D,
66714         0x1172C,
66715         0x11730,
66716         0x1173A,
66717         0x1173C,
66718         0x1173F,
66719         0x118E0,
66720         0x118EA,
66721         0x12470,
66722         0x12475,
66723         0x13258,
66724         0x1325B,
66725         0x1325E,
66726         0x13282,
66727         0x13283,
66728         0x13286,
66729         0x13287,
66730         0x13288,
66731         0x13289,
66732         0x1328A,
66733         0x13379,
66734         0x1337A,
66735         0x1337C,
66736         0x145CE,
66737         0x145CF,
66738         0x145D0,
66739         0x16A60,
66740         0x16A6A,
66741         0x16A6E,
66742         0x16A70,
66743         0x16AF0,
66744         0x16AF5,
66745         0x16AF6,
66746         0x16B30,
66747         0x16B37,
66748         0x16B3A,
66749         0x16B44,
66750         0x16B45,
66751         0x16B50,
66752         0x16B5A,
66753         0x16F51,
66754         0x16F7F,
66755         0x16F8F,
66756         0x16F93,
66757         0x1B000,
66758         0x1B002,
66759         0x1BC9D,
66760         0x1BC9F,
66761         0x1BCA0,
66762         0x1BCA4,
66763         0x1D165,
66764         0x1D16A,
66765         0x1D16D,
66766         0x1D183,
66767         0x1D185,
66768         0x1D18C,
66769         0x1D1AA,
66770         0x1D1AE,
66771         0x1D242,
66772         0x1D245,
66773         0x1D7CE,
66774         0x1D800,
66775         0x1DA00,
66776         0x1DA37,
66777         0x1DA3B,
66778         0x1DA6D,
66779         0x1DA75,
66780         0x1DA76,
66781         0x1DA84,
66782         0x1DA85,
66783         0x1DA87,
66784         0x1DA8B,
66785         0x1DA9B,
66786         0x1DAA0,
66787         0x1DAA1,
66788         0x1DAB0,
66789         0x1E8D0,
66790         0x1E8D7,
66791         0x1F000,
66792         0x1F02C,
66793         0x1F030,
66794         0x1F094,
66795         0x1F0A0,
66796         0x1F0AF,
66797         0x1F0B1,
66798         0x1F0C0,
66799         0x1F0C1,
66800         0x1F0D0,
66801         0x1F0D1,
66802         0x1F0F6,
66803         0x1F1E6,
66804         0x1F200,
66805         0x1F203,
66806         0x1F210,
66807         0x1F23B,
66808         0x1F240,
66809         0x1F249,
66810         0x1F250,
66811         0x1F252,
66812         0x1F300,
66813         0x1F39C,
66814         0x1F39E,
66815         0x1F3B5,
66816         0x1F3B7,
66817         0x1F3BC,
66818         0x1F3BD,
66819         0x1F3FB,
66820         0x1F400,
66821         0x1F4A0,
66822         0x1F4A1,
66823         0x1F4A2,
66824         0x1F4A3,
66825         0x1F4A4,
66826         0x1F4A5,
66827         0x1F4AF,
66828         0x1F4B0,
66829         0x1F4B1,
66830         0x1F4B3,
66831         0x1F500,
66832         0x1F507,
66833         0x1F517,
66834         0x1F525,
66835         0x1F532,
66836         0x1F54A,
66837         0x1F57A,
66838         0x1F57B,
66839         0x1F5A4,
66840         0x1F5A5,
66841         0x1F5D4,
66842         0x1F5DC,
66843         0x1F5F4,
66844         0x1F5FA,
66845         0x1F650,
66846         0x1F676,
66847         0x1F679,
66848         0x1F67C,
66849         0x1F680,
66850         0x1F6D1,
66851         0x1F6E0,
66852         0x1F6ED,
66853         0x1F6F0,
66854         0x1F6F4,
66855         0x1F910,
66856         0x1F919,
66857         0x1F980,
66858         0x1F985,
66859         0x1F9C0,
66860         0x1F9C1,
66861         0x20000,
66862         0x2FFFE,
66863         0x30000,
66864         0x3FFFE,
66865         0xE0001,
66866         0xE0002,
66867         0xE0020,
66868         0xE0080,
66869         0xE0100,
66870         0xE01F0
66871 };
66872
66873 #endif  /* defined(PERL_IN_PERL_C) */
66874
66875 #if defined(PERL_IN_REGEXEC_C)
66876
66877 #define LB_ENUM_COUNT 36
66878
66879 typedef enum {
66880         LB_Alphabetic = 0,
66881         LB_Break_After = 1,
66882         LB_Break_Before = 2,
66883         LB_Break_Both = 3,
66884         LB_Break_Symbols = 4,
66885         LB_Carriage_Return = 5,
66886         LB_Close_Parenthesis = 6,
66887         LB_Close_Punctuation = 7,
66888         LB_Combining_Mark = 8,
66889         LB_Contingent_Break = 9,
66890         LB_Exclamation = 10,
66891         LB_Glue = 11,
66892         LB_H2 = 12,
66893         LB_H3 = 13,
66894         LB_Hebrew_Letter = 14,
66895         LB_Hyphen = 15,
66896         LB_Ideographic = 16,
66897         LB_Infix_Numeric = 17,
66898         LB_Inseparable = 18,
66899         LB_JL = 19,
66900         LB_JT = 20,
66901         LB_JV = 21,
66902         LB_Line_Feed = 22,
66903         LB_Mandatory_Break = 23,
66904         LB_Next_Line = 24,
66905         LB_Nonstarter = 25,
66906         LB_Numeric = 26,
66907         LB_Open_Punctuation = 27,
66908         LB_Postfix_Numeric = 28,
66909         LB_Prefix_Numeric = 29,
66910         LB_Quotation = 30,
66911         LB_Regional_Indicator = 31,
66912         LB_Space = 32,
66913         LB_Word_Joiner = 33,
66914         LB_ZWSpace = 34,
66915         LB_EDGE = 35
66916 } LB_enum;
66917
66918 static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
66919         LB_Combining_Mark,
66920         LB_Break_After,
66921         LB_Combining_Mark,
66922         LB_Mandatory_Break,
66923         LB_Carriage_Return,
66924         LB_Combining_Mark,
66925         LB_Next_Line,
66926         LB_Combining_Mark,
66927         LB_Line_Feed,
66928         LB_Combining_Mark,
66929         LB_Space,
66930         LB_Glue,
66931         LB_Alphabetic,
66932         LB_Postfix_Numeric,
66933         LB_Infix_Numeric,
66934         LB_Alphabetic,
66935         LB_Open_Punctuation,
66936         LB_Prefix_Numeric,
66937         LB_Break_After,
66938         LB_Alphabetic,
66939         LB_Exclamation,
66940         LB_Prefix_Numeric,
66941         LB_Alphabetic,
66942         LB_Close_Parenthesis,
66943         LB_Infix_Numeric,
66944         LB_Alphabetic,
66945         LB_Hyphen,
66946         LB_Break_Symbols,
66947         LB_Alphabetic,
66948         LB_Infix_Numeric,
66949         LB_Postfix_Numeric,
66950         LB_Alphabetic,
66951         LB_Exclamation,
66952         LB_Alphabetic,
66953         LB_Infix_Numeric,
66954         LB_Alphabetic,
66955         LB_Quotation,
66956         LB_Alphabetic,
66957         LB_Quotation,
66958         LB_Alphabetic,
66959         LB_Quotation,
66960         LB_Alphabetic,
66961         LB_Prefix_Numeric,
66962         LB_Postfix_Numeric,
66963         LB_Alphabetic,
66964         LB_Prefix_Numeric,
66965         LB_Alphabetic,
66966         LB_Open_Punctuation,
66967         LB_Alphabetic,
66968         LB_Prefix_Numeric,
66969         LB_Alphabetic,
66970         LB_Open_Punctuation,
66971         LB_Close_Parenthesis,
66972         LB_Alphabetic,
66973         LB_Break_Before,
66974         LB_Alphabetic,
66975         LB_Open_Punctuation,
66976         LB_Alphabetic,
66977         LB_Break_After,
66978         LB_Alphabetic,
66979         LB_Close_Punctuation,
66980         LB_Alphabetic,
66981         LB_Prefix_Numeric,
66982         LB_Alphabetic,
66983         LB_Numeric,
66984         LB_Alphabetic,
66985         LB_Combining_Mark,
66986         LB_Alphabetic,
66987         LB_Break_Before,
66988         LB_Alphabetic,
66989         LB_Break_Before,
66990         LB_Alphabetic,
66991         LB_Break_Before,
66992         LB_Alphabetic,
66993         LB_Combining_Mark,
66994         LB_Glue,
66995         LB_Combining_Mark,
66996         LB_Glue,
66997         LB_Combining_Mark,
66998         LB_Alphabetic,
66999         LB_Infix_Numeric,
67000         LB_Alphabetic,
67001         LB_Combining_Mark,
67002         LB_Alphabetic,
67003         LB_Infix_Numeric,
67004         LB_Break_After,
67005         LB_Alphabetic,
67006         LB_Prefix_Numeric,
67007         LB_Alphabetic,
67008         LB_Combining_Mark,
67009         LB_Break_After,
67010         LB_Combining_Mark,
67011         LB_Alphabetic,
67012         LB_Combining_Mark,
67013         LB_Alphabetic,
67014         LB_Combining_Mark,
67015         LB_Exclamation,
67016         LB_Combining_Mark,
67017         LB_Alphabetic,
67018         LB_Hebrew_Letter,
67019         LB_Alphabetic,
67020         LB_Hebrew_Letter,
67021         LB_Alphabetic,
67022         LB_Postfix_Numeric,
67023         LB_Infix_Numeric,
67024         LB_Alphabetic,
67025         LB_Combining_Mark,
67026         LB_Exclamation,
67027         LB_Combining_Mark,
67028         LB_Alphabetic,
67029         LB_Exclamation,
67030         LB_Alphabetic,
67031         LB_Combining_Mark,
67032         LB_Numeric,
67033         LB_Postfix_Numeric,
67034         LB_Numeric,
67035         LB_Alphabetic,
67036         LB_Combining_Mark,
67037         LB_Alphabetic,
67038         LB_Exclamation,
67039         LB_Alphabetic,
67040         LB_Combining_Mark,
67041         LB_Alphabetic,
67042         LB_Combining_Mark,
67043         LB_Alphabetic,
67044         LB_Combining_Mark,
67045         LB_Alphabetic,
67046         LB_Combining_Mark,
67047         LB_Alphabetic,
67048         LB_Numeric,
67049         LB_Alphabetic,
67050         LB_Combining_Mark,
67051         LB_Alphabetic,
67052         LB_Combining_Mark,
67053         LB_Alphabetic,
67054         LB_Combining_Mark,
67055         LB_Alphabetic,
67056         LB_Numeric,
67057         LB_Alphabetic,
67058         LB_Combining_Mark,
67059         LB_Alphabetic,
67060         LB_Infix_Numeric,
67061         LB_Exclamation,
67062         LB_Alphabetic,
67063         LB_Combining_Mark,
67064         LB_Alphabetic,
67065         LB_Combining_Mark,
67066         LB_Alphabetic,
67067         LB_Combining_Mark,
67068         LB_Alphabetic,
67069         LB_Combining_Mark,
67070         LB_Alphabetic,
67071         LB_Combining_Mark,
67072         LB_Alphabetic,
67073         LB_Combining_Mark,
67074         LB_Alphabetic,
67075         LB_Combining_Mark,
67076         LB_Alphabetic,
67077         LB_Combining_Mark,
67078         LB_Alphabetic,
67079         LB_Combining_Mark,
67080         LB_Alphabetic,
67081         LB_Combining_Mark,
67082         LB_Break_After,
67083         LB_Numeric,
67084         LB_Alphabetic,
67085         LB_Combining_Mark,
67086         LB_Alphabetic,
67087         LB_Combining_Mark,
67088         LB_Alphabetic,
67089         LB_Combining_Mark,
67090         LB_Alphabetic,
67091         LB_Combining_Mark,
67092         LB_Alphabetic,
67093         LB_Combining_Mark,
67094         LB_Alphabetic,
67095         LB_Combining_Mark,
67096         LB_Alphabetic,
67097         LB_Combining_Mark,
67098         LB_Alphabetic,
67099         LB_Numeric,
67100         LB_Alphabetic,
67101         LB_Postfix_Numeric,
67102         LB_Alphabetic,
67103         LB_Postfix_Numeric,
67104         LB_Alphabetic,
67105         LB_Prefix_Numeric,
67106         LB_Alphabetic,
67107         LB_Combining_Mark,
67108         LB_Alphabetic,
67109         LB_Combining_Mark,
67110         LB_Alphabetic,
67111         LB_Combining_Mark,
67112         LB_Alphabetic,
67113         LB_Combining_Mark,
67114         LB_Alphabetic,
67115         LB_Combining_Mark,
67116         LB_Alphabetic,
67117         LB_Combining_Mark,
67118         LB_Alphabetic,
67119         LB_Numeric,
67120         LB_Combining_Mark,
67121         LB_Alphabetic,
67122         LB_Combining_Mark,
67123         LB_Alphabetic,
67124         LB_Combining_Mark,
67125         LB_Alphabetic,
67126         LB_Combining_Mark,
67127         LB_Alphabetic,
67128         LB_Combining_Mark,
67129         LB_Alphabetic,
67130         LB_Combining_Mark,
67131         LB_Alphabetic,
67132         LB_Combining_Mark,
67133         LB_Alphabetic,
67134         LB_Combining_Mark,
67135         LB_Alphabetic,
67136         LB_Numeric,
67137         LB_Alphabetic,
67138         LB_Prefix_Numeric,
67139         LB_Alphabetic,
67140         LB_Combining_Mark,
67141         LB_Alphabetic,
67142         LB_Combining_Mark,
67143         LB_Alphabetic,
67144         LB_Combining_Mark,
67145         LB_Alphabetic,
67146         LB_Combining_Mark,
67147         LB_Alphabetic,
67148         LB_Combining_Mark,
67149         LB_Alphabetic,
67150         LB_Combining_Mark,
67151         LB_Alphabetic,
67152         LB_Combining_Mark,
67153         LB_Alphabetic,
67154         LB_Numeric,
67155         LB_Alphabetic,
67156         LB_Combining_Mark,
67157         LB_Alphabetic,
67158         LB_Combining_Mark,
67159         LB_Alphabetic,
67160         LB_Combining_Mark,
67161         LB_Alphabetic,
67162         LB_Combining_Mark,
67163         LB_Alphabetic,
67164         LB_Combining_Mark,
67165         LB_Alphabetic,
67166         LB_Numeric,
67167         LB_Alphabetic,
67168         LB_Prefix_Numeric,
67169         LB_Alphabetic,
67170         LB_Combining_Mark,
67171         LB_Alphabetic,
67172         LB_Combining_Mark,
67173         LB_Alphabetic,
67174         LB_Combining_Mark,
67175         LB_Alphabetic,
67176         LB_Combining_Mark,
67177         LB_Alphabetic,
67178         LB_Combining_Mark,
67179         LB_Alphabetic,
67180         LB_Combining_Mark,
67181         LB_Alphabetic,
67182         LB_Numeric,
67183         LB_Alphabetic,
67184         LB_Combining_Mark,
67185         LB_Alphabetic,
67186         LB_Combining_Mark,
67187         LB_Alphabetic,
67188         LB_Combining_Mark,
67189         LB_Alphabetic,
67190         LB_Combining_Mark,
67191         LB_Alphabetic,
67192         LB_Combining_Mark,
67193         LB_Alphabetic,
67194         LB_Combining_Mark,
67195         LB_Alphabetic,
67196         LB_Combining_Mark,
67197         LB_Alphabetic,
67198         LB_Numeric,
67199         LB_Alphabetic,
67200         LB_Combining_Mark,
67201         LB_Alphabetic,
67202         LB_Combining_Mark,
67203         LB_Alphabetic,
67204         LB_Combining_Mark,
67205         LB_Alphabetic,
67206         LB_Combining_Mark,
67207         LB_Alphabetic,
67208         LB_Combining_Mark,
67209         LB_Alphabetic,
67210         LB_Combining_Mark,
67211         LB_Alphabetic,
67212         LB_Numeric,
67213         LB_Alphabetic,
67214         LB_Postfix_Numeric,
67215         LB_Alphabetic,
67216         LB_Combining_Mark,
67217         LB_Alphabetic,
67218         LB_Combining_Mark,
67219         LB_Alphabetic,
67220         LB_Combining_Mark,
67221         LB_Alphabetic,
67222         LB_Combining_Mark,
67223         LB_Alphabetic,
67224         LB_Combining_Mark,
67225         LB_Alphabetic,
67226         LB_Numeric,
67227         LB_Alphabetic,
67228         LB_Combining_Mark,
67229         LB_Alphabetic,
67230         LB_Combining_Mark,
67231         LB_Alphabetic,
67232         LB_Combining_Mark,
67233         LB_Alphabetic,
67234         LB_Prefix_Numeric,
67235         LB_Alphabetic,
67236         LB_Combining_Mark,
67237         LB_Alphabetic,
67238         LB_Numeric,
67239         LB_Break_After,
67240         LB_Alphabetic,
67241         LB_Combining_Mark,
67242         LB_Alphabetic,
67243         LB_Combining_Mark,
67244         LB_Alphabetic,
67245         LB_Combining_Mark,
67246         LB_Alphabetic,
67247         LB_Combining_Mark,
67248         LB_Alphabetic,
67249         LB_Numeric,
67250         LB_Alphabetic,
67251         LB_Break_Before,
67252         LB_Alphabetic,
67253         LB_Break_Before,
67254         LB_Glue,
67255         LB_Break_Before,
67256         LB_Break_After,
67257         LB_Glue,
67258         LB_Exclamation,
67259         LB_Glue,
67260         LB_Alphabetic,
67261         LB_Exclamation,
67262         LB_Alphabetic,
67263         LB_Combining_Mark,
67264         LB_Alphabetic,
67265         LB_Numeric,
67266         LB_Alphabetic,
67267         LB_Break_After,
67268         LB_Combining_Mark,
67269         LB_Alphabetic,
67270         LB_Combining_Mark,
67271         LB_Alphabetic,
67272         LB_Combining_Mark,
67273         LB_Open_Punctuation,
67274         LB_Close_Punctuation,
67275         LB_Open_Punctuation,
67276         LB_Close_Punctuation,
67277         LB_Combining_Mark,
67278         LB_Alphabetic,
67279         LB_Combining_Mark,
67280         LB_Break_After,
67281         LB_Combining_Mark,
67282         LB_Break_After,
67283         LB_Combining_Mark,
67284         LB_Alphabetic,
67285         LB_Combining_Mark,
67286         LB_Alphabetic,
67287         LB_Combining_Mark,
67288         LB_Alphabetic,
67289         LB_Break_After,
67290         LB_Alphabetic,
67291         LB_Combining_Mark,
67292         LB_Alphabetic,
67293         LB_Break_Before,
67294         LB_Break_After,
67295         LB_Break_Before,
67296         LB_Alphabetic,
67297         LB_Glue,
67298         LB_Alphabetic,
67299         LB_Combining_Mark,
67300         LB_Alphabetic,
67301         LB_Numeric,
67302         LB_Break_After,
67303         LB_Alphabetic,
67304         LB_Combining_Mark,
67305         LB_Alphabetic,
67306         LB_Combining_Mark,
67307         LB_Alphabetic,
67308         LB_Combining_Mark,
67309         LB_Alphabetic,
67310         LB_Combining_Mark,
67311         LB_Alphabetic,
67312         LB_Combining_Mark,
67313         LB_Alphabetic,
67314         LB_Combining_Mark,
67315         LB_Alphabetic,
67316         LB_Combining_Mark,
67317         LB_Numeric,
67318         LB_Combining_Mark,
67319         LB_Alphabetic,
67320         LB_JL,
67321         LB_JV,
67322         LB_JT,
67323         LB_Alphabetic,
67324         LB_Combining_Mark,
67325         LB_Alphabetic,
67326         LB_Break_After,
67327         LB_Alphabetic,
67328         LB_Break_After,
67329         LB_Alphabetic,
67330         LB_Break_After,
67331         LB_Alphabetic,
67332         LB_Open_Punctuation,
67333         LB_Close_Punctuation,
67334         LB_Alphabetic,
67335         LB_Break_After,
67336         LB_Alphabetic,
67337         LB_Combining_Mark,
67338         LB_Alphabetic,
67339         LB_Combining_Mark,
67340         LB_Break_After,
67341         LB_Alphabetic,
67342         LB_Combining_Mark,
67343         LB_Alphabetic,
67344         LB_Combining_Mark,
67345         LB_Alphabetic,
67346         LB_Combining_Mark,
67347         LB_Break_After,
67348         LB_Nonstarter,
67349         LB_Alphabetic,
67350         LB_Break_After,
67351         LB_Alphabetic,
67352         LB_Break_After,
67353         LB_Prefix_Numeric,
67354         LB_Alphabetic,
67355         LB_Combining_Mark,
67356         LB_Alphabetic,
67357         LB_Numeric,
67358         LB_Alphabetic,
67359         LB_Exclamation,
67360         LB_Break_After,
67361         LB_Break_Before,
67362         LB_Alphabetic,
67363         LB_Exclamation,
67364         LB_Alphabetic,
67365         LB_Combining_Mark,
67366         LB_Glue,
67367         LB_Alphabetic,
67368         LB_Numeric,
67369         LB_Alphabetic,
67370         LB_Combining_Mark,
67371         LB_Alphabetic,
67372         LB_Combining_Mark,
67373         LB_Alphabetic,
67374         LB_Combining_Mark,
67375         LB_Alphabetic,
67376         LB_Exclamation,
67377         LB_Numeric,
67378         LB_Alphabetic,
67379         LB_Numeric,
67380         LB_Alphabetic,
67381         LB_Combining_Mark,
67382         LB_Alphabetic,
67383         LB_Combining_Mark,
67384         LB_Alphabetic,
67385         LB_Combining_Mark,
67386         LB_Alphabetic,
67387         LB_Combining_Mark,
67388         LB_Numeric,
67389         LB_Alphabetic,
67390         LB_Numeric,
67391         LB_Alphabetic,
67392         LB_Combining_Mark,
67393         LB_Alphabetic,
67394         LB_Combining_Mark,
67395         LB_Alphabetic,
67396         LB_Combining_Mark,
67397         LB_Alphabetic,
67398         LB_Numeric,
67399         LB_Break_After,
67400         LB_Alphabetic,
67401         LB_Break_After,
67402         LB_Alphabetic,
67403         LB_Combining_Mark,
67404         LB_Alphabetic,
67405         LB_Combining_Mark,
67406         LB_Alphabetic,
67407         LB_Combining_Mark,
67408         LB_Alphabetic,
67409         LB_Numeric,
67410         LB_Alphabetic,
67411         LB_Combining_Mark,
67412         LB_Alphabetic,
67413         LB_Combining_Mark,
67414         LB_Alphabetic,
67415         LB_Break_After,
67416         LB_Numeric,
67417         LB_Alphabetic,
67418         LB_Numeric,
67419         LB_Alphabetic,
67420         LB_Break_After,
67421         LB_Alphabetic,
67422         LB_Combining_Mark,
67423         LB_Alphabetic,
67424         LB_Combining_Mark,
67425         LB_Alphabetic,
67426         LB_Combining_Mark,
67427         LB_Alphabetic,
67428         LB_Combining_Mark,
67429         LB_Alphabetic,
67430         LB_Combining_Mark,
67431         LB_Alphabetic,
67432         LB_Combining_Mark,
67433         LB_Alphabetic,
67434         LB_Combining_Mark,
67435         LB_Alphabetic,
67436         LB_Break_Before,
67437         LB_Alphabetic,
67438         LB_Break_After,
67439         LB_Glue,
67440         LB_Break_After,
67441         LB_ZWSpace,
67442         LB_Combining_Mark,
67443         LB_Break_After,
67444         LB_Glue,
67445         LB_Break_After,
67446         LB_Break_Both,
67447         LB_Alphabetic,
67448         LB_Quotation,
67449         LB_Open_Punctuation,
67450         LB_Quotation,
67451         LB_Open_Punctuation,
67452         LB_Quotation,
67453         LB_Alphabetic,
67454         LB_Inseparable,
67455         LB_Break_After,
67456         LB_Mandatory_Break,
67457         LB_Combining_Mark,
67458         LB_Glue,
67459         LB_Postfix_Numeric,
67460         LB_Alphabetic,
67461         LB_Quotation,
67462         LB_Alphabetic,
67463         LB_Nonstarter,
67464         LB_Alphabetic,
67465         LB_Infix_Numeric,
67466         LB_Open_Punctuation,
67467         LB_Close_Punctuation,
67468         LB_Nonstarter,
67469         LB_Alphabetic,
67470         LB_Break_After,
67471         LB_Alphabetic,
67472         LB_Break_After,
67473         LB_Alphabetic,
67474         LB_Break_After,
67475         LB_Word_Joiner,
67476         LB_Alphabetic,
67477         LB_Combining_Mark,
67478         LB_Alphabetic,
67479         LB_Open_Punctuation,
67480         LB_Close_Punctuation,
67481         LB_Alphabetic,
67482         LB_Open_Punctuation,
67483         LB_Close_Punctuation,
67484         LB_Alphabetic,
67485         LB_Prefix_Numeric,
67486         LB_Postfix_Numeric,
67487         LB_Prefix_Numeric,
67488         LB_Postfix_Numeric,
67489         LB_Prefix_Numeric,
67490         LB_Postfix_Numeric,
67491         LB_Prefix_Numeric,
67492         LB_Postfix_Numeric,
67493         LB_Prefix_Numeric,
67494         LB_Combining_Mark,
67495         LB_Alphabetic,
67496         LB_Postfix_Numeric,
67497         LB_Alphabetic,
67498         LB_Postfix_Numeric,
67499         LB_Alphabetic,
67500         LB_Prefix_Numeric,
67501         LB_Alphabetic,
67502         LB_Prefix_Numeric,
67503         LB_Alphabetic,
67504         LB_Inseparable,
67505         LB_Alphabetic,
67506         LB_Open_Punctuation,
67507         LB_Close_Punctuation,
67508         LB_Open_Punctuation,
67509         LB_Close_Punctuation,
67510         LB_Alphabetic,
67511         LB_Ideographic,
67512         LB_Alphabetic,
67513         LB_Open_Punctuation,
67514         LB_Close_Punctuation,
67515         LB_Alphabetic,
67516         LB_Ideographic,
67517         LB_Alphabetic,
67518         LB_Ideographic,
67519         LB_Alphabetic,
67520         LB_Ideographic,
67521         LB_Alphabetic,
67522         LB_Ideographic,
67523         LB_Alphabetic,
67524         LB_Ideographic,
67525         LB_Alphabetic,
67526         LB_Ideographic,
67527         LB_Alphabetic,
67528         LB_Ideographic,
67529         LB_Alphabetic,
67530         LB_Ideographic,
67531         LB_Alphabetic,
67532         LB_Ideographic,
67533         LB_Alphabetic,
67534         LB_Ideographic,
67535         LB_Alphabetic,
67536         LB_Ideographic,
67537         LB_Alphabetic,
67538         LB_Ideographic,
67539         LB_Alphabetic,
67540         LB_Ideographic,
67541         LB_Alphabetic,
67542         LB_Ideographic,
67543         LB_Alphabetic,
67544         LB_Ideographic,
67545         LB_Alphabetic,
67546         LB_Ideographic,
67547         LB_Alphabetic,
67548         LB_Ideographic,
67549         LB_Alphabetic,
67550         LB_Ideographic,
67551         LB_Alphabetic,
67552         LB_Ideographic,
67553         LB_Alphabetic,
67554         LB_Ideographic,
67555         LB_Alphabetic,
67556         LB_Quotation,
67557         LB_Alphabetic,
67558         LB_Exclamation,
67559         LB_Alphabetic,
67560         LB_Open_Punctuation,
67561         LB_Close_Punctuation,
67562         LB_Open_Punctuation,
67563         LB_Close_Punctuation,
67564         LB_Open_Punctuation,
67565         LB_Close_Punctuation,
67566         LB_Open_Punctuation,
67567         LB_Close_Punctuation,
67568         LB_Open_Punctuation,
67569         LB_Close_Punctuation,
67570         LB_Open_Punctuation,
67571         LB_Close_Punctuation,
67572         LB_Open_Punctuation,
67573         LB_Close_Punctuation,
67574         LB_Alphabetic,
67575         LB_Open_Punctuation,
67576         LB_Close_Punctuation,
67577         LB_Alphabetic,
67578         LB_Open_Punctuation,
67579         LB_Close_Punctuation,
67580         LB_Open_Punctuation,
67581         LB_Close_Punctuation,
67582         LB_Open_Punctuation,
67583         LB_Close_Punctuation,
67584         LB_Open_Punctuation,
67585         LB_Close_Punctuation,
67586         LB_Open_Punctuation,
67587         LB_Close_Punctuation,
67588         LB_Alphabetic,
67589         LB_Open_Punctuation,
67590         LB_Close_Punctuation,
67591         LB_Open_Punctuation,
67592         LB_Close_Punctuation,
67593         LB_Open_Punctuation,
67594         LB_Close_Punctuation,
67595         LB_Open_Punctuation,
67596         LB_Close_Punctuation,
67597         LB_Open_Punctuation,
67598         LB_Close_Punctuation,
67599         LB_Open_Punctuation,
67600         LB_Close_Punctuation,
67601         LB_Open_Punctuation,
67602         LB_Close_Punctuation,
67603         LB_Open_Punctuation,
67604         LB_Close_Punctuation,
67605         LB_Open_Punctuation,
67606         LB_Close_Punctuation,
67607         LB_Open_Punctuation,
67608         LB_Close_Punctuation,
67609         LB_Open_Punctuation,
67610         LB_Close_Punctuation,
67611         LB_Alphabetic,
67612         LB_Open_Punctuation,
67613         LB_Close_Punctuation,
67614         LB_Open_Punctuation,
67615         LB_Close_Punctuation,
67616         LB_Alphabetic,
67617         LB_Open_Punctuation,
67618         LB_Close_Punctuation,
67619         LB_Alphabetic,
67620         LB_Combining_Mark,
67621         LB_Alphabetic,
67622         LB_Exclamation,
67623         LB_Break_After,
67624         LB_Alphabetic,
67625         LB_Exclamation,
67626         LB_Break_After,
67627         LB_Alphabetic,
67628         LB_Break_After,
67629         LB_Alphabetic,
67630         LB_Combining_Mark,
67631         LB_Alphabetic,
67632         LB_Combining_Mark,
67633         LB_Quotation,
67634         LB_Break_After,
67635         LB_Alphabetic,
67636         LB_Break_After,
67637         LB_Open_Punctuation,
67638         LB_Break_After,
67639         LB_Alphabetic,
67640         LB_Quotation,
67641         LB_Alphabetic,
67642         LB_Quotation,
67643         LB_Open_Punctuation,
67644         LB_Close_Punctuation,
67645         LB_Open_Punctuation,
67646         LB_Close_Punctuation,
67647         LB_Open_Punctuation,
67648         LB_Close_Punctuation,
67649         LB_Open_Punctuation,
67650         LB_Close_Punctuation,
67651         LB_Break_After,
67652         LB_Exclamation,
67653         LB_Alphabetic,
67654         LB_Break_After,
67655         LB_Alphabetic,
67656         LB_Break_After,
67657         LB_Alphabetic,
67658         LB_Break_Both,
67659         LB_Break_After,
67660         LB_Alphabetic,
67661         LB_Break_After,
67662         LB_Open_Punctuation,
67663         LB_Alphabetic,
67664         LB_Ideographic,
67665         LB_Alphabetic,
67666         LB_Ideographic,
67667         LB_Alphabetic,
67668         LB_Ideographic,
67669         LB_Alphabetic,
67670         LB_Ideographic,
67671         LB_Alphabetic,
67672         LB_Break_After,
67673         LB_Close_Punctuation,
67674         LB_Ideographic,
67675         LB_Nonstarter,
67676         LB_Ideographic,
67677         LB_Open_Punctuation,
67678         LB_Close_Punctuation,
67679         LB_Open_Punctuation,
67680         LB_Close_Punctuation,
67681         LB_Open_Punctuation,
67682         LB_Close_Punctuation,
67683         LB_Open_Punctuation,
67684         LB_Close_Punctuation,
67685         LB_Open_Punctuation,
67686         LB_Close_Punctuation,
67687         LB_Ideographic,
67688         LB_Open_Punctuation,
67689         LB_Close_Punctuation,
67690         LB_Open_Punctuation,
67691         LB_Close_Punctuation,
67692         LB_Open_Punctuation,
67693         LB_Close_Punctuation,
67694         LB_Open_Punctuation,
67695         LB_Close_Punctuation,
67696         LB_Nonstarter,
67697         LB_Open_Punctuation,
67698         LB_Close_Punctuation,
67699         LB_Ideographic,
67700         LB_Combining_Mark,
67701         LB_Ideographic,
67702         LB_Combining_Mark,
67703         LB_Ideographic,
67704         LB_Nonstarter,
67705         LB_Ideographic,
67706         LB_Alphabetic,
67707         LB_Nonstarter,
67708         LB_Ideographic,
67709         LB_Nonstarter,
67710         LB_Ideographic,
67711         LB_Nonstarter,
67712         LB_Ideographic,
67713         LB_Nonstarter,
67714         LB_Ideographic,
67715         LB_Nonstarter,
67716         LB_Ideographic,
67717         LB_Nonstarter,
67718         LB_Ideographic,
67719         LB_Nonstarter,
67720         LB_Ideographic,
67721         LB_Nonstarter,
67722         LB_Ideographic,
67723         LB_Nonstarter,
67724         LB_Ideographic,
67725         LB_Nonstarter,
67726         LB_Ideographic,
67727         LB_Nonstarter,
67728         LB_Alphabetic,
67729         LB_Combining_Mark,
67730         LB_Nonstarter,
67731         LB_Ideographic,
67732         LB_Nonstarter,
67733         LB_Ideographic,
67734         LB_Nonstarter,
67735         LB_Ideographic,
67736         LB_Nonstarter,
67737         LB_Ideographic,
67738         LB_Nonstarter,
67739         LB_Ideographic,
67740         LB_Nonstarter,
67741         LB_Ideographic,
67742         LB_Nonstarter,
67743         LB_Ideographic,
67744         LB_Nonstarter,
67745         LB_Ideographic,
67746         LB_Nonstarter,
67747         LB_Ideographic,
67748         LB_Nonstarter,
67749         LB_Ideographic,
67750         LB_Nonstarter,
67751         LB_Ideographic,
67752         LB_Nonstarter,
67753         LB_Ideographic,
67754         LB_Nonstarter,
67755         LB_Ideographic,
67756         LB_Alphabetic,
67757         LB_Ideographic,
67758         LB_Alphabetic,
67759         LB_Ideographic,
67760         LB_Alphabetic,
67761         LB_Ideographic,
67762         LB_Alphabetic,
67763         LB_Ideographic,
67764         LB_Alphabetic,
67765         LB_Nonstarter,
67766         LB_Ideographic,
67767         LB_Alphabetic,
67768         LB_Ideographic,
67769         LB_Alphabetic,
67770         LB_Ideographic,
67771         LB_Alphabetic,
67772         LB_Ideographic,
67773         LB_Alphabetic,
67774         LB_Ideographic,
67775         LB_Nonstarter,
67776         LB_Ideographic,
67777         LB_Alphabetic,
67778         LB_Ideographic,
67779         LB_Alphabetic,
67780         LB_Break_After,
67781         LB_Alphabetic,
67782         LB_Break_After,
67783         LB_Exclamation,
67784         LB_Break_After,
67785         LB_Alphabetic,
67786         LB_Numeric,
67787         LB_Alphabetic,
67788         LB_Combining_Mark,
67789         LB_Alphabetic,
67790         LB_Combining_Mark,
67791         LB_Alphabetic,
67792         LB_Combining_Mark,
67793         LB_Alphabetic,
67794         LB_Combining_Mark,
67795         LB_Alphabetic,
67796         LB_Break_After,
67797         LB_Alphabetic,
67798         LB_Combining_Mark,
67799         LB_Alphabetic,
67800         LB_Combining_Mark,
67801         LB_Alphabetic,
67802         LB_Combining_Mark,
67803         LB_Alphabetic,
67804         LB_Combining_Mark,
67805         LB_Alphabetic,
67806         LB_Postfix_Numeric,
67807         LB_Alphabetic,
67808         LB_Break_Before,
67809         LB_Exclamation,
67810         LB_Alphabetic,
67811         LB_Combining_Mark,
67812         LB_Alphabetic,
67813         LB_Combining_Mark,
67814         LB_Alphabetic,
67815         LB_Break_After,
67816         LB_Numeric,
67817         LB_Alphabetic,
67818         LB_Combining_Mark,
67819         LB_Alphabetic,
67820         LB_Break_Before,
67821         LB_Alphabetic,
67822         LB_Numeric,
67823         LB_Alphabetic,
67824         LB_Combining_Mark,
67825         LB_Break_After,
67826         LB_Alphabetic,
67827         LB_Combining_Mark,
67828         LB_Alphabetic,
67829         LB_JL,
67830         LB_Alphabetic,
67831         LB_Combining_Mark,
67832         LB_Alphabetic,
67833         LB_Combining_Mark,
67834         LB_Alphabetic,
67835         LB_Break_After,
67836         LB_Alphabetic,
67837         LB_Numeric,
67838         LB_Alphabetic,
67839         LB_Combining_Mark,
67840         LB_Alphabetic,
67841         LB_Numeric,
67842         LB_Alphabetic,
67843         LB_Combining_Mark,
67844         LB_Alphabetic,
67845         LB_Combining_Mark,
67846         LB_Alphabetic,
67847         LB_Combining_Mark,
67848         LB_Alphabetic,
67849         LB_Numeric,
67850         LB_Alphabetic,
67851         LB_Break_After,
67852         LB_Alphabetic,
67853         LB_Combining_Mark,
67854         LB_Alphabetic,
67855         LB_Combining_Mark,
67856         LB_Alphabetic,
67857         LB_Combining_Mark,
67858         LB_Alphabetic,
67859         LB_Combining_Mark,
67860         LB_Alphabetic,
67861         LB_Combining_Mark,
67862         LB_Alphabetic,
67863         LB_Combining_Mark,
67864         LB_Alphabetic,
67865         LB_Combining_Mark,
67866         LB_Break_After,
67867         LB_Alphabetic,
67868         LB_Combining_Mark,
67869         LB_Alphabetic,
67870         LB_Combining_Mark,
67871         LB_Break_After,
67872         LB_Combining_Mark,
67873         LB_Alphabetic,
67874         LB_Numeric,
67875         LB_Alphabetic,
67876         LB_H2,
67877         LB_H3,
67878         LB_H2,
67879         LB_H3,
67880         LB_H2,
67881         LB_H3,
67882         LB_H2,
67883         LB_H3,
67884         LB_H2,
67885         LB_H3,
67886         LB_H2,
67887         LB_H3,
67888         LB_H2,
67889         LB_H3,
67890         LB_H2,
67891         LB_H3,
67892         LB_H2,
67893         LB_H3,
67894         LB_H2,
67895         LB_H3,
67896         LB_H2,
67897         LB_H3,
67898         LB_H2,
67899         LB_H3,
67900         LB_H2,
67901         LB_H3,
67902         LB_H2,
67903         LB_H3,
67904         LB_H2,
67905         LB_H3,
67906         LB_H2,
67907         LB_H3,
67908         LB_H2,
67909         LB_H3,
67910         LB_H2,
67911         LB_H3,
67912         LB_H2,
67913         LB_H3,
67914         LB_H2,
67915         LB_H3,
67916         LB_H2,
67917         LB_H3,
67918         LB_H2,
67919         LB_H3,
67920         LB_H2,
67921         LB_H3,
67922         LB_H2,
67923         LB_H3,
67924         LB_H2,
67925         LB_H3,
67926         LB_H2,
67927         LB_H3,
67928         LB_H2,
67929         LB_H3,
67930         LB_H2,
67931         LB_H3,
67932         LB_H2,
67933         LB_H3,
67934         LB_H2,
67935         LB_H3,
67936         LB_H2,
67937         LB_H3,
67938         LB_H2,
67939         LB_H3,
67940         LB_H2,
67941         LB_H3,
67942         LB_H2,
67943         LB_H3,
67944         LB_H2,
67945         LB_H3,
67946         LB_H2,
67947         LB_H3,
67948         LB_H2,
67949         LB_H3,
67950         LB_H2,
67951         LB_H3,
67952         LB_H2,
67953         LB_H3,
67954         LB_H2,
67955         LB_H3,
67956         LB_H2,
67957         LB_H3,
67958         LB_H2,
67959         LB_H3,
67960         LB_H2,
67961         LB_H3,
67962         LB_H2,
67963         LB_H3,
67964         LB_H2,
67965         LB_H3,
67966         LB_H2,
67967         LB_H3,
67968         LB_H2,
67969         LB_H3,
67970         LB_H2,
67971         LB_H3,
67972         LB_H2,
67973         LB_H3,
67974         LB_H2,
67975         LB_H3,
67976         LB_H2,
67977         LB_H3,
67978         LB_H2,
67979         LB_H3,
67980         LB_H2,
67981         LB_H3,
67982         LB_H2,
67983         LB_H3,
67984         LB_H2,
67985         LB_H3,
67986         LB_H2,
67987         LB_H3,
67988         LB_H2,
67989         LB_H3,
67990         LB_H2,
67991         LB_H3,
67992         LB_H2,
67993         LB_H3,
67994         LB_H2,
67995         LB_H3,
67996         LB_H2,
67997         LB_H3,
67998         LB_H2,
67999         LB_H3,
68000         LB_H2,
68001         LB_H3,
68002         LB_H2,
68003         LB_H3,
68004         LB_H2,
68005         LB_H3,
68006         LB_H2,
68007         LB_H3,
68008         LB_H2,
68009         LB_H3,
68010         LB_H2,
68011         LB_H3,
68012         LB_H2,
68013         LB_H3,
68014         LB_H2,
68015         LB_H3,
68016         LB_H2,
68017         LB_H3,
68018         LB_H2,
68019         LB_H3,
68020         LB_H2,
68021         LB_H3,
68022         LB_H2,
68023         LB_H3,
68024         LB_H2,
68025         LB_H3,
68026         LB_H2,
68027         LB_H3,
68028         LB_H2,
68029         LB_H3,
68030         LB_H2,
68031         LB_H3,
68032         LB_H2,
68033         LB_H3,
68034         LB_H2,
68035         LB_H3,
68036         LB_H2,
68037         LB_H3,
68038         LB_H2,
68039         LB_H3,
68040         LB_H2,
68041         LB_H3,
68042         LB_H2,
68043         LB_H3,
68044         LB_H2,
68045         LB_H3,
68046         LB_H2,
68047         LB_H3,
68048         LB_H2,
68049         LB_H3,
68050         LB_H2,
68051         LB_H3,
68052         LB_H2,
68053         LB_H3,
68054         LB_H2,
68055         LB_H3,
68056         LB_H2,
68057         LB_H3,
68058         LB_H2,
68059         LB_H3,
68060         LB_H2,
68061         LB_H3,
68062         LB_H2,
68063         LB_H3,
68064         LB_H2,
68065         LB_H3,
68066         LB_H2,
68067         LB_H3,
68068         LB_H2,
68069         LB_H3,
68070         LB_H2,
68071         LB_H3,
68072         LB_H2,
68073         LB_H3,
68074         LB_H2,
68075         LB_H3,
68076         LB_H2,
68077         LB_H3,
68078         LB_H2,
68079         LB_H3,
68080         LB_H2,
68081         LB_H3,
68082         LB_H2,
68083         LB_H3,
68084         LB_H2,
68085         LB_H3,
68086         LB_H2,
68087         LB_H3,
68088         LB_H2,
68089         LB_H3,
68090         LB_H2,
68091         LB_H3,
68092         LB_H2,
68093         LB_H3,
68094         LB_H2,
68095         LB_H3,
68096         LB_H2,
68097         LB_H3,
68098         LB_H2,
68099         LB_H3,
68100         LB_H2,
68101         LB_H3,
68102         LB_H2,
68103         LB_H3,
68104         LB_H2,
68105         LB_H3,
68106         LB_H2,
68107         LB_H3,
68108         LB_H2,
68109         LB_H3,
68110         LB_H2,
68111         LB_H3,
68112         LB_H2,
68113         LB_H3,
68114         LB_H2,
68115         LB_H3,
68116         LB_H2,
68117         LB_H3,
68118         LB_H2,
68119         LB_H3,
68120         LB_H2,
68121         LB_H3,
68122         LB_H2,
68123         LB_H3,
68124         LB_H2,
68125         LB_H3,
68126         LB_H2,
68127         LB_H3,
68128         LB_H2,
68129         LB_H3,
68130         LB_H2,
68131         LB_H3,
68132         LB_H2,
68133         LB_H3,
68134         LB_H2,
68135         LB_H3,
68136         LB_H2,
68137         LB_H3,
68138         LB_H2,
68139         LB_H3,
68140         LB_H2,
68141         LB_H3,
68142         LB_H2,
68143         LB_H3,
68144         LB_H2,
68145         LB_H3,
68146         LB_H2,
68147         LB_H3,
68148         LB_H2,
68149         LB_H3,
68150         LB_H2,
68151         LB_H3,
68152         LB_H2,
68153         LB_H3,
68154         LB_H2,
68155         LB_H3,
68156         LB_H2,
68157         LB_H3,
68158         LB_H2,
68159         LB_H3,
68160         LB_H2,
68161         LB_H3,
68162         LB_H2,
68163         LB_H3,
68164         LB_H2,
68165         LB_H3,
68166         LB_H2,
68167         LB_H3,
68168         LB_H2,
68169         LB_H3,
68170         LB_H2,
68171         LB_H3,
68172         LB_H2,
68173         LB_H3,
68174         LB_H2,
68175         LB_H3,
68176         LB_H2,
68177         LB_H3,
68178         LB_H2,
68179         LB_H3,
68180         LB_H2,
68181         LB_H3,
68182         LB_H2,
68183         LB_H3,
68184         LB_H2,
68185         LB_H3,
68186         LB_H2,
68187         LB_H3,
68188         LB_H2,
68189         LB_H3,
68190         LB_H2,
68191         LB_H3,
68192         LB_H2,
68193         LB_H3,
68194         LB_H2,
68195         LB_H3,
68196         LB_H2,
68197         LB_H3,
68198         LB_H2,
68199         LB_H3,
68200         LB_H2,
68201         LB_H3,
68202         LB_H2,
68203         LB_H3,
68204         LB_H2,
68205         LB_H3,
68206         LB_H2,
68207         LB_H3,
68208         LB_H2,
68209         LB_H3,
68210         LB_H2,
68211         LB_H3,
68212         LB_H2,
68213         LB_H3,
68214         LB_H2,
68215         LB_H3,
68216         LB_H2,
68217         LB_H3,
68218         LB_H2,
68219         LB_H3,
68220         LB_H2,
68221         LB_H3,
68222         LB_H2,
68223         LB_H3,
68224         LB_H2,
68225         LB_H3,
68226         LB_H2,
68227         LB_H3,
68228         LB_H2,
68229         LB_H3,
68230         LB_H2,
68231         LB_H3,
68232         LB_H2,
68233         LB_H3,
68234         LB_H2,
68235         LB_H3,
68236         LB_H2,
68237         LB_H3,
68238         LB_H2,
68239         LB_H3,
68240         LB_H2,
68241         LB_H3,
68242         LB_H2,
68243         LB_H3,
68244         LB_H2,
68245         LB_H3,
68246         LB_H2,
68247         LB_H3,
68248         LB_H2,
68249         LB_H3,
68250         LB_H2,
68251         LB_H3,
68252         LB_H2,
68253         LB_H3,
68254         LB_H2,
68255         LB_H3,
68256         LB_H2,
68257         LB_H3,
68258         LB_H2,
68259         LB_H3,
68260         LB_H2,
68261         LB_H3,
68262         LB_H2,
68263         LB_H3,
68264         LB_H2,
68265         LB_H3,
68266         LB_H2,
68267         LB_H3,
68268         LB_H2,
68269         LB_H3,
68270         LB_H2,
68271         LB_H3,
68272         LB_H2,
68273         LB_H3,
68274         LB_H2,
68275         LB_H3,
68276         LB_H2,
68277         LB_H3,
68278         LB_H2,
68279         LB_H3,
68280         LB_H2,
68281         LB_H3,
68282         LB_H2,
68283         LB_H3,
68284         LB_H2,
68285         LB_H3,
68286         LB_H2,
68287         LB_H3,
68288         LB_H2,
68289         LB_H3,
68290         LB_H2,
68291         LB_H3,
68292         LB_H2,
68293         LB_H3,
68294         LB_H2,
68295         LB_H3,
68296         LB_H2,
68297         LB_H3,
68298         LB_H2,
68299         LB_H3,
68300         LB_H2,
68301         LB_H3,
68302         LB_H2,
68303         LB_H3,
68304         LB_H2,
68305         LB_H3,
68306         LB_H2,
68307         LB_H3,
68308         LB_H2,
68309         LB_H3,
68310         LB_H2,
68311         LB_H3,
68312         LB_H2,
68313         LB_H3,
68314         LB_H2,
68315         LB_H3,
68316         LB_H2,
68317         LB_H3,
68318         LB_H2,
68319         LB_H3,
68320         LB_H2,
68321         LB_H3,
68322         LB_H2,
68323         LB_H3,
68324         LB_H2,
68325         LB_H3,
68326         LB_H2,
68327         LB_H3,
68328         LB_H2,
68329         LB_H3,
68330         LB_H2,
68331         LB_H3,
68332         LB_H2,
68333         LB_H3,
68334         LB_H2,
68335         LB_H3,
68336         LB_H2,
68337         LB_H3,
68338         LB_H2,
68339         LB_H3,
68340         LB_H2,
68341         LB_H3,
68342         LB_H2,
68343         LB_H3,
68344         LB_H2,
68345         LB_H3,
68346         LB_H2,
68347         LB_H3,
68348         LB_H2,
68349         LB_H3,
68350         LB_H2,
68351         LB_H3,
68352         LB_H2,
68353         LB_H3,
68354         LB_H2,
68355         LB_H3,
68356         LB_H2,
68357         LB_H3,
68358         LB_H2,
68359         LB_H3,
68360         LB_H2,
68361         LB_H3,
68362         LB_H2,
68363         LB_H3,
68364         LB_H2,
68365         LB_H3,
68366         LB_H2,
68367         LB_H3,
68368         LB_H2,
68369         LB_H3,
68370         LB_H2,
68371         LB_H3,
68372         LB_H2,
68373         LB_H3,
68374         LB_H2,
68375         LB_H3,
68376         LB_H2,
68377         LB_H3,
68378         LB_H2,
68379         LB_H3,
68380         LB_H2,
68381         LB_H3,
68382         LB_H2,
68383         LB_H3,
68384         LB_H2,
68385         LB_H3,
68386         LB_H2,
68387         LB_H3,
68388         LB_H2,
68389         LB_H3,
68390         LB_H2,
68391         LB_H3,
68392         LB_H2,
68393         LB_H3,
68394         LB_H2,
68395         LB_H3,
68396         LB_H2,
68397         LB_H3,
68398         LB_H2,
68399         LB_H3,
68400         LB_H2,
68401         LB_H3,
68402         LB_H2,
68403         LB_H3,
68404         LB_H2,
68405         LB_H3,
68406         LB_H2,
68407         LB_H3,
68408         LB_H2,
68409         LB_H3,
68410         LB_H2,
68411         LB_H3,
68412         LB_H2,
68413         LB_H3,
68414         LB_H2,
68415         LB_H3,
68416         LB_H2,
68417         LB_H3,
68418         LB_H2,
68419         LB_H3,
68420         LB_H2,
68421         LB_H3,
68422         LB_H2,
68423         LB_H3,
68424         LB_H2,
68425         LB_H3,
68426         LB_H2,
68427         LB_H3,
68428         LB_H2,
68429         LB_H3,
68430         LB_H2,
68431         LB_H3,
68432         LB_H2,
68433         LB_H3,
68434         LB_H2,
68435         LB_H3,
68436         LB_H2,
68437         LB_H3,
68438         LB_H2,
68439         LB_H3,
68440         LB_H2,
68441         LB_H3,
68442         LB_H2,
68443         LB_H3,
68444         LB_H2,
68445         LB_H3,
68446         LB_H2,
68447         LB_H3,
68448         LB_H2,
68449         LB_H3,
68450         LB_H2,
68451         LB_H3,
68452         LB_H2,
68453         LB_H3,
68454         LB_H2,
68455         LB_H3,
68456         LB_H2,
68457         LB_H3,
68458         LB_H2,
68459         LB_H3,
68460         LB_H2,
68461         LB_H3,
68462         LB_H2,
68463         LB_H3,
68464         LB_H2,
68465         LB_H3,
68466         LB_H2,
68467         LB_H3,
68468         LB_H2,
68469         LB_H3,
68470         LB_H2,
68471         LB_H3,
68472         LB_H2,
68473         LB_H3,
68474         LB_H2,
68475         LB_H3,
68476         LB_H2,
68477         LB_H3,
68478         LB_H2,
68479         LB_H3,
68480         LB_H2,
68481         LB_H3,
68482         LB_H2,
68483         LB_H3,
68484         LB_H2,
68485         LB_H3,
68486         LB_H2,
68487         LB_H3,
68488         LB_H2,
68489         LB_H3,
68490         LB_H2,
68491         LB_H3,
68492         LB_H2,
68493         LB_H3,
68494         LB_H2,
68495         LB_H3,
68496         LB_H2,
68497         LB_H3,
68498         LB_H2,
68499         LB_H3,
68500         LB_H2,
68501         LB_H3,
68502         LB_H2,
68503         LB_H3,
68504         LB_H2,
68505         LB_H3,
68506         LB_H2,
68507         LB_H3,
68508         LB_H2,
68509         LB_H3,
68510         LB_H2,
68511         LB_H3,
68512         LB_H2,
68513         LB_H3,
68514         LB_H2,
68515         LB_H3,
68516         LB_H2,
68517         LB_H3,
68518         LB_H2,
68519         LB_H3,
68520         LB_H2,
68521         LB_H3,
68522         LB_H2,
68523         LB_H3,
68524         LB_H2,
68525         LB_H3,
68526         LB_H2,
68527         LB_H3,
68528         LB_H2,
68529         LB_H3,
68530         LB_H2,
68531         LB_H3,
68532         LB_H2,
68533         LB_H3,
68534         LB_H2,
68535         LB_H3,
68536         LB_H2,
68537         LB_H3,
68538         LB_H2,
68539         LB_H3,
68540         LB_H2,
68541         LB_H3,
68542         LB_H2,
68543         LB_H3,
68544         LB_H2,
68545         LB_H3,
68546         LB_H2,
68547         LB_H3,
68548         LB_H2,
68549         LB_H3,
68550         LB_H2,
68551         LB_H3,
68552         LB_H2,
68553         LB_H3,
68554         LB_H2,
68555         LB_H3,
68556         LB_H2,
68557         LB_H3,
68558         LB_H2,
68559         LB_H3,
68560         LB_H2,
68561         LB_H3,
68562         LB_H2,
68563         LB_H3,
68564         LB_H2,
68565         LB_H3,
68566         LB_H2,
68567         LB_H3,
68568         LB_H2,
68569         LB_H3,
68570         LB_H2,
68571         LB_H3,
68572         LB_H2,
68573         LB_H3,
68574         LB_H2,
68575         LB_H3,
68576         LB_H2,
68577         LB_H3,
68578         LB_H2,
68579         LB_H3,
68580         LB_H2,
68581         LB_H3,
68582         LB_H2,
68583         LB_H3,
68584         LB_H2,
68585         LB_H3,
68586         LB_H2,
68587         LB_H3,
68588         LB_H2,
68589         LB_H3,
68590         LB_H2,
68591         LB_H3,
68592         LB_H2,
68593         LB_H3,
68594         LB_H2,
68595         LB_H3,
68596         LB_H2,
68597         LB_H3,
68598         LB_H2,
68599         LB_H3,
68600         LB_H2,
68601         LB_H3,
68602         LB_H2,
68603         LB_H3,
68604         LB_H2,
68605         LB_H3,
68606         LB_H2,
68607         LB_H3,
68608         LB_H2,
68609         LB_H3,
68610         LB_H2,
68611         LB_H3,
68612         LB_H2,
68613         LB_H3,
68614         LB_H2,
68615         LB_H3,
68616         LB_H2,
68617         LB_H3,
68618         LB_H2,
68619         LB_H3,
68620         LB_H2,
68621         LB_H3,
68622         LB_H2,
68623         LB_H3,
68624         LB_H2,
68625         LB_H3,
68626         LB_H2,
68627         LB_H3,
68628         LB_H2,
68629         LB_H3,
68630         LB_H2,
68631         LB_H3,
68632         LB_H2,
68633         LB_H3,
68634         LB_H2,
68635         LB_H3,
68636         LB_H2,
68637         LB_H3,
68638         LB_H2,
68639         LB_H3,
68640         LB_H2,
68641         LB_H3,
68642         LB_H2,
68643         LB_H3,
68644         LB_H2,
68645         LB_H3,
68646         LB_H2,
68647         LB_H3,
68648         LB_H2,
68649         LB_H3,
68650         LB_H2,
68651         LB_H3,
68652         LB_H2,
68653         LB_H3,
68654         LB_H2,
68655         LB_H3,
68656         LB_H2,
68657         LB_H3,
68658         LB_H2,
68659         LB_H3,
68660         LB_H2,
68661         LB_H3,
68662         LB_H2,
68663         LB_H3,
68664         LB_H2,
68665         LB_H3,
68666         LB_H2,
68667         LB_H3,
68668         LB_H2,
68669         LB_H3,
68670         LB_H2,
68671         LB_H3,
68672         LB_H2,
68673         LB_H3,
68674         LB_Alphabetic,
68675         LB_JV,
68676         LB_Alphabetic,
68677         LB_JT,
68678         LB_Alphabetic,
68679         LB_Ideographic,
68680         LB_Alphabetic,
68681         LB_Hebrew_Letter,
68682         LB_Combining_Mark,
68683         LB_Hebrew_Letter,
68684         LB_Alphabetic,
68685         LB_Hebrew_Letter,
68686         LB_Alphabetic,
68687         LB_Hebrew_Letter,
68688         LB_Alphabetic,
68689         LB_Hebrew_Letter,
68690         LB_Alphabetic,
68691         LB_Hebrew_Letter,
68692         LB_Alphabetic,
68693         LB_Hebrew_Letter,
68694         LB_Alphabetic,
68695         LB_Hebrew_Letter,
68696         LB_Alphabetic,
68697         LB_Close_Punctuation,
68698         LB_Open_Punctuation,
68699         LB_Alphabetic,
68700         LB_Postfix_Numeric,
68701         LB_Alphabetic,
68702         LB_Combining_Mark,
68703         LB_Infix_Numeric,
68704         LB_Close_Punctuation,
68705         LB_Infix_Numeric,
68706         LB_Exclamation,
68707         LB_Open_Punctuation,
68708         LB_Close_Punctuation,
68709         LB_Inseparable,
68710         LB_Alphabetic,
68711         LB_Combining_Mark,
68712         LB_Ideographic,
68713         LB_Open_Punctuation,
68714         LB_Close_Punctuation,
68715         LB_Open_Punctuation,
68716         LB_Close_Punctuation,
68717         LB_Open_Punctuation,
68718         LB_Close_Punctuation,
68719         LB_Open_Punctuation,
68720         LB_Close_Punctuation,
68721         LB_Open_Punctuation,
68722         LB_Close_Punctuation,
68723         LB_Open_Punctuation,
68724         LB_Close_Punctuation,
68725         LB_Open_Punctuation,
68726         LB_Close_Punctuation,
68727         LB_Open_Punctuation,
68728         LB_Close_Punctuation,
68729         LB_Ideographic,
68730         LB_Open_Punctuation,
68731         LB_Close_Punctuation,
68732         LB_Ideographic,
68733         LB_Close_Punctuation,
68734         LB_Ideographic,
68735         LB_Close_Punctuation,
68736         LB_Alphabetic,
68737         LB_Nonstarter,
68738         LB_Exclamation,
68739         LB_Ideographic,
68740         LB_Open_Punctuation,
68741         LB_Close_Punctuation,
68742         LB_Open_Punctuation,
68743         LB_Close_Punctuation,
68744         LB_Open_Punctuation,
68745         LB_Close_Punctuation,
68746         LB_Ideographic,
68747         LB_Alphabetic,
68748         LB_Ideographic,
68749         LB_Prefix_Numeric,
68750         LB_Postfix_Numeric,
68751         LB_Ideographic,
68752         LB_Alphabetic,
68753         LB_Word_Joiner,
68754         LB_Alphabetic,
68755         LB_Exclamation,
68756         LB_Ideographic,
68757         LB_Prefix_Numeric,
68758         LB_Postfix_Numeric,
68759         LB_Ideographic,
68760         LB_Open_Punctuation,
68761         LB_Close_Punctuation,
68762         LB_Ideographic,
68763         LB_Close_Punctuation,
68764         LB_Ideographic,
68765         LB_Close_Punctuation,
68766         LB_Ideographic,
68767         LB_Nonstarter,
68768         LB_Ideographic,
68769         LB_Exclamation,
68770         LB_Ideographic,
68771         LB_Open_Punctuation,
68772         LB_Ideographic,
68773         LB_Close_Punctuation,
68774         LB_Ideographic,
68775         LB_Open_Punctuation,
68776         LB_Ideographic,
68777         LB_Close_Punctuation,
68778         LB_Ideographic,
68779         LB_Open_Punctuation,
68780         LB_Close_Punctuation,
68781         LB_Open_Punctuation,
68782         LB_Close_Punctuation,
68783         LB_Nonstarter,
68784         LB_Alphabetic,
68785         LB_Nonstarter,
68786         LB_Alphabetic,
68787         LB_Nonstarter,
68788         LB_Alphabetic,
68789         LB_Postfix_Numeric,
68790         LB_Prefix_Numeric,
68791         LB_Ideographic,
68792         LB_Prefix_Numeric,
68793         LB_Alphabetic,
68794         LB_Combining_Mark,
68795         LB_Contingent_Break,
68796         LB_Alphabetic,
68797         LB_Break_After,
68798         LB_Alphabetic,
68799         LB_Combining_Mark,
68800         LB_Alphabetic,
68801         LB_Combining_Mark,
68802         LB_Alphabetic,
68803         LB_Combining_Mark,
68804         LB_Alphabetic,
68805         LB_Break_After,
68806         LB_Alphabetic,
68807         LB_Break_After,
68808         LB_Alphabetic,
68809         LB_Numeric,
68810         LB_Alphabetic,
68811         LB_Break_After,
68812         LB_Alphabetic,
68813         LB_Break_After,
68814         LB_Alphabetic,
68815         LB_Combining_Mark,
68816         LB_Alphabetic,
68817         LB_Combining_Mark,
68818         LB_Alphabetic,
68819         LB_Combining_Mark,
68820         LB_Alphabetic,
68821         LB_Combining_Mark,
68822         LB_Alphabetic,
68823         LB_Combining_Mark,
68824         LB_Alphabetic,
68825         LB_Break_After,
68826         LB_Alphabetic,
68827         LB_Combining_Mark,
68828         LB_Alphabetic,
68829         LB_Break_After,
68830         LB_Inseparable,
68831         LB_Alphabetic,
68832         LB_Break_After,
68833         LB_Alphabetic,
68834         LB_Combining_Mark,
68835         LB_Alphabetic,
68836         LB_Combining_Mark,
68837         LB_Break_After,
68838         LB_Alphabetic,
68839         LB_Numeric,
68840         LB_Alphabetic,
68841         LB_Combining_Mark,
68842         LB_Alphabetic,
68843         LB_Combining_Mark,
68844         LB_Alphabetic,
68845         LB_Break_After,
68846         LB_Alphabetic,
68847         LB_Numeric,
68848         LB_Alphabetic,
68849         LB_Combining_Mark,
68850         LB_Alphabetic,
68851         LB_Combining_Mark,
68852         LB_Alphabetic,
68853         LB_Numeric,
68854         LB_Break_After,
68855         LB_Alphabetic,
68856         LB_Combining_Mark,
68857         LB_Alphabetic,
68858         LB_Break_Before,
68859         LB_Alphabetic,
68860         LB_Combining_Mark,
68861         LB_Alphabetic,
68862         LB_Combining_Mark,
68863         LB_Alphabetic,
68864         LB_Break_After,
68865         LB_Alphabetic,
68866         LB_Break_After,
68867         LB_Alphabetic,
68868         LB_Combining_Mark,
68869         LB_Alphabetic,
68870         LB_Numeric,
68871         LB_Alphabetic,
68872         LB_Break_Before,
68873         LB_Alphabetic,
68874         LB_Break_After,
68875         LB_Alphabetic,
68876         LB_Combining_Mark,
68877         LB_Break_After,
68878         LB_Alphabetic,
68879         LB_Break_After,
68880         LB_Alphabetic,
68881         LB_Break_After,
68882         LB_Alphabetic,
68883         LB_Combining_Mark,
68884         LB_Alphabetic,
68885         LB_Numeric,
68886         LB_Alphabetic,
68887         LB_Combining_Mark,
68888         LB_Alphabetic,
68889         LB_Combining_Mark,
68890         LB_Alphabetic,
68891         LB_Combining_Mark,
68892         LB_Alphabetic,
68893         LB_Combining_Mark,
68894         LB_Alphabetic,
68895         LB_Combining_Mark,
68896         LB_Alphabetic,
68897         LB_Combining_Mark,
68898         LB_Alphabetic,
68899         LB_Combining_Mark,
68900         LB_Alphabetic,
68901         LB_Combining_Mark,
68902         LB_Alphabetic,
68903         LB_Combining_Mark,
68904         LB_Alphabetic,
68905         LB_Combining_Mark,
68906         LB_Alphabetic,
68907         LB_Numeric,
68908         LB_Alphabetic,
68909         LB_Combining_Mark,
68910         LB_Alphabetic,
68911         LB_Combining_Mark,
68912         LB_Break_Before,
68913         LB_Break_After,
68914         LB_Exclamation,
68915         LB_Alphabetic,
68916         LB_Break_After,
68917         LB_Alphabetic,
68918         LB_Combining_Mark,
68919         LB_Alphabetic,
68920         LB_Combining_Mark,
68921         LB_Break_After,
68922         LB_Alphabetic,
68923         LB_Numeric,
68924         LB_Alphabetic,
68925         LB_Combining_Mark,
68926         LB_Alphabetic,
68927         LB_Numeric,
68928         LB_Alphabetic,
68929         LB_Combining_Mark,
68930         LB_Alphabetic,
68931         LB_Numeric,
68932         LB_Alphabetic,
68933         LB_Break_After,
68934         LB_Alphabetic,
68935         LB_Numeric,
68936         LB_Alphabetic,
68937         LB_Break_After,
68938         LB_Alphabetic,
68939         LB_Open_Punctuation,
68940         LB_Close_Punctuation,
68941         LB_Alphabetic,
68942         LB_Close_Punctuation,
68943         LB_Alphabetic,
68944         LB_Open_Punctuation,
68945         LB_Close_Punctuation,
68946         LB_Open_Punctuation,
68947         LB_Close_Punctuation,
68948         LB_Alphabetic,
68949         LB_Open_Punctuation,
68950         LB_Close_Punctuation,
68951         LB_Alphabetic,
68952         LB_Open_Punctuation,
68953         LB_Close_Punctuation,
68954         LB_Alphabetic,
68955         LB_Numeric,
68956         LB_Alphabetic,
68957         LB_Break_After,
68958         LB_Alphabetic,
68959         LB_Combining_Mark,
68960         LB_Break_After,
68961         LB_Alphabetic,
68962         LB_Combining_Mark,
68963         LB_Break_After,
68964         LB_Alphabetic,
68965         LB_Break_After,
68966         LB_Alphabetic,
68967         LB_Numeric,
68968         LB_Alphabetic,
68969         LB_Combining_Mark,
68970         LB_Alphabetic,
68971         LB_Combining_Mark,
68972         LB_Alphabetic,
68973         LB_Ideographic,
68974         LB_Alphabetic,
68975         LB_Combining_Mark,
68976         LB_Break_After,
68977         LB_Combining_Mark,
68978         LB_Alphabetic,
68979         LB_Combining_Mark,
68980         LB_Alphabetic,
68981         LB_Combining_Mark,
68982         LB_Alphabetic,
68983         LB_Combining_Mark,
68984         LB_Alphabetic,
68985         LB_Combining_Mark,
68986         LB_Alphabetic,
68987         LB_Combining_Mark,
68988         LB_Alphabetic,
68989         LB_Numeric,
68990         LB_Alphabetic,
68991         LB_Combining_Mark,
68992         LB_Alphabetic,
68993         LB_Combining_Mark,
68994         LB_Alphabetic,
68995         LB_Combining_Mark,
68996         LB_Alphabetic,
68997         LB_Combining_Mark,
68998         LB_Alphabetic,
68999         LB_Break_After,
69000         LB_Alphabetic,
69001         LB_Combining_Mark,
69002         LB_Alphabetic,
69003         LB_Combining_Mark,
69004         LB_Alphabetic,
69005         LB_Combining_Mark,
69006         LB_Alphabetic,
69007         LB_Ideographic,
69008         LB_Alphabetic,
69009         LB_Ideographic,
69010         LB_Alphabetic,
69011         LB_Ideographic,
69012         LB_Alphabetic,
69013         LB_Ideographic,
69014         LB_Alphabetic,
69015         LB_Ideographic,
69016         LB_Alphabetic,
69017         LB_Ideographic,
69018         LB_Alphabetic,
69019         LB_Regional_Indicator,
69020         LB_Ideographic,
69021         LB_Alphabetic,
69022         LB_Ideographic,
69023         LB_Alphabetic,
69024         LB_Ideographic,
69025         LB_Alphabetic,
69026         LB_Ideographic,
69027         LB_Alphabetic,
69028         LB_Ideographic,
69029         LB_Alphabetic,
69030         LB_Ideographic,
69031         LB_Alphabetic,
69032         LB_Ideographic,
69033         LB_Alphabetic,
69034         LB_Ideographic,
69035         LB_Alphabetic,
69036         LB_Ideographic,
69037         LB_Alphabetic,
69038         LB_Ideographic,
69039         LB_Alphabetic,
69040         LB_Ideographic,
69041         LB_Alphabetic,
69042         LB_Ideographic,
69043         LB_Alphabetic,
69044         LB_Ideographic,
69045         LB_Alphabetic,
69046         LB_Ideographic,
69047         LB_Alphabetic,
69048         LB_Ideographic,
69049         LB_Alphabetic,
69050         LB_Ideographic,
69051         LB_Alphabetic,
69052         LB_Ideographic,
69053         LB_Alphabetic,
69054         LB_Ideographic,
69055         LB_Alphabetic,
69056         LB_Ideographic,
69057         LB_Alphabetic,
69058         LB_Ideographic,
69059         LB_Alphabetic,
69060         LB_Ideographic,
69061         LB_Alphabetic,
69062         LB_Quotation,
69063         LB_Nonstarter,
69064         LB_Alphabetic,
69065         LB_Ideographic,
69066         LB_Alphabetic,
69067         LB_Ideographic,
69068         LB_Alphabetic,
69069         LB_Ideographic,
69070         LB_Alphabetic,
69071         LB_Ideographic,
69072         LB_Alphabetic,
69073         LB_Ideographic,
69074         LB_Alphabetic,
69075         LB_Ideographic,
69076         LB_Alphabetic,
69077         LB_Ideographic,
69078         LB_Alphabetic,
69079         LB_Ideographic,
69080         LB_Alphabetic,
69081         LB_Combining_Mark,
69082         LB_Alphabetic,
69083         LB_Combining_Mark,
69084         LB_Alphabetic,
69085         LB_Combining_Mark,
69086         LB_Alphabetic
69087 };
69088
69089 #endif  /* defined(PERL_IN_REGEXEC_C) */
69090
69091 #if defined(PERL_IN_PERL_C)
69092
69093 static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
69094         2916,   /* Number of elements */
69095         148565664, /* Version and data structure type */
69096         0,      /* 0 if the list starts at 0;
69097                    1 if it starts at the element beyond 0 */
69098         0x0,
69099         0x5,
69100         0x6,
69101         0xB,
69102         0xD,
69103         0xE,
69104         0x15,
69105         0x16,
69106         0x25,
69107         0x26,
69108         0x40,
69109         0x42,
69110         0x4A,
69111         0x4B,
69112         0x4C,
69113         0x4D,
69114         0x4E,
69115         0x51,
69116         0x5A,
69117         0x5B,
69118         0x5D,
69119         0x5E,
69120         0x60,
69121         0x61,
69122         0x62,
69123         0x6A,
69124         0x6B,
69125         0x6C,
69126         0x6F,
69127         0x70,
69128         0x71,
69129         0x79,
69130         0x7A,
69131         0x7B,
69132         0x7D,
69133         0x7E,
69134         0x7F,
69135         0x80,
69136         0x81,
69137         0x8A,
69138         0x8C,
69139         0x8F,
69140         0x91,
69141         0x9D,
69142         0x9E,
69143         0x9F,
69144         0xA0,
69145         0xA1,
69146         0xA2,
69147         0xAA,
69148         0xAC,
69149         0xAF,
69150         0xBA,
69151         0xBC,
69152         0xC0,
69153         0xC1,
69154         0xCA,
69155         0xCB,
69156         0xD0,
69157         0xD1,
69158         0xDA,
69159         0xDB,
69160         0xE0,
69161         0xE2,
69162         0xEA,
69163         0xEB,
69164         0xF0,
69165         0xFA,
69166         0xFB,
69167         0xFF,
69168         0x100,
69169         0x101,
69170         0x102,
69171         0x103,
69172         0x104,
69173         0x105,
69174         0x106,
69175         0x107,
69176         0x108,
69177         0x109,
69178         0x10A,
69179         0x10B,
69180         0x10C,
69181         0x10D,
69182         0x10E,
69183         0x10F,
69184         0x110,
69185         0x111,
69186         0x112,
69187         0x113,
69188         0x114,
69189         0x115,
69190         0x116,
69191         0x117,
69192         0x118,
69193         0x119,
69194         0x11A,
69195         0x11B,
69196         0x11C,
69197         0x11D,
69198         0x11E,
69199         0x11F,
69200         0x120,
69201         0x121,
69202         0x122,
69203         0x123,
69204         0x124,
69205         0x125,
69206         0x126,
69207         0x127,
69208         0x128,
69209         0x129,
69210         0x12A,
69211         0x12B,
69212         0x12C,
69213         0x12D,
69214         0x12E,
69215         0x12F,
69216         0x130,
69217         0x131,
69218         0x132,
69219         0x133,
69220         0x134,
69221         0x135,
69222         0x136,
69223         0x137,
69224         0x139,
69225         0x13A,
69226         0x13B,
69227         0x13C,
69228         0x13D,
69229         0x13E,
69230         0x13F,
69231         0x140,
69232         0x141,
69233         0x142,
69234         0x143,
69235         0x144,
69236         0x145,
69237         0x146,
69238         0x147,
69239         0x148,
69240         0x14A,
69241         0x14B,
69242         0x14C,
69243         0x14D,
69244         0x14E,
69245         0x14F,
69246         0x150,
69247         0x151,
69248         0x152,
69249         0x153,
69250         0x154,
69251         0x155,
69252         0x156,
69253         0x157,
69254         0x158,
69255         0x159,
69256         0x15A,
69257         0x15B,
69258         0x15C,
69259         0x15D,
69260         0x15E,
69261         0x15F,
69262         0x160,
69263         0x161,
69264         0x162,
69265         0x163,
69266         0x164,
69267         0x165,
69268         0x166,
69269         0x167,
69270         0x168,
69271         0x169,
69272         0x16A,
69273         0x16B,
69274         0x16C,
69275         0x16D,
69276         0x16E,
69277         0x16F,
69278         0x170,
69279         0x171,
69280         0x172,
69281         0x173,
69282         0x174,
69283         0x175,
69284         0x176,
69285         0x177,
69286         0x178,
69287         0x17A,
69288         0x17B,
69289         0x17C,
69290         0x17D,
69291         0x17E,
69292         0x181,
69293         0x183,
69294         0x184,
69295         0x185,
69296         0x186,
69297         0x188,
69298         0x189,
69299         0x18C,
69300         0x18E,
69301         0x192,
69302         0x193,
69303         0x195,
69304         0x196,
69305         0x199,
69306         0x19C,
69307         0x19E,
69308         0x19F,
69309         0x1A1,
69310         0x1A2,
69311         0x1A3,
69312         0x1A4,
69313         0x1A5,
69314         0x1A6,
69315         0x1A8,
69316         0x1A9,
69317         0x1AA,
69318         0x1AC,
69319         0x1AD,
69320         0x1AE,
69321         0x1B0,
69322         0x1B1,
69323         0x1B4,
69324         0x1B5,
69325         0x1B6,
69326         0x1B7,
69327         0x1B9,
69328         0x1BB,
69329         0x1BC,
69330         0x1BD,
69331         0x1C0,
69332         0x1C4,
69333         0x1C6,
69334         0x1C7,
69335         0x1C9,
69336         0x1CA,
69337         0x1CC,
69338         0x1CD,
69339         0x1CE,
69340         0x1CF,
69341         0x1D0,
69342         0x1D1,
69343         0x1D2,
69344         0x1D3,
69345         0x1D4,
69346         0x1D5,
69347         0x1D6,
69348         0x1D7,
69349         0x1D8,
69350         0x1D9,
69351         0x1DA,
69352         0x1DB,
69353         0x1DC,
69354         0x1DE,
69355         0x1DF,
69356         0x1E0,
69357         0x1E1,
69358         0x1E2,
69359         0x1E3,
69360         0x1E4,
69361         0x1E5,
69362         0x1E6,
69363         0x1E7,
69364         0x1E8,
69365         0x1E9,
69366         0x1EA,
69367         0x1EB,
69368         0x1EC,
69369         0x1ED,
69370         0x1EE,
69371         0x1EF,
69372         0x1F1,
69373         0x1F3,
69374         0x1F4,
69375         0x1F5,
69376         0x1F6,
69377         0x1F9,
69378         0x1FA,
69379         0x1FB,
69380         0x1FC,
69381         0x1FD,
69382         0x1FE,
69383         0x1FF,
69384         0x200,
69385         0x201,
69386         0x202,
69387         0x203,
69388         0x204,
69389         0x205,
69390         0x206,
69391         0x207,
69392         0x208,
69393         0x209,
69394         0x20A,
69395         0x20B,
69396         0x20C,
69397         0x20D,
69398         0x20E,
69399         0x20F,
69400         0x210,
69401         0x211,
69402         0x212,
69403         0x213,
69404         0x214,
69405         0x215,
69406         0x216,
69407         0x217,
69408         0x218,
69409         0x219,
69410         0x21A,
69411         0x21B,
69412         0x21C,
69413         0x21D,
69414         0x21E,
69415         0x21F,
69416         0x220,
69417         0x221,
69418         0x222,
69419         0x223,
69420         0x224,
69421         0x225,
69422         0x226,
69423         0x227,
69424         0x228,
69425         0x229,
69426         0x22A,
69427         0x22B,
69428         0x22C,
69429         0x22D,
69430         0x22E,
69431         0x22F,
69432         0x230,
69433         0x231,
69434         0x232,
69435         0x233,
69436         0x23A,
69437         0x23C,
69438         0x23D,
69439         0x23F,
69440         0x241,
69441         0x242,
69442         0x243,
69443         0x247,
69444         0x248,
69445         0x249,
69446         0x24A,
69447         0x24B,
69448         0x24C,
69449         0x24D,
69450         0x24E,
69451         0x24F,
69452         0x294,
69453         0x295,
69454         0x2B9,
69455         0x2C0,
69456         0x2C2,
69457         0x2C6,
69458         0x2D2,
69459         0x2E0,
69460         0x2E5,
69461         0x2EC,
69462         0x2ED,
69463         0x2EE,
69464         0x2EF,
69465         0x300,
69466         0x370,
69467         0x371,
69468         0x372,
69469         0x373,
69470         0x374,
69471         0x375,
69472         0x376,
69473         0x377,
69474         0x378,
69475         0x37A,
69476         0x37E,
69477         0x37F,
69478         0x380,
69479         0x386,
69480         0x387,
69481         0x388,
69482         0x38B,
69483         0x38C,
69484         0x38D,
69485         0x38E,
69486         0x390,
69487         0x391,
69488         0x3A2,
69489         0x3A3,
69490         0x3AC,
69491         0x3CF,
69492         0x3D0,
69493         0x3D2,
69494         0x3D5,
69495         0x3D8,
69496         0x3D9,
69497         0x3DA,
69498         0x3DB,
69499         0x3DC,
69500         0x3DD,
69501         0x3DE,
69502         0x3DF,
69503         0x3E0,
69504         0x3E1,
69505         0x3E2,
69506         0x3E3,
69507         0x3E4,
69508         0x3E5,
69509         0x3E6,
69510         0x3E7,
69511         0x3E8,
69512         0x3E9,
69513         0x3EA,
69514         0x3EB,
69515         0x3EC,
69516         0x3ED,
69517         0x3EE,
69518         0x3EF,
69519         0x3F4,
69520         0x3F5,
69521         0x3F6,
69522         0x3F7,
69523         0x3F8,
69524         0x3F9,
69525         0x3FB,
69526         0x3FD,
69527         0x430,
69528         0x460,
69529         0x461,
69530         0x462,
69531         0x463,
69532         0x464,
69533         0x465,
69534         0x466,
69535         0x467,
69536         0x468,
69537         0x469,
69538         0x46A,
69539         0x46B,
69540         0x46C,
69541         0x46D,
69542         0x46E,
69543         0x46F,
69544         0x470,
69545         0x471,
69546         0x472,
69547         0x473,
69548         0x474,
69549         0x475,
69550         0x476,
69551         0x477,
69552         0x478,
69553         0x479,
69554         0x47A,
69555         0x47B,
69556         0x47C,
69557         0x47D,
69558         0x47E,
69559         0x47F,
69560         0x480,
69561         0x481,
69562         0x482,
69563         0x483,
69564         0x48A,
69565         0x48B,
69566         0x48C,
69567         0x48D,
69568         0x48E,
69569         0x48F,
69570         0x490,
69571         0x491,
69572         0x492,
69573         0x493,
69574         0x494,
69575         0x495,
69576         0x496,
69577         0x497,
69578         0x498,
69579         0x499,
69580         0x49A,
69581         0x49B,
69582         0x49C,
69583         0x49D,
69584         0x49E,
69585         0x49F,
69586         0x4A0,
69587         0x4A1,
69588         0x4A2,
69589         0x4A3,
69590         0x4A4,
69591         0x4A5,
69592         0x4A6,
69593         0x4A7,
69594         0x4A8,
69595         0x4A9,
69596         0x4AA,
69597         0x4AB,
69598         0x4AC,
69599         0x4AD,
69600         0x4AE,
69601         0x4AF,
69602         0x4B0,
69603         0x4B1,
69604         0x4B2,
69605         0x4B3,
69606         0x4B4,
69607         0x4B5,
69608         0x4B6,
69609         0x4B7,
69610         0x4B8,
69611         0x4B9,
69612         0x4BA,
69613         0x4BB,
69614         0x4BC,
69615         0x4BD,
69616         0x4BE,
69617         0x4BF,
69618         0x4C0,
69619         0x4C2,
69620         0x4C3,
69621         0x4C4,
69622         0x4C5,
69623         0x4C6,
69624         0x4C7,
69625         0x4C8,
69626         0x4C9,
69627         0x4CA,
69628         0x4CB,
69629         0x4CC,
69630         0x4CD,
69631         0x4CE,
69632         0x4D0,
69633         0x4D1,
69634         0x4D2,
69635         0x4D3,
69636         0x4D4,
69637         0x4D5,
69638         0x4D6,
69639         0x4D7,
69640         0x4D8,
69641         0x4D9,
69642         0x4DA,
69643         0x4DB,
69644         0x4DC,
69645         0x4DD,
69646         0x4DE,
69647         0x4DF,
69648         0x4E0,
69649         0x4E1,
69650         0x4E2,
69651         0x4E3,
69652         0x4E4,
69653         0x4E5,
69654         0x4E6,
69655         0x4E7,
69656         0x4E8,
69657         0x4E9,
69658         0x4EA,
69659         0x4EB,
69660         0x4EC,
69661         0x4ED,
69662         0x4EE,
69663         0x4EF,
69664         0x4F0,
69665         0x4F1,
69666         0x4F2,
69667         0x4F3,
69668         0x4F4,
69669         0x4F5,
69670         0x4F6,
69671         0x4F7,
69672         0x4F8,
69673         0x4F9,
69674         0x4FA,
69675         0x4FB,
69676         0x4FC,
69677         0x4FD,
69678         0x4FE,
69679         0x4FF,
69680         0x500,
69681         0x501,
69682         0x502,
69683         0x503,
69684         0x504,
69685         0x505,
69686         0x506,
69687         0x507,
69688         0x508,
69689         0x509,
69690         0x50A,
69691         0x50B,
69692         0x50C,
69693         0x50D,
69694         0x50E,
69695         0x50F,
69696         0x510,
69697         0x511,
69698         0x512,
69699         0x513,
69700         0x514,
69701         0x515,
69702         0x516,
69703         0x517,
69704         0x518,
69705         0x519,
69706         0x51A,
69707         0x51B,
69708         0x51C,
69709         0x51D,
69710         0x51E,
69711         0x51F,
69712         0x520,
69713         0x521,
69714         0x522,
69715         0x523,
69716         0x524,
69717         0x525,
69718         0x526,
69719         0x527,
69720         0x528,
69721         0x529,
69722         0x52A,
69723         0x52B,
69724         0x52C,
69725         0x52D,
69726         0x52E,
69727         0x52F,
69728         0x530,
69729         0x531,
69730         0x557,
69731         0x559,
69732         0x55A,
69733         0x55D,
69734         0x55E,
69735         0x561,
69736         0x588,
69737         0x589,
69738         0x58A,
69739         0x591,
69740         0x5BE,
69741         0x5BF,
69742         0x5C0,
69743         0x5C1,
69744         0x5C3,
69745         0x5C4,
69746         0x5C6,
69747         0x5C7,
69748         0x5C8,
69749         0x5D0,
69750         0x5EB,
69751         0x5F0,
69752         0x5F4,
69753         0x600,
69754         0x606,
69755         0x60C,
69756         0x60E,
69757         0x610,
69758         0x61B,
69759         0x61C,
69760         0x61D,
69761         0x61F,
69762         0x620,
69763         0x64B,
69764         0x660,
69765         0x66A,
69766         0x66B,
69767         0x66D,
69768         0x66E,
69769         0x670,
69770         0x671,
69771         0x6D4,
69772         0x6D5,
69773         0x6D6,
69774         0x6DD,
69775         0x6DE,
69776         0x6DF,
69777         0x6E5,
69778         0x6E7,
69779         0x6E9,
69780         0x6EA,
69781         0x6EE,
69782         0x6F0,
69783         0x6FA,
69784         0x6FD,
69785         0x6FF,
69786         0x700,
69787         0x703,
69788         0x70F,
69789         0x710,
69790         0x711,
69791         0x712,
69792         0x730,
69793         0x74B,
69794         0x74D,
69795         0x7A6,
69796         0x7B1,
69797         0x7B2,
69798         0x7C0,
69799         0x7CA,
69800         0x7EB,
69801         0x7F4,
69802         0x7F6,
69803         0x7F8,
69804         0x7F9,
69805         0x7FA,
69806         0x7FB,
69807         0x800,
69808         0x816,
69809         0x81A,
69810         0x81B,
69811         0x824,
69812         0x825,
69813         0x828,
69814         0x829,
69815         0x82E,
69816         0x840,
69817         0x859,
69818         0x85C,
69819         0x8A0,
69820         0x8B5,
69821         0x8E3,
69822         0x904,
69823         0x93A,
69824         0x93D,
69825         0x93E,
69826         0x950,
69827         0x951,
69828         0x958,
69829         0x962,
69830         0x964,
69831         0x966,
69832         0x970,
69833         0x971,
69834         0x981,
69835         0x984,
69836         0x985,
69837         0x98D,
69838         0x98F,
69839         0x991,
69840         0x993,
69841         0x9A9,
69842         0x9AA,
69843         0x9B1,
69844         0x9B2,
69845         0x9B3,
69846         0x9B6,
69847         0x9BA,
69848         0x9BC,
69849         0x9BD,
69850         0x9BE,
69851         0x9C5,
69852         0x9C7,
69853         0x9C9,
69854         0x9CB,
69855         0x9CE,
69856         0x9CF,
69857         0x9D7,
69858         0x9D8,
69859         0x9DC,
69860         0x9DE,
69861         0x9DF,
69862         0x9E2,
69863         0x9E4,
69864         0x9E6,
69865         0x9F0,
69866         0x9F2,
69867         0xA01,
69868         0xA04,
69869         0xA05,
69870         0xA0B,
69871         0xA0F,
69872         0xA11,
69873         0xA13,
69874         0xA29,
69875         0xA2A,
69876         0xA31,
69877         0xA32,
69878         0xA34,
69879         0xA35,
69880         0xA37,
69881         0xA38,
69882         0xA3A,
69883         0xA3C,
69884         0xA3D,
69885         0xA3E,
69886         0xA43,
69887         0xA47,
69888         0xA49,
69889         0xA4B,
69890         0xA4E,
69891         0xA51,
69892         0xA52,
69893         0xA59,
69894         0xA5D,
69895         0xA5E,
69896         0xA5F,
69897         0xA66,
69898         0xA70,
69899         0xA72,
69900         0xA75,
69901         0xA76,
69902         0xA81,
69903         0xA84,
69904         0xA85,
69905         0xA8E,
69906         0xA8F,
69907         0xA92,
69908         0xA93,
69909         0xAA9,
69910         0xAAA,
69911         0xAB1,
69912         0xAB2,
69913         0xAB4,
69914         0xAB5,
69915         0xABA,
69916         0xABC,
69917         0xABD,
69918         0xABE,
69919         0xAC6,
69920         0xAC7,
69921         0xACA,
69922         0xACB,
69923         0xACE,
69924         0xAD0,
69925         0xAD1,
69926         0xAE0,
69927         0xAE2,
69928         0xAE4,
69929         0xAE6,
69930         0xAF0,
69931         0xAF9,
69932         0xAFA,
69933         0xB01,
69934         0xB04,
69935         0xB05,
69936         0xB0D,
69937         0xB0F,
69938         0xB11,
69939         0xB13,
69940         0xB29,
69941         0xB2A,
69942         0xB31,
69943         0xB32,
69944         0xB34,
69945         0xB35,
69946         0xB3A,
69947         0xB3C,
69948         0xB3D,
69949         0xB3E,
69950         0xB45,
69951         0xB47,
69952         0xB49,
69953         0xB4B,
69954         0xB4E,
69955         0xB56,
69956         0xB58,
69957         0xB5C,
69958         0xB5E,
69959         0xB5F,
69960         0xB62,
69961         0xB64,
69962         0xB66,
69963         0xB70,
69964         0xB71,
69965         0xB72,
69966         0xB82,
69967         0xB83,
69968         0xB84,
69969         0xB85,
69970         0xB8B,
69971         0xB8E,
69972         0xB91,
69973         0xB92,
69974         0xB96,
69975         0xB99,
69976         0xB9B,
69977         0xB9C,
69978         0xB9D,
69979         0xB9E,
69980         0xBA0,
69981         0xBA3,
69982         0xBA5,
69983         0xBA8,
69984         0xBAB,
69985         0xBAE,
69986         0xBBA,
69987         0xBBE,
69988         0xBC3,
69989         0xBC6,
69990         0xBC9,
69991         0xBCA,
69992         0xBCE,
69993         0xBD0,
69994         0xBD1,
69995         0xBD7,
69996         0xBD8,
69997         0xBE6,
69998         0xBF0,
69999         0xC00,
70000         0xC04,
70001         0xC05,
70002         0xC0D,
70003         0xC0E,
70004         0xC11,
70005         0xC12,
70006         0xC29,
70007         0xC2A,
70008         0xC3A,
70009         0xC3D,
70010         0xC3E,
70011         0xC45,
70012         0xC46,
70013         0xC49,
70014         0xC4A,
70015         0xC4E,
70016         0xC55,
70017         0xC57,
70018         0xC58,
70019         0xC5B,
70020         0xC60,
70021         0xC62,
70022         0xC64,
70023         0xC66,
70024         0xC70,
70025         0xC81,
70026         0xC84,
70027         0xC85,
70028         0xC8D,
70029         0xC8E,
70030         0xC91,
70031         0xC92,
70032         0xCA9,
70033         0xCAA,
70034         0xCB4,
70035         0xCB5,
70036         0xCBA,
70037         0xCBC,
70038         0xCBD,
70039         0xCBE,
70040         0xCC5,
70041         0xCC6,
70042         0xCC9,
70043         0xCCA,
70044         0xCCE,
70045         0xCD5,
70046         0xCD7,
70047         0xCDE,
70048         0xCDF,
70049         0xCE0,
70050         0xCE2,
70051         0xCE4,
70052         0xCE6,
70053         0xCF0,
70054         0xCF1,
70055         0xCF3,
70056         0xD01,
70057         0xD04,
70058         0xD05,
70059         0xD0D,
70060         0xD0E,
70061         0xD11,
70062         0xD12,
70063         0xD3B,
70064         0xD3D,
70065         0xD3E,
70066         0xD45,
70067         0xD46,
70068         0xD49,
70069         0xD4A,
70070         0xD4E,
70071         0xD4F,
70072         0xD57,
70073         0xD58,
70074         0xD5F,
70075         0xD62,
70076         0xD64,
70077         0xD66,
70078         0xD70,
70079         0xD7A,
70080         0xD80,
70081         0xD82,
70082         0xD84,
70083         0xD85,
70084         0xD97,
70085         0xD9A,
70086         0xDB2,
70087         0xDB3,
70088         0xDBC,
70089         0xDBD,
70090         0xDBE,
70091         0xDC0,
70092         0xDC7,
70093         0xDCA,
70094         0xDCB,
70095         0xDCF,
70096         0xDD5,
70097         0xDD6,
70098         0xDD7,
70099         0xDD8,
70100         0xDE0,
70101         0xDE6,
70102         0xDF0,
70103         0xDF2,
70104         0xDF4,
70105         0xE01,
70106         0xE31,
70107         0xE32,
70108         0xE34,
70109         0xE3B,
70110         0xE40,
70111         0xE47,
70112         0xE4F,
70113         0xE50,
70114         0xE5A,
70115         0xE81,
70116         0xE83,
70117         0xE84,
70118         0xE85,
70119         0xE87,
70120         0xE89,
70121         0xE8A,
70122         0xE8B,
70123         0xE8D,
70124         0xE8E,
70125         0xE94,
70126         0xE98,
70127         0xE99,
70128         0xEA0,
70129         0xEA1,
70130         0xEA4,
70131         0xEA5,
70132         0xEA6,
70133         0xEA7,
70134         0xEA8,
70135         0xEAA,
70136         0xEAC,
70137         0xEAD,
70138         0xEB1,
70139         0xEB2,
70140         0xEB4,
70141         0xEBA,
70142         0xEBB,
70143         0xEBD,
70144         0xEBE,
70145         0xEC0,
70146         0xEC5,
70147         0xEC6,
70148         0xEC7,
70149         0xEC8,
70150         0xECE,
70151         0xED0,
70152         0xEDA,
70153         0xEDC,
70154         0xEE0,
70155         0xF00,
70156         0xF01,
70157         0xF18,
70158         0xF1A,
70159         0xF20,
70160         0xF2A,
70161         0xF35,
70162         0xF36,
70163         0xF37,
70164         0xF38,
70165         0xF39,
70166         0xF3A,
70167         0xF3E,
70168         0xF40,
70169         0xF48,
70170         0xF49,
70171         0xF6D,
70172         0xF71,
70173         0xF85,
70174         0xF86,
70175         0xF88,
70176         0xF8D,
70177         0xF98,
70178         0xF99,
70179         0xFBD,
70180         0xFC6,
70181         0xFC7,
70182         0x1000,
70183         0x102B,
70184         0x103F,
70185         0x1040,
70186         0x104A,
70187         0x104C,
70188         0x1050,
70189         0x1056,
70190         0x105A,
70191         0x105E,
70192         0x1061,
70193         0x1062,
70194         0x1065,
70195         0x1067,
70196         0x106E,
70197         0x1071,
70198         0x1075,
70199         0x1082,
70200         0x108E,
70201         0x108F,
70202         0x1090,
70203         0x109A,
70204         0x109E,
70205         0x10A0,
70206         0x10C6,
70207         0x10C7,
70208         0x10C8,
70209         0x10CD,
70210         0x10CE,
70211         0x10D0,
70212         0x10FB,
70213         0x10FC,
70214         0x1249,
70215         0x124A,
70216         0x124E,
70217         0x1250,
70218         0x1257,
70219         0x1258,
70220         0x1259,
70221         0x125A,
70222         0x125E,
70223         0x1260,
70224         0x1289,
70225         0x128A,
70226         0x128E,
70227         0x1290,
70228         0x12B1,
70229         0x12B2,
70230         0x12B6,
70231         0x12B8,
70232         0x12BF,
70233         0x12C0,
70234         0x12C1,
70235         0x12C2,
70236         0x12C6,
70237         0x12C8,
70238         0x12D7,
70239         0x12D8,
70240         0x1311,
70241         0x1312,
70242         0x1316,
70243         0x1318,
70244         0x135B,
70245         0x135D,
70246         0x1360,
70247         0x1362,
70248         0x1363,
70249         0x1367,
70250         0x1369,
70251         0x1380,
70252         0x1390,
70253         0x13A0,
70254         0x13F6,
70255         0x13F8,
70256         0x13FE,
70257         0x1401,
70258         0x166D,
70259         0x166E,
70260         0x166F,
70261         0x1680,
70262         0x1681,
70263         0x169B,
70264         0x169D,
70265         0x16A0,
70266         0x16EB,
70267         0x16EE,
70268         0x16F9,
70269         0x1700,
70270         0x170D,
70271         0x170E,
70272         0x1712,
70273         0x1715,
70274         0x1720,
70275         0x1732,
70276         0x1735,
70277         0x1737,
70278         0x1740,
70279         0x1752,
70280         0x1754,
70281         0x1760,
70282         0x176D,
70283         0x176E,
70284         0x1771,
70285         0x1772,
70286         0x1774,
70287         0x1780,
70288         0x17B4,
70289         0x17D4,
70290         0x17D7,
70291         0x17D8,
70292         0x17DC,
70293         0x17DD,
70294         0x17DE,
70295         0x17E0,
70296         0x17EA,
70297         0x1802,
70298         0x1803,
70299         0x1804,
70300         0x1808,
70301         0x1809,
70302         0x180A,
70303         0x180B,
70304         0x180E,
70305         0x180F,
70306         0x1810,
70307         0x181A,
70308         0x1820,
70309         0x1878,
70310         0x1880,
70311         0x18A9,
70312         0x18AA,
70313         0x18AB,
70314         0x18B0,
70315         0x18F6,
70316         0x1900,
70317         0x191F,
70318         0x1920,
70319         0x192C,
70320         0x1930,
70321         0x193C,
70322         0x1944,
70323         0x1946,
70324         0x1950,
70325         0x196E,
70326         0x1970,
70327         0x1975,
70328         0x1980,
70329         0x19AC,
70330         0x19B0,
70331         0x19CA,
70332         0x19D0,
70333         0x19DA,
70334         0x1A00,
70335         0x1A17,
70336         0x1A1C,
70337         0x1A20,
70338         0x1A55,
70339         0x1A5F,
70340         0x1A60,
70341         0x1A7D,
70342         0x1A7F,
70343         0x1A80,
70344         0x1A8A,
70345         0x1A90,
70346         0x1A9A,
70347         0x1AA7,
70348         0x1AA8,
70349         0x1AAC,
70350         0x1AB0,
70351         0x1ABF,
70352         0x1B00,
70353         0x1B05,
70354         0x1B34,
70355         0x1B45,
70356         0x1B4C,
70357         0x1B50,
70358         0x1B5A,
70359         0x1B5C,
70360         0x1B5E,
70361         0x1B60,
70362         0x1B6B,
70363         0x1B74,
70364         0x1B80,
70365         0x1B83,
70366         0x1BA1,
70367         0x1BAE,
70368         0x1BB0,
70369         0x1BBA,
70370         0x1BE6,
70371         0x1BF4,
70372         0x1C00,
70373         0x1C24,
70374         0x1C38,
70375         0x1C3B,
70376         0x1C3D,
70377         0x1C40,
70378         0x1C4A,
70379         0x1C4D,
70380         0x1C50,
70381         0x1C5A,
70382         0x1C7E,
70383         0x1C80,
70384         0x1CD0,
70385         0x1CD3,
70386         0x1CD4,
70387         0x1CE9,
70388         0x1CED,
70389         0x1CEE,
70390         0x1CF2,
70391         0x1CF5,
70392         0x1CF7,
70393         0x1CF8,
70394         0x1CFA,
70395         0x1D00,
70396         0x1DC0,
70397         0x1DF6,
70398         0x1DFC,
70399         0x1E00,
70400         0x1E01,
70401         0x1E02,
70402         0x1E03,
70403         0x1E04,
70404         0x1E05,
70405         0x1E06,
70406         0x1E07,
70407         0x1E08,
70408         0x1E09,
70409         0x1E0A,
70410         0x1E0B,
70411         0x1E0C,
70412         0x1E0D,
70413         0x1E0E,
70414         0x1E0F,
70415         0x1E10,
70416         0x1E11,
70417         0x1E12,
70418         0x1E13,
70419         0x1E14,
70420         0x1E15,
70421         0x1E16,
70422         0x1E17,
70423         0x1E18,
70424         0x1E19,
70425         0x1E1A,
70426         0x1E1B,
70427         0x1E1C,
70428         0x1E1D,
70429         0x1E1E,
70430         0x1E1F,
70431         0x1E20,
70432         0x1E21,
70433         0x1E22,
70434         0x1E23,
70435         0x1E24,
70436         0x1E25,
70437         0x1E26,
70438         0x1E27,
70439         0x1E28,
70440         0x1E29,
70441         0x1E2A,
70442         0x1E2B,
70443         0x1E2C,
70444         0x1E2D,
70445         0x1E2E,
70446         0x1E2F,
70447         0x1E30,
70448         0x1E31,
70449         0x1E32,
70450         0x1E33,
70451         0x1E34,
70452         0x1E35,
70453         0x1E36,
70454         0x1E37,
70455         0x1E38,
70456         0x1E39,
70457         0x1E3A,
70458         0x1E3B,
70459         0x1E3C,
70460         0x1E3D,
70461         0x1E3E,
70462         0x1E3F,
70463         0x1E40,
70464         0x1E41,
70465         0x1E42,
70466         0x1E43,
70467         0x1E44,
70468         0x1E45,
70469         0x1E46,
70470         0x1E47,
70471         0x1E48,
70472         0x1E49,
70473         0x1E4A,
70474         0x1E4B,
70475         0x1E4C,
70476         0x1E4D,
70477         0x1E4E,
70478         0x1E4F,
70479         0x1E50,
70480         0x1E51,
70481         0x1E52,
70482         0x1E53,
70483         0x1E54,
70484         0x1E55,
70485         0x1E56,
70486         0x1E57,
70487         0x1E58,
70488         0x1E59,
70489         0x1E5A,
70490         0x1E5B,
70491         0x1E5C,
70492         0x1E5D,
70493         0x1E5E,
70494         0x1E5F,
70495         0x1E60,
70496         0x1E61,
70497         0x1E62,
70498         0x1E63,
70499         0x1E64,
70500         0x1E65,
70501         0x1E66,
70502         0x1E67,
70503         0x1E68,
70504         0x1E69,
70505         0x1E6A,
70506         0x1E6B,
70507         0x1E6C,
70508         0x1E6D,
70509         0x1E6E,
70510         0x1E6F,
70511         0x1E70,
70512         0x1E71,
70513         0x1E72,
70514         0x1E73,
70515         0x1E74,
70516         0x1E75,
70517         0x1E76,
70518         0x1E77,
70519         0x1E78,
70520         0x1E79,
70521         0x1E7A,
70522         0x1E7B,
70523         0x1E7C,
70524         0x1E7D,
70525         0x1E7E,
70526         0x1E7F,
70527         0x1E80,
70528         0x1E81,
70529         0x1E82,
70530         0x1E83,
70531         0x1E84,
70532         0x1E85,
70533         0x1E86,
70534         0x1E87,
70535         0x1E88,
70536         0x1E89,
70537         0x1E8A,
70538         0x1E8B,
70539         0x1E8C,
70540         0x1E8D,
70541         0x1E8E,
70542         0x1E8F,
70543         0x1E90,
70544         0x1E91,
70545         0x1E92,
70546         0x1E93,
70547         0x1E94,
70548         0x1E95,
70549         0x1E9E,
70550         0x1E9F,
70551         0x1EA0,
70552         0x1EA1,
70553         0x1EA2,
70554         0x1EA3,
70555         0x1EA4,
70556         0x1EA5,
70557         0x1EA6,
70558         0x1EA7,
70559         0x1EA8,
70560         0x1EA9,
70561         0x1EAA,
70562         0x1EAB,
70563         0x1EAC,
70564         0x1EAD,
70565         0x1EAE,
70566         0x1EAF,
70567         0x1EB0,
70568         0x1EB1,
70569         0x1EB2,
70570         0x1EB3,
70571         0x1EB4,
70572         0x1EB5,
70573         0x1EB6,
70574         0x1EB7,
70575         0x1EB8,
70576         0x1EB9,
70577         0x1EBA,
70578         0x1EBB,
70579         0x1EBC,
70580         0x1EBD,
70581         0x1EBE,
70582         0x1EBF,
70583         0x1EC0,
70584         0x1EC1,
70585         0x1EC2,
70586         0x1EC3,
70587         0x1EC4,
70588         0x1EC5,
70589         0x1EC6,
70590         0x1EC7,
70591         0x1EC8,
70592         0x1EC9,
70593         0x1ECA,
70594         0x1ECB,
70595         0x1ECC,
70596         0x1ECD,
70597         0x1ECE,
70598         0x1ECF,
70599         0x1ED0,
70600         0x1ED1,
70601         0x1ED2,
70602         0x1ED3,
70603         0x1ED4,
70604         0x1ED5,
70605         0x1ED6,
70606         0x1ED7,
70607         0x1ED8,
70608         0x1ED9,
70609         0x1EDA,
70610         0x1EDB,
70611         0x1EDC,
70612         0x1EDD,
70613         0x1EDE,
70614         0x1EDF,
70615         0x1EE0,
70616         0x1EE1,
70617         0x1EE2,
70618         0x1EE3,
70619         0x1EE4,
70620         0x1EE5,
70621         0x1EE6,
70622         0x1EE7,
70623         0x1EE8,
70624         0x1EE9,
70625         0x1EEA,
70626         0x1EEB,
70627         0x1EEC,
70628         0x1EED,
70629         0x1EEE,
70630         0x1EEF,
70631         0x1EF0,
70632         0x1EF1,
70633         0x1EF2,
70634         0x1EF3,
70635         0x1EF4,
70636         0x1EF5,
70637         0x1EF6,
70638         0x1EF7,
70639         0x1EF8,
70640         0x1EF9,
70641         0x1EFA,
70642         0x1EFB,
70643         0x1EFC,
70644         0x1EFD,
70645         0x1EFE,
70646         0x1EFF,
70647         0x1F08,
70648         0x1F10,
70649         0x1F16,
70650         0x1F18,
70651         0x1F1E,
70652         0x1F20,
70653         0x1F28,
70654         0x1F30,
70655         0x1F38,
70656         0x1F40,
70657         0x1F46,
70658         0x1F48,
70659         0x1F4E,
70660         0x1F50,
70661         0x1F58,
70662         0x1F59,
70663         0x1F5A,
70664         0x1F5B,
70665         0x1F5C,
70666         0x1F5D,
70667         0x1F5E,
70668         0x1F5F,
70669         0x1F60,
70670         0x1F68,
70671         0x1F70,
70672         0x1F7E,
70673         0x1F80,
70674         0x1F88,
70675         0x1F90,
70676         0x1F98,
70677         0x1FA0,
70678         0x1FA8,
70679         0x1FB0,
70680         0x1FB5,
70681         0x1FB6,
70682         0x1FB8,
70683         0x1FBD,
70684         0x1FBE,
70685         0x1FBF,
70686         0x1FC2,
70687         0x1FC5,
70688         0x1FC6,
70689         0x1FC8,
70690         0x1FCD,
70691         0x1FD0,
70692         0x1FD4,
70693         0x1FD6,
70694         0x1FD8,
70695         0x1FDC,
70696         0x1FE0,
70697         0x1FE8,
70698         0x1FED,
70699         0x1FF2,
70700         0x1FF5,
70701         0x1FF6,
70702         0x1FF8,
70703         0x1FFD,
70704         0x2000,
70705         0x200B,
70706         0x200C,
70707         0x200E,
70708         0x2010,
70709         0x2013,
70710         0x2015,
70711         0x2018,
70712         0x2020,
70713         0x2024,
70714         0x2025,
70715         0x2028,
70716         0x202A,
70717         0x202F,
70718         0x2030,
70719         0x2039,
70720         0x203B,
70721         0x203C,
70722         0x203E,
70723         0x2045,
70724         0x2047,
70725         0x204A,
70726         0x205F,
70727         0x2060,
70728         0x2065,
70729         0x2066,
70730         0x2070,
70731         0x2071,
70732         0x2072,
70733         0x207D,
70734         0x207F,
70735         0x2080,
70736         0x208D,
70737         0x208F,
70738         0x2090,
70739         0x209D,
70740         0x20D0,
70741         0x20F1,
70742         0x2102,
70743         0x2103,
70744         0x2107,
70745         0x2108,
70746         0x210A,
70747         0x210B,
70748         0x210E,
70749         0x2110,
70750         0x2113,
70751         0x2114,
70752         0x2115,
70753         0x2116,
70754         0x2119,
70755         0x211E,
70756         0x2124,
70757         0x2125,
70758         0x2126,
70759         0x2127,
70760         0x2128,
70761         0x2129,
70762         0x212A,
70763         0x212E,
70764         0x212F,
70765         0x2130,
70766         0x2134,
70767         0x2135,
70768         0x2139,
70769         0x213A,
70770         0x213C,
70771         0x213E,
70772         0x2140,
70773         0x2145,
70774         0x2146,
70775         0x214A,
70776         0x214E,
70777         0x214F,
70778         0x2160,
70779         0x2170,
70780         0x2180,
70781         0x2183,
70782         0x2184,
70783         0x2185,
70784         0x2189,
70785         0x2308,
70786         0x230C,
70787         0x2329,
70788         0x232B,
70789         0x24B6,
70790         0x24D0,
70791         0x24EA,
70792         0x275B,
70793         0x2761,
70794         0x2768,
70795         0x2776,
70796         0x27C5,
70797         0x27C7,
70798         0x27E6,
70799         0x27F0,
70800         0x2983,
70801         0x2999,
70802         0x29D8,
70803         0x29DC,
70804         0x29FC,
70805         0x29FE,
70806         0x2C00,
70807         0x2C2F,
70808         0x2C30,
70809         0x2C5F,
70810         0x2C60,
70811         0x2C61,
70812         0x2C62,
70813         0x2C65,
70814         0x2C67,
70815         0x2C68,
70816         0x2C69,
70817         0x2C6A,
70818         0x2C6B,
70819         0x2C6C,
70820         0x2C6D,
70821         0x2C71,
70822         0x2C72,
70823         0x2C73,
70824         0x2C75,
70825         0x2C76,
70826         0x2C7E,
70827         0x2C81,
70828         0x2C82,
70829         0x2C83,
70830         0x2C84,
70831         0x2C85,
70832         0x2C86,
70833         0x2C87,
70834         0x2C88,
70835         0x2C89,
70836         0x2C8A,
70837         0x2C8B,
70838         0x2C8C,
70839         0x2C8D,
70840         0x2C8E,
70841         0x2C8F,
70842         0x2C90,
70843         0x2C91,
70844         0x2C92,
70845         0x2C93,
70846         0x2C94,
70847         0x2C95,
70848         0x2C96,
70849         0x2C97,
70850         0x2C98,
70851         0x2C99,
70852         0x2C9A,
70853         0x2C9B,
70854         0x2C9C,
70855         0x2C9D,
70856         0x2C9E,
70857         0x2C9F,
70858         0x2CA0,
70859         0x2CA1,
70860         0x2CA2,
70861         0x2CA3,
70862         0x2CA4,
70863         0x2CA5,
70864         0x2CA6,
70865         0x2CA7,
70866         0x2CA8,
70867         0x2CA9,
70868         0x2CAA,
70869         0x2CAB,
70870         0x2CAC,
70871         0x2CAD,
70872         0x2CAE,
70873         0x2CAF,
70874         0x2CB0,
70875         0x2CB1,
70876         0x2CB2,
70877         0x2CB3,
70878         0x2CB4,
70879         0x2CB5,
70880         0x2CB6,
70881         0x2CB7,
70882         0x2CB8,
70883         0x2CB9,
70884         0x2CBA,
70885         0x2CBB,
70886         0x2CBC,
70887         0x2CBD,
70888         0x2CBE,
70889         0x2CBF,
70890         0x2CC0,
70891         0x2CC1,
70892         0x2CC2,
70893         0x2CC3,
70894         0x2CC4,
70895         0x2CC5,
70896         0x2CC6,
70897         0x2CC7,
70898         0x2CC8,
70899         0x2CC9,
70900         0x2CCA,
70901         0x2CCB,
70902         0x2CCC,
70903         0x2CCD,
70904         0x2CCE,
70905         0x2CCF,
70906         0x2CD0,
70907         0x2CD1,
70908         0x2CD2,
70909         0x2CD3,
70910         0x2CD4,
70911         0x2CD5,
70912         0x2CD6,
70913         0x2CD7,
70914         0x2CD8,
70915         0x2CD9,
70916         0x2CDA,
70917         0x2CDB,
70918         0x2CDC,
70919         0x2CDD,
70920         0x2CDE,
70921         0x2CDF,
70922         0x2CE0,
70923         0x2CE1,
70924         0x2CE2,
70925         0x2CE3,
70926         0x2CE5,
70927         0x2CEB,
70928         0x2CEC,
70929         0x2CED,
70930         0x2CEE,
70931         0x2CEF,
70932         0x2CF2,
70933         0x2CF3,
70934         0x2CF4,
70935         0x2D00,
70936         0x2D26,
70937         0x2D27,
70938         0x2D28,
70939         0x2D2D,
70940         0x2D2E,
70941         0x2D30,
70942         0x2D68,
70943         0x2D6F,
70944         0x2D70,
70945         0x2D7F,
70946         0x2D80,
70947         0x2D97,
70948         0x2DA0,
70949         0x2DA7,
70950         0x2DA8,
70951         0x2DAF,
70952         0x2DB0,
70953         0x2DB7,
70954         0x2DB8,
70955         0x2DBF,
70956         0x2DC0,
70957         0x2DC7,
70958         0x2DC8,
70959         0x2DCF,
70960         0x2DD0,
70961         0x2DD7,
70962         0x2DD8,
70963         0x2DDF,
70964         0x2DE0,
70965         0x2E00,
70966         0x2E0E,
70967         0x2E1C,
70968         0x2E1E,
70969         0x2E20,
70970         0x2E2A,
70971         0x2E2E,
70972         0x2E2F,
70973         0x2E30,
70974         0x2E3C,
70975         0x2E3D,
70976         0x2E42,
70977         0x2E43,
70978         0x3000,
70979         0x3001,
70980         0x3002,
70981         0x3003,
70982         0x3005,
70983         0x3008,
70984         0x3012,
70985         0x3014,
70986         0x301C,
70987         0x301D,
70988         0x3020,
70989         0x3021,
70990         0x302A,
70991         0x3030,
70992         0x3031,
70993         0x3036,
70994         0x3038,
70995         0x303D,
70996         0x3041,
70997         0x3097,
70998         0x3099,
70999         0x309B,
71000         0x309D,
71001         0x30A0,
71002         0x30A1,
71003         0x30FB,
71004         0x30FC,
71005         0x3100,
71006         0x3105,
71007         0x312E,
71008         0x3131,
71009         0x318F,
71010         0x31A0,
71011         0x31BB,
71012         0x31F0,
71013         0x3200,
71014         0x3400,
71015         0x4DB6,
71016         0x4E00,
71017         0x9FD6,
71018         0xA000,
71019         0xA48D,
71020         0xA4D0,
71021         0xA4FE,
71022         0xA4FF,
71023         0xA500,
71024         0xA60D,
71025         0xA60E,
71026         0xA610,
71027         0xA620,
71028         0xA62A,
71029         0xA62C,
71030         0xA640,
71031         0xA641,
71032         0xA642,
71033         0xA643,
71034         0xA644,
71035         0xA645,
71036         0xA646,
71037         0xA647,
71038         0xA648,
71039         0xA649,
71040         0xA64A,
71041         0xA64B,
71042         0xA64C,
71043         0xA64D,
71044         0xA64E,
71045         0xA64F,
71046         0xA650,
71047         0xA651,
71048         0xA652,
71049         0xA653,
71050         0xA654,
71051         0xA655,
71052         0xA656,
71053         0xA657,
71054         0xA658,
71055         0xA659,
71056         0xA65A,
71057         0xA65B,
71058         0xA65C,
71059         0xA65D,
71060         0xA65E,
71061         0xA65F,
71062         0xA660,
71063         0xA661,
71064         0xA662,
71065         0xA663,
71066         0xA664,
71067         0xA665,
71068         0xA666,
71069         0xA667,
71070         0xA668,
71071         0xA669,
71072         0xA66A,
71073         0xA66B,
71074         0xA66C,
71075         0xA66D,
71076         0xA66E,
71077         0xA66F,
71078         0xA673,
71079         0xA674,
71080         0xA67E,
71081         0xA67F,
71082         0xA680,
71083         0xA681,
71084         0xA682,
71085         0xA683,
71086         0xA684,
71087         0xA685,
71088         0xA686,
71089         0xA687,
71090         0xA688,
71091         0xA689,
71092         0xA68A,
71093         0xA68B,
71094         0xA68C,
71095         0xA68D,
71096         0xA68E,
71097         0xA68F,
71098         0xA690,
71099         0xA691,
71100         0xA692,
71101         0xA693,
71102         0xA694,
71103         0xA695,
71104         0xA696,
71105         0xA697,
71106         0xA698,
71107         0xA699,
71108         0xA69A,
71109         0xA69B,
71110         0xA69E,
71111         0xA6A0,
71112         0xA6F0,
71113         0xA6F2,
71114         0xA6F3,
71115         0xA6F4,
71116         0xA6F7,
71117         0xA6F8,
71118         0xA717,
71119         0xA720,
71120         0xA722,
71121         0xA723,
71122         0xA724,
71123         0xA725,
71124         0xA726,
71125         0xA727,
71126         0xA728,
71127         0xA729,
71128         0xA72A,
71129         0xA72B,
71130         0xA72C,
71131         0xA72D,
71132         0xA72E,
71133         0xA72F,
71134         0xA732,
71135         0xA733,
71136         0xA734,
71137         0xA735,
71138         0xA736,
71139         0xA737,
71140         0xA738,
71141         0xA739,
71142         0xA73A,
71143         0xA73B,
71144         0xA73C,
71145         0xA73D,
71146         0xA73E,
71147         0xA73F,
71148         0xA740,
71149         0xA741,
71150         0xA742,
71151         0xA743,
71152         0xA744,
71153         0xA745,
71154         0xA746,
71155         0xA747,
71156         0xA748,
71157         0xA749,
71158         0xA74A,
71159         0xA74B,
71160         0xA74C,
71161         0xA74D,
71162         0xA74E,
71163         0xA74F,
71164         0xA750,
71165         0xA751,
71166         0xA752,
71167         0xA753,
71168         0xA754,
71169         0xA755,
71170         0xA756,
71171         0xA757,
71172         0xA758,
71173         0xA759,
71174         0xA75A,
71175         0xA75B,
71176         0xA75C,
71177         0xA75D,
71178         0xA75E,
71179         0xA75F,
71180         0xA760,
71181         0xA761,
71182         0xA762,
71183         0xA763,
71184         0xA764,
71185         0xA765,
71186         0xA766,
71187         0xA767,
71188         0xA768,
71189         0xA769,
71190         0xA76A,
71191         0xA76B,
71192         0xA76C,
71193         0xA76D,
71194         0xA76E,
71195         0xA76F,
71196         0xA779,
71197         0xA77A,
71198         0xA77B,
71199         0xA77C,
71200         0xA77D,
71201         0xA77F,
71202         0xA780,
71203         0xA781,
71204         0xA782,
71205         0xA783,
71206         0xA784,
71207         0xA785,
71208         0xA786,
71209         0xA787,
71210         0xA788,
71211         0xA789,
71212         0xA78B,
71213         0xA78C,
71214         0xA78D,
71215         0xA78E,
71216         0xA78F,
71217         0xA790,
71218         0xA791,
71219         0xA792,
71220         0xA793,
71221         0xA796,
71222         0xA797,
71223         0xA798,
71224         0xA799,
71225         0xA79A,
71226         0xA79B,
71227         0xA79C,
71228         0xA79D,
71229         0xA79E,
71230         0xA79F,
71231         0xA7A0,
71232         0xA7A1,
71233         0xA7A2,
71234         0xA7A3,
71235         0xA7A4,
71236         0xA7A5,
71237         0xA7A6,
71238         0xA7A7,
71239         0xA7A8,
71240         0xA7A9,
71241         0xA7AA,
71242         0xA7AE,
71243         0xA7B0,
71244         0xA7B5,
71245         0xA7B6,
71246         0xA7B7,
71247         0xA7B8,
71248         0xA7F7,
71249         0xA7F8,
71250         0xA7FB,
71251         0xA802,
71252         0xA803,
71253         0xA806,
71254         0xA807,
71255         0xA80B,
71256         0xA80C,
71257         0xA823,
71258         0xA828,
71259         0xA840,
71260         0xA874,
71261         0xA876,
71262         0xA878,
71263         0xA880,
71264         0xA882,
71265         0xA8B4,
71266         0xA8C5,
71267         0xA8CE,
71268         0xA8D0,
71269         0xA8DA,
71270         0xA8E0,
71271         0xA8F2,
71272         0xA8F8,
71273         0xA8FB,
71274         0xA8FC,
71275         0xA8FD,
71276         0xA8FE,
71277         0xA900,
71278         0xA90A,
71279         0xA926,
71280         0xA92E,
71281         0xA92F,
71282         0xA930,
71283         0xA947,
71284         0xA954,
71285         0xA960,
71286         0xA97D,
71287         0xA980,
71288         0xA984,
71289         0xA9B3,
71290         0xA9C1,
71291         0xA9C8,
71292         0xA9CA,
71293         0xA9CF,
71294         0xA9D0,
71295         0xA9DA,
71296         0xA9E0,
71297         0xA9E5,
71298         0xA9E6,
71299         0xA9F0,
71300         0xA9FA,
71301         0xA9FF,
71302         0xAA00,
71303         0xAA29,
71304         0xAA37,
71305         0xAA40,
71306         0xAA43,
71307         0xAA44,
71308         0xAA4C,
71309         0xAA4E,
71310         0xAA50,
71311         0xAA5A,
71312         0xAA5D,
71313         0xAA60,
71314         0xAA77,
71315         0xAA7A,
71316         0xAA7B,
71317         0xAA7E,
71318         0xAAB0,
71319         0xAAB1,
71320         0xAAB2,
71321         0xAAB5,
71322         0xAAB7,
71323         0xAAB9,
71324         0xAABE,
71325         0xAAC0,
71326         0xAAC1,
71327         0xAAC2,
71328         0xAAC3,
71329         0xAADB,
71330         0xAADE,
71331         0xAAE0,
71332         0xAAEB,
71333         0xAAF0,
71334         0xAAF2,
71335         0xAAF5,
71336         0xAAF7,
71337         0xAB01,
71338         0xAB07,
71339         0xAB09,
71340         0xAB0F,
71341         0xAB11,
71342         0xAB17,
71343         0xAB20,
71344         0xAB27,
71345         0xAB28,
71346         0xAB2F,
71347         0xAB30,
71348         0xAB5B,
71349         0xAB5C,
71350         0xAB66,
71351         0xAB70,
71352         0xABC0,
71353         0xABE3,
71354         0xABEB,
71355         0xABEC,
71356         0xABEE,
71357         0xABF0,
71358         0xABFA,
71359         0xAC00,
71360         0xD7A4,
71361         0xD7B0,
71362         0xD7C7,
71363         0xD7CB,
71364         0xD7FC,
71365         0xF900,
71366         0xFA6E,
71367         0xFA70,
71368         0xFADA,
71369         0xFB00,
71370         0xFB07,
71371         0xFB13,
71372         0xFB18,
71373         0xFB1D,
71374         0xFB1E,
71375         0xFB1F,
71376         0xFB29,
71377         0xFB2A,
71378         0xFB37,
71379         0xFB38,
71380         0xFB3D,
71381         0xFB3E,
71382         0xFB3F,
71383         0xFB40,
71384         0xFB42,
71385         0xFB43,
71386         0xFB45,
71387         0xFB46,
71388         0xFBB2,
71389         0xFBD3,
71390         0xFD3E,
71391         0xFD40,
71392         0xFD50,
71393         0xFD90,
71394         0xFD92,
71395         0xFDC8,
71396         0xFDF0,
71397         0xFDFC,
71398         0xFE00,
71399         0xFE10,
71400         0xFE12,
71401         0xFE13,
71402         0xFE14,
71403         0xFE17,
71404         0xFE19,
71405         0xFE20,
71406         0xFE30,
71407         0xFE31,
71408         0xFE33,
71409         0xFE35,
71410         0xFE45,
71411         0xFE47,
71412         0xFE49,
71413         0xFE50,
71414         0xFE52,
71415         0xFE53,
71416         0xFE55,
71417         0xFE56,
71418         0xFE58,
71419         0xFE59,
71420         0xFE5F,
71421         0xFE63,
71422         0xFE64,
71423         0xFE70,
71424         0xFE75,
71425         0xFE76,
71426         0xFEFD,
71427         0xFEFF,
71428         0xFF00,
71429         0xFF01,
71430         0xFF02,
71431         0xFF08,
71432         0xFF0A,
71433         0xFF0C,
71434         0xFF0E,
71435         0xFF0F,
71436         0xFF1A,
71437         0xFF1B,
71438         0xFF1F,
71439         0xFF20,
71440         0xFF21,
71441         0xFF3B,
71442         0xFF3C,
71443         0xFF3D,
71444         0xFF3E,
71445         0xFF41,
71446         0xFF5B,
71447         0xFF5C,
71448         0xFF5D,
71449         0xFF5E,
71450         0xFF5F,
71451         0xFF61,
71452         0xFF62,
71453         0xFF64,
71454         0xFF65,
71455         0xFF66,
71456         0xFF9E,
71457         0xFFA0,
71458         0xFFBF,
71459         0xFFC2,
71460         0xFFC8,
71461         0xFFCA,
71462         0xFFD0,
71463         0xFFD2,
71464         0xFFD8,
71465         0xFFDA,
71466         0xFFDD,
71467         0xFFF9,
71468         0xFFFC,
71469         0x10000,
71470         0x1000C,
71471         0x1000D,
71472         0x10027,
71473         0x10028,
71474         0x1003B,
71475         0x1003C,
71476         0x1003E,
71477         0x1003F,
71478         0x1004E,
71479         0x10050,
71480         0x1005E,
71481         0x10080,
71482         0x100FB,
71483         0x10140,
71484         0x10175,
71485         0x101FD,
71486         0x101FE,
71487         0x10280,
71488         0x1029D,
71489         0x102A0,
71490         0x102D1,
71491         0x102E0,
71492         0x102E1,
71493         0x10300,
71494         0x10320,
71495         0x10330,
71496         0x1034B,
71497         0x10350,
71498         0x10376,
71499         0x1037B,
71500         0x10380,
71501         0x1039E,
71502         0x103A0,
71503         0x103C4,
71504         0x103C8,
71505         0x103D0,
71506         0x103D1,
71507         0x103D6,
71508         0x10400,
71509         0x10428,
71510         0x10450,
71511         0x1049E,
71512         0x104A0,
71513         0x104AA,
71514         0x10500,
71515         0x10528,
71516         0x10530,
71517         0x10564,
71518         0x10600,
71519         0x10737,
71520         0x10740,
71521         0x10756,
71522         0x10760,
71523         0x10768,
71524         0x10800,
71525         0x10806,
71526         0x10808,
71527         0x10809,
71528         0x1080A,
71529         0x10836,
71530         0x10837,
71531         0x10839,
71532         0x1083C,
71533         0x1083D,
71534         0x1083F,
71535         0x10856,
71536         0x10860,
71537         0x10877,
71538         0x10880,
71539         0x1089F,
71540         0x108E0,
71541         0x108F3,
71542         0x108F4,
71543         0x108F6,
71544         0x10900,
71545         0x10916,
71546         0x10920,
71547         0x1093A,
71548         0x10980,
71549         0x109B8,
71550         0x109BE,
71551         0x109C0,
71552         0x10A00,
71553         0x10A01,
71554         0x10A04,
71555         0x10A05,
71556         0x10A07,
71557         0x10A0C,
71558         0x10A10,
71559         0x10A14,
71560         0x10A15,
71561         0x10A18,
71562         0x10A19,
71563         0x10A34,
71564         0x10A38,
71565         0x10A3B,
71566         0x10A3F,
71567         0x10A40,
71568         0x10A56,
71569         0x10A58,
71570         0x10A60,
71571         0x10A7D,
71572         0x10A80,
71573         0x10A9D,
71574         0x10AC0,
71575         0x10AC8,
71576         0x10AC9,
71577         0x10AE5,
71578         0x10AE7,
71579         0x10B00,
71580         0x10B36,
71581         0x10B40,
71582         0x10B56,
71583         0x10B60,
71584         0x10B73,
71585         0x10B80,
71586         0x10B92,
71587         0x10C00,
71588         0x10C49,
71589         0x10C80,
71590         0x10CB3,
71591         0x10CC0,
71592         0x10CF3,
71593         0x11000,
71594         0x11003,
71595         0x11038,
71596         0x11047,
71597         0x11049,
71598         0x11066,
71599         0x11070,
71600         0x1107F,
71601         0x11083,
71602         0x110B0,
71603         0x110BB,
71604         0x110BD,
71605         0x110BE,
71606         0x110C2,
71607         0x110D0,
71608         0x110E9,
71609         0x110F0,
71610         0x110FA,
71611         0x11100,
71612         0x11103,
71613         0x11127,
71614         0x11135,
71615         0x11136,
71616         0x11140,
71617         0x11141,
71618         0x11144,
71619         0x11150,
71620         0x11173,
71621         0x11174,
71622         0x11176,
71623         0x11177,
71624         0x11180,
71625         0x11183,
71626         0x111B3,
71627         0x111C1,
71628         0x111C5,
71629         0x111C7,
71630         0x111CA,
71631         0x111CD,
71632         0x111CE,
71633         0x111D0,
71634         0x111DA,
71635         0x111DB,
71636         0x111DC,
71637         0x111DD,
71638         0x111DE,
71639         0x111E0,
71640         0x11200,
71641         0x11212,
71642         0x11213,
71643         0x1122C,
71644         0x11238,
71645         0x1123A,
71646         0x1123B,
71647         0x1123D,
71648         0x11280,
71649         0x11287,
71650         0x11288,
71651         0x11289,
71652         0x1128A,
71653         0x1128E,
71654         0x1128F,
71655         0x1129E,
71656         0x1129F,
71657         0x112A9,
71658         0x112AA,
71659         0x112B0,
71660         0x112DF,
71661         0x112EB,
71662         0x112F0,
71663         0x112FA,
71664         0x11300,
71665         0x11304,
71666         0x11305,
71667         0x1130D,
71668         0x1130F,
71669         0x11311,
71670         0x11313,
71671         0x11329,
71672         0x1132A,
71673         0x11331,
71674         0x11332,
71675         0x11334,
71676         0x11335,
71677         0x1133A,
71678         0x1133C,
71679         0x1133D,
71680         0x1133E,
71681         0x11345,
71682         0x11347,
71683         0x11349,
71684         0x1134B,
71685         0x1134E,
71686         0x11350,
71687         0x11351,
71688         0x11357,
71689         0x11358,
71690         0x1135D,
71691         0x11362,
71692         0x11364,
71693         0x11366,
71694         0x1136D,
71695         0x11370,
71696         0x11375,
71697         0x11480,
71698         0x114B0,
71699         0x114C4,
71700         0x114C6,
71701         0x114C7,
71702         0x114C8,
71703         0x114D0,
71704         0x114DA,
71705         0x11580,
71706         0x115AF,
71707         0x115B6,
71708         0x115B8,
71709         0x115C1,
71710         0x115C2,
71711         0x115C4,
71712         0x115C9,
71713         0x115D8,
71714         0x115DC,
71715         0x115DE,
71716         0x11600,
71717         0x11630,
71718         0x11641,
71719         0x11643,
71720         0x11644,
71721         0x11645,
71722         0x11650,
71723         0x1165A,
71724         0x11680,
71725         0x116AB,
71726         0x116B8,
71727         0x116C0,
71728         0x116CA,
71729         0x11700,
71730         0x1171A,
71731         0x1171D,
71732         0x1172C,
71733         0x11730,
71734         0x1173A,
71735         0x1173C,
71736         0x1173F,
71737         0x118A0,
71738         0x118C0,
71739         0x118E0,
71740         0x118EA,
71741         0x118FF,
71742         0x11900,
71743         0x11AC0,
71744         0x11AF9,
71745         0x12000,
71746         0x1239A,
71747         0x12400,
71748         0x1246F,
71749         0x12480,
71750         0x12544,
71751         0x13000,
71752         0x1342F,
71753         0x14400,
71754         0x14647,
71755         0x16800,
71756         0x16A39,
71757         0x16A40,
71758         0x16A5F,
71759         0x16A60,
71760         0x16A6A,
71761         0x16A6E,
71762         0x16A70,
71763         0x16AD0,
71764         0x16AEE,
71765         0x16AF0,
71766         0x16AF5,
71767         0x16AF6,
71768         0x16B00,
71769         0x16B30,
71770         0x16B37,
71771         0x16B39,
71772         0x16B40,
71773         0x16B44,
71774         0x16B45,
71775         0x16B50,
71776         0x16B5A,
71777         0x16B63,
71778         0x16B78,
71779         0x16B7D,
71780         0x16B90,
71781         0x16F00,
71782         0x16F45,
71783         0x16F50,
71784         0x16F51,
71785         0x16F7F,
71786         0x16F8F,
71787         0x16F93,
71788         0x16FA0,
71789         0x1B000,
71790         0x1B002,
71791         0x1BC00,
71792         0x1BC6B,
71793         0x1BC70,
71794         0x1BC7D,
71795         0x1BC80,
71796         0x1BC89,
71797         0x1BC90,
71798         0x1BC9A,
71799         0x1BC9D,
71800         0x1BC9F,
71801         0x1BCA0,
71802         0x1BCA4,
71803         0x1D165,
71804         0x1D16A,
71805         0x1D16D,
71806         0x1D173,
71807         0x1D17B,
71808         0x1D183,
71809         0x1D185,
71810         0x1D18C,
71811         0x1D1AA,
71812         0x1D1AE,
71813         0x1D242,
71814         0x1D245,
71815         0x1D400,
71816         0x1D41A,
71817         0x1D434,
71818         0x1D44E,
71819         0x1D455,
71820         0x1D456,
71821         0x1D468,
71822         0x1D482,
71823         0x1D49C,
71824         0x1D49D,
71825         0x1D49E,
71826         0x1D4A0,
71827         0x1D4A2,
71828         0x1D4A3,
71829         0x1D4A5,
71830         0x1D4A7,
71831         0x1D4A9,
71832         0x1D4AD,
71833         0x1D4AE,
71834         0x1D4B6,
71835         0x1D4BA,
71836         0x1D4BB,
71837         0x1D4BC,
71838         0x1D4BD,
71839         0x1D4C4,
71840         0x1D4C5,
71841         0x1D4D0,
71842         0x1D4EA,
71843         0x1D504,
71844         0x1D506,
71845         0x1D507,
71846         0x1D50B,
71847         0x1D50D,
71848         0x1D515,
71849         0x1D516,
71850         0x1D51D,
71851         0x1D51E,
71852         0x1D538,
71853         0x1D53A,
71854         0x1D53B,
71855         0x1D53F,
71856         0x1D540,
71857         0x1D545,
71858         0x1D546,
71859         0x1D547,
71860         0x1D54A,
71861         0x1D551,
71862         0x1D552,
71863         0x1D56C,
71864         0x1D586,
71865         0x1D5A0,
71866         0x1D5BA,
71867         0x1D5D4,
71868         0x1D5EE,
71869         0x1D608,
71870         0x1D622,
71871         0x1D63C,
71872         0x1D656,
71873         0x1D670,
71874         0x1D68A,
71875         0x1D6A6,
71876         0x1D6A8,
71877         0x1D6C1,
71878         0x1D6C2,
71879         0x1D6DB,
71880         0x1D6DC,
71881         0x1D6E2,
71882         0x1D6FB,
71883         0x1D6FC,
71884         0x1D715,
71885         0x1D716,
71886         0x1D71C,
71887         0x1D735,
71888         0x1D736,
71889         0x1D74F,
71890         0x1D750,
71891         0x1D756,
71892         0x1D76F,
71893         0x1D770,
71894         0x1D789,
71895         0x1D78A,
71896         0x1D790,
71897         0x1D7A9,
71898         0x1D7AA,
71899         0x1D7C3,
71900         0x1D7C4,
71901         0x1D7CA,
71902         0x1D7CB,
71903         0x1D7CC,
71904         0x1D7CE,
71905         0x1D800,
71906         0x1DA00,
71907         0x1DA37,
71908         0x1DA3B,
71909         0x1DA6D,
71910         0x1DA75,
71911         0x1DA76,
71912         0x1DA84,
71913         0x1DA85,
71914         0x1DA88,
71915         0x1DA89,
71916         0x1DA9B,
71917         0x1DAA0,
71918         0x1DAA1,
71919         0x1DAB0,
71920         0x1E800,
71921         0x1E8C5,
71922         0x1E8D0,
71923         0x1E8D7,
71924         0x1EE00,
71925         0x1EE04,
71926         0x1EE05,
71927         0x1EE20,
71928         0x1EE21,
71929         0x1EE23,
71930         0x1EE24,
71931         0x1EE25,
71932         0x1EE27,
71933         0x1EE28,
71934         0x1EE29,
71935         0x1EE33,
71936         0x1EE34,
71937         0x1EE38,
71938         0x1EE39,
71939         0x1EE3A,
71940         0x1EE3B,
71941         0x1EE3C,
71942         0x1EE42,
71943         0x1EE43,
71944         0x1EE47,
71945         0x1EE48,
71946         0x1EE49,
71947         0x1EE4A,
71948         0x1EE4B,
71949         0x1EE4C,
71950         0x1EE4D,
71951         0x1EE50,
71952         0x1EE51,
71953         0x1EE53,
71954         0x1EE54,
71955         0x1EE55,
71956         0x1EE57,
71957         0x1EE58,
71958         0x1EE59,
71959         0x1EE5A,
71960         0x1EE5B,
71961         0x1EE5C,
71962         0x1EE5D,
71963         0x1EE5E,
71964         0x1EE5F,
71965         0x1EE60,
71966         0x1EE61,
71967         0x1EE63,
71968         0x1EE64,
71969         0x1EE65,
71970         0x1EE67,
71971         0x1EE6B,
71972         0x1EE6C,
71973         0x1EE73,
71974         0x1EE74,
71975         0x1EE78,
71976         0x1EE79,
71977         0x1EE7D,
71978         0x1EE7E,
71979         0x1EE7F,
71980         0x1EE80,
71981         0x1EE8A,
71982         0x1EE8B,
71983         0x1EE9C,
71984         0x1EEA1,
71985         0x1EEA4,
71986         0x1EEA5,
71987         0x1EEAA,
71988         0x1EEAB,
71989         0x1EEBC,
71990         0x1F130,
71991         0x1F14A,
71992         0x1F150,
71993         0x1F16A,
71994         0x1F170,
71995         0x1F18A,
71996         0x1F676,
71997         0x1F679,
71998         0x20000,
71999         0x2A6D7,
72000         0x2A700,
72001         0x2B735,
72002         0x2B740,
72003         0x2B81E,
72004         0x2B820,
72005         0x2CEA2,
72006         0x2F800,
72007         0x2FA1E,
72008         0xE0001,
72009         0xE0002,
72010         0xE0020,
72011         0xE0080,
72012         0xE0100,
72013         0xE01F0
72014 };
72015
72016 #endif  /* defined(PERL_IN_PERL_C) */
72017
72018 #if defined(PERL_IN_REGEXEC_C)
72019
72020 #define SB_ENUM_COUNT 16
72021
72022 typedef enum {
72023         SB_Other = 0,
72024         SB_ATerm = 1,
72025         SB_CR = 2,
72026         SB_Close = 3,
72027         SB_Extend = 4,
72028         SB_Format = 5,
72029         SB_LF = 6,
72030         SB_Lower = 7,
72031         SB_Numeric = 8,
72032         SB_OLetter = 9,
72033         SB_SContinue = 10,
72034         SB_STerm = 11,
72035         SB_Sep = 12,
72036         SB_Sp = 13,
72037         SB_Upper = 14,
72038         SB_EDGE = 15
72039 } SB_enum;
72040
72041 static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
72042         SB_Other,
72043         SB_Sp,
72044         SB_Other,
72045         SB_Sp,
72046         SB_CR,
72047         SB_Other,
72048         SB_Sep,
72049         SB_Other,
72050         SB_LF,
72051         SB_Other,
72052         SB_Sp,
72053         SB_Lower,
72054         SB_Other,
72055         SB_ATerm,
72056         SB_Other,
72057         SB_Close,
72058         SB_Other,
72059         SB_Lower,
72060         SB_STerm,
72061         SB_Other,
72062         SB_Close,
72063         SB_Other,
72064         SB_SContinue,
72065         SB_Other,
72066         SB_Upper,
72067         SB_Other,
72068         SB_SContinue,
72069         SB_Other,
72070         SB_STerm,
72071         SB_Lower,
72072         SB_Upper,
72073         SB_Other,
72074         SB_SContinue,
72075         SB_Other,
72076         SB_Close,
72077         SB_Other,
72078         SB_Close,
72079         SB_Upper,
72080         SB_Lower,
72081         SB_Close,
72082         SB_Lower,
72083         SB_Other,
72084         SB_Lower,
72085         SB_Other,
72086         SB_Upper,
72087         SB_Other,
72088         SB_Lower,
72089         SB_Other,
72090         SB_Lower,
72091         SB_Other,
72092         SB_Upper,
72093         SB_Other,
72094         SB_Close,
72095         SB_Other,
72096         SB_Close,
72097         SB_Upper,
72098         SB_Format,
72099         SB_Lower,
72100         SB_Close,
72101         SB_Upper,
72102         SB_Other,
72103         SB_Lower,
72104         SB_Other,
72105         SB_Upper,
72106         SB_Other,
72107         SB_Upper,
72108         SB_Numeric,
72109         SB_Other,
72110         SB_Upper,
72111         SB_Other,
72112         SB_Upper,
72113         SB_Lower,
72114         SB_Upper,
72115         SB_Lower,
72116         SB_Upper,
72117         SB_Lower,
72118         SB_Upper,
72119         SB_Lower,
72120         SB_Upper,
72121         SB_Lower,
72122         SB_Upper,
72123         SB_Lower,
72124         SB_Upper,
72125         SB_Lower,
72126         SB_Upper,
72127         SB_Lower,
72128         SB_Upper,
72129         SB_Lower,
72130         SB_Upper,
72131         SB_Lower,
72132         SB_Upper,
72133         SB_Lower,
72134         SB_Upper,
72135         SB_Lower,
72136         SB_Upper,
72137         SB_Lower,
72138         SB_Upper,
72139         SB_Lower,
72140         SB_Upper,
72141         SB_Lower,
72142         SB_Upper,
72143         SB_Lower,
72144         SB_Upper,
72145         SB_Lower,
72146         SB_Upper,
72147         SB_Lower,
72148         SB_Upper,
72149         SB_Lower,
72150         SB_Upper,
72151         SB_Lower,
72152         SB_Upper,
72153         SB_Lower,
72154         SB_Upper,
72155         SB_Lower,
72156         SB_Upper,
72157         SB_Lower,
72158         SB_Upper,
72159         SB_Lower,
72160         SB_Upper,
72161         SB_Lower,
72162         SB_Upper,
72163         SB_Lower,
72164         SB_Upper,
72165         SB_Lower,
72166         SB_Upper,
72167         SB_Lower,
72168         SB_Upper,
72169         SB_Lower,
72170         SB_Upper,
72171         SB_Lower,
72172         SB_Upper,
72173         SB_Lower,
72174         SB_Upper,
72175         SB_Lower,
72176         SB_Upper,
72177         SB_Lower,
72178         SB_Upper,
72179         SB_Lower,
72180         SB_Upper,
72181         SB_Lower,
72182         SB_Upper,
72183         SB_Lower,
72184         SB_Upper,
72185         SB_Lower,
72186         SB_Upper,
72187         SB_Lower,
72188         SB_Upper,
72189         SB_Lower,
72190         SB_Upper,
72191         SB_Lower,
72192         SB_Upper,
72193         SB_Lower,
72194         SB_Upper,
72195         SB_Lower,
72196         SB_Upper,
72197         SB_Lower,
72198         SB_Upper,
72199         SB_Lower,
72200         SB_Upper,
72201         SB_Lower,
72202         SB_Upper,
72203         SB_Lower,
72204         SB_Upper,
72205         SB_Lower,
72206         SB_Upper,
72207         SB_Lower,
72208         SB_Upper,
72209         SB_Lower,
72210         SB_Upper,
72211         SB_Lower,
72212         SB_Upper,
72213         SB_Lower,
72214         SB_Upper,
72215         SB_Lower,
72216         SB_Upper,
72217         SB_Lower,
72218         SB_Upper,
72219         SB_Lower,
72220         SB_Upper,
72221         SB_Lower,
72222         SB_Upper,
72223         SB_Lower,
72224         SB_Upper,
72225         SB_Lower,
72226         SB_Upper,
72227         SB_Lower,
72228         SB_Upper,
72229         SB_Lower,
72230         SB_Upper,
72231         SB_Lower,
72232         SB_Upper,
72233         SB_Lower,
72234         SB_Upper,
72235         SB_Lower,
72236         SB_Upper,
72237         SB_Lower,
72238         SB_Upper,
72239         SB_Lower,
72240         SB_Upper,
72241         SB_Lower,
72242         SB_Upper,
72243         SB_Lower,
72244         SB_Upper,
72245         SB_Lower,
72246         SB_Upper,
72247         SB_Lower,
72248         SB_Upper,
72249         SB_Lower,
72250         SB_Upper,
72251         SB_Lower,
72252         SB_Upper,
72253         SB_Lower,
72254         SB_Upper,
72255         SB_Lower,
72256         SB_Upper,
72257         SB_Lower,
72258         SB_Upper,
72259         SB_Lower,
72260         SB_Upper,
72261         SB_Lower,
72262         SB_Upper,
72263         SB_Lower,
72264         SB_Upper,
72265         SB_Lower,
72266         SB_Upper,
72267         SB_Lower,
72268         SB_Upper,
72269         SB_Lower,
72270         SB_Upper,
72271         SB_Lower,
72272         SB_OLetter,
72273         SB_Upper,
72274         SB_Lower,
72275         SB_OLetter,
72276         SB_Upper,
72277         SB_Lower,
72278         SB_Upper,
72279         SB_Lower,
72280         SB_Upper,
72281         SB_Lower,
72282         SB_Upper,
72283         SB_Lower,
72284         SB_Upper,
72285         SB_Lower,
72286         SB_Upper,
72287         SB_Lower,
72288         SB_Upper,
72289         SB_Lower,
72290         SB_Upper,
72291         SB_Lower,
72292         SB_Upper,
72293         SB_Lower,
72294         SB_Upper,
72295         SB_Lower,
72296         SB_Upper,
72297         SB_Lower,
72298         SB_Upper,
72299         SB_Lower,
72300         SB_Upper,
72301         SB_Lower,
72302         SB_Upper,
72303         SB_Lower,
72304         SB_Upper,
72305         SB_Lower,
72306         SB_Upper,
72307         SB_Lower,
72308         SB_Upper,
72309         SB_Lower,
72310         SB_Upper,
72311         SB_Lower,
72312         SB_Upper,
72313         SB_Lower,
72314         SB_Upper,
72315         SB_Lower,
72316         SB_Upper,
72317         SB_Lower,
72318         SB_Upper,
72319         SB_Lower,
72320         SB_Upper,
72321         SB_Lower,
72322         SB_Upper,
72323         SB_Lower,
72324         SB_Upper,
72325         SB_Lower,
72326         SB_Upper,
72327         SB_Lower,
72328         SB_Upper,
72329         SB_Lower,
72330         SB_Upper,
72331         SB_Lower,
72332         SB_Upper,
72333         SB_Lower,
72334         SB_Upper,
72335         SB_Lower,
72336         SB_Upper,
72337         SB_Lower,
72338         SB_Upper,
72339         SB_Lower,
72340         SB_Upper,
72341         SB_Lower,
72342         SB_Upper,
72343         SB_Lower,
72344         SB_Upper,
72345         SB_Lower,
72346         SB_Upper,
72347         SB_Lower,
72348         SB_Upper,
72349         SB_Lower,
72350         SB_Upper,
72351         SB_Lower,
72352         SB_Upper,
72353         SB_Lower,
72354         SB_Upper,
72355         SB_Lower,
72356         SB_Upper,
72357         SB_Lower,
72358         SB_Upper,
72359         SB_Lower,
72360         SB_Upper,
72361         SB_Lower,
72362         SB_Upper,
72363         SB_Lower,
72364         SB_Upper,
72365         SB_Lower,
72366         SB_Upper,
72367         SB_Lower,
72368         SB_Upper,
72369         SB_Lower,
72370         SB_Upper,
72371         SB_Lower,
72372         SB_Upper,
72373         SB_Lower,
72374         SB_Upper,
72375         SB_Lower,
72376         SB_Upper,
72377         SB_Lower,
72378         SB_Upper,
72379         SB_Lower,
72380         SB_Upper,
72381         SB_Lower,
72382         SB_Upper,
72383         SB_Lower,
72384         SB_Upper,
72385         SB_Lower,
72386         SB_Upper,
72387         SB_Lower,
72388         SB_Upper,
72389         SB_Lower,
72390         SB_Upper,
72391         SB_Lower,
72392         SB_Upper,
72393         SB_Lower,
72394         SB_Upper,
72395         SB_Lower,
72396         SB_OLetter,
72397         SB_Lower,
72398         SB_OLetter,
72399         SB_Lower,
72400         SB_Other,
72401         SB_OLetter,
72402         SB_Other,
72403         SB_Lower,
72404         SB_Other,
72405         SB_OLetter,
72406         SB_Other,
72407         SB_OLetter,
72408         SB_Other,
72409         SB_Extend,
72410         SB_Upper,
72411         SB_Lower,
72412         SB_Upper,
72413         SB_Lower,
72414         SB_OLetter,
72415         SB_Other,
72416         SB_Upper,
72417         SB_Lower,
72418         SB_Other,
72419         SB_Lower,
72420         SB_Other,
72421         SB_Upper,
72422         SB_Other,
72423         SB_Upper,
72424         SB_Other,
72425         SB_Upper,
72426         SB_Other,
72427         SB_Upper,
72428         SB_Other,
72429         SB_Upper,
72430         SB_Lower,
72431         SB_Upper,
72432         SB_Other,
72433         SB_Upper,
72434         SB_Lower,
72435         SB_Upper,
72436         SB_Lower,
72437         SB_Upper,
72438         SB_Lower,
72439         SB_Upper,
72440         SB_Lower,
72441         SB_Upper,
72442         SB_Lower,
72443         SB_Upper,
72444         SB_Lower,
72445         SB_Upper,
72446         SB_Lower,
72447         SB_Upper,
72448         SB_Lower,
72449         SB_Upper,
72450         SB_Lower,
72451         SB_Upper,
72452         SB_Lower,
72453         SB_Upper,
72454         SB_Lower,
72455         SB_Upper,
72456         SB_Lower,
72457         SB_Upper,
72458         SB_Lower,
72459         SB_Upper,
72460         SB_Lower,
72461         SB_Upper,
72462         SB_Lower,
72463         SB_Upper,
72464         SB_Lower,
72465         SB_Other,
72466         SB_Upper,
72467         SB_Lower,
72468         SB_Upper,
72469         SB_Lower,
72470         SB_Upper,
72471         SB_Lower,
72472         SB_Upper,
72473         SB_Lower,
72474         SB_Upper,
72475         SB_Lower,
72476         SB_Upper,
72477         SB_Lower,
72478         SB_Upper,
72479         SB_Lower,
72480         SB_Upper,
72481         SB_Lower,
72482         SB_Upper,
72483         SB_Lower,
72484         SB_Upper,
72485         SB_Lower,
72486         SB_Upper,
72487         SB_Lower,
72488         SB_Upper,
72489         SB_Lower,
72490         SB_Upper,
72491         SB_Lower,
72492         SB_Upper,
72493         SB_Lower,
72494         SB_Upper,
72495         SB_Lower,
72496         SB_Upper,
72497         SB_Lower,
72498         SB_Upper,
72499         SB_Lower,
72500         SB_Upper,
72501         SB_Lower,
72502         SB_Upper,
72503         SB_Lower,
72504         SB_Upper,
72505         SB_Lower,
72506         SB_Other,
72507         SB_Extend,
72508         SB_Upper,
72509         SB_Lower,
72510         SB_Upper,
72511         SB_Lower,
72512         SB_Upper,
72513         SB_Lower,
72514         SB_Upper,
72515         SB_Lower,
72516         SB_Upper,
72517         SB_Lower,
72518         SB_Upper,
72519         SB_Lower,
72520         SB_Upper,
72521         SB_Lower,
72522         SB_Upper,
72523         SB_Lower,
72524         SB_Upper,
72525         SB_Lower,
72526         SB_Upper,
72527         SB_Lower,
72528         SB_Upper,
72529         SB_Lower,
72530         SB_Upper,
72531         SB_Lower,
72532         SB_Upper,
72533         SB_Lower,
72534         SB_Upper,
72535         SB_Lower,
72536         SB_Upper,
72537         SB_Lower,
72538         SB_Upper,
72539         SB_Lower,
72540         SB_Upper,
72541         SB_Lower,
72542         SB_Upper,
72543         SB_Lower,
72544         SB_Upper,
72545         SB_Lower,
72546         SB_Upper,
72547         SB_Lower,
72548         SB_Upper,
72549         SB_Lower,
72550         SB_Upper,
72551         SB_Lower,
72552         SB_Upper,
72553         SB_Lower,
72554         SB_Upper,
72555         SB_Lower,
72556         SB_Upper,
72557         SB_Lower,
72558         SB_Upper,
72559         SB_Lower,
72560         SB_Upper,
72561         SB_Lower,
72562         SB_Upper,
72563         SB_Lower,
72564         SB_Upper,
72565         SB_Lower,
72566         SB_Upper,
72567         SB_Lower,
72568         SB_Upper,
72569         SB_Lower,
72570         SB_Upper,
72571         SB_Lower,
72572         SB_Upper,
72573         SB_Lower,
72574         SB_Upper,
72575         SB_Lower,
72576         SB_Upper,
72577         SB_Lower,
72578         SB_Upper,
72579         SB_Lower,
72580         SB_Upper,
72581         SB_Lower,
72582         SB_Upper,
72583         SB_Lower,
72584         SB_Upper,
72585         SB_Lower,
72586         SB_Upper,
72587         SB_Lower,
72588         SB_Upper,
72589         SB_Lower,
72590         SB_Upper,
72591         SB_Lower,
72592         SB_Upper,
72593         SB_Lower,
72594         SB_Upper,
72595         SB_Lower,
72596         SB_Upper,
72597         SB_Lower,
72598         SB_Upper,
72599         SB_Lower,
72600         SB_Upper,
72601         SB_Lower,
72602         SB_Upper,
72603         SB_Lower,
72604         SB_Upper,
72605         SB_Lower,
72606         SB_Upper,
72607         SB_Lower,
72608         SB_Upper,
72609         SB_Lower,
72610         SB_Upper,
72611         SB_Lower,
72612         SB_Upper,
72613         SB_Lower,
72614         SB_Upper,
72615         SB_Lower,
72616         SB_Upper,
72617         SB_Lower,
72618         SB_Upper,
72619         SB_Lower,
72620         SB_Upper,
72621         SB_Lower,
72622         SB_Upper,
72623         SB_Lower,
72624         SB_Upper,
72625         SB_Lower,
72626         SB_Upper,
72627         SB_Lower,
72628         SB_Upper,
72629         SB_Lower,
72630         SB_Upper,
72631         SB_Lower,
72632         SB_Upper,
72633         SB_Lower,
72634         SB_Upper,
72635         SB_Lower,
72636         SB_Upper,
72637         SB_Lower,
72638         SB_Upper,
72639         SB_Lower,
72640         SB_Upper,
72641         SB_Lower,
72642         SB_Upper,
72643         SB_Lower,
72644         SB_Upper,
72645         SB_Lower,
72646         SB_Upper,
72647         SB_Lower,
72648         SB_Upper,
72649         SB_Lower,
72650         SB_Upper,
72651         SB_Lower,
72652         SB_Upper,
72653         SB_Lower,
72654         SB_Upper,
72655         SB_Lower,
72656         SB_Upper,
72657         SB_Lower,
72658         SB_Upper,
72659         SB_Lower,
72660         SB_Upper,
72661         SB_Lower,
72662         SB_Upper,
72663         SB_Lower,
72664         SB_Upper,
72665         SB_Lower,
72666         SB_Upper,
72667         SB_Lower,
72668         SB_Upper,
72669         SB_Lower,
72670         SB_Upper,
72671         SB_Lower,
72672         SB_Other,
72673         SB_Upper,
72674         SB_Other,
72675         SB_OLetter,
72676         SB_Other,
72677         SB_SContinue,
72678         SB_Other,
72679         SB_Lower,
72680         SB_Other,
72681         SB_STerm,
72682         SB_Other,
72683         SB_Extend,
72684         SB_Other,
72685         SB_Extend,
72686         SB_Other,
72687         SB_Extend,
72688         SB_Other,
72689         SB_Extend,
72690         SB_Other,
72691         SB_Extend,
72692         SB_Other,
72693         SB_OLetter,
72694         SB_Other,
72695         SB_OLetter,
72696         SB_Other,
72697         SB_Format,
72698         SB_Other,
72699         SB_SContinue,
72700         SB_Other,
72701         SB_Extend,
72702         SB_Other,
72703         SB_Format,
72704         SB_Other,
72705         SB_STerm,
72706         SB_OLetter,
72707         SB_Extend,
72708         SB_Numeric,
72709         SB_Other,
72710         SB_Numeric,
72711         SB_Other,
72712         SB_OLetter,
72713         SB_Extend,
72714         SB_OLetter,
72715         SB_STerm,
72716         SB_OLetter,
72717         SB_Extend,
72718         SB_Format,
72719         SB_Other,
72720         SB_Extend,
72721         SB_OLetter,
72722         SB_Extend,
72723         SB_Other,
72724         SB_Extend,
72725         SB_OLetter,
72726         SB_Numeric,
72727         SB_OLetter,
72728         SB_Other,
72729         SB_OLetter,
72730         SB_STerm,
72731         SB_Other,
72732         SB_Format,
72733         SB_OLetter,
72734         SB_Extend,
72735         SB_OLetter,
72736         SB_Extend,
72737         SB_Other,
72738         SB_OLetter,
72739         SB_Extend,
72740         SB_OLetter,
72741         SB_Other,
72742         SB_Numeric,
72743         SB_OLetter,
72744         SB_Extend,
72745         SB_OLetter,
72746         SB_Other,
72747         SB_SContinue,
72748         SB_STerm,
72749         SB_OLetter,
72750         SB_Other,
72751         SB_OLetter,
72752         SB_Extend,
72753         SB_OLetter,
72754         SB_Extend,
72755         SB_OLetter,
72756         SB_Extend,
72757         SB_OLetter,
72758         SB_Extend,
72759         SB_Other,
72760         SB_OLetter,
72761         SB_Extend,
72762         SB_Other,
72763         SB_OLetter,
72764         SB_Other,
72765         SB_Extend,
72766         SB_OLetter,
72767         SB_Extend,
72768         SB_OLetter,
72769         SB_Extend,
72770         SB_OLetter,
72771         SB_Extend,
72772         SB_OLetter,
72773         SB_Extend,
72774         SB_STerm,
72775         SB_Numeric,
72776         SB_Other,
72777         SB_OLetter,
72778         SB_Extend,
72779         SB_Other,
72780         SB_OLetter,
72781         SB_Other,
72782         SB_OLetter,
72783         SB_Other,
72784         SB_OLetter,
72785         SB_Other,
72786         SB_OLetter,
72787         SB_Other,
72788         SB_OLetter,
72789         SB_Other,
72790         SB_OLetter,
72791         SB_Other,
72792         SB_Extend,
72793         SB_OLetter,
72794         SB_Extend,
72795         SB_Other,
72796         SB_Extend,
72797         SB_Other,
72798         SB_Extend,
72799         SB_OLetter,
72800         SB_Other,
72801         SB_Extend,
72802         SB_Other,
72803         SB_OLetter,
72804         SB_Other,
72805         SB_OLetter,
72806         SB_Extend,
72807         SB_Other,
72808         SB_Numeric,
72809         SB_OLetter,
72810         SB_Other,
72811         SB_Extend,
72812         SB_Other,
72813         SB_OLetter,
72814         SB_Other,
72815         SB_OLetter,
72816         SB_Other,
72817         SB_OLetter,
72818         SB_Other,
72819         SB_OLetter,
72820         SB_Other,
72821         SB_OLetter,
72822         SB_Other,
72823         SB_OLetter,
72824         SB_Other,
72825         SB_OLetter,
72826         SB_Other,
72827         SB_Extend,
72828         SB_Other,
72829         SB_Extend,
72830         SB_Other,
72831         SB_Extend,
72832         SB_Other,
72833         SB_Extend,
72834         SB_Other,
72835         SB_Extend,
72836         SB_Other,
72837         SB_OLetter,
72838         SB_Other,
72839         SB_OLetter,
72840         SB_Other,
72841         SB_Numeric,
72842         SB_Extend,
72843         SB_OLetter,
72844         SB_Extend,
72845         SB_Other,
72846         SB_Extend,
72847         SB_Other,
72848         SB_OLetter,
72849         SB_Other,
72850         SB_OLetter,
72851         SB_Other,
72852         SB_OLetter,
72853         SB_Other,
72854         SB_OLetter,
72855         SB_Other,
72856         SB_OLetter,
72857         SB_Other,
72858         SB_OLetter,
72859         SB_Other,
72860         SB_Extend,
72861         SB_OLetter,
72862         SB_Extend,
72863         SB_Other,
72864         SB_Extend,
72865         SB_Other,
72866         SB_Extend,
72867         SB_Other,
72868         SB_OLetter,
72869         SB_Other,
72870         SB_OLetter,
72871         SB_Extend,
72872         SB_Other,
72873         SB_Numeric,
72874         SB_Other,
72875         SB_OLetter,
72876         SB_Other,
72877         SB_Extend,
72878         SB_Other,
72879         SB_OLetter,
72880         SB_Other,
72881         SB_OLetter,
72882         SB_Other,
72883         SB_OLetter,
72884         SB_Other,
72885         SB_OLetter,
72886         SB_Other,
72887         SB_OLetter,
72888         SB_Other,
72889         SB_OLetter,
72890         SB_Other,
72891         SB_Extend,
72892         SB_OLetter,
72893         SB_Extend,
72894         SB_Other,
72895         SB_Extend,
72896         SB_Other,
72897         SB_Extend,
72898         SB_Other,
72899         SB_Extend,
72900         SB_Other,
72901         SB_OLetter,
72902         SB_Other,
72903         SB_OLetter,
72904         SB_Extend,
72905         SB_Other,
72906         SB_Numeric,
72907         SB_Other,
72908         SB_OLetter,
72909         SB_Other,
72910         SB_Extend,
72911         SB_OLetter,
72912         SB_Other,
72913         SB_OLetter,
72914         SB_Other,
72915         SB_OLetter,
72916         SB_Other,
72917         SB_OLetter,
72918         SB_Other,
72919         SB_OLetter,
72920         SB_Other,
72921         SB_OLetter,
72922         SB_Other,
72923         SB_OLetter,
72924         SB_Other,
72925         SB_OLetter,
72926         SB_Other,
72927         SB_OLetter,
72928         SB_Other,
72929         SB_OLetter,
72930         SB_Other,
72931         SB_Extend,
72932         SB_Other,
72933         SB_Extend,
72934         SB_Other,
72935         SB_Extend,
72936         SB_Other,
72937         SB_OLetter,
72938         SB_Other,
72939         SB_Extend,
72940         SB_Other,
72941         SB_Numeric,
72942         SB_Other,
72943         SB_Extend,
72944         SB_Other,
72945         SB_OLetter,
72946         SB_Other,
72947         SB_OLetter,
72948         SB_Other,
72949         SB_OLetter,
72950         SB_Other,
72951         SB_OLetter,
72952         SB_Other,
72953         SB_OLetter,
72954         SB_Extend,
72955         SB_Other,
72956         SB_Extend,
72957         SB_Other,
72958         SB_Extend,
72959         SB_Other,
72960         SB_Extend,
72961         SB_Other,
72962         SB_OLetter,
72963         SB_Other,
72964         SB_OLetter,
72965         SB_Extend,
72966         SB_Other,
72967         SB_Numeric,
72968         SB_Other,
72969         SB_Extend,
72970         SB_Other,
72971         SB_OLetter,
72972         SB_Other,
72973         SB_OLetter,
72974         SB_Other,
72975         SB_OLetter,
72976         SB_Other,
72977         SB_OLetter,
72978         SB_Other,
72979         SB_OLetter,
72980         SB_Other,
72981         SB_Extend,
72982         SB_OLetter,
72983         SB_Extend,
72984         SB_Other,
72985         SB_Extend,
72986         SB_Other,
72987         SB_Extend,
72988         SB_Other,
72989         SB_Extend,
72990         SB_Other,
72991         SB_OLetter,
72992         SB_Other,
72993         SB_OLetter,
72994         SB_Extend,
72995         SB_Other,
72996         SB_Numeric,
72997         SB_Other,
72998         SB_OLetter,
72999         SB_Other,
73000         SB_Extend,
73001         SB_Other,
73002         SB_OLetter,
73003         SB_Other,
73004         SB_OLetter,
73005         SB_Other,
73006         SB_OLetter,
73007         SB_Other,
73008         SB_OLetter,
73009         SB_Extend,
73010         SB_Other,
73011         SB_Extend,
73012         SB_Other,
73013         SB_Extend,
73014         SB_OLetter,
73015         SB_Other,
73016         SB_Extend,
73017         SB_Other,
73018         SB_OLetter,
73019         SB_Extend,
73020         SB_Other,
73021         SB_Numeric,
73022         SB_Other,
73023         SB_OLetter,
73024         SB_Other,
73025         SB_Extend,
73026         SB_Other,
73027         SB_OLetter,
73028         SB_Other,
73029         SB_OLetter,
73030         SB_Other,
73031         SB_OLetter,
73032         SB_Other,
73033         SB_OLetter,
73034         SB_Other,
73035         SB_OLetter,
73036         SB_Other,
73037         SB_Extend,
73038         SB_Other,
73039         SB_Extend,
73040         SB_Other,
73041         SB_Extend,
73042         SB_Other,
73043         SB_Extend,
73044         SB_Other,
73045         SB_Numeric,
73046         SB_Other,
73047         SB_Extend,
73048         SB_Other,
73049         SB_OLetter,
73050         SB_Extend,
73051         SB_OLetter,
73052         SB_Extend,
73053         SB_Other,
73054         SB_OLetter,
73055         SB_Extend,
73056         SB_Other,
73057         SB_Numeric,
73058         SB_Other,
73059         SB_OLetter,
73060         SB_Other,
73061         SB_OLetter,
73062         SB_Other,
73063         SB_OLetter,
73064         SB_Other,
73065         SB_OLetter,
73066         SB_Other,
73067         SB_OLetter,
73068         SB_Other,
73069         SB_OLetter,
73070         SB_Other,
73071         SB_OLetter,
73072         SB_Other,
73073         SB_OLetter,
73074         SB_Other,
73075         SB_OLetter,
73076         SB_Other,
73077         SB_OLetter,
73078         SB_Other,
73079         SB_OLetter,
73080         SB_Other,
73081         SB_OLetter,
73082         SB_Extend,
73083         SB_OLetter,
73084         SB_Extend,
73085         SB_Other,
73086         SB_Extend,
73087         SB_OLetter,
73088         SB_Other,
73089         SB_OLetter,
73090         SB_Other,
73091         SB_OLetter,
73092         SB_Other,
73093         SB_Extend,
73094         SB_Other,
73095         SB_Numeric,
73096         SB_Other,
73097         SB_OLetter,
73098         SB_Other,
73099         SB_OLetter,
73100         SB_Other,
73101         SB_Extend,
73102         SB_Other,
73103         SB_Numeric,
73104         SB_Other,
73105         SB_Extend,
73106         SB_Other,
73107         SB_Extend,
73108         SB_Other,
73109         SB_Extend,
73110         SB_Close,
73111         SB_Extend,
73112         SB_OLetter,
73113         SB_Other,
73114         SB_OLetter,
73115         SB_Other,
73116         SB_Extend,
73117         SB_Other,
73118         SB_Extend,
73119         SB_OLetter,
73120         SB_Extend,
73121         SB_Other,
73122         SB_Extend,
73123         SB_Other,
73124         SB_Extend,
73125         SB_Other,
73126         SB_OLetter,
73127         SB_Extend,
73128         SB_OLetter,
73129         SB_Numeric,
73130         SB_STerm,
73131         SB_Other,
73132         SB_OLetter,
73133         SB_Extend,
73134         SB_OLetter,
73135         SB_Extend,
73136         SB_OLetter,
73137         SB_Extend,
73138         SB_OLetter,
73139         SB_Extend,
73140         SB_OLetter,
73141         SB_Extend,
73142         SB_OLetter,
73143         SB_Extend,
73144         SB_OLetter,
73145         SB_Extend,
73146         SB_Numeric,
73147         SB_Extend,
73148         SB_Other,
73149         SB_Upper,
73150         SB_Other,
73151         SB_Upper,
73152         SB_Other,
73153         SB_Upper,
73154         SB_Other,
73155         SB_OLetter,
73156         SB_Other,
73157         SB_OLetter,
73158         SB_Other,
73159         SB_OLetter,
73160         SB_Other,
73161         SB_OLetter,
73162         SB_Other,
73163         SB_OLetter,
73164         SB_Other,
73165         SB_OLetter,
73166         SB_Other,
73167         SB_OLetter,
73168         SB_Other,
73169         SB_OLetter,
73170         SB_Other,
73171         SB_OLetter,
73172         SB_Other,
73173         SB_OLetter,
73174         SB_Other,
73175         SB_OLetter,
73176         SB_Other,
73177         SB_OLetter,
73178         SB_Other,
73179         SB_OLetter,
73180         SB_Other,
73181         SB_OLetter,
73182         SB_Other,
73183         SB_OLetter,
73184         SB_Other,
73185         SB_OLetter,
73186         SB_Other,
73187         SB_OLetter,
73188         SB_Other,
73189         SB_Extend,
73190         SB_Other,
73191         SB_STerm,
73192         SB_Other,
73193         SB_STerm,
73194         SB_Other,
73195         SB_OLetter,
73196         SB_Other,
73197         SB_Upper,
73198         SB_Other,
73199         SB_Lower,
73200         SB_Other,
73201         SB_OLetter,
73202         SB_Other,
73203         SB_STerm,
73204         SB_OLetter,
73205         SB_Sp,
73206         SB_OLetter,
73207         SB_Close,
73208         SB_Other,
73209         SB_OLetter,
73210         SB_Other,
73211         SB_OLetter,
73212         SB_Other,
73213         SB_OLetter,
73214         SB_Other,
73215         SB_OLetter,
73216         SB_Extend,
73217         SB_Other,
73218         SB_OLetter,
73219         SB_Extend,
73220         SB_STerm,
73221         SB_Other,
73222         SB_OLetter,
73223         SB_Extend,
73224         SB_Other,
73225         SB_OLetter,
73226         SB_Other,
73227         SB_OLetter,
73228         SB_Other,
73229         SB_Extend,
73230         SB_Other,
73231         SB_OLetter,
73232         SB_Extend,
73233         SB_Other,
73234         SB_OLetter,
73235         SB_Other,
73236         SB_OLetter,
73237         SB_Extend,
73238         SB_Other,
73239         SB_Numeric,
73240         SB_Other,
73241         SB_SContinue,
73242         SB_STerm,
73243         SB_Other,
73244         SB_SContinue,
73245         SB_STerm,
73246         SB_Other,
73247         SB_Extend,
73248         SB_Format,
73249         SB_Other,
73250         SB_Numeric,
73251         SB_Other,
73252         SB_OLetter,
73253         SB_Other,
73254         SB_OLetter,
73255         SB_Extend,
73256         SB_OLetter,
73257         SB_Other,
73258         SB_OLetter,
73259         SB_Other,
73260         SB_OLetter,
73261         SB_Other,
73262         SB_Extend,
73263         SB_Other,
73264         SB_Extend,
73265         SB_Other,
73266         SB_STerm,
73267         SB_Numeric,
73268         SB_OLetter,
73269         SB_Other,
73270         SB_OLetter,
73271         SB_Other,
73272         SB_OLetter,
73273         SB_Other,
73274         SB_OLetter,
73275         SB_Other,
73276         SB_Numeric,
73277         SB_Other,
73278         SB_OLetter,
73279         SB_Extend,
73280         SB_Other,
73281         SB_OLetter,
73282         SB_Extend,
73283         SB_Other,
73284         SB_Extend,
73285         SB_Other,
73286         SB_Extend,
73287         SB_Numeric,
73288         SB_Other,
73289         SB_Numeric,
73290         SB_Other,
73291         SB_OLetter,
73292         SB_STerm,
73293         SB_Other,
73294         SB_Extend,
73295         SB_Other,
73296         SB_Extend,
73297         SB_OLetter,
73298         SB_Extend,
73299         SB_OLetter,
73300         SB_Other,
73301         SB_Numeric,
73302         SB_STerm,
73303         SB_Other,
73304         SB_STerm,
73305         SB_Other,
73306         SB_Extend,
73307         SB_Other,
73308         SB_Extend,
73309         SB_OLetter,
73310         SB_Extend,
73311         SB_OLetter,
73312         SB_Numeric,
73313         SB_OLetter,
73314         SB_Extend,
73315         SB_Other,
73316         SB_OLetter,
73317         SB_Extend,
73318         SB_Other,
73319         SB_STerm,
73320         SB_Other,
73321         SB_Numeric,
73322         SB_Other,
73323         SB_OLetter,
73324         SB_Numeric,
73325         SB_OLetter,
73326         SB_STerm,
73327         SB_Other,
73328         SB_Extend,
73329         SB_Other,
73330         SB_Extend,
73331         SB_OLetter,
73332         SB_Extend,
73333         SB_OLetter,
73334         SB_Extend,
73335         SB_OLetter,
73336         SB_Other,
73337         SB_Extend,
73338         SB_Other,
73339         SB_Lower,
73340         SB_Extend,
73341         SB_Other,
73342         SB_Extend,
73343         SB_Upper,
73344         SB_Lower,
73345         SB_Upper,
73346         SB_Lower,
73347         SB_Upper,
73348         SB_Lower,
73349         SB_Upper,
73350         SB_Lower,
73351         SB_Upper,
73352         SB_Lower,
73353         SB_Upper,
73354         SB_Lower,
73355         SB_Upper,
73356         SB_Lower,
73357         SB_Upper,
73358         SB_Lower,
73359         SB_Upper,
73360         SB_Lower,
73361         SB_Upper,
73362         SB_Lower,
73363         SB_Upper,
73364         SB_Lower,
73365         SB_Upper,
73366         SB_Lower,
73367         SB_Upper,
73368         SB_Lower,
73369         SB_Upper,
73370         SB_Lower,
73371         SB_Upper,
73372         SB_Lower,
73373         SB_Upper,
73374         SB_Lower,
73375         SB_Upper,
73376         SB_Lower,
73377         SB_Upper,
73378         SB_Lower,
73379         SB_Upper,
73380         SB_Lower,
73381         SB_Upper,
73382         SB_Lower,
73383         SB_Upper,
73384         SB_Lower,
73385         SB_Upper,
73386         SB_Lower,
73387         SB_Upper,
73388         SB_Lower,
73389         SB_Upper,
73390         SB_Lower,
73391         SB_Upper,
73392         SB_Lower,
73393         SB_Upper,
73394         SB_Lower,
73395         SB_Upper,
73396         SB_Lower,
73397         SB_Upper,
73398         SB_Lower,
73399         SB_Upper,
73400         SB_Lower,
73401         SB_Upper,
73402         SB_Lower,
73403         SB_Upper,
73404         SB_Lower,
73405         SB_Upper,
73406         SB_Lower,
73407         SB_Upper,
73408         SB_Lower,
73409         SB_Upper,
73410         SB_Lower,
73411         SB_Upper,
73412         SB_Lower,
73413         SB_Upper,
73414         SB_Lower,
73415         SB_Upper,
73416         SB_Lower,
73417         SB_Upper,
73418         SB_Lower,
73419         SB_Upper,
73420         SB_Lower,
73421         SB_Upper,
73422         SB_Lower,
73423         SB_Upper,
73424         SB_Lower,
73425         SB_Upper,
73426         SB_Lower,
73427         SB_Upper,
73428         SB_Lower,
73429         SB_Upper,
73430         SB_Lower,
73431         SB_Upper,
73432         SB_Lower,
73433         SB_Upper,
73434         SB_Lower,
73435         SB_Upper,
73436         SB_Lower,
73437         SB_Upper,
73438         SB_Lower,
73439         SB_Upper,
73440         SB_Lower,
73441         SB_Upper,
73442         SB_Lower,
73443         SB_Upper,
73444         SB_Lower,
73445         SB_Upper,
73446         SB_Lower,
73447         SB_Upper,
73448         SB_Lower,
73449         SB_Upper,
73450         SB_Lower,
73451         SB_Upper,
73452         SB_Lower,
73453         SB_Upper,
73454         SB_Lower,
73455         SB_Upper,
73456         SB_Lower,
73457         SB_Upper,
73458         SB_Lower,
73459         SB_Upper,
73460         SB_Lower,
73461         SB_Upper,
73462         SB_Lower,
73463         SB_Upper,
73464         SB_Lower,
73465         SB_Upper,
73466         SB_Lower,
73467         SB_Upper,
73468         SB_Lower,
73469         SB_Upper,
73470         SB_Lower,
73471         SB_Upper,
73472         SB_Lower,
73473         SB_Upper,
73474         SB_Lower,
73475         SB_Upper,
73476         SB_Lower,
73477         SB_Upper,
73478         SB_Lower,
73479         SB_Upper,
73480         SB_Lower,
73481         SB_Upper,
73482         SB_Lower,
73483         SB_Upper,
73484         SB_Lower,
73485         SB_Upper,
73486         SB_Lower,
73487         SB_Upper,
73488         SB_Lower,
73489         SB_Upper,
73490         SB_Lower,
73491         SB_Upper,
73492         SB_Lower,
73493         SB_Upper,
73494         SB_Lower,
73495         SB_Upper,
73496         SB_Lower,
73497         SB_Upper,
73498         SB_Lower,
73499         SB_Upper,
73500         SB_Lower,
73501         SB_Upper,
73502         SB_Lower,
73503         SB_Upper,
73504         SB_Lower,
73505         SB_Upper,
73506         SB_Lower,
73507         SB_Upper,
73508         SB_Lower,
73509         SB_Upper,
73510         SB_Lower,
73511         SB_Upper,
73512         SB_Lower,
73513         SB_Upper,
73514         SB_Lower,
73515         SB_Upper,
73516         SB_Lower,
73517         SB_Upper,
73518         SB_Lower,
73519         SB_Upper,
73520         SB_Lower,
73521         SB_Upper,
73522         SB_Lower,
73523         SB_Upper,
73524         SB_Lower,
73525         SB_Upper,
73526         SB_Lower,
73527         SB_Upper,
73528         SB_Lower,
73529         SB_Upper,
73530         SB_Lower,
73531         SB_Upper,
73532         SB_Lower,
73533         SB_Upper,
73534         SB_Lower,
73535         SB_Upper,
73536         SB_Lower,
73537         SB_Upper,
73538         SB_Lower,
73539         SB_Upper,
73540         SB_Lower,
73541         SB_Upper,
73542         SB_Lower,
73543         SB_Upper,
73544         SB_Lower,
73545         SB_Upper,
73546         SB_Lower,
73547         SB_Upper,
73548         SB_Lower,
73549         SB_Upper,
73550         SB_Lower,
73551         SB_Upper,
73552         SB_Lower,
73553         SB_Upper,
73554         SB_Lower,
73555         SB_Upper,
73556         SB_Lower,
73557         SB_Upper,
73558         SB_Lower,
73559         SB_Upper,
73560         SB_Lower,
73561         SB_Upper,
73562         SB_Lower,
73563         SB_Upper,
73564         SB_Lower,
73565         SB_Upper,
73566         SB_Lower,
73567         SB_Upper,
73568         SB_Lower,
73569         SB_Upper,
73570         SB_Lower,
73571         SB_Upper,
73572         SB_Lower,
73573         SB_Upper,
73574         SB_Lower,
73575         SB_Upper,
73576         SB_Lower,
73577         SB_Upper,
73578         SB_Lower,
73579         SB_Upper,
73580         SB_Lower,
73581         SB_Upper,
73582         SB_Lower,
73583         SB_Upper,
73584         SB_Lower,
73585         SB_Upper,
73586         SB_Lower,
73587         SB_Upper,
73588         SB_Lower,
73589         SB_Upper,
73590         SB_Lower,
73591         SB_Upper,
73592         SB_Lower,
73593         SB_Other,
73594         SB_Upper,
73595         SB_Other,
73596         SB_Lower,
73597         SB_Upper,
73598         SB_Lower,
73599         SB_Upper,
73600         SB_Lower,
73601         SB_Other,
73602         SB_Upper,
73603         SB_Other,
73604         SB_Lower,
73605         SB_Other,
73606         SB_Upper,
73607         SB_Other,
73608         SB_Upper,
73609         SB_Other,
73610         SB_Upper,
73611         SB_Other,
73612         SB_Upper,
73613         SB_Lower,
73614         SB_Upper,
73615         SB_Lower,
73616         SB_Other,
73617         SB_Lower,
73618         SB_Upper,
73619         SB_Lower,
73620         SB_Upper,
73621         SB_Lower,
73622         SB_Upper,
73623         SB_Lower,
73624         SB_Other,
73625         SB_Lower,
73626         SB_Upper,
73627         SB_Other,
73628         SB_Lower,
73629         SB_Other,
73630         SB_Lower,
73631         SB_Other,
73632         SB_Lower,
73633         SB_Upper,
73634         SB_Other,
73635         SB_Lower,
73636         SB_Other,
73637         SB_Lower,
73638         SB_Upper,
73639         SB_Other,
73640         SB_Lower,
73641         SB_Upper,
73642         SB_Other,
73643         SB_Lower,
73644         SB_Other,
73645         SB_Lower,
73646         SB_Upper,
73647         SB_Other,
73648         SB_Sp,
73649         SB_Format,
73650         SB_Extend,
73651         SB_Format,
73652         SB_Other,
73653         SB_SContinue,
73654         SB_Other,
73655         SB_Close,
73656         SB_Other,
73657         SB_ATerm,
73658         SB_Other,
73659         SB_Sep,
73660         SB_Format,
73661         SB_Sp,
73662         SB_Other,
73663         SB_Close,
73664         SB_Other,
73665         SB_STerm,
73666         SB_Other,
73667         SB_Close,
73668         SB_STerm,
73669         SB_Other,
73670         SB_Sp,
73671         SB_Format,
73672         SB_Other,
73673         SB_Format,
73674         SB_Other,
73675         SB_Lower,
73676         SB_Other,
73677         SB_Close,
73678         SB_Lower,
73679         SB_Other,
73680         SB_Close,
73681         SB_Other,
73682         SB_Lower,
73683         SB_Other,
73684         SB_Extend,
73685         SB_Other,
73686         SB_Upper,
73687         SB_Other,
73688         SB_Upper,
73689         SB_Other,
73690         SB_Lower,
73691         SB_Upper,
73692         SB_Lower,
73693         SB_Upper,
73694         SB_Lower,
73695         SB_Other,
73696         SB_Upper,
73697         SB_Other,
73698         SB_Upper,
73699         SB_Other,
73700         SB_Upper,
73701         SB_Other,
73702         SB_Upper,
73703         SB_Other,
73704         SB_Upper,
73705         SB_Other,
73706         SB_Upper,
73707         SB_Other,
73708         SB_Lower,
73709         SB_Upper,
73710         SB_Lower,
73711         SB_OLetter,
73712         SB_Lower,
73713         SB_Other,
73714         SB_Lower,
73715         SB_Upper,
73716         SB_Other,
73717         SB_Upper,
73718         SB_Lower,
73719         SB_Other,
73720         SB_Lower,
73721         SB_Other,
73722         SB_Upper,
73723         SB_Lower,
73724         SB_OLetter,
73725         SB_Upper,
73726         SB_Lower,
73727         SB_OLetter,
73728         SB_Other,
73729         SB_Close,
73730         SB_Other,
73731         SB_Close,
73732         SB_Other,
73733         SB_Upper,
73734         SB_Lower,
73735         SB_Other,
73736         SB_Close,
73737         SB_Other,
73738         SB_Close,
73739         SB_Other,
73740         SB_Close,
73741         SB_Other,
73742         SB_Close,
73743         SB_Other,
73744         SB_Close,
73745         SB_Other,
73746         SB_Close,
73747         SB_Other,
73748         SB_Close,
73749         SB_Other,
73750         SB_Upper,
73751         SB_Other,
73752         SB_Lower,
73753         SB_Other,
73754         SB_Upper,
73755         SB_Lower,
73756         SB_Upper,
73757         SB_Lower,
73758         SB_Upper,
73759         SB_Lower,
73760         SB_Upper,
73761         SB_Lower,
73762         SB_Upper,
73763         SB_Lower,
73764         SB_Upper,
73765         SB_Lower,
73766         SB_Upper,
73767         SB_Lower,
73768         SB_Upper,
73769         SB_Lower,
73770         SB_Upper,
73771         SB_Lower,
73772         SB_Upper,
73773         SB_Lower,
73774         SB_Upper,
73775         SB_Lower,
73776         SB_Upper,
73777         SB_Lower,
73778         SB_Upper,
73779         SB_Lower,
73780         SB_Upper,
73781         SB_Lower,
73782         SB_Upper,
73783         SB_Lower,
73784         SB_Upper,
73785         SB_Lower,
73786         SB_Upper,
73787         SB_Lower,
73788         SB_Upper,
73789         SB_Lower,
73790         SB_Upper,
73791         SB_Lower,
73792         SB_Upper,
73793         SB_Lower,
73794         SB_Upper,
73795         SB_Lower,
73796         SB_Upper,
73797         SB_Lower,
73798         SB_Upper,
73799         SB_Lower,
73800         SB_Upper,
73801         SB_Lower,
73802         SB_Upper,
73803         SB_Lower,
73804         SB_Upper,
73805         SB_Lower,
73806         SB_Upper,
73807         SB_Lower,
73808         SB_Upper,
73809         SB_Lower,
73810         SB_Upper,
73811         SB_Lower,
73812         SB_Upper,
73813         SB_Lower,
73814         SB_Upper,
73815         SB_Lower,
73816         SB_Upper,
73817         SB_Lower,
73818         SB_Upper,
73819         SB_Lower,
73820         SB_Upper,
73821         SB_Lower,
73822         SB_Upper,
73823         SB_Lower,
73824         SB_Upper,
73825         SB_Lower,
73826         SB_Upper,
73827         SB_Lower,
73828         SB_Upper,
73829         SB_Lower,
73830         SB_Upper,
73831         SB_Lower,
73832         SB_Upper,
73833         SB_Lower,
73834         SB_Upper,
73835         SB_Lower,
73836         SB_Upper,
73837         SB_Lower,
73838         SB_Upper,
73839         SB_Lower,
73840         SB_Upper,
73841         SB_Lower,
73842         SB_Upper,
73843         SB_Lower,
73844         SB_Upper,
73845         SB_Lower,
73846         SB_Upper,
73847         SB_Lower,
73848         SB_Upper,
73849         SB_Lower,
73850         SB_Upper,
73851         SB_Lower,
73852         SB_Upper,
73853         SB_Lower,
73854         SB_Upper,
73855         SB_Lower,
73856         SB_Upper,
73857         SB_Lower,
73858         SB_Upper,
73859         SB_Lower,
73860         SB_Upper,
73861         SB_Lower,
73862         SB_Upper,
73863         SB_Lower,
73864         SB_Upper,
73865         SB_Lower,
73866         SB_Upper,
73867         SB_Lower,
73868         SB_Upper,
73869         SB_Lower,
73870         SB_Other,
73871         SB_Upper,
73872         SB_Lower,
73873         SB_Upper,
73874         SB_Lower,
73875         SB_Extend,
73876         SB_Upper,
73877         SB_Lower,
73878         SB_Other,
73879         SB_Lower,
73880         SB_Other,
73881         SB_Lower,
73882         SB_Other,
73883         SB_Lower,
73884         SB_Other,
73885         SB_OLetter,
73886         SB_Other,
73887         SB_OLetter,
73888         SB_Other,
73889         SB_Extend,
73890         SB_OLetter,
73891         SB_Other,
73892         SB_OLetter,
73893         SB_Other,
73894         SB_OLetter,
73895         SB_Other,
73896         SB_OLetter,
73897         SB_Other,
73898         SB_OLetter,
73899         SB_Other,
73900         SB_OLetter,
73901         SB_Other,
73902         SB_OLetter,
73903         SB_Other,
73904         SB_OLetter,
73905         SB_Other,
73906         SB_OLetter,
73907         SB_Other,
73908         SB_Extend,
73909         SB_Close,
73910         SB_Other,
73911         SB_Close,
73912         SB_Other,
73913         SB_Close,
73914         SB_Other,
73915         SB_STerm,
73916         SB_OLetter,
73917         SB_Other,
73918         SB_STerm,
73919         SB_Other,
73920         SB_Close,
73921         SB_Other,
73922         SB_Sp,
73923         SB_SContinue,
73924         SB_STerm,
73925         SB_Other,
73926         SB_OLetter,
73927         SB_Close,
73928         SB_Other,
73929         SB_Close,
73930         SB_Other,
73931         SB_Close,
73932         SB_Other,
73933         SB_OLetter,
73934         SB_Extend,
73935         SB_Other,
73936         SB_OLetter,
73937         SB_Other,
73938         SB_OLetter,
73939         SB_Other,
73940         SB_OLetter,
73941         SB_Other,
73942         SB_Extend,
73943         SB_Other,
73944         SB_OLetter,
73945         SB_Other,
73946         SB_OLetter,
73947         SB_Other,
73948         SB_OLetter,
73949         SB_Other,
73950         SB_OLetter,
73951         SB_Other,
73952         SB_OLetter,
73953         SB_Other,
73954         SB_OLetter,
73955         SB_Other,
73956         SB_OLetter,
73957         SB_Other,
73958         SB_OLetter,
73959         SB_Other,
73960         SB_OLetter,
73961         SB_Other,
73962         SB_OLetter,
73963         SB_Other,
73964         SB_OLetter,
73965         SB_Other,
73966         SB_STerm,
73967         SB_OLetter,
73968         SB_Other,
73969         SB_STerm,
73970         SB_OLetter,
73971         SB_Numeric,
73972         SB_OLetter,
73973         SB_Other,
73974         SB_Upper,
73975         SB_Lower,
73976         SB_Upper,
73977         SB_Lower,
73978         SB_Upper,
73979         SB_Lower,
73980         SB_Upper,
73981         SB_Lower,
73982         SB_Upper,
73983         SB_Lower,
73984         SB_Upper,
73985         SB_Lower,
73986         SB_Upper,
73987         SB_Lower,
73988         SB_Upper,
73989         SB_Lower,
73990         SB_Upper,
73991         SB_Lower,
73992         SB_Upper,
73993         SB_Lower,
73994         SB_Upper,
73995         SB_Lower,
73996         SB_Upper,
73997         SB_Lower,
73998         SB_Upper,
73999         SB_Lower,
74000         SB_Upper,
74001         SB_Lower,
74002         SB_Upper,
74003         SB_Lower,
74004         SB_Upper,
74005         SB_Lower,
74006         SB_Upper,
74007         SB_Lower,
74008         SB_Upper,
74009         SB_Lower,
74010         SB_Upper,
74011         SB_Lower,
74012         SB_Upper,
74013         SB_Lower,
74014         SB_Upper,
74015         SB_Lower,
74016         SB_Upper,
74017         SB_Lower,
74018         SB_Upper,
74019         SB_Lower,
74020         SB_OLetter,
74021         SB_Extend,
74022         SB_Other,
74023         SB_Extend,
74024         SB_Other,
74025         SB_OLetter,
74026         SB_Upper,
74027         SB_Lower,
74028         SB_Upper,
74029         SB_Lower,
74030         SB_Upper,
74031         SB_Lower,
74032         SB_Upper,
74033         SB_Lower,
74034         SB_Upper,
74035         SB_Lower,
74036         SB_Upper,
74037         SB_Lower,
74038         SB_Upper,
74039         SB_Lower,
74040         SB_Upper,
74041         SB_Lower,
74042         SB_Upper,
74043         SB_Lower,
74044         SB_Upper,
74045         SB_Lower,
74046         SB_Upper,
74047         SB_Lower,
74048         SB_Upper,
74049         SB_Lower,
74050         SB_Upper,
74051         SB_Lower,
74052         SB_Upper,
74053         SB_Lower,
74054         SB_Extend,
74055         SB_OLetter,
74056         SB_Extend,
74057         SB_Other,
74058         SB_STerm,
74059         SB_Other,
74060         SB_STerm,
74061         SB_Other,
74062         SB_OLetter,
74063         SB_Other,
74064         SB_Upper,
74065         SB_Lower,
74066         SB_Upper,
74067         SB_Lower,
74068         SB_Upper,
74069         SB_Lower,
74070         SB_Upper,
74071         SB_Lower,
74072         SB_Upper,
74073         SB_Lower,
74074         SB_Upper,
74075         SB_Lower,
74076         SB_Upper,
74077         SB_Lower,
74078         SB_Upper,
74079         SB_Lower,
74080         SB_Upper,
74081         SB_Lower,
74082         SB_Upper,
74083         SB_Lower,
74084         SB_Upper,
74085         SB_Lower,
74086         SB_Upper,
74087         SB_Lower,
74088         SB_Upper,
74089         SB_Lower,
74090         SB_Upper,
74091         SB_Lower,
74092         SB_Upper,
74093         SB_Lower,
74094         SB_Upper,
74095         SB_Lower,
74096         SB_Upper,
74097         SB_Lower,
74098         SB_Upper,
74099         SB_Lower,
74100         SB_Upper,
74101         SB_Lower,
74102         SB_Upper,
74103         SB_Lower,
74104         SB_Upper,
74105         SB_Lower,
74106         SB_Upper,
74107         SB_Lower,
74108         SB_Upper,
74109         SB_Lower,
74110         SB_Upper,
74111         SB_Lower,
74112         SB_Upper,
74113         SB_Lower,
74114         SB_Upper,
74115         SB_Lower,
74116         SB_Upper,
74117         SB_Lower,
74118         SB_Upper,
74119         SB_Lower,
74120         SB_Upper,
74121         SB_Lower,
74122         SB_Upper,
74123         SB_Lower,
74124         SB_Upper,
74125         SB_Lower,
74126         SB_Upper,
74127         SB_Lower,
74128         SB_Upper,
74129         SB_Lower,
74130         SB_Upper,
74131         SB_Lower,
74132         SB_Upper,
74133         SB_Lower,
74134         SB_Upper,
74135         SB_Lower,
74136         SB_Upper,
74137         SB_Lower,
74138         SB_Upper,
74139         SB_Lower,
74140         SB_Upper,
74141         SB_Lower,
74142         SB_Upper,
74143         SB_Lower,
74144         SB_Upper,
74145         SB_Lower,
74146         SB_Upper,
74147         SB_Lower,
74148         SB_Upper,
74149         SB_Lower,
74150         SB_Upper,
74151         SB_Lower,
74152         SB_Upper,
74153         SB_Lower,
74154         SB_OLetter,
74155         SB_Other,
74156         SB_Upper,
74157         SB_Lower,
74158         SB_Upper,
74159         SB_Lower,
74160         SB_OLetter,
74161         SB_Upper,
74162         SB_Lower,
74163         SB_Upper,
74164         SB_Lower,
74165         SB_Upper,
74166         SB_Lower,
74167         SB_Upper,
74168         SB_Lower,
74169         SB_Upper,
74170         SB_Lower,
74171         SB_Upper,
74172         SB_Lower,
74173         SB_Upper,
74174         SB_Lower,
74175         SB_Upper,
74176         SB_Lower,
74177         SB_Upper,
74178         SB_Lower,
74179         SB_Upper,
74180         SB_Lower,
74181         SB_Upper,
74182         SB_Lower,
74183         SB_Upper,
74184         SB_Lower,
74185         SB_Upper,
74186         SB_Other,
74187         SB_Upper,
74188         SB_Lower,
74189         SB_Upper,
74190         SB_Lower,
74191         SB_Other,
74192         SB_OLetter,
74193         SB_Lower,
74194         SB_OLetter,
74195         SB_Extend,
74196         SB_OLetter,
74197         SB_Extend,
74198         SB_OLetter,
74199         SB_Extend,
74200         SB_OLetter,
74201         SB_Extend,
74202         SB_Other,
74203         SB_OLetter,
74204         SB_Other,
74205         SB_STerm,
74206         SB_Other,
74207         SB_Extend,
74208         SB_OLetter,
74209         SB_Extend,
74210         SB_Other,
74211         SB_STerm,
74212         SB_Numeric,
74213         SB_Other,
74214         SB_Extend,
74215         SB_OLetter,
74216         SB_Other,
74217         SB_OLetter,
74218         SB_Other,
74219         SB_OLetter,
74220         SB_Other,
74221         SB_Numeric,
74222         SB_OLetter,
74223         SB_Extend,
74224         SB_Other,
74225         SB_STerm,
74226         SB_OLetter,
74227         SB_Extend,
74228         SB_Other,
74229         SB_OLetter,
74230         SB_Other,
74231         SB_Extend,
74232         SB_OLetter,
74233         SB_Extend,
74234         SB_Other,
74235         SB_STerm,
74236         SB_Other,
74237         SB_OLetter,
74238         SB_Numeric,
74239         SB_Other,
74240         SB_OLetter,
74241         SB_Extend,
74242         SB_OLetter,
74243         SB_Numeric,
74244         SB_OLetter,
74245         SB_Other,
74246         SB_OLetter,
74247         SB_Extend,
74248         SB_Other,
74249         SB_OLetter,
74250         SB_Extend,
74251         SB_OLetter,
74252         SB_Extend,
74253         SB_Other,
74254         SB_Numeric,
74255         SB_Other,
74256         SB_STerm,
74257         SB_OLetter,
74258         SB_Other,
74259         SB_OLetter,
74260         SB_Extend,
74261         SB_OLetter,
74262         SB_Extend,
74263         SB_OLetter,
74264         SB_Extend,
74265         SB_OLetter,
74266         SB_Extend,
74267         SB_OLetter,
74268         SB_Extend,
74269         SB_OLetter,
74270         SB_Extend,
74271         SB_OLetter,
74272         SB_Other,
74273         SB_OLetter,
74274         SB_Other,
74275         SB_OLetter,
74276         SB_Extend,
74277         SB_STerm,
74278         SB_OLetter,
74279         SB_Extend,
74280         SB_Other,
74281         SB_OLetter,
74282         SB_Other,
74283         SB_OLetter,
74284         SB_Other,
74285         SB_OLetter,
74286         SB_Other,
74287         SB_OLetter,
74288         SB_Other,
74289         SB_OLetter,
74290         SB_Other,
74291         SB_Lower,
74292         SB_Other,
74293         SB_Lower,
74294         SB_Other,
74295         SB_Lower,
74296         SB_OLetter,
74297         SB_Extend,
74298         SB_STerm,
74299         SB_Extend,
74300         SB_Other,
74301         SB_Numeric,
74302         SB_Other,
74303         SB_OLetter,
74304         SB_Other,
74305         SB_OLetter,
74306         SB_Other,
74307         SB_OLetter,
74308         SB_Other,
74309         SB_OLetter,
74310         SB_Other,
74311         SB_OLetter,
74312         SB_Other,
74313         SB_Lower,
74314         SB_Other,
74315         SB_Lower,
74316         SB_Other,
74317         SB_OLetter,
74318         SB_Extend,
74319         SB_OLetter,
74320         SB_Other,
74321         SB_OLetter,
74322         SB_Other,
74323         SB_OLetter,
74324         SB_Other,
74325         SB_OLetter,
74326         SB_Other,
74327         SB_OLetter,
74328         SB_Other,
74329         SB_OLetter,
74330         SB_Other,
74331         SB_OLetter,
74332         SB_Other,
74333         SB_OLetter,
74334         SB_Close,
74335         SB_Other,
74336         SB_OLetter,
74337         SB_Other,
74338         SB_OLetter,
74339         SB_Other,
74340         SB_OLetter,
74341         SB_Other,
74342         SB_Extend,
74343         SB_SContinue,
74344         SB_Other,
74345         SB_SContinue,
74346         SB_Other,
74347         SB_Close,
74348         SB_Other,
74349         SB_Extend,
74350         SB_Other,
74351         SB_SContinue,
74352         SB_Other,
74353         SB_Close,
74354         SB_Other,
74355         SB_Close,
74356         SB_Other,
74357         SB_SContinue,
74358         SB_ATerm,
74359         SB_Other,
74360         SB_SContinue,
74361         SB_STerm,
74362         SB_SContinue,
74363         SB_Close,
74364         SB_Other,
74365         SB_SContinue,
74366         SB_Other,
74367         SB_OLetter,
74368         SB_Other,
74369         SB_OLetter,
74370         SB_Other,
74371         SB_Format,
74372         SB_Other,
74373         SB_STerm,
74374         SB_Other,
74375         SB_Close,
74376         SB_Other,
74377         SB_SContinue,
74378         SB_ATerm,
74379         SB_Other,
74380         SB_SContinue,
74381         SB_Other,
74382         SB_STerm,
74383         SB_Other,
74384         SB_Upper,
74385         SB_Close,
74386         SB_Other,
74387         SB_Close,
74388         SB_Other,
74389         SB_Lower,
74390         SB_Close,
74391         SB_Other,
74392         SB_Close,
74393         SB_Other,
74394         SB_Close,
74395         SB_STerm,
74396         SB_Close,
74397         SB_SContinue,
74398         SB_Other,
74399         SB_OLetter,
74400         SB_Extend,
74401         SB_OLetter,
74402         SB_Other,
74403         SB_OLetter,
74404         SB_Other,
74405         SB_OLetter,
74406         SB_Other,
74407         SB_OLetter,
74408         SB_Other,
74409         SB_OLetter,
74410         SB_Other,
74411         SB_Format,
74412         SB_Other,
74413         SB_OLetter,
74414         SB_Other,
74415         SB_OLetter,
74416         SB_Other,
74417         SB_OLetter,
74418         SB_Other,
74419         SB_OLetter,
74420         SB_Other,
74421         SB_OLetter,
74422         SB_Other,
74423         SB_OLetter,
74424         SB_Other,
74425         SB_OLetter,
74426         SB_Other,
74427         SB_OLetter,
74428         SB_Other,
74429         SB_Extend,
74430         SB_Other,
74431         SB_OLetter,
74432         SB_Other,
74433         SB_OLetter,
74434         SB_Other,
74435         SB_Extend,
74436         SB_Other,
74437         SB_OLetter,
74438         SB_Other,
74439         SB_OLetter,
74440         SB_Other,
74441         SB_OLetter,
74442         SB_Extend,
74443         SB_Other,
74444         SB_OLetter,
74445         SB_Other,
74446         SB_OLetter,
74447         SB_Other,
74448         SB_OLetter,
74449         SB_Other,
74450         SB_OLetter,
74451         SB_Other,
74452         SB_Upper,
74453         SB_Lower,
74454         SB_OLetter,
74455         SB_Other,
74456         SB_Numeric,
74457         SB_Other,
74458         SB_OLetter,
74459         SB_Other,
74460         SB_OLetter,
74461         SB_Other,
74462         SB_OLetter,
74463         SB_Other,
74464         SB_OLetter,
74465         SB_Other,
74466         SB_OLetter,
74467         SB_Other,
74468         SB_OLetter,
74469         SB_Other,
74470         SB_OLetter,
74471         SB_Other,
74472         SB_OLetter,
74473         SB_Other,
74474         SB_OLetter,
74475         SB_Other,
74476         SB_OLetter,
74477         SB_Other,
74478         SB_OLetter,
74479         SB_Other,
74480         SB_OLetter,
74481         SB_Other,
74482         SB_OLetter,
74483         SB_Other,
74484         SB_OLetter,
74485         SB_Other,
74486         SB_OLetter,
74487         SB_Other,
74488         SB_OLetter,
74489         SB_Other,
74490         SB_OLetter,
74491         SB_Other,
74492         SB_OLetter,
74493         SB_Other,
74494         SB_OLetter,
74495         SB_Other,
74496         SB_OLetter,
74497         SB_Extend,
74498         SB_Other,
74499         SB_Extend,
74500         SB_Other,
74501         SB_Extend,
74502         SB_OLetter,
74503         SB_Other,
74504         SB_OLetter,
74505         SB_Other,
74506         SB_OLetter,
74507         SB_Other,
74508         SB_Extend,
74509         SB_Other,
74510         SB_Extend,
74511         SB_Other,
74512         SB_STerm,
74513         SB_Other,
74514         SB_OLetter,
74515         SB_Other,
74516         SB_OLetter,
74517         SB_Other,
74518         SB_OLetter,
74519         SB_Other,
74520         SB_OLetter,
74521         SB_Extend,
74522         SB_Other,
74523         SB_OLetter,
74524         SB_Other,
74525         SB_OLetter,
74526         SB_Other,
74527         SB_OLetter,
74528         SB_Other,
74529         SB_OLetter,
74530         SB_Other,
74531         SB_OLetter,
74532         SB_Other,
74533         SB_Upper,
74534         SB_Other,
74535         SB_Lower,
74536         SB_Other,
74537         SB_Extend,
74538         SB_OLetter,
74539         SB_Extend,
74540         SB_STerm,
74541         SB_Other,
74542         SB_Numeric,
74543         SB_Other,
74544         SB_Extend,
74545         SB_OLetter,
74546         SB_Extend,
74547         SB_Other,
74548         SB_Format,
74549         SB_STerm,
74550         SB_Other,
74551         SB_OLetter,
74552         SB_Other,
74553         SB_Numeric,
74554         SB_Other,
74555         SB_Extend,
74556         SB_OLetter,
74557         SB_Extend,
74558         SB_Other,
74559         SB_Numeric,
74560         SB_Other,
74561         SB_STerm,
74562         SB_Other,
74563         SB_OLetter,
74564         SB_Extend,
74565         SB_Other,
74566         SB_OLetter,
74567         SB_Other,
74568         SB_Extend,
74569         SB_OLetter,
74570         SB_Extend,
74571         SB_OLetter,
74572         SB_STerm,
74573         SB_Other,
74574         SB_Extend,
74575         SB_STerm,
74576         SB_Other,
74577         SB_Numeric,
74578         SB_OLetter,
74579         SB_Other,
74580         SB_OLetter,
74581         SB_Other,
74582         SB_STerm,
74583         SB_Other,
74584         SB_OLetter,
74585         SB_Other,
74586         SB_OLetter,
74587         SB_Extend,
74588         SB_STerm,
74589         SB_Other,
74590         SB_STerm,
74591         SB_Other,
74592         SB_OLetter,
74593         SB_Other,
74594         SB_OLetter,
74595         SB_Other,
74596         SB_OLetter,
74597         SB_Other,
74598         SB_OLetter,
74599         SB_Other,
74600         SB_OLetter,
74601         SB_STerm,
74602         SB_Other,
74603         SB_OLetter,
74604         SB_Extend,
74605         SB_Other,
74606         SB_Numeric,
74607         SB_Other,
74608         SB_Extend,
74609         SB_Other,
74610         SB_OLetter,
74611         SB_Other,
74612         SB_OLetter,
74613         SB_Other,
74614         SB_OLetter,
74615         SB_Other,
74616         SB_OLetter,
74617         SB_Other,
74618         SB_OLetter,
74619         SB_Other,
74620         SB_OLetter,
74621         SB_Other,
74622         SB_Extend,
74623         SB_OLetter,
74624         SB_Extend,
74625         SB_Other,
74626         SB_Extend,
74627         SB_Other,
74628         SB_Extend,
74629         SB_Other,
74630         SB_OLetter,
74631         SB_Other,
74632         SB_Extend,
74633         SB_Other,
74634         SB_OLetter,
74635         SB_Extend,
74636         SB_Other,
74637         SB_Extend,
74638         SB_Other,
74639         SB_Extend,
74640         SB_Other,
74641         SB_OLetter,
74642         SB_Extend,
74643         SB_OLetter,
74644         SB_Other,
74645         SB_OLetter,
74646         SB_Other,
74647         SB_Numeric,
74648         SB_Other,
74649         SB_OLetter,
74650         SB_Extend,
74651         SB_Other,
74652         SB_Extend,
74653         SB_Other,
74654         SB_STerm,
74655         SB_Other,
74656         SB_STerm,
74657         SB_OLetter,
74658         SB_Extend,
74659         SB_Other,
74660         SB_OLetter,
74661         SB_Extend,
74662         SB_STerm,
74663         SB_Other,
74664         SB_OLetter,
74665         SB_Other,
74666         SB_Numeric,
74667         SB_Other,
74668         SB_OLetter,
74669         SB_Extend,
74670         SB_Other,
74671         SB_Numeric,
74672         SB_Other,
74673         SB_OLetter,
74674         SB_Other,
74675         SB_Extend,
74676         SB_Other,
74677         SB_Numeric,
74678         SB_Other,
74679         SB_STerm,
74680         SB_Other,
74681         SB_Upper,
74682         SB_Lower,
74683         SB_Numeric,
74684         SB_Other,
74685         SB_OLetter,
74686         SB_Other,
74687         SB_OLetter,
74688         SB_Other,
74689         SB_OLetter,
74690         SB_Other,
74691         SB_OLetter,
74692         SB_Other,
74693         SB_OLetter,
74694         SB_Other,
74695         SB_OLetter,
74696         SB_Other,
74697         SB_OLetter,
74698         SB_Other,
74699         SB_OLetter,
74700         SB_Other,
74701         SB_OLetter,
74702         SB_Other,
74703         SB_Numeric,
74704         SB_Other,
74705         SB_STerm,
74706         SB_Other,
74707         SB_OLetter,
74708         SB_Other,
74709         SB_Extend,
74710         SB_STerm,
74711         SB_Other,
74712         SB_OLetter,
74713         SB_Extend,
74714         SB_STerm,
74715         SB_Other,
74716         SB_OLetter,
74717         SB_STerm,
74718         SB_Other,
74719         SB_Numeric,
74720         SB_Other,
74721         SB_OLetter,
74722         SB_Other,
74723         SB_OLetter,
74724         SB_Other,
74725         SB_OLetter,
74726         SB_Other,
74727         SB_OLetter,
74728         SB_Extend,
74729         SB_Other,
74730         SB_Extend,
74731         SB_OLetter,
74732         SB_Other,
74733         SB_OLetter,
74734         SB_Other,
74735         SB_OLetter,
74736         SB_Other,
74737         SB_OLetter,
74738         SB_Other,
74739         SB_OLetter,
74740         SB_Other,
74741         SB_OLetter,
74742         SB_Other,
74743         SB_Extend,
74744         SB_STerm,
74745         SB_Format,
74746         SB_Other,
74747         SB_Extend,
74748         SB_Other,
74749         SB_Extend,
74750         SB_Format,
74751         SB_Extend,
74752         SB_Other,
74753         SB_Extend,
74754         SB_Other,
74755         SB_Extend,
74756         SB_Other,
74757         SB_Extend,
74758         SB_Other,
74759         SB_Upper,
74760         SB_Lower,
74761         SB_Upper,
74762         SB_Lower,
74763         SB_Other,
74764         SB_Lower,
74765         SB_Upper,
74766         SB_Lower,
74767         SB_Upper,
74768         SB_Other,
74769         SB_Upper,
74770         SB_Other,
74771         SB_Upper,
74772         SB_Other,
74773         SB_Upper,
74774         SB_Other,
74775         SB_Upper,
74776         SB_Other,
74777         SB_Upper,
74778         SB_Lower,
74779         SB_Other,
74780         SB_Lower,
74781         SB_Other,
74782         SB_Lower,
74783         SB_Other,
74784         SB_Lower,
74785         SB_Upper,
74786         SB_Lower,
74787         SB_Upper,
74788         SB_Other,
74789         SB_Upper,
74790         SB_Other,
74791         SB_Upper,
74792         SB_Other,
74793         SB_Upper,
74794         SB_Other,
74795         SB_Lower,
74796         SB_Upper,
74797         SB_Other,
74798         SB_Upper,
74799         SB_Other,
74800         SB_Upper,
74801         SB_Other,
74802         SB_Upper,
74803         SB_Other,
74804         SB_Upper,
74805         SB_Other,
74806         SB_Lower,
74807         SB_Upper,
74808         SB_Lower,
74809         SB_Upper,
74810         SB_Lower,
74811         SB_Upper,
74812         SB_Lower,
74813         SB_Upper,
74814         SB_Lower,
74815         SB_Upper,
74816         SB_Lower,
74817         SB_Upper,
74818         SB_Lower,
74819         SB_Other,
74820         SB_Upper,
74821         SB_Other,
74822         SB_Lower,
74823         SB_Other,
74824         SB_Lower,
74825         SB_Upper,
74826         SB_Other,
74827         SB_Lower,
74828         SB_Other,
74829         SB_Lower,
74830         SB_Upper,
74831         SB_Other,
74832         SB_Lower,
74833         SB_Other,
74834         SB_Lower,
74835         SB_Upper,
74836         SB_Other,
74837         SB_Lower,
74838         SB_Other,
74839         SB_Lower,
74840         SB_Upper,
74841         SB_Other,
74842         SB_Lower,
74843         SB_Other,
74844         SB_Lower,
74845         SB_Upper,
74846         SB_Lower,
74847         SB_Other,
74848         SB_Numeric,
74849         SB_Other,
74850         SB_Extend,
74851         SB_Other,
74852         SB_Extend,
74853         SB_Other,
74854         SB_Extend,
74855         SB_Other,
74856         SB_Extend,
74857         SB_Other,
74858         SB_STerm,
74859         SB_Other,
74860         SB_Extend,
74861         SB_Other,
74862         SB_Extend,
74863         SB_Other,
74864         SB_OLetter,
74865         SB_Other,
74866         SB_Extend,
74867         SB_Other,
74868         SB_OLetter,
74869         SB_Other,
74870         SB_OLetter,
74871         SB_Other,
74872         SB_OLetter,
74873         SB_Other,
74874         SB_OLetter,
74875         SB_Other,
74876         SB_OLetter,
74877         SB_Other,
74878         SB_OLetter,
74879         SB_Other,
74880         SB_OLetter,
74881         SB_Other,
74882         SB_OLetter,
74883         SB_Other,
74884         SB_OLetter,
74885         SB_Other,
74886         SB_OLetter,
74887         SB_Other,
74888         SB_OLetter,
74889         SB_Other,
74890         SB_OLetter,
74891         SB_Other,
74892         SB_OLetter,
74893         SB_Other,
74894         SB_OLetter,
74895         SB_Other,
74896         SB_OLetter,
74897         SB_Other,
74898         SB_OLetter,
74899         SB_Other,
74900         SB_OLetter,
74901         SB_Other,
74902         SB_OLetter,
74903         SB_Other,
74904         SB_OLetter,
74905         SB_Other,
74906         SB_OLetter,
74907         SB_Other,
74908         SB_OLetter,
74909         SB_Other,
74910         SB_OLetter,
74911         SB_Other,
74912         SB_OLetter,
74913         SB_Other,
74914         SB_OLetter,
74915         SB_Other,
74916         SB_OLetter,
74917         SB_Other,
74918         SB_OLetter,
74919         SB_Other,
74920         SB_OLetter,
74921         SB_Other,
74922         SB_OLetter,
74923         SB_Other,
74924         SB_OLetter,
74925         SB_Other,
74926         SB_OLetter,
74927         SB_Other,
74928         SB_OLetter,
74929         SB_Other,
74930         SB_OLetter,
74931         SB_Other,
74932         SB_OLetter,
74933         SB_Other,
74934         SB_Upper,
74935         SB_Other,
74936         SB_Upper,
74937         SB_Other,
74938         SB_Upper,
74939         SB_Other,
74940         SB_Close,
74941         SB_Other,
74942         SB_OLetter,
74943         SB_Other,
74944         SB_OLetter,
74945         SB_Other,
74946         SB_OLetter,
74947         SB_Other,
74948         SB_OLetter,
74949         SB_Other,
74950         SB_OLetter,
74951         SB_Other,
74952         SB_Format,
74953         SB_Other,
74954         SB_Format,
74955         SB_Other,
74956         SB_Extend,
74957         SB_Other
74958 };
74959
74960 #endif  /* defined(PERL_IN_REGEXEC_C) */
74961
74962 #if defined(PERL_IN_PERL_C)
74963
74964 static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
74965         1554,   /* Number of elements */
74966         148565664, /* Version and data structure type */
74967         0,      /* 0 if the list starts at 0;
74968                    1 if it starts at the element beyond 0 */
74969         0x0,
74970         0x5,
74971         0x6,
74972         0xB,
74973         0xD,
74974         0xE,
74975         0x15,
74976         0x16,
74977         0x25,
74978         0x26,
74979         0x40,
74980         0x42,
74981         0x4A,
74982         0x4B,
74983         0x4C,
74984         0x51,
74985         0x5A,
74986         0x5E,
74987         0x5F,
74988         0x62,
74989         0x6A,
74990         0x6B,
74991         0x6C,
74992         0x6D,
74993         0x6E,
74994         0x70,
74995         0x79,
74996         0x7A,
74997         0x7B,
74998         0x7D,
74999         0x7E,
75000         0x7F,
75001         0x80,
75002         0x8A,
75003         0x8C,
75004         0x8F,
75005         0x91,
75006         0x9D,
75007         0x9E,
75008         0x9F,
75009         0xA0,
75010         0xA1,
75011         0xA2,
75012         0xAA,
75013         0xAC,
75014         0xAF,
75015         0xB3,
75016         0xB4,
75017         0xC1,
75018         0xCA,
75019         0xCB,
75020         0xD0,
75021         0xD1,
75022         0xDA,
75023         0xDB,
75024         0xE0,
75025         0xE2,
75026         0xEA,
75027         0xEB,
75028         0xF0,
75029         0xFA,
75030         0xFB,
75031         0xFF,
75032         0x100,
75033         0x2C2,
75034         0x2C6,
75035         0x2D2,
75036         0x2D7,
75037         0x2D8,
75038         0x2E0,
75039         0x2E5,
75040         0x2EC,
75041         0x2ED,
75042         0x2EE,
75043         0x2EF,
75044         0x300,
75045         0x370,
75046         0x375,
75047         0x376,
75048         0x378,
75049         0x37A,
75050         0x37E,
75051         0x37F,
75052         0x380,
75053         0x386,
75054         0x387,
75055         0x388,
75056         0x38B,
75057         0x38C,
75058         0x38D,
75059         0x38E,
75060         0x3A2,
75061         0x3A3,
75062         0x3F6,
75063         0x3F7,
75064         0x482,
75065         0x483,
75066         0x48A,
75067         0x530,
75068         0x531,
75069         0x557,
75070         0x559,
75071         0x55A,
75072         0x561,
75073         0x588,
75074         0x589,
75075         0x58A,
75076         0x591,
75077         0x5BE,
75078         0x5BF,
75079         0x5C0,
75080         0x5C1,
75081         0x5C3,
75082         0x5C4,
75083         0x5C6,
75084         0x5C7,
75085         0x5C8,
75086         0x5D0,
75087         0x5EB,
75088         0x5F0,
75089         0x5F3,
75090         0x5F4,
75091         0x5F5,
75092         0x600,
75093         0x606,
75094         0x60C,
75095         0x60E,
75096         0x610,
75097         0x61B,
75098         0x61C,
75099         0x61D,
75100         0x620,
75101         0x64B,
75102         0x660,
75103         0x66A,
75104         0x66B,
75105         0x66C,
75106         0x66D,
75107         0x66E,
75108         0x670,
75109         0x671,
75110         0x6D4,
75111         0x6D5,
75112         0x6D6,
75113         0x6DD,
75114         0x6DE,
75115         0x6DF,
75116         0x6E5,
75117         0x6E7,
75118         0x6E9,
75119         0x6EA,
75120         0x6EE,
75121         0x6F0,
75122         0x6FA,
75123         0x6FD,
75124         0x6FF,
75125         0x700,
75126         0x70F,
75127         0x710,
75128         0x711,
75129         0x712,
75130         0x730,
75131         0x74B,
75132         0x74D,
75133         0x7A6,
75134         0x7B1,
75135         0x7B2,
75136         0x7C0,
75137         0x7CA,
75138         0x7EB,
75139         0x7F4,
75140         0x7F6,
75141         0x7F8,
75142         0x7F9,
75143         0x7FA,
75144         0x7FB,
75145         0x800,
75146         0x816,
75147         0x81A,
75148         0x81B,
75149         0x824,
75150         0x825,
75151         0x828,
75152         0x829,
75153         0x82E,
75154         0x840,
75155         0x859,
75156         0x85C,
75157         0x8A0,
75158         0x8B5,
75159         0x8E3,
75160         0x904,
75161         0x93A,
75162         0x93D,
75163         0x93E,
75164         0x950,
75165         0x951,
75166         0x958,
75167         0x962,
75168         0x964,
75169         0x966,
75170         0x970,
75171         0x971,
75172         0x981,
75173         0x984,
75174         0x985,
75175         0x98D,
75176         0x98F,
75177         0x991,
75178         0x993,
75179         0x9A9,
75180         0x9AA,
75181         0x9B1,
75182         0x9B2,
75183         0x9B3,
75184         0x9B6,
75185         0x9BA,
75186         0x9BC,
75187         0x9BD,
75188         0x9BE,
75189         0x9C5,
75190         0x9C7,
75191         0x9C9,
75192         0x9CB,
75193         0x9CE,
75194         0x9CF,
75195         0x9D7,
75196         0x9D8,
75197         0x9DC,
75198         0x9DE,
75199         0x9DF,
75200         0x9E2,
75201         0x9E4,
75202         0x9E6,
75203         0x9F0,
75204         0x9F2,
75205         0xA01,
75206         0xA04,
75207         0xA05,
75208         0xA0B,
75209         0xA0F,
75210         0xA11,
75211         0xA13,
75212         0xA29,
75213         0xA2A,
75214         0xA31,
75215         0xA32,
75216         0xA34,
75217         0xA35,
75218         0xA37,
75219         0xA38,
75220         0xA3A,
75221         0xA3C,
75222         0xA3D,
75223         0xA3E,
75224         0xA43,
75225         0xA47,
75226         0xA49,
75227         0xA4B,
75228         0xA4E,
75229         0xA51,
75230         0xA52,
75231         0xA59,
75232         0xA5D,
75233         0xA5E,
75234         0xA5F,
75235         0xA66,
75236         0xA70,
75237         0xA72,
75238         0xA75,
75239         0xA76,
75240         0xA81,
75241         0xA84,
75242         0xA85,
75243         0xA8E,
75244         0xA8F,
75245         0xA92,
75246         0xA93,
75247         0xAA9,
75248         0xAAA,
75249         0xAB1,
75250         0xAB2,
75251         0xAB4,
75252         0xAB5,
75253         0xABA,
75254         0xABC,
75255         0xABD,
75256         0xABE,
75257         0xAC6,
75258         0xAC7,
75259         0xACA,
75260         0xACB,
75261         0xACE,
75262         0xAD0,
75263         0xAD1,
75264         0xAE0,
75265         0xAE2,
75266         0xAE4,
75267         0xAE6,
75268         0xAF0,
75269         0xAF9,
75270         0xAFA,
75271         0xB01,
75272         0xB04,
75273         0xB05,
75274         0xB0D,
75275         0xB0F,
75276         0xB11,
75277         0xB13,
75278         0xB29,
75279         0xB2A,
75280         0xB31,
75281         0xB32,
75282         0xB34,
75283         0xB35,
75284         0xB3A,
75285         0xB3C,
75286         0xB3D,
75287         0xB3E,
75288         0xB45,
75289         0xB47,
75290         0xB49,
75291         0xB4B,
75292         0xB4E,
75293         0xB56,
75294         0xB58,
75295         0xB5C,
75296         0xB5E,
75297         0xB5F,
75298         0xB62,
75299         0xB64,
75300         0xB66,
75301         0xB70,
75302         0xB71,
75303         0xB72,
75304         0xB82,
75305         0xB83,
75306         0xB84,
75307         0xB85,
75308         0xB8B,
75309         0xB8E,
75310         0xB91,
75311         0xB92,
75312         0xB96,
75313         0xB99,
75314         0xB9B,
75315         0xB9C,
75316         0xB9D,
75317         0xB9E,
75318         0xBA0,
75319         0xBA3,
75320         0xBA5,
75321         0xBA8,
75322         0xBAB,
75323         0xBAE,
75324         0xBBA,
75325         0xBBE,
75326         0xBC3,
75327         0xBC6,
75328         0xBC9,
75329         0xBCA,
75330         0xBCE,
75331         0xBD0,
75332         0xBD1,
75333         0xBD7,
75334         0xBD8,
75335         0xBE6,
75336         0xBF0,
75337         0xC00,
75338         0xC04,
75339         0xC05,
75340         0xC0D,
75341         0xC0E,
75342         0xC11,
75343         0xC12,
75344         0xC29,
75345         0xC2A,
75346         0xC3A,
75347         0xC3D,
75348         0xC3E,
75349         0xC45,
75350         0xC46,
75351         0xC49,
75352         0xC4A,
75353         0xC4E,
75354         0xC55,
75355         0xC57,
75356         0xC58,
75357         0xC5B,
75358         0xC60,
75359         0xC62,
75360         0xC64,
75361         0xC66,
75362         0xC70,
75363         0xC81,
75364         0xC84,
75365         0xC85,
75366         0xC8D,
75367         0xC8E,
75368         0xC91,
75369         0xC92,
75370         0xCA9,
75371         0xCAA,
75372         0xCB4,
75373         0xCB5,
75374         0xCBA,
75375         0xCBC,
75376         0xCBD,
75377         0xCBE,
75378         0xCC5,
75379         0xCC6,
75380         0xCC9,
75381         0xCCA,
75382         0xCCE,
75383         0xCD5,
75384         0xCD7,
75385         0xCDE,
75386         0xCDF,
75387         0xCE0,
75388         0xCE2,
75389         0xCE4,
75390         0xCE6,
75391         0xCF0,
75392         0xCF1,
75393         0xCF3,
75394         0xD01,
75395         0xD04,
75396         0xD05,
75397         0xD0D,
75398         0xD0E,
75399         0xD11,
75400         0xD12,
75401         0xD3B,
75402         0xD3D,
75403         0xD3E,
75404         0xD45,
75405         0xD46,
75406         0xD49,
75407         0xD4A,
75408         0xD4E,
75409         0xD4F,
75410         0xD57,
75411         0xD58,
75412         0xD5F,
75413         0xD62,
75414         0xD64,
75415         0xD66,
75416         0xD70,
75417         0xD7A,
75418         0xD80,
75419         0xD82,
75420         0xD84,
75421         0xD85,
75422         0xD97,
75423         0xD9A,
75424         0xDB2,
75425         0xDB3,
75426         0xDBC,
75427         0xDBD,
75428         0xDBE,
75429         0xDC0,
75430         0xDC7,
75431         0xDCA,
75432         0xDCB,
75433         0xDCF,
75434         0xDD5,
75435         0xDD6,
75436         0xDD7,
75437         0xDD8,
75438         0xDE0,
75439         0xDE6,
75440         0xDF0,
75441         0xDF2,
75442         0xDF4,
75443         0xE31,
75444         0xE32,
75445         0xE34,
75446         0xE3B,
75447         0xE47,
75448         0xE4F,
75449         0xE50,
75450         0xE5A,
75451         0xEB1,
75452         0xEB2,
75453         0xEB4,
75454         0xEBA,
75455         0xEBB,
75456         0xEBD,
75457         0xEC8,
75458         0xECE,
75459         0xED0,
75460         0xEDA,
75461         0xF00,
75462         0xF01,
75463         0xF18,
75464         0xF1A,
75465         0xF20,
75466         0xF2A,
75467         0xF35,
75468         0xF36,
75469         0xF37,
75470         0xF38,
75471         0xF39,
75472         0xF3A,
75473         0xF3E,
75474         0xF40,
75475         0xF48,
75476         0xF49,
75477         0xF6D,
75478         0xF71,
75479         0xF85,
75480         0xF86,
75481         0xF88,
75482         0xF8D,
75483         0xF98,
75484         0xF99,
75485         0xFBD,
75486         0xFC6,
75487         0xFC7,
75488         0x102B,
75489         0x103F,
75490         0x1040,
75491         0x104A,
75492         0x1056,
75493         0x105A,
75494         0x105E,
75495         0x1061,
75496         0x1062,
75497         0x1065,
75498         0x1067,
75499         0x106E,
75500         0x1071,
75501         0x1075,
75502         0x1082,
75503         0x108E,
75504         0x108F,
75505         0x1090,
75506         0x109A,
75507         0x109E,
75508         0x10A0,
75509         0x10C6,
75510         0x10C7,
75511         0x10C8,
75512         0x10CD,
75513         0x10CE,
75514         0x10D0,
75515         0x10FB,
75516         0x10FC,
75517         0x1249,
75518         0x124A,
75519         0x124E,
75520         0x1250,
75521         0x1257,
75522         0x1258,
75523         0x1259,
75524         0x125A,
75525         0x125E,
75526         0x1260,
75527         0x1289,
75528         0x128A,
75529         0x128E,
75530         0x1290,
75531         0x12B1,
75532         0x12B2,
75533         0x12B6,
75534         0x12B8,
75535         0x12BF,
75536         0x12C0,
75537         0x12C1,
75538         0x12C2,
75539         0x12C6,
75540         0x12C8,
75541         0x12D7,
75542         0x12D8,
75543         0x1311,
75544         0x1312,
75545         0x1316,
75546         0x1318,
75547         0x135B,
75548         0x135D,
75549         0x1360,
75550         0x1380,
75551         0x1390,
75552         0x13A0,
75553         0x13F6,
75554         0x13F8,
75555         0x13FE,
75556         0x1401,
75557         0x166D,
75558         0x166F,
75559         0x1680,
75560         0x1681,
75561         0x169B,
75562         0x16A0,
75563         0x16EB,
75564         0x16EE,
75565         0x16F9,
75566         0x1700,
75567         0x170D,
75568         0x170E,
75569         0x1712,
75570         0x1715,
75571         0x1720,
75572         0x1732,
75573         0x1735,
75574         0x1740,
75575         0x1752,
75576         0x1754,
75577         0x1760,
75578         0x176D,
75579         0x176E,
75580         0x1771,
75581         0x1772,
75582         0x1774,
75583         0x17B4,
75584         0x17D4,
75585         0x17DD,
75586         0x17DE,
75587         0x17E0,
75588         0x17EA,
75589         0x180B,
75590         0x180E,
75591         0x180F,
75592         0x1810,
75593         0x181A,
75594         0x1820,
75595         0x1878,
75596         0x1880,
75597         0x18A9,
75598         0x18AA,
75599         0x18AB,
75600         0x18B0,
75601         0x18F6,
75602         0x1900,
75603         0x191F,
75604         0x1920,
75605         0x192C,
75606         0x1930,
75607         0x193C,
75608         0x1946,
75609         0x1950,
75610         0x19D0,
75611         0x19DA,
75612         0x1A00,
75613         0x1A17,
75614         0x1A1C,
75615         0x1A55,
75616         0x1A5F,
75617         0x1A60,
75618         0x1A7D,
75619         0x1A7F,
75620         0x1A80,
75621         0x1A8A,
75622         0x1A90,
75623         0x1A9A,
75624         0x1AB0,
75625         0x1ABF,
75626         0x1B00,
75627         0x1B05,
75628         0x1B34,
75629         0x1B45,
75630         0x1B4C,
75631         0x1B50,
75632         0x1B5A,
75633         0x1B6B,
75634         0x1B74,
75635         0x1B80,
75636         0x1B83,
75637         0x1BA1,
75638         0x1BAE,
75639         0x1BB0,
75640         0x1BBA,
75641         0x1BE6,
75642         0x1BF4,
75643         0x1C00,
75644         0x1C24,
75645         0x1C38,
75646         0x1C40,
75647         0x1C4A,
75648         0x1C4D,
75649         0x1C50,
75650         0x1C5A,
75651         0x1C7E,
75652         0x1CD0,
75653         0x1CD3,
75654         0x1CD4,
75655         0x1CE9,
75656         0x1CED,
75657         0x1CEE,
75658         0x1CF2,
75659         0x1CF5,
75660         0x1CF7,
75661         0x1CF8,
75662         0x1CFA,
75663         0x1D00,
75664         0x1DC0,
75665         0x1DF6,
75666         0x1DFC,
75667         0x1E00,
75668         0x1F16,
75669         0x1F18,
75670         0x1F1E,
75671         0x1F20,
75672         0x1F46,
75673         0x1F48,
75674         0x1F4E,
75675         0x1F50,
75676         0x1F58,
75677         0x1F59,
75678         0x1F5A,
75679         0x1F5B,
75680         0x1F5C,
75681         0x1F5D,
75682         0x1F5E,
75683         0x1F5F,
75684         0x1F7E,
75685         0x1F80,
75686         0x1FB5,
75687         0x1FB6,
75688         0x1FBD,
75689         0x1FBE,
75690         0x1FBF,
75691         0x1FC2,
75692         0x1FC5,
75693         0x1FC6,
75694         0x1FCD,
75695         0x1FD0,
75696         0x1FD4,
75697         0x1FD6,
75698         0x1FDC,
75699         0x1FE0,
75700         0x1FED,
75701         0x1FF2,
75702         0x1FF5,
75703         0x1FF6,
75704         0x1FFD,
75705         0x2000,
75706         0x200B,
75707         0x200C,
75708         0x200E,
75709         0x2010,
75710         0x2018,
75711         0x201A,
75712         0x2024,
75713         0x2025,
75714         0x2027,
75715         0x2028,
75716         0x202A,
75717         0x202F,
75718         0x2030,
75719         0x203F,
75720         0x2041,
75721         0x2044,
75722         0x2045,
75723         0x2054,
75724         0x2055,
75725         0x205F,
75726         0x2060,
75727         0x2065,
75728         0x2066,
75729         0x2070,
75730         0x2071,
75731         0x2072,
75732         0x207F,
75733         0x2080,
75734         0x2090,
75735         0x209D,
75736         0x20D0,
75737         0x20F1,
75738         0x2102,
75739         0x2103,
75740         0x2107,
75741         0x2108,
75742         0x210A,
75743         0x2114,
75744         0x2115,
75745         0x2116,
75746         0x2119,
75747         0x211E,
75748         0x2124,
75749         0x2125,
75750         0x2126,
75751         0x2127,
75752         0x2128,
75753         0x2129,
75754         0x212A,
75755         0x212E,
75756         0x212F,
75757         0x213A,
75758         0x213C,
75759         0x2140,
75760         0x2145,
75761         0x214A,
75762         0x214E,
75763         0x214F,
75764         0x2160,
75765         0x2189,
75766         0x24B6,
75767         0x24EA,
75768         0x2C00,
75769         0x2C2F,
75770         0x2C30,
75771         0x2C5F,
75772         0x2C60,
75773         0x2CE5,
75774         0x2CEB,
75775         0x2CEF,
75776         0x2CF2,
75777         0x2CF4,
75778         0x2D00,
75779         0x2D26,
75780         0x2D27,
75781         0x2D28,
75782         0x2D2D,
75783         0x2D2E,
75784         0x2D30,
75785         0x2D68,
75786         0x2D6F,
75787         0x2D70,
75788         0x2D7F,
75789         0x2D80,
75790         0x2D97,
75791         0x2DA0,
75792         0x2DA7,
75793         0x2DA8,
75794         0x2DAF,
75795         0x2DB0,
75796         0x2DB7,
75797         0x2DB8,
75798         0x2DBF,
75799         0x2DC0,
75800         0x2DC7,
75801         0x2DC8,
75802         0x2DCF,
75803         0x2DD0,
75804         0x2DD7,
75805         0x2DD8,
75806         0x2DDF,
75807         0x2DE0,
75808         0x2E00,
75809         0x2E2F,
75810         0x2E30,
75811         0x3000,
75812         0x3001,
75813         0x3005,
75814         0x3006,
75815         0x302A,
75816         0x3030,
75817         0x3031,
75818         0x3036,
75819         0x303B,
75820         0x303D,
75821         0x3099,
75822         0x309B,
75823         0x309D,
75824         0x30A0,
75825         0x30FB,
75826         0x30FC,
75827         0x3100,
75828         0x3105,
75829         0x312E,
75830         0x3131,
75831         0x318F,
75832         0x31A0,
75833         0x31BB,
75834         0x31F0,
75835         0x3200,
75836         0x32D0,
75837         0x32FF,
75838         0x3300,
75839         0x3358,
75840         0xA000,
75841         0xA48D,
75842         0xA4D0,
75843         0xA4FE,
75844         0xA500,
75845         0xA60D,
75846         0xA610,
75847         0xA620,
75848         0xA62A,
75849         0xA62C,
75850         0xA640,
75851         0xA66F,
75852         0xA673,
75853         0xA674,
75854         0xA67E,
75855         0xA67F,
75856         0xA69E,
75857         0xA6A0,
75858         0xA6F0,
75859         0xA6F2,
75860         0xA717,
75861         0xA720,
75862         0xA722,
75863         0xA789,
75864         0xA78B,
75865         0xA7AE,
75866         0xA7B0,
75867         0xA7B8,
75868         0xA7F7,
75869         0xA802,
75870         0xA803,
75871         0xA806,
75872         0xA807,
75873         0xA80B,
75874         0xA80C,
75875         0xA823,
75876         0xA828,
75877         0xA840,
75878         0xA874,
75879         0xA880,
75880         0xA882,
75881         0xA8B4,
75882         0xA8C5,
75883         0xA8D0,
75884         0xA8DA,
75885         0xA8E0,
75886         0xA8F2,
75887         0xA8F8,
75888         0xA8FB,
75889         0xA8FC,
75890         0xA8FD,
75891         0xA8FE,
75892         0xA900,
75893         0xA90A,
75894         0xA926,
75895         0xA92E,
75896         0xA930,
75897         0xA947,
75898         0xA954,
75899         0xA960,
75900         0xA97D,
75901         0xA980,
75902         0xA984,
75903         0xA9B3,
75904         0xA9C1,
75905         0xA9CF,
75906         0xA9D0,
75907         0xA9DA,
75908         0xA9E5,
75909         0xA9E6,
75910         0xA9F0,
75911         0xA9FA,
75912         0xAA00,
75913         0xAA29,
75914         0xAA37,
75915         0xAA40,
75916         0xAA43,
75917         0xAA44,
75918         0xAA4C,
75919         0xAA4E,
75920         0xAA50,
75921         0xAA5A,
75922         0xAA7B,
75923         0xAA7E,
75924         0xAAB0,
75925         0xAAB1,
75926         0xAAB2,
75927         0xAAB5,
75928         0xAAB7,
75929         0xAAB9,
75930         0xAABE,
75931         0xAAC0,
75932         0xAAC1,
75933         0xAAC2,
75934         0xAAE0,
75935         0xAAEB,
75936         0xAAF0,
75937         0xAAF2,
75938         0xAAF5,
75939         0xAAF7,
75940         0xAB01,
75941         0xAB07,
75942         0xAB09,
75943         0xAB0F,
75944         0xAB11,
75945         0xAB17,
75946         0xAB20,
75947         0xAB27,
75948         0xAB28,
75949         0xAB2F,
75950         0xAB30,
75951         0xAB5B,
75952         0xAB5C,
75953         0xAB66,
75954         0xAB70,
75955         0xABE3,
75956         0xABEB,
75957         0xABEC,
75958         0xABEE,
75959         0xABF0,
75960         0xABFA,
75961         0xAC00,
75962         0xD7A4,
75963         0xD7B0,
75964         0xD7C7,
75965         0xD7CB,
75966         0xD7FC,
75967         0xFB00,
75968         0xFB07,
75969         0xFB13,
75970         0xFB18,
75971         0xFB1D,
75972         0xFB1E,
75973         0xFB1F,
75974         0xFB29,
75975         0xFB2A,
75976         0xFB37,
75977         0xFB38,
75978         0xFB3D,
75979         0xFB3E,
75980         0xFB3F,
75981         0xFB40,
75982         0xFB42,
75983         0xFB43,
75984         0xFB45,
75985         0xFB46,
75986         0xFB50,
75987         0xFBB2,
75988         0xFBD3,
75989         0xFD3E,
75990         0xFD50,
75991         0xFD90,
75992         0xFD92,
75993         0xFDC8,
75994         0xFDF0,
75995         0xFDFC,
75996         0xFE00,
75997         0xFE10,
75998         0xFE11,
75999         0xFE13,
76000         0xFE14,
76001         0xFE15,
76002         0xFE20,
76003         0xFE30,
76004         0xFE33,
76005         0xFE35,
76006         0xFE4D,
76007         0xFE50,
76008         0xFE51,
76009         0xFE52,
76010         0xFE53,
76011         0xFE54,
76012         0xFE55,
76013         0xFE56,
76014         0xFE70,
76015         0xFE75,
76016         0xFE76,
76017         0xFEFD,
76018         0xFEFF,
76019         0xFF00,
76020         0xFF07,
76021         0xFF08,
76022         0xFF0C,
76023         0xFF0D,
76024         0xFF0E,
76025         0xFF0F,
76026         0xFF1A,
76027         0xFF1B,
76028         0xFF1C,
76029         0xFF21,
76030         0xFF3B,
76031         0xFF3F,
76032         0xFF40,
76033         0xFF41,
76034         0xFF5B,
76035         0xFF66,
76036         0xFF9E,
76037         0xFFA0,
76038         0xFFBF,
76039         0xFFC2,
76040         0xFFC8,
76041         0xFFCA,
76042         0xFFD0,
76043         0xFFD2,
76044         0xFFD8,
76045         0xFFDA,
76046         0xFFDD,
76047         0xFFF9,
76048         0xFFFC,
76049         0x10000,
76050         0x1000C,
76051         0x1000D,
76052         0x10027,
76053         0x10028,
76054         0x1003B,
76055         0x1003C,
76056         0x1003E,
76057         0x1003F,
76058         0x1004E,
76059         0x10050,
76060         0x1005E,
76061         0x10080,
76062         0x100FB,
76063         0x10140,
76064         0x10175,
76065         0x101FD,
76066         0x101FE,
76067         0x10280,
76068         0x1029D,
76069         0x102A0,
76070         0x102D1,
76071         0x102E0,
76072         0x102E1,
76073         0x10300,
76074         0x10320,
76075         0x10330,
76076         0x1034B,
76077         0x10350,
76078         0x10376,
76079         0x1037B,
76080         0x10380,
76081         0x1039E,
76082         0x103A0,
76083         0x103C4,
76084         0x103C8,
76085         0x103D0,
76086         0x103D1,
76087         0x103D6,
76088         0x10400,
76089         0x1049E,
76090         0x104A0,
76091         0x104AA,
76092         0x10500,
76093         0x10528,
76094         0x10530,
76095         0x10564,
76096         0x10600,
76097         0x10737,
76098         0x10740,
76099         0x10756,
76100         0x10760,
76101         0x10768,
76102         0x10800,
76103         0x10806,
76104         0x10808,
76105         0x10809,
76106         0x1080A,
76107         0x10836,
76108         0x10837,
76109         0x10839,
76110         0x1083C,
76111         0x1083D,
76112         0x1083F,
76113         0x10856,
76114         0x10860,
76115         0x10877,
76116         0x10880,
76117         0x1089F,
76118         0x108E0,
76119         0x108F3,
76120         0x108F4,
76121         0x108F6,
76122         0x10900,
76123         0x10916,
76124         0x10920,
76125         0x1093A,
76126         0x10980,
76127         0x109B8,
76128         0x109BE,
76129         0x109C0,
76130         0x10A00,
76131         0x10A01,
76132         0x10A04,
76133         0x10A05,
76134         0x10A07,
76135         0x10A0C,
76136         0x10A10,
76137         0x10A14,
76138         0x10A15,
76139         0x10A18,
76140         0x10A19,
76141         0x10A34,
76142         0x10A38,
76143         0x10A3B,
76144         0x10A3F,
76145         0x10A40,
76146         0x10A60,
76147         0x10A7D,
76148         0x10A80,
76149         0x10A9D,
76150         0x10AC0,
76151         0x10AC8,
76152         0x10AC9,
76153         0x10AE5,
76154         0x10AE7,
76155         0x10B00,
76156         0x10B36,
76157         0x10B40,
76158         0x10B56,
76159         0x10B60,
76160         0x10B73,
76161         0x10B80,
76162         0x10B92,
76163         0x10C00,
76164         0x10C49,
76165         0x10C80,
76166         0x10CB3,
76167         0x10CC0,
76168         0x10CF3,
76169         0x11000,
76170         0x11003,
76171         0x11038,
76172         0x11047,
76173         0x11066,
76174         0x11070,
76175         0x1107F,
76176         0x11083,
76177         0x110B0,
76178         0x110BB,
76179         0x110BD,
76180         0x110BE,
76181         0x110D0,
76182         0x110E9,
76183         0x110F0,
76184         0x110FA,
76185         0x11100,
76186         0x11103,
76187         0x11127,
76188         0x11135,
76189         0x11136,
76190         0x11140,
76191         0x11150,
76192         0x11173,
76193         0x11174,
76194         0x11176,
76195         0x11177,
76196         0x11180,
76197         0x11183,
76198         0x111B3,
76199         0x111C1,
76200         0x111C5,
76201         0x111CA,
76202         0x111CD,
76203         0x111D0,
76204         0x111DA,
76205         0x111DB,
76206         0x111DC,
76207         0x111DD,
76208         0x11200,
76209         0x11212,
76210         0x11213,
76211         0x1122C,
76212         0x11238,
76213         0x11280,
76214         0x11287,
76215         0x11288,
76216         0x11289,
76217         0x1128A,
76218         0x1128E,
76219         0x1128F,
76220         0x1129E,
76221         0x1129F,
76222         0x112A9,
76223         0x112B0,
76224         0x112DF,
76225         0x112EB,
76226         0x112F0,
76227         0x112FA,
76228         0x11300,
76229         0x11304,
76230         0x11305,
76231         0x1130D,
76232         0x1130F,
76233         0x11311,
76234         0x11313,
76235         0x11329,
76236         0x1132A,
76237         0x11331,
76238         0x11332,
76239         0x11334,
76240         0x11335,
76241         0x1133A,
76242         0x1133C,
76243         0x1133D,
76244         0x1133E,
76245         0x11345,
76246         0x11347,
76247         0x11349,
76248         0x1134B,
76249         0x1134E,
76250         0x11350,
76251         0x11351,
76252         0x11357,
76253         0x11358,
76254         0x1135D,
76255         0x11362,
76256         0x11364,
76257         0x11366,
76258         0x1136D,
76259         0x11370,
76260         0x11375,
76261         0x11480,
76262         0x114B0,
76263         0x114C4,
76264         0x114C6,
76265         0x114C7,
76266         0x114C8,
76267         0x114D0,
76268         0x114DA,
76269         0x11580,
76270         0x115AF,
76271         0x115B6,
76272         0x115B8,
76273         0x115C1,
76274         0x115D8,
76275         0x115DC,
76276         0x115DE,
76277         0x11600,
76278         0x11630,
76279         0x11641,
76280         0x11644,
76281         0x11645,
76282         0x11650,
76283         0x1165A,
76284         0x11680,
76285         0x116AB,
76286         0x116B8,
76287         0x116C0,
76288         0x116CA,
76289         0x1171D,
76290         0x1172C,
76291         0x11730,
76292         0x1173A,
76293         0x118A0,
76294         0x118E0,
76295         0x118EA,
76296         0x118FF,
76297         0x11900,
76298         0x11AC0,
76299         0x11AF9,
76300         0x12000,
76301         0x1239A,
76302         0x12400,
76303         0x1246F,
76304         0x12480,
76305         0x12544,
76306         0x13000,
76307         0x1342F,
76308         0x14400,
76309         0x14647,
76310         0x16800,
76311         0x16A39,
76312         0x16A40,
76313         0x16A5F,
76314         0x16A60,
76315         0x16A6A,
76316         0x16AD0,
76317         0x16AEE,
76318         0x16AF0,
76319         0x16AF5,
76320         0x16B00,
76321         0x16B30,
76322         0x16B37,
76323         0x16B40,
76324         0x16B44,
76325         0x16B50,
76326         0x16B5A,
76327         0x16B63,
76328         0x16B78,
76329         0x16B7D,
76330         0x16B90,
76331         0x16F00,
76332         0x16F45,
76333         0x16F50,
76334         0x16F51,
76335         0x16F7F,
76336         0x16F8F,
76337         0x16F93,
76338         0x16FA0,
76339         0x1B000,
76340         0x1B001,
76341         0x1BC00,
76342         0x1BC6B,
76343         0x1BC70,
76344         0x1BC7D,
76345         0x1BC80,
76346         0x1BC89,
76347         0x1BC90,
76348         0x1BC9A,
76349         0x1BC9D,
76350         0x1BC9F,
76351         0x1BCA0,
76352         0x1BCA4,
76353         0x1D165,
76354         0x1D16A,
76355         0x1D16D,
76356         0x1D173,
76357         0x1D17B,
76358         0x1D183,
76359         0x1D185,
76360         0x1D18C,
76361         0x1D1AA,
76362         0x1D1AE,
76363         0x1D242,
76364         0x1D245,
76365         0x1D400,
76366         0x1D455,
76367         0x1D456,
76368         0x1D49D,
76369         0x1D49E,
76370         0x1D4A0,
76371         0x1D4A2,
76372         0x1D4A3,
76373         0x1D4A5,
76374         0x1D4A7,
76375         0x1D4A9,
76376         0x1D4AD,
76377         0x1D4AE,
76378         0x1D4BA,
76379         0x1D4BB,
76380         0x1D4BC,
76381         0x1D4BD,
76382         0x1D4C4,
76383         0x1D4C5,
76384         0x1D506,
76385         0x1D507,
76386         0x1D50B,
76387         0x1D50D,
76388         0x1D515,
76389         0x1D516,
76390         0x1D51D,
76391         0x1D51E,
76392         0x1D53A,
76393         0x1D53B,
76394         0x1D53F,
76395         0x1D540,
76396         0x1D545,
76397         0x1D546,
76398         0x1D547,
76399         0x1D54A,
76400         0x1D551,
76401         0x1D552,
76402         0x1D6A6,
76403         0x1D6A8,
76404         0x1D6C1,
76405         0x1D6C2,
76406         0x1D6DB,
76407         0x1D6DC,
76408         0x1D6FB,
76409         0x1D6FC,
76410         0x1D715,
76411         0x1D716,
76412         0x1D735,
76413         0x1D736,
76414         0x1D74F,
76415         0x1D750,
76416         0x1D76F,
76417         0x1D770,
76418         0x1D789,
76419         0x1D78A,
76420         0x1D7A9,
76421         0x1D7AA,
76422         0x1D7C3,
76423         0x1D7C4,
76424         0x1D7CC,
76425         0x1D7CE,
76426         0x1D800,
76427         0x1DA00,
76428         0x1DA37,
76429         0x1DA3B,
76430         0x1DA6D,
76431         0x1DA75,
76432         0x1DA76,
76433         0x1DA84,
76434         0x1DA85,
76435         0x1DA9B,
76436         0x1DAA0,
76437         0x1DAA1,
76438         0x1DAB0,
76439         0x1E800,
76440         0x1E8C5,
76441         0x1E8D0,
76442         0x1E8D7,
76443         0x1EE00,
76444         0x1EE04,
76445         0x1EE05,
76446         0x1EE20,
76447         0x1EE21,
76448         0x1EE23,
76449         0x1EE24,
76450         0x1EE25,
76451         0x1EE27,
76452         0x1EE28,
76453         0x1EE29,
76454         0x1EE33,
76455         0x1EE34,
76456         0x1EE38,
76457         0x1EE39,
76458         0x1EE3A,
76459         0x1EE3B,
76460         0x1EE3C,
76461         0x1EE42,
76462         0x1EE43,
76463         0x1EE47,
76464         0x1EE48,
76465         0x1EE49,
76466         0x1EE4A,
76467         0x1EE4B,
76468         0x1EE4C,
76469         0x1EE4D,
76470         0x1EE50,
76471         0x1EE51,
76472         0x1EE53,
76473         0x1EE54,
76474         0x1EE55,
76475         0x1EE57,
76476         0x1EE58,
76477         0x1EE59,
76478         0x1EE5A,
76479         0x1EE5B,
76480         0x1EE5C,
76481         0x1EE5D,
76482         0x1EE5E,
76483         0x1EE5F,
76484         0x1EE60,
76485         0x1EE61,
76486         0x1EE63,
76487         0x1EE64,
76488         0x1EE65,
76489         0x1EE67,
76490         0x1EE6B,
76491         0x1EE6C,
76492         0x1EE73,
76493         0x1EE74,
76494         0x1EE78,
76495         0x1EE79,
76496         0x1EE7D,
76497         0x1EE7E,
76498         0x1EE7F,
76499         0x1EE80,
76500         0x1EE8A,
76501         0x1EE8B,
76502         0x1EE9C,
76503         0x1EEA1,
76504         0x1EEA4,
76505         0x1EEA5,
76506         0x1EEAA,
76507         0x1EEAB,
76508         0x1EEBC,
76509         0x1F130,
76510         0x1F14A,
76511         0x1F150,
76512         0x1F16A,
76513         0x1F170,
76514         0x1F18A,
76515         0x1F1E6,
76516         0x1F200,
76517         0xE0001,
76518         0xE0002,
76519         0xE0020,
76520         0xE0080,
76521         0xE0100,
76522         0xE01F0
76523 };
76524
76525 #endif  /* defined(PERL_IN_PERL_C) */
76526
76527 #if defined(PERL_IN_REGEXEC_C)
76528
76529 #define WB_ENUM_COUNT 20
76530
76531 typedef enum {
76532         WB_Other = 0,
76533         WB_ALetter = 1,
76534         WB_CR = 2,
76535         WB_Double_Quote = 3,
76536         WB_Extend = 4,
76537         WB_ExtendNumLet = 5,
76538         WB_Format = 6,
76539         WB_Hebrew_Letter = 7,
76540         WB_Katakana = 8,
76541         WB_LF = 9,
76542         WB_MidLetter = 10,
76543         WB_MidNum = 11,
76544         WB_MidNumLet = 12,
76545         WB_Newline = 13,
76546         WB_Numeric = 14,
76547         WB_Perl_Tailored_HSpace = 15,
76548         WB_Regional_Indicator = 16,
76549         WB_Single_Quote = 17,
76550         WB_EDGE = 18,
76551         WB_UNKNOWN = 19
76552 } WB_enum;
76553
76554 static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
76555         WB_Other,
76556         WB_Perl_Tailored_HSpace,
76557         WB_Other,
76558         WB_Newline,
76559         WB_CR,
76560         WB_Other,
76561         WB_Newline,
76562         WB_Other,
76563         WB_LF,
76564         WB_Other,
76565         WB_Perl_Tailored_HSpace,
76566         WB_ALetter,
76567         WB_Other,
76568         WB_MidNumLet,
76569         WB_Other,
76570         WB_ALetter,
76571         WB_Other,
76572         WB_MidNum,
76573         WB_Other,
76574         WB_ALetter,
76575         WB_Other,
76576         WB_MidNum,
76577         WB_Other,
76578         WB_ExtendNumLet,
76579         WB_Other,
76580         WB_ALetter,
76581         WB_Other,
76582         WB_MidLetter,
76583         WB_Other,
76584         WB_Single_Quote,
76585         WB_Other,
76586         WB_Double_Quote,
76587         WB_ALetter,
76588         WB_Other,
76589         WB_ALetter,
76590         WB_Other,
76591         WB_ALetter,
76592         WB_Other,
76593         WB_ALetter,
76594         WB_Other,
76595         WB_ALetter,
76596         WB_Other,
76597         WB_ALetter,
76598         WB_Other,
76599         WB_ALetter,
76600         WB_Other,
76601         WB_MidLetter,
76602         WB_Other,
76603         WB_ALetter,
76604         WB_Format,
76605         WB_ALetter,
76606         WB_Other,
76607         WB_ALetter,
76608         WB_Other,
76609         WB_ALetter,
76610         WB_Other,
76611         WB_ALetter,
76612         WB_Other,
76613         WB_ALetter,
76614         WB_Numeric,
76615         WB_Other,
76616         WB_ALetter,
76617         WB_Other,
76618         WB_ALetter,
76619         WB_Other,
76620         WB_ALetter,
76621         WB_Other,
76622         WB_MidLetter,
76623         WB_Other,
76624         WB_ALetter,
76625         WB_Other,
76626         WB_ALetter,
76627         WB_Other,
76628         WB_ALetter,
76629         WB_Other,
76630         WB_Extend,
76631         WB_ALetter,
76632         WB_Other,
76633         WB_ALetter,
76634         WB_Other,
76635         WB_ALetter,
76636         WB_MidNum,
76637         WB_ALetter,
76638         WB_Other,
76639         WB_ALetter,
76640         WB_MidLetter,
76641         WB_ALetter,
76642         WB_Other,
76643         WB_ALetter,
76644         WB_Other,
76645         WB_ALetter,
76646         WB_Other,
76647         WB_ALetter,
76648         WB_Other,
76649         WB_ALetter,
76650         WB_Other,
76651         WB_Extend,
76652         WB_ALetter,
76653         WB_Other,
76654         WB_ALetter,
76655         WB_Other,
76656         WB_ALetter,
76657         WB_Other,
76658         WB_ALetter,
76659         WB_Other,
76660         WB_MidNum,
76661         WB_Other,
76662         WB_Extend,
76663         WB_Other,
76664         WB_Extend,
76665         WB_Other,
76666         WB_Extend,
76667         WB_Other,
76668         WB_Extend,
76669         WB_Other,
76670         WB_Extend,
76671         WB_Other,
76672         WB_Hebrew_Letter,
76673         WB_Other,
76674         WB_Hebrew_Letter,
76675         WB_ALetter,
76676         WB_MidLetter,
76677         WB_Other,
76678         WB_Format,
76679         WB_Other,
76680         WB_MidNum,
76681         WB_Other,
76682         WB_Extend,
76683         WB_Other,
76684         WB_Format,
76685         WB_Other,
76686         WB_ALetter,
76687         WB_Extend,
76688         WB_Numeric,
76689         WB_Other,
76690         WB_Numeric,
76691         WB_MidNum,
76692         WB_Other,
76693         WB_ALetter,
76694         WB_Extend,
76695         WB_ALetter,
76696         WB_Other,
76697         WB_ALetter,
76698         WB_Extend,
76699         WB_Format,
76700         WB_Other,
76701         WB_Extend,
76702         WB_ALetter,
76703         WB_Extend,
76704         WB_Other,
76705         WB_Extend,
76706         WB_ALetter,
76707         WB_Numeric,
76708         WB_ALetter,
76709         WB_Other,
76710         WB_ALetter,
76711         WB_Other,
76712         WB_Format,
76713         WB_ALetter,
76714         WB_Extend,
76715         WB_ALetter,
76716         WB_Extend,
76717         WB_Other,
76718         WB_ALetter,
76719         WB_Extend,
76720         WB_ALetter,
76721         WB_Other,
76722         WB_Numeric,
76723         WB_ALetter,
76724         WB_Extend,
76725         WB_ALetter,
76726         WB_Other,
76727         WB_MidNum,
76728         WB_Other,
76729         WB_ALetter,
76730         WB_Other,
76731         WB_ALetter,
76732         WB_Extend,
76733         WB_ALetter,
76734         WB_Extend,
76735         WB_ALetter,
76736         WB_Extend,
76737         WB_ALetter,
76738         WB_Extend,
76739         WB_Other,
76740         WB_ALetter,
76741         WB_Extend,
76742         WB_Other,
76743         WB_ALetter,
76744         WB_Other,
76745         WB_Extend,
76746         WB_ALetter,
76747         WB_Extend,
76748         WB_ALetter,
76749         WB_Extend,
76750         WB_ALetter,
76751         WB_Extend,
76752         WB_ALetter,
76753         WB_Extend,
76754         WB_Other,
76755         WB_Numeric,
76756         WB_Other,
76757         WB_ALetter,
76758         WB_Extend,
76759         WB_Other,
76760         WB_ALetter,
76761         WB_Other,
76762         WB_ALetter,
76763         WB_Other,
76764         WB_ALetter,
76765         WB_Other,
76766         WB_ALetter,
76767         WB_Other,
76768         WB_ALetter,
76769         WB_Other,
76770         WB_ALetter,
76771         WB_Other,
76772         WB_Extend,
76773         WB_ALetter,
76774         WB_Extend,
76775         WB_Other,
76776         WB_Extend,
76777         WB_Other,
76778         WB_Extend,
76779         WB_ALetter,
76780         WB_Other,
76781         WB_Extend,
76782         WB_Other,
76783         WB_ALetter,
76784         WB_Other,
76785         WB_ALetter,
76786         WB_Extend,
76787         WB_Other,
76788         WB_Numeric,
76789         WB_ALetter,
76790         WB_Other,
76791         WB_Extend,
76792         WB_Other,
76793         WB_ALetter,
76794         WB_Other,
76795         WB_ALetter,
76796         WB_Other,
76797         WB_ALetter,
76798         WB_Other,
76799         WB_ALetter,
76800         WB_Other,
76801         WB_ALetter,
76802         WB_Other,
76803         WB_ALetter,
76804         WB_Other,
76805         WB_ALetter,
76806         WB_Other,
76807         WB_Extend,
76808         WB_Other,
76809         WB_Extend,
76810         WB_Other,
76811         WB_Extend,
76812         WB_Other,
76813         WB_Extend,
76814         WB_Other,
76815         WB_Extend,
76816         WB_Other,
76817         WB_ALetter,
76818         WB_Other,
76819         WB_ALetter,
76820         WB_Other,
76821         WB_Numeric,
76822         WB_Extend,
76823         WB_ALetter,
76824         WB_Extend,
76825         WB_Other,
76826         WB_Extend,
76827         WB_Other,
76828         WB_ALetter,
76829         WB_Other,
76830         WB_ALetter,
76831         WB_Other,
76832         WB_ALetter,
76833         WB_Other,
76834         WB_ALetter,
76835         WB_Other,
76836         WB_ALetter,
76837         WB_Other,
76838         WB_ALetter,
76839         WB_Other,
76840         WB_Extend,
76841         WB_ALetter,
76842         WB_Extend,
76843         WB_Other,
76844         WB_Extend,
76845         WB_Other,
76846         WB_Extend,
76847         WB_Other,
76848         WB_ALetter,
76849         WB_Other,
76850         WB_ALetter,
76851         WB_Extend,
76852         WB_Other,
76853         WB_Numeric,
76854         WB_Other,
76855         WB_ALetter,
76856         WB_Other,
76857         WB_Extend,
76858         WB_Other,
76859         WB_ALetter,
76860         WB_Other,
76861         WB_ALetter,
76862         WB_Other,
76863         WB_ALetter,
76864         WB_Other,
76865         WB_ALetter,
76866         WB_Other,
76867         WB_ALetter,
76868         WB_Other,
76869         WB_ALetter,
76870         WB_Other,
76871         WB_Extend,
76872         WB_ALetter,
76873         WB_Extend,
76874         WB_Other,
76875         WB_Extend,
76876         WB_Other,
76877         WB_Extend,
76878         WB_Other,
76879         WB_Extend,
76880         WB_Other,
76881         WB_ALetter,
76882         WB_Other,
76883         WB_ALetter,
76884         WB_Extend,
76885         WB_Other,
76886         WB_Numeric,
76887         WB_Other,
76888         WB_ALetter,
76889         WB_Other,
76890         WB_Extend,
76891         WB_ALetter,
76892         WB_Other,
76893         WB_ALetter,
76894         WB_Other,
76895         WB_ALetter,
76896         WB_Other,
76897         WB_ALetter,
76898         WB_Other,
76899         WB_ALetter,
76900         WB_Other,
76901         WB_ALetter,
76902         WB_Other,
76903         WB_ALetter,
76904         WB_Other,
76905         WB_ALetter,
76906         WB_Other,
76907         WB_ALetter,
76908         WB_Other,
76909         WB_ALetter,
76910         WB_Other,
76911         WB_Extend,
76912         WB_Other,
76913         WB_Extend,
76914         WB_Other,
76915         WB_Extend,
76916         WB_Other,
76917         WB_ALetter,
76918         WB_Other,
76919         WB_Extend,
76920         WB_Other,
76921         WB_Numeric,
76922         WB_Other,
76923         WB_Extend,
76924         WB_Other,
76925         WB_ALetter,
76926         WB_Other,
76927         WB_ALetter,
76928         WB_Other,
76929         WB_ALetter,
76930         WB_Other,
76931         WB_ALetter,
76932         WB_Other,
76933         WB_ALetter,
76934         WB_Extend,
76935         WB_Other,
76936         WB_Extend,
76937         WB_Other,
76938         WB_Extend,
76939         WB_Other,
76940         WB_Extend,
76941         WB_Other,
76942         WB_ALetter,
76943         WB_Other,
76944         WB_ALetter,
76945         WB_Extend,
76946         WB_Other,
76947         WB_Numeric,
76948         WB_Other,
76949         WB_Extend,
76950         WB_Other,
76951         WB_ALetter,
76952         WB_Other,
76953         WB_ALetter,
76954         WB_Other,
76955         WB_ALetter,
76956         WB_Other,
76957         WB_ALetter,
76958         WB_Other,
76959         WB_ALetter,
76960         WB_Other,
76961         WB_Extend,
76962         WB_ALetter,
76963         WB_Extend,
76964         WB_Other,
76965         WB_Extend,
76966         WB_Other,
76967         WB_Extend,
76968         WB_Other,
76969         WB_Extend,
76970         WB_Other,
76971         WB_ALetter,
76972         WB_Other,
76973         WB_ALetter,
76974         WB_Extend,
76975         WB_Other,
76976         WB_Numeric,
76977         WB_Other,
76978         WB_ALetter,
76979         WB_Other,
76980         WB_Extend,
76981         WB_Other,
76982         WB_ALetter,
76983         WB_Other,
76984         WB_ALetter,
76985         WB_Other,
76986         WB_ALetter,
76987         WB_Other,
76988         WB_ALetter,
76989         WB_Extend,
76990         WB_Other,
76991         WB_Extend,
76992         WB_Other,
76993         WB_Extend,
76994         WB_ALetter,
76995         WB_Other,
76996         WB_Extend,
76997         WB_Other,
76998         WB_ALetter,
76999         WB_Extend,
77000         WB_Other,
77001         WB_Numeric,
77002         WB_Other,
77003         WB_ALetter,
77004         WB_Other,
77005         WB_Extend,
77006         WB_Other,
77007         WB_ALetter,
77008         WB_Other,
77009         WB_ALetter,
77010         WB_Other,
77011         WB_ALetter,
77012         WB_Other,
77013         WB_ALetter,
77014         WB_Other,
77015         WB_ALetter,
77016         WB_Other,
77017         WB_Extend,
77018         WB_Other,
77019         WB_Extend,
77020         WB_Other,
77021         WB_Extend,
77022         WB_Other,
77023         WB_Extend,
77024         WB_Other,
77025         WB_Numeric,
77026         WB_Other,
77027         WB_Extend,
77028         WB_Other,
77029         WB_Extend,
77030         WB_Other,
77031         WB_Extend,
77032         WB_Other,
77033         WB_Extend,
77034         WB_Other,
77035         WB_Numeric,
77036         WB_Other,
77037         WB_Extend,
77038         WB_Other,
77039         WB_Extend,
77040         WB_Other,
77041         WB_Extend,
77042         WB_Other,
77043         WB_Extend,
77044         WB_Other,
77045         WB_Numeric,
77046         WB_Other,
77047         WB_ALetter,
77048         WB_Other,
77049         WB_Extend,
77050         WB_Other,
77051         WB_Numeric,
77052         WB_Other,
77053         WB_Extend,
77054         WB_Other,
77055         WB_Extend,
77056         WB_Other,
77057         WB_Extend,
77058         WB_Other,
77059         WB_Extend,
77060         WB_ALetter,
77061         WB_Other,
77062         WB_ALetter,
77063         WB_Other,
77064         WB_Extend,
77065         WB_Other,
77066         WB_Extend,
77067         WB_ALetter,
77068         WB_Extend,
77069         WB_Other,
77070         WB_Extend,
77071         WB_Other,
77072         WB_Extend,
77073         WB_Other,
77074         WB_Extend,
77075         WB_Other,
77076         WB_Numeric,
77077         WB_Other,
77078         WB_Extend,
77079         WB_Other,
77080         WB_Extend,
77081         WB_Other,
77082         WB_Extend,
77083         WB_Other,
77084         WB_Extend,
77085         WB_Other,
77086         WB_Extend,
77087         WB_Other,
77088         WB_Extend,
77089         WB_Other,
77090         WB_Extend,
77091         WB_Numeric,
77092         WB_Extend,
77093         WB_Other,
77094         WB_ALetter,
77095         WB_Other,
77096         WB_ALetter,
77097         WB_Other,
77098         WB_ALetter,
77099         WB_Other,
77100         WB_ALetter,
77101         WB_Other,
77102         WB_ALetter,
77103         WB_Other,
77104         WB_ALetter,
77105         WB_Other,
77106         WB_ALetter,
77107         WB_Other,
77108         WB_ALetter,
77109         WB_Other,
77110         WB_ALetter,
77111         WB_Other,
77112         WB_ALetter,
77113         WB_Other,
77114         WB_ALetter,
77115         WB_Other,
77116         WB_ALetter,
77117         WB_Other,
77118         WB_ALetter,
77119         WB_Other,
77120         WB_ALetter,
77121         WB_Other,
77122         WB_ALetter,
77123         WB_Other,
77124         WB_ALetter,
77125         WB_Other,
77126         WB_ALetter,
77127         WB_Other,
77128         WB_ALetter,
77129         WB_Other,
77130         WB_ALetter,
77131         WB_Other,
77132         WB_ALetter,
77133         WB_Other,
77134         WB_Extend,
77135         WB_Other,
77136         WB_ALetter,
77137         WB_Other,
77138         WB_ALetter,
77139         WB_Other,
77140         WB_ALetter,
77141         WB_Other,
77142         WB_ALetter,
77143         WB_Other,
77144         WB_ALetter,
77145         WB_Perl_Tailored_HSpace,
77146         WB_ALetter,
77147         WB_Other,
77148         WB_ALetter,
77149         WB_Other,
77150         WB_ALetter,
77151         WB_Other,
77152         WB_ALetter,
77153         WB_Other,
77154         WB_ALetter,
77155         WB_Extend,
77156         WB_Other,
77157         WB_ALetter,
77158         WB_Extend,
77159         WB_Other,
77160         WB_ALetter,
77161         WB_Extend,
77162         WB_Other,
77163         WB_ALetter,
77164         WB_Other,
77165         WB_ALetter,
77166         WB_Other,
77167         WB_Extend,
77168         WB_Other,
77169         WB_Extend,
77170         WB_Other,
77171         WB_Extend,
77172         WB_Other,
77173         WB_Numeric,
77174         WB_Other,
77175         WB_Extend,
77176         WB_Format,
77177         WB_Other,
77178         WB_Numeric,
77179         WB_Other,
77180         WB_ALetter,
77181         WB_Other,
77182         WB_ALetter,
77183         WB_Extend,
77184         WB_ALetter,
77185         WB_Other,
77186         WB_ALetter,
77187         WB_Other,
77188         WB_ALetter,
77189         WB_Other,
77190         WB_Extend,
77191         WB_Other,
77192         WB_Extend,
77193         WB_Other,
77194         WB_Numeric,
77195         WB_Other,
77196         WB_Numeric,
77197         WB_Other,
77198         WB_ALetter,
77199         WB_Extend,
77200         WB_Other,
77201         WB_Extend,
77202         WB_Other,
77203         WB_Extend,
77204         WB_Other,
77205         WB_Extend,
77206         WB_Numeric,
77207         WB_Other,
77208         WB_Numeric,
77209         WB_Other,
77210         WB_Extend,
77211         WB_Other,
77212         WB_Extend,
77213         WB_ALetter,
77214         WB_Extend,
77215         WB_ALetter,
77216         WB_Other,
77217         WB_Numeric,
77218         WB_Other,
77219         WB_Extend,
77220         WB_Other,
77221         WB_Extend,
77222         WB_ALetter,
77223         WB_Extend,
77224         WB_ALetter,
77225         WB_Numeric,
77226         WB_ALetter,
77227         WB_Extend,
77228         WB_Other,
77229         WB_ALetter,
77230         WB_Extend,
77231         WB_Other,
77232         WB_Numeric,
77233         WB_Other,
77234         WB_ALetter,
77235         WB_Numeric,
77236         WB_ALetter,
77237         WB_Other,
77238         WB_Extend,
77239         WB_Other,
77240         WB_Extend,
77241         WB_ALetter,
77242         WB_Extend,
77243         WB_ALetter,
77244         WB_Extend,
77245         WB_ALetter,
77246         WB_Other,
77247         WB_Extend,
77248         WB_Other,
77249         WB_ALetter,
77250         WB_Extend,
77251         WB_Other,
77252         WB_Extend,
77253         WB_ALetter,
77254         WB_Other,
77255         WB_ALetter,
77256         WB_Other,
77257         WB_ALetter,
77258         WB_Other,
77259         WB_ALetter,
77260         WB_Other,
77261         WB_ALetter,
77262         WB_Other,
77263         WB_ALetter,
77264         WB_Other,
77265         WB_ALetter,
77266         WB_Other,
77267         WB_ALetter,
77268         WB_Other,
77269         WB_ALetter,
77270         WB_Other,
77271         WB_ALetter,
77272         WB_Other,
77273         WB_ALetter,
77274         WB_Other,
77275         WB_ALetter,
77276         WB_Other,
77277         WB_ALetter,
77278         WB_Other,
77279         WB_ALetter,
77280         WB_Other,
77281         WB_ALetter,
77282         WB_Other,
77283         WB_ALetter,
77284         WB_Other,
77285         WB_ALetter,
77286         WB_Other,
77287         WB_ALetter,
77288         WB_Other,
77289         WB_ALetter,
77290         WB_Other,
77291         WB_Perl_Tailored_HSpace,
77292         WB_Other,
77293         WB_Extend,
77294         WB_Format,
77295         WB_Other,
77296         WB_MidNumLet,
77297         WB_Other,
77298         WB_MidNumLet,
77299         WB_Other,
77300         WB_MidLetter,
77301         WB_Newline,
77302         WB_Format,
77303         WB_Perl_Tailored_HSpace,
77304         WB_Other,
77305         WB_ExtendNumLet,
77306         WB_Other,
77307         WB_MidNum,
77308         WB_Other,
77309         WB_ExtendNumLet,
77310         WB_Other,
77311         WB_Perl_Tailored_HSpace,
77312         WB_Format,
77313         WB_Other,
77314         WB_Format,
77315         WB_Other,
77316         WB_ALetter,
77317         WB_Other,
77318         WB_ALetter,
77319         WB_Other,
77320         WB_ALetter,
77321         WB_Other,
77322         WB_Extend,
77323         WB_Other,
77324         WB_ALetter,
77325         WB_Other,
77326         WB_ALetter,
77327         WB_Other,
77328         WB_ALetter,
77329         WB_Other,
77330         WB_ALetter,
77331         WB_Other,
77332         WB_ALetter,
77333         WB_Other,
77334         WB_ALetter,
77335         WB_Other,
77336         WB_ALetter,
77337         WB_Other,
77338         WB_ALetter,
77339         WB_Other,
77340         WB_ALetter,
77341         WB_Other,
77342         WB_ALetter,
77343         WB_Other,
77344         WB_ALetter,
77345         WB_Other,
77346         WB_ALetter,
77347         WB_Other,
77348         WB_ALetter,
77349         WB_Other,
77350         WB_ALetter,
77351         WB_Other,
77352         WB_ALetter,
77353         WB_Other,
77354         WB_ALetter,
77355         WB_Other,
77356         WB_ALetter,
77357         WB_Other,
77358         WB_ALetter,
77359         WB_Other,
77360         WB_ALetter,
77361         WB_Extend,
77362         WB_ALetter,
77363         WB_Other,
77364         WB_ALetter,
77365         WB_Other,
77366         WB_ALetter,
77367         WB_Other,
77368         WB_ALetter,
77369         WB_Other,
77370         WB_ALetter,
77371         WB_Other,
77372         WB_ALetter,
77373         WB_Other,
77374         WB_Extend,
77375         WB_ALetter,
77376         WB_Other,
77377         WB_ALetter,
77378         WB_Other,
77379         WB_ALetter,
77380         WB_Other,
77381         WB_ALetter,
77382         WB_Other,
77383         WB_ALetter,
77384         WB_Other,
77385         WB_ALetter,
77386         WB_Other,
77387         WB_ALetter,
77388         WB_Other,
77389         WB_ALetter,
77390         WB_Other,
77391         WB_ALetter,
77392         WB_Other,
77393         WB_Extend,
77394         WB_Other,
77395         WB_ALetter,
77396         WB_Other,
77397         WB_Perl_Tailored_HSpace,
77398         WB_Other,
77399         WB_ALetter,
77400         WB_Other,
77401         WB_Extend,
77402         WB_Other,
77403         WB_Katakana,
77404         WB_Other,
77405         WB_ALetter,
77406         WB_Other,
77407         WB_Extend,
77408         WB_Katakana,
77409         WB_Other,
77410         WB_Katakana,
77411         WB_Other,
77412         WB_Katakana,
77413         WB_Other,
77414         WB_ALetter,
77415         WB_Other,
77416         WB_ALetter,
77417         WB_Other,
77418         WB_ALetter,
77419         WB_Other,
77420         WB_Katakana,
77421         WB_Other,
77422         WB_Katakana,
77423         WB_Other,
77424         WB_Katakana,
77425         WB_Other,
77426         WB_ALetter,
77427         WB_Other,
77428         WB_ALetter,
77429         WB_Other,
77430         WB_ALetter,
77431         WB_Other,
77432         WB_ALetter,
77433         WB_Numeric,
77434         WB_ALetter,
77435         WB_Other,
77436         WB_ALetter,
77437         WB_Extend,
77438         WB_Other,
77439         WB_Extend,
77440         WB_Other,
77441         WB_ALetter,
77442         WB_Extend,
77443         WB_ALetter,
77444         WB_Extend,
77445         WB_Other,
77446         WB_ALetter,
77447         WB_Other,
77448         WB_ALetter,
77449         WB_Other,
77450         WB_ALetter,
77451         WB_Other,
77452         WB_ALetter,
77453         WB_Other,
77454         WB_ALetter,
77455         WB_Extend,
77456         WB_ALetter,
77457         WB_Extend,
77458         WB_ALetter,
77459         WB_Extend,
77460         WB_ALetter,
77461         WB_Extend,
77462         WB_Other,
77463         WB_ALetter,
77464         WB_Other,
77465         WB_Extend,
77466         WB_ALetter,
77467         WB_Extend,
77468         WB_Other,
77469         WB_Numeric,
77470         WB_Other,
77471         WB_Extend,
77472         WB_ALetter,
77473         WB_Other,
77474         WB_ALetter,
77475         WB_Other,
77476         WB_ALetter,
77477         WB_Other,
77478         WB_Numeric,
77479         WB_ALetter,
77480         WB_Extend,
77481         WB_Other,
77482         WB_ALetter,
77483         WB_Extend,
77484         WB_Other,
77485         WB_ALetter,
77486         WB_Other,
77487         WB_Extend,
77488         WB_ALetter,
77489         WB_Extend,
77490         WB_Other,
77491         WB_ALetter,
77492         WB_Numeric,
77493         WB_Other,
77494         WB_Extend,
77495         WB_Other,
77496         WB_Numeric,
77497         WB_Other,
77498         WB_ALetter,
77499         WB_Extend,
77500         WB_Other,
77501         WB_ALetter,
77502         WB_Extend,
77503         WB_ALetter,
77504         WB_Extend,
77505         WB_Other,
77506         WB_Numeric,
77507         WB_Other,
77508         WB_Extend,
77509         WB_Other,
77510         WB_Extend,
77511         WB_Other,
77512         WB_Extend,
77513         WB_Other,
77514         WB_Extend,
77515         WB_Other,
77516         WB_Extend,
77517         WB_Other,
77518         WB_Extend,
77519         WB_Other,
77520         WB_ALetter,
77521         WB_Extend,
77522         WB_Other,
77523         WB_ALetter,
77524         WB_Extend,
77525         WB_Other,
77526         WB_ALetter,
77527         WB_Other,
77528         WB_ALetter,
77529         WB_Other,
77530         WB_ALetter,
77531         WB_Other,
77532         WB_ALetter,
77533         WB_Other,
77534         WB_ALetter,
77535         WB_Other,
77536         WB_ALetter,
77537         WB_Other,
77538         WB_ALetter,
77539         WB_Other,
77540         WB_ALetter,
77541         WB_Extend,
77542         WB_Other,
77543         WB_Extend,
77544         WB_Other,
77545         WB_Numeric,
77546         WB_Other,
77547         WB_ALetter,
77548         WB_Other,
77549         WB_ALetter,
77550         WB_Other,
77551         WB_ALetter,
77552         WB_Other,
77553         WB_ALetter,
77554         WB_Other,
77555         WB_ALetter,
77556         WB_Other,
77557         WB_Hebrew_Letter,
77558         WB_Extend,
77559         WB_Hebrew_Letter,
77560         WB_Other,
77561         WB_Hebrew_Letter,
77562         WB_Other,
77563         WB_Hebrew_Letter,
77564         WB_Other,
77565         WB_Hebrew_Letter,
77566         WB_Other,
77567         WB_Hebrew_Letter,
77568         WB_Other,
77569         WB_Hebrew_Letter,
77570         WB_Other,
77571         WB_Hebrew_Letter,
77572         WB_ALetter,
77573         WB_Other,
77574         WB_ALetter,
77575         WB_Other,
77576         WB_ALetter,
77577         WB_Other,
77578         WB_ALetter,
77579         WB_Other,
77580         WB_ALetter,
77581         WB_Other,
77582         WB_Extend,
77583         WB_MidNum,
77584         WB_Other,
77585         WB_MidLetter,
77586         WB_MidNum,
77587         WB_Other,
77588         WB_Extend,
77589         WB_Other,
77590         WB_ExtendNumLet,
77591         WB_Other,
77592         WB_ExtendNumLet,
77593         WB_MidNum,
77594         WB_Other,
77595         WB_MidNumLet,
77596         WB_Other,
77597         WB_MidNum,
77598         WB_MidLetter,
77599         WB_Other,
77600         WB_ALetter,
77601         WB_Other,
77602         WB_ALetter,
77603         WB_Other,
77604         WB_Format,
77605         WB_Other,
77606         WB_MidNumLet,
77607         WB_Other,
77608         WB_MidNum,
77609         WB_Other,
77610         WB_MidNumLet,
77611         WB_Other,
77612         WB_MidLetter,
77613         WB_MidNum,
77614         WB_Other,
77615         WB_ALetter,
77616         WB_Other,
77617         WB_ExtendNumLet,
77618         WB_Other,
77619         WB_ALetter,
77620         WB_Other,
77621         WB_Katakana,
77622         WB_Extend,
77623         WB_ALetter,
77624         WB_Other,
77625         WB_ALetter,
77626         WB_Other,
77627         WB_ALetter,
77628         WB_Other,
77629         WB_ALetter,
77630         WB_Other,
77631         WB_ALetter,
77632         WB_Other,
77633         WB_Format,
77634         WB_Other,
77635         WB_ALetter,
77636         WB_Other,
77637         WB_ALetter,
77638         WB_Other,
77639         WB_ALetter,
77640         WB_Other,
77641         WB_ALetter,
77642         WB_Other,
77643         WB_ALetter,
77644         WB_Other,
77645         WB_ALetter,
77646         WB_Other,
77647         WB_ALetter,
77648         WB_Other,
77649         WB_ALetter,
77650         WB_Other,
77651         WB_Extend,
77652         WB_Other,
77653         WB_ALetter,
77654         WB_Other,
77655         WB_ALetter,
77656         WB_Other,
77657         WB_Extend,
77658         WB_Other,
77659         WB_ALetter,
77660         WB_Other,
77661         WB_ALetter,
77662         WB_Other,
77663         WB_ALetter,
77664         WB_Extend,
77665         WB_Other,
77666         WB_ALetter,
77667         WB_Other,
77668         WB_ALetter,
77669         WB_Other,
77670         WB_ALetter,
77671         WB_Other,
77672         WB_ALetter,
77673         WB_Other,
77674         WB_ALetter,
77675         WB_Other,
77676         WB_Numeric,
77677         WB_Other,
77678         WB_ALetter,
77679         WB_Other,
77680         WB_ALetter,
77681         WB_Other,
77682         WB_ALetter,
77683         WB_Other,
77684         WB_ALetter,
77685         WB_Other,
77686         WB_ALetter,
77687         WB_Other,
77688         WB_ALetter,
77689         WB_Other,
77690         WB_ALetter,
77691         WB_Other,
77692         WB_ALetter,
77693         WB_Other,
77694         WB_ALetter,
77695         WB_Other,
77696         WB_ALetter,
77697         WB_Other,
77698         WB_ALetter,
77699         WB_Other,
77700         WB_ALetter,
77701         WB_Other,
77702         WB_ALetter,
77703         WB_Other,
77704         WB_ALetter,
77705         WB_Other,
77706         WB_ALetter,
77707         WB_Other,
77708         WB_ALetter,
77709         WB_Other,
77710         WB_ALetter,
77711         WB_Other,
77712         WB_ALetter,
77713         WB_Other,
77714         WB_ALetter,
77715         WB_Other,
77716         WB_ALetter,
77717         WB_Extend,
77718         WB_Other,
77719         WB_Extend,
77720         WB_Other,
77721         WB_Extend,
77722         WB_ALetter,
77723         WB_Other,
77724         WB_ALetter,
77725         WB_Other,
77726         WB_ALetter,
77727         WB_Other,
77728         WB_Extend,
77729         WB_Other,
77730         WB_Extend,
77731         WB_Other,
77732         WB_ALetter,
77733         WB_Other,
77734         WB_ALetter,
77735         WB_Other,
77736         WB_ALetter,
77737         WB_Other,
77738         WB_ALetter,
77739         WB_Extend,
77740         WB_Other,
77741         WB_ALetter,
77742         WB_Other,
77743         WB_ALetter,
77744         WB_Other,
77745         WB_ALetter,
77746         WB_Other,
77747         WB_ALetter,
77748         WB_Other,
77749         WB_ALetter,
77750         WB_Other,
77751         WB_ALetter,
77752         WB_Other,
77753         WB_ALetter,
77754         WB_Other,
77755         WB_Extend,
77756         WB_ALetter,
77757         WB_Extend,
77758         WB_Other,
77759         WB_Numeric,
77760         WB_Other,
77761         WB_Extend,
77762         WB_ALetter,
77763         WB_Extend,
77764         WB_Other,
77765         WB_Format,
77766         WB_Other,
77767         WB_ALetter,
77768         WB_Other,
77769         WB_Numeric,
77770         WB_Other,
77771         WB_Extend,
77772         WB_ALetter,
77773         WB_Extend,
77774         WB_Other,
77775         WB_Numeric,
77776         WB_Other,
77777         WB_ALetter,
77778         WB_Extend,
77779         WB_Other,
77780         WB_ALetter,
77781         WB_Other,
77782         WB_Extend,
77783         WB_ALetter,
77784         WB_Extend,
77785         WB_ALetter,
77786         WB_Other,
77787         WB_Extend,
77788         WB_Other,
77789         WB_Numeric,
77790         WB_ALetter,
77791         WB_Other,
77792         WB_ALetter,
77793         WB_Other,
77794         WB_ALetter,
77795         WB_Other,
77796         WB_ALetter,
77797         WB_Extend,
77798         WB_Other,
77799         WB_ALetter,
77800         WB_Other,
77801         WB_ALetter,
77802         WB_Other,
77803         WB_ALetter,
77804         WB_Other,
77805         WB_ALetter,
77806         WB_Other,
77807         WB_ALetter,
77808         WB_Other,
77809         WB_ALetter,
77810         WB_Extend,
77811         WB_Other,
77812         WB_Numeric,
77813         WB_Other,
77814         WB_Extend,
77815         WB_Other,
77816         WB_ALetter,
77817         WB_Other,
77818         WB_ALetter,
77819         WB_Other,
77820         WB_ALetter,
77821         WB_Other,
77822         WB_ALetter,
77823         WB_Other,
77824         WB_ALetter,
77825         WB_Other,
77826         WB_ALetter,
77827         WB_Other,
77828         WB_Extend,
77829         WB_ALetter,
77830         WB_Extend,
77831         WB_Other,
77832         WB_Extend,
77833         WB_Other,
77834         WB_Extend,
77835         WB_Other,
77836         WB_ALetter,
77837         WB_Other,
77838         WB_Extend,
77839         WB_Other,
77840         WB_ALetter,
77841         WB_Extend,
77842         WB_Other,
77843         WB_Extend,
77844         WB_Other,
77845         WB_Extend,
77846         WB_Other,
77847         WB_ALetter,
77848         WB_Extend,
77849         WB_ALetter,
77850         WB_Other,
77851         WB_ALetter,
77852         WB_Other,
77853         WB_Numeric,
77854         WB_Other,
77855         WB_ALetter,
77856         WB_Extend,
77857         WB_Other,
77858         WB_Extend,
77859         WB_Other,
77860         WB_ALetter,
77861         WB_Extend,
77862         WB_Other,
77863         WB_ALetter,
77864         WB_Extend,
77865         WB_Other,
77866         WB_ALetter,
77867         WB_Other,
77868         WB_Numeric,
77869         WB_Other,
77870         WB_ALetter,
77871         WB_Extend,
77872         WB_Other,
77873         WB_Numeric,
77874         WB_Other,
77875         WB_Extend,
77876         WB_Other,
77877         WB_Numeric,
77878         WB_Other,
77879         WB_ALetter,
77880         WB_Numeric,
77881         WB_Other,
77882         WB_ALetter,
77883         WB_Other,
77884         WB_ALetter,
77885         WB_Other,
77886         WB_ALetter,
77887         WB_Other,
77888         WB_ALetter,
77889         WB_Other,
77890         WB_ALetter,
77891         WB_Other,
77892         WB_ALetter,
77893         WB_Other,
77894         WB_ALetter,
77895         WB_Other,
77896         WB_ALetter,
77897         WB_Other,
77898         WB_ALetter,
77899         WB_Other,
77900         WB_Numeric,
77901         WB_Other,
77902         WB_ALetter,
77903         WB_Other,
77904         WB_Extend,
77905         WB_Other,
77906         WB_ALetter,
77907         WB_Extend,
77908         WB_Other,
77909         WB_ALetter,
77910         WB_Other,
77911         WB_Numeric,
77912         WB_Other,
77913         WB_ALetter,
77914         WB_Other,
77915         WB_ALetter,
77916         WB_Other,
77917         WB_ALetter,
77918         WB_Other,
77919         WB_ALetter,
77920         WB_Extend,
77921         WB_Other,
77922         WB_Extend,
77923         WB_ALetter,
77924         WB_Other,
77925         WB_Katakana,
77926         WB_Other,
77927         WB_ALetter,
77928         WB_Other,
77929         WB_ALetter,
77930         WB_Other,
77931         WB_ALetter,
77932         WB_Other,
77933         WB_ALetter,
77934         WB_Other,
77935         WB_Extend,
77936         WB_Other,
77937         WB_Format,
77938         WB_Other,
77939         WB_Extend,
77940         WB_Other,
77941         WB_Extend,
77942         WB_Format,
77943         WB_Extend,
77944         WB_Other,
77945         WB_Extend,
77946         WB_Other,
77947         WB_Extend,
77948         WB_Other,
77949         WB_Extend,
77950         WB_Other,
77951         WB_ALetter,
77952         WB_Other,
77953         WB_ALetter,
77954         WB_Other,
77955         WB_ALetter,
77956         WB_Other,
77957         WB_ALetter,
77958         WB_Other,
77959         WB_ALetter,
77960         WB_Other,
77961         WB_ALetter,
77962         WB_Other,
77963         WB_ALetter,
77964         WB_Other,
77965         WB_ALetter,
77966         WB_Other,
77967         WB_ALetter,
77968         WB_Other,
77969         WB_ALetter,
77970         WB_Other,
77971         WB_ALetter,
77972         WB_Other,
77973         WB_ALetter,
77974         WB_Other,
77975         WB_ALetter,
77976         WB_Other,
77977         WB_ALetter,
77978         WB_Other,
77979         WB_ALetter,
77980         WB_Other,
77981         WB_ALetter,
77982         WB_Other,
77983         WB_ALetter,
77984         WB_Other,
77985         WB_ALetter,
77986         WB_Other,
77987         WB_ALetter,
77988         WB_Other,
77989         WB_ALetter,
77990         WB_Other,
77991         WB_ALetter,
77992         WB_Other,
77993         WB_ALetter,
77994         WB_Other,
77995         WB_ALetter,
77996         WB_Other,
77997         WB_ALetter,
77998         WB_Other,
77999         WB_ALetter,
78000         WB_Other,
78001         WB_ALetter,
78002         WB_Other,
78003         WB_ALetter,
78004         WB_Other,
78005         WB_ALetter,
78006         WB_Other,
78007         WB_ALetter,
78008         WB_Other,
78009         WB_ALetter,
78010         WB_Other,
78011         WB_Numeric,
78012         WB_Other,
78013         WB_Extend,
78014         WB_Other,
78015         WB_Extend,
78016         WB_Other,
78017         WB_Extend,
78018         WB_Other,
78019         WB_Extend,
78020         WB_Other,
78021         WB_Extend,
78022         WB_Other,
78023         WB_Extend,
78024         WB_Other,
78025         WB_ALetter,
78026         WB_Other,
78027         WB_Extend,
78028         WB_Other,
78029         WB_ALetter,
78030         WB_Other,
78031         WB_ALetter,
78032         WB_Other,
78033         WB_ALetter,
78034         WB_Other,
78035         WB_ALetter,
78036         WB_Other,
78037         WB_ALetter,
78038         WB_Other,
78039         WB_ALetter,
78040         WB_Other,
78041         WB_ALetter,
78042         WB_Other,
78043         WB_ALetter,
78044         WB_Other,
78045         WB_ALetter,
78046         WB_Other,
78047         WB_ALetter,
78048         WB_Other,
78049         WB_ALetter,
78050         WB_Other,
78051         WB_ALetter,
78052         WB_Other,
78053         WB_ALetter,
78054         WB_Other,
78055         WB_ALetter,
78056         WB_Other,
78057         WB_ALetter,
78058         WB_Other,
78059         WB_ALetter,
78060         WB_Other,
78061         WB_ALetter,
78062         WB_Other,
78063         WB_ALetter,
78064         WB_Other,
78065         WB_ALetter,
78066         WB_Other,
78067         WB_ALetter,
78068         WB_Other,
78069         WB_ALetter,
78070         WB_Other,
78071         WB_ALetter,
78072         WB_Other,
78073         WB_ALetter,
78074         WB_Other,
78075         WB_ALetter,
78076         WB_Other,
78077         WB_ALetter,
78078         WB_Other,
78079         WB_ALetter,
78080         WB_Other,
78081         WB_ALetter,
78082         WB_Other,
78083         WB_ALetter,
78084         WB_Other,
78085         WB_ALetter,
78086         WB_Other,
78087         WB_ALetter,
78088         WB_Other,
78089         WB_ALetter,
78090         WB_Other,
78091         WB_ALetter,
78092         WB_Other,
78093         WB_ALetter,
78094         WB_Other,
78095         WB_ALetter,
78096         WB_Other,
78097         WB_ALetter,
78098         WB_Other,
78099         WB_ALetter,
78100         WB_Other,
78101         WB_Regional_Indicator,
78102         WB_Other,
78103         WB_Format,
78104         WB_Other,
78105         WB_Format,
78106         WB_Other,
78107         WB_Extend,
78108         WB_Other
78109 };
78110
78111 #endif  /* defined(PERL_IN_REGEXEC_C) */
78112
78113 #if defined(PERL_IN_REGCOMP_C)
78114
78115 static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */
78116         57,     /* Number of elements */
78117         148565664, /* Version and data structure type */
78118         1,      /* 0 if the list starts at 0;
78119                    1 if it starts at the element beyond 0 */
78120         0x0,
78121         0x4,
78122         0x5,
78123         0x6,
78124         0x7,
78125         0x8,
78126         0xB,
78127         0x14,
78128         0x16,
78129         0x17,
78130         0x18,
78131         0x1A,
78132         0x1C,
78133         0x20,
78134         0x25,
78135         0x28,
78136         0x2D,
78137         0x30,
78138         0x32,
78139         0x33,
78140         0x37,
78141         0x38,
78142         0x3C,
78143         0x3E,
78144         0x3F,
78145         0x41,
78146         0x4B,
78147         0x51,
78148         0x5A,
78149         0x5F,
78150         0x60,
78151         0x62,
78152         0x6B,
78153         0x70,
78154         0x79,
78155         0x80,
78156         0x81,
78157         0x8A,
78158         0x91,
78159         0x9A,
78160         0xA1,
78161         0xAA,
78162         0xB0,
78163         0xB1,
78164         0xBA,
78165         0xBC,
78166         0xC0,
78167         0xCA,
78168         0xD0,
78169         0xDA,
78170         0xE0,
78171         0xE1,
78172         0xE2,
78173         0xEA,
78174         0xF0,
78175         0xFA,
78176         0x100
78177 };
78178
78179 #endif  /* defined(PERL_IN_REGCOMP_C) */
78180
78181 #if defined(PERL_IN_PERL_C)
78182
78183 static const UV VertSpace_invlist[] = { /* for EBCDIC 037 */
78184         9,      /* Number of elements */
78185         148565664, /* Version and data structure type */
78186         1,      /* 0 if the list starts at 0;
78187                    1 if it starts at the element beyond 0 */
78188         0x0,
78189         0xB,
78190         0xE,
78191         0x15,
78192         0x16,
78193         0x25,
78194         0x26,
78195         0x2028,
78196         0x202A
78197 };
78198
78199 static const UV XPerlSpace_invlist[] = { /* for EBCDIC 037 */
78200         23,     /* Number of elements */
78201         148565664, /* Version and data structure type */
78202         1,      /* 0 if the list starts at 0;
78203                    1 if it starts at the element beyond 0 */
78204         0x0,
78205         0x5,
78206         0x6,
78207         0xB,
78208         0xE,
78209         0x15,
78210         0x16,
78211         0x25,
78212         0x26,
78213         0x40,
78214         0x42,
78215         0x1680,
78216         0x1681,
78217         0x2000,
78218         0x200B,
78219         0x2028,
78220         0x202A,
78221         0x202F,
78222         0x2030,
78223         0x205F,
78224         0x2060,
78225         0x3000,
78226         0x3001
78227 };
78228
78229 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
78230         1317,   /* Number of elements */
78231         148565664, /* Version and data structure type */
78232         1,      /* 0 if the list starts at 0;
78233                    1 if it starts at the element beyond 0 */
78234         0x0,
78235         0x42,
78236         0x4A,
78237         0x51,
78238         0x5A,
78239         0x62,
78240         0x6A,
78241         0x70,
78242         0x79,
78243         0x80,
78244         0x8A,
78245         0x8C,
78246         0x8F,
78247         0x91,
78248         0x9D,
78249         0x9E,
78250         0x9F,
78251         0xA0,
78252         0xA1,
78253         0xA2,
78254         0xAA,
78255         0xAC,
78256         0xAF,
78257         0xC1,
78258         0xCA,
78259         0xCB,
78260         0xD0,
78261         0xD1,
78262         0xDA,
78263         0xDB,
78264         0xE0,
78265         0xE2,
78266         0xEA,
78267         0xEB,
78268         0xFA,
78269         0xFB,
78270         0xFF,
78271         0x100,
78272         0x2C2,
78273         0x2C6,
78274         0x2D2,
78275         0x2E0,
78276         0x2E5,
78277         0x2EC,
78278         0x2ED,
78279         0x2EE,
78280         0x2EF,
78281         0x345,
78282         0x346,
78283         0x370,
78284         0x375,
78285         0x376,
78286         0x378,
78287         0x37A,
78288         0x37E,
78289         0x37F,
78290         0x380,
78291         0x386,
78292         0x387,
78293         0x388,
78294         0x38B,
78295         0x38C,
78296         0x38D,
78297         0x38E,
78298         0x3A2,
78299         0x3A3,
78300         0x3F6,
78301         0x3F7,
78302         0x482,
78303         0x48A,
78304         0x530,
78305         0x531,
78306         0x557,
78307         0x559,
78308         0x55A,
78309         0x561,
78310         0x588,
78311         0x5B0,
78312         0x5BE,
78313         0x5BF,
78314         0x5C0,
78315         0x5C1,
78316         0x5C3,
78317         0x5C4,
78318         0x5C6,
78319         0x5C7,
78320         0x5C8,
78321         0x5D0,
78322         0x5EB,
78323         0x5F0,
78324         0x5F3,
78325         0x610,
78326         0x61B,
78327         0x620,
78328         0x658,
78329         0x659,
78330         0x66A,
78331         0x66E,
78332         0x6D4,
78333         0x6D5,
78334         0x6DD,
78335         0x6E1,
78336         0x6E9,
78337         0x6ED,
78338         0x6FD,
78339         0x6FF,
78340         0x700,
78341         0x710,
78342         0x740,
78343         0x74D,
78344         0x7B2,
78345         0x7C0,
78346         0x7EB,
78347         0x7F4,
78348         0x7F6,
78349         0x7FA,
78350         0x7FB,
78351         0x800,
78352         0x818,
78353         0x81A,
78354         0x82D,
78355         0x840,
78356         0x859,
78357         0x8A0,
78358         0x8B5,
78359         0x8E3,
78360         0x8EA,
78361         0x8F0,
78362         0x93C,
78363         0x93D,
78364         0x94D,
78365         0x94E,
78366         0x951,
78367         0x955,
78368         0x964,
78369         0x966,
78370         0x970,
78371         0x971,
78372         0x984,
78373         0x985,
78374         0x98D,
78375         0x98F,
78376         0x991,
78377         0x993,
78378         0x9A9,
78379         0x9AA,
78380         0x9B1,
78381         0x9B2,
78382         0x9B3,
78383         0x9B6,
78384         0x9BA,
78385         0x9BD,
78386         0x9C5,
78387         0x9C7,
78388         0x9C9,
78389         0x9CB,
78390         0x9CD,
78391         0x9CE,
78392         0x9CF,
78393         0x9D7,
78394         0x9D8,
78395         0x9DC,
78396         0x9DE,
78397         0x9DF,
78398         0x9E4,
78399         0x9E6,
78400         0x9F2,
78401         0xA01,
78402         0xA04,
78403         0xA05,
78404         0xA0B,
78405         0xA0F,
78406         0xA11,
78407         0xA13,
78408         0xA29,
78409         0xA2A,
78410         0xA31,
78411         0xA32,
78412         0xA34,
78413         0xA35,
78414         0xA37,
78415         0xA38,
78416         0xA3A,
78417         0xA3E,
78418         0xA43,
78419         0xA47,
78420         0xA49,
78421         0xA4B,
78422         0xA4D,
78423         0xA51,
78424         0xA52,
78425         0xA59,
78426         0xA5D,
78427         0xA5E,
78428         0xA5F,
78429         0xA66,
78430         0xA76,
78431         0xA81,
78432         0xA84,
78433         0xA85,
78434         0xA8E,
78435         0xA8F,
78436         0xA92,
78437         0xA93,
78438         0xAA9,
78439         0xAAA,
78440         0xAB1,
78441         0xAB2,
78442         0xAB4,
78443         0xAB5,
78444         0xABA,
78445         0xABD,
78446         0xAC6,
78447         0xAC7,
78448         0xACA,
78449         0xACB,
78450         0xACD,
78451         0xAD0,
78452         0xAD1,
78453         0xAE0,
78454         0xAE4,
78455         0xAE6,
78456         0xAF0,
78457         0xAF9,
78458         0xAFA,
78459         0xB01,
78460         0xB04,
78461         0xB05,
78462         0xB0D,
78463         0xB0F,
78464         0xB11,
78465         0xB13,
78466         0xB29,
78467         0xB2A,
78468         0xB31,
78469         0xB32,
78470         0xB34,
78471         0xB35,
78472         0xB3A,
78473         0xB3D,
78474         0xB45,
78475         0xB47,
78476         0xB49,
78477         0xB4B,
78478         0xB4D,
78479         0xB56,
78480         0xB58,
78481         0xB5C,
78482         0xB5E,
78483         0xB5F,
78484         0xB64,
78485         0xB66,
78486         0xB70,
78487         0xB71,
78488         0xB72,
78489         0xB82,
78490         0xB84,
78491         0xB85,
78492         0xB8B,
78493         0xB8E,
78494         0xB91,
78495         0xB92,
78496         0xB96,
78497         0xB99,
78498         0xB9B,
78499         0xB9C,
78500         0xB9D,
78501         0xB9E,
78502         0xBA0,
78503         0xBA3,
78504         0xBA5,
78505         0xBA8,
78506         0xBAB,
78507         0xBAE,
78508         0xBBA,
78509         0xBBE,
78510         0xBC3,
78511         0xBC6,
78512         0xBC9,
78513         0xBCA,
78514         0xBCD,
78515         0xBD0,
78516         0xBD1,
78517         0xBD7,
78518         0xBD8,
78519         0xBE6,
78520         0xBF0,
78521         0xC00,
78522         0xC04,
78523         0xC05,
78524         0xC0D,
78525         0xC0E,
78526         0xC11,
78527         0xC12,
78528         0xC29,
78529         0xC2A,
78530         0xC3A,
78531         0xC3D,
78532         0xC45,
78533         0xC46,
78534         0xC49,
78535         0xC4A,
78536         0xC4D,
78537         0xC55,
78538         0xC57,
78539         0xC58,
78540         0xC5B,
78541         0xC60,
78542         0xC64,
78543         0xC66,
78544         0xC70,
78545         0xC81,
78546         0xC84,
78547         0xC85,
78548         0xC8D,
78549         0xC8E,
78550         0xC91,
78551         0xC92,
78552         0xCA9,
78553         0xCAA,
78554         0xCB4,
78555         0xCB5,
78556         0xCBA,
78557         0xCBD,
78558         0xCC5,
78559         0xCC6,
78560         0xCC9,
78561         0xCCA,
78562         0xCCD,
78563         0xCD5,
78564         0xCD7,
78565         0xCDE,
78566         0xCDF,
78567         0xCE0,
78568         0xCE4,
78569         0xCE6,
78570         0xCF0,
78571         0xCF1,
78572         0xCF3,
78573         0xD01,
78574         0xD04,
78575         0xD05,
78576         0xD0D,
78577         0xD0E,
78578         0xD11,
78579         0xD12,
78580         0xD3B,
78581         0xD3D,
78582         0xD45,
78583         0xD46,
78584         0xD49,
78585         0xD4A,
78586         0xD4D,
78587         0xD4E,
78588         0xD4F,
78589         0xD57,
78590         0xD58,
78591         0xD5F,
78592         0xD64,
78593         0xD66,
78594         0xD70,
78595         0xD7A,
78596         0xD80,
78597         0xD82,
78598         0xD84,
78599         0xD85,
78600         0xD97,
78601         0xD9A,
78602         0xDB2,
78603         0xDB3,
78604         0xDBC,
78605         0xDBD,
78606         0xDBE,
78607         0xDC0,
78608         0xDC7,
78609         0xDCF,
78610         0xDD5,
78611         0xDD6,
78612         0xDD7,
78613         0xDD8,
78614         0xDE0,
78615         0xDE6,
78616         0xDF0,
78617         0xDF2,
78618         0xDF4,
78619         0xE01,
78620         0xE3B,
78621         0xE40,
78622         0xE47,
78623         0xE4D,
78624         0xE4E,
78625         0xE50,
78626         0xE5A,
78627         0xE81,
78628         0xE83,
78629         0xE84,
78630         0xE85,
78631         0xE87,
78632         0xE89,
78633         0xE8A,
78634         0xE8B,
78635         0xE8D,
78636         0xE8E,
78637         0xE94,
78638         0xE98,
78639         0xE99,
78640         0xEA0,
78641         0xEA1,
78642         0xEA4,
78643         0xEA5,
78644         0xEA6,
78645         0xEA7,
78646         0xEA8,
78647         0xEAA,
78648         0xEAC,
78649         0xEAD,
78650         0xEBA,
78651         0xEBB,
78652         0xEBE,
78653         0xEC0,
78654         0xEC5,
78655         0xEC6,
78656         0xEC7,
78657         0xECD,
78658         0xECE,
78659         0xED0,
78660         0xEDA,
78661         0xEDC,
78662         0xEE0,
78663         0xF00,
78664         0xF01,
78665         0xF20,
78666         0xF2A,
78667         0xF40,
78668         0xF48,
78669         0xF49,
78670         0xF6D,
78671         0xF71,
78672         0xF82,
78673         0xF88,
78674         0xF98,
78675         0xF99,
78676         0xFBD,
78677         0x1000,
78678         0x1037,
78679         0x1038,
78680         0x1039,
78681         0x103B,
78682         0x104A,
78683         0x1050,
78684         0x1063,
78685         0x1065,
78686         0x1069,
78687         0x106E,
78688         0x1087,
78689         0x108E,
78690         0x108F,
78691         0x1090,
78692         0x109A,
78693         0x109C,
78694         0x109E,
78695         0x10A0,
78696         0x10C6,
78697         0x10C7,
78698         0x10C8,
78699         0x10CD,
78700         0x10CE,
78701         0x10D0,
78702         0x10FB,
78703         0x10FC,
78704         0x1249,
78705         0x124A,
78706         0x124E,
78707         0x1250,
78708         0x1257,
78709         0x1258,
78710         0x1259,
78711         0x125A,
78712         0x125E,
78713         0x1260,
78714         0x1289,
78715         0x128A,
78716         0x128E,
78717         0x1290,
78718         0x12B1,
78719         0x12B2,
78720         0x12B6,
78721         0x12B8,
78722         0x12BF,
78723         0x12C0,
78724         0x12C1,
78725         0x12C2,
78726         0x12C6,
78727         0x12C8,
78728         0x12D7,
78729         0x12D8,
78730         0x1311,
78731         0x1312,
78732         0x1316,
78733         0x1318,
78734         0x135B,
78735         0x135F,
78736         0x1360,
78737         0x1380,
78738         0x1390,
78739         0x13A0,
78740         0x13F6,
78741         0x13F8,
78742         0x13FE,
78743         0x1401,
78744         0x166D,
78745         0x166F,
78746         0x1680,
78747         0x1681,
78748         0x169B,
78749         0x16A0,
78750         0x16EB,
78751         0x16EE,
78752         0x16F9,
78753         0x1700,
78754         0x170D,
78755         0x170E,
78756         0x1714,
78757         0x1720,
78758         0x1734,
78759         0x1740,
78760         0x1754,
78761         0x1760,
78762         0x176D,
78763         0x176E,
78764         0x1771,
78765         0x1772,
78766         0x1774,
78767         0x1780,
78768         0x17B4,
78769         0x17B6,
78770         0x17C9,
78771         0x17D7,
78772         0x17D8,
78773         0x17DC,
78774         0x17DD,
78775         0x17E0,
78776         0x17EA,
78777         0x1810,
78778         0x181A,
78779         0x1820,
78780         0x1878,
78781         0x1880,
78782         0x18AB,
78783         0x18B0,
78784         0x18F6,
78785         0x1900,
78786         0x191F,
78787         0x1920,
78788         0x192C,
78789         0x1930,
78790         0x1939,
78791         0x1946,
78792         0x196E,
78793         0x1970,
78794         0x1975,
78795         0x1980,
78796         0x19AC,
78797         0x19B0,
78798         0x19CA,
78799         0x19D0,
78800         0x19DA,
78801         0x1A00,
78802         0x1A1C,
78803         0x1A20,
78804         0x1A5F,
78805         0x1A61,
78806         0x1A75,
78807         0x1A80,
78808         0x1A8A,
78809         0x1A90,
78810         0x1A9A,
78811         0x1AA7,
78812         0x1AA8,
78813         0x1B00,
78814         0x1B34,
78815         0x1B35,
78816         0x1B44,
78817         0x1B45,
78818         0x1B4C,
78819         0x1B50,
78820         0x1B5A,
78821         0x1B80,
78822         0x1BAA,
78823         0x1BAC,
78824         0x1BE6,
78825         0x1BE7,
78826         0x1BF2,
78827         0x1C00,
78828         0x1C36,
78829         0x1C40,
78830         0x1C4A,
78831         0x1C4D,
78832         0x1C7E,
78833         0x1CE9,
78834         0x1CED,
78835         0x1CEE,
78836         0x1CF4,
78837         0x1CF5,
78838         0x1CF7,
78839         0x1D00,
78840         0x1DC0,
78841         0x1DE7,
78842         0x1DF5,
78843         0x1E00,
78844         0x1F16,
78845         0x1F18,
78846         0x1F1E,
78847         0x1F20,
78848         0x1F46,
78849         0x1F48,
78850         0x1F4E,
78851         0x1F50,
78852         0x1F58,
78853         0x1F59,
78854         0x1F5A,
78855         0x1F5B,
78856         0x1F5C,
78857         0x1F5D,
78858         0x1F5E,
78859         0x1F5F,
78860         0x1F7E,
78861         0x1F80,
78862         0x1FB5,
78863         0x1FB6,
78864         0x1FBD,
78865         0x1FBE,
78866         0x1FBF,
78867         0x1FC2,
78868         0x1FC5,
78869         0x1FC6,
78870         0x1FCD,
78871         0x1FD0,
78872         0x1FD4,
78873         0x1FD6,
78874         0x1FDC,
78875         0x1FE0,
78876         0x1FED,
78877         0x1FF2,
78878         0x1FF5,
78879         0x1FF6,
78880         0x1FFD,
78881         0x2071,
78882         0x2072,
78883         0x207F,
78884         0x2080,
78885         0x2090,
78886         0x209D,
78887         0x2102,
78888         0x2103,
78889         0x2107,
78890         0x2108,
78891         0x210A,
78892         0x2114,
78893         0x2115,
78894         0x2116,
78895         0x2119,
78896         0x211E,
78897         0x2124,
78898         0x2125,
78899         0x2126,
78900         0x2127,
78901         0x2128,
78902         0x2129,
78903         0x212A,
78904         0x212E,
78905         0x212F,
78906         0x213A,
78907         0x213C,
78908         0x2140,
78909         0x2145,
78910         0x214A,
78911         0x214E,
78912         0x214F,
78913         0x2160,
78914         0x2189,
78915         0x24B6,
78916         0x24EA,
78917         0x2C00,
78918         0x2C2F,
78919         0x2C30,
78920         0x2C5F,
78921         0x2C60,
78922         0x2CE5,
78923         0x2CEB,
78924         0x2CEF,
78925         0x2CF2,
78926         0x2CF4,
78927         0x2D00,
78928         0x2D26,
78929         0x2D27,
78930         0x2D28,
78931         0x2D2D,
78932         0x2D2E,
78933         0x2D30,
78934         0x2D68,
78935         0x2D6F,
78936         0x2D70,
78937         0x2D80,
78938         0x2D97,
78939         0x2DA0,
78940         0x2DA7,
78941         0x2DA8,
78942         0x2DAF,
78943         0x2DB0,
78944         0x2DB7,
78945         0x2DB8,
78946         0x2DBF,
78947         0x2DC0,
78948         0x2DC7,
78949         0x2DC8,
78950         0x2DCF,
78951         0x2DD0,
78952         0x2DD7,
78953         0x2DD8,
78954         0x2DDF,
78955         0x2DE0,
78956         0x2E00,
78957         0x2E2F,
78958         0x2E30,
78959         0x3005,
78960         0x3008,
78961         0x3021,
78962         0x302A,
78963         0x3031,
78964         0x3036,
78965         0x3038,
78966         0x303D,
78967         0x3041,
78968         0x3097,
78969         0x309D,
78970         0x30A0,
78971         0x30A1,
78972         0x30FB,
78973         0x30FC,
78974         0x3100,
78975         0x3105,
78976         0x312E,
78977         0x3131,
78978         0x318F,
78979         0x31A0,
78980         0x31BB,
78981         0x31F0,
78982         0x3200,
78983         0x3400,
78984         0x4DB6,
78985         0x4E00,
78986         0x9FD6,
78987         0xA000,
78988         0xA48D,
78989         0xA4D0,
78990         0xA4FE,
78991         0xA500,
78992         0xA60D,
78993         0xA610,
78994         0xA62C,
78995         0xA640,
78996         0xA66F,
78997         0xA674,
78998         0xA67C,
78999         0xA67F,
79000         0xA6F0,
79001         0xA717,
79002         0xA720,
79003         0xA722,
79004         0xA789,
79005         0xA78B,
79006         0xA7AE,
79007         0xA7B0,
79008         0xA7B8,
79009         0xA7F7,
79010         0xA802,
79011         0xA803,
79012         0xA806,
79013         0xA807,
79014         0xA80B,
79015         0xA80C,
79016         0xA828,
79017         0xA840,
79018         0xA874,
79019         0xA880,
79020         0xA8C4,
79021         0xA8D0,
79022         0xA8DA,
79023         0xA8F2,
79024         0xA8F8,
79025         0xA8FB,
79026         0xA8FC,
79027         0xA8FD,
79028         0xA8FE,
79029         0xA900,
79030         0xA92B,
79031         0xA930,
79032         0xA953,
79033         0xA960,
79034         0xA97D,
79035         0xA980,
79036         0xA9B3,
79037         0xA9B4,
79038         0xA9C0,
79039         0xA9CF,
79040         0xA9DA,
79041         0xA9E0,
79042         0xA9E5,
79043         0xA9E6,
79044         0xA9FF,
79045         0xAA00,
79046         0xAA37,
79047         0xAA40,
79048         0xAA4E,
79049         0xAA50,
79050         0xAA5A,
79051         0xAA60,
79052         0xAA77,
79053         0xAA7A,
79054         0xAA7B,
79055         0xAA7E,
79056         0xAABF,
79057         0xAAC0,
79058         0xAAC1,
79059         0xAAC2,
79060         0xAAC3,
79061         0xAADB,
79062         0xAADE,
79063         0xAAE0,
79064         0xAAF0,
79065         0xAAF2,
79066         0xAAF6,
79067         0xAB01,
79068         0xAB07,
79069         0xAB09,
79070         0xAB0F,
79071         0xAB11,
79072         0xAB17,
79073         0xAB20,
79074         0xAB27,
79075         0xAB28,
79076         0xAB2F,
79077         0xAB30,
79078         0xAB5B,
79079         0xAB5C,
79080         0xAB66,
79081         0xAB70,
79082         0xABEB,
79083         0xABF0,
79084         0xABFA,
79085         0xAC00,
79086         0xD7A4,
79087         0xD7B0,
79088         0xD7C7,
79089         0xD7CB,
79090         0xD7FC,
79091         0xF900,
79092         0xFA6E,
79093         0xFA70,
79094         0xFADA,
79095         0xFB00,
79096         0xFB07,
79097         0xFB13,
79098         0xFB18,
79099         0xFB1D,
79100         0xFB29,
79101         0xFB2A,
79102         0xFB37,
79103         0xFB38,
79104         0xFB3D,
79105         0xFB3E,
79106         0xFB3F,
79107         0xFB40,
79108         0xFB42,
79109         0xFB43,
79110         0xFB45,
79111         0xFB46,
79112         0xFBB2,
79113         0xFBD3,
79114         0xFD3E,
79115         0xFD50,
79116         0xFD90,
79117         0xFD92,
79118         0xFDC8,
79119         0xFDF0,
79120         0xFDFC,
79121         0xFE70,
79122         0xFE75,
79123         0xFE76,
79124         0xFEFD,
79125         0xFF10,
79126         0xFF1A,
79127         0xFF21,
79128         0xFF3B,
79129         0xFF41,
79130         0xFF5B,
79131         0xFF66,
79132         0xFFBF,
79133         0xFFC2,
79134         0xFFC8,
79135         0xFFCA,
79136         0xFFD0,
79137         0xFFD2,
79138         0xFFD8,
79139         0xFFDA,
79140         0xFFDD,
79141         0x10000,
79142         0x1000C,
79143         0x1000D,
79144         0x10027,
79145         0x10028,
79146         0x1003B,
79147         0x1003C,
79148         0x1003E,
79149         0x1003F,
79150         0x1004E,
79151         0x10050,
79152         0x1005E,
79153         0x10080,
79154         0x100FB,
79155         0x10140,
79156         0x10175,
79157         0x10280,
79158         0x1029D,
79159         0x102A0,
79160         0x102D1,
79161         0x10300,
79162         0x10320,
79163         0x10330,
79164         0x1034B,
79165         0x10350,
79166         0x1037B,
79167         0x10380,
79168         0x1039E,
79169         0x103A0,
79170         0x103C4,
79171         0x103C8,
79172         0x103D0,
79173         0x103D1,
79174         0x103D6,
79175         0x10400,
79176         0x1049E,
79177         0x104A0,
79178         0x104AA,
79179         0x10500,
79180         0x10528,
79181         0x10530,
79182         0x10564,
79183         0x10600,
79184         0x10737,
79185         0x10740,
79186         0x10756,
79187         0x10760,
79188         0x10768,
79189         0x10800,
79190         0x10806,
79191         0x10808,
79192         0x10809,
79193         0x1080A,
79194         0x10836,
79195         0x10837,
79196         0x10839,
79197         0x1083C,
79198         0x1083D,
79199         0x1083F,
79200         0x10856,
79201         0x10860,
79202         0x10877,
79203         0x10880,
79204         0x1089F,
79205         0x108E0,
79206         0x108F3,
79207         0x108F4,
79208         0x108F6,
79209         0x10900,
79210         0x10916,
79211         0x10920,
79212         0x1093A,
79213         0x10980,
79214         0x109B8,
79215         0x109BE,
79216         0x109C0,
79217         0x10A00,
79218         0x10A04,
79219         0x10A05,
79220         0x10A07,
79221         0x10A0C,
79222         0x10A14,
79223         0x10A15,
79224         0x10A18,
79225         0x10A19,
79226         0x10A34,
79227         0x10A60,
79228         0x10A7D,
79229         0x10A80,
79230         0x10A9D,
79231         0x10AC0,
79232         0x10AC8,
79233         0x10AC9,
79234         0x10AE5,
79235         0x10B00,
79236         0x10B36,
79237         0x10B40,
79238         0x10B56,
79239         0x10B60,
79240         0x10B73,
79241         0x10B80,
79242         0x10B92,
79243         0x10C00,
79244         0x10C49,
79245         0x10C80,
79246         0x10CB3,
79247         0x10CC0,
79248         0x10CF3,
79249         0x11000,
79250         0x11046,
79251         0x11066,
79252         0x11070,
79253         0x11082,
79254         0x110B9,
79255         0x110D0,
79256         0x110E9,
79257         0x110F0,
79258         0x110FA,
79259         0x11100,
79260         0x11133,
79261         0x11136,
79262         0x11140,
79263         0x11150,
79264         0x11173,
79265         0x11176,
79266         0x11177,
79267         0x11180,
79268         0x111C0,
79269         0x111C1,
79270         0x111C5,
79271         0x111D0,
79272         0x111DB,
79273         0x111DC,
79274         0x111DD,
79275         0x11200,
79276         0x11212,
79277         0x11213,
79278         0x11235,
79279         0x11237,
79280         0x11238,
79281         0x11280,
79282         0x11287,
79283         0x11288,
79284         0x11289,
79285         0x1128A,
79286         0x1128E,
79287         0x1128F,
79288         0x1129E,
79289         0x1129F,
79290         0x112A9,
79291         0x112B0,
79292         0x112E9,
79293         0x112F0,
79294         0x112FA,
79295         0x11300,
79296         0x11304,
79297         0x11305,
79298         0x1130D,
79299         0x1130F,
79300         0x11311,
79301         0x11313,
79302         0x11329,
79303         0x1132A,
79304         0x11331,
79305         0x11332,
79306         0x11334,
79307         0x11335,
79308         0x1133A,
79309         0x1133D,
79310         0x11345,
79311         0x11347,
79312         0x11349,
79313         0x1134B,
79314         0x1134D,
79315         0x11350,
79316         0x11351,
79317         0x11357,
79318         0x11358,
79319         0x1135D,
79320         0x11364,
79321         0x11480,
79322         0x114C2,
79323         0x114C4,
79324         0x114C6,
79325         0x114C7,
79326         0x114C8,
79327         0x114D0,
79328         0x114DA,
79329         0x11580,
79330         0x115B6,
79331         0x115B8,
79332         0x115BF,
79333         0x115D8,
79334         0x115DE,
79335         0x11600,
79336         0x1163F,
79337         0x11640,
79338         0x11641,
79339         0x11644,
79340         0x11645,
79341         0x11650,
79342         0x1165A,
79343         0x11680,
79344         0x116B6,
79345         0x116C0,
79346         0x116CA,
79347         0x11700,
79348         0x1171A,
79349         0x1171D,
79350         0x1172B,
79351         0x11730,
79352         0x1173A,
79353         0x118A0,
79354         0x118EA,
79355         0x118FF,
79356         0x11900,
79357         0x11AC0,
79358         0x11AF9,
79359         0x12000,
79360         0x1239A,
79361         0x12400,
79362         0x1246F,
79363         0x12480,
79364         0x12544,
79365         0x13000,
79366         0x1342F,
79367         0x14400,
79368         0x14647,
79369         0x16800,
79370         0x16A39,
79371         0x16A40,
79372         0x16A5F,
79373         0x16A60,
79374         0x16A6A,
79375         0x16AD0,
79376         0x16AEE,
79377         0x16B00,
79378         0x16B37,
79379         0x16B40,
79380         0x16B44,
79381         0x16B50,
79382         0x16B5A,
79383         0x16B63,
79384         0x16B78,
79385         0x16B7D,
79386         0x16B90,
79387         0x16F00,
79388         0x16F45,
79389         0x16F50,
79390         0x16F7F,
79391         0x16F93,
79392         0x16FA0,
79393         0x1B000,
79394         0x1B002,
79395         0x1BC00,
79396         0x1BC6B,
79397         0x1BC70,
79398         0x1BC7D,
79399         0x1BC80,
79400         0x1BC89,
79401         0x1BC90,
79402         0x1BC9A,
79403         0x1BC9E,
79404         0x1BC9F,
79405         0x1D400,
79406         0x1D455,
79407         0x1D456,
79408         0x1D49D,
79409         0x1D49E,
79410         0x1D4A0,
79411         0x1D4A2,
79412         0x1D4A3,
79413         0x1D4A5,
79414         0x1D4A7,
79415         0x1D4A9,
79416         0x1D4AD,
79417         0x1D4AE,
79418         0x1D4BA,
79419         0x1D4BB,
79420         0x1D4BC,
79421         0x1D4BD,
79422         0x1D4C4,
79423         0x1D4C5,
79424         0x1D506,
79425         0x1D507,
79426         0x1D50B,
79427         0x1D50D,
79428         0x1D515,
79429         0x1D516,
79430         0x1D51D,
79431         0x1D51E,
79432         0x1D53A,
79433         0x1D53B,
79434         0x1D53F,
79435         0x1D540,
79436         0x1D545,
79437         0x1D546,
79438         0x1D547,
79439         0x1D54A,
79440         0x1D551,
79441         0x1D552,
79442         0x1D6A6,
79443         0x1D6A8,
79444         0x1D6C1,
79445         0x1D6C2,
79446         0x1D6DB,
79447         0x1D6DC,
79448         0x1D6FB,
79449         0x1D6FC,
79450         0x1D715,
79451         0x1D716,
79452         0x1D735,
79453         0x1D736,
79454         0x1D74F,
79455         0x1D750,
79456         0x1D76F,
79457         0x1D770,
79458         0x1D789,
79459         0x1D78A,
79460         0x1D7A9,
79461         0x1D7AA,
79462         0x1D7C3,
79463         0x1D7C4,
79464         0x1D7CC,
79465         0x1D7CE,
79466         0x1D800,
79467         0x1E800,
79468         0x1E8C5,
79469         0x1EE00,
79470         0x1EE04,
79471         0x1EE05,
79472         0x1EE20,
79473         0x1EE21,
79474         0x1EE23,
79475         0x1EE24,
79476         0x1EE25,
79477         0x1EE27,
79478         0x1EE28,
79479         0x1EE29,
79480         0x1EE33,
79481         0x1EE34,
79482         0x1EE38,
79483         0x1EE39,
79484         0x1EE3A,
79485         0x1EE3B,
79486         0x1EE3C,
79487         0x1EE42,
79488         0x1EE43,
79489         0x1EE47,
79490         0x1EE48,
79491         0x1EE49,
79492         0x1EE4A,
79493         0x1EE4B,
79494         0x1EE4C,
79495         0x1EE4D,
79496         0x1EE50,
79497         0x1EE51,
79498         0x1EE53,
79499         0x1EE54,
79500         0x1EE55,
79501         0x1EE57,
79502         0x1EE58,
79503         0x1EE59,
79504         0x1EE5A,
79505         0x1EE5B,
79506         0x1EE5C,
79507         0x1EE5D,
79508         0x1EE5E,
79509         0x1EE5F,
79510         0x1EE60,
79511         0x1EE61,
79512         0x1EE63,
79513         0x1EE64,
79514         0x1EE65,
79515         0x1EE67,
79516         0x1EE6B,
79517         0x1EE6C,
79518         0x1EE73,
79519         0x1EE74,
79520         0x1EE78,
79521         0x1EE79,
79522         0x1EE7D,
79523         0x1EE7E,
79524         0x1EE7F,
79525         0x1EE80,
79526         0x1EE8A,
79527         0x1EE8B,
79528         0x1EE9C,
79529         0x1EEA1,
79530         0x1EEA4,
79531         0x1EEA5,
79532         0x1EEAA,
79533         0x1EEAB,
79534         0x1EEBC,
79535         0x1F130,
79536         0x1F14A,
79537         0x1F150,
79538         0x1F16A,
79539         0x1F170,
79540         0x1F18A,
79541         0x20000,
79542         0x2A6D7,
79543         0x2A700,
79544         0x2B735,
79545         0x2B740,
79546         0x2B81E,
79547         0x2B820,
79548         0x2CEA2,
79549         0x2F800,
79550         0x2FA1E
79551 };
79552
79553 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
79554         1257,   /* Number of elements */
79555         148565664, /* Version and data structure type */
79556         1,      /* 0 if the list starts at 0;
79557                    1 if it starts at the element beyond 0 */
79558         0x0,
79559         0x42,
79560         0x4A,
79561         0x51,
79562         0x5A,
79563         0x62,
79564         0x6A,
79565         0x70,
79566         0x79,
79567         0x80,
79568         0x8A,
79569         0x8C,
79570         0x8F,
79571         0x91,
79572         0x9D,
79573         0x9E,
79574         0x9F,
79575         0xA0,
79576         0xA1,
79577         0xA2,
79578         0xAA,
79579         0xAC,
79580         0xAF,
79581         0xC1,
79582         0xCA,
79583         0xCB,
79584         0xD0,
79585         0xD1,
79586         0xDA,
79587         0xDB,
79588         0xE0,
79589         0xE2,
79590         0xEA,
79591         0xEB,
79592         0xF0,
79593         0xFB,
79594         0xFF,
79595         0x100,
79596         0x2C2,
79597         0x2C6,
79598         0x2D2,
79599         0x2E0,
79600         0x2E5,
79601         0x2EC,
79602         0x2ED,
79603         0x2EE,
79604         0x2EF,
79605         0x345,
79606         0x346,
79607         0x370,
79608         0x375,
79609         0x376,
79610         0x378,
79611         0x37A,
79612         0x37E,
79613         0x37F,
79614         0x380,
79615         0x386,
79616         0x387,
79617         0x388,
79618         0x38B,
79619         0x38C,
79620         0x38D,
79621         0x38E,
79622         0x3A2,
79623         0x3A3,
79624         0x3F6,
79625         0x3F7,
79626         0x482,
79627         0x48A,
79628         0x530,
79629         0x531,
79630         0x557,
79631         0x559,
79632         0x55A,
79633         0x561,
79634         0x588,
79635         0x5B0,
79636         0x5BE,
79637         0x5BF,
79638         0x5C0,
79639         0x5C1,
79640         0x5C3,
79641         0x5C4,
79642         0x5C6,
79643         0x5C7,
79644         0x5C8,
79645         0x5D0,
79646         0x5EB,
79647         0x5F0,
79648         0x5F3,
79649         0x610,
79650         0x61B,
79651         0x620,
79652         0x658,
79653         0x659,
79654         0x660,
79655         0x66E,
79656         0x6D4,
79657         0x6D5,
79658         0x6DD,
79659         0x6E1,
79660         0x6E9,
79661         0x6ED,
79662         0x6F0,
79663         0x6FA,
79664         0x6FD,
79665         0x6FF,
79666         0x700,
79667         0x710,
79668         0x740,
79669         0x74D,
79670         0x7B2,
79671         0x7CA,
79672         0x7EB,
79673         0x7F4,
79674         0x7F6,
79675         0x7FA,
79676         0x7FB,
79677         0x800,
79678         0x818,
79679         0x81A,
79680         0x82D,
79681         0x840,
79682         0x859,
79683         0x8A0,
79684         0x8B5,
79685         0x8E3,
79686         0x8EA,
79687         0x8F0,
79688         0x93C,
79689         0x93D,
79690         0x94D,
79691         0x94E,
79692         0x951,
79693         0x955,
79694         0x964,
79695         0x971,
79696         0x984,
79697         0x985,
79698         0x98D,
79699         0x98F,
79700         0x991,
79701         0x993,
79702         0x9A9,
79703         0x9AA,
79704         0x9B1,
79705         0x9B2,
79706         0x9B3,
79707         0x9B6,
79708         0x9BA,
79709         0x9BD,
79710         0x9C5,
79711         0x9C7,
79712         0x9C9,
79713         0x9CB,
79714         0x9CD,
79715         0x9CE,
79716         0x9CF,
79717         0x9D7,
79718         0x9D8,
79719         0x9DC,
79720         0x9DE,
79721         0x9DF,
79722         0x9E4,
79723         0x9F0,
79724         0x9F2,
79725         0xA01,
79726         0xA04,
79727         0xA05,
79728         0xA0B,
79729         0xA0F,
79730         0xA11,
79731         0xA13,
79732         0xA29,
79733         0xA2A,
79734         0xA31,
79735         0xA32,
79736         0xA34,
79737         0xA35,
79738         0xA37,
79739         0xA38,
79740         0xA3A,
79741         0xA3E,
79742         0xA43,
79743         0xA47,
79744         0xA49,
79745         0xA4B,
79746         0xA4D,
79747         0xA51,
79748         0xA52,
79749         0xA59,
79750         0xA5D,
79751         0xA5E,
79752         0xA5F,
79753         0xA70,
79754         0xA76,
79755         0xA81,
79756         0xA84,
79757         0xA85,
79758         0xA8E,
79759         0xA8F,
79760         0xA92,
79761         0xA93,
79762         0xAA9,
79763         0xAAA,
79764         0xAB1,
79765         0xAB2,
79766         0xAB4,
79767         0xAB5,
79768         0xABA,
79769         0xABD,
79770         0xAC6,
79771         0xAC7,
79772         0xACA,
79773         0xACB,
79774         0xACD,
79775         0xAD0,
79776         0xAD1,
79777         0xAE0,
79778         0xAE4,
79779         0xAF9,
79780         0xAFA,
79781         0xB01,
79782         0xB04,
79783         0xB05,
79784         0xB0D,
79785         0xB0F,
79786         0xB11,
79787         0xB13,
79788         0xB29,
79789         0xB2A,
79790         0xB31,
79791         0xB32,
79792         0xB34,
79793         0xB35,
79794         0xB3A,
79795         0xB3D,
79796         0xB45,
79797         0xB47,
79798         0xB49,
79799         0xB4B,
79800         0xB4D,
79801         0xB56,
79802         0xB58,
79803         0xB5C,
79804         0xB5E,
79805         0xB5F,
79806         0xB64,
79807         0xB71,
79808         0xB72,
79809         0xB82,
79810         0xB84,
79811         0xB85,
79812         0xB8B,
79813         0xB8E,
79814         0xB91,
79815         0xB92,
79816         0xB96,
79817         0xB99,
79818         0xB9B,
79819         0xB9C,
79820         0xB9D,
79821         0xB9E,
79822         0xBA0,
79823         0xBA3,
79824         0xBA5,
79825         0xBA8,
79826         0xBAB,
79827         0xBAE,
79828         0xBBA,
79829         0xBBE,
79830         0xBC3,
79831         0xBC6,
79832         0xBC9,
79833         0xBCA,
79834         0xBCD,
79835         0xBD0,
79836         0xBD1,
79837         0xBD7,
79838         0xBD8,
79839         0xC00,
79840         0xC04,
79841         0xC05,
79842         0xC0D,
79843         0xC0E,
79844         0xC11,
79845         0xC12,
79846         0xC29,
79847         0xC2A,
79848         0xC3A,
79849         0xC3D,
79850         0xC45,
79851         0xC46,
79852         0xC49,
79853         0xC4A,
79854         0xC4D,
79855         0xC55,
79856         0xC57,
79857         0xC58,
79858         0xC5B,
79859         0xC60,
79860         0xC64,
79861         0xC81,
79862         0xC84,
79863         0xC85,
79864         0xC8D,
79865         0xC8E,
79866         0xC91,
79867         0xC92,
79868         0xCA9,
79869         0xCAA,
79870         0xCB4,
79871         0xCB5,
79872         0xCBA,
79873         0xCBD,
79874         0xCC5,
79875         0xCC6,
79876         0xCC9,
79877         0xCCA,
79878         0xCCD,
79879         0xCD5,
79880         0xCD7,
79881         0xCDE,
79882         0xCDF,
79883         0xCE0,
79884         0xCE4,
79885         0xCF1,
79886         0xCF3,
79887         0xD01,
79888         0xD04,
79889         0xD05,
79890         0xD0D,
79891         0xD0E,
79892         0xD11,
79893         0xD12,
79894         0xD3B,
79895         0xD3D,
79896         0xD45,
79897         0xD46,
79898         0xD49,
79899         0xD4A,
79900         0xD4D,
79901         0xD4E,
79902         0xD4F,
79903         0xD57,
79904         0xD58,
79905         0xD5F,
79906         0xD64,
79907         0xD7A,
79908         0xD80,
79909         0xD82,
79910         0xD84,
79911         0xD85,
79912         0xD97,
79913         0xD9A,
79914         0xDB2,
79915         0xDB3,
79916         0xDBC,
79917         0xDBD,
79918         0xDBE,
79919         0xDC0,
79920         0xDC7,
79921         0xDCF,
79922         0xDD5,
79923         0xDD6,
79924         0xDD7,
79925         0xDD8,
79926         0xDE0,
79927         0xDF2,
79928         0xDF4,
79929         0xE01,
79930         0xE3B,
79931         0xE40,
79932         0xE47,
79933         0xE4D,
79934         0xE4E,
79935         0xE81,
79936         0xE83,
79937         0xE84,
79938         0xE85,
79939         0xE87,
79940         0xE89,
79941         0xE8A,
79942         0xE8B,
79943         0xE8D,
79944         0xE8E,
79945         0xE94,
79946         0xE98,
79947         0xE99,
79948         0xEA0,
79949         0xEA1,
79950         0xEA4,
79951         0xEA5,
79952         0xEA6,
79953         0xEA7,
79954         0xEA8,
79955         0xEAA,
79956         0xEAC,
79957         0xEAD,
79958         0xEBA,
79959         0xEBB,
79960         0xEBE,
79961         0xEC0,
79962         0xEC5,
79963         0xEC6,
79964         0xEC7,
79965         0xECD,
79966         0xECE,
79967         0xEDC,
79968         0xEE0,
79969         0xF00,
79970         0xF01,
79971         0xF40,
79972         0xF48,
79973         0xF49,
79974         0xF6D,
79975         0xF71,
79976         0xF82,
79977         0xF88,
79978         0xF98,
79979         0xF99,
79980         0xFBD,
79981         0x1000,
79982         0x1037,
79983         0x1038,
79984         0x1039,
79985         0x103B,
79986         0x1040,
79987         0x1050,
79988         0x1063,
79989         0x1065,
79990         0x1069,
79991         0x106E,
79992         0x1087,
79993         0x108E,
79994         0x108F,
79995         0x109C,
79996         0x109E,
79997         0x10A0,
79998         0x10C6,
79999         0x10C7,
80000         0x10C8,
80001         0x10CD,
80002         0x10CE,
80003         0x10D0,
80004         0x10FB,
80005         0x10FC,
80006         0x1249,
80007         0x124A,
80008         0x124E,
80009         0x1250,
80010         0x1257,
80011         0x1258,
80012         0x1259,
80013         0x125A,
80014         0x125E,
80015         0x1260,
80016         0x1289,
80017         0x128A,
80018         0x128E,
80019         0x1290,
80020         0x12B1,
80021         0x12B2,
80022         0x12B6,
80023         0x12B8,
80024         0x12BF,
80025         0x12C0,
80026         0x12C1,
80027         0x12C2,
80028         0x12C6,
80029         0x12C8,
80030         0x12D7,
80031         0x12D8,
80032         0x1311,
80033         0x1312,
80034         0x1316,
80035         0x1318,
80036         0x135B,
80037         0x135F,
80038         0x1360,
80039         0x1380,
80040         0x1390,
80041         0x13A0,
80042         0x13F6,
80043         0x13F8,
80044         0x13FE,
80045         0x1401,
80046         0x166D,
80047         0x166F,
80048         0x1680,
80049         0x1681,
80050         0x169B,
80051         0x16A0,
80052         0x16EB,
80053         0x16EE,
80054         0x16F9,
80055         0x1700,
80056         0x170D,
80057         0x170E,
80058         0x1714,
80059         0x1720,
80060         0x1734,
80061         0x1740,
80062         0x1754,
80063         0x1760,
80064         0x176D,
80065         0x176E,
80066         0x1771,
80067         0x1772,
80068         0x1774,
80069         0x1780,
80070         0x17B4,
80071         0x17B6,
80072         0x17C9,
80073         0x17D7,
80074         0x17D8,
80075         0x17DC,
80076         0x17DD,
80077         0x1820,
80078         0x1878,
80079         0x1880,
80080         0x18AB,
80081         0x18B0,
80082         0x18F6,
80083         0x1900,
80084         0x191F,
80085         0x1920,
80086         0x192C,
80087         0x1930,
80088         0x1939,
80089         0x1950,
80090         0x196E,
80091         0x1970,
80092         0x1975,
80093         0x1980,
80094         0x19AC,
80095         0x19B0,
80096         0x19CA,
80097         0x1A00,
80098         0x1A1C,
80099         0x1A20,
80100         0x1A5F,
80101         0x1A61,
80102         0x1A75,
80103         0x1AA7,
80104         0x1AA8,
80105         0x1B00,
80106         0x1B34,
80107         0x1B35,
80108         0x1B44,
80109         0x1B45,
80110         0x1B4C,
80111         0x1B80,
80112         0x1BAA,
80113         0x1BAC,
80114         0x1BB0,
80115         0x1BBA,
80116         0x1BE6,
80117         0x1BE7,
80118         0x1BF2,
80119         0x1C00,
80120         0x1C36,
80121         0x1C4D,
80122         0x1C50,
80123         0x1C5A,
80124         0x1C7E,
80125         0x1CE9,
80126         0x1CED,
80127         0x1CEE,
80128         0x1CF4,
80129         0x1CF5,
80130         0x1CF7,
80131         0x1D00,
80132         0x1DC0,
80133         0x1DE7,
80134         0x1DF5,
80135         0x1E00,
80136         0x1F16,
80137         0x1F18,
80138         0x1F1E,
80139         0x1F20,
80140         0x1F46,
80141         0x1F48,
80142         0x1F4E,
80143         0x1F50,
80144         0x1F58,
80145         0x1F59,
80146         0x1F5A,
80147         0x1F5B,
80148         0x1F5C,
80149         0x1F5D,
80150         0x1F5E,
80151         0x1F5F,
80152         0x1F7E,
80153         0x1F80,
80154         0x1FB5,
80155         0x1FB6,
80156         0x1FBD,
80157         0x1FBE,
80158         0x1FBF,
80159         0x1FC2,
80160         0x1FC5,
80161         0x1FC6,
80162         0x1FCD,
80163         0x1FD0,
80164         0x1FD4,
80165         0x1FD6,
80166         0x1FDC,
80167         0x1FE0,
80168         0x1FED,
80169         0x1FF2,
80170         0x1FF5,
80171         0x1FF6,
80172         0x1FFD,
80173         0x2071,
80174         0x2072,
80175         0x207F,
80176         0x2080,
80177         0x2090,
80178         0x209D,
80179         0x2102,
80180         0x2103,
80181         0x2107,
80182         0x2108,
80183         0x210A,
80184         0x2114,
80185         0x2115,
80186         0x2116,
80187         0x2119,
80188         0x211E,
80189         0x2124,
80190         0x2125,
80191         0x2126,
80192         0x2127,
80193         0x2128,
80194         0x2129,
80195         0x212A,
80196         0x212E,
80197         0x212F,
80198         0x213A,
80199         0x213C,
80200         0x2140,
80201         0x2145,
80202         0x214A,
80203         0x214E,
80204         0x214F,
80205         0x2160,
80206         0x2189,
80207         0x24B6,
80208         0x24EA,
80209         0x2C00,
80210         0x2C2F,
80211         0x2C30,
80212         0x2C5F,
80213         0x2C60,
80214         0x2CE5,
80215         0x2CEB,
80216         0x2CEF,
80217         0x2CF2,
80218         0x2CF4,
80219         0x2D00,
80220         0x2D26,
80221         0x2D27,
80222         0x2D28,
80223         0x2D2D,
80224         0x2D2E,
80225         0x2D30,
80226         0x2D68,
80227         0x2D6F,
80228         0x2D70,
80229         0x2D80,
80230         0x2D97,
80231         0x2DA0,
80232         0x2DA7,
80233         0x2DA8,
80234         0x2DAF,
80235         0x2DB0,
80236         0x2DB7,
80237         0x2DB8,
80238         0x2DBF,
80239         0x2DC0,
80240         0x2DC7,
80241         0x2DC8,
80242         0x2DCF,
80243         0x2DD0,
80244         0x2DD7,
80245         0x2DD8,
80246         0x2DDF,
80247         0x2DE0,
80248         0x2E00,
80249         0x2E2F,
80250         0x2E30,
80251         0x3005,
80252         0x3008,
80253         0x3021,
80254         0x302A,
80255         0x3031,
80256         0x3036,
80257         0x3038,
80258         0x303D,
80259         0x3041,
80260         0x3097,
80261         0x309D,
80262         0x30A0,
80263         0x30A1,
80264         0x30FB,
80265         0x30FC,
80266         0x3100,
80267         0x3105,
80268         0x312E,
80269         0x3131,
80270         0x318F,
80271         0x31A0,
80272         0x31BB,
80273         0x31F0,
80274         0x3200,
80275         0x3400,
80276         0x4DB6,
80277         0x4E00,
80278         0x9FD6,
80279         0xA000,
80280         0xA48D,
80281         0xA4D0,
80282         0xA4FE,
80283         0xA500,
80284         0xA60D,
80285         0xA610,
80286         0xA620,
80287         0xA62A,
80288         0xA62C,
80289         0xA640,
80290         0xA66F,
80291         0xA674,
80292         0xA67C,
80293         0xA67F,
80294         0xA6F0,
80295         0xA717,
80296         0xA720,
80297         0xA722,
80298         0xA789,
80299         0xA78B,
80300         0xA7AE,
80301         0xA7B0,
80302         0xA7B8,
80303         0xA7F7,
80304         0xA802,
80305         0xA803,
80306         0xA806,
80307         0xA807,
80308         0xA80B,
80309         0xA80C,
80310         0xA828,
80311         0xA840,
80312         0xA874,
80313         0xA880,
80314         0xA8C4,
80315         0xA8F2,
80316         0xA8F8,
80317         0xA8FB,
80318         0xA8FC,
80319         0xA8FD,
80320         0xA8FE,
80321         0xA90A,
80322         0xA92B,
80323         0xA930,
80324         0xA953,
80325         0xA960,
80326         0xA97D,
80327         0xA980,
80328         0xA9B3,
80329         0xA9B4,
80330         0xA9C0,
80331         0xA9CF,
80332         0xA9D0,
80333         0xA9E0,
80334         0xA9E5,
80335         0xA9E6,
80336         0xA9F0,
80337         0xA9FA,
80338         0xA9FF,
80339         0xAA00,
80340         0xAA37,
80341         0xAA40,
80342         0xAA4E,
80343         0xAA60,
80344         0xAA77,
80345         0xAA7A,
80346         0xAA7B,
80347         0xAA7E,
80348         0xAABF,
80349         0xAAC0,
80350         0xAAC1,
80351         0xAAC2,
80352         0xAAC3,
80353         0xAADB,
80354         0xAADE,
80355         0xAAE0,
80356         0xAAF0,
80357         0xAAF2,
80358         0xAAF6,
80359         0xAB01,
80360         0xAB07,
80361         0xAB09,
80362         0xAB0F,
80363         0xAB11,
80364         0xAB17,
80365         0xAB20,
80366         0xAB27,
80367         0xAB28,
80368         0xAB2F,
80369         0xAB30,
80370         0xAB5B,
80371         0xAB5C,
80372         0xAB66,
80373         0xAB70,
80374         0xABEB,
80375         0xAC00,
80376         0xD7A4,
80377         0xD7B0,
80378         0xD7C7,
80379         0xD7CB,
80380         0xD7FC,
80381         0xF900,
80382         0xFA6E,
80383         0xFA70,
80384         0xFADA,
80385         0xFB00,
80386         0xFB07,
80387         0xFB13,
80388         0xFB18,
80389         0xFB1D,
80390         0xFB29,
80391         0xFB2A,
80392         0xFB37,
80393         0xFB38,
80394         0xFB3D,
80395         0xFB3E,
80396         0xFB3F,
80397         0xFB40,
80398         0xFB42,
80399         0xFB43,
80400         0xFB45,
80401         0xFB46,
80402         0xFBB2,
80403         0xFBD3,
80404         0xFD3E,
80405         0xFD50,
80406         0xFD90,
80407         0xFD92,
80408         0xFDC8,
80409         0xFDF0,
80410         0xFDFC,
80411         0xFE70,
80412         0xFE75,
80413         0xFE76,
80414         0xFEFD,
80415         0xFF21,
80416         0xFF3B,
80417         0xFF41,
80418         0xFF5B,
80419         0xFF66,
80420         0xFFBF,
80421         0xFFC2,
80422         0xFFC8,
80423         0xFFCA,
80424         0xFFD0,
80425         0xFFD2,
80426         0xFFD8,
80427         0xFFDA,
80428         0xFFDD,
80429         0x10000,
80430         0x1000C,
80431         0x1000D,
80432         0x10027,
80433         0x10028,
80434         0x1003B,
80435         0x1003C,
80436         0x1003E,
80437         0x1003F,
80438         0x1004E,
80439         0x10050,
80440         0x1005E,
80441         0x10080,
80442         0x100FB,
80443         0x10140,
80444         0x10175,
80445         0x10280,
80446         0x1029D,
80447         0x102A0,
80448         0x102D1,
80449         0x10300,
80450         0x10320,
80451         0x10330,
80452         0x1034B,
80453         0x10350,
80454         0x1037B,
80455         0x10380,
80456         0x1039E,
80457         0x103A0,
80458         0x103C4,
80459         0x103C8,
80460         0x103D0,
80461         0x103D1,
80462         0x103D6,
80463         0x10400,
80464         0x1049E,
80465         0x10500,
80466         0x10528,
80467         0x10530,
80468         0x10564,
80469         0x10600,
80470         0x10737,
80471         0x10740,
80472         0x10756,
80473         0x10760,
80474         0x10768,
80475         0x10800,
80476         0x10806,
80477         0x10808,
80478         0x10809,
80479         0x1080A,
80480         0x10836,
80481         0x10837,
80482         0x10839,
80483         0x1083C,
80484         0x1083D,
80485         0x1083F,
80486         0x10856,
80487         0x10860,
80488         0x10877,
80489         0x10880,
80490         0x1089F,
80491         0x108E0,
80492         0x108F3,
80493         0x108F4,
80494         0x108F6,
80495         0x10900,
80496         0x10916,
80497         0x10920,
80498         0x1093A,
80499         0x10980,
80500         0x109B8,
80501         0x109BE,
80502         0x109C0,
80503         0x10A00,
80504         0x10A04,
80505         0x10A05,
80506         0x10A07,
80507         0x10A0C,
80508         0x10A14,
80509         0x10A15,
80510         0x10A18,
80511         0x10A19,
80512         0x10A34,
80513         0x10A60,
80514         0x10A7D,
80515         0x10A80,
80516         0x10A9D,
80517         0x10AC0,
80518         0x10AC8,
80519         0x10AC9,
80520         0x10AE5,
80521         0x10B00,
80522         0x10B36,
80523         0x10B40,
80524         0x10B56,
80525         0x10B60,
80526         0x10B73,
80527         0x10B80,
80528         0x10B92,
80529         0x10C00,
80530         0x10C49,
80531         0x10C80,
80532         0x10CB3,
80533         0x10CC0,
80534         0x10CF3,
80535         0x11000,
80536         0x11046,
80537         0x11082,
80538         0x110B9,
80539         0x110D0,
80540         0x110E9,
80541         0x11100,
80542         0x11133,
80543         0x11150,
80544         0x11173,
80545         0x11176,
80546         0x11177,
80547         0x11180,
80548         0x111C0,
80549         0x111C1,
80550         0x111C5,
80551         0x111DA,
80552         0x111DB,
80553         0x111DC,
80554         0x111DD,
80555         0x11200,
80556         0x11212,
80557         0x11213,
80558         0x11235,
80559         0x11237,
80560         0x11238,
80561         0x11280,
80562         0x11287,
80563         0x11288,
80564         0x11289,
80565         0x1128A,
80566         0x1128E,
80567         0x1128F,
80568         0x1129E,
80569         0x1129F,
80570         0x112A9,
80571         0x112B0,
80572         0x112E9,
80573         0x11300,
80574         0x11304,
80575         0x11305,
80576         0x1130D,
80577         0x1130F,
80578         0x11311,
80579         0x11313,
80580         0x11329,
80581         0x1132A,
80582         0x11331,
80583         0x11332,
80584         0x11334,
80585         0x11335,
80586         0x1133A,
80587         0x1133D,
80588         0x11345,
80589         0x11347,
80590         0x11349,
80591         0x1134B,
80592         0x1134D,
80593         0x11350,
80594         0x11351,
80595         0x11357,
80596         0x11358,
80597         0x1135D,
80598         0x11364,
80599         0x11480,
80600         0x114C2,
80601         0x114C4,
80602         0x114C6,
80603         0x114C7,
80604         0x114C8,
80605         0x11580,
80606         0x115B6,
80607         0x115B8,
80608         0x115BF,
80609         0x115D8,
80610         0x115DE,
80611         0x11600,
80612         0x1163F,
80613         0x11640,
80614         0x11641,
80615         0x11644,
80616         0x11645,
80617         0x11680,
80618         0x116B6,
80619         0x11700,
80620         0x1171A,
80621         0x1171D,
80622         0x1172B,
80623         0x118A0,
80624         0x118E0,
80625         0x118FF,
80626         0x11900,
80627         0x11AC0,
80628         0x11AF9,
80629         0x12000,
80630         0x1239A,
80631         0x12400,
80632         0x1246F,
80633         0x12480,
80634         0x12544,
80635         0x13000,
80636         0x1342F,
80637         0x14400,
80638         0x14647,
80639         0x16800,
80640         0x16A39,
80641         0x16A40,
80642         0x16A5F,
80643         0x16AD0,
80644         0x16AEE,
80645         0x16B00,
80646         0x16B37,
80647         0x16B40,
80648         0x16B44,
80649         0x16B63,
80650         0x16B78,
80651         0x16B7D,
80652         0x16B90,
80653         0x16F00,
80654         0x16F45,
80655         0x16F50,
80656         0x16F7F,
80657         0x16F93,
80658         0x16FA0,
80659         0x1B000,
80660         0x1B002,
80661         0x1BC00,
80662         0x1BC6B,
80663         0x1BC70,
80664         0x1BC7D,
80665         0x1BC80,
80666         0x1BC89,
80667         0x1BC90,
80668         0x1BC9A,
80669         0x1BC9E,
80670         0x1BC9F,
80671         0x1D400,
80672         0x1D455,
80673         0x1D456,
80674         0x1D49D,
80675         0x1D49E,
80676         0x1D4A0,
80677         0x1D4A2,
80678         0x1D4A3,
80679         0x1D4A5,
80680         0x1D4A7,
80681         0x1D4A9,
80682         0x1D4AD,
80683         0x1D4AE,
80684         0x1D4BA,
80685         0x1D4BB,
80686         0x1D4BC,
80687         0x1D4BD,
80688         0x1D4C4,
80689         0x1D4C5,
80690         0x1D506,
80691         0x1D507,
80692         0x1D50B,
80693         0x1D50D,
80694         0x1D515,
80695         0x1D516,
80696         0x1D51D,
80697         0x1D51E,
80698         0x1D53A,
80699         0x1D53B,
80700         0x1D53F,
80701         0x1D540,
80702         0x1D545,
80703         0x1D546,
80704         0x1D547,
80705         0x1D54A,
80706         0x1D551,
80707         0x1D552,
80708         0x1D6A6,
80709         0x1D6A8,
80710         0x1D6C1,
80711         0x1D6C2,
80712         0x1D6DB,
80713         0x1D6DC,
80714         0x1D6FB,
80715         0x1D6FC,
80716         0x1D715,
80717         0x1D716,
80718         0x1D735,
80719         0x1D736,
80720         0x1D74F,
80721         0x1D750,
80722         0x1D76F,
80723         0x1D770,
80724         0x1D789,
80725         0x1D78A,
80726         0x1D7A9,
80727         0x1D7AA,
80728         0x1D7C3,
80729         0x1D7C4,
80730         0x1D7CC,
80731         0x1E800,
80732         0x1E8C5,
80733         0x1EE00,
80734         0x1EE04,
80735         0x1EE05,
80736         0x1EE20,
80737         0x1EE21,
80738         0x1EE23,
80739         0x1EE24,
80740         0x1EE25,
80741         0x1EE27,
80742         0x1EE28,
80743         0x1EE29,
80744         0x1EE33,
80745         0x1EE34,
80746         0x1EE38,
80747         0x1EE39,
80748         0x1EE3A,
80749         0x1EE3B,
80750         0x1EE3C,
80751         0x1EE42,
80752         0x1EE43,
80753         0x1EE47,
80754         0x1EE48,
80755         0x1EE49,
80756         0x1EE4A,
80757         0x1EE4B,
80758         0x1EE4C,
80759         0x1EE4D,
80760         0x1EE50,
80761         0x1EE51,
80762         0x1EE53,
80763         0x1EE54,
80764         0x1EE55,
80765         0x1EE57,
80766         0x1EE58,
80767         0x1EE59,
80768         0x1EE5A,
80769         0x1EE5B,
80770         0x1EE5C,
80771         0x1EE5D,
80772         0x1EE5E,
80773         0x1EE5F,
80774         0x1EE60,
80775         0x1EE61,
80776         0x1EE63,
80777         0x1EE64,
80778         0x1EE65,
80779         0x1EE67,
80780         0x1EE6B,
80781         0x1EE6C,
80782         0x1EE73,
80783         0x1EE74,
80784         0x1EE78,
80785         0x1EE79,
80786         0x1EE7D,
80787         0x1EE7E,
80788         0x1EE7F,
80789         0x1EE80,
80790         0x1EE8A,
80791         0x1EE8B,
80792         0x1EE9C,
80793         0x1EEA1,
80794         0x1EEA4,
80795         0x1EEA5,
80796         0x1EEAA,
80797         0x1EEAB,
80798         0x1EEBC,
80799         0x1F130,
80800         0x1F14A,
80801         0x1F150,
80802         0x1F16A,
80803         0x1F170,
80804         0x1F18A,
80805         0x20000,
80806         0x2A6D7,
80807         0x2A700,
80808         0x2B735,
80809         0x2B740,
80810         0x2B81E,
80811         0x2B820,
80812         0x2CEA2,
80813         0x2F800,
80814         0x2FA1E
80815 };
80816
80817 static const UV XPosixBlank_invlist[] = { /* for EBCDIC 037 */
80818         15,     /* Number of elements */
80819         148565664, /* Version and data structure type */
80820         1,      /* 0 if the list starts at 0;
80821                    1 if it starts at the element beyond 0 */
80822         0x0,
80823         0x5,
80824         0x6,
80825         0x40,
80826         0x42,
80827         0x1680,
80828         0x1681,
80829         0x2000,
80830         0x200B,
80831         0x202F,
80832         0x2030,
80833         0x205F,
80834         0x2060,
80835         0x3000,
80836         0x3001
80837 };
80838
80839 static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 037 */
80840         4,      /* Number of elements */
80841         148565664, /* Version and data structure type */
80842         0,      /* 0 if the list starts at 0;
80843                    1 if it starts at the element beyond 0 */
80844         0x0,
80845         0x40,
80846         0xFF,
80847         0x100
80848 };
80849
80850 static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
80851         103,    /* Number of elements */
80852         148565664, /* Version and data structure type */
80853         1,      /* 0 if the list starts at 0;
80854                    1 if it starts at the element beyond 0 */
80855         0x0,
80856         0xF0,
80857         0xFA,
80858         0x660,
80859         0x66A,
80860         0x6F0,
80861         0x6FA,
80862         0x7C0,
80863         0x7CA,
80864         0x966,
80865         0x970,
80866         0x9E6,
80867         0x9F0,
80868         0xA66,
80869         0xA70,
80870         0xAE6,
80871         0xAF0,
80872         0xB66,
80873         0xB70,
80874         0xBE6,
80875         0xBF0,
80876         0xC66,
80877         0xC70,
80878         0xCE6,
80879         0xCF0,
80880         0xD66,
80881         0xD70,
80882         0xDE6,
80883         0xDF0,
80884         0xE50,
80885         0xE5A,
80886         0xED0,
80887         0xEDA,
80888         0xF20,
80889         0xF2A,
80890         0x1040,
80891         0x104A,
80892         0x1090,
80893         0x109A,
80894         0x17E0,
80895         0x17EA,
80896         0x1810,
80897         0x181A,
80898         0x1946,
80899         0x1950,
80900         0x19D0,
80901         0x19DA,
80902         0x1A80,
80903         0x1A8A,
80904         0x1A90,
80905         0x1A9A,
80906         0x1B50,
80907         0x1B5A,
80908         0x1BB0,
80909         0x1BBA,
80910         0x1C40,
80911         0x1C4A,
80912         0x1C50,
80913         0x1C5A,
80914         0xA620,
80915         0xA62A,
80916         0xA8D0,
80917         0xA8DA,
80918         0xA900,
80919         0xA90A,
80920         0xA9D0,
80921         0xA9DA,
80922         0xA9F0,
80923         0xA9FA,
80924         0xAA50,
80925         0xAA5A,
80926         0xABF0,
80927         0xABFA,
80928         0xFF10,
80929         0xFF1A,
80930         0x104A0,
80931         0x104AA,
80932         0x11066,
80933         0x11070,
80934         0x110F0,
80935         0x110FA,
80936         0x11136,
80937         0x11140,
80938         0x111D0,
80939         0x111DA,
80940         0x112F0,
80941         0x112FA,
80942         0x114D0,
80943         0x114DA,
80944         0x11650,
80945         0x1165A,
80946         0x116C0,
80947         0x116CA,
80948         0x11730,
80949         0x1173A,
80950         0x118E0,
80951         0x118EA,
80952         0x16A60,
80953         0x16A6A,
80954         0x16B50,
80955         0x16B5A,
80956         0x1D7CE,
80957         0x1D800
80958 };
80959
80960 static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
80961         1237,   /* Number of elements */
80962         148565664, /* Version and data structure type */
80963         1,      /* 0 if the list starts at 0;
80964                    1 if it starts at the element beyond 0 */
80965         0x0,
80966         0x42,
80967         0xFF,
80968         0x100,
80969         0x378,
80970         0x37A,
80971         0x380,
80972         0x384,
80973         0x38B,
80974         0x38C,
80975         0x38D,
80976         0x38E,
80977         0x3A2,
80978         0x3A3,
80979         0x530,
80980         0x531,
80981         0x557,
80982         0x559,
80983         0x560,
80984         0x561,
80985         0x588,
80986         0x589,
80987         0x58B,
80988         0x58D,
80989         0x590,
80990         0x591,
80991         0x5C8,
80992         0x5D0,
80993         0x5EB,
80994         0x5F0,
80995         0x5F5,
80996         0x600,
80997         0x61D,
80998         0x61E,
80999         0x70E,
81000         0x70F,
81001         0x74B,
81002         0x74D,
81003         0x7B2,
81004         0x7C0,
81005         0x7FB,
81006         0x800,
81007         0x82E,
81008         0x830,
81009         0x83F,
81010         0x840,
81011         0x85C,
81012         0x85E,
81013         0x85F,
81014         0x8A0,
81015         0x8B5,
81016         0x8E3,
81017         0x984,
81018         0x985,
81019         0x98D,
81020         0x98F,
81021         0x991,
81022         0x993,
81023         0x9A9,
81024         0x9AA,
81025         0x9B1,
81026         0x9B2,
81027         0x9B3,
81028         0x9B6,
81029         0x9BA,
81030         0x9BC,
81031         0x9C5,
81032         0x9C7,
81033         0x9C9,
81034         0x9CB,
81035         0x9CF,
81036         0x9D7,
81037         0x9D8,
81038         0x9DC,
81039         0x9DE,
81040         0x9DF,
81041         0x9E4,
81042         0x9E6,
81043         0x9FC,
81044         0xA01,
81045         0xA04,
81046         0xA05,
81047         0xA0B,
81048         0xA0F,
81049         0xA11,
81050         0xA13,
81051         0xA29,
81052         0xA2A,
81053         0xA31,
81054         0xA32,
81055         0xA34,
81056         0xA35,
81057         0xA37,
81058         0xA38,
81059         0xA3A,
81060         0xA3C,
81061         0xA3D,
81062         0xA3E,
81063         0xA43,
81064         0xA47,
81065         0xA49,
81066         0xA4B,
81067         0xA4E,
81068         0xA51,
81069         0xA52,
81070         0xA59,
81071         0xA5D,
81072         0xA5E,
81073         0xA5F,
81074         0xA66,
81075         0xA76,
81076         0xA81,
81077         0xA84,
81078         0xA85,
81079         0xA8E,
81080         0xA8F,
81081         0xA92,
81082         0xA93,
81083         0xAA9,
81084         0xAAA,
81085         0xAB1,
81086         0xAB2,
81087         0xAB4,
81088         0xAB5,
81089         0xABA,
81090         0xABC,
81091         0xAC6,
81092         0xAC7,
81093         0xACA,
81094         0xACB,
81095         0xACE,
81096         0xAD0,
81097         0xAD1,
81098         0xAE0,
81099         0xAE4,
81100         0xAE6,
81101         0xAF2,
81102         0xAF9,
81103         0xAFA,
81104         0xB01,
81105         0xB04,
81106         0xB05,
81107         0xB0D,
81108         0xB0F,
81109         0xB11,
81110         0xB13,
81111         0xB29,
81112         0xB2A,
81113         0xB31,
81114         0xB32,
81115         0xB34,
81116         0xB35,
81117         0xB3A,
81118         0xB3C,
81119         0xB45,
81120         0xB47,
81121         0xB49,
81122         0xB4B,
81123         0xB4E,
81124         0xB56,
81125         0xB58,
81126         0xB5C,
81127         0xB5E,
81128         0xB5F,
81129         0xB64,
81130         0xB66,
81131         0xB78,
81132         0xB82,
81133         0xB84,
81134         0xB85,
81135         0xB8B,
81136         0xB8E,
81137         0xB91,
81138         0xB92,
81139         0xB96,
81140         0xB99,
81141         0xB9B,
81142         0xB9C,
81143         0xB9D,
81144         0xB9E,
81145         0xBA0,
81146         0xBA3,
81147         0xBA5,
81148         0xBA8,
81149         0xBAB,
81150         0xBAE,
81151         0xBBA,
81152         0xBBE,
81153         0xBC3,
81154         0xBC6,
81155         0xBC9,
81156         0xBCA,
81157         0xBCE,
81158         0xBD0,
81159         0xBD1,
81160         0xBD7,
81161         0xBD8,
81162         0xBE6,
81163         0xBFB,
81164         0xC00,
81165         0xC04,
81166         0xC05,
81167         0xC0D,
81168         0xC0E,
81169         0xC11,
81170         0xC12,
81171         0xC29,
81172         0xC2A,
81173         0xC3A,
81174         0xC3D,
81175         0xC45,
81176         0xC46,
81177         0xC49,
81178         0xC4A,
81179         0xC4E,
81180         0xC55,
81181         0xC57,
81182         0xC58,
81183         0xC5B,
81184         0xC60,
81185         0xC64,
81186         0xC66,
81187         0xC70,
81188         0xC78,
81189         0xC80,
81190         0xC81,
81191         0xC84,
81192         0xC85,
81193         0xC8D,
81194         0xC8E,
81195         0xC91,
81196         0xC92,
81197         0xCA9,
81198         0xCAA,
81199         0xCB4,
81200         0xCB5,
81201         0xCBA,
81202         0xCBC,
81203         0xCC5,
81204         0xCC6,
81205         0xCC9,
81206         0xCCA,
81207         0xCCE,
81208         0xCD5,
81209         0xCD7,
81210         0xCDE,
81211         0xCDF,
81212         0xCE0,
81213         0xCE4,
81214         0xCE6,
81215         0xCF0,
81216         0xCF1,
81217         0xCF3,
81218         0xD01,
81219         0xD04,
81220         0xD05,
81221         0xD0D,
81222         0xD0E,
81223         0xD11,
81224         0xD12,
81225         0xD3B,
81226         0xD3D,
81227         0xD45,
81228         0xD46,
81229         0xD49,
81230         0xD4A,
81231         0xD4F,
81232         0xD57,
81233         0xD58,
81234         0xD5F,
81235         0xD64,
81236         0xD66,
81237         0xD76,
81238         0xD79,
81239         0xD80,
81240         0xD82,
81241         0xD84,
81242         0xD85,
81243         0xD97,
81244         0xD9A,
81245         0xDB2,
81246         0xDB3,
81247         0xDBC,
81248         0xDBD,
81249         0xDBE,
81250         0xDC0,
81251         0xDC7,
81252         0xDCA,
81253         0xDCB,
81254         0xDCF,
81255         0xDD5,
81256         0xDD6,
81257         0xDD7,
81258         0xDD8,
81259         0xDE0,
81260         0xDE6,
81261         0xDF0,
81262         0xDF2,
81263         0xDF5,
81264         0xE01,
81265         0xE3B,
81266         0xE3F,
81267         0xE5C,
81268         0xE81,
81269         0xE83,
81270         0xE84,
81271         0xE85,
81272         0xE87,
81273         0xE89,
81274         0xE8A,
81275         0xE8B,
81276         0xE8D,
81277         0xE8E,
81278         0xE94,
81279         0xE98,
81280         0xE99,
81281         0xEA0,
81282         0xEA1,
81283         0xEA4,
81284         0xEA5,
81285         0xEA6,
81286         0xEA7,
81287         0xEA8,
81288         0xEAA,
81289         0xEAC,
81290         0xEAD,
81291         0xEBA,
81292         0xEBB,
81293         0xEBE,
81294         0xEC0,
81295         0xEC5,
81296         0xEC6,
81297         0xEC7,
81298         0xEC8,
81299         0xECE,
81300         0xED0,
81301         0xEDA,
81302         0xEDC,
81303         0xEE0,
81304         0xF00,
81305         0xF48,
81306         0xF49,
81307         0xF6D,
81308         0xF71,
81309         0xF98,
81310         0xF99,
81311         0xFBD,
81312         0xFBE,
81313         0xFCD,
81314         0xFCE,
81315         0xFDB,
81316         0x1000,
81317         0x10C6,
81318         0x10C7,
81319         0x10C8,
81320         0x10CD,
81321         0x10CE,
81322         0x10D0,
81323         0x1249,
81324         0x124A,
81325         0x124E,
81326         0x1250,
81327         0x1257,
81328         0x1258,
81329         0x1259,
81330         0x125A,
81331         0x125E,
81332         0x1260,
81333         0x1289,
81334         0x128A,
81335         0x128E,
81336         0x1290,
81337         0x12B1,
81338         0x12B2,
81339         0x12B6,
81340         0x12B8,
81341         0x12BF,
81342         0x12C0,
81343         0x12C1,
81344         0x12C2,
81345         0x12C6,
81346         0x12C8,
81347         0x12D7,
81348         0x12D8,
81349         0x1311,
81350         0x1312,
81351         0x1316,
81352         0x1318,
81353         0x135B,
81354         0x135D,
81355         0x137D,
81356         0x1380,
81357         0x139A,
81358         0x13A0,
81359         0x13F6,
81360         0x13F8,
81361         0x13FE,
81362         0x1400,
81363         0x1680,
81364         0x1681,
81365         0x169D,
81366         0x16A0,
81367         0x16F9,
81368         0x1700,
81369         0x170D,
81370         0x170E,
81371         0x1715,
81372         0x1720,
81373         0x1737,
81374         0x1740,
81375         0x1754,
81376         0x1760,
81377         0x176D,
81378         0x176E,
81379         0x1771,
81380         0x1772,
81381         0x1774,
81382         0x1780,
81383         0x17DE,
81384         0x17E0,
81385         0x17EA,
81386         0x17F0,
81387         0x17FA,
81388         0x1800,
81389         0x180F,
81390         0x1810,
81391         0x181A,
81392         0x1820,
81393         0x1878,
81394         0x1880,
81395         0x18AB,
81396         0x18B0,
81397         0x18F6,
81398         0x1900,
81399         0x191F,
81400         0x1920,
81401         0x192C,
81402         0x1930,
81403         0x193C,
81404         0x1940,
81405         0x1941,
81406         0x1944,
81407         0x196E,
81408         0x1970,
81409         0x1975,
81410         0x1980,
81411         0x19AC,
81412         0x19B0,
81413         0x19CA,
81414         0x19D0,
81415         0x19DB,
81416         0x19DE,
81417         0x1A1C,
81418         0x1A1E,
81419         0x1A5F,
81420         0x1A60,
81421         0x1A7D,
81422         0x1A7F,
81423         0x1A8A,
81424         0x1A90,
81425         0x1A9A,
81426         0x1AA0,
81427         0x1AAE,
81428         0x1AB0,
81429         0x1ABF,
81430         0x1B00,
81431         0x1B4C,
81432         0x1B50,
81433         0x1B7D,
81434         0x1B80,
81435         0x1BF4,
81436         0x1BFC,
81437         0x1C38,
81438         0x1C3B,
81439         0x1C4A,
81440         0x1C4D,
81441         0x1C80,
81442         0x1CC0,
81443         0x1CC8,
81444         0x1CD0,
81445         0x1CF7,
81446         0x1CF8,
81447         0x1CFA,
81448         0x1D00,
81449         0x1DF6,
81450         0x1DFC,
81451         0x1F16,
81452         0x1F18,
81453         0x1F1E,
81454         0x1F20,
81455         0x1F46,
81456         0x1F48,
81457         0x1F4E,
81458         0x1F50,
81459         0x1F58,
81460         0x1F59,
81461         0x1F5A,
81462         0x1F5B,
81463         0x1F5C,
81464         0x1F5D,
81465         0x1F5E,
81466         0x1F5F,
81467         0x1F7E,
81468         0x1F80,
81469         0x1FB5,
81470         0x1FB6,
81471         0x1FC5,
81472         0x1FC6,
81473         0x1FD4,
81474         0x1FD6,
81475         0x1FDC,
81476         0x1FDD,
81477         0x1FF0,
81478         0x1FF2,
81479         0x1FF5,
81480         0x1FF6,
81481         0x1FFF,
81482         0x200B,
81483         0x2028,
81484         0x202A,
81485         0x202F,
81486         0x2030,
81487         0x205F,
81488         0x2060,
81489         0x2065,
81490         0x2066,
81491         0x2072,
81492         0x2074,
81493         0x208F,
81494         0x2090,
81495         0x209D,
81496         0x20A0,
81497         0x20BF,
81498         0x20D0,
81499         0x20F1,
81500         0x2100,
81501         0x218C,
81502         0x2190,
81503         0x23FB,
81504         0x2400,
81505         0x2427,
81506         0x2440,
81507         0x244B,
81508         0x2460,
81509         0x2B74,
81510         0x2B76,
81511         0x2B96,
81512         0x2B98,
81513         0x2BBA,
81514         0x2BBD,
81515         0x2BC9,
81516         0x2BCA,
81517         0x2BD2,
81518         0x2BEC,
81519         0x2BF0,
81520         0x2C00,
81521         0x2C2F,
81522         0x2C30,
81523         0x2C5F,
81524         0x2C60,
81525         0x2CF4,
81526         0x2CF9,
81527         0x2D26,
81528         0x2D27,
81529         0x2D28,
81530         0x2D2D,
81531         0x2D2E,
81532         0x2D30,
81533         0x2D68,
81534         0x2D6F,
81535         0x2D71,
81536         0x2D7F,
81537         0x2D97,
81538         0x2DA0,
81539         0x2DA7,
81540         0x2DA8,
81541         0x2DAF,
81542         0x2DB0,
81543         0x2DB7,
81544         0x2DB8,
81545         0x2DBF,
81546         0x2DC0,
81547         0x2DC7,
81548         0x2DC8,
81549         0x2DCF,
81550         0x2DD0,
81551         0x2DD7,
81552         0x2DD8,
81553         0x2DDF,
81554         0x2DE0,
81555         0x2E43,
81556         0x2E80,
81557         0x2E9A,
81558         0x2E9B,
81559         0x2EF4,
81560         0x2F00,
81561         0x2FD6,
81562         0x2FF0,
81563         0x2FFC,
81564         0x3001,
81565         0x3040,
81566         0x3041,
81567         0x3097,
81568         0x3099,
81569         0x3100,
81570         0x3105,
81571         0x312E,
81572         0x3131,
81573         0x318F,
81574         0x3190,
81575         0x31BB,
81576         0x31C0,
81577         0x31E4,
81578         0x31F0,
81579         0x321F,
81580         0x3220,
81581         0x32FF,
81582         0x3300,
81583         0x4DB6,
81584         0x4DC0,
81585         0x9FD6,
81586         0xA000,
81587         0xA48D,
81588         0xA490,
81589         0xA4C7,
81590         0xA4D0,
81591         0xA62C,
81592         0xA640,
81593         0xA6F8,
81594         0xA700,
81595         0xA7AE,
81596         0xA7B0,
81597         0xA7B8,
81598         0xA7F7,
81599         0xA82C,
81600         0xA830,
81601         0xA83A,
81602         0xA840,
81603         0xA878,
81604         0xA880,
81605         0xA8C5,
81606         0xA8CE,
81607         0xA8DA,
81608         0xA8E0,
81609         0xA8FE,
81610         0xA900,
81611         0xA954,
81612         0xA95F,
81613         0xA97D,
81614         0xA980,
81615         0xA9CE,
81616         0xA9CF,
81617         0xA9DA,
81618         0xA9DE,
81619         0xA9FF,
81620         0xAA00,
81621         0xAA37,
81622         0xAA40,
81623         0xAA4E,
81624         0xAA50,
81625         0xAA5A,
81626         0xAA5C,
81627         0xAAC3,
81628         0xAADB,
81629         0xAAF7,
81630         0xAB01,
81631         0xAB07,
81632         0xAB09,
81633         0xAB0F,
81634         0xAB11,
81635         0xAB17,
81636         0xAB20,
81637         0xAB27,
81638         0xAB28,
81639         0xAB2F,
81640         0xAB30,
81641         0xAB66,
81642         0xAB70,
81643         0xABEE,
81644         0xABF0,
81645         0xABFA,
81646         0xAC00,
81647         0xD7A4,
81648         0xD7B0,
81649         0xD7C7,
81650         0xD7CB,
81651         0xD7FC,
81652         0xE000,
81653         0xFA6E,
81654         0xFA70,
81655         0xFADA,
81656         0xFB00,
81657         0xFB07,
81658         0xFB13,
81659         0xFB18,
81660         0xFB1D,
81661         0xFB37,
81662         0xFB38,
81663         0xFB3D,
81664         0xFB3E,
81665         0xFB3F,
81666         0xFB40,
81667         0xFB42,
81668         0xFB43,
81669         0xFB45,
81670         0xFB46,
81671         0xFBC2,
81672         0xFBD3,
81673         0xFD40,
81674         0xFD50,
81675         0xFD90,
81676         0xFD92,
81677         0xFDC8,
81678         0xFDF0,
81679         0xFDFE,
81680         0xFE00,
81681         0xFE1A,
81682         0xFE20,
81683         0xFE53,
81684         0xFE54,
81685         0xFE67,
81686         0xFE68,
81687         0xFE6C,
81688         0xFE70,
81689         0xFE75,
81690         0xFE76,
81691         0xFEFD,
81692         0xFEFF,
81693         0xFF00,
81694         0xFF01,
81695         0xFFBF,
81696         0xFFC2,
81697         0xFFC8,
81698         0xFFCA,
81699         0xFFD0,
81700         0xFFD2,
81701         0xFFD8,
81702         0xFFDA,
81703         0xFFDD,
81704         0xFFE0,
81705         0xFFE7,
81706         0xFFE8,
81707         0xFFEF,
81708         0xFFF9,
81709         0xFFFE,
81710         0x10000,
81711         0x1000C,
81712         0x1000D,
81713         0x10027,
81714         0x10028,
81715         0x1003B,
81716         0x1003C,
81717         0x1003E,
81718         0x1003F,
81719         0x1004E,
81720         0x10050,
81721         0x1005E,
81722         0x10080,
81723         0x100FB,
81724         0x10100,
81725         0x10103,
81726         0x10107,
81727         0x10134,
81728         0x10137,
81729         0x1018D,
81730         0x10190,
81731         0x1019C,
81732         0x101A0,
81733         0x101A1,
81734         0x101D0,
81735         0x101FE,
81736         0x10280,
81737         0x1029D,
81738         0x102A0,
81739         0x102D1,
81740         0x102E0,
81741         0x102FC,
81742         0x10300,
81743         0x10324,
81744         0x10330,
81745         0x1034B,
81746         0x10350,
81747         0x1037B,
81748         0x10380,
81749         0x1039E,
81750         0x1039F,
81751         0x103C4,
81752         0x103C8,
81753         0x103D6,
81754         0x10400,
81755         0x1049E,
81756         0x104A0,
81757         0x104AA,
81758         0x10500,
81759         0x10528,
81760         0x10530,
81761         0x10564,
81762         0x1056F,
81763         0x10570,
81764         0x10600,
81765         0x10737,
81766         0x10740,
81767         0x10756,
81768         0x10760,
81769         0x10768,
81770         0x10800,
81771         0x10806,
81772         0x10808,
81773         0x10809,
81774         0x1080A,
81775         0x10836,
81776         0x10837,
81777         0x10839,
81778         0x1083C,
81779         0x1083D,
81780         0x1083F,
81781         0x10856,
81782         0x10857,
81783         0x1089F,
81784         0x108A7,
81785         0x108B0,
81786         0x108E0,
81787         0x108F3,
81788         0x108F4,
81789         0x108F6,
81790         0x108FB,
81791         0x1091C,
81792         0x1091F,
81793         0x1093A,
81794         0x1093F,
81795         0x10940,
81796         0x10980,
81797         0x109B8,
81798         0x109BC,
81799         0x109D0,
81800         0x109D2,
81801         0x10A04,
81802         0x10A05,
81803         0x10A07,
81804         0x10A0C,
81805         0x10A14,
81806         0x10A15,
81807         0x10A18,
81808         0x10A19,
81809         0x10A34,
81810         0x10A38,
81811         0x10A3B,
81812         0x10A3F,
81813         0x10A48,
81814         0x10A50,
81815         0x10A59,
81816         0x10A60,
81817         0x10AA0,
81818         0x10AC0,
81819         0x10AE7,
81820         0x10AEB,
81821         0x10AF7,
81822         0x10B00,
81823         0x10B36,
81824         0x10B39,
81825         0x10B56,
81826         0x10B58,
81827         0x10B73,
81828         0x10B78,
81829         0x10B92,
81830         0x10B99,
81831         0x10B9D,
81832         0x10BA9,
81833         0x10BB0,
81834         0x10C00,
81835         0x10C49,
81836         0x10C80,
81837         0x10CB3,
81838         0x10CC0,
81839         0x10CF3,
81840         0x10CFA,
81841         0x10D00,
81842         0x10E60,
81843         0x10E7F,
81844         0x11000,
81845         0x1104E,
81846         0x11052,
81847         0x11070,
81848         0x1107F,
81849         0x110C2,
81850         0x110D0,
81851         0x110E9,
81852         0x110F0,
81853         0x110FA,
81854         0x11100,
81855         0x11135,
81856         0x11136,
81857         0x11144,
81858         0x11150,
81859         0x11177,
81860         0x11180,
81861         0x111CE,
81862         0x111D0,
81863         0x111E0,
81864         0x111E1,
81865         0x111F5,
81866         0x11200,
81867         0x11212,
81868         0x11213,
81869         0x1123E,
81870         0x11280,
81871         0x11287,
81872         0x11288,
81873         0x11289,
81874         0x1128A,
81875         0x1128E,
81876         0x1128F,
81877         0x1129E,
81878         0x1129F,
81879         0x112AA,
81880         0x112B0,
81881         0x112EB,
81882         0x112F0,
81883         0x112FA,
81884         0x11300,
81885         0x11304,
81886         0x11305,
81887         0x1130D,
81888         0x1130F,
81889         0x11311,
81890         0x11313,
81891         0x11329,
81892         0x1132A,
81893         0x11331,
81894         0x11332,
81895         0x11334,
81896         0x11335,
81897         0x1133A,
81898         0x1133C,
81899         0x11345,
81900         0x11347,
81901         0x11349,
81902         0x1134B,
81903         0x1134E,
81904         0x11350,
81905         0x11351,
81906         0x11357,
81907         0x11358,
81908         0x1135D,
81909         0x11364,
81910         0x11366,
81911         0x1136D,
81912         0x11370,
81913         0x11375,
81914         0x11480,
81915         0x114C8,
81916         0x114D0,
81917         0x114DA,
81918         0x11580,
81919         0x115B6,
81920         0x115B8,
81921         0x115DE,
81922         0x11600,
81923         0x11645,
81924         0x11650,
81925         0x1165A,
81926         0x11680,
81927         0x116B8,
81928         0x116C0,
81929         0x116CA,
81930         0x11700,
81931         0x1171A,
81932         0x1171D,
81933         0x1172C,
81934         0x11730,
81935         0x11740,
81936         0x118A0,
81937         0x118F3,
81938         0x118FF,
81939         0x11900,
81940         0x11AC0,
81941         0x11AF9,
81942         0x12000,
81943         0x1239A,
81944         0x12400,
81945         0x1246F,
81946         0x12470,
81947         0x12475,
81948         0x12480,
81949         0x12544,
81950         0x13000,
81951         0x1342F,
81952         0x14400,
81953         0x14647,
81954         0x16800,
81955         0x16A39,
81956         0x16A40,
81957         0x16A5F,
81958         0x16A60,
81959         0x16A6A,
81960         0x16A6E,
81961         0x16A70,
81962         0x16AD0,
81963         0x16AEE,
81964         0x16AF0,
81965         0x16AF6,
81966         0x16B00,
81967         0x16B46,
81968         0x16B50,
81969         0x16B5A,
81970         0x16B5B,
81971         0x16B62,
81972         0x16B63,
81973         0x16B78,
81974         0x16B7D,
81975         0x16B90,
81976         0x16F00,
81977         0x16F45,
81978         0x16F50,
81979         0x16F7F,
81980         0x16F8F,
81981         0x16FA0,
81982         0x1B000,
81983         0x1B002,
81984         0x1BC00,
81985         0x1BC6B,
81986         0x1BC70,
81987         0x1BC7D,
81988         0x1BC80,
81989         0x1BC89,
81990         0x1BC90,
81991         0x1BC9A,
81992         0x1BC9C,
81993         0x1BCA4,
81994         0x1D000,
81995         0x1D0F6,
81996         0x1D100,
81997         0x1D127,
81998         0x1D129,
81999         0x1D1E9,
82000         0x1D200,
82001         0x1D246,
82002         0x1D300,
82003         0x1D357,
82004         0x1D360,
82005         0x1D372,
82006         0x1D400,
82007         0x1D455,
82008         0x1D456,
82009         0x1D49D,
82010         0x1D49E,
82011         0x1D4A0,
82012         0x1D4A2,
82013         0x1D4A3,
82014         0x1D4A5,
82015         0x1D4A7,
82016         0x1D4A9,
82017         0x1D4AD,
82018         0x1D4AE,
82019         0x1D4BA,
82020         0x1D4BB,
82021         0x1D4BC,
82022         0x1D4BD,
82023         0x1D4C4,
82024         0x1D4C5,
82025         0x1D506,
82026         0x1D507,
82027         0x1D50B,
82028         0x1D50D,
82029         0x1D515,
82030         0x1D516,
82031         0x1D51D,
82032         0x1D51E,
82033         0x1D53A,
82034         0x1D53B,
82035         0x1D53F,
82036         0x1D540,
82037         0x1D545,
82038         0x1D546,
82039         0x1D547,
82040         0x1D54A,
82041         0x1D551,
82042         0x1D552,
82043         0x1D6A6,
82044         0x1D6A8,
82045         0x1D7CC,
82046         0x1D7CE,
82047         0x1DA8C,
82048         0x1DA9B,
82049         0x1DAA0,
82050         0x1DAA1,
82051         0x1DAB0,
82052         0x1E800,
82053         0x1E8C5,
82054         0x1E8C7,
82055         0x1E8D7,
82056         0x1EE00,
82057         0x1EE04,
82058         0x1EE05,
82059         0x1EE20,
82060         0x1EE21,
82061         0x1EE23,
82062         0x1EE24,
82063         0x1EE25,
82064         0x1EE27,
82065         0x1EE28,
82066         0x1EE29,
82067         0x1EE33,
82068         0x1EE34,
82069         0x1EE38,
82070         0x1EE39,
82071         0x1EE3A,
82072         0x1EE3B,
82073         0x1EE3C,
82074         0x1EE42,
82075         0x1EE43,
82076         0x1EE47,
82077         0x1EE48,
82078         0x1EE49,
82079         0x1EE4A,
82080         0x1EE4B,
82081         0x1EE4C,
82082         0x1EE4D,
82083         0x1EE50,
82084         0x1EE51,
82085         0x1EE53,
82086         0x1EE54,
82087         0x1EE55,
82088         0x1EE57,
82089         0x1EE58,
82090         0x1EE59,
82091         0x1EE5A,
82092         0x1EE5B,
82093         0x1EE5C,
82094         0x1EE5D,
82095         0x1EE5E,
82096         0x1EE5F,
82097         0x1EE60,
82098         0x1EE61,
82099         0x1EE63,
82100         0x1EE64,
82101         0x1EE65,
82102         0x1EE67,
82103         0x1EE6B,
82104         0x1EE6C,
82105         0x1EE73,
82106         0x1EE74,
82107         0x1EE78,
82108         0x1EE79,
82109         0x1EE7D,
82110         0x1EE7E,
82111         0x1EE7F,
82112         0x1EE80,
82113         0x1EE8A,
82114         0x1EE8B,
82115         0x1EE9C,
82116         0x1EEA1,
82117         0x1EEA4,
82118         0x1EEA5,
82119         0x1EEAA,
82120         0x1EEAB,
82121         0x1EEBC,
82122         0x1EEF0,
82123         0x1EEF2,
82124         0x1F000,
82125         0x1F02C,
82126         0x1F030,
82127         0x1F094,
82128         0x1F0A0,
82129         0x1F0AF,
82130         0x1F0B1,
82131         0x1F0C0,
82132         0x1F0C1,
82133         0x1F0D0,
82134         0x1F0D1,
82135         0x1F0F6,
82136         0x1F100,
82137         0x1F10D,
82138         0x1F110,
82139         0x1F12F,
82140         0x1F130,
82141         0x1F16C,
82142         0x1F170,
82143         0x1F19B,
82144         0x1F1E6,
82145         0x1F203,
82146         0x1F210,
82147         0x1F23B,
82148         0x1F240,
82149         0x1F249,
82150         0x1F250,
82151         0x1F252,
82152         0x1F300,
82153         0x1F57A,
82154         0x1F57B,
82155         0x1F5A4,
82156         0x1F5A5,
82157         0x1F6D1,
82158         0x1F6E0,
82159         0x1F6ED,
82160         0x1F6F0,
82161         0x1F6F4,
82162         0x1F700,
82163         0x1F774,
82164         0x1F780,
82165         0x1F7D5,
82166         0x1F800,
82167         0x1F80C,
82168         0x1F810,
82169         0x1F848,
82170         0x1F850,
82171         0x1F85A,
82172         0x1F860,
82173         0x1F888,
82174         0x1F890,
82175         0x1F8AE,
82176         0x1F910,
82177         0x1F919,
82178         0x1F980,
82179         0x1F985,
82180         0x1F9C0,
82181         0x1F9C1,
82182         0x20000,
82183         0x2A6D7,
82184         0x2A700,
82185         0x2B735,
82186         0x2B740,
82187         0x2B81E,
82188         0x2B820,
82189         0x2CEA2,
82190         0x2F800,
82191         0x2FA1E,
82192         0xE0001,
82193         0xE0002,
82194         0xE0020,
82195         0xE0080,
82196         0xE0100,
82197         0xE01F0,
82198         0xF0000,
82199         0xFFFFE,
82200         0x100000,
82201         0x10FFFE
82202 };
82203
82204 static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
82205         1283,   /* Number of elements */
82206         148565664, /* Version and data structure type */
82207         1,      /* 0 if the list starts at 0;
82208                    1 if it starts at the element beyond 0 */
82209         0x0,
82210         0x42,
82211         0x4A,
82212         0x51,
82213         0x5A,
82214         0x70,
82215         0x71,
82216         0x81,
82217         0x8A,
82218         0x8C,
82219         0x8F,
82220         0x91,
82221         0x9D,
82222         0xA0,
82223         0xA1,
82224         0xA2,
82225         0xAA,
82226         0xCB,
82227         0xD0,
82228         0xDB,
82229         0xE0,
82230         0x101,
82231         0x102,
82232         0x103,
82233         0x104,
82234         0x105,
82235         0x106,
82236         0x107,
82237         0x108,
82238         0x109,
82239         0x10A,
82240         0x10B,
82241         0x10C,
82242         0x10D,
82243         0x10E,
82244         0x10F,
82245         0x110,
82246         0x111,
82247         0x112,
82248         0x113,
82249         0x114,
82250         0x115,
82251         0x116,
82252         0x117,
82253         0x118,
82254         0x119,
82255         0x11A,
82256         0x11B,
82257         0x11C,
82258         0x11D,
82259         0x11E,
82260         0x11F,
82261         0x120,
82262         0x121,
82263         0x122,
82264         0x123,
82265         0x124,
82266         0x125,
82267         0x126,
82268         0x127,
82269         0x128,
82270         0x129,
82271         0x12A,
82272         0x12B,
82273         0x12C,
82274         0x12D,
82275         0x12E,
82276         0x12F,
82277         0x130,
82278         0x131,
82279         0x132,
82280         0x133,
82281         0x134,
82282         0x135,
82283         0x136,
82284         0x137,
82285         0x139,
82286         0x13A,
82287         0x13B,
82288         0x13C,
82289         0x13D,
82290         0x13E,
82291         0x13F,
82292         0x140,
82293         0x141,
82294         0x142,
82295         0x143,
82296         0x144,
82297         0x145,
82298         0x146,
82299         0x147,
82300         0x148,
82301         0x14A,
82302         0x14B,
82303         0x14C,
82304         0x14D,
82305         0x14E,
82306         0x14F,
82307         0x150,
82308         0x151,
82309         0x152,
82310         0x153,
82311         0x154,
82312         0x155,
82313         0x156,
82314         0x157,
82315         0x158,
82316         0x159,
82317         0x15A,
82318         0x15B,
82319         0x15C,
82320         0x15D,
82321         0x15E,
82322         0x15F,
82323         0x160,
82324         0x161,
82325         0x162,
82326         0x163,
82327         0x164,
82328         0x165,
82329         0x166,
82330         0x167,
82331         0x168,
82332         0x169,
82333         0x16A,
82334         0x16B,
82335         0x16C,
82336         0x16D,
82337         0x16E,
82338         0x16F,
82339         0x170,
82340         0x171,
82341         0x172,
82342         0x173,
82343         0x174,
82344         0x175,
82345         0x176,
82346         0x177,
82347         0x178,
82348         0x17A,
82349         0x17B,
82350         0x17C,
82351         0x17D,
82352         0x17E,
82353         0x181,
82354         0x183,
82355         0x184,
82356         0x185,
82357         0x186,
82358         0x188,
82359         0x189,
82360         0x18C,
82361         0x18E,
82362         0x192,
82363         0x193,
82364         0x195,
82365         0x196,
82366         0x199,
82367         0x19C,
82368         0x19E,
82369         0x19F,
82370         0x1A1,
82371         0x1A2,
82372         0x1A3,
82373         0x1A4,
82374         0x1A5,
82375         0x1A6,
82376         0x1A8,
82377         0x1A9,
82378         0x1AA,
82379         0x1AC,
82380         0x1AD,
82381         0x1AE,
82382         0x1B0,
82383         0x1B1,
82384         0x1B4,
82385         0x1B5,
82386         0x1B6,
82387         0x1B7,
82388         0x1B9,
82389         0x1BB,
82390         0x1BD,
82391         0x1C0,
82392         0x1C6,
82393         0x1C7,
82394         0x1C9,
82395         0x1CA,
82396         0x1CC,
82397         0x1CD,
82398         0x1CE,
82399         0x1CF,
82400         0x1D0,
82401         0x1D1,
82402         0x1D2,
82403         0x1D3,
82404         0x1D4,
82405         0x1D5,
82406         0x1D6,
82407         0x1D7,
82408         0x1D8,
82409         0x1D9,
82410         0x1DA,
82411         0x1DB,
82412         0x1DC,
82413         0x1DE,
82414         0x1DF,
82415         0x1E0,
82416         0x1E1,
82417         0x1E2,
82418         0x1E3,
82419         0x1E4,
82420         0x1E5,
82421         0x1E6,
82422         0x1E7,
82423         0x1E8,
82424         0x1E9,
82425         0x1EA,
82426         0x1EB,
82427         0x1EC,
82428         0x1ED,
82429         0x1EE,
82430         0x1EF,
82431         0x1F1,
82432         0x1F3,
82433         0x1F4,
82434         0x1F5,
82435         0x1F6,
82436         0x1F9,
82437         0x1FA,
82438         0x1FB,
82439         0x1FC,
82440         0x1FD,
82441         0x1FE,
82442         0x1FF,
82443         0x200,
82444         0x201,
82445         0x202,
82446         0x203,
82447         0x204,
82448         0x205,
82449         0x206,
82450         0x207,
82451         0x208,
82452         0x209,
82453         0x20A,
82454         0x20B,
82455         0x20C,
82456         0x20D,
82457         0x20E,
82458         0x20F,
82459         0x210,
82460         0x211,
82461         0x212,
82462         0x213,
82463         0x214,
82464         0x215,
82465         0x216,
82466         0x217,
82467         0x218,
82468         0x219,
82469         0x21A,
82470         0x21B,
82471         0x21C,
82472         0x21D,
82473         0x21E,
82474         0x21F,
82475         0x220,
82476         0x221,
82477         0x222,
82478         0x223,
82479         0x224,
82480         0x225,
82481         0x226,
82482         0x227,
82483         0x228,
82484         0x229,
82485         0x22A,
82486         0x22B,
82487         0x22C,
82488         0x22D,
82489         0x22E,
82490         0x22F,
82491         0x230,
82492         0x231,
82493         0x232,
82494         0x233,
82495         0x23A,
82496         0x23C,
82497         0x23D,
82498         0x23F,
82499         0x241,
82500         0x242,
82501         0x243,
82502         0x247,
82503         0x248,
82504         0x249,
82505         0x24A,
82506         0x24B,
82507         0x24C,
82508         0x24D,
82509         0x24E,
82510         0x24F,
82511         0x294,
82512         0x295,
82513         0x2B9,
82514         0x2C0,
82515         0x2C2,
82516         0x2E0,
82517         0x2E5,
82518         0x345,
82519         0x346,
82520         0x371,
82521         0x372,
82522         0x373,
82523         0x374,
82524         0x377,
82525         0x378,
82526         0x37A,
82527         0x37E,
82528         0x390,
82529         0x391,
82530         0x3AC,
82531         0x3CF,
82532         0x3D0,
82533         0x3D2,
82534         0x3D5,
82535         0x3D8,
82536         0x3D9,
82537         0x3DA,
82538         0x3DB,
82539         0x3DC,
82540         0x3DD,
82541         0x3DE,
82542         0x3DF,
82543         0x3E0,
82544         0x3E1,
82545         0x3E2,
82546         0x3E3,
82547         0x3E4,
82548         0x3E5,
82549         0x3E6,
82550         0x3E7,
82551         0x3E8,
82552         0x3E9,
82553         0x3EA,
82554         0x3EB,
82555         0x3EC,
82556         0x3ED,
82557         0x3EE,
82558         0x3EF,
82559         0x3F4,
82560         0x3F5,
82561         0x3F6,
82562         0x3F8,
82563         0x3F9,
82564         0x3FB,
82565         0x3FD,
82566         0x430,
82567         0x460,
82568         0x461,
82569         0x462,
82570         0x463,
82571         0x464,
82572         0x465,
82573         0x466,
82574         0x467,
82575         0x468,
82576         0x469,
82577         0x46A,
82578         0x46B,
82579         0x46C,
82580         0x46D,
82581         0x46E,
82582         0x46F,
82583         0x470,
82584         0x471,
82585         0x472,
82586         0x473,
82587         0x474,
82588         0x475,
82589         0x476,
82590         0x477,
82591         0x478,
82592         0x479,
82593         0x47A,
82594         0x47B,
82595         0x47C,
82596         0x47D,
82597         0x47E,
82598         0x47F,
82599         0x480,
82600         0x481,
82601         0x482,
82602         0x48B,
82603         0x48C,
82604         0x48D,
82605         0x48E,
82606         0x48F,
82607         0x490,
82608         0x491,
82609         0x492,
82610         0x493,
82611         0x494,
82612         0x495,
82613         0x496,
82614         0x497,
82615         0x498,
82616         0x499,
82617         0x49A,
82618         0x49B,
82619         0x49C,
82620         0x49D,
82621         0x49E,
82622         0x49F,
82623         0x4A0,
82624         0x4A1,
82625         0x4A2,
82626         0x4A3,
82627         0x4A4,
82628         0x4A5,
82629         0x4A6,
82630         0x4A7,
82631         0x4A8,
82632         0x4A9,
82633         0x4AA,
82634         0x4AB,
82635         0x4AC,
82636         0x4AD,
82637         0x4AE,
82638         0x4AF,
82639         0x4B0,
82640         0x4B1,
82641         0x4B2,
82642         0x4B3,
82643         0x4B4,
82644         0x4B5,
82645         0x4B6,
82646         0x4B7,
82647         0x4B8,
82648         0x4B9,
82649         0x4BA,
82650         0x4BB,
82651         0x4BC,
82652         0x4BD,
82653         0x4BE,
82654         0x4BF,
82655         0x4C0,
82656         0x4C2,
82657         0x4C3,
82658         0x4C4,
82659         0x4C5,
82660         0x4C6,
82661         0x4C7,
82662         0x4C8,
82663         0x4C9,
82664         0x4CA,
82665         0x4CB,
82666         0x4CC,
82667         0x4CD,
82668         0x4CE,
82669         0x4D0,
82670         0x4D1,
82671         0x4D2,
82672         0x4D3,
82673         0x4D4,
82674         0x4D5,
82675         0x4D6,
82676         0x4D7,
82677         0x4D8,
82678         0x4D9,
82679         0x4DA,
82680         0x4DB,
82681         0x4DC,
82682         0x4DD,
82683         0x4DE,
82684         0x4DF,
82685         0x4E0,
82686         0x4E1,
82687         0x4E2,
82688         0x4E3,
82689         0x4E4,
82690         0x4E5,
82691         0x4E6,
82692         0x4E7,
82693         0x4E8,
82694         0x4E9,
82695         0x4EA,
82696         0x4EB,
82697         0x4EC,
82698         0x4ED,
82699         0x4EE,
82700         0x4EF,
82701         0x4F0,
82702         0x4F1,
82703         0x4F2,
82704         0x4F3,
82705         0x4F4,
82706         0x4F5,
82707         0x4F6,
82708         0x4F7,
82709         0x4F8,
82710         0x4F9,
82711         0x4FA,
82712         0x4FB,
82713         0x4FC,
82714         0x4FD,
82715         0x4FE,
82716         0x4FF,
82717         0x500,
82718         0x501,
82719         0x502,
82720         0x503,
82721         0x504,
82722         0x505,
82723         0x506,
82724         0x507,
82725         0x508,
82726         0x509,
82727         0x50A,
82728         0x50B,
82729         0x50C,
82730         0x50D,
82731         0x50E,
82732         0x50F,
82733         0x510,
82734         0x511,
82735         0x512,
82736         0x513,
82737         0x514,
82738         0x515,
82739         0x516,
82740         0x517,
82741         0x518,
82742         0x519,
82743         0x51A,
82744         0x51B,
82745         0x51C,
82746         0x51D,
82747         0x51E,
82748         0x51F,
82749         0x520,
82750         0x521,
82751         0x522,
82752         0x523,
82753         0x524,
82754         0x525,
82755         0x526,
82756         0x527,
82757         0x528,
82758         0x529,
82759         0x52A,
82760         0x52B,
82761         0x52C,
82762         0x52D,
82763         0x52E,
82764         0x52F,
82765         0x530,
82766         0x561,
82767         0x588,
82768         0x13F8,
82769         0x13FE,
82770         0x1D00,
82771         0x1DC0,
82772         0x1E01,
82773         0x1E02,
82774         0x1E03,
82775         0x1E04,
82776         0x1E05,
82777         0x1E06,
82778         0x1E07,
82779         0x1E08,
82780         0x1E09,
82781         0x1E0A,
82782         0x1E0B,
82783         0x1E0C,
82784         0x1E0D,
82785         0x1E0E,
82786         0x1E0F,
82787         0x1E10,
82788         0x1E11,
82789         0x1E12,
82790         0x1E13,
82791         0x1E14,
82792         0x1E15,
82793         0x1E16,
82794         0x1E17,
82795         0x1E18,
82796         0x1E19,
82797         0x1E1A,
82798         0x1E1B,
82799         0x1E1C,
82800         0x1E1D,
82801         0x1E1E,
82802         0x1E1F,
82803         0x1E20,
82804         0x1E21,
82805         0x1E22,
82806         0x1E23,
82807         0x1E24,
82808         0x1E25,
82809         0x1E26,
82810         0x1E27,
82811         0x1E28,
82812         0x1E29,
82813         0x1E2A,
82814         0x1E2B,
82815         0x1E2C,
82816         0x1E2D,
82817         0x1E2E,
82818         0x1E2F,
82819         0x1E30,
82820         0x1E31,
82821         0x1E32,
82822         0x1E33,
82823         0x1E34,
82824         0x1E35,
82825         0x1E36,
82826         0x1E37,
82827         0x1E38,
82828         0x1E39,
82829         0x1E3A,
82830         0x1E3B,
82831         0x1E3C,
82832         0x1E3D,
82833         0x1E3E,
82834         0x1E3F,
82835         0x1E40,
82836         0x1E41,
82837         0x1E42,
82838         0x1E43,
82839         0x1E44,
82840         0x1E45,
82841         0x1E46,
82842         0x1E47,
82843         0x1E48,
82844         0x1E49,
82845         0x1E4A,
82846         0x1E4B,
82847         0x1E4C,
82848         0x1E4D,
82849         0x1E4E,
82850         0x1E4F,
82851         0x1E50,
82852         0x1E51,
82853         0x1E52,
82854         0x1E53,
82855         0x1E54,
82856         0x1E55,
82857         0x1E56,
82858         0x1E57,
82859         0x1E58,
82860         0x1E59,
82861         0x1E5A,
82862         0x1E5B,
82863         0x1E5C,
82864         0x1E5D,
82865         0x1E5E,
82866         0x1E5F,
82867         0x1E60,
82868         0x1E61,
82869         0x1E62,
82870         0x1E63,
82871         0x1E64,
82872         0x1E65,
82873         0x1E66,
82874         0x1E67,
82875         0x1E68,
82876         0x1E69,
82877         0x1E6A,
82878         0x1E6B,
82879         0x1E6C,
82880         0x1E6D,
82881         0x1E6E,
82882         0x1E6F,
82883         0x1E70,
82884         0x1E71,
82885         0x1E72,
82886         0x1E73,
82887         0x1E74,
82888         0x1E75,
82889         0x1E76,
82890         0x1E77,
82891         0x1E78,
82892         0x1E79,
82893         0x1E7A,
82894         0x1E7B,
82895         0x1E7C,
82896         0x1E7D,
82897         0x1E7E,
82898         0x1E7F,
82899         0x1E80,
82900         0x1E81,
82901         0x1E82,
82902         0x1E83,
82903         0x1E84,
82904         0x1E85,
82905         0x1E86,
82906         0x1E87,
82907         0x1E88,
82908         0x1E89,
82909         0x1E8A,
82910         0x1E8B,
82911         0x1E8C,
82912         0x1E8D,
82913         0x1E8E,
82914         0x1E8F,
82915         0x1E90,
82916         0x1E91,
82917         0x1E92,
82918         0x1E93,
82919         0x1E94,
82920         0x1E95,
82921         0x1E9E,
82922         0x1E9F,
82923         0x1EA0,
82924         0x1EA1,
82925         0x1EA2,
82926         0x1EA3,
82927         0x1EA4,
82928         0x1EA5,
82929         0x1EA6,
82930         0x1EA7,
82931         0x1EA8,
82932         0x1EA9,
82933         0x1EAA,
82934         0x1EAB,
82935         0x1EAC,
82936         0x1EAD,
82937         0x1EAE,
82938         0x1EAF,
82939         0x1EB0,
82940         0x1EB1,
82941         0x1EB2,
82942         0x1EB3,
82943         0x1EB4,
82944         0x1EB5,
82945         0x1EB6,
82946         0x1EB7,
82947         0x1EB8,
82948         0x1EB9,
82949         0x1EBA,
82950         0x1EBB,
82951         0x1EBC,
82952         0x1EBD,
82953         0x1EBE,
82954         0x1EBF,
82955         0x1EC0,
82956         0x1EC1,
82957         0x1EC2,
82958         0x1EC3,
82959         0x1EC4,
82960         0x1EC5,
82961         0x1EC6,
82962         0x1EC7,
82963         0x1EC8,
82964         0x1EC9,
82965         0x1ECA,
82966         0x1ECB,
82967         0x1ECC,
82968         0x1ECD,
82969         0x1ECE,
82970         0x1ECF,
82971         0x1ED0,
82972         0x1ED1,
82973         0x1ED2,
82974         0x1ED3,
82975         0x1ED4,
82976         0x1ED5,
82977         0x1ED6,
82978         0x1ED7,
82979         0x1ED8,
82980         0x1ED9,
82981         0x1EDA,
82982         0x1EDB,
82983         0x1EDC,
82984         0x1EDD,
82985         0x1EDE,
82986         0x1EDF,
82987         0x1EE0,
82988         0x1EE1,
82989         0x1EE2,
82990         0x1EE3,
82991         0x1EE4,
82992         0x1EE5,
82993         0x1EE6,
82994         0x1EE7,
82995         0x1EE8,
82996         0x1EE9,
82997         0x1EEA,
82998         0x1EEB,
82999         0x1EEC,
83000         0x1EED,
83001         0x1EEE,
83002         0x1EEF,
83003         0x1EF0,
83004         0x1EF1,
83005         0x1EF2,
83006         0x1EF3,
83007         0x1EF4,
83008         0x1EF5,
83009         0x1EF6,
83010         0x1EF7,
83011         0x1EF8,
83012         0x1EF9,
83013         0x1EFA,
83014         0x1EFB,
83015         0x1EFC,
83016         0x1EFD,
83017         0x1EFE,
83018         0x1EFF,
83019         0x1F08,
83020         0x1F10,
83021         0x1F16,
83022         0x1F20,
83023         0x1F28,
83024         0x1F30,
83025         0x1F38,
83026         0x1F40,
83027         0x1F46,
83028         0x1F50,
83029         0x1F58,
83030         0x1F60,
83031         0x1F68,
83032         0x1F70,
83033         0x1F7E,
83034         0x1F80,
83035         0x1F88,
83036         0x1F90,
83037         0x1F98,
83038         0x1FA0,
83039         0x1FA8,
83040         0x1FB0,
83041         0x1FB5,
83042         0x1FB6,
83043         0x1FB8,
83044         0x1FBE,
83045         0x1FBF,
83046         0x1FC2,
83047         0x1FC5,
83048         0x1FC6,
83049         0x1FC8,
83050         0x1FD0,
83051         0x1FD4,
83052         0x1FD6,
83053         0x1FD8,
83054         0x1FE0,
83055         0x1FE8,
83056         0x1FF2,
83057         0x1FF5,
83058         0x1FF6,
83059         0x1FF8,
83060         0x2071,
83061         0x2072,
83062         0x207F,
83063         0x2080,
83064         0x2090,
83065         0x209D,
83066         0x210A,
83067         0x210B,
83068         0x210E,
83069         0x2110,
83070         0x2113,
83071         0x2114,
83072         0x212F,
83073         0x2130,
83074         0x2134,
83075         0x2135,
83076         0x2139,
83077         0x213A,
83078         0x213C,
83079         0x213E,
83080         0x2146,
83081         0x214A,
83082         0x214E,
83083         0x214F,
83084         0x2170,
83085         0x2180,
83086         0x2184,
83087         0x2185,
83088         0x24D0,
83089         0x24EA,
83090         0x2C30,
83091         0x2C5F,
83092         0x2C61,
83093         0x2C62,
83094         0x2C65,
83095         0x2C67,
83096         0x2C68,
83097         0x2C69,
83098         0x2C6A,
83099         0x2C6B,
83100         0x2C6C,
83101         0x2C6D,
83102         0x2C71,
83103         0x2C72,
83104         0x2C73,
83105         0x2C75,
83106         0x2C76,
83107         0x2C7E,
83108         0x2C81,
83109         0x2C82,
83110         0x2C83,
83111         0x2C84,
83112         0x2C85,
83113         0x2C86,
83114         0x2C87,
83115         0x2C88,
83116         0x2C89,
83117         0x2C8A,
83118         0x2C8B,
83119         0x2C8C,
83120         0x2C8D,
83121         0x2C8E,
83122         0x2C8F,
83123         0x2C90,
83124         0x2C91,
83125         0x2C92,
83126         0x2C93,
83127         0x2C94,
83128         0x2C95,
83129         0x2C96,
83130         0x2C97,
83131         0x2C98,
83132         0x2C99,
83133         0x2C9A,
83134         0x2C9B,
83135         0x2C9C,
83136         0x2C9D,
83137         0x2C9E,
83138         0x2C9F,
83139         0x2CA0,
83140         0x2CA1,
83141         0x2CA2,
83142         0x2CA3,
83143         0x2CA4,
83144         0x2CA5,
83145         0x2CA6,
83146         0x2CA7,
83147         0x2CA8,
83148         0x2CA9,
83149         0x2CAA,
83150         0x2CAB,
83151         0x2CAC,
83152         0x2CAD,
83153         0x2CAE,
83154         0x2CAF,
83155         0x2CB0,
83156         0x2CB1,
83157         0x2CB2,
83158         0x2CB3,
83159         0x2CB4,
83160         0x2CB5,
83161         0x2CB6,
83162         0x2CB7,
83163         0x2CB8,
83164         0x2CB9,
83165         0x2CBA,
83166         0x2CBB,
83167         0x2CBC,
83168         0x2CBD,
83169         0x2CBE,
83170         0x2CBF,
83171         0x2CC0,
83172         0x2CC1,
83173         0x2CC2,
83174         0x2CC3,
83175         0x2CC4,
83176         0x2CC5,
83177         0x2CC6,
83178         0x2CC7,
83179         0x2CC8,
83180         0x2CC9,
83181         0x2CCA,
83182         0x2CCB,
83183         0x2CCC,
83184         0x2CCD,
83185         0x2CCE,
83186         0x2CCF,
83187         0x2CD0,
83188         0x2CD1,
83189         0x2CD2,
83190         0x2CD3,
83191         0x2CD4,
83192         0x2CD5,
83193         0x2CD6,
83194         0x2CD7,
83195         0x2CD8,
83196         0x2CD9,
83197         0x2CDA,
83198         0x2CDB,
83199         0x2CDC,
83200         0x2CDD,
83201         0x2CDE,
83202         0x2CDF,
83203         0x2CE0,
83204         0x2CE1,
83205         0x2CE2,
83206         0x2CE3,
83207         0x2CE5,
83208         0x2CEC,
83209         0x2CED,
83210         0x2CEE,
83211         0x2CEF,
83212         0x2CF3,
83213         0x2CF4,
83214         0x2D00,
83215         0x2D26,
83216         0x2D27,
83217         0x2D28,
83218         0x2D2D,
83219         0x2D2E,
83220         0xA641,
83221         0xA642,
83222         0xA643,
83223         0xA644,
83224         0xA645,
83225         0xA646,
83226         0xA647,
83227         0xA648,
83228         0xA649,
83229         0xA64A,
83230         0xA64B,
83231         0xA64C,
83232         0xA64D,
83233         0xA64E,
83234         0xA64F,
83235         0xA650,
83236         0xA651,
83237         0xA652,
83238         0xA653,
83239         0xA654,
83240         0xA655,
83241         0xA656,
83242         0xA657,
83243         0xA658,
83244         0xA659,
83245         0xA65A,
83246         0xA65B,
83247         0xA65C,
83248         0xA65D,
83249         0xA65E,
83250         0xA65F,
83251         0xA660,
83252         0xA661,
83253         0xA662,
83254         0xA663,
83255         0xA664,
83256         0xA665,
83257         0xA666,
83258         0xA667,
83259         0xA668,
83260         0xA669,
83261         0xA66A,
83262         0xA66B,
83263         0xA66C,
83264         0xA66D,
83265         0xA66E,
83266         0xA681,
83267         0xA682,
83268         0xA683,
83269         0xA684,
83270         0xA685,
83271         0xA686,
83272         0xA687,
83273         0xA688,
83274         0xA689,
83275         0xA68A,
83276         0xA68B,
83277         0xA68C,
83278         0xA68D,
83279         0xA68E,
83280         0xA68F,
83281         0xA690,
83282         0xA691,
83283         0xA692,
83284         0xA693,
83285         0xA694,
83286         0xA695,
83287         0xA696,
83288         0xA697,
83289         0xA698,
83290         0xA699,
83291         0xA69A,
83292         0xA69B,
83293         0xA69E,
83294         0xA723,
83295         0xA724,
83296         0xA725,
83297         0xA726,
83298         0xA727,
83299         0xA728,
83300         0xA729,
83301         0xA72A,
83302         0xA72B,
83303         0xA72C,
83304         0xA72D,
83305         0xA72E,
83306         0xA72F,
83307         0xA732,
83308         0xA733,
83309         0xA734,
83310         0xA735,
83311         0xA736,
83312         0xA737,
83313         0xA738,
83314         0xA739,
83315         0xA73A,
83316         0xA73B,
83317         0xA73C,
83318         0xA73D,
83319         0xA73E,
83320         0xA73F,
83321         0xA740,
83322         0xA741,
83323         0xA742,
83324         0xA743,
83325         0xA744,
83326         0xA745,
83327         0xA746,
83328         0xA747,
83329         0xA748,
83330         0xA749,
83331         0xA74A,
83332         0xA74B,
83333         0xA74C,
83334         0xA74D,
83335         0xA74E,
83336         0xA74F,
83337         0xA750,
83338         0xA751,
83339         0xA752,
83340         0xA753,
83341         0xA754,
83342         0xA755,
83343         0xA756,
83344         0xA757,
83345         0xA758,
83346         0xA759,
83347         0xA75A,
83348         0xA75B,
83349         0xA75C,
83350         0xA75D,
83351         0xA75E,
83352         0xA75F,
83353         0xA760,
83354         0xA761,
83355         0xA762,
83356         0xA763,
83357         0xA764,
83358         0xA765,
83359         0xA766,
83360         0xA767,
83361         0xA768,
83362         0xA769,
83363         0xA76A,
83364         0xA76B,
83365         0xA76C,
83366         0xA76D,
83367         0xA76E,
83368         0xA76F,
83369         0xA779,
83370         0xA77A,
83371         0xA77B,
83372         0xA77C,
83373         0xA77D,
83374         0xA77F,
83375         0xA780,
83376         0xA781,
83377         0xA782,
83378         0xA783,
83379         0xA784,
83380         0xA785,
83381         0xA786,
83382         0xA787,
83383         0xA788,
83384         0xA78C,
83385         0xA78D,
83386         0xA78E,
83387         0xA78F,
83388         0xA791,
83389         0xA792,
83390         0xA793,
83391         0xA796,
83392         0xA797,
83393         0xA798,
83394         0xA799,
83395         0xA79A,
83396         0xA79B,
83397         0xA79C,
83398         0xA79D,
83399         0xA79E,
83400         0xA79F,
83401         0xA7A0,
83402         0xA7A1,
83403         0xA7A2,
83404         0xA7A3,
83405         0xA7A4,
83406         0xA7A5,
83407         0xA7A6,
83408         0xA7A7,
83409         0xA7A8,
83410         0xA7A9,
83411         0xA7AA,
83412         0xA7B5,
83413         0xA7B6,
83414         0xA7B7,
83415         0xA7B8,
83416         0xA7F8,
83417         0xA7FB,
83418         0xAB30,
83419         0xAB5B,
83420         0xAB5C,
83421         0xAB66,
83422         0xAB70,
83423         0xABC0,
83424         0xFB00,
83425         0xFB07,
83426         0xFB13,
83427         0xFB18,
83428         0xFF41,
83429         0xFF5B,
83430         0x10428,
83431         0x10450,
83432         0x10CC0,
83433         0x10CF3,
83434         0x118C0,
83435         0x118E0,
83436         0x1D41A,
83437         0x1D434,
83438         0x1D44E,
83439         0x1D455,
83440         0x1D456,
83441         0x1D468,
83442         0x1D482,
83443         0x1D49C,
83444         0x1D4B6,
83445         0x1D4BA,
83446         0x1D4BB,
83447         0x1D4BC,
83448         0x1D4BD,
83449         0x1D4C4,
83450         0x1D4C5,
83451         0x1D4D0,
83452         0x1D4EA,
83453         0x1D504,
83454         0x1D51E,
83455         0x1D538,
83456         0x1D552,
83457         0x1D56C,
83458         0x1D586,
83459         0x1D5A0,
83460         0x1D5BA,
83461         0x1D5D4,
83462         0x1D5EE,
83463         0x1D608,
83464         0x1D622,
83465         0x1D63C,
83466         0x1D656,
83467         0x1D670,
83468         0x1D68A,
83469         0x1D6A6,
83470         0x1D6C2,
83471         0x1D6DB,
83472         0x1D6DC,
83473         0x1D6E2,
83474         0x1D6FC,
83475         0x1D715,
83476         0x1D716,
83477         0x1D71C,
83478         0x1D736,
83479         0x1D74F,
83480         0x1D750,
83481         0x1D756,
83482         0x1D770,
83483         0x1D789,
83484         0x1D78A,
83485         0x1D790,
83486         0x1D7AA,
83487         0x1D7C3,
83488         0x1D7C4,
83489         0x1D7CA,
83490         0x1D7CB,
83491         0x1D7CC
83492 };
83493
83494 static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
83495         1231,   /* Number of elements */
83496         148565664, /* Version and data structure type */
83497         1,      /* 0 if the list starts at 0;
83498                    1 if it starts at the element beyond 0 */
83499         0x0,
83500         0x40,
83501         0xFF,
83502         0x100,
83503         0x378,
83504         0x37A,
83505         0x380,
83506         0x384,
83507         0x38B,
83508         0x38C,
83509         0x38D,
83510         0x38E,
83511         0x3A2,
83512         0x3A3,
83513         0x530,
83514         0x531,
83515         0x557,
83516         0x559,
83517         0x560,
83518         0x561,
83519         0x588,
83520         0x589,
83521         0x58B,
83522         0x58D,
83523         0x590,
83524         0x591,
83525         0x5C8,
83526         0x5D0,
83527         0x5EB,
83528         0x5F0,
83529         0x5F5,
83530         0x600,
83531         0x61D,
83532         0x61E,
83533         0x70E,
83534         0x70F,
83535         0x74B,
83536         0x74D,
83537         0x7B2,
83538         0x7C0,
83539         0x7FB,
83540         0x800,
83541         0x82E,
83542         0x830,
83543         0x83F,
83544         0x840,
83545         0x85C,
83546         0x85E,
83547         0x85F,
83548         0x8A0,
83549         0x8B5,
83550         0x8E3,
83551         0x984,
83552         0x985,
83553         0x98D,
83554         0x98F,
83555         0x991,
83556         0x993,
83557         0x9A9,
83558         0x9AA,
83559         0x9B1,
83560         0x9B2,
83561         0x9B3,
83562         0x9B6,
83563         0x9BA,
83564         0x9BC,
83565         0x9C5,
83566         0x9C7,
83567         0x9C9,
83568         0x9CB,
83569         0x9CF,
83570         0x9D7,
83571         0x9D8,
83572         0x9DC,
83573         0x9DE,
83574         0x9DF,
83575         0x9E4,
83576         0x9E6,
83577         0x9FC,
83578         0xA01,
83579         0xA04,
83580         0xA05,
83581         0xA0B,
83582         0xA0F,
83583         0xA11,
83584         0xA13,
83585         0xA29,
83586         0xA2A,
83587         0xA31,
83588         0xA32,
83589         0xA34,
83590         0xA35,
83591         0xA37,
83592         0xA38,
83593         0xA3A,
83594         0xA3C,
83595         0xA3D,
83596         0xA3E,
83597         0xA43,
83598         0xA47,
83599         0xA49,
83600         0xA4B,
83601         0xA4E,
83602         0xA51,
83603         0xA52,
83604         0xA59,
83605         0xA5D,
83606         0xA5E,
83607         0xA5F,
83608         0xA66,
83609         0xA76,
83610         0xA81,
83611         0xA84,
83612         0xA85,
83613         0xA8E,
83614         0xA8F,
83615         0xA92,
83616         0xA93,
83617         0xAA9,
83618         0xAAA,
83619         0xAB1,
83620         0xAB2,
83621         0xAB4,
83622         0xAB5,
83623         0xABA,
83624         0xABC,
83625         0xAC6,
83626         0xAC7,
83627         0xACA,
83628         0xACB,
83629         0xACE,
83630         0xAD0,
83631         0xAD1,
83632         0xAE0,
83633         0xAE4,
83634         0xAE6,
83635         0xAF2,
83636         0xAF9,
83637         0xAFA,
83638         0xB01,
83639         0xB04,
83640         0xB05,
83641         0xB0D,
83642         0xB0F,
83643         0xB11,
83644         0xB13,
83645         0xB29,
83646         0xB2A,
83647         0xB31,
83648         0xB32,
83649         0xB34,
83650         0xB35,
83651         0xB3A,
83652         0xB3C,
83653         0xB45,
83654         0xB47,
83655         0xB49,
83656         0xB4B,
83657         0xB4E,
83658         0xB56,
83659         0xB58,
83660         0xB5C,
83661         0xB5E,
83662         0xB5F,
83663         0xB64,
83664         0xB66,
83665         0xB78,
83666         0xB82,
83667         0xB84,
83668         0xB85,
83669         0xB8B,
83670         0xB8E,
83671         0xB91,
83672         0xB92,
83673         0xB96,
83674         0xB99,
83675         0xB9B,
83676         0xB9C,
83677         0xB9D,
83678         0xB9E,
83679         0xBA0,
83680         0xBA3,
83681         0xBA5,
83682         0xBA8,
83683         0xBAB,
83684         0xBAE,
83685         0xBBA,
83686         0xBBE,
83687         0xBC3,
83688         0xBC6,
83689         0xBC9,
83690         0xBCA,
83691         0xBCE,
83692         0xBD0,
83693         0xBD1,
83694         0xBD7,
83695         0xBD8,
83696         0xBE6,
83697         0xBFB,
83698         0xC00,
83699         0xC04,
83700         0xC05,
83701         0xC0D,
83702         0xC0E,
83703         0xC11,
83704         0xC12,
83705         0xC29,
83706         0xC2A,
83707         0xC3A,
83708         0xC3D,
83709         0xC45,
83710         0xC46,
83711         0xC49,
83712         0xC4A,
83713         0xC4E,
83714         0xC55,
83715         0xC57,
83716         0xC58,
83717         0xC5B,
83718         0xC60,
83719         0xC64,
83720         0xC66,
83721         0xC70,
83722         0xC78,
83723         0xC80,
83724         0xC81,
83725         0xC84,
83726         0xC85,
83727         0xC8D,
83728         0xC8E,
83729         0xC91,
83730         0xC92,
83731         0xCA9,
83732         0xCAA,
83733         0xCB4,
83734         0xCB5,
83735         0xCBA,
83736         0xCBC,
83737         0xCC5,
83738         0xCC6,
83739         0xCC9,
83740         0xCCA,
83741         0xCCE,
83742         0xCD5,
83743         0xCD7,
83744         0xCDE,
83745         0xCDF,
83746         0xCE0,
83747         0xCE4,
83748         0xCE6,
83749         0xCF0,
83750         0xCF1,
83751         0xCF3,
83752         0xD01,
83753         0xD04,
83754         0xD05,
83755         0xD0D,
83756         0xD0E,
83757         0xD11,
83758         0xD12,
83759         0xD3B,
83760         0xD3D,
83761         0xD45,
83762         0xD46,
83763         0xD49,
83764         0xD4A,
83765         0xD4F,
83766         0xD57,
83767         0xD58,
83768         0xD5F,
83769         0xD64,
83770         0xD66,
83771         0xD76,
83772         0xD79,
83773         0xD80,
83774         0xD82,
83775         0xD84,
83776         0xD85,
83777         0xD97,
83778         0xD9A,
83779         0xDB2,
83780         0xDB3,
83781         0xDBC,
83782         0xDBD,
83783         0xDBE,
83784         0xDC0,
83785         0xDC7,
83786         0xDCA,
83787         0xDCB,
83788         0xDCF,
83789         0xDD5,
83790         0xDD6,
83791         0xDD7,
83792         0xDD8,
83793         0xDE0,
83794         0xDE6,
83795         0xDF0,
83796         0xDF2,
83797         0xDF5,
83798         0xE01,
83799         0xE3B,
83800         0xE3F,
83801         0xE5C,
83802         0xE81,
83803         0xE83,
83804         0xE84,
83805         0xE85,
83806         0xE87,
83807         0xE89,
83808         0xE8A,
83809         0xE8B,
83810         0xE8D,
83811         0xE8E,
83812         0xE94,
83813         0xE98,
83814         0xE99,
83815         0xEA0,
83816         0xEA1,
83817         0xEA4,
83818         0xEA5,
83819         0xEA6,
83820         0xEA7,
83821         0xEA8,
83822         0xEAA,
83823         0xEAC,
83824         0xEAD,
83825         0xEBA,
83826         0xEBB,
83827         0xEBE,
83828         0xEC0,
83829         0xEC5,
83830         0xEC6,
83831         0xEC7,
83832         0xEC8,
83833         0xECE,
83834         0xED0,
83835         0xEDA,
83836         0xEDC,
83837         0xEE0,
83838         0xF00,
83839         0xF48,
83840         0xF49,
83841         0xF6D,
83842         0xF71,
83843         0xF98,
83844         0xF99,
83845         0xFBD,
83846         0xFBE,
83847         0xFCD,
83848         0xFCE,
83849         0xFDB,
83850         0x1000,
83851         0x10C6,
83852         0x10C7,
83853         0x10C8,
83854         0x10CD,
83855         0x10CE,
83856         0x10D0,
83857         0x1249,
83858         0x124A,
83859         0x124E,
83860         0x1250,
83861         0x1257,
83862         0x1258,
83863         0x1259,
83864         0x125A,
83865         0x125E,
83866         0x1260,
83867         0x1289,
83868         0x128A,
83869         0x128E,
83870         0x1290,
83871         0x12B1,
83872         0x12B2,
83873         0x12B6,
83874         0x12B8,
83875         0x12BF,
83876         0x12C0,
83877         0x12C1,
83878         0x12C2,
83879         0x12C6,
83880         0x12C8,
83881         0x12D7,
83882         0x12D8,
83883         0x1311,
83884         0x1312,
83885         0x1316,
83886         0x1318,
83887         0x135B,
83888         0x135D,
83889         0x137D,
83890         0x1380,
83891         0x139A,
83892         0x13A0,
83893         0x13F6,
83894         0x13F8,
83895         0x13FE,
83896         0x1400,
83897         0x169D,
83898         0x16A0,
83899         0x16F9,
83900         0x1700,
83901         0x170D,
83902         0x170E,
83903         0x1715,
83904         0x1720,
83905         0x1737,
83906         0x1740,
83907         0x1754,
83908         0x1760,
83909         0x176D,
83910         0x176E,
83911         0x1771,
83912         0x1772,
83913         0x1774,
83914         0x1780,
83915         0x17DE,
83916         0x17E0,
83917         0x17EA,
83918         0x17F0,
83919         0x17FA,
83920         0x1800,
83921         0x180F,
83922         0x1810,
83923         0x181A,
83924         0x1820,
83925         0x1878,
83926         0x1880,
83927         0x18AB,
83928         0x18B0,
83929         0x18F6,
83930         0x1900,
83931         0x191F,
83932         0x1920,
83933         0x192C,
83934         0x1930,
83935         0x193C,
83936         0x1940,
83937         0x1941,
83938         0x1944,
83939         0x196E,
83940         0x1970,
83941         0x1975,
83942         0x1980,
83943         0x19AC,
83944         0x19B0,
83945         0x19CA,
83946         0x19D0,
83947         0x19DB,
83948         0x19DE,
83949         0x1A1C,
83950         0x1A1E,
83951         0x1A5F,
83952         0x1A60,
83953         0x1A7D,
83954         0x1A7F,
83955         0x1A8A,
83956         0x1A90,
83957         0x1A9A,
83958         0x1AA0,
83959         0x1AAE,
83960         0x1AB0,
83961         0x1ABF,
83962         0x1B00,
83963         0x1B4C,
83964         0x1B50,
83965         0x1B7D,
83966         0x1B80,
83967         0x1BF4,
83968         0x1BFC,
83969         0x1C38,
83970         0x1C3B,
83971         0x1C4A,
83972         0x1C4D,
83973         0x1C80,
83974         0x1CC0,
83975         0x1CC8,
83976         0x1CD0,
83977         0x1CF7,
83978         0x1CF8,
83979         0x1CFA,
83980         0x1D00,
83981         0x1DF6,
83982         0x1DFC,
83983         0x1F16,
83984         0x1F18,
83985         0x1F1E,
83986         0x1F20,
83987         0x1F46,
83988         0x1F48,
83989         0x1F4E,
83990         0x1F50,
83991         0x1F58,
83992         0x1F59,
83993         0x1F5A,
83994         0x1F5B,
83995         0x1F5C,
83996         0x1F5D,
83997         0x1F5E,
83998         0x1F5F,
83999         0x1F7E,
84000         0x1F80,
84001         0x1FB5,
84002         0x1FB6,
84003         0x1FC5,
84004         0x1FC6,
84005         0x1FD4,
84006         0x1FD6,
84007         0x1FDC,
84008         0x1FDD,
84009         0x1FF0,
84010         0x1FF2,
84011         0x1FF5,
84012         0x1FF6,
84013         0x1FFF,
84014         0x2000,
84015         0x2028,
84016         0x202A,
84017         0x2065,
84018         0x2066,
84019         0x2072,
84020         0x2074,
84021         0x208F,
84022         0x2090,
84023         0x209D,
84024         0x20A0,
84025         0x20BF,
84026         0x20D0,
84027         0x20F1,
84028         0x2100,
84029         0x218C,
84030         0x2190,
84031         0x23FB,
84032         0x2400,
84033         0x2427,
84034         0x2440,
84035         0x244B,
84036         0x2460,
84037         0x2B74,
84038         0x2B76,
84039         0x2B96,
84040         0x2B98,
84041         0x2BBA,
84042         0x2BBD,
84043         0x2BC9,
84044         0x2BCA,
84045         0x2BD2,
84046         0x2BEC,
84047         0x2BF0,
84048         0x2C00,
84049         0x2C2F,
84050         0x2C30,
84051         0x2C5F,
84052         0x2C60,
84053         0x2CF4,
84054         0x2CF9,
84055         0x2D26,
84056         0x2D27,
84057         0x2D28,
84058         0x2D2D,
84059         0x2D2E,
84060         0x2D30,
84061         0x2D68,
84062         0x2D6F,
84063         0x2D71,
84064         0x2D7F,
84065         0x2D97,
84066         0x2DA0,
84067         0x2DA7,
84068         0x2DA8,
84069         0x2DAF,
84070         0x2DB0,
84071         0x2DB7,
84072         0x2DB8,
84073         0x2DBF,
84074         0x2DC0,
84075         0x2DC7,
84076         0x2DC8,
84077         0x2DCF,
84078         0x2DD0,
84079         0x2DD7,
84080         0x2DD8,
84081         0x2DDF,
84082         0x2DE0,
84083         0x2E43,
84084         0x2E80,
84085         0x2E9A,
84086         0x2E9B,
84087         0x2EF4,
84088         0x2F00,
84089         0x2FD6,
84090         0x2FF0,
84091         0x2FFC,
84092         0x3000,
84093         0x3040,
84094         0x3041,
84095         0x3097,
84096         0x3099,
84097         0x3100,
84098         0x3105,
84099         0x312E,
84100         0x3131,
84101         0x318F,
84102         0x3190,
84103         0x31BB,
84104         0x31C0,
84105         0x31E4,
84106         0x31F0,
84107         0x321F,
84108         0x3220,
84109         0x32FF,
84110         0x3300,
84111         0x4DB6,
84112         0x4DC0,
84113         0x9FD6,
84114         0xA000,
84115         0xA48D,
84116         0xA490,
84117         0xA4C7,
84118         0xA4D0,
84119         0xA62C,
84120         0xA640,
84121         0xA6F8,
84122         0xA700,
84123         0xA7AE,
84124         0xA7B0,
84125         0xA7B8,
84126         0xA7F7,
84127         0xA82C,
84128         0xA830,
84129         0xA83A,
84130         0xA840,
84131         0xA878,
84132         0xA880,
84133         0xA8C5,
84134         0xA8CE,
84135         0xA8DA,
84136         0xA8E0,
84137         0xA8FE,
84138         0xA900,
84139         0xA954,
84140         0xA95F,
84141         0xA97D,
84142         0xA980,
84143         0xA9CE,
84144         0xA9CF,
84145         0xA9DA,
84146         0xA9DE,
84147         0xA9FF,
84148         0xAA00,
84149         0xAA37,
84150         0xAA40,
84151         0xAA4E,
84152         0xAA50,
84153         0xAA5A,
84154         0xAA5C,
84155         0xAAC3,
84156         0xAADB,
84157         0xAAF7,
84158         0xAB01,
84159         0xAB07,
84160         0xAB09,
84161         0xAB0F,
84162         0xAB11,
84163         0xAB17,
84164         0xAB20,
84165         0xAB27,
84166         0xAB28,
84167         0xAB2F,
84168         0xAB30,
84169         0xAB66,
84170         0xAB70,
84171         0xABEE,
84172         0xABF0,
84173         0xABFA,
84174         0xAC00,
84175         0xD7A4,
84176         0xD7B0,
84177         0xD7C7,
84178         0xD7CB,
84179         0xD7FC,
84180         0xE000,
84181         0xFA6E,
84182         0xFA70,
84183         0xFADA,
84184         0xFB00,
84185         0xFB07,
84186         0xFB13,
84187         0xFB18,
84188         0xFB1D,
84189         0xFB37,
84190         0xFB38,
84191         0xFB3D,
84192         0xFB3E,
84193         0xFB3F,
84194         0xFB40,
84195         0xFB42,
84196         0xFB43,
84197         0xFB45,
84198         0xFB46,
84199         0xFBC2,
84200         0xFBD3,
84201         0xFD40,
84202         0xFD50,
84203         0xFD90,
84204         0xFD92,
84205         0xFDC8,
84206         0xFDF0,
84207         0xFDFE,
84208         0xFE00,
84209         0xFE1A,
84210         0xFE20,
84211         0xFE53,
84212         0xFE54,
84213         0xFE67,
84214         0xFE68,
84215         0xFE6C,
84216         0xFE70,
84217         0xFE75,
84218         0xFE76,
84219         0xFEFD,
84220         0xFEFF,
84221         0xFF00,
84222         0xFF01,
84223         0xFFBF,
84224         0xFFC2,
84225         0xFFC8,
84226         0xFFCA,
84227         0xFFD0,
84228         0xFFD2,
84229         0xFFD8,
84230         0xFFDA,
84231         0xFFDD,
84232         0xFFE0,
84233         0xFFE7,
84234         0xFFE8,
84235         0xFFEF,
84236         0xFFF9,
84237         0xFFFE,
84238         0x10000,
84239         0x1000C,
84240         0x1000D,
84241         0x10027,
84242         0x10028,
84243         0x1003B,
84244         0x1003C,
84245         0x1003E,
84246         0x1003F,
84247         0x1004E,
84248         0x10050,
84249         0x1005E,
84250         0x10080,
84251         0x100FB,
84252         0x10100,
84253         0x10103,
84254         0x10107,
84255         0x10134,
84256         0x10137,
84257         0x1018D,
84258         0x10190,
84259         0x1019C,
84260         0x101A0,
84261         0x101A1,
84262         0x101D0,
84263         0x101FE,
84264         0x10280,
84265         0x1029D,
84266         0x102A0,
84267         0x102D1,
84268         0x102E0,
84269         0x102FC,
84270         0x10300,
84271         0x10324,
84272         0x10330,
84273         0x1034B,
84274         0x10350,
84275         0x1037B,
84276         0x10380,
84277         0x1039E,
84278         0x1039F,
84279         0x103C4,
84280         0x103C8,
84281         0x103D6,
84282         0x10400,
84283         0x1049E,
84284         0x104A0,
84285         0x104AA,
84286         0x10500,
84287         0x10528,
84288         0x10530,
84289         0x10564,
84290         0x1056F,
84291         0x10570,
84292         0x10600,
84293         0x10737,
84294         0x10740,
84295         0x10756,
84296         0x10760,
84297         0x10768,
84298         0x10800,
84299         0x10806,
84300         0x10808,
84301         0x10809,
84302         0x1080A,
84303         0x10836,
84304         0x10837,
84305         0x10839,
84306         0x1083C,
84307         0x1083D,
84308         0x1083F,
84309         0x10856,
84310         0x10857,
84311         0x1089F,
84312         0x108A7,
84313         0x108B0,
84314         0x108E0,
84315         0x108F3,
84316         0x108F4,
84317         0x108F6,
84318         0x108FB,
84319         0x1091C,
84320         0x1091F,
84321         0x1093A,
84322         0x1093F,
84323         0x10940,
84324         0x10980,
84325         0x109B8,
84326         0x109BC,
84327         0x109D0,
84328         0x109D2,
84329         0x10A04,
84330         0x10A05,
84331         0x10A07,
84332         0x10A0C,
84333         0x10A14,
84334         0x10A15,
84335         0x10A18,
84336         0x10A19,
84337         0x10A34,
84338         0x10A38,
84339         0x10A3B,
84340         0x10A3F,
84341         0x10A48,
84342         0x10A50,
84343         0x10A59,
84344         0x10A60,
84345         0x10AA0,
84346         0x10AC0,
84347         0x10AE7,
84348         0x10AEB,
84349         0x10AF7,
84350         0x10B00,
84351         0x10B36,
84352         0x10B39,
84353         0x10B56,
84354         0x10B58,
84355         0x10B73,
84356         0x10B78,
84357         0x10B92,
84358         0x10B99,
84359         0x10B9D,
84360         0x10BA9,
84361         0x10BB0,
84362         0x10C00,
84363         0x10C49,
84364         0x10C80,
84365         0x10CB3,
84366         0x10CC0,
84367         0x10CF3,
84368         0x10CFA,
84369         0x10D00,
84370         0x10E60,
84371         0x10E7F,
84372         0x11000,
84373         0x1104E,
84374         0x11052,
84375         0x11070,
84376         0x1107F,
84377         0x110C2,
84378         0x110D0,
84379         0x110E9,
84380         0x110F0,
84381         0x110FA,
84382         0x11100,
84383         0x11135,
84384         0x11136,
84385         0x11144,
84386         0x11150,
84387         0x11177,
84388         0x11180,
84389         0x111CE,
84390         0x111D0,
84391         0x111E0,
84392         0x111E1,
84393         0x111F5,
84394         0x11200,
84395         0x11212,
84396         0x11213,
84397         0x1123E,
84398         0x11280,
84399         0x11287,
84400         0x11288,
84401         0x11289,
84402         0x1128A,
84403         0x1128E,
84404         0x1128F,
84405         0x1129E,
84406         0x1129F,
84407         0x112AA,
84408         0x112B0,
84409         0x112EB,
84410         0x112F0,
84411         0x112FA,
84412         0x11300,
84413         0x11304,
84414         0x11305,
84415         0x1130D,
84416         0x1130F,
84417         0x11311,
84418         0x11313,
84419         0x11329,
84420         0x1132A,
84421         0x11331,
84422         0x11332,
84423         0x11334,
84424         0x11335,
84425         0x1133A,
84426         0x1133C,
84427         0x11345,
84428         0x11347,
84429         0x11349,
84430         0x1134B,
84431         0x1134E,
84432         0x11350,
84433         0x11351,
84434         0x11357,
84435         0x11358,
84436         0x1135D,
84437         0x11364,
84438         0x11366,
84439         0x1136D,
84440         0x11370,
84441         0x11375,
84442         0x11480,
84443         0x114C8,
84444         0x114D0,
84445         0x114DA,
84446         0x11580,
84447         0x115B6,
84448         0x115B8,
84449         0x115DE,
84450         0x11600,
84451         0x11645,
84452         0x11650,
84453         0x1165A,
84454         0x11680,
84455         0x116B8,
84456         0x116C0,
84457         0x116CA,
84458         0x11700,
84459         0x1171A,
84460         0x1171D,
84461         0x1172C,
84462         0x11730,
84463         0x11740,
84464         0x118A0,
84465         0x118F3,
84466         0x118FF,
84467         0x11900,
84468         0x11AC0,
84469         0x11AF9,
84470         0x12000,
84471         0x1239A,
84472         0x12400,
84473         0x1246F,
84474         0x12470,
84475         0x12475,
84476         0x12480,
84477         0x12544,
84478         0x13000,
84479         0x1342F,
84480         0x14400,
84481         0x14647,
84482         0x16800,
84483         0x16A39,
84484         0x16A40,
84485         0x16A5F,
84486         0x16A60,
84487         0x16A6A,
84488         0x16A6E,
84489         0x16A70,
84490         0x16AD0,
84491         0x16AEE,
84492         0x16AF0,
84493         0x16AF6,
84494         0x16B00,
84495         0x16B46,
84496         0x16B50,
84497         0x16B5A,
84498         0x16B5B,
84499         0x16B62,
84500         0x16B63,
84501         0x16B78,
84502         0x16B7D,
84503         0x16B90,
84504         0x16F00,
84505         0x16F45,
84506         0x16F50,
84507         0x16F7F,
84508         0x16F8F,
84509         0x16FA0,
84510         0x1B000,
84511         0x1B002,
84512         0x1BC00,
84513         0x1BC6B,
84514         0x1BC70,
84515         0x1BC7D,
84516         0x1BC80,
84517         0x1BC89,
84518         0x1BC90,
84519         0x1BC9A,
84520         0x1BC9C,
84521         0x1BCA4,
84522         0x1D000,
84523         0x1D0F6,
84524         0x1D100,
84525         0x1D127,
84526         0x1D129,
84527         0x1D1E9,
84528         0x1D200,
84529         0x1D246,
84530         0x1D300,
84531         0x1D357,
84532         0x1D360,
84533         0x1D372,
84534         0x1D400,
84535         0x1D455,
84536         0x1D456,
84537         0x1D49D,
84538         0x1D49E,
84539         0x1D4A0,
84540         0x1D4A2,
84541         0x1D4A3,
84542         0x1D4A5,
84543         0x1D4A7,
84544         0x1D4A9,
84545         0x1D4AD,
84546         0x1D4AE,
84547         0x1D4BA,
84548         0x1D4BB,
84549         0x1D4BC,
84550         0x1D4BD,
84551         0x1D4C4,
84552         0x1D4C5,
84553         0x1D506,
84554         0x1D507,
84555         0x1D50B,
84556         0x1D50D,
84557         0x1D515,
84558         0x1D516,
84559         0x1D51D,
84560         0x1D51E,
84561         0x1D53A,
84562         0x1D53B,
84563         0x1D53F,
84564         0x1D540,
84565         0x1D545,
84566         0x1D546,
84567         0x1D547,
84568         0x1D54A,
84569         0x1D551,
84570         0x1D552,
84571         0x1D6A6,
84572         0x1D6A8,
84573         0x1D7CC,
84574         0x1D7CE,
84575         0x1DA8C,
84576         0x1DA9B,
84577         0x1DAA0,
84578         0x1DAA1,
84579         0x1DAB0,
84580         0x1E800,
84581         0x1E8C5,
84582         0x1E8C7,
84583         0x1E8D7,
84584         0x1EE00,
84585         0x1EE04,
84586         0x1EE05,
84587         0x1EE20,
84588         0x1EE21,
84589         0x1EE23,
84590         0x1EE24,
84591         0x1EE25,
84592         0x1EE27,
84593         0x1EE28,
84594         0x1EE29,
84595         0x1EE33,
84596         0x1EE34,
84597         0x1EE38,
84598         0x1EE39,
84599         0x1EE3A,
84600         0x1EE3B,
84601         0x1EE3C,
84602         0x1EE42,
84603         0x1EE43,
84604         0x1EE47,
84605         0x1EE48,
84606         0x1EE49,
84607         0x1EE4A,
84608         0x1EE4B,
84609         0x1EE4C,
84610         0x1EE4D,
84611         0x1EE50,
84612         0x1EE51,
84613         0x1EE53,
84614         0x1EE54,
84615         0x1EE55,
84616         0x1EE57,
84617         0x1EE58,
84618         0x1EE59,
84619         0x1EE5A,
84620         0x1EE5B,
84621         0x1EE5C,
84622         0x1EE5D,
84623         0x1EE5E,
84624         0x1EE5F,
84625         0x1EE60,
84626         0x1EE61,
84627         0x1EE63,
84628         0x1EE64,
84629         0x1EE65,
84630         0x1EE67,
84631         0x1EE6B,
84632         0x1EE6C,
84633         0x1EE73,
84634         0x1EE74,
84635         0x1EE78,
84636         0x1EE79,
84637         0x1EE7D,
84638         0x1EE7E,
84639         0x1EE7F,
84640         0x1EE80,
84641         0x1EE8A,
84642         0x1EE8B,
84643         0x1EE9C,
84644         0x1EEA1,
84645         0x1EEA4,
84646         0x1EEA5,
84647         0x1EEAA,
84648         0x1EEAB,
84649         0x1EEBC,
84650         0x1EEF0,
84651         0x1EEF2,
84652         0x1F000,
84653         0x1F02C,
84654         0x1F030,
84655         0x1F094,
84656         0x1F0A0,
84657         0x1F0AF,
84658         0x1F0B1,
84659         0x1F0C0,
84660         0x1F0C1,
84661         0x1F0D0,
84662         0x1F0D1,
84663         0x1F0F6,
84664         0x1F100,
84665         0x1F10D,
84666         0x1F110,
84667         0x1F12F,
84668         0x1F130,
84669         0x1F16C,
84670         0x1F170,
84671         0x1F19B,
84672         0x1F1E6,
84673         0x1F203,
84674         0x1F210,
84675         0x1F23B,
84676         0x1F240,
84677         0x1F249,
84678         0x1F250,
84679         0x1F252,
84680         0x1F300,
84681         0x1F57A,
84682         0x1F57B,
84683         0x1F5A4,
84684         0x1F5A5,
84685         0x1F6D1,
84686         0x1F6E0,
84687         0x1F6ED,
84688         0x1F6F0,
84689         0x1F6F4,
84690         0x1F700,
84691         0x1F774,
84692         0x1F780,
84693         0x1F7D5,
84694         0x1F800,
84695         0x1F80C,
84696         0x1F810,
84697         0x1F848,
84698         0x1F850,
84699         0x1F85A,
84700         0x1F860,
84701         0x1F888,
84702         0x1F890,
84703         0x1F8AE,
84704         0x1F910,
84705         0x1F919,
84706         0x1F980,
84707         0x1F985,
84708         0x1F9C0,
84709         0x1F9C1,
84710         0x20000,
84711         0x2A6D7,
84712         0x2A700,
84713         0x2B735,
84714         0x2B740,
84715         0x2B81E,
84716         0x2B820,
84717         0x2CEA2,
84718         0x2F800,
84719         0x2FA1E,
84720         0xE0001,
84721         0xE0002,
84722         0xE0020,
84723         0xE0080,
84724         0xE0100,
84725         0xE01F0,
84726         0xF0000,
84727         0xFFFFE,
84728         0x100000,
84729         0x10FFFE
84730 };
84731
84732 static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
84733         323,    /* Number of elements */
84734         148565664, /* Version and data structure type */
84735         1,      /* 0 if the list starts at 0;
84736                    1 if it starts at the element beyond 0 */
84737         0x0,
84738         0x4B,
84739         0x51,
84740         0x5A,
84741         0x5F,
84742         0x60,
84743         0x62,
84744         0x6B,
84745         0x70,
84746         0x79,
84747         0x80,
84748         0x8A,
84749         0x8C,
84750         0xA1,
84751         0xA2,
84752         0xAA,
84753         0xAC,
84754         0xB0,
84755         0xB1,
84756         0xB3,
84757         0xB4,
84758         0xB5,
84759         0xB7,
84760         0xBA,
84761         0xBC,
84762         0xC0,
84763         0xC1,
84764         0xD0,
84765         0xD1,
84766         0xE0,
84767         0xE1,
84768         0x37E,
84769         0x37F,
84770         0x387,
84771         0x388,
84772         0x55A,
84773         0x560,
84774         0x589,
84775         0x58B,
84776         0x5BE,
84777         0x5BF,
84778         0x5C0,
84779         0x5C1,
84780         0x5C3,
84781         0x5C4,
84782         0x5C6,
84783         0x5C7,
84784         0x5F3,
84785         0x5F5,
84786         0x609,
84787         0x60B,
84788         0x60C,
84789         0x60E,
84790         0x61B,
84791         0x61C,
84792         0x61E,
84793         0x620,
84794         0x66A,
84795         0x66E,
84796         0x6D4,
84797         0x6D5,
84798         0x700,
84799         0x70E,
84800         0x7F7,
84801         0x7FA,
84802         0x830,
84803         0x83F,
84804         0x85E,
84805         0x85F,
84806         0x964,
84807         0x966,
84808         0x970,
84809         0x971,
84810         0xAF0,
84811         0xAF1,
84812         0xDF4,
84813         0xDF5,
84814         0xE4F,
84815         0xE50,
84816         0xE5A,
84817         0xE5C,
84818         0xF04,
84819         0xF13,
84820         0xF14,
84821         0xF15,
84822         0xF3A,
84823         0xF3E,
84824         0xF85,
84825         0xF86,
84826         0xFD0,
84827         0xFD5,
84828         0xFD9,
84829         0xFDB,
84830         0x104A,
84831         0x1050,
84832         0x10FB,
84833         0x10FC,
84834         0x1360,
84835         0x1369,
84836         0x1400,
84837         0x1401,
84838         0x166D,
84839         0x166F,
84840         0x169B,
84841         0x169D,
84842         0x16EB,
84843         0x16EE,
84844         0x1735,
84845         0x1737,
84846         0x17D4,
84847         0x17D7,
84848         0x17D8,
84849         0x17DB,
84850         0x1800,
84851         0x180B,
84852         0x1944,
84853         0x1946,
84854         0x1A1E,
84855         0x1A20,
84856         0x1AA0,
84857         0x1AA7,
84858         0x1AA8,
84859         0x1AAE,
84860         0x1B5A,
84861         0x1B61,
84862         0x1BFC,
84863         0x1C00,
84864         0x1C3B,
84865         0x1C40,
84866         0x1C7E,
84867         0x1C80,
84868         0x1CC0,
84869         0x1CC8,
84870         0x1CD3,
84871         0x1CD4,
84872         0x2010,
84873         0x2028,
84874         0x2030,
84875         0x2044,
84876         0x2045,
84877         0x2052,
84878         0x2053,
84879         0x205F,
84880         0x207D,
84881         0x207F,
84882         0x208D,
84883         0x208F,
84884         0x2308,
84885         0x230C,
84886         0x2329,
84887         0x232B,
84888         0x2768,
84889         0x2776,
84890         0x27C5,
84891         0x27C7,
84892         0x27E6,
84893         0x27F0,
84894         0x2983,
84895         0x2999,
84896         0x29D8,
84897         0x29DC,
84898         0x29FC,
84899         0x29FE,
84900         0x2CF9,
84901         0x2CFD,
84902         0x2CFE,
84903         0x2D00,
84904         0x2D70,
84905         0x2D71,
84906         0x2E00,
84907         0x2E2F,
84908         0x2E30,
84909         0x2E43,
84910         0x3001,
84911         0x3004,
84912         0x3008,
84913         0x3012,
84914         0x3014,
84915         0x3020,
84916         0x3030,
84917         0x3031,
84918         0x303D,
84919         0x303E,
84920         0x30A0,
84921         0x30A1,
84922         0x30FB,
84923         0x30FC,
84924         0xA4FE,
84925         0xA500,
84926         0xA60D,
84927         0xA610,
84928         0xA673,
84929         0xA674,
84930         0xA67E,
84931         0xA67F,
84932         0xA6F2,
84933         0xA6F8,
84934         0xA874,
84935         0xA878,
84936         0xA8CE,
84937         0xA8D0,
84938         0xA8F8,
84939         0xA8FB,
84940         0xA8FC,
84941         0xA8FD,
84942         0xA92E,
84943         0xA930,
84944         0xA95F,
84945         0xA960,
84946         0xA9C1,
84947         0xA9CE,
84948         0xA9DE,
84949         0xA9E0,
84950         0xAA5C,
84951         0xAA60,
84952         0xAADE,
84953         0xAAE0,
84954         0xAAF0,
84955         0xAAF2,
84956         0xABEB,
84957         0xABEC,
84958         0xFD3E,
84959         0xFD40,
84960         0xFE10,
84961         0xFE1A,
84962         0xFE30,
84963         0xFE53,
84964         0xFE54,
84965         0xFE62,
84966         0xFE63,
84967         0xFE64,
84968         0xFE68,
84969         0xFE69,
84970         0xFE6A,
84971         0xFE6C,
84972         0xFF01,
84973         0xFF04,
84974         0xFF05,
84975         0xFF0B,
84976         0xFF0C,
84977         0xFF10,
84978         0xFF1A,
84979         0xFF1C,
84980         0xFF1F,
84981         0xFF21,
84982         0xFF3B,
84983         0xFF3E,
84984         0xFF3F,
84985         0xFF40,
84986         0xFF5B,
84987         0xFF5C,
84988         0xFF5D,
84989         0xFF5E,
84990         0xFF5F,
84991         0xFF66,
84992         0x10100,
84993         0x10103,
84994         0x1039F,
84995         0x103A0,
84996         0x103D0,
84997         0x103D1,
84998         0x1056F,
84999         0x10570,
85000         0x10857,
85001         0x10858,
85002         0x1091F,
85003         0x10920,
85004         0x1093F,
85005         0x10940,
85006         0x10A50,
85007         0x10A59,
85008         0x10A7F,
85009         0x10A80,
85010         0x10AF0,
85011         0x10AF7,
85012         0x10B39,
85013         0x10B40,
85014         0x10B99,
85015         0x10B9D,
85016         0x11047,
85017         0x1104E,
85018         0x110BB,
85019         0x110BD,
85020         0x110BE,
85021         0x110C2,
85022         0x11140,
85023         0x11144,
85024         0x11174,
85025         0x11176,
85026         0x111C5,
85027         0x111CA,
85028         0x111CD,
85029         0x111CE,
85030         0x111DB,
85031         0x111DC,
85032         0x111DD,
85033         0x111E0,
85034         0x11238,
85035         0x1123E,
85036         0x112A9,
85037         0x112AA,
85038         0x114C6,
85039         0x114C7,
85040         0x115C1,
85041         0x115D8,
85042         0x11641,
85043         0x11644,
85044         0x1173C,
85045         0x1173F,
85046         0x12470,
85047         0x12475,
85048         0x16A6E,
85049         0x16A70,
85050         0x16AF5,
85051         0x16AF6,
85052         0x16B37,
85053         0x16B3C,
85054         0x16B44,
85055         0x16B45,
85056         0x1BC9F,
85057         0x1BCA0,
85058         0x1DA87,
85059         0x1DA8C
85060 };
85061
85062 static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */
85063         23,     /* Number of elements */
85064         148565664, /* Version and data structure type */
85065         1,      /* 0 if the list starts at 0;
85066                    1 if it starts at the element beyond 0 */
85067         0x0,
85068         0x5,
85069         0x6,
85070         0xB,
85071         0xE,
85072         0x15,
85073         0x16,
85074         0x25,
85075         0x26,
85076         0x40,
85077         0x42,
85078         0x1680,
85079         0x1681,
85080         0x2000,
85081         0x200B,
85082         0x2028,
85083         0x202A,
85084         0x202F,
85085         0x2030,
85086         0x205F,
85087         0x2060,
85088         0x3000,
85089         0x3001
85090 };
85091
85092 static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
85093         1275,   /* Number of elements */
85094         148565664, /* Version and data structure type */
85095         1,      /* 0 if the list starts at 0;
85096                    1 if it starts at the element beyond 0 */
85097         0x0,
85098         0x62,
85099         0x6A,
85100         0x71,
85101         0x79,
85102         0x80,
85103         0x81,
85104         0x9E,
85105         0x9F,
85106         0xAC,
85107         0xAF,
85108         0xC1,
85109         0xCA,
85110         0xD1,
85111         0xDA,
85112         0xE2,
85113         0xEA,
85114         0xEB,
85115         0xF0,
85116         0xFB,
85117         0xFF,
85118         0x100,
85119         0x101,
85120         0x102,
85121         0x103,
85122         0x104,
85123         0x105,
85124         0x106,
85125         0x107,
85126         0x108,
85127         0x109,
85128         0x10A,
85129         0x10B,
85130         0x10C,
85131         0x10D,
85132         0x10E,
85133         0x10F,
85134         0x110,
85135         0x111,
85136         0x112,
85137         0x113,
85138         0x114,
85139         0x115,
85140         0x116,
85141         0x117,
85142         0x118,
85143         0x119,
85144         0x11A,
85145         0x11B,
85146         0x11C,
85147         0x11D,
85148         0x11E,
85149         0x11F,
85150         0x120,
85151         0x121,
85152         0x122,
85153         0x123,
85154         0x124,
85155         0x125,
85156         0x126,
85157         0x127,
85158         0x128,
85159         0x129,
85160         0x12A,
85161         0x12B,
85162         0x12C,
85163         0x12D,
85164         0x12E,
85165         0x12F,
85166         0x130,
85167         0x131,
85168         0x132,
85169         0x133,
85170         0x134,
85171         0x135,
85172         0x136,
85173         0x137,
85174         0x139,
85175         0x13A,
85176         0x13B,
85177         0x13C,
85178         0x13D,
85179         0x13E,
85180         0x13F,
85181         0x140,
85182         0x141,
85183         0x142,
85184         0x143,
85185         0x144,
85186         0x145,
85187         0x146,
85188         0x147,
85189         0x148,
85190         0x14A,
85191         0x14B,
85192         0x14C,
85193         0x14D,
85194         0x14E,
85195         0x14F,
85196         0x150,
85197         0x151,
85198         0x152,
85199         0x153,
85200         0x154,
85201         0x155,
85202         0x156,
85203         0x157,
85204         0x158,
85205         0x159,
85206         0x15A,
85207         0x15B,
85208         0x15C,
85209         0x15D,
85210         0x15E,
85211         0x15F,
85212         0x160,
85213         0x161,
85214         0x162,
85215         0x163,
85216         0x164,
85217         0x165,
85218         0x166,
85219         0x167,
85220         0x168,
85221         0x169,
85222         0x16A,
85223         0x16B,
85224         0x16C,
85225         0x16D,
85226         0x16E,
85227         0x16F,
85228         0x170,
85229         0x171,
85230         0x172,
85231         0x173,
85232         0x174,
85233         0x175,
85234         0x176,
85235         0x177,
85236         0x178,
85237         0x17A,
85238         0x17B,
85239         0x17C,
85240         0x17D,
85241         0x17E,
85242         0x181,
85243         0x183,
85244         0x184,
85245         0x185,
85246         0x186,
85247         0x188,
85248         0x189,
85249         0x18C,
85250         0x18E,
85251         0x192,
85252         0x193,
85253         0x195,
85254         0x196,
85255         0x199,
85256         0x19C,
85257         0x19E,
85258         0x19F,
85259         0x1A1,
85260         0x1A2,
85261         0x1A3,
85262         0x1A4,
85263         0x1A5,
85264         0x1A6,
85265         0x1A8,
85266         0x1A9,
85267         0x1AA,
85268         0x1AC,
85269         0x1AD,
85270         0x1AE,
85271         0x1B0,
85272         0x1B1,
85273         0x1B4,
85274         0x1B5,
85275         0x1B6,
85276         0x1B7,
85277         0x1B9,
85278         0x1BC,
85279         0x1BD,
85280         0x1C4,
85281         0x1C5,
85282         0x1C7,
85283         0x1C8,
85284         0x1CA,
85285         0x1CB,
85286         0x1CD,
85287         0x1CE,
85288         0x1CF,
85289         0x1D0,
85290         0x1D1,
85291         0x1D2,
85292         0x1D3,
85293         0x1D4,
85294         0x1D5,
85295         0x1D6,
85296         0x1D7,
85297         0x1D8,
85298         0x1D9,
85299         0x1DA,
85300         0x1DB,
85301         0x1DC,
85302         0x1DE,
85303         0x1DF,
85304         0x1E0,
85305         0x1E1,
85306         0x1E2,
85307         0x1E3,
85308         0x1E4,
85309         0x1E5,
85310         0x1E6,
85311         0x1E7,
85312         0x1E8,
85313         0x1E9,
85314         0x1EA,
85315         0x1EB,
85316         0x1EC,
85317         0x1ED,
85318         0x1EE,
85319         0x1EF,
85320         0x1F1,
85321         0x1F2,
85322         0x1F4,
85323         0x1F5,
85324         0x1F6,
85325         0x1F9,
85326         0x1FA,
85327         0x1FB,
85328         0x1FC,
85329         0x1FD,
85330         0x1FE,
85331         0x1FF,
85332         0x200,
85333         0x201,
85334         0x202,
85335         0x203,
85336         0x204,
85337         0x205,
85338         0x206,
85339         0x207,
85340         0x208,
85341         0x209,
85342         0x20A,
85343         0x20B,
85344         0x20C,
85345         0x20D,
85346         0x20E,
85347         0x20F,
85348         0x210,
85349         0x211,
85350         0x212,
85351         0x213,
85352         0x214,
85353         0x215,
85354         0x216,
85355         0x217,
85356         0x218,
85357         0x219,
85358         0x21A,
85359         0x21B,
85360         0x21C,
85361         0x21D,
85362         0x21E,
85363         0x21F,
85364         0x220,
85365         0x221,
85366         0x222,
85367         0x223,
85368         0x224,
85369         0x225,
85370         0x226,
85371         0x227,
85372         0x228,
85373         0x229,
85374         0x22A,
85375         0x22B,
85376         0x22C,
85377         0x22D,
85378         0x22E,
85379         0x22F,
85380         0x230,
85381         0x231,
85382         0x232,
85383         0x233,
85384         0x23A,
85385         0x23C,
85386         0x23D,
85387         0x23F,
85388         0x241,
85389         0x242,
85390         0x243,
85391         0x247,
85392         0x248,
85393         0x249,
85394         0x24A,
85395         0x24B,
85396         0x24C,
85397         0x24D,
85398         0x24E,
85399         0x24F,
85400         0x370,
85401         0x371,
85402         0x372,
85403         0x373,
85404         0x376,
85405         0x377,
85406         0x37F,
85407         0x380,
85408         0x386,
85409         0x387,
85410         0x388,
85411         0x38B,
85412         0x38C,
85413         0x38D,
85414         0x38E,
85415         0x390,
85416         0x391,
85417         0x3A2,
85418         0x3A3,
85419         0x3AC,
85420         0x3CF,
85421         0x3D0,
85422         0x3D2,
85423         0x3D5,
85424         0x3D8,
85425         0x3D9,
85426         0x3DA,
85427         0x3DB,
85428         0x3DC,
85429         0x3DD,
85430         0x3DE,
85431         0x3DF,
85432         0x3E0,
85433         0x3E1,
85434         0x3E2,
85435         0x3E3,
85436         0x3E4,
85437         0x3E5,
85438         0x3E6,
85439         0x3E7,
85440         0x3E8,
85441         0x3E9,
85442         0x3EA,
85443         0x3EB,
85444         0x3EC,
85445         0x3ED,
85446         0x3EE,
85447         0x3EF,
85448         0x3F4,
85449         0x3F5,
85450         0x3F7,
85451         0x3F8,
85452         0x3F9,
85453         0x3FB,
85454         0x3FD,
85455         0x430,
85456         0x460,
85457         0x461,
85458         0x462,
85459         0x463,
85460         0x464,
85461         0x465,
85462         0x466,
85463         0x467,
85464         0x468,
85465         0x469,
85466         0x46A,
85467         0x46B,
85468         0x46C,
85469         0x46D,
85470         0x46E,
85471         0x46F,
85472         0x470,
85473         0x471,
85474         0x472,
85475         0x473,
85476         0x474,
85477         0x475,
85478         0x476,
85479         0x477,
85480         0x478,
85481         0x479,
85482         0x47A,
85483         0x47B,
85484         0x47C,
85485         0x47D,
85486         0x47E,
85487         0x47F,
85488         0x480,
85489         0x481,
85490         0x48A,
85491         0x48B,
85492         0x48C,
85493         0x48D,
85494         0x48E,
85495         0x48F,
85496         0x490,
85497         0x491,
85498         0x492,
85499         0x493,
85500         0x494,
85501         0x495,
85502         0x496,
85503         0x497,
85504         0x498,
85505         0x499,
85506         0x49A,
85507         0x49B,
85508         0x49C,
85509         0x49D,
85510         0x49E,
85511         0x49F,
85512         0x4A0,
85513         0x4A1,
85514         0x4A2,
85515         0x4A3,
85516         0x4A4,
85517         0x4A5,
85518         0x4A6,
85519         0x4A7,
85520         0x4A8,
85521         0x4A9,
85522         0x4AA,
85523         0x4AB,
85524         0x4AC,
85525         0x4AD,
85526         0x4AE,
85527         0x4AF,
85528         0x4B0,
85529         0x4B1,
85530         0x4B2,
85531         0x4B3,
85532         0x4B4,
85533         0x4B5,
85534         0x4B6,
85535         0x4B7,
85536         0x4B8,
85537         0x4B9,
85538         0x4BA,
85539         0x4BB,
85540         0x4BC,
85541         0x4BD,
85542         0x4BE,
85543         0x4BF,
85544         0x4C0,
85545         0x4C2,
85546         0x4C3,
85547         0x4C4,
85548         0x4C5,
85549         0x4C6,
85550         0x4C7,
85551         0x4C8,
85552         0x4C9,
85553         0x4CA,
85554         0x4CB,
85555         0x4CC,
85556         0x4CD,
85557         0x4CE,
85558         0x4D0,
85559         0x4D1,
85560         0x4D2,
85561         0x4D3,
85562         0x4D4,
85563         0x4D5,
85564         0x4D6,
85565         0x4D7,
85566         0x4D8,
85567         0x4D9,
85568         0x4DA,
85569         0x4DB,
85570         0x4DC,
85571         0x4DD,
85572         0x4DE,
85573         0x4DF,
85574         0x4E0,
85575         0x4E1,
85576         0x4E2,
85577         0x4E3,
85578         0x4E4,
85579         0x4E5,
85580         0x4E6,
85581         0x4E7,
85582         0x4E8,
85583         0x4E9,
85584         0x4EA,
85585         0x4EB,
85586         0x4EC,
85587         0x4ED,
85588         0x4EE,
85589         0x4EF,
85590         0x4F0,
85591         0x4F1,
85592         0x4F2,
85593         0x4F3,
85594         0x4F4,
85595         0x4F5,
85596         0x4F6,
85597         0x4F7,
85598         0x4F8,
85599         0x4F9,
85600         0x4FA,
85601         0x4FB,
85602         0x4FC,
85603         0x4FD,
85604         0x4FE,
85605         0x4FF,
85606         0x500,
85607         0x501,
85608         0x502,
85609         0x503,
85610         0x504,
85611         0x505,
85612         0x506,
85613         0x507,
85614         0x508,
85615         0x509,
85616         0x50A,
85617         0x50B,
85618         0x50C,
85619         0x50D,
85620         0x50E,
85621         0x50F,
85622         0x510,
85623         0x511,
85624         0x512,
85625         0x513,
85626         0x514,
85627         0x515,
85628         0x516,
85629         0x517,
85630         0x518,
85631         0x519,
85632         0x51A,
85633         0x51B,
85634         0x51C,
85635         0x51D,
85636         0x51E,
85637         0x51F,
85638         0x520,
85639         0x521,
85640         0x522,
85641         0x523,
85642         0x524,
85643         0x525,
85644         0x526,
85645         0x527,
85646         0x528,
85647         0x529,
85648         0x52A,
85649         0x52B,
85650         0x52C,
85651         0x52D,
85652         0x52E,
85653         0x52F,
85654         0x531,
85655         0x557,
85656         0x10A0,
85657         0x10C6,
85658         0x10C7,
85659         0x10C8,
85660         0x10CD,
85661         0x10CE,
85662         0x13A0,
85663         0x13F6,
85664         0x1E00,
85665         0x1E01,
85666         0x1E02,
85667         0x1E03,
85668         0x1E04,
85669         0x1E05,
85670         0x1E06,
85671         0x1E07,
85672         0x1E08,
85673         0x1E09,
85674         0x1E0A,
85675         0x1E0B,
85676         0x1E0C,
85677         0x1E0D,
85678         0x1E0E,
85679         0x1E0F,
85680         0x1E10,
85681         0x1E11,
85682         0x1E12,
85683         0x1E13,
85684         0x1E14,
85685         0x1E15,
85686         0x1E16,
85687         0x1E17,
85688         0x1E18,
85689         0x1E19,
85690         0x1E1A,
85691         0x1E1B,
85692         0x1E1C,
85693         0x1E1D,
85694         0x1E1E,
85695         0x1E1F,
85696         0x1E20,
85697         0x1E21,
85698         0x1E22,
85699         0x1E23,
85700         0x1E24,
85701         0x1E25,
85702         0x1E26,
85703         0x1E27,
85704         0x1E28,
85705         0x1E29,
85706         0x1E2A,
85707         0x1E2B,
85708         0x1E2C,
85709         0x1E2D,
85710         0x1E2E,
85711         0x1E2F,
85712         0x1E30,
85713         0x1E31,
85714         0x1E32,
85715         0x1E33,
85716         0x1E34,
85717         0x1E35,
85718         0x1E36,
85719         0x1E37,
85720         0x1E38,
85721         0x1E39,
85722         0x1E3A,
85723         0x1E3B,
85724         0x1E3C,
85725         0x1E3D,
85726         0x1E3E,
85727         0x1E3F,
85728         0x1E40,
85729         0x1E41,
85730         0x1E42,
85731         0x1E43,
85732         0x1E44,
85733         0x1E45,
85734         0x1E46,
85735         0x1E47,
85736         0x1E48,
85737         0x1E49,
85738         0x1E4A,
85739         0x1E4B,
85740         0x1E4C,
85741         0x1E4D,
85742         0x1E4E,
85743         0x1E4F,
85744         0x1E50,
85745         0x1E51,
85746         0x1E52,
85747         0x1E53,
85748         0x1E54,
85749         0x1E55,
85750         0x1E56,
85751         0x1E57,
85752         0x1E58,
85753         0x1E59,
85754         0x1E5A,
85755         0x1E5B,
85756         0x1E5C,
85757         0x1E5D,
85758         0x1E5E,
85759         0x1E5F,
85760         0x1E60,
85761         0x1E61,
85762         0x1E62,
85763         0x1E63,
85764         0x1E64,
85765         0x1E65,
85766         0x1E66,
85767         0x1E67,
85768         0x1E68,
85769         0x1E69,
85770         0x1E6A,
85771         0x1E6B,
85772         0x1E6C,
85773         0x1E6D,
85774         0x1E6E,
85775         0x1E6F,
85776         0x1E70,
85777         0x1E71,
85778         0x1E72,
85779         0x1E73,
85780         0x1E74,
85781         0x1E75,
85782         0x1E76,
85783         0x1E77,
85784         0x1E78,
85785         0x1E79,
85786         0x1E7A,
85787         0x1E7B,
85788         0x1E7C,
85789         0x1E7D,
85790         0x1E7E,
85791         0x1E7F,
85792         0x1E80,
85793         0x1E81,
85794         0x1E82,
85795         0x1E83,
85796         0x1E84,
85797         0x1E85,
85798         0x1E86,
85799         0x1E87,
85800         0x1E88,
85801         0x1E89,
85802         0x1E8A,
85803         0x1E8B,
85804         0x1E8C,
85805         0x1E8D,
85806         0x1E8E,
85807         0x1E8F,
85808         0x1E90,
85809         0x1E91,
85810         0x1E92,
85811         0x1E93,
85812         0x1E94,
85813         0x1E95,
85814         0x1E9E,
85815         0x1E9F,
85816         0x1EA0,
85817         0x1EA1,
85818         0x1EA2,
85819         0x1EA3,
85820         0x1EA4,
85821         0x1EA5,
85822         0x1EA6,
85823         0x1EA7,
85824         0x1EA8,
85825         0x1EA9,
85826         0x1EAA,
85827         0x1EAB,
85828         0x1EAC,
85829         0x1EAD,
85830         0x1EAE,
85831         0x1EAF,
85832         0x1EB0,
85833         0x1EB1,
85834         0x1EB2,
85835         0x1EB3,
85836         0x1EB4,
85837         0x1EB5,
85838         0x1EB6,
85839         0x1EB7,
85840         0x1EB8,
85841         0x1EB9,
85842         0x1EBA,
85843         0x1EBB,
85844         0x1EBC,
85845         0x1EBD,
85846         0x1EBE,
85847         0x1EBF,
85848         0x1EC0,
85849         0x1EC1,
85850         0x1EC2,
85851         0x1EC3,
85852         0x1EC4,
85853         0x1EC5,
85854         0x1EC6,
85855         0x1EC7,
85856         0x1EC8,
85857         0x1EC9,
85858         0x1ECA,
85859         0x1ECB,
85860         0x1ECC,
85861         0x1ECD,
85862         0x1ECE,
85863         0x1ECF,
85864         0x1ED0,
85865         0x1ED1,
85866         0x1ED2,
85867         0x1ED3,
85868         0x1ED4,
85869         0x1ED5,
85870         0x1ED6,
85871         0x1ED7,
85872         0x1ED8,
85873         0x1ED9,
85874         0x1EDA,
85875         0x1EDB,
85876         0x1EDC,
85877         0x1EDD,
85878         0x1EDE,
85879         0x1EDF,
85880         0x1EE0,
85881         0x1EE1,
85882         0x1EE2,
85883         0x1EE3,
85884         0x1EE4,
85885         0x1EE5,
85886         0x1EE6,
85887         0x1EE7,
85888         0x1EE8,
85889         0x1EE9,
85890         0x1EEA,
85891         0x1EEB,
85892         0x1EEC,
85893         0x1EED,
85894         0x1EEE,
85895         0x1EEF,
85896         0x1EF0,
85897         0x1EF1,
85898         0x1EF2,
85899         0x1EF3,
85900         0x1EF4,
85901         0x1EF5,
85902         0x1EF6,
85903         0x1EF7,
85904         0x1EF8,
85905         0x1EF9,
85906         0x1EFA,
85907         0x1EFB,
85908         0x1EFC,
85909         0x1EFD,
85910         0x1EFE,
85911         0x1EFF,
85912         0x1F08,
85913         0x1F10,
85914         0x1F18,
85915         0x1F1E,
85916         0x1F28,
85917         0x1F30,
85918         0x1F38,
85919         0x1F40,
85920         0x1F48,
85921         0x1F4E,
85922         0x1F59,
85923         0x1F5A,
85924         0x1F5B,
85925         0x1F5C,
85926         0x1F5D,
85927         0x1F5E,
85928         0x1F5F,
85929         0x1F60,
85930         0x1F68,
85931         0x1F70,
85932         0x1FB8,
85933         0x1FBC,
85934         0x1FC8,
85935         0x1FCC,
85936         0x1FD8,
85937         0x1FDC,
85938         0x1FE8,
85939         0x1FED,
85940         0x1FF8,
85941         0x1FFC,
85942         0x2102,
85943         0x2103,
85944         0x2107,
85945         0x2108,
85946         0x210B,
85947         0x210E,
85948         0x2110,
85949         0x2113,
85950         0x2115,
85951         0x2116,
85952         0x2119,
85953         0x211E,
85954         0x2124,
85955         0x2125,
85956         0x2126,
85957         0x2127,
85958         0x2128,
85959         0x2129,
85960         0x212A,
85961         0x212E,
85962         0x2130,
85963         0x2134,
85964         0x213E,
85965         0x2140,
85966         0x2145,
85967         0x2146,
85968         0x2160,
85969         0x2170,
85970         0x2183,
85971         0x2184,
85972         0x24B6,
85973         0x24D0,
85974         0x2C00,
85975         0x2C2F,
85976         0x2C60,
85977         0x2C61,
85978         0x2C62,
85979         0x2C65,
85980         0x2C67,
85981         0x2C68,
85982         0x2C69,
85983         0x2C6A,
85984         0x2C6B,
85985         0x2C6C,
85986         0x2C6D,
85987         0x2C71,
85988         0x2C72,
85989         0x2C73,
85990         0x2C75,
85991         0x2C76,
85992         0x2C7E,
85993         0x2C81,
85994         0x2C82,
85995         0x2C83,
85996         0x2C84,
85997         0x2C85,
85998         0x2C86,
85999         0x2C87,
86000         0x2C88,
86001         0x2C89,
86002         0x2C8A,
86003         0x2C8B,
86004         0x2C8C,
86005         0x2C8D,
86006         0x2C8E,
86007         0x2C8F,
86008         0x2C90,
86009         0x2C91,
86010         0x2C92,
86011         0x2C93,
86012         0x2C94,
86013         0x2C95,
86014         0x2C96,
86015         0x2C97,
86016         0x2C98,
86017         0x2C99,
86018         0x2C9A,
86019         0x2C9B,
86020         0x2C9C,
86021         0x2C9D,
86022         0x2C9E,
86023         0x2C9F,
86024         0x2CA0,
86025         0x2CA1,
86026         0x2CA2,
86027         0x2CA3,
86028         0x2CA4,
86029         0x2CA5,
86030         0x2CA6,
86031         0x2CA7,
86032         0x2CA8,
86033         0x2CA9,
86034         0x2CAA,
86035         0x2CAB,
86036         0x2CAC,
86037         0x2CAD,
86038         0x2CAE,
86039         0x2CAF,
86040         0x2CB0,
86041         0x2CB1,
86042         0x2CB2,
86043         0x2CB3,
86044         0x2CB4,
86045         0x2CB5,
86046         0x2CB6,
86047         0x2CB7,
86048         0x2CB8,
86049         0x2CB9,
86050         0x2CBA,
86051         0x2CBB,
86052         0x2CBC,
86053         0x2CBD,
86054         0x2CBE,
86055         0x2CBF,
86056         0x2CC0,
86057         0x2CC1,
86058         0x2CC2,
86059         0x2CC3,
86060         0x2CC4,
86061         0x2CC5,
86062         0x2CC6,
86063         0x2CC7,
86064         0x2CC8,
86065         0x2CC9,
86066         0x2CCA,
86067         0x2CCB,
86068         0x2CCC,
86069         0x2CCD,
86070         0x2CCE,
86071         0x2CCF,
86072         0x2CD0,
86073         0x2CD1,
86074         0x2CD2,
86075         0x2CD3,
86076         0x2CD4,
86077         0x2CD5,
86078         0x2CD6,
86079         0x2CD7,
86080         0x2CD8,
86081         0x2CD9,
86082         0x2CDA,
86083         0x2CDB,
86084         0x2CDC,
86085         0x2CDD,
86086         0x2CDE,
86087         0x2CDF,
86088         0x2CE0,
86089         0x2CE1,
86090         0x2CE2,
86091         0x2CE3,
86092         0x2CEB,
86093         0x2CEC,
86094         0x2CED,
86095         0x2CEE,
86096         0x2CF2,
86097         0x2CF3,
86098         0xA640,
86099         0xA641,
86100         0xA642,
86101         0xA643,
86102         0xA644,
86103         0xA645,
86104         0xA646,
86105         0xA647,
86106         0xA648,
86107         0xA649,
86108         0xA64A,
86109         0xA64B,
86110         0xA64C,
86111         0xA64D,
86112         0xA64E,
86113         0xA64F,
86114         0xA650,
86115         0xA651,
86116         0xA652,
86117         0xA653,
86118         0xA654,
86119         0xA655,
86120         0xA656,
86121         0xA657,
86122         0xA658,
86123         0xA659,
86124         0xA65A,
86125         0xA65B,
86126         0xA65C,
86127         0xA65D,
86128         0xA65E,
86129         0xA65F,
86130         0xA660,
86131         0xA661,
86132         0xA662,
86133         0xA663,
86134         0xA664,
86135         0xA665,
86136         0xA666,
86137         0xA667,
86138         0xA668,
86139         0xA669,
86140         0xA66A,
86141         0xA66B,
86142         0xA66C,
86143         0xA66D,
86144         0xA680,
86145         0xA681,
86146         0xA682,
86147         0xA683,
86148         0xA684,
86149         0xA685,
86150         0xA686,
86151         0xA687,
86152         0xA688,
86153         0xA689,
86154         0xA68A,
86155         0xA68B,
86156         0xA68C,
86157         0xA68D,
86158         0xA68E,
86159         0xA68F,
86160         0xA690,
86161         0xA691,
86162         0xA692,
86163         0xA693,
86164         0xA694,
86165         0xA695,
86166         0xA696,
86167         0xA697,
86168         0xA698,
86169         0xA699,
86170         0xA69A,
86171         0xA69B,
86172         0xA722,
86173         0xA723,
86174         0xA724,
86175         0xA725,
86176         0xA726,
86177         0xA727,
86178         0xA728,
86179         0xA729,
86180         0xA72A,
86181         0xA72B,
86182         0xA72C,
86183         0xA72D,
86184         0xA72E,
86185         0xA72F,
86186         0xA732,
86187         0xA733,
86188         0xA734,
86189         0xA735,
86190         0xA736,
86191         0xA737,
86192         0xA738,
86193         0xA739,
86194         0xA73A,
86195         0xA73B,
86196         0xA73C,
86197         0xA73D,
86198         0xA73E,
86199         0xA73F,
86200         0xA740,
86201         0xA741,
86202         0xA742,
86203         0xA743,
86204         0xA744,
86205         0xA745,
86206         0xA746,
86207         0xA747,
86208         0xA748,
86209         0xA749,
86210         0xA74A,
86211         0xA74B,
86212         0xA74C,
86213         0xA74D,
86214         0xA74E,
86215         0xA74F,
86216         0xA750,
86217         0xA751,
86218         0xA752,
86219         0xA753,
86220         0xA754,
86221         0xA755,
86222         0xA756,
86223         0xA757,
86224         0xA758,
86225         0xA759,
86226         0xA75A,
86227         0xA75B,
86228         0xA75C,
86229         0xA75D,
86230         0xA75E,
86231         0xA75F,
86232         0xA760,
86233         0xA761,
86234         0xA762,
86235         0xA763,
86236         0xA764,
86237         0xA765,
86238         0xA766,
86239         0xA767,
86240         0xA768,
86241         0xA769,
86242         0xA76A,
86243         0xA76B,
86244         0xA76C,
86245         0xA76D,
86246         0xA76E,
86247         0xA76F,
86248         0xA779,
86249         0xA77A,
86250         0xA77B,
86251         0xA77C,
86252         0xA77D,
86253         0xA77F,
86254         0xA780,
86255         0xA781,
86256         0xA782,
86257         0xA783,
86258         0xA784,
86259         0xA785,
86260         0xA786,
86261         0xA787,
86262         0xA78B,
86263         0xA78C,
86264         0xA78D,
86265         0xA78E,
86266         0xA790,
86267         0xA791,
86268         0xA792,
86269         0xA793,
86270         0xA796,
86271         0xA797,
86272         0xA798,
86273         0xA799,
86274         0xA79A,
86275         0xA79B,
86276         0xA79C,
86277         0xA79D,
86278         0xA79E,
86279         0xA79F,
86280         0xA7A0,
86281         0xA7A1,
86282         0xA7A2,
86283         0xA7A3,
86284         0xA7A4,
86285         0xA7A5,
86286         0xA7A6,
86287         0xA7A7,
86288         0xA7A8,
86289         0xA7A9,
86290         0xA7AA,
86291         0xA7AE,
86292         0xA7B0,
86293         0xA7B5,
86294         0xA7B6,
86295         0xA7B7,
86296         0xFF21,
86297         0xFF3B,
86298         0x10400,
86299         0x10428,
86300         0x10C80,
86301         0x10CB3,
86302         0x118A0,
86303         0x118C0,
86304         0x1D400,
86305         0x1D41A,
86306         0x1D434,
86307         0x1D44E,
86308         0x1D468,
86309         0x1D482,
86310         0x1D49C,
86311         0x1D49D,
86312         0x1D49E,
86313         0x1D4A0,
86314         0x1D4A2,
86315         0x1D4A3,
86316         0x1D4A5,
86317         0x1D4A7,
86318         0x1D4A9,
86319         0x1D4AD,
86320         0x1D4AE,
86321         0x1D4B6,
86322         0x1D4D0,
86323         0x1D4EA,
86324         0x1D504,
86325         0x1D506,
86326         0x1D507,
86327         0x1D50B,
86328         0x1D50D,
86329         0x1D515,
86330         0x1D516,
86331         0x1D51D,
86332         0x1D538,
86333         0x1D53A,
86334         0x1D53B,
86335         0x1D53F,
86336         0x1D540,
86337         0x1D545,
86338         0x1D546,
86339         0x1D547,
86340         0x1D54A,
86341         0x1D551,
86342         0x1D56C,
86343         0x1D586,
86344         0x1D5A0,
86345         0x1D5BA,
86346         0x1D5D4,
86347         0x1D5EE,
86348         0x1D608,
86349         0x1D622,
86350         0x1D63C,
86351         0x1D656,
86352         0x1D670,
86353         0x1D68A,
86354         0x1D6A8,
86355         0x1D6C1,
86356         0x1D6E2,
86357         0x1D6FB,
86358         0x1D71C,
86359         0x1D735,
86360         0x1D756,
86361         0x1D76F,
86362         0x1D790,
86363         0x1D7A9,
86364         0x1D7CA,
86365         0x1D7CB,
86366         0x1F130,
86367         0x1F14A,
86368         0x1F150,
86369         0x1F16A,
86370         0x1F170,
86371         0x1F18A
86372 };
86373
86374 static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */
86375         1331,   /* Number of elements */
86376         148565664, /* Version and data structure type */
86377         1,      /* 0 if the list starts at 0;
86378                    1 if it starts at the element beyond 0 */
86379         0x0,
86380         0x42,
86381         0x4A,
86382         0x51,
86383         0x5A,
86384         0x62,
86385         0x6A,
86386         0x6D,
86387         0x6E,
86388         0x70,
86389         0x79,
86390         0x80,
86391         0x8A,
86392         0x8C,
86393         0x8F,
86394         0x91,
86395         0x9D,
86396         0x9E,
86397         0x9F,
86398         0xA0,
86399         0xA1,
86400         0xA2,
86401         0xAA,
86402         0xAC,
86403         0xAF,
86404         0xC1,
86405         0xCA,
86406         0xCB,
86407         0xD0,
86408         0xD1,
86409         0xDA,
86410         0xDB,
86411         0xE0,
86412         0xE2,
86413         0xEA,
86414         0xEB,
86415         0xFA,
86416         0xFB,
86417         0xFF,
86418         0x100,
86419         0x2C2,
86420         0x2C6,
86421         0x2D2,
86422         0x2E0,
86423         0x2E5,
86424         0x2EC,
86425         0x2ED,
86426         0x2EE,
86427         0x2EF,
86428         0x300,
86429         0x375,
86430         0x376,
86431         0x378,
86432         0x37A,
86433         0x37E,
86434         0x37F,
86435         0x380,
86436         0x386,
86437         0x387,
86438         0x388,
86439         0x38B,
86440         0x38C,
86441         0x38D,
86442         0x38E,
86443         0x3A2,
86444         0x3A3,
86445         0x3F6,
86446         0x3F7,
86447         0x482,
86448         0x483,
86449         0x530,
86450         0x531,
86451         0x557,
86452         0x559,
86453         0x55A,
86454         0x561,
86455         0x588,
86456         0x591,
86457         0x5BE,
86458         0x5BF,
86459         0x5C0,
86460         0x5C1,
86461         0x5C3,
86462         0x5C4,
86463         0x5C6,
86464         0x5C7,
86465         0x5C8,
86466         0x5D0,
86467         0x5EB,
86468         0x5F0,
86469         0x5F3,
86470         0x610,
86471         0x61B,
86472         0x620,
86473         0x66A,
86474         0x66E,
86475         0x6D4,
86476         0x6D5,
86477         0x6DD,
86478         0x6DF,
86479         0x6E9,
86480         0x6EA,
86481         0x6FD,
86482         0x6FF,
86483         0x700,
86484         0x710,
86485         0x74B,
86486         0x74D,
86487         0x7B2,
86488         0x7C0,
86489         0x7F6,
86490         0x7FA,
86491         0x7FB,
86492         0x800,
86493         0x82E,
86494         0x840,
86495         0x85C,
86496         0x8A0,
86497         0x8B5,
86498         0x8E3,
86499         0x964,
86500         0x966,
86501         0x970,
86502         0x971,
86503         0x984,
86504         0x985,
86505         0x98D,
86506         0x98F,
86507         0x991,
86508         0x993,
86509         0x9A9,
86510         0x9AA,
86511         0x9B1,
86512         0x9B2,
86513         0x9B3,
86514         0x9B6,
86515         0x9BA,
86516         0x9BC,
86517         0x9C5,
86518         0x9C7,
86519         0x9C9,
86520         0x9CB,
86521         0x9CF,
86522         0x9D7,
86523         0x9D8,
86524         0x9DC,
86525         0x9DE,
86526         0x9DF,
86527         0x9E4,
86528         0x9E6,
86529         0x9F2,
86530         0xA01,
86531         0xA04,
86532         0xA05,
86533         0xA0B,
86534         0xA0F,
86535         0xA11,
86536         0xA13,
86537         0xA29,
86538         0xA2A,
86539         0xA31,
86540         0xA32,
86541         0xA34,
86542         0xA35,
86543         0xA37,
86544         0xA38,
86545         0xA3A,
86546         0xA3C,
86547         0xA3D,
86548         0xA3E,
86549         0xA43,
86550         0xA47,
86551         0xA49,
86552         0xA4B,
86553         0xA4E,
86554         0xA51,
86555         0xA52,
86556         0xA59,
86557         0xA5D,
86558         0xA5E,
86559         0xA5F,
86560         0xA66,
86561         0xA76,
86562         0xA81,
86563         0xA84,
86564         0xA85,
86565         0xA8E,
86566         0xA8F,
86567         0xA92,
86568         0xA93,
86569         0xAA9,
86570         0xAAA,
86571         0xAB1,
86572         0xAB2,
86573         0xAB4,
86574         0xAB5,
86575         0xABA,
86576         0xABC,
86577         0xAC6,
86578         0xAC7,
86579         0xACA,
86580         0xACB,
86581         0xACE,
86582         0xAD0,
86583         0xAD1,
86584         0xAE0,
86585         0xAE4,
86586         0xAE6,
86587         0xAF0,
86588         0xAF9,
86589         0xAFA,
86590         0xB01,
86591         0xB04,
86592         0xB05,
86593         0xB0D,
86594         0xB0F,
86595         0xB11,
86596         0xB13,
86597         0xB29,
86598         0xB2A,
86599         0xB31,
86600         0xB32,
86601         0xB34,
86602         0xB35,
86603         0xB3A,
86604         0xB3C,
86605         0xB45,
86606         0xB47,
86607         0xB49,
86608         0xB4B,
86609         0xB4E,
86610         0xB56,
86611         0xB58,
86612         0xB5C,
86613         0xB5E,
86614         0xB5F,
86615         0xB64,
86616         0xB66,
86617         0xB70,
86618         0xB71,
86619         0xB72,
86620         0xB82,
86621         0xB84,
86622         0xB85,
86623         0xB8B,
86624         0xB8E,
86625         0xB91,
86626         0xB92,
86627         0xB96,
86628         0xB99,
86629         0xB9B,
86630         0xB9C,
86631         0xB9D,
86632         0xB9E,
86633         0xBA0,
86634         0xBA3,
86635         0xBA5,
86636         0xBA8,
86637         0xBAB,
86638         0xBAE,
86639         0xBBA,
86640         0xBBE,
86641         0xBC3,
86642         0xBC6,
86643         0xBC9,
86644         0xBCA,
86645         0xBCE,
86646         0xBD0,
86647         0xBD1,
86648         0xBD7,
86649         0xBD8,
86650         0xBE6,
86651         0xBF0,
86652         0xC00,
86653         0xC04,
86654         0xC05,
86655         0xC0D,
86656         0xC0E,
86657         0xC11,
86658         0xC12,
86659         0xC29,
86660         0xC2A,
86661         0xC3A,
86662         0xC3D,
86663         0xC45,
86664         0xC46,
86665         0xC49,
86666         0xC4A,
86667         0xC4E,
86668         0xC55,
86669         0xC57,
86670         0xC58,
86671         0xC5B,
86672         0xC60,
86673         0xC64,
86674         0xC66,
86675         0xC70,
86676         0xC81,
86677         0xC84,
86678         0xC85,
86679         0xC8D,
86680         0xC8E,
86681         0xC91,
86682         0xC92,
86683         0xCA9,
86684         0xCAA,
86685         0xCB4,
86686         0xCB5,
86687         0xCBA,
86688         0xCBC,
86689         0xCC5,
86690         0xCC6,
86691         0xCC9,
86692         0xCCA,
86693         0xCCE,
86694         0xCD5,
86695         0xCD7,
86696         0xCDE,
86697         0xCDF,
86698         0xCE0,
86699         0xCE4,
86700         0xCE6,
86701         0xCF0,
86702         0xCF1,
86703         0xCF3,
86704         0xD01,
86705         0xD04,
86706         0xD05,
86707         0xD0D,
86708         0xD0E,
86709         0xD11,
86710         0xD12,
86711         0xD3B,
86712         0xD3D,
86713         0xD45,
86714         0xD46,
86715         0xD49,
86716         0xD4A,
86717         0xD4F,
86718         0xD57,
86719         0xD58,
86720         0xD5F,
86721         0xD64,
86722         0xD66,
86723         0xD70,
86724         0xD7A,
86725         0xD80,
86726         0xD82,
86727         0xD84,
86728         0xD85,
86729         0xD97,
86730         0xD9A,
86731         0xDB2,
86732         0xDB3,
86733         0xDBC,
86734         0xDBD,
86735         0xDBE,
86736         0xDC0,
86737         0xDC7,
86738         0xDCA,
86739         0xDCB,
86740         0xDCF,
86741         0xDD5,
86742         0xDD6,
86743         0xDD7,
86744         0xDD8,
86745         0xDE0,
86746         0xDE6,
86747         0xDF0,
86748         0xDF2,
86749         0xDF4,
86750         0xE01,
86751         0xE3B,
86752         0xE40,
86753         0xE4F,
86754         0xE50,
86755         0xE5A,
86756         0xE81,
86757         0xE83,
86758         0xE84,
86759         0xE85,
86760         0xE87,
86761         0xE89,
86762         0xE8A,
86763         0xE8B,
86764         0xE8D,
86765         0xE8E,
86766         0xE94,
86767         0xE98,
86768         0xE99,
86769         0xEA0,
86770         0xEA1,
86771         0xEA4,
86772         0xEA5,
86773         0xEA6,
86774         0xEA7,
86775         0xEA8,
86776         0xEAA,
86777         0xEAC,
86778         0xEAD,
86779         0xEBA,
86780         0xEBB,
86781         0xEBE,
86782         0xEC0,
86783         0xEC5,
86784         0xEC6,
86785         0xEC7,
86786         0xEC8,
86787         0xECE,
86788         0xED0,
86789         0xEDA,
86790         0xEDC,
86791         0xEE0,
86792         0xF00,
86793         0xF01,
86794         0xF18,
86795         0xF1A,
86796         0xF20,
86797         0xF2A,
86798         0xF35,
86799         0xF36,
86800         0xF37,
86801         0xF38,
86802         0xF39,
86803         0xF3A,
86804         0xF3E,
86805         0xF48,
86806         0xF49,
86807         0xF6D,
86808         0xF71,
86809         0xF85,
86810         0xF86,
86811         0xF98,
86812         0xF99,
86813         0xFBD,
86814         0xFC6,
86815         0xFC7,
86816         0x1000,
86817         0x104A,
86818         0x1050,
86819         0x109E,
86820         0x10A0,
86821         0x10C6,
86822         0x10C7,
86823         0x10C8,
86824         0x10CD,
86825         0x10CE,
86826         0x10D0,
86827         0x10FB,
86828         0x10FC,
86829         0x1249,
86830         0x124A,
86831         0x124E,
86832         0x1250,
86833         0x1257,
86834         0x1258,
86835         0x1259,
86836         0x125A,
86837         0x125E,
86838         0x1260,
86839         0x1289,
86840         0x128A,
86841         0x128E,
86842         0x1290,
86843         0x12B1,
86844         0x12B2,
86845         0x12B6,
86846         0x12B8,
86847         0x12BF,
86848         0x12C0,
86849         0x12C1,
86850         0x12C2,
86851         0x12C6,
86852         0x12C8,
86853         0x12D7,
86854         0x12D8,
86855         0x1311,
86856         0x1312,
86857         0x1316,
86858         0x1318,
86859         0x135B,
86860         0x135D,
86861         0x1360,
86862         0x1380,
86863         0x1390,
86864         0x13A0,
86865         0x13F6,
86866         0x13F8,
86867         0x13FE,
86868         0x1401,
86869         0x166D,
86870         0x166F,
86871         0x1680,
86872         0x1681,
86873         0x169B,
86874         0x16A0,
86875         0x16EB,
86876         0x16EE,
86877         0x16F9,
86878         0x1700,
86879         0x170D,
86880         0x170E,
86881         0x1715,
86882         0x1720,
86883         0x1735,
86884         0x1740,
86885         0x1754,
86886         0x1760,
86887         0x176D,
86888         0x176E,
86889         0x1771,
86890         0x1772,
86891         0x1774,
86892         0x1780,
86893         0x17D4,
86894         0x17D7,
86895         0x17D8,
86896         0x17DC,
86897         0x17DE,
86898         0x17E0,
86899         0x17EA,
86900         0x180B,
86901         0x180E,
86902         0x1810,
86903         0x181A,
86904         0x1820,
86905         0x1878,
86906         0x1880,
86907         0x18AB,
86908         0x18B0,
86909         0x18F6,
86910         0x1900,
86911         0x191F,
86912         0x1920,
86913         0x192C,
86914         0x1930,
86915         0x193C,
86916         0x1946,
86917         0x196E,
86918         0x1970,
86919         0x1975,
86920         0x1980,
86921         0x19AC,
86922         0x19B0,
86923         0x19CA,
86924         0x19D0,
86925         0x19DA,
86926         0x1A00,
86927         0x1A1C,
86928         0x1A20,
86929         0x1A5F,
86930         0x1A60,
86931         0x1A7D,
86932         0x1A7F,
86933         0x1A8A,
86934         0x1A90,
86935         0x1A9A,
86936         0x1AA7,
86937         0x1AA8,
86938         0x1AB0,
86939         0x1ABF,
86940         0x1B00,
86941         0x1B4C,
86942         0x1B50,
86943         0x1B5A,
86944         0x1B6B,
86945         0x1B74,
86946         0x1B80,
86947         0x1BF4,
86948         0x1C00,
86949         0x1C38,
86950         0x1C40,
86951         0x1C4A,
86952         0x1C4D,
86953         0x1C7E,
86954         0x1CD0,
86955         0x1CD3,
86956         0x1CD4,
86957         0x1CF7,
86958         0x1CF8,
86959         0x1CFA,
86960         0x1D00,
86961         0x1DF6,
86962         0x1DFC,
86963         0x1F16,
86964         0x1F18,
86965         0x1F1E,
86966         0x1F20,
86967         0x1F46,
86968         0x1F48,
86969         0x1F4E,
86970         0x1F50,
86971         0x1F58,
86972         0x1F59,
86973         0x1F5A,
86974         0x1F5B,
86975         0x1F5C,
86976         0x1F5D,
86977         0x1F5E,
86978         0x1F5F,
86979         0x1F7E,
86980         0x1F80,
86981         0x1FB5,
86982         0x1FB6,
86983         0x1FBD,
86984         0x1FBE,
86985         0x1FBF,
86986         0x1FC2,
86987         0x1FC5,
86988         0x1FC6,
86989         0x1FCD,
86990         0x1FD0,
86991         0x1FD4,
86992         0x1FD6,
86993         0x1FDC,
86994         0x1FE0,
86995         0x1FED,
86996         0x1FF2,
86997         0x1FF5,
86998         0x1FF6,
86999         0x1FFD,
87000         0x200C,
87001         0x200E,
87002         0x203F,
87003         0x2041,
87004         0x2054,
87005         0x2055,
87006         0x2071,
87007         0x2072,
87008         0x207F,
87009         0x2080,
87010         0x2090,
87011         0x209D,
87012         0x20D0,
87013         0x20F1,
87014         0x2102,
87015         0x2103,
87016         0x2107,
87017         0x2108,
87018         0x210A,
87019         0x2114,
87020         0x2115,
87021         0x2116,
87022         0x2119,
87023         0x211E,
87024         0x2124,
87025         0x2125,
87026         0x2126,
87027         0x2127,
87028         0x2128,
87029         0x2129,
87030         0x212A,
87031         0x212E,
87032         0x212F,
87033         0x213A,
87034         0x213C,
87035         0x2140,
87036         0x2145,
87037         0x214A,
87038         0x214E,
87039         0x214F,
87040         0x2160,
87041         0x2189,
87042         0x24B6,
87043         0x24EA,
87044         0x2C00,
87045         0x2C2F,
87046         0x2C30,
87047         0x2C5F,
87048         0x2C60,
87049         0x2CE5,
87050         0x2CEB,
87051         0x2CF4,
87052         0x2D00,
87053         0x2D26,
87054         0x2D27,
87055         0x2D28,
87056         0x2D2D,
87057         0x2D2E,
87058         0x2D30,
87059         0x2D68,
87060         0x2D6F,
87061         0x2D70,
87062         0x2D7F,
87063         0x2D97,
87064         0x2DA0,
87065         0x2DA7,
87066         0x2DA8,
87067         0x2DAF,
87068         0x2DB0,
87069         0x2DB7,
87070         0x2DB8,
87071         0x2DBF,
87072         0x2DC0,
87073         0x2DC7,
87074         0x2DC8,
87075         0x2DCF,
87076         0x2DD0,
87077         0x2DD7,
87078         0x2DD8,
87079         0x2DDF,
87080         0x2DE0,
87081         0x2E00,
87082         0x2E2F,
87083         0x2E30,
87084         0x3005,
87085         0x3008,
87086         0x3021,
87087         0x3030,
87088         0x3031,
87089         0x3036,
87090         0x3038,
87091         0x303D,
87092         0x3041,
87093         0x3097,
87094         0x3099,
87095         0x309B,
87096         0x309D,
87097         0x30A0,
87098         0x30A1,
87099         0x30FB,
87100         0x30FC,
87101         0x3100,
87102         0x3105,
87103         0x312E,
87104         0x3131,
87105         0x318F,
87106         0x31A0,
87107         0x31BB,
87108         0x31F0,
87109         0x3200,
87110         0x3400,
87111         0x4DB6,
87112         0x4E00,
87113         0x9FD6,
87114         0xA000,
87115         0xA48D,
87116         0xA4D0,
87117         0xA4FE,
87118         0xA500,
87119         0xA60D,
87120         0xA610,
87121         0xA62C,
87122         0xA640,
87123         0xA673,
87124         0xA674,
87125         0xA67E,
87126         0xA67F,
87127         0xA6F2,
87128         0xA717,
87129         0xA720,
87130         0xA722,
87131         0xA789,
87132         0xA78B,
87133         0xA7AE,
87134         0xA7B0,
87135         0xA7B8,
87136         0xA7F7,
87137         0xA828,
87138         0xA840,
87139         0xA874,
87140         0xA880,
87141         0xA8C5,
87142         0xA8D0,
87143         0xA8DA,
87144         0xA8E0,
87145         0xA8F8,
87146         0xA8FB,
87147         0xA8FC,
87148         0xA8FD,
87149         0xA8FE,
87150         0xA900,
87151         0xA92E,
87152         0xA930,
87153         0xA954,
87154         0xA960,
87155         0xA97D,
87156         0xA980,
87157         0xA9C1,
87158         0xA9CF,
87159         0xA9DA,
87160         0xA9E0,
87161         0xA9FF,
87162         0xAA00,
87163         0xAA37,
87164         0xAA40,
87165         0xAA4E,
87166         0xAA50,
87167         0xAA5A,
87168         0xAA60,
87169         0xAA77,
87170         0xAA7A,
87171         0xAAC3,
87172         0xAADB,
87173         0xAADE,
87174         0xAAE0,
87175         0xAAF0,
87176         0xAAF2,
87177         0xAAF7,
87178         0xAB01,
87179         0xAB07,
87180         0xAB09,
87181         0xAB0F,
87182         0xAB11,
87183         0xAB17,
87184         0xAB20,
87185         0xAB27,
87186         0xAB28,
87187         0xAB2F,
87188         0xAB30,
87189         0xAB5B,
87190         0xAB5C,
87191         0xAB66,
87192         0xAB70,
87193         0xABEB,
87194         0xABEC,
87195         0xABEE,
87196         0xABF0,
87197         0xABFA,
87198         0xAC00,
87199         0xD7A4,
87200         0xD7B0,
87201         0xD7C7,
87202         0xD7CB,
87203         0xD7FC,
87204         0xF900,
87205         0xFA6E,
87206         0xFA70,
87207         0xFADA,
87208         0xFB00,
87209         0xFB07,
87210         0xFB13,
87211         0xFB18,
87212         0xFB1D,
87213         0xFB29,
87214         0xFB2A,
87215         0xFB37,
87216         0xFB38,
87217         0xFB3D,
87218         0xFB3E,
87219         0xFB3F,
87220         0xFB40,
87221         0xFB42,
87222         0xFB43,
87223         0xFB45,
87224         0xFB46,
87225         0xFBB2,
87226         0xFBD3,
87227         0xFD3E,
87228         0xFD50,
87229         0xFD90,
87230         0xFD92,
87231         0xFDC8,
87232         0xFDF0,
87233         0xFDFC,
87234         0xFE00,
87235         0xFE10,
87236         0xFE20,
87237         0xFE30,
87238         0xFE33,
87239         0xFE35,
87240         0xFE4D,
87241         0xFE50,
87242         0xFE70,
87243         0xFE75,
87244         0xFE76,
87245         0xFEFD,
87246         0xFF10,
87247         0xFF1A,
87248         0xFF21,
87249         0xFF3B,
87250         0xFF3F,
87251         0xFF40,
87252         0xFF41,
87253         0xFF5B,
87254         0xFF66,
87255         0xFFBF,
87256         0xFFC2,
87257         0xFFC8,
87258         0xFFCA,
87259         0xFFD0,
87260         0xFFD2,
87261         0xFFD8,
87262         0xFFDA,
87263         0xFFDD,
87264         0x10000,
87265         0x1000C,
87266         0x1000D,
87267         0x10027,
87268         0x10028,
87269         0x1003B,
87270         0x1003C,
87271         0x1003E,
87272         0x1003F,
87273         0x1004E,
87274         0x10050,
87275         0x1005E,
87276         0x10080,
87277         0x100FB,
87278         0x10140,
87279         0x10175,
87280         0x101FD,
87281         0x101FE,
87282         0x10280,
87283         0x1029D,
87284         0x102A0,
87285         0x102D1,
87286         0x102E0,
87287         0x102E1,
87288         0x10300,
87289         0x10320,
87290         0x10330,
87291         0x1034B,
87292         0x10350,
87293         0x1037B,
87294         0x10380,
87295         0x1039E,
87296         0x103A0,
87297         0x103C4,
87298         0x103C8,
87299         0x103D0,
87300         0x103D1,
87301         0x103D6,
87302         0x10400,
87303         0x1049E,
87304         0x104A0,
87305         0x104AA,
87306         0x10500,
87307         0x10528,
87308         0x10530,
87309         0x10564,
87310         0x10600,
87311         0x10737,
87312         0x10740,
87313         0x10756,
87314         0x10760,
87315         0x10768,
87316         0x10800,
87317         0x10806,
87318         0x10808,
87319         0x10809,
87320         0x1080A,
87321         0x10836,
87322         0x10837,
87323         0x10839,
87324         0x1083C,
87325         0x1083D,
87326         0x1083F,
87327         0x10856,
87328         0x10860,
87329         0x10877,
87330         0x10880,
87331         0x1089F,
87332         0x108E0,
87333         0x108F3,
87334         0x108F4,
87335         0x108F6,
87336         0x10900,
87337         0x10916,
87338         0x10920,
87339         0x1093A,
87340         0x10980,
87341         0x109B8,
87342         0x109BE,
87343         0x109C0,
87344         0x10A00,
87345         0x10A04,
87346         0x10A05,
87347         0x10A07,
87348         0x10A0C,
87349         0x10A14,
87350         0x10A15,
87351         0x10A18,
87352         0x10A19,
87353         0x10A34,
87354         0x10A38,
87355         0x10A3B,
87356         0x10A3F,
87357         0x10A40,
87358         0x10A60,
87359         0x10A7D,
87360         0x10A80,
87361         0x10A9D,
87362         0x10AC0,
87363         0x10AC8,
87364         0x10AC9,
87365         0x10AE7,
87366         0x10B00,
87367         0x10B36,
87368         0x10B40,
87369         0x10B56,
87370         0x10B60,
87371         0x10B73,
87372         0x10B80,
87373         0x10B92,
87374         0x10C00,
87375         0x10C49,
87376         0x10C80,
87377         0x10CB3,
87378         0x10CC0,
87379         0x10CF3,
87380         0x11000,
87381         0x11047,
87382         0x11066,
87383         0x11070,
87384         0x1107F,
87385         0x110BB,
87386         0x110D0,
87387         0x110E9,
87388         0x110F0,
87389         0x110FA,
87390         0x11100,
87391         0x11135,
87392         0x11136,
87393         0x11140,
87394         0x11150,
87395         0x11174,
87396         0x11176,
87397         0x11177,
87398         0x11180,
87399         0x111C5,
87400         0x111CA,
87401         0x111CD,
87402         0x111D0,
87403         0x111DB,
87404         0x111DC,
87405         0x111DD,
87406         0x11200,
87407         0x11212,
87408         0x11213,
87409         0x11238,
87410         0x11280,
87411         0x11287,
87412         0x11288,
87413         0x11289,
87414         0x1128A,
87415         0x1128E,
87416         0x1128F,
87417         0x1129E,
87418         0x1129F,
87419         0x112A9,
87420         0x112B0,
87421         0x112EB,
87422         0x112F0,
87423         0x112FA,
87424         0x11300,
87425         0x11304,
87426         0x11305,
87427         0x1130D,
87428         0x1130F,
87429         0x11311,
87430         0x11313,
87431         0x11329,
87432         0x1132A,
87433         0x11331,
87434         0x11332,
87435         0x11334,
87436         0x11335,
87437         0x1133A,
87438         0x1133C,
87439         0x11345,
87440         0x11347,
87441         0x11349,
87442         0x1134B,
87443         0x1134E,
87444         0x11350,
87445         0x11351,
87446         0x11357,
87447         0x11358,
87448         0x1135D,
87449         0x11364,
87450         0x11366,
87451         0x1136D,
87452         0x11370,
87453         0x11375,
87454         0x11480,
87455         0x114C6,
87456         0x114C7,
87457         0x114C8,
87458         0x114D0,
87459         0x114DA,
87460         0x11580,
87461         0x115B6,
87462         0x115B8,
87463         0x115C1,
87464         0x115D8,
87465         0x115DE,
87466         0x11600,
87467         0x11641,
87468         0x11644,
87469         0x11645,
87470         0x11650,
87471         0x1165A,
87472         0x11680,
87473         0x116B8,
87474         0x116C0,
87475         0x116CA,
87476         0x11700,
87477         0x1171A,
87478         0x1171D,
87479         0x1172C,
87480         0x11730,
87481         0x1173A,
87482         0x118A0,
87483         0x118EA,
87484         0x118FF,
87485         0x11900,
87486         0x11AC0,
87487         0x11AF9,
87488         0x12000,
87489         0x1239A,
87490         0x12400,
87491         0x1246F,
87492         0x12480,
87493         0x12544,
87494         0x13000,
87495         0x1342F,
87496         0x14400,
87497         0x14647,
87498         0x16800,
87499         0x16A39,
87500         0x16A40,
87501         0x16A5F,
87502         0x16A60,
87503         0x16A6A,
87504         0x16AD0,
87505         0x16AEE,
87506         0x16AF0,
87507         0x16AF5,
87508         0x16B00,
87509         0x16B37,
87510         0x16B40,
87511         0x16B44,
87512         0x16B50,
87513         0x16B5A,
87514         0x16B63,
87515         0x16B78,
87516         0x16B7D,
87517         0x16B90,
87518         0x16F00,
87519         0x16F45,
87520         0x16F50,
87521         0x16F7F,
87522         0x16F8F,
87523         0x16FA0,
87524         0x1B000,
87525         0x1B002,
87526         0x1BC00,
87527         0x1BC6B,
87528         0x1BC70,
87529         0x1BC7D,
87530         0x1BC80,
87531         0x1BC89,
87532         0x1BC90,
87533         0x1BC9A,
87534         0x1BC9D,
87535         0x1BC9F,
87536         0x1D165,
87537         0x1D16A,
87538         0x1D16D,
87539         0x1D173,
87540         0x1D17B,
87541         0x1D183,
87542         0x1D185,
87543         0x1D18C,
87544         0x1D1AA,
87545         0x1D1AE,
87546         0x1D242,
87547         0x1D245,
87548         0x1D400,
87549         0x1D455,
87550         0x1D456,
87551         0x1D49D,
87552         0x1D49E,
87553         0x1D4A0,
87554         0x1D4A2,
87555         0x1D4A3,
87556         0x1D4A5,
87557         0x1D4A7,
87558         0x1D4A9,
87559         0x1D4AD,
87560         0x1D4AE,
87561         0x1D4BA,
87562         0x1D4BB,
87563         0x1D4BC,
87564         0x1D4BD,
87565         0x1D4C4,
87566         0x1D4C5,
87567         0x1D506,
87568         0x1D507,
87569         0x1D50B,
87570         0x1D50D,
87571         0x1D515,
87572         0x1D516,
87573         0x1D51D,
87574         0x1D51E,
87575         0x1D53A,
87576         0x1D53B,
87577         0x1D53F,
87578         0x1D540,
87579         0x1D545,
87580         0x1D546,
87581         0x1D547,
87582         0x1D54A,
87583         0x1D551,
87584         0x1D552,
87585         0x1D6A6,
87586         0x1D6A8,
87587         0x1D6C1,
87588         0x1D6C2,
87589         0x1D6DB,
87590         0x1D6DC,
87591         0x1D6FB,
87592         0x1D6FC,
87593         0x1D715,
87594         0x1D716,
87595         0x1D735,
87596         0x1D736,
87597         0x1D74F,
87598         0x1D750,
87599         0x1D76F,
87600         0x1D770,
87601         0x1D789,
87602         0x1D78A,
87603         0x1D7A9,
87604         0x1D7AA,
87605         0x1D7C3,
87606         0x1D7C4,
87607         0x1D7CC,
87608         0x1D7CE,
87609         0x1D800,
87610         0x1DA00,
87611         0x1DA37,
87612         0x1DA3B,
87613         0x1DA6D,
87614         0x1DA75,
87615         0x1DA76,
87616         0x1DA84,
87617         0x1DA85,
87618         0x1DA9B,
87619         0x1DAA0,
87620         0x1DAA1,
87621         0x1DAB0,
87622         0x1E800,
87623         0x1E8C5,
87624         0x1E8D0,
87625         0x1E8D7,
87626         0x1EE00,
87627         0x1EE04,
87628         0x1EE05,
87629         0x1EE20,
87630         0x1EE21,
87631         0x1EE23,
87632         0x1EE24,
87633         0x1EE25,
87634         0x1EE27,
87635         0x1EE28,
87636         0x1EE29,
87637         0x1EE33,
87638         0x1EE34,
87639         0x1EE38,
87640         0x1EE39,
87641         0x1EE3A,
87642         0x1EE3B,
87643         0x1EE3C,
87644         0x1EE42,
87645         0x1EE43,
87646         0x1EE47,
87647         0x1EE48,
87648         0x1EE49,
87649         0x1EE4A,
87650         0x1EE4B,
87651         0x1EE4C,
87652         0x1EE4D,
87653         0x1EE50,
87654         0x1EE51,
87655         0x1EE53,
87656         0x1EE54,
87657         0x1EE55,
87658         0x1EE57,
87659         0x1EE58,
87660         0x1EE59,
87661         0x1EE5A,
87662         0x1EE5B,
87663         0x1EE5C,
87664         0x1EE5D,
87665         0x1EE5E,
87666         0x1EE5F,
87667         0x1EE60,
87668         0x1EE61,
87669         0x1EE63,
87670         0x1EE64,
87671         0x1EE65,
87672         0x1EE67,
87673         0x1EE6B,
87674         0x1EE6C,
87675         0x1EE73,
87676         0x1EE74,
87677         0x1EE78,
87678         0x1EE79,
87679         0x1EE7D,
87680         0x1EE7E,
87681         0x1EE7F,
87682         0x1EE80,
87683         0x1EE8A,
87684         0x1EE8B,
87685         0x1EE9C,
87686         0x1EEA1,
87687         0x1EEA4,
87688         0x1EEA5,
87689         0x1EEAA,
87690         0x1EEAB,
87691         0x1EEBC,
87692         0x1F130,
87693         0x1F14A,
87694         0x1F150,
87695         0x1F16A,
87696         0x1F170,
87697         0x1F18A,
87698         0x20000,
87699         0x2A6D7,
87700         0x2A700,
87701         0x2B735,
87702         0x2B740,
87703         0x2B81E,
87704         0x2B820,
87705         0x2CEA2,
87706         0x2F800,
87707         0x2FA1E,
87708         0xE0100,
87709         0xE01F0
87710 };
87711
87712 static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 037 */
87713         13,     /* Number of elements */
87714         148565664, /* Version and data structure type */
87715         1,      /* 0 if the list starts at 0;
87716                    1 if it starts at the element beyond 0 */
87717         0x0,
87718         0x81,
87719         0x87,
87720         0xC1,
87721         0xC7,
87722         0xF0,
87723         0xFA,
87724         0xFF10,
87725         0xFF1A,
87726         0xFF21,
87727         0xFF27,
87728         0xFF41,
87729         0xFF47
87730 };
87731
87732 #endif  /* defined(PERL_IN_PERL_C) */
87733
87734 #endif  /* EBCDIC 037 */
87735
87736 #if defined(PERL_IN_REGEXEC_C)
87737
87738 static const bool GCB_table[14][14] = {
87739 /*         XX   CR   CN   EX    L   LF   LV  LVT   PP   RI   SM    T    V edge*/
87740 /*  XX*/ {  1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   0,   1,   1,   1},
87741 /*  CR*/ {  1,   1,   1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   1,   1},
87742 /*  CN*/ {  1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1},
87743 /*  EX*/ {  1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   0,   1,   1,   1},
87744 /*   L*/ {  1,   1,   1,   0,   0,   1,   0,   0,   1,   1,   0,   1,   0,   1},
87745 /*  LF*/ {  1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1},
87746 /*  LV*/ {  1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   0,   0,   0,   1},
87747 /* LVT*/ {  1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   0,   0,   1,   1},
87748 /*  PP*/ {  0,   1,   1,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   1},
87749 /*  RI*/ {  1,   1,   1,   0,   1,   1,   1,   1,   1,   0,   0,   1,   1,   1},
87750 /*  SM*/ {  1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   0,   1,   1,   1},
87751 /*   T*/ {  1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   0,   0,   1,   1},
87752 /*   V*/ {  1,   1,   1,   0,   1,   1,   1,   1,   1,   1,   0,   0,   0,   1},
87753 /*edge*/ {  1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   1,   0}
87754 };
87755
87756 #define LB_NOBREAK      0
87757 #define LB_BREAKABLE    1
87758 #define LB_NOBREAK_EVEN_WITH_SP_BETWEEN 2
87759 #define LB_CM_foo       3
87760 #define LB_SP_foo       6
87761 #define LB_PR_or_PO_then_OP_or_HY       9
87762 #define LB_SY_or_IS_then_various        11
87763 #define LB_HY_or_BA_then_foo    13
87764 #define LB_various_then_PO_or_PR        16
87765
87766 static const U8 LB_table[36][36] = {
87767
87768 /* 'ed' stands for 'edge' */
87769 /*          AL  BA  BB  B2  SY  CR  CP  CL  CM  CB  EX  GL  H2  H3  HL  HY  ID  IS  IN  JL  JT  JV  LF  BK  NL  NS  NU  OP  PO  PR  QU  RI  SP  WJ  ZW  ed */
87770 /* AL */ {  0,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  0,  0,  1,  2,  0,  1,  1,  1,  0,  0,  0,  0,  0,  0,  1,  1,  0,  1,  0,  0,  0,  1 },
87771 /* BA */ { 14,  0, 14, 14,  2,  0,  2,  2,  0,  1,  2, 14, 14, 14, 14,  0, 14,  2, 14, 14, 14, 14,  0,  0,  0,  0, 14, 14, 14, 14,  0, 14,  0,  0,  0,  1 },
87772 /* BB */ {  0,  0,  0,  0,  2,  0,  2,  2,  0,  1,  2,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1 },
87773 /* B2 */ {  1,  0,  1,  2,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  1,  1,  1,  1,  0,  0,  0,  0,  1,  1,  1,  1,  0,  1,  0,  0,  0,  1 },
87774 /* SY */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  0,  0,  1,  2,  1,  1,  1,  1,  0,  0,  0,  0, 12,  1, 17, 17,  0,  1,  0,  0,  0,  1 },
87775 /* CR */ {  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1 },
87776 /* CP */ {  0,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  0,  0,  1,  2,  1,  1,  1,  1,  0,  0,  0,  2,  0,  1, 17, 17,  0,  1,  0,  0,  0,  1 },
87777 /* CL */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  1,  1,  1,  1,  0,  0,  0,  2,  1,  1, 17, 17,  0,  1,  0,  0,  0,  1 },
87778 /* CM */ {  3,  3,  3,  3,  3,  0,  3,  3,  0,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  3,  0,  0,  0,  3,  3,  3,  3,  3,  3,  3,  0,  3,  0,  1 },
87779 /* CB */ {  1,  1,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  1,  1,  2,  1,  1,  1,  1,  0,  0,  0,  1,  1,  1,  1,  1,  0,  1,  0,  0,  0,  1 },
87780 /* EX */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  0,  1,  1,  1,  0,  0,  0,  0,  1,  1,  1,  1,  0,  1,  0,  0,  0,  1 },
87781 /* GL */ {  0,  0,  0,  0,  2,  0,  2,  2,  0,  0,  2,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1 },
87782 /* H2 */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  0,  1,  0,  0,  0,  0,  0,  0,  1,  1,  0,  1,  0,  1,  0,  0,  0,  1 },
87783 /* H3 */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  0,  1,  0,  1,  0,  0,  0,  0,  1,  1,  0,  1,  0,  1,  0,  0,  0,  1 },
87784 /* HL */ {  0,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  0,  0,  1,  2,  0,  1,  1,  1,  0,  0,  0,  0,  0,  0,  1,  1,  0,  1,  0,  0,  0,  1 },
87785 /* HY */ { 14,  0, 14, 14,  2,  0,  2,  2,  0,  1,  2, 14, 14, 14, 14,  0, 14,  2, 14, 14, 14, 14,  0,  0,  0,  0, 13, 14, 14, 14,  0, 14,  0,  0,  0,  1 },
87786 /* ID */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  0,  1,  1,  1,  0,  0,  0,  0,  1,  1,  0,  1,  0,  1,  0,  0,  0,  1 },
87787 /* IS */ {  0,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  0,  0,  1,  2,  1,  1,  1,  1,  0,  0,  0,  0, 12,  1, 17, 17,  0,  1,  0,  0,  0,  1 },
87788 /* IN */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  0,  1,  1,  1,  0,  0,  0,  0,  1,  1,  1,  1,  0,  1,  0,  0,  0,  1 },
87789 /* JL */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  0,  0,  1,  0,  1,  2,  0,  0,  1,  0,  0,  0,  0,  0,  1,  1,  0,  1,  0,  1,  0,  0,  0,  1 },
87790 /* JT */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  0,  1,  0,  1,  0,  0,  0,  0,  1,  1,  0,  1,  0,  1,  0,  0,  0,  1 },
87791 /* JV */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  0,  1,  0,  0,  0,  0,  0,  0,  1,  1,  0,  1,  0,  1,  0,  0,  0,  1 },
87792 /* LF */ {  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1 },
87793 /* BK */ {  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1 },
87794 /* NL */ {  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1 },
87795 /* NS */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  1,  1,  1,  1,  0,  0,  0,  0,  1,  1,  1,  1,  0,  1,  0,  0,  0,  1 },
87796 /* NU */ {  0,  0,  1,  1,  0,  0,  0,  0,  0,  1,  2,  0,  1,  1,  0,  0,  1,  0,  0,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  1 },
87797 /* OP */ {  2,  2,  2,  2,  2,  0,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  2,  0,  1 },
87798 /* PO */ {  0,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  0,  0,  1,  2,  1,  1,  1,  1,  0,  0,  0,  0,  0, 10,  1,  1,  0,  1,  0,  0,  0,  1 },
87799 /* PR */ {  0,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  0,  0,  0,  0,  0,  2,  1,  0,  0,  0,  0,  0,  0,  0,  0, 10,  1,  1,  0,  1,  0,  0,  0,  1 },
87800 /* QU */ {  0,  0,  0,  0,  2,  0,  2,  2,  0,  0,  2,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  1 },
87801 /* RI */ {  1,  0,  1,  1,  2,  0,  2,  2,  0,  1,  2,  0,  1,  1,  1,  0,  1,  2,  1,  1,  1,  1,  0,  0,  0,  0,  1,  1,  1,  1,  0,  0,  0,  0,  0,  1 },
87802 /* SP */ {  7,  7,  7,  7,  8,  0,  8,  8,  7,  7,  8,  7,  7,  7,  7,  7,  7,  8,  7,  7,  7,  7,  0,  0,  0,  7,  7,  7,  7,  7,  7,  7,  0,  8,  0,  1 },
87803 /* WJ */ {  0,  0,  0,  0,  2,  0,  2,  2,  0,  0,  2,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1 },
87804 /* ZW */ {  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  0,  1,  0,  1 },
87805 /* ed */ {  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0 }
87806 };
87807
87808 #endif  /* defined(PERL_IN_REGEXEC_C) */
87809
87810 /* Generated from:
87811  * cb3170dd603ad12ba0299440e99e8f50a8afde60ade2ffcbf1ff4a8a53854b90 lib/Unicode/UCD.pm
87812  * ae98bec7e4f0564758eed81eca5015481ba32581f8a735a825b71b3bba714450 lib/unicore/ArabicShaping.txt
87813  * 1687fe5994eb7e5c0dab8503fc2a1b3b479d91af9d3b8055941c9bd791f7d0b5 lib/unicore/BidiBrackets.txt
87814  * 350d1302116194b0b21def287434b55c5088098fbc726e879f7420a391965643 lib/unicore/BidiMirroring.txt
87815  * 288fc7b85c76bda296e296c8465f1f4baeb456cb814430dfaa0f546bfbe86b4a lib/unicore/Blocks.txt
87816  * 86e075f2ede997b3fa5965516c75190b5a88bb82d302272d9c3179b7a57af03f lib/unicore/CaseFolding.txt
87817  * 2fafee5be73bf2817ee669c53c504a6c4aa02ac7344194af18511aea2e05d750 lib/unicore/CompositionExclusions.txt
87818  * 302f6d6171dc9c6165db86d0226b7923a64cea06c493d339d35436bf137606a3 lib/unicore/DAge.txt
87819  * ff666dece87dfdbdbf04a2e26a0bfb52c4ba98db1f8965b0b01ddb9e15f97476 lib/unicore/DCoreProperties.txt
87820  * 6cc76100d402d7dd12bd769ac61158b91e71aad58c8333abb848f1b9c9fdde2d lib/unicore/DNormalizationProps.txt
87821  * ccc571829b384b8a2c24b7a62f8aa6a891a6e8c48f08513ef84fd6da26dba4bb lib/unicore/EastAsianWidth.txt
87822  * 2320db06cf88c755ec7b9cfec96dd9e1d774173521dbc3ee7985377c2ab90d32 lib/unicore/HangulSyllableType.txt
87823  * e52216b5fdb04910e06e94f01cabdf70656b0077c92b756c7b38822626d572f2 lib/unicore/IndicPositionalCategory.txt
87824  * 4db71a39102e173095cb8bda8b4c35e78fe6b365e443c584b19f081d8c4894fc lib/unicore/IndicSyllabicCategory.txt
87825  * eeb30346bb545bb45ff16486d9234397bfe1a195bb12b54fc1d9f48f87e8aa5e lib/unicore/Jamo.txt
87826  * 13e2b7087bcca3163272e64e34e480534bd2f8353a0245c26e6642566f59a60d lib/unicore/LineBreak.txt
87827  * 9bb54cd7b5509779f269fa60341bcbfca8da8f17d3c4999e44a5a51671d3c402 lib/unicore/NameAliases.txt
87828  * e4c29d9ceefbe2382af819ac7646265a9e4ea599ce04a90d31bec97cfaa2848f lib/unicore/NamedSequences.txt
87829  * 70d40297f1bf91397fbdab5a770c12100733e67c5c3398446c5e950715d5e535 lib/unicore/PropList.txt
87830  * 03a440f2a4b9151043a6bb53d4a4e528b73238079f9d686dc2a5846e6895588a lib/unicore/PropValueAliases.txt
87831  * 8e8b48c2080d31aa6713f5535aad94a1f7bc9a65cc52563724e5e69b0a3b4196 lib/unicore/PropertyAliases.txt
87832  * 45d42b1ecbac2263c1c63c95104e63ea64313eb99be94542e040aea11c449f6c lib/unicore/ScriptExtensions.txt
87833  * 79fbd73ad82c30fdb67d36a349d12667bd58d3e9da6a8ce7dd26383b637ba85f lib/unicore/Scripts.txt
87834  * fb2025dae3b9b17649b6e379c1cdbddf50641267ca6d2446caeccf4a141fe167 lib/unicore/SpecialCasing.txt
87835  * 38b17e1118206489a7e0ab5d29d7932212d38838df7d3ec025ecb58e8798ec20 lib/unicore/UnicodeData.txt
87836  * 0cedd6e0f5cadf57ce9cfc96beccfd083b0faa0809a631a777cd25f0316bfabb lib/unicore/auxiliary/GCBTest.txt
87837  * 230005412f9a47128e37bc52330766aaa0b5522a53737a89cff66e891e14527a lib/unicore/auxiliary/GraphemeBreakProperty.txt
87838  * 149b14ab93b06c887a958fb16d0ad01193063ef69cc14f10338ae4d0accd6c28 lib/unicore/auxiliary/LBTest.txt
87839  * 41bf82452d71ce15eda8c9bb1bb0c20b72205acaaf503e3cb84734ed8e85d33a lib/unicore/auxiliary/SBTest.txt
87840  * d3b45cdb0a73eeb9d25158336583dfc1e6f64da59537acb0008988b40e6b3b63 lib/unicore/auxiliary/SentenceBreakProperty.txt
87841  * a661f42a54f7cc4dded72a61c508be2b482f912d4b6cf140335010f0c684dbb9 lib/unicore/auxiliary/WBTest.txt
87842  * c255bd2e1f163373510679bf4b272eee97b635bfce2a6550d6c10fe5c917f01a lib/unicore/auxiliary/WordBreakProperty.txt
87843  * 16dac6f1c164a4f52741b71221a8aafb6acb52cd8a436af139da6e93d86efdfb lib/unicore/extracted/DBidiClass.txt
87844  * c4e78efc041668548117f7462af03b28dfbb2caca5d46a1ae78ae0ce0bb26c4a lib/unicore/extracted/DBinaryProperties.txt
87845  * 5886bb44aae8f2821663f742793cb91d4ed0923c6840f3bfb73530e37030abf8 lib/unicore/extracted/DCombiningClass.txt
87846  * 9edba3785ed0e6e46e10f67e2dd0ec3cb0799b7f75f526fe918429576060352e lib/unicore/extracted/DDecompositionType.txt
87847  * b774387f79b27ae4268ae89450f971408dc9bbbb523426482ab4375c962bd922 lib/unicore/extracted/DEastAsianWidth.txt
87848  * ba4207d2464077e807b20caf063041142afc0a8a38c328c5c23b3417c9f2da33 lib/unicore/extracted/DGeneralCategory.txt
87849  * 29fdd151266595eb1b37715937afe0727bb632a2bc1130f0d2314040175df82e lib/unicore/extracted/DJoinGroup.txt
87850  * 7725fe247da06986e43e89fd316b8b22a0619546d0c1ed499a94b25e9164c150 lib/unicore/extracted/DJoinType.txt
87851  * 1a0687fb9c6c4567e853913549df0944fe40821279a3e9cdaa6ab8679bc286fd lib/unicore/extracted/DLineBreak.txt
87852  * 40bcfed3ca727c19e1331f6c33806231d5f7eeeabd2e6a9e06a3740c85d0c250 lib/unicore/extracted/DNumType.txt
87853  * a18d502bad39d527ac5586d7bc93e29f565859e3bcc24ada627eff606d6f5fed lib/unicore/extracted/DNumValues.txt
87854  * b99d791e3e9edab7a3e2016943081585b069aa9c18447b3cdf3137b97f453f7c lib/unicore/mktables
87855  * 462c9aaa608fb2014cd9649af1c5c009485c60b9c8b15b89401fdc10cf6161c6 lib/unicore/version
87856  * 913d2f93f3cb6cdf1664db888bf840bc4eb074eef824e082fceda24a9445e60c regen/charset_translations.pl
87857  * c514d55570fb9a75b62d88fed49c0bbccf1e01b83eb528b26b338734d9bcf318 regen/mk_invlists.pl
87858  * ex: set ro: */