This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #123753] Fix assertion failure with map+map
[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 #ifndef PERL_IN_XSUB_RE
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  /* #ifndef PERL_IN_XSUB_RE */
31
32 #if 'A' == 65 /* ASCII/Latin1 */
33
34 #ifndef PERL_IN_XSUB_RE
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         255,    /* 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         0x1D00,
112         0x1DC0,
113         0x1E00,
114         0x1F16,
115         0x1F18,
116         0x1F1E,
117         0x1F20,
118         0x1F46,
119         0x1F48,
120         0x1F4E,
121         0x1F50,
122         0x1F58,
123         0x1F59,
124         0x1F5A,
125         0x1F5B,
126         0x1F5C,
127         0x1F5D,
128         0x1F5E,
129         0x1F5F,
130         0x1F7E,
131         0x1F80,
132         0x1FB5,
133         0x1FB6,
134         0x1FBD,
135         0x1FBE,
136         0x1FBF,
137         0x1FC2,
138         0x1FC5,
139         0x1FC6,
140         0x1FCD,
141         0x1FD0,
142         0x1FD4,
143         0x1FD6,
144         0x1FDC,
145         0x1FE0,
146         0x1FED,
147         0x1FF2,
148         0x1FF5,
149         0x1FF6,
150         0x1FFD,
151         0x2071,
152         0x2072,
153         0x207F,
154         0x2080,
155         0x2090,
156         0x209D,
157         0x2102,
158         0x2103,
159         0x2107,
160         0x2108,
161         0x210A,
162         0x2114,
163         0x2115,
164         0x2116,
165         0x2119,
166         0x211E,
167         0x2124,
168         0x2125,
169         0x2126,
170         0x2127,
171         0x2128,
172         0x2129,
173         0x212A,
174         0x212E,
175         0x212F,
176         0x2135,
177         0x2139,
178         0x213A,
179         0x213C,
180         0x2140,
181         0x2145,
182         0x214A,
183         0x214E,
184         0x214F,
185         0x2160,
186         0x2180,
187         0x2183,
188         0x2185,
189         0x24B6,
190         0x24EA,
191         0x2C00,
192         0x2C2F,
193         0x2C30,
194         0x2C5F,
195         0x2C60,
196         0x2CE5,
197         0x2CEB,
198         0x2CEF,
199         0x2CF2,
200         0x2CF4,
201         0x2D00,
202         0x2D26,
203         0x2D27,
204         0x2D28,
205         0x2D2D,
206         0x2D2E,
207         0xA640,
208         0xA66E,
209         0xA680,
210         0xA69E,
211         0xA722,
212         0xA788,
213         0xA78B,
214         0xA78F,
215         0xA790,
216         0xA7AE,
217         0xA7B0,
218         0xA7B2,
219         0xA7F8,
220         0xA7FB,
221         0xAB30,
222         0xAB5B,
223         0xAB5C,
224         0xAB60,
225         0xAB64,
226         0xAB66,
227         0xFB00,
228         0xFB07,
229         0xFB13,
230         0xFB18,
231         0xFF21,
232         0xFF3B,
233         0xFF41,
234         0xFF5B,
235         0x10400,
236         0x10450,
237         0x118A0,
238         0x118E0,
239         0x1D400,
240         0x1D455,
241         0x1D456,
242         0x1D49D,
243         0x1D49E,
244         0x1D4A0,
245         0x1D4A2,
246         0x1D4A3,
247         0x1D4A5,
248         0x1D4A7,
249         0x1D4A9,
250         0x1D4AD,
251         0x1D4AE,
252         0x1D4BA,
253         0x1D4BB,
254         0x1D4BC,
255         0x1D4BD,
256         0x1D4C4,
257         0x1D4C5,
258         0x1D506,
259         0x1D507,
260         0x1D50B,
261         0x1D50D,
262         0x1D515,
263         0x1D516,
264         0x1D51D,
265         0x1D51E,
266         0x1D53A,
267         0x1D53B,
268         0x1D53F,
269         0x1D540,
270         0x1D545,
271         0x1D546,
272         0x1D547,
273         0x1D54A,
274         0x1D551,
275         0x1D552,
276         0x1D6A6,
277         0x1D6A8,
278         0x1D6C1,
279         0x1D6C2,
280         0x1D6DB,
281         0x1D6DC,
282         0x1D6FB,
283         0x1D6FC,
284         0x1D715,
285         0x1D716,
286         0x1D735,
287         0x1D736,
288         0x1D74F,
289         0x1D750,
290         0x1D76F,
291         0x1D770,
292         0x1D789,
293         0x1D78A,
294         0x1D7A9,
295         0x1D7AA,
296         0x1D7C3,
297         0x1D7C4,
298         0x1D7CC,
299         0x1F130,
300         0x1F14A,
301         0x1F150,
302         0x1F16A,
303         0x1F170,
304         0x1F18A
305 };
306
307 #endif  /* #ifndef PERL_IN_XSUB_RE */
308
309 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
310         45,     /* Number of elements */
311         148565664, /* Version and data structure type */
312         1,      /* 0 if the list starts at 0;
313                    1 if it starts at the element beyond 0 */
314         0x0,
315         0x2BC,
316         0x2BD,
317         0x308,
318         0x309,
319         0x313,
320         0x314,
321         0x342,
322         0x343,
323         0x3AC,
324         0x3AD,
325         0x3AE,
326         0x3AF,
327         0x3B1,
328         0x3B2,
329         0x3B7,
330         0x3B8,
331         0x3B9,
332         0x3BA,
333         0x3C1,
334         0x3C2,
335         0x3C5,
336         0x3C6,
337         0x3C9,
338         0x3CA,
339         0x3CE,
340         0x3CF,
341         0x565,
342         0x566,
343         0x574,
344         0x575,
345         0x57E,
346         0x57F,
347         0x1F00,
348         0x1F08,
349         0x1F20,
350         0x1F28,
351         0x1F60,
352         0x1F68,
353         0x1F70,
354         0x1F71,
355         0x1F74,
356         0x1F75,
357         0x1F7C,
358         0x1F7D
359 };
360
361 #ifndef PERL_IN_XSUB_RE
362
363 static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
364         235,    /* Number of elements */
365         148565664, /* Version and data structure type */
366         1,      /* 0 if the list starts at 0;
367                    1 if it starts at the element beyond 0 */
368         0x0,
369         0x41,
370         0x5B,
371         0x61,
372         0x7B,
373         0xB5,
374         0xB6,
375         0xC0,
376         0xD7,
377         0xD8,
378         0xF7,
379         0xF8,
380         0x131,
381         0x132,
382         0x138,
383         0x139,
384         0x18D,
385         0x18E,
386         0x19B,
387         0x19C,
388         0x1AA,
389         0x1AC,
390         0x1BA,
391         0x1BC,
392         0x1BE,
393         0x1BF,
394         0x1C0,
395         0x1C4,
396         0x221,
397         0x222,
398         0x234,
399         0x23A,
400         0x255,
401         0x256,
402         0x258,
403         0x259,
404         0x25A,
405         0x25B,
406         0x25D,
407         0x260,
408         0x262,
409         0x263,
410         0x264,
411         0x265,
412         0x267,
413         0x268,
414         0x26A,
415         0x26B,
416         0x26D,
417         0x26F,
418         0x270,
419         0x271,
420         0x273,
421         0x275,
422         0x276,
423         0x27D,
424         0x27E,
425         0x280,
426         0x281,
427         0x283,
428         0x284,
429         0x287,
430         0x28D,
431         0x292,
432         0x293,
433         0x29E,
434         0x29F,
435         0x2BC,
436         0x2BD,
437         0x2BE,
438         0x2BF,
439         0x300,
440         0x302,
441         0x307,
442         0x309,
443         0x30A,
444         0x30B,
445         0x30C,
446         0x30D,
447         0x313,
448         0x314,
449         0x331,
450         0x332,
451         0x342,
452         0x343,
453         0x345,
454         0x346,
455         0x370,
456         0x374,
457         0x376,
458         0x378,
459         0x37B,
460         0x37E,
461         0x37F,
462         0x380,
463         0x386,
464         0x387,
465         0x388,
466         0x38B,
467         0x38C,
468         0x38D,
469         0x38E,
470         0x3A2,
471         0x3A3,
472         0x3D2,
473         0x3D5,
474         0x3F6,
475         0x3F7,
476         0x3FC,
477         0x3FD,
478         0x482,
479         0x48A,
480         0x530,
481         0x531,
482         0x557,
483         0x561,
484         0x588,
485         0x10A0,
486         0x10C6,
487         0x10C7,
488         0x10C8,
489         0x10CD,
490         0x10CE,
491         0x1D79,
492         0x1D7A,
493         0x1D7D,
494         0x1D7E,
495         0x1E00,
496         0x1E9C,
497         0x1E9E,
498         0x1E9F,
499         0x1EA0,
500         0x1F16,
501         0x1F18,
502         0x1F1E,
503         0x1F20,
504         0x1F46,
505         0x1F48,
506         0x1F4E,
507         0x1F50,
508         0x1F58,
509         0x1F59,
510         0x1F5A,
511         0x1F5B,
512         0x1F5C,
513         0x1F5D,
514         0x1F5E,
515         0x1F5F,
516         0x1F7E,
517         0x1F80,
518         0x1FB5,
519         0x1FB6,
520         0x1FBD,
521         0x1FBE,
522         0x1FBF,
523         0x1FC2,
524         0x1FC5,
525         0x1FC6,
526         0x1FCD,
527         0x1FD0,
528         0x1FD4,
529         0x1FD6,
530         0x1FDC,
531         0x1FE0,
532         0x1FED,
533         0x1FF2,
534         0x1FF5,
535         0x1FF6,
536         0x1FFD,
537         0x2126,
538         0x2127,
539         0x212A,
540         0x212C,
541         0x2132,
542         0x2133,
543         0x214E,
544         0x214F,
545         0x2160,
546         0x2180,
547         0x2183,
548         0x2185,
549         0x24B6,
550         0x24EA,
551         0x2C00,
552         0x2C2F,
553         0x2C30,
554         0x2C5F,
555         0x2C60,
556         0x2C71,
557         0x2C72,
558         0x2C74,
559         0x2C75,
560         0x2C77,
561         0x2C7E,
562         0x2CE4,
563         0x2CEB,
564         0x2CEF,
565         0x2CF2,
566         0x2CF4,
567         0x2D00,
568         0x2D26,
569         0x2D27,
570         0x2D28,
571         0x2D2D,
572         0x2D2E,
573         0xA640,
574         0xA66E,
575         0xA680,
576         0xA69C,
577         0xA722,
578         0xA730,
579         0xA732,
580         0xA770,
581         0xA779,
582         0xA788,
583         0xA78B,
584         0xA78E,
585         0xA790,
586         0xA794,
587         0xA796,
588         0xA7AE,
589         0xA7B0,
590         0xA7B2,
591         0xFB00,
592         0xFB07,
593         0xFB13,
594         0xFB18,
595         0xFF21,
596         0xFF3B,
597         0xFF41,
598         0xFF5B,
599         0x10400,
600         0x10450,
601         0x118A0,
602         0x118E0
603 };
604
605 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */
606         59,     /* Number of elements */
607         148565664, /* Version and data structure type */
608         1,      /* 0 if the list starts at 0;
609                    1 if it starts at the element beyond 0 */
610         0x0,
611         0xDF,
612         0xE0,
613         0x130,
614         0x131,
615         0x149,
616         0x14A,
617         0x1F0,
618         0x1F1,
619         0x390,
620         0x391,
621         0x3B0,
622         0x3B1,
623         0x587,
624         0x588,
625         0x1E96,
626         0x1E9B,
627         0x1E9E,
628         0x1E9F,
629         0x1F50,
630         0x1F51,
631         0x1F52,
632         0x1F53,
633         0x1F54,
634         0x1F55,
635         0x1F56,
636         0x1F57,
637         0x1F80,
638         0x1FB0,
639         0x1FB2,
640         0x1FB5,
641         0x1FB6,
642         0x1FB8,
643         0x1FBC,
644         0x1FBD,
645         0x1FC2,
646         0x1FC5,
647         0x1FC6,
648         0x1FC8,
649         0x1FCC,
650         0x1FCD,
651         0x1FD2,
652         0x1FD4,
653         0x1FD6,
654         0x1FD8,
655         0x1FE2,
656         0x1FE5,
657         0x1FE6,
658         0x1FE8,
659         0x1FF2,
660         0x1FF5,
661         0x1FF6,
662         0x1FF8,
663         0x1FFC,
664         0x1FFD,
665         0xFB00,
666         0xFB07,
667         0xFB13,
668         0xFB18
669 };
670
671 static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
672         1267,   /* Number of elements */
673         148565664, /* Version and data structure type */
674         1,      /* 0 if the list starts at 0;
675                    1 if it starts at the element beyond 0 */
676         0x0,
677         0x30,
678         0x3A,
679         0x41,
680         0x5B,
681         0x5F,
682         0x60,
683         0x61,
684         0x7B,
685         0xAA,
686         0xAB,
687         0xB5,
688         0xB6,
689         0xBA,
690         0xBB,
691         0xC0,
692         0xD7,
693         0xD8,
694         0xF7,
695         0xF8,
696         0x2C2,
697         0x2C6,
698         0x2D2,
699         0x2E0,
700         0x2E5,
701         0x2EC,
702         0x2ED,
703         0x2EE,
704         0x2EF,
705         0x300,
706         0x375,
707         0x376,
708         0x378,
709         0x37B,
710         0x37E,
711         0x37F,
712         0x380,
713         0x386,
714         0x387,
715         0x388,
716         0x38B,
717         0x38C,
718         0x38D,
719         0x38E,
720         0x3A2,
721         0x3A3,
722         0x3F6,
723         0x3F7,
724         0x482,
725         0x483,
726         0x488,
727         0x48A,
728         0x530,
729         0x531,
730         0x557,
731         0x559,
732         0x55A,
733         0x561,
734         0x588,
735         0x591,
736         0x5BE,
737         0x5BF,
738         0x5C0,
739         0x5C1,
740         0x5C3,
741         0x5C4,
742         0x5C6,
743         0x5C7,
744         0x5C8,
745         0x5D0,
746         0x5EB,
747         0x5F0,
748         0x5F3,
749         0x610,
750         0x61B,
751         0x620,
752         0x66A,
753         0x66E,
754         0x6D4,
755         0x6D5,
756         0x6DD,
757         0x6DF,
758         0x6E9,
759         0x6EA,
760         0x6FD,
761         0x6FF,
762         0x700,
763         0x710,
764         0x74B,
765         0x74D,
766         0x7B2,
767         0x7C0,
768         0x7F6,
769         0x7FA,
770         0x7FB,
771         0x800,
772         0x82E,
773         0x840,
774         0x85C,
775         0x8A0,
776         0x8B3,
777         0x8E4,
778         0x964,
779         0x966,
780         0x970,
781         0x971,
782         0x984,
783         0x985,
784         0x98D,
785         0x98F,
786         0x991,
787         0x993,
788         0x9A9,
789         0x9AA,
790         0x9B1,
791         0x9B2,
792         0x9B3,
793         0x9B6,
794         0x9BA,
795         0x9BC,
796         0x9C5,
797         0x9C7,
798         0x9C9,
799         0x9CB,
800         0x9CF,
801         0x9D7,
802         0x9D8,
803         0x9DC,
804         0x9DE,
805         0x9DF,
806         0x9E4,
807         0x9E6,
808         0x9F2,
809         0xA01,
810         0xA04,
811         0xA05,
812         0xA0B,
813         0xA0F,
814         0xA11,
815         0xA13,
816         0xA29,
817         0xA2A,
818         0xA31,
819         0xA32,
820         0xA34,
821         0xA35,
822         0xA37,
823         0xA38,
824         0xA3A,
825         0xA3C,
826         0xA3D,
827         0xA3E,
828         0xA43,
829         0xA47,
830         0xA49,
831         0xA4B,
832         0xA4E,
833         0xA51,
834         0xA52,
835         0xA59,
836         0xA5D,
837         0xA5E,
838         0xA5F,
839         0xA66,
840         0xA76,
841         0xA81,
842         0xA84,
843         0xA85,
844         0xA8E,
845         0xA8F,
846         0xA92,
847         0xA93,
848         0xAA9,
849         0xAAA,
850         0xAB1,
851         0xAB2,
852         0xAB4,
853         0xAB5,
854         0xABA,
855         0xABC,
856         0xAC6,
857         0xAC7,
858         0xACA,
859         0xACB,
860         0xACE,
861         0xAD0,
862         0xAD1,
863         0xAE0,
864         0xAE4,
865         0xAE6,
866         0xAF0,
867         0xB01,
868         0xB04,
869         0xB05,
870         0xB0D,
871         0xB0F,
872         0xB11,
873         0xB13,
874         0xB29,
875         0xB2A,
876         0xB31,
877         0xB32,
878         0xB34,
879         0xB35,
880         0xB3A,
881         0xB3C,
882         0xB45,
883         0xB47,
884         0xB49,
885         0xB4B,
886         0xB4E,
887         0xB56,
888         0xB58,
889         0xB5C,
890         0xB5E,
891         0xB5F,
892         0xB64,
893         0xB66,
894         0xB70,
895         0xB71,
896         0xB72,
897         0xB82,
898         0xB84,
899         0xB85,
900         0xB8B,
901         0xB8E,
902         0xB91,
903         0xB92,
904         0xB96,
905         0xB99,
906         0xB9B,
907         0xB9C,
908         0xB9D,
909         0xB9E,
910         0xBA0,
911         0xBA3,
912         0xBA5,
913         0xBA8,
914         0xBAB,
915         0xBAE,
916         0xBBA,
917         0xBBE,
918         0xBC3,
919         0xBC6,
920         0xBC9,
921         0xBCA,
922         0xBCE,
923         0xBD0,
924         0xBD1,
925         0xBD7,
926         0xBD8,
927         0xBE6,
928         0xBF0,
929         0xC00,
930         0xC04,
931         0xC05,
932         0xC0D,
933         0xC0E,
934         0xC11,
935         0xC12,
936         0xC29,
937         0xC2A,
938         0xC3A,
939         0xC3D,
940         0xC45,
941         0xC46,
942         0xC49,
943         0xC4A,
944         0xC4E,
945         0xC55,
946         0xC57,
947         0xC58,
948         0xC5A,
949         0xC60,
950         0xC64,
951         0xC66,
952         0xC70,
953         0xC81,
954         0xC84,
955         0xC85,
956         0xC8D,
957         0xC8E,
958         0xC91,
959         0xC92,
960         0xCA9,
961         0xCAA,
962         0xCB4,
963         0xCB5,
964         0xCBA,
965         0xCBC,
966         0xCC5,
967         0xCC6,
968         0xCC9,
969         0xCCA,
970         0xCCE,
971         0xCD5,
972         0xCD7,
973         0xCDE,
974         0xCDF,
975         0xCE0,
976         0xCE4,
977         0xCE6,
978         0xCF0,
979         0xCF1,
980         0xCF3,
981         0xD01,
982         0xD04,
983         0xD05,
984         0xD0D,
985         0xD0E,
986         0xD11,
987         0xD12,
988         0xD3B,
989         0xD3D,
990         0xD45,
991         0xD46,
992         0xD49,
993         0xD4A,
994         0xD4F,
995         0xD57,
996         0xD58,
997         0xD60,
998         0xD64,
999         0xD66,
1000         0xD70,
1001         0xD7A,
1002         0xD80,
1003         0xD82,
1004         0xD84,
1005         0xD85,
1006         0xD97,
1007         0xD9A,
1008         0xDB2,
1009         0xDB3,
1010         0xDBC,
1011         0xDBD,
1012         0xDBE,
1013         0xDC0,
1014         0xDC7,
1015         0xDCA,
1016         0xDCB,
1017         0xDCF,
1018         0xDD5,
1019         0xDD6,
1020         0xDD7,
1021         0xDD8,
1022         0xDE0,
1023         0xDE6,
1024         0xDF0,
1025         0xDF2,
1026         0xDF4,
1027         0xE01,
1028         0xE3B,
1029         0xE40,
1030         0xE4F,
1031         0xE50,
1032         0xE5A,
1033         0xE81,
1034         0xE83,
1035         0xE84,
1036         0xE85,
1037         0xE87,
1038         0xE89,
1039         0xE8A,
1040         0xE8B,
1041         0xE8D,
1042         0xE8E,
1043         0xE94,
1044         0xE98,
1045         0xE99,
1046         0xEA0,
1047         0xEA1,
1048         0xEA4,
1049         0xEA5,
1050         0xEA6,
1051         0xEA7,
1052         0xEA8,
1053         0xEAA,
1054         0xEAC,
1055         0xEAD,
1056         0xEBA,
1057         0xEBB,
1058         0xEBE,
1059         0xEC0,
1060         0xEC5,
1061         0xEC6,
1062         0xEC7,
1063         0xEC8,
1064         0xECE,
1065         0xED0,
1066         0xEDA,
1067         0xEDC,
1068         0xEE0,
1069         0xF00,
1070         0xF01,
1071         0xF18,
1072         0xF1A,
1073         0xF20,
1074         0xF2A,
1075         0xF35,
1076         0xF36,
1077         0xF37,
1078         0xF38,
1079         0xF39,
1080         0xF3A,
1081         0xF3E,
1082         0xF48,
1083         0xF49,
1084         0xF6D,
1085         0xF71,
1086         0xF85,
1087         0xF86,
1088         0xF98,
1089         0xF99,
1090         0xFBD,
1091         0xFC6,
1092         0xFC7,
1093         0x1000,
1094         0x104A,
1095         0x1050,
1096         0x109E,
1097         0x10A0,
1098         0x10C6,
1099         0x10C7,
1100         0x10C8,
1101         0x10CD,
1102         0x10CE,
1103         0x10D0,
1104         0x10FB,
1105         0x10FC,
1106         0x1249,
1107         0x124A,
1108         0x124E,
1109         0x1250,
1110         0x1257,
1111         0x1258,
1112         0x1259,
1113         0x125A,
1114         0x125E,
1115         0x1260,
1116         0x1289,
1117         0x128A,
1118         0x128E,
1119         0x1290,
1120         0x12B1,
1121         0x12B2,
1122         0x12B6,
1123         0x12B8,
1124         0x12BF,
1125         0x12C0,
1126         0x12C1,
1127         0x12C2,
1128         0x12C6,
1129         0x12C8,
1130         0x12D7,
1131         0x12D8,
1132         0x1311,
1133         0x1312,
1134         0x1316,
1135         0x1318,
1136         0x135B,
1137         0x135D,
1138         0x1360,
1139         0x1380,
1140         0x1390,
1141         0x13A0,
1142         0x13F5,
1143         0x1401,
1144         0x166D,
1145         0x166F,
1146         0x1680,
1147         0x1681,
1148         0x169B,
1149         0x16A0,
1150         0x16EB,
1151         0x16EE,
1152         0x16F9,
1153         0x1700,
1154         0x170D,
1155         0x170E,
1156         0x1715,
1157         0x1720,
1158         0x1735,
1159         0x1740,
1160         0x1754,
1161         0x1760,
1162         0x176D,
1163         0x176E,
1164         0x1771,
1165         0x1772,
1166         0x1774,
1167         0x1780,
1168         0x17D4,
1169         0x17D7,
1170         0x17D8,
1171         0x17DC,
1172         0x17DE,
1173         0x17E0,
1174         0x17EA,
1175         0x180B,
1176         0x180E,
1177         0x1810,
1178         0x181A,
1179         0x1820,
1180         0x1878,
1181         0x1880,
1182         0x18AB,
1183         0x18B0,
1184         0x18F6,
1185         0x1900,
1186         0x191F,
1187         0x1920,
1188         0x192C,
1189         0x1930,
1190         0x193C,
1191         0x1946,
1192         0x196E,
1193         0x1970,
1194         0x1975,
1195         0x1980,
1196         0x19AC,
1197         0x19B0,
1198         0x19CA,
1199         0x19D0,
1200         0x19DA,
1201         0x1A00,
1202         0x1A1C,
1203         0x1A20,
1204         0x1A5F,
1205         0x1A60,
1206         0x1A7D,
1207         0x1A7F,
1208         0x1A8A,
1209         0x1A90,
1210         0x1A9A,
1211         0x1AA7,
1212         0x1AA8,
1213         0x1AB0,
1214         0x1ABE,
1215         0x1B00,
1216         0x1B4C,
1217         0x1B50,
1218         0x1B5A,
1219         0x1B6B,
1220         0x1B74,
1221         0x1B80,
1222         0x1BF4,
1223         0x1C00,
1224         0x1C38,
1225         0x1C40,
1226         0x1C4A,
1227         0x1C4D,
1228         0x1C7E,
1229         0x1CD0,
1230         0x1CD3,
1231         0x1CD4,
1232         0x1CF7,
1233         0x1CF8,
1234         0x1CFA,
1235         0x1D00,
1236         0x1DF6,
1237         0x1DFC,
1238         0x1F16,
1239         0x1F18,
1240         0x1F1E,
1241         0x1F20,
1242         0x1F46,
1243         0x1F48,
1244         0x1F4E,
1245         0x1F50,
1246         0x1F58,
1247         0x1F59,
1248         0x1F5A,
1249         0x1F5B,
1250         0x1F5C,
1251         0x1F5D,
1252         0x1F5E,
1253         0x1F5F,
1254         0x1F7E,
1255         0x1F80,
1256         0x1FB5,
1257         0x1FB6,
1258         0x1FBD,
1259         0x1FBE,
1260         0x1FBF,
1261         0x1FC2,
1262         0x1FC5,
1263         0x1FC6,
1264         0x1FCD,
1265         0x1FD0,
1266         0x1FD4,
1267         0x1FD6,
1268         0x1FDC,
1269         0x1FE0,
1270         0x1FED,
1271         0x1FF2,
1272         0x1FF5,
1273         0x1FF6,
1274         0x1FFD,
1275         0x203F,
1276         0x2041,
1277         0x2054,
1278         0x2055,
1279         0x2071,
1280         0x2072,
1281         0x207F,
1282         0x2080,
1283         0x2090,
1284         0x209D,
1285         0x20D0,
1286         0x20DD,
1287         0x20E1,
1288         0x20E2,
1289         0x20E5,
1290         0x20F1,
1291         0x2102,
1292         0x2103,
1293         0x2107,
1294         0x2108,
1295         0x210A,
1296         0x2114,
1297         0x2115,
1298         0x2116,
1299         0x2119,
1300         0x211E,
1301         0x2124,
1302         0x2125,
1303         0x2126,
1304         0x2127,
1305         0x2128,
1306         0x2129,
1307         0x212A,
1308         0x212E,
1309         0x212F,
1310         0x213A,
1311         0x213C,
1312         0x2140,
1313         0x2145,
1314         0x214A,
1315         0x214E,
1316         0x214F,
1317         0x2160,
1318         0x2189,
1319         0x2C00,
1320         0x2C2F,
1321         0x2C30,
1322         0x2C5F,
1323         0x2C60,
1324         0x2CE5,
1325         0x2CEB,
1326         0x2CF4,
1327         0x2D00,
1328         0x2D26,
1329         0x2D27,
1330         0x2D28,
1331         0x2D2D,
1332         0x2D2E,
1333         0x2D30,
1334         0x2D68,
1335         0x2D6F,
1336         0x2D70,
1337         0x2D7F,
1338         0x2D97,
1339         0x2DA0,
1340         0x2DA7,
1341         0x2DA8,
1342         0x2DAF,
1343         0x2DB0,
1344         0x2DB7,
1345         0x2DB8,
1346         0x2DBF,
1347         0x2DC0,
1348         0x2DC7,
1349         0x2DC8,
1350         0x2DCF,
1351         0x2DD0,
1352         0x2DD7,
1353         0x2DD8,
1354         0x2DDF,
1355         0x2DE0,
1356         0x2E00,
1357         0x3005,
1358         0x3008,
1359         0x3021,
1360         0x3030,
1361         0x3031,
1362         0x3036,
1363         0x3038,
1364         0x303D,
1365         0x3041,
1366         0x3097,
1367         0x3099,
1368         0x309B,
1369         0x309D,
1370         0x30A0,
1371         0x30A1,
1372         0x30FB,
1373         0x30FC,
1374         0x3100,
1375         0x3105,
1376         0x312E,
1377         0x3131,
1378         0x318F,
1379         0x31A0,
1380         0x31BB,
1381         0x31F0,
1382         0x3200,
1383         0x3400,
1384         0x4DB6,
1385         0x4E00,
1386         0x9FCD,
1387         0xA000,
1388         0xA48D,
1389         0xA4D0,
1390         0xA4FE,
1391         0xA500,
1392         0xA60D,
1393         0xA610,
1394         0xA62C,
1395         0xA640,
1396         0xA670,
1397         0xA674,
1398         0xA67E,
1399         0xA67F,
1400         0xA69E,
1401         0xA69F,
1402         0xA6F2,
1403         0xA717,
1404         0xA720,
1405         0xA722,
1406         0xA789,
1407         0xA78B,
1408         0xA78F,
1409         0xA790,
1410         0xA7AE,
1411         0xA7B0,
1412         0xA7B2,
1413         0xA7F7,
1414         0xA828,
1415         0xA840,
1416         0xA874,
1417         0xA880,
1418         0xA8C5,
1419         0xA8D0,
1420         0xA8DA,
1421         0xA8E0,
1422         0xA8F8,
1423         0xA8FB,
1424         0xA8FC,
1425         0xA900,
1426         0xA92E,
1427         0xA930,
1428         0xA954,
1429         0xA960,
1430         0xA97D,
1431         0xA980,
1432         0xA9C1,
1433         0xA9CF,
1434         0xA9DA,
1435         0xA9E0,
1436         0xA9FF,
1437         0xAA00,
1438         0xAA37,
1439         0xAA40,
1440         0xAA4E,
1441         0xAA50,
1442         0xAA5A,
1443         0xAA60,
1444         0xAA77,
1445         0xAA7A,
1446         0xAAC3,
1447         0xAADB,
1448         0xAADE,
1449         0xAAE0,
1450         0xAAF0,
1451         0xAAF2,
1452         0xAAF7,
1453         0xAB01,
1454         0xAB07,
1455         0xAB09,
1456         0xAB0F,
1457         0xAB11,
1458         0xAB17,
1459         0xAB20,
1460         0xAB27,
1461         0xAB28,
1462         0xAB2F,
1463         0xAB30,
1464         0xAB5B,
1465         0xAB5C,
1466         0xAB60,
1467         0xAB64,
1468         0xAB66,
1469         0xABC0,
1470         0xABEB,
1471         0xABEC,
1472         0xABEE,
1473         0xABF0,
1474         0xABFA,
1475         0xAC00,
1476         0xD7A4,
1477         0xD7B0,
1478         0xD7C7,
1479         0xD7CB,
1480         0xD7FC,
1481         0xF900,
1482         0xFA6E,
1483         0xFA70,
1484         0xFADA,
1485         0xFB00,
1486         0xFB07,
1487         0xFB13,
1488         0xFB18,
1489         0xFB1D,
1490         0xFB29,
1491         0xFB2A,
1492         0xFB37,
1493         0xFB38,
1494         0xFB3D,
1495         0xFB3E,
1496         0xFB3F,
1497         0xFB40,
1498         0xFB42,
1499         0xFB43,
1500         0xFB45,
1501         0xFB46,
1502         0xFBB2,
1503         0xFBD3,
1504         0xFC5E,
1505         0xFC64,
1506         0xFD3E,
1507         0xFD50,
1508         0xFD90,
1509         0xFD92,
1510         0xFDC8,
1511         0xFDF0,
1512         0xFDFA,
1513         0xFE00,
1514         0xFE10,
1515         0xFE20,
1516         0xFE2E,
1517         0xFE33,
1518         0xFE35,
1519         0xFE4D,
1520         0xFE50,
1521         0xFE71,
1522         0xFE72,
1523         0xFE73,
1524         0xFE74,
1525         0xFE77,
1526         0xFE78,
1527         0xFE79,
1528         0xFE7A,
1529         0xFE7B,
1530         0xFE7C,
1531         0xFE7D,
1532         0xFE7E,
1533         0xFE7F,
1534         0xFEFD,
1535         0xFF10,
1536         0xFF1A,
1537         0xFF21,
1538         0xFF3B,
1539         0xFF3F,
1540         0xFF40,
1541         0xFF41,
1542         0xFF5B,
1543         0xFF66,
1544         0xFFBF,
1545         0xFFC2,
1546         0xFFC8,
1547         0xFFCA,
1548         0xFFD0,
1549         0xFFD2,
1550         0xFFD8,
1551         0xFFDA,
1552         0xFFDD,
1553         0x10000,
1554         0x1000C,
1555         0x1000D,
1556         0x10027,
1557         0x10028,
1558         0x1003B,
1559         0x1003C,
1560         0x1003E,
1561         0x1003F,
1562         0x1004E,
1563         0x10050,
1564         0x1005E,
1565         0x10080,
1566         0x100FB,
1567         0x10140,
1568         0x10175,
1569         0x101FD,
1570         0x101FE,
1571         0x10280,
1572         0x1029D,
1573         0x102A0,
1574         0x102D1,
1575         0x102E0,
1576         0x102E1,
1577         0x10300,
1578         0x10320,
1579         0x10330,
1580         0x1034B,
1581         0x10350,
1582         0x1037B,
1583         0x10380,
1584         0x1039E,
1585         0x103A0,
1586         0x103C4,
1587         0x103C8,
1588         0x103D0,
1589         0x103D1,
1590         0x103D6,
1591         0x10400,
1592         0x1049E,
1593         0x104A0,
1594         0x104AA,
1595         0x10500,
1596         0x10528,
1597         0x10530,
1598         0x10564,
1599         0x10600,
1600         0x10737,
1601         0x10740,
1602         0x10756,
1603         0x10760,
1604         0x10768,
1605         0x10800,
1606         0x10806,
1607         0x10808,
1608         0x10809,
1609         0x1080A,
1610         0x10836,
1611         0x10837,
1612         0x10839,
1613         0x1083C,
1614         0x1083D,
1615         0x1083F,
1616         0x10856,
1617         0x10860,
1618         0x10877,
1619         0x10880,
1620         0x1089F,
1621         0x10900,
1622         0x10916,
1623         0x10920,
1624         0x1093A,
1625         0x10980,
1626         0x109B8,
1627         0x109BE,
1628         0x109C0,
1629         0x10A00,
1630         0x10A04,
1631         0x10A05,
1632         0x10A07,
1633         0x10A0C,
1634         0x10A14,
1635         0x10A15,
1636         0x10A18,
1637         0x10A19,
1638         0x10A34,
1639         0x10A38,
1640         0x10A3B,
1641         0x10A3F,
1642         0x10A40,
1643         0x10A60,
1644         0x10A7D,
1645         0x10A80,
1646         0x10A9D,
1647         0x10AC0,
1648         0x10AC8,
1649         0x10AC9,
1650         0x10AE7,
1651         0x10B00,
1652         0x10B36,
1653         0x10B40,
1654         0x10B56,
1655         0x10B60,
1656         0x10B73,
1657         0x10B80,
1658         0x10B92,
1659         0x10C00,
1660         0x10C49,
1661         0x11000,
1662         0x11047,
1663         0x11066,
1664         0x11070,
1665         0x1107F,
1666         0x110BB,
1667         0x110D0,
1668         0x110E9,
1669         0x110F0,
1670         0x110FA,
1671         0x11100,
1672         0x11135,
1673         0x11136,
1674         0x11140,
1675         0x11150,
1676         0x11174,
1677         0x11176,
1678         0x11177,
1679         0x11180,
1680         0x111C5,
1681         0x111D0,
1682         0x111DB,
1683         0x11200,
1684         0x11212,
1685         0x11213,
1686         0x11238,
1687         0x112B0,
1688         0x112EB,
1689         0x112F0,
1690         0x112FA,
1691         0x11301,
1692         0x11304,
1693         0x11305,
1694         0x1130D,
1695         0x1130F,
1696         0x11311,
1697         0x11313,
1698         0x11329,
1699         0x1132A,
1700         0x11331,
1701         0x11332,
1702         0x11334,
1703         0x11335,
1704         0x1133A,
1705         0x1133C,
1706         0x11345,
1707         0x11347,
1708         0x11349,
1709         0x1134B,
1710         0x1134E,
1711         0x11357,
1712         0x11358,
1713         0x1135D,
1714         0x11364,
1715         0x11366,
1716         0x1136D,
1717         0x11370,
1718         0x11375,
1719         0x11480,
1720         0x114C6,
1721         0x114C7,
1722         0x114C8,
1723         0x114D0,
1724         0x114DA,
1725         0x11580,
1726         0x115B6,
1727         0x115B8,
1728         0x115C1,
1729         0x11600,
1730         0x11641,
1731         0x11644,
1732         0x11645,
1733         0x11650,
1734         0x1165A,
1735         0x11680,
1736         0x116B8,
1737         0x116C0,
1738         0x116CA,
1739         0x118A0,
1740         0x118EA,
1741         0x118FF,
1742         0x11900,
1743         0x11AC0,
1744         0x11AF9,
1745         0x12000,
1746         0x12399,
1747         0x12400,
1748         0x1246F,
1749         0x13000,
1750         0x1342F,
1751         0x16800,
1752         0x16A39,
1753         0x16A40,
1754         0x16A5F,
1755         0x16A60,
1756         0x16A6A,
1757         0x16AD0,
1758         0x16AEE,
1759         0x16AF0,
1760         0x16AF5,
1761         0x16B00,
1762         0x16B37,
1763         0x16B40,
1764         0x16B44,
1765         0x16B50,
1766         0x16B5A,
1767         0x16B63,
1768         0x16B78,
1769         0x16B7D,
1770         0x16B90,
1771         0x16F00,
1772         0x16F45,
1773         0x16F50,
1774         0x16F7F,
1775         0x16F8F,
1776         0x16FA0,
1777         0x1B000,
1778         0x1B002,
1779         0x1BC00,
1780         0x1BC6B,
1781         0x1BC70,
1782         0x1BC7D,
1783         0x1BC80,
1784         0x1BC89,
1785         0x1BC90,
1786         0x1BC9A,
1787         0x1BC9D,
1788         0x1BC9F,
1789         0x1D165,
1790         0x1D16A,
1791         0x1D16D,
1792         0x1D173,
1793         0x1D17B,
1794         0x1D183,
1795         0x1D185,
1796         0x1D18C,
1797         0x1D1AA,
1798         0x1D1AE,
1799         0x1D242,
1800         0x1D245,
1801         0x1D400,
1802         0x1D455,
1803         0x1D456,
1804         0x1D49D,
1805         0x1D49E,
1806         0x1D4A0,
1807         0x1D4A2,
1808         0x1D4A3,
1809         0x1D4A5,
1810         0x1D4A7,
1811         0x1D4A9,
1812         0x1D4AD,
1813         0x1D4AE,
1814         0x1D4BA,
1815         0x1D4BB,
1816         0x1D4BC,
1817         0x1D4BD,
1818         0x1D4C4,
1819         0x1D4C5,
1820         0x1D506,
1821         0x1D507,
1822         0x1D50B,
1823         0x1D50D,
1824         0x1D515,
1825         0x1D516,
1826         0x1D51D,
1827         0x1D51E,
1828         0x1D53A,
1829         0x1D53B,
1830         0x1D53F,
1831         0x1D540,
1832         0x1D545,
1833         0x1D546,
1834         0x1D547,
1835         0x1D54A,
1836         0x1D551,
1837         0x1D552,
1838         0x1D6A6,
1839         0x1D6A8,
1840         0x1D6C1,
1841         0x1D6C2,
1842         0x1D6DB,
1843         0x1D6DC,
1844         0x1D6FB,
1845         0x1D6FC,
1846         0x1D715,
1847         0x1D716,
1848         0x1D735,
1849         0x1D736,
1850         0x1D74F,
1851         0x1D750,
1852         0x1D76F,
1853         0x1D770,
1854         0x1D789,
1855         0x1D78A,
1856         0x1D7A9,
1857         0x1D7AA,
1858         0x1D7C3,
1859         0x1D7C4,
1860         0x1D7CC,
1861         0x1D7CE,
1862         0x1D800,
1863         0x1E800,
1864         0x1E8C5,
1865         0x1E8D0,
1866         0x1E8D7,
1867         0x1EE00,
1868         0x1EE04,
1869         0x1EE05,
1870         0x1EE20,
1871         0x1EE21,
1872         0x1EE23,
1873         0x1EE24,
1874         0x1EE25,
1875         0x1EE27,
1876         0x1EE28,
1877         0x1EE29,
1878         0x1EE33,
1879         0x1EE34,
1880         0x1EE38,
1881         0x1EE39,
1882         0x1EE3A,
1883         0x1EE3B,
1884         0x1EE3C,
1885         0x1EE42,
1886         0x1EE43,
1887         0x1EE47,
1888         0x1EE48,
1889         0x1EE49,
1890         0x1EE4A,
1891         0x1EE4B,
1892         0x1EE4C,
1893         0x1EE4D,
1894         0x1EE50,
1895         0x1EE51,
1896         0x1EE53,
1897         0x1EE54,
1898         0x1EE55,
1899         0x1EE57,
1900         0x1EE58,
1901         0x1EE59,
1902         0x1EE5A,
1903         0x1EE5B,
1904         0x1EE5C,
1905         0x1EE5D,
1906         0x1EE5E,
1907         0x1EE5F,
1908         0x1EE60,
1909         0x1EE61,
1910         0x1EE63,
1911         0x1EE64,
1912         0x1EE65,
1913         0x1EE67,
1914         0x1EE6B,
1915         0x1EE6C,
1916         0x1EE73,
1917         0x1EE74,
1918         0x1EE78,
1919         0x1EE79,
1920         0x1EE7D,
1921         0x1EE7E,
1922         0x1EE7F,
1923         0x1EE80,
1924         0x1EE8A,
1925         0x1EE8B,
1926         0x1EE9C,
1927         0x1EEA1,
1928         0x1EEA4,
1929         0x1EEA5,
1930         0x1EEAA,
1931         0x1EEAB,
1932         0x1EEBC,
1933         0x20000,
1934         0x2A6D7,
1935         0x2A700,
1936         0x2B735,
1937         0x2B740,
1938         0x2B81E,
1939         0x2F800,
1940         0x2FA1E,
1941         0xE0100,
1942         0xE01F0
1943 };
1944
1945 static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
1946         1095,   /* Number of elements */
1947         148565664, /* Version and data structure type */
1948         1,      /* 0 if the list starts at 0;
1949                    1 if it starts at the element beyond 0 */
1950         0x0,
1951         0x41,
1952         0x5B,
1953         0x5F,
1954         0x60,
1955         0x61,
1956         0x7B,
1957         0xAA,
1958         0xAB,
1959         0xB5,
1960         0xB6,
1961         0xBA,
1962         0xBB,
1963         0xC0,
1964         0xD7,
1965         0xD8,
1966         0xF7,
1967         0xF8,
1968         0x2C2,
1969         0x2C6,
1970         0x2D2,
1971         0x2E0,
1972         0x2E5,
1973         0x2EC,
1974         0x2ED,
1975         0x2EE,
1976         0x2EF,
1977         0x370,
1978         0x375,
1979         0x376,
1980         0x378,
1981         0x37B,
1982         0x37E,
1983         0x37F,
1984         0x380,
1985         0x386,
1986         0x387,
1987         0x388,
1988         0x38B,
1989         0x38C,
1990         0x38D,
1991         0x38E,
1992         0x3A2,
1993         0x3A3,
1994         0x3F6,
1995         0x3F7,
1996         0x482,
1997         0x48A,
1998         0x530,
1999         0x531,
2000         0x557,
2001         0x559,
2002         0x55A,
2003         0x561,
2004         0x588,
2005         0x5D0,
2006         0x5EB,
2007         0x5F0,
2008         0x5F3,
2009         0x620,
2010         0x64B,
2011         0x66E,
2012         0x670,
2013         0x671,
2014         0x6D4,
2015         0x6D5,
2016         0x6D6,
2017         0x6E5,
2018         0x6E7,
2019         0x6EE,
2020         0x6F0,
2021         0x6FA,
2022         0x6FD,
2023         0x6FF,
2024         0x700,
2025         0x710,
2026         0x711,
2027         0x712,
2028         0x730,
2029         0x74D,
2030         0x7A6,
2031         0x7B1,
2032         0x7B2,
2033         0x7CA,
2034         0x7EB,
2035         0x7F4,
2036         0x7F6,
2037         0x7FA,
2038         0x7FB,
2039         0x800,
2040         0x816,
2041         0x81A,
2042         0x81B,
2043         0x824,
2044         0x825,
2045         0x828,
2046         0x829,
2047         0x840,
2048         0x859,
2049         0x8A0,
2050         0x8B3,
2051         0x904,
2052         0x93A,
2053         0x93D,
2054         0x93E,
2055         0x950,
2056         0x951,
2057         0x958,
2058         0x962,
2059         0x971,
2060         0x981,
2061         0x985,
2062         0x98D,
2063         0x98F,
2064         0x991,
2065         0x993,
2066         0x9A9,
2067         0x9AA,
2068         0x9B1,
2069         0x9B2,
2070         0x9B3,
2071         0x9B6,
2072         0x9BA,
2073         0x9BD,
2074         0x9BE,
2075         0x9CE,
2076         0x9CF,
2077         0x9DC,
2078         0x9DE,
2079         0x9DF,
2080         0x9E2,
2081         0x9F0,
2082         0x9F2,
2083         0xA05,
2084         0xA0B,
2085         0xA0F,
2086         0xA11,
2087         0xA13,
2088         0xA29,
2089         0xA2A,
2090         0xA31,
2091         0xA32,
2092         0xA34,
2093         0xA35,
2094         0xA37,
2095         0xA38,
2096         0xA3A,
2097         0xA59,
2098         0xA5D,
2099         0xA5E,
2100         0xA5F,
2101         0xA72,
2102         0xA75,
2103         0xA85,
2104         0xA8E,
2105         0xA8F,
2106         0xA92,
2107         0xA93,
2108         0xAA9,
2109         0xAAA,
2110         0xAB1,
2111         0xAB2,
2112         0xAB4,
2113         0xAB5,
2114         0xABA,
2115         0xABD,
2116         0xABE,
2117         0xAD0,
2118         0xAD1,
2119         0xAE0,
2120         0xAE2,
2121         0xB05,
2122         0xB0D,
2123         0xB0F,
2124         0xB11,
2125         0xB13,
2126         0xB29,
2127         0xB2A,
2128         0xB31,
2129         0xB32,
2130         0xB34,
2131         0xB35,
2132         0xB3A,
2133         0xB3D,
2134         0xB3E,
2135         0xB5C,
2136         0xB5E,
2137         0xB5F,
2138         0xB62,
2139         0xB71,
2140         0xB72,
2141         0xB83,
2142         0xB84,
2143         0xB85,
2144         0xB8B,
2145         0xB8E,
2146         0xB91,
2147         0xB92,
2148         0xB96,
2149         0xB99,
2150         0xB9B,
2151         0xB9C,
2152         0xB9D,
2153         0xB9E,
2154         0xBA0,
2155         0xBA3,
2156         0xBA5,
2157         0xBA8,
2158         0xBAB,
2159         0xBAE,
2160         0xBBA,
2161         0xBD0,
2162         0xBD1,
2163         0xC05,
2164         0xC0D,
2165         0xC0E,
2166         0xC11,
2167         0xC12,
2168         0xC29,
2169         0xC2A,
2170         0xC3A,
2171         0xC3D,
2172         0xC3E,
2173         0xC58,
2174         0xC5A,
2175         0xC60,
2176         0xC62,
2177         0xC85,
2178         0xC8D,
2179         0xC8E,
2180         0xC91,
2181         0xC92,
2182         0xCA9,
2183         0xCAA,
2184         0xCB4,
2185         0xCB5,
2186         0xCBA,
2187         0xCBD,
2188         0xCBE,
2189         0xCDE,
2190         0xCDF,
2191         0xCE0,
2192         0xCE2,
2193         0xCF1,
2194         0xCF3,
2195         0xD05,
2196         0xD0D,
2197         0xD0E,
2198         0xD11,
2199         0xD12,
2200         0xD3B,
2201         0xD3D,
2202         0xD3E,
2203         0xD4E,
2204         0xD4F,
2205         0xD60,
2206         0xD62,
2207         0xD7A,
2208         0xD80,
2209         0xD85,
2210         0xD97,
2211         0xD9A,
2212         0xDB2,
2213         0xDB3,
2214         0xDBC,
2215         0xDBD,
2216         0xDBE,
2217         0xDC0,
2218         0xDC7,
2219         0xE01,
2220         0xE31,
2221         0xE32,
2222         0xE33,
2223         0xE40,
2224         0xE47,
2225         0xE81,
2226         0xE83,
2227         0xE84,
2228         0xE85,
2229         0xE87,
2230         0xE89,
2231         0xE8A,
2232         0xE8B,
2233         0xE8D,
2234         0xE8E,
2235         0xE94,
2236         0xE98,
2237         0xE99,
2238         0xEA0,
2239         0xEA1,
2240         0xEA4,
2241         0xEA5,
2242         0xEA6,
2243         0xEA7,
2244         0xEA8,
2245         0xEAA,
2246         0xEAC,
2247         0xEAD,
2248         0xEB1,
2249         0xEB2,
2250         0xEB3,
2251         0xEBD,
2252         0xEBE,
2253         0xEC0,
2254         0xEC5,
2255         0xEC6,
2256         0xEC7,
2257         0xEDC,
2258         0xEE0,
2259         0xF00,
2260         0xF01,
2261         0xF40,
2262         0xF48,
2263         0xF49,
2264         0xF6D,
2265         0xF88,
2266         0xF8D,
2267         0x1000,
2268         0x102B,
2269         0x103F,
2270         0x1040,
2271         0x1050,
2272         0x1056,
2273         0x105A,
2274         0x105E,
2275         0x1061,
2276         0x1062,
2277         0x1065,
2278         0x1067,
2279         0x106E,
2280         0x1071,
2281         0x1075,
2282         0x1082,
2283         0x108E,
2284         0x108F,
2285         0x10A0,
2286         0x10C6,
2287         0x10C7,
2288         0x10C8,
2289         0x10CD,
2290         0x10CE,
2291         0x10D0,
2292         0x10FB,
2293         0x10FC,
2294         0x1249,
2295         0x124A,
2296         0x124E,
2297         0x1250,
2298         0x1257,
2299         0x1258,
2300         0x1259,
2301         0x125A,
2302         0x125E,
2303         0x1260,
2304         0x1289,
2305         0x128A,
2306         0x128E,
2307         0x1290,
2308         0x12B1,
2309         0x12B2,
2310         0x12B6,
2311         0x12B8,
2312         0x12BF,
2313         0x12C0,
2314         0x12C1,
2315         0x12C2,
2316         0x12C6,
2317         0x12C8,
2318         0x12D7,
2319         0x12D8,
2320         0x1311,
2321         0x1312,
2322         0x1316,
2323         0x1318,
2324         0x135B,
2325         0x1380,
2326         0x1390,
2327         0x13A0,
2328         0x13F5,
2329         0x1401,
2330         0x166D,
2331         0x166F,
2332         0x1680,
2333         0x1681,
2334         0x169B,
2335         0x16A0,
2336         0x16EB,
2337         0x16EE,
2338         0x16F9,
2339         0x1700,
2340         0x170D,
2341         0x170E,
2342         0x1712,
2343         0x1720,
2344         0x1732,
2345         0x1740,
2346         0x1752,
2347         0x1760,
2348         0x176D,
2349         0x176E,
2350         0x1771,
2351         0x1780,
2352         0x17B4,
2353         0x17D7,
2354         0x17D8,
2355         0x17DC,
2356         0x17DD,
2357         0x1820,
2358         0x1878,
2359         0x1880,
2360         0x18A9,
2361         0x18AA,
2362         0x18AB,
2363         0x18B0,
2364         0x18F6,
2365         0x1900,
2366         0x191F,
2367         0x1950,
2368         0x196E,
2369         0x1970,
2370         0x1975,
2371         0x1980,
2372         0x19AC,
2373         0x19C1,
2374         0x19C8,
2375         0x1A00,
2376         0x1A17,
2377         0x1A20,
2378         0x1A55,
2379         0x1AA7,
2380         0x1AA8,
2381         0x1B05,
2382         0x1B34,
2383         0x1B45,
2384         0x1B4C,
2385         0x1B83,
2386         0x1BA1,
2387         0x1BAE,
2388         0x1BB0,
2389         0x1BBA,
2390         0x1BE6,
2391         0x1C00,
2392         0x1C24,
2393         0x1C4D,
2394         0x1C50,
2395         0x1C5A,
2396         0x1C7E,
2397         0x1CE9,
2398         0x1CED,
2399         0x1CEE,
2400         0x1CF2,
2401         0x1CF5,
2402         0x1CF7,
2403         0x1D00,
2404         0x1DC0,
2405         0x1E00,
2406         0x1F16,
2407         0x1F18,
2408         0x1F1E,
2409         0x1F20,
2410         0x1F46,
2411         0x1F48,
2412         0x1F4E,
2413         0x1F50,
2414         0x1F58,
2415         0x1F59,
2416         0x1F5A,
2417         0x1F5B,
2418         0x1F5C,
2419         0x1F5D,
2420         0x1F5E,
2421         0x1F5F,
2422         0x1F7E,
2423         0x1F80,
2424         0x1FB5,
2425         0x1FB6,
2426         0x1FBD,
2427         0x1FBE,
2428         0x1FBF,
2429         0x1FC2,
2430         0x1FC5,
2431         0x1FC6,
2432         0x1FCD,
2433         0x1FD0,
2434         0x1FD4,
2435         0x1FD6,
2436         0x1FDC,
2437         0x1FE0,
2438         0x1FED,
2439         0x1FF2,
2440         0x1FF5,
2441         0x1FF6,
2442         0x1FFD,
2443         0x2071,
2444         0x2072,
2445         0x207F,
2446         0x2080,
2447         0x2090,
2448         0x209D,
2449         0x2102,
2450         0x2103,
2451         0x2107,
2452         0x2108,
2453         0x210A,
2454         0x2114,
2455         0x2115,
2456         0x2116,
2457         0x2119,
2458         0x211E,
2459         0x2124,
2460         0x2125,
2461         0x2126,
2462         0x2127,
2463         0x2128,
2464         0x2129,
2465         0x212A,
2466         0x212E,
2467         0x212F,
2468         0x213A,
2469         0x213C,
2470         0x2140,
2471         0x2145,
2472         0x214A,
2473         0x214E,
2474         0x214F,
2475         0x2160,
2476         0x2189,
2477         0x2C00,
2478         0x2C2F,
2479         0x2C30,
2480         0x2C5F,
2481         0x2C60,
2482         0x2CE5,
2483         0x2CEB,
2484         0x2CEF,
2485         0x2CF2,
2486         0x2CF4,
2487         0x2D00,
2488         0x2D26,
2489         0x2D27,
2490         0x2D28,
2491         0x2D2D,
2492         0x2D2E,
2493         0x2D30,
2494         0x2D68,
2495         0x2D6F,
2496         0x2D70,
2497         0x2D80,
2498         0x2D97,
2499         0x2DA0,
2500         0x2DA7,
2501         0x2DA8,
2502         0x2DAF,
2503         0x2DB0,
2504         0x2DB7,
2505         0x2DB8,
2506         0x2DBF,
2507         0x2DC0,
2508         0x2DC7,
2509         0x2DC8,
2510         0x2DCF,
2511         0x2DD0,
2512         0x2DD7,
2513         0x2DD8,
2514         0x2DDF,
2515         0x3005,
2516         0x3008,
2517         0x3021,
2518         0x302A,
2519         0x3031,
2520         0x3036,
2521         0x3038,
2522         0x303D,
2523         0x3041,
2524         0x3097,
2525         0x309D,
2526         0x30A0,
2527         0x30A1,
2528         0x30FB,
2529         0x30FC,
2530         0x3100,
2531         0x3105,
2532         0x312E,
2533         0x3131,
2534         0x318F,
2535         0x31A0,
2536         0x31BB,
2537         0x31F0,
2538         0x3200,
2539         0x3400,
2540         0x4DB6,
2541         0x4E00,
2542         0x9FCD,
2543         0xA000,
2544         0xA48D,
2545         0xA4D0,
2546         0xA4FE,
2547         0xA500,
2548         0xA60D,
2549         0xA610,
2550         0xA620,
2551         0xA62A,
2552         0xA62C,
2553         0xA640,
2554         0xA66F,
2555         0xA67F,
2556         0xA69E,
2557         0xA6A0,
2558         0xA6F0,
2559         0xA717,
2560         0xA720,
2561         0xA722,
2562         0xA789,
2563         0xA78B,
2564         0xA78F,
2565         0xA790,
2566         0xA7AE,
2567         0xA7B0,
2568         0xA7B2,
2569         0xA7F7,
2570         0xA802,
2571         0xA803,
2572         0xA806,
2573         0xA807,
2574         0xA80B,
2575         0xA80C,
2576         0xA823,
2577         0xA840,
2578         0xA874,
2579         0xA882,
2580         0xA8B4,
2581         0xA8F2,
2582         0xA8F8,
2583         0xA8FB,
2584         0xA8FC,
2585         0xA90A,
2586         0xA926,
2587         0xA930,
2588         0xA947,
2589         0xA960,
2590         0xA97D,
2591         0xA984,
2592         0xA9B3,
2593         0xA9CF,
2594         0xA9D0,
2595         0xA9E0,
2596         0xA9E5,
2597         0xA9E6,
2598         0xA9F0,
2599         0xA9FA,
2600         0xA9FF,
2601         0xAA00,
2602         0xAA29,
2603         0xAA40,
2604         0xAA43,
2605         0xAA44,
2606         0xAA4C,
2607         0xAA60,
2608         0xAA77,
2609         0xAA7A,
2610         0xAA7B,
2611         0xAA7E,
2612         0xAAB0,
2613         0xAAB1,
2614         0xAAB2,
2615         0xAAB5,
2616         0xAAB7,
2617         0xAAB9,
2618         0xAABE,
2619         0xAAC0,
2620         0xAAC1,
2621         0xAAC2,
2622         0xAAC3,
2623         0xAADB,
2624         0xAADE,
2625         0xAAE0,
2626         0xAAEB,
2627         0xAAF2,
2628         0xAAF5,
2629         0xAB01,
2630         0xAB07,
2631         0xAB09,
2632         0xAB0F,
2633         0xAB11,
2634         0xAB17,
2635         0xAB20,
2636         0xAB27,
2637         0xAB28,
2638         0xAB2F,
2639         0xAB30,
2640         0xAB5B,
2641         0xAB5C,
2642         0xAB60,
2643         0xAB64,
2644         0xAB66,
2645         0xABC0,
2646         0xABE3,
2647         0xAC00,
2648         0xD7A4,
2649         0xD7B0,
2650         0xD7C7,
2651         0xD7CB,
2652         0xD7FC,
2653         0xF900,
2654         0xFA6E,
2655         0xFA70,
2656         0xFADA,
2657         0xFB00,
2658         0xFB07,
2659         0xFB13,
2660         0xFB18,
2661         0xFB1D,
2662         0xFB1E,
2663         0xFB1F,
2664         0xFB29,
2665         0xFB2A,
2666         0xFB37,
2667         0xFB38,
2668         0xFB3D,
2669         0xFB3E,
2670         0xFB3F,
2671         0xFB40,
2672         0xFB42,
2673         0xFB43,
2674         0xFB45,
2675         0xFB46,
2676         0xFBB2,
2677         0xFBD3,
2678         0xFC5E,
2679         0xFC64,
2680         0xFD3E,
2681         0xFD50,
2682         0xFD90,
2683         0xFD92,
2684         0xFDC8,
2685         0xFDF0,
2686         0xFDFA,
2687         0xFE71,
2688         0xFE72,
2689         0xFE73,
2690         0xFE74,
2691         0xFE77,
2692         0xFE78,
2693         0xFE79,
2694         0xFE7A,
2695         0xFE7B,
2696         0xFE7C,
2697         0xFE7D,
2698         0xFE7E,
2699         0xFE7F,
2700         0xFEFD,
2701         0xFF21,
2702         0xFF3B,
2703         0xFF41,
2704         0xFF5B,
2705         0xFF66,
2706         0xFF9E,
2707         0xFFA0,
2708         0xFFBF,
2709         0xFFC2,
2710         0xFFC8,
2711         0xFFCA,
2712         0xFFD0,
2713         0xFFD2,
2714         0xFFD8,
2715         0xFFDA,
2716         0xFFDD,
2717         0x10000,
2718         0x1000C,
2719         0x1000D,
2720         0x10027,
2721         0x10028,
2722         0x1003B,
2723         0x1003C,
2724         0x1003E,
2725         0x1003F,
2726         0x1004E,
2727         0x10050,
2728         0x1005E,
2729         0x10080,
2730         0x100FB,
2731         0x10140,
2732         0x10175,
2733         0x10280,
2734         0x1029D,
2735         0x102A0,
2736         0x102D1,
2737         0x10300,
2738         0x10320,
2739         0x10330,
2740         0x1034B,
2741         0x10350,
2742         0x10376,
2743         0x10380,
2744         0x1039E,
2745         0x103A0,
2746         0x103C4,
2747         0x103C8,
2748         0x103D0,
2749         0x103D1,
2750         0x103D6,
2751         0x10400,
2752         0x1049E,
2753         0x10500,
2754         0x10528,
2755         0x10530,
2756         0x10564,
2757         0x10600,
2758         0x10737,
2759         0x10740,
2760         0x10756,
2761         0x10760,
2762         0x10768,
2763         0x10800,
2764         0x10806,
2765         0x10808,
2766         0x10809,
2767         0x1080A,
2768         0x10836,
2769         0x10837,
2770         0x10839,
2771         0x1083C,
2772         0x1083D,
2773         0x1083F,
2774         0x10856,
2775         0x10860,
2776         0x10877,
2777         0x10880,
2778         0x1089F,
2779         0x10900,
2780         0x10916,
2781         0x10920,
2782         0x1093A,
2783         0x10980,
2784         0x109B8,
2785         0x109BE,
2786         0x109C0,
2787         0x10A00,
2788         0x10A01,
2789         0x10A10,
2790         0x10A14,
2791         0x10A15,
2792         0x10A18,
2793         0x10A19,
2794         0x10A34,
2795         0x10A60,
2796         0x10A7D,
2797         0x10A80,
2798         0x10A9D,
2799         0x10AC0,
2800         0x10AC8,
2801         0x10AC9,
2802         0x10AE5,
2803         0x10B00,
2804         0x10B36,
2805         0x10B40,
2806         0x10B56,
2807         0x10B60,
2808         0x10B73,
2809         0x10B80,
2810         0x10B92,
2811         0x10C00,
2812         0x10C49,
2813         0x11003,
2814         0x11038,
2815         0x11083,
2816         0x110B0,
2817         0x110D0,
2818         0x110E9,
2819         0x11103,
2820         0x11127,
2821         0x11150,
2822         0x11173,
2823         0x11176,
2824         0x11177,
2825         0x11183,
2826         0x111B3,
2827         0x111C1,
2828         0x111C5,
2829         0x111DA,
2830         0x111DB,
2831         0x11200,
2832         0x11212,
2833         0x11213,
2834         0x1122C,
2835         0x112B0,
2836         0x112DF,
2837         0x11305,
2838         0x1130D,
2839         0x1130F,
2840         0x11311,
2841         0x11313,
2842         0x11329,
2843         0x1132A,
2844         0x11331,
2845         0x11332,
2846         0x11334,
2847         0x11335,
2848         0x1133A,
2849         0x1133D,
2850         0x1133E,
2851         0x1135D,
2852         0x11362,
2853         0x11480,
2854         0x114B0,
2855         0x114C4,
2856         0x114C6,
2857         0x114C7,
2858         0x114C8,
2859         0x11580,
2860         0x115AF,
2861         0x11600,
2862         0x11630,
2863         0x11644,
2864         0x11645,
2865         0x11680,
2866         0x116AB,
2867         0x118A0,
2868         0x118E0,
2869         0x118FF,
2870         0x11900,
2871         0x11AC0,
2872         0x11AF9,
2873         0x12000,
2874         0x12399,
2875         0x12400,
2876         0x1246F,
2877         0x13000,
2878         0x1342F,
2879         0x16800,
2880         0x16A39,
2881         0x16A40,
2882         0x16A5F,
2883         0x16AD0,
2884         0x16AEE,
2885         0x16B00,
2886         0x16B30,
2887         0x16B40,
2888         0x16B44,
2889         0x16B63,
2890         0x16B78,
2891         0x16B7D,
2892         0x16B90,
2893         0x16F00,
2894         0x16F45,
2895         0x16F50,
2896         0x16F51,
2897         0x16F93,
2898         0x16FA0,
2899         0x1B000,
2900         0x1B002,
2901         0x1BC00,
2902         0x1BC6B,
2903         0x1BC70,
2904         0x1BC7D,
2905         0x1BC80,
2906         0x1BC89,
2907         0x1BC90,
2908         0x1BC9A,
2909         0x1D400,
2910         0x1D455,
2911         0x1D456,
2912         0x1D49D,
2913         0x1D49E,
2914         0x1D4A0,
2915         0x1D4A2,
2916         0x1D4A3,
2917         0x1D4A5,
2918         0x1D4A7,
2919         0x1D4A9,
2920         0x1D4AD,
2921         0x1D4AE,
2922         0x1D4BA,
2923         0x1D4BB,
2924         0x1D4BC,
2925         0x1D4BD,
2926         0x1D4C4,
2927         0x1D4C5,
2928         0x1D506,
2929         0x1D507,
2930         0x1D50B,
2931         0x1D50D,
2932         0x1D515,
2933         0x1D516,
2934         0x1D51D,
2935         0x1D51E,
2936         0x1D53A,
2937         0x1D53B,
2938         0x1D53F,
2939         0x1D540,
2940         0x1D545,
2941         0x1D546,
2942         0x1D547,
2943         0x1D54A,
2944         0x1D551,
2945         0x1D552,
2946         0x1D6A6,
2947         0x1D6A8,
2948         0x1D6C1,
2949         0x1D6C2,
2950         0x1D6DB,
2951         0x1D6DC,
2952         0x1D6FB,
2953         0x1D6FC,
2954         0x1D715,
2955         0x1D716,
2956         0x1D735,
2957         0x1D736,
2958         0x1D74F,
2959         0x1D750,
2960         0x1D76F,
2961         0x1D770,
2962         0x1D789,
2963         0x1D78A,
2964         0x1D7A9,
2965         0x1D7AA,
2966         0x1D7C3,
2967         0x1D7C4,
2968         0x1D7CC,
2969         0x1E800,
2970         0x1E8C5,
2971         0x1EE00,
2972         0x1EE04,
2973         0x1EE05,
2974         0x1EE20,
2975         0x1EE21,
2976         0x1EE23,
2977         0x1EE24,
2978         0x1EE25,
2979         0x1EE27,
2980         0x1EE28,
2981         0x1EE29,
2982         0x1EE33,
2983         0x1EE34,
2984         0x1EE38,
2985         0x1EE39,
2986         0x1EE3A,
2987         0x1EE3B,
2988         0x1EE3C,
2989         0x1EE42,
2990         0x1EE43,
2991         0x1EE47,
2992         0x1EE48,
2993         0x1EE49,
2994         0x1EE4A,
2995         0x1EE4B,
2996         0x1EE4C,
2997         0x1EE4D,
2998         0x1EE50,
2999         0x1EE51,
3000         0x1EE53,
3001         0x1EE54,
3002         0x1EE55,
3003         0x1EE57,
3004         0x1EE58,
3005         0x1EE59,
3006         0x1EE5A,
3007         0x1EE5B,
3008         0x1EE5C,
3009         0x1EE5D,
3010         0x1EE5E,
3011         0x1EE5F,
3012         0x1EE60,
3013         0x1EE61,
3014         0x1EE63,
3015         0x1EE64,
3016         0x1EE65,
3017         0x1EE67,
3018         0x1EE6B,
3019         0x1EE6C,
3020         0x1EE73,
3021         0x1EE74,
3022         0x1EE78,
3023         0x1EE79,
3024         0x1EE7D,
3025         0x1EE7E,
3026         0x1EE7F,
3027         0x1EE80,
3028         0x1EE8A,
3029         0x1EE8B,
3030         0x1EE9C,
3031         0x1EEA1,
3032         0x1EEA4,
3033         0x1EEA5,
3034         0x1EEAA,
3035         0x1EEAB,
3036         0x1EEBC,
3037         0x20000,
3038         0x2A6D7,
3039         0x2A700,
3040         0x2B735,
3041         0x2B740,
3042         0x2B81E,
3043         0x2F800,
3044         0x2FA1E
3045 };
3046
3047 static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */
3048         3,      /* Number of elements */
3049         148565664, /* Version and data structure type */
3050         1,      /* 0 if the list starts at 0;
3051                    1 if it starts at the element beyond 0 */
3052         0x0,
3053         0x80,
3054         0x100
3055 };
3056
3057 static const UV VertSpace_invlist[] = { /* for ASCII/Latin1 */
3058         7,      /* Number of elements */
3059         148565664, /* Version and data structure type */
3060         1,      /* 0 if the list starts at 0;
3061                    1 if it starts at the element beyond 0 */
3062         0x0,
3063         0xA,
3064         0xE,
3065         0x85,
3066         0x86,
3067         0x2028,
3068         0x202A
3069 };
3070
3071 static const UV XPerlSpace_invlist[] = { /* for ASCII/Latin1 */
3072         21,     /* Number of elements */
3073         148565664, /* Version and data structure type */
3074         1,      /* 0 if the list starts at 0;
3075                    1 if it starts at the element beyond 0 */
3076         0x0,
3077         0x9,
3078         0xE,
3079         0x20,
3080         0x21,
3081         0x85,
3082         0x86,
3083         0xA0,
3084         0xA1,
3085         0x1680,
3086         0x1681,
3087         0x2000,
3088         0x200B,
3089         0x2028,
3090         0x202A,
3091         0x202F,
3092         0x2030,
3093         0x205F,
3094         0x2060,
3095         0x3000,
3096         0x3001
3097 };
3098
3099 static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
3100         1261,   /* Number of elements */
3101         148565664, /* Version and data structure type */
3102         1,      /* 0 if the list starts at 0;
3103                    1 if it starts at the element beyond 0 */
3104         0x0,
3105         0x30,
3106         0x3A,
3107         0x41,
3108         0x5B,
3109         0x61,
3110         0x7B,
3111         0xAA,
3112         0xAB,
3113         0xB5,
3114         0xB6,
3115         0xBA,
3116         0xBB,
3117         0xC0,
3118         0xD7,
3119         0xD8,
3120         0xF7,
3121         0xF8,
3122         0x2C2,
3123         0x2C6,
3124         0x2D2,
3125         0x2E0,
3126         0x2E5,
3127         0x2EC,
3128         0x2ED,
3129         0x2EE,
3130         0x2EF,
3131         0x345,
3132         0x346,
3133         0x370,
3134         0x375,
3135         0x376,
3136         0x378,
3137         0x37A,
3138         0x37E,
3139         0x37F,
3140         0x380,
3141         0x386,
3142         0x387,
3143         0x388,
3144         0x38B,
3145         0x38C,
3146         0x38D,
3147         0x38E,
3148         0x3A2,
3149         0x3A3,
3150         0x3F6,
3151         0x3F7,
3152         0x482,
3153         0x48A,
3154         0x530,
3155         0x531,
3156         0x557,
3157         0x559,
3158         0x55A,
3159         0x561,
3160         0x588,
3161         0x5B0,
3162         0x5BE,
3163         0x5BF,
3164         0x5C0,
3165         0x5C1,
3166         0x5C3,
3167         0x5C4,
3168         0x5C6,
3169         0x5C7,
3170         0x5C8,
3171         0x5D0,
3172         0x5EB,
3173         0x5F0,
3174         0x5F3,
3175         0x610,
3176         0x61B,
3177         0x620,
3178         0x658,
3179         0x659,
3180         0x66A,
3181         0x66E,
3182         0x6D4,
3183         0x6D5,
3184         0x6DD,
3185         0x6E1,
3186         0x6E9,
3187         0x6ED,
3188         0x6FD,
3189         0x6FF,
3190         0x700,
3191         0x710,
3192         0x740,
3193         0x74D,
3194         0x7B2,
3195         0x7C0,
3196         0x7EB,
3197         0x7F4,
3198         0x7F6,
3199         0x7FA,
3200         0x7FB,
3201         0x800,
3202         0x818,
3203         0x81A,
3204         0x82D,
3205         0x840,
3206         0x859,
3207         0x8A0,
3208         0x8B3,
3209         0x8E4,
3210         0x8EA,
3211         0x8F0,
3212         0x93C,
3213         0x93D,
3214         0x94D,
3215         0x94E,
3216         0x951,
3217         0x955,
3218         0x964,
3219         0x966,
3220         0x970,
3221         0x971,
3222         0x984,
3223         0x985,
3224         0x98D,
3225         0x98F,
3226         0x991,
3227         0x993,
3228         0x9A9,
3229         0x9AA,
3230         0x9B1,
3231         0x9B2,
3232         0x9B3,
3233         0x9B6,
3234         0x9BA,
3235         0x9BD,
3236         0x9C5,
3237         0x9C7,
3238         0x9C9,
3239         0x9CB,
3240         0x9CD,
3241         0x9CE,
3242         0x9CF,
3243         0x9D7,
3244         0x9D8,
3245         0x9DC,
3246         0x9DE,
3247         0x9DF,
3248         0x9E4,
3249         0x9E6,
3250         0x9F2,
3251         0xA01,
3252         0xA04,
3253         0xA05,
3254         0xA0B,
3255         0xA0F,
3256         0xA11,
3257         0xA13,
3258         0xA29,
3259         0xA2A,
3260         0xA31,
3261         0xA32,
3262         0xA34,
3263         0xA35,
3264         0xA37,
3265         0xA38,
3266         0xA3A,
3267         0xA3E,
3268         0xA43,
3269         0xA47,
3270         0xA49,
3271         0xA4B,
3272         0xA4D,
3273         0xA51,
3274         0xA52,
3275         0xA59,
3276         0xA5D,
3277         0xA5E,
3278         0xA5F,
3279         0xA66,
3280         0xA76,
3281         0xA81,
3282         0xA84,
3283         0xA85,
3284         0xA8E,
3285         0xA8F,
3286         0xA92,
3287         0xA93,
3288         0xAA9,
3289         0xAAA,
3290         0xAB1,
3291         0xAB2,
3292         0xAB4,
3293         0xAB5,
3294         0xABA,
3295         0xABD,
3296         0xAC6,
3297         0xAC7,
3298         0xACA,
3299         0xACB,
3300         0xACD,
3301         0xAD0,
3302         0xAD1,
3303         0xAE0,
3304         0xAE4,
3305         0xAE6,
3306         0xAF0,
3307         0xB01,
3308         0xB04,
3309         0xB05,
3310         0xB0D,
3311         0xB0F,
3312         0xB11,
3313         0xB13,
3314         0xB29,
3315         0xB2A,
3316         0xB31,
3317         0xB32,
3318         0xB34,
3319         0xB35,
3320         0xB3A,
3321         0xB3D,
3322         0xB45,
3323         0xB47,
3324         0xB49,
3325         0xB4B,
3326         0xB4D,
3327         0xB56,
3328         0xB58,
3329         0xB5C,
3330         0xB5E,
3331         0xB5F,
3332         0xB64,
3333         0xB66,
3334         0xB70,
3335         0xB71,
3336         0xB72,
3337         0xB82,
3338         0xB84,
3339         0xB85,
3340         0xB8B,
3341         0xB8E,
3342         0xB91,
3343         0xB92,
3344         0xB96,
3345         0xB99,
3346         0xB9B,
3347         0xB9C,
3348         0xB9D,
3349         0xB9E,
3350         0xBA0,
3351         0xBA3,
3352         0xBA5,
3353         0xBA8,
3354         0xBAB,
3355         0xBAE,
3356         0xBBA,
3357         0xBBE,
3358         0xBC3,
3359         0xBC6,
3360         0xBC9,
3361         0xBCA,
3362         0xBCD,
3363         0xBD0,
3364         0xBD1,
3365         0xBD7,
3366         0xBD8,
3367         0xBE6,
3368         0xBF0,
3369         0xC00,
3370         0xC04,
3371         0xC05,
3372         0xC0D,
3373         0xC0E,
3374         0xC11,
3375         0xC12,
3376         0xC29,
3377         0xC2A,
3378         0xC3A,
3379         0xC3D,
3380         0xC45,
3381         0xC46,
3382         0xC49,
3383         0xC4A,
3384         0xC4D,
3385         0xC55,
3386         0xC57,
3387         0xC58,
3388         0xC5A,
3389         0xC60,
3390         0xC64,
3391         0xC66,
3392         0xC70,
3393         0xC81,
3394         0xC84,
3395         0xC85,
3396         0xC8D,
3397         0xC8E,
3398         0xC91,
3399         0xC92,
3400         0xCA9,
3401         0xCAA,
3402         0xCB4,
3403         0xCB5,
3404         0xCBA,
3405         0xCBD,
3406         0xCC5,
3407         0xCC6,
3408         0xCC9,
3409         0xCCA,
3410         0xCCD,
3411         0xCD5,
3412         0xCD7,
3413         0xCDE,
3414         0xCDF,
3415         0xCE0,
3416         0xCE4,
3417         0xCE6,
3418         0xCF0,
3419         0xCF1,
3420         0xCF3,
3421         0xD01,
3422         0xD04,
3423         0xD05,
3424         0xD0D,
3425         0xD0E,
3426         0xD11,
3427         0xD12,
3428         0xD3B,
3429         0xD3D,
3430         0xD45,
3431         0xD46,
3432         0xD49,
3433         0xD4A,
3434         0xD4D,
3435         0xD4E,
3436         0xD4F,
3437         0xD57,
3438         0xD58,
3439         0xD60,
3440         0xD64,
3441         0xD66,
3442         0xD70,
3443         0xD7A,
3444         0xD80,
3445         0xD82,
3446         0xD84,
3447         0xD85,
3448         0xD97,
3449         0xD9A,
3450         0xDB2,
3451         0xDB3,
3452         0xDBC,
3453         0xDBD,
3454         0xDBE,
3455         0xDC0,
3456         0xDC7,
3457         0xDCF,
3458         0xDD5,
3459         0xDD6,
3460         0xDD7,
3461         0xDD8,
3462         0xDE0,
3463         0xDE6,
3464         0xDF0,
3465         0xDF2,
3466         0xDF4,
3467         0xE01,
3468         0xE3B,
3469         0xE40,
3470         0xE47,
3471         0xE4D,
3472         0xE4E,
3473         0xE50,
3474         0xE5A,
3475         0xE81,
3476         0xE83,
3477         0xE84,
3478         0xE85,
3479         0xE87,
3480         0xE89,
3481         0xE8A,
3482         0xE8B,
3483         0xE8D,
3484         0xE8E,
3485         0xE94,
3486         0xE98,
3487         0xE99,
3488         0xEA0,
3489         0xEA1,
3490         0xEA4,
3491         0xEA5,
3492         0xEA6,
3493         0xEA7,
3494         0xEA8,
3495         0xEAA,
3496         0xEAC,
3497         0xEAD,
3498         0xEBA,
3499         0xEBB,
3500         0xEBE,
3501         0xEC0,
3502         0xEC5,
3503         0xEC6,
3504         0xEC7,
3505         0xECD,
3506         0xECE,
3507         0xED0,
3508         0xEDA,
3509         0xEDC,
3510         0xEE0,
3511         0xF00,
3512         0xF01,
3513         0xF20,
3514         0xF2A,
3515         0xF40,
3516         0xF48,
3517         0xF49,
3518         0xF6D,
3519         0xF71,
3520         0xF82,
3521         0xF88,
3522         0xF98,
3523         0xF99,
3524         0xFBD,
3525         0x1000,
3526         0x1037,
3527         0x1038,
3528         0x1039,
3529         0x103B,
3530         0x104A,
3531         0x1050,
3532         0x1063,
3533         0x1065,
3534         0x1069,
3535         0x106E,
3536         0x1087,
3537         0x108E,
3538         0x108F,
3539         0x1090,
3540         0x109A,
3541         0x109C,
3542         0x109E,
3543         0x10A0,
3544         0x10C6,
3545         0x10C7,
3546         0x10C8,
3547         0x10CD,
3548         0x10CE,
3549         0x10D0,
3550         0x10FB,
3551         0x10FC,
3552         0x1249,
3553         0x124A,
3554         0x124E,
3555         0x1250,
3556         0x1257,
3557         0x1258,
3558         0x1259,
3559         0x125A,
3560         0x125E,
3561         0x1260,
3562         0x1289,
3563         0x128A,
3564         0x128E,
3565         0x1290,
3566         0x12B1,
3567         0x12B2,
3568         0x12B6,
3569         0x12B8,
3570         0x12BF,
3571         0x12C0,
3572         0x12C1,
3573         0x12C2,
3574         0x12C6,
3575         0x12C8,
3576         0x12D7,
3577         0x12D8,
3578         0x1311,
3579         0x1312,
3580         0x1316,
3581         0x1318,
3582         0x135B,
3583         0x135F,
3584         0x1360,
3585         0x1380,
3586         0x1390,
3587         0x13A0,
3588         0x13F5,
3589         0x1401,
3590         0x166D,
3591         0x166F,
3592         0x1680,
3593         0x1681,
3594         0x169B,
3595         0x16A0,
3596         0x16EB,
3597         0x16EE,
3598         0x16F9,
3599         0x1700,
3600         0x170D,
3601         0x170E,
3602         0x1714,
3603         0x1720,
3604         0x1734,
3605         0x1740,
3606         0x1754,
3607         0x1760,
3608         0x176D,
3609         0x176E,
3610         0x1771,
3611         0x1772,
3612         0x1774,
3613         0x1780,
3614         0x17B4,
3615         0x17B6,
3616         0x17C9,
3617         0x17D7,
3618         0x17D8,
3619         0x17DC,
3620         0x17DD,
3621         0x17E0,
3622         0x17EA,
3623         0x1810,
3624         0x181A,
3625         0x1820,
3626         0x1878,
3627         0x1880,
3628         0x18AB,
3629         0x18B0,
3630         0x18F6,
3631         0x1900,
3632         0x191F,
3633         0x1920,
3634         0x192C,
3635         0x1930,
3636         0x1939,
3637         0x1946,
3638         0x196E,
3639         0x1970,
3640         0x1975,
3641         0x1980,
3642         0x19AC,
3643         0x19B0,
3644         0x19CA,
3645         0x19D0,
3646         0x19DA,
3647         0x1A00,
3648         0x1A1C,
3649         0x1A20,
3650         0x1A5F,
3651         0x1A61,
3652         0x1A75,
3653         0x1A80,
3654         0x1A8A,
3655         0x1A90,
3656         0x1A9A,
3657         0x1AA7,
3658         0x1AA8,
3659         0x1B00,
3660         0x1B34,
3661         0x1B35,
3662         0x1B44,
3663         0x1B45,
3664         0x1B4C,
3665         0x1B50,
3666         0x1B5A,
3667         0x1B80,
3668         0x1BAA,
3669         0x1BAC,
3670         0x1BE6,
3671         0x1BE7,
3672         0x1BF2,
3673         0x1C00,
3674         0x1C36,
3675         0x1C40,
3676         0x1C4A,
3677         0x1C4D,
3678         0x1C7E,
3679         0x1CE9,
3680         0x1CED,
3681         0x1CEE,
3682         0x1CF4,
3683         0x1CF5,
3684         0x1CF7,
3685         0x1D00,
3686         0x1DC0,
3687         0x1DE7,
3688         0x1DF5,
3689         0x1E00,
3690         0x1F16,
3691         0x1F18,
3692         0x1F1E,
3693         0x1F20,
3694         0x1F46,
3695         0x1F48,
3696         0x1F4E,
3697         0x1F50,
3698         0x1F58,
3699         0x1F59,
3700         0x1F5A,
3701         0x1F5B,
3702         0x1F5C,
3703         0x1F5D,
3704         0x1F5E,
3705         0x1F5F,
3706         0x1F7E,
3707         0x1F80,
3708         0x1FB5,
3709         0x1FB6,
3710         0x1FBD,
3711         0x1FBE,
3712         0x1FBF,
3713         0x1FC2,
3714         0x1FC5,
3715         0x1FC6,
3716         0x1FCD,
3717         0x1FD0,
3718         0x1FD4,
3719         0x1FD6,
3720         0x1FDC,
3721         0x1FE0,
3722         0x1FED,
3723         0x1FF2,
3724         0x1FF5,
3725         0x1FF6,
3726         0x1FFD,
3727         0x2071,
3728         0x2072,
3729         0x207F,
3730         0x2080,
3731         0x2090,
3732         0x209D,
3733         0x2102,
3734         0x2103,
3735         0x2107,
3736         0x2108,
3737         0x210A,
3738         0x2114,
3739         0x2115,
3740         0x2116,
3741         0x2119,
3742         0x211E,
3743         0x2124,
3744         0x2125,
3745         0x2126,
3746         0x2127,
3747         0x2128,
3748         0x2129,
3749         0x212A,
3750         0x212E,
3751         0x212F,
3752         0x213A,
3753         0x213C,
3754         0x2140,
3755         0x2145,
3756         0x214A,
3757         0x214E,
3758         0x214F,
3759         0x2160,
3760         0x2189,
3761         0x24B6,
3762         0x24EA,
3763         0x2C00,
3764         0x2C2F,
3765         0x2C30,
3766         0x2C5F,
3767         0x2C60,
3768         0x2CE5,
3769         0x2CEB,
3770         0x2CEF,
3771         0x2CF2,
3772         0x2CF4,
3773         0x2D00,
3774         0x2D26,
3775         0x2D27,
3776         0x2D28,
3777         0x2D2D,
3778         0x2D2E,
3779         0x2D30,
3780         0x2D68,
3781         0x2D6F,
3782         0x2D70,
3783         0x2D80,
3784         0x2D97,
3785         0x2DA0,
3786         0x2DA7,
3787         0x2DA8,
3788         0x2DAF,
3789         0x2DB0,
3790         0x2DB7,
3791         0x2DB8,
3792         0x2DBF,
3793         0x2DC0,
3794         0x2DC7,
3795         0x2DC8,
3796         0x2DCF,
3797         0x2DD0,
3798         0x2DD7,
3799         0x2DD8,
3800         0x2DDF,
3801         0x2DE0,
3802         0x2E00,
3803         0x2E2F,
3804         0x2E30,
3805         0x3005,
3806         0x3008,
3807         0x3021,
3808         0x302A,
3809         0x3031,
3810         0x3036,
3811         0x3038,
3812         0x303D,
3813         0x3041,
3814         0x3097,
3815         0x309D,
3816         0x30A0,
3817         0x30A1,
3818         0x30FB,
3819         0x30FC,
3820         0x3100,
3821         0x3105,
3822         0x312E,
3823         0x3131,
3824         0x318F,
3825         0x31A0,
3826         0x31BB,
3827         0x31F0,
3828         0x3200,
3829         0x3400,
3830         0x4DB6,
3831         0x4E00,
3832         0x9FCD,
3833         0xA000,
3834         0xA48D,
3835         0xA4D0,
3836         0xA4FE,
3837         0xA500,
3838         0xA60D,
3839         0xA610,
3840         0xA62C,
3841         0xA640,
3842         0xA66F,
3843         0xA674,
3844         0xA67C,
3845         0xA67F,
3846         0xA69E,
3847         0xA69F,
3848         0xA6F0,
3849         0xA717,
3850         0xA720,
3851         0xA722,
3852         0xA789,
3853         0xA78B,
3854         0xA78F,
3855         0xA790,
3856         0xA7AE,
3857         0xA7B0,
3858         0xA7B2,
3859         0xA7F7,
3860         0xA802,
3861         0xA803,
3862         0xA806,
3863         0xA807,
3864         0xA80B,
3865         0xA80C,
3866         0xA828,
3867         0xA840,
3868         0xA874,
3869         0xA880,
3870         0xA8C4,
3871         0xA8D0,
3872         0xA8DA,
3873         0xA8F2,
3874         0xA8F8,
3875         0xA8FB,
3876         0xA8FC,
3877         0xA900,
3878         0xA92B,
3879         0xA930,
3880         0xA953,
3881         0xA960,
3882         0xA97D,
3883         0xA980,
3884         0xA9B3,
3885         0xA9B4,
3886         0xA9C0,
3887         0xA9CF,
3888         0xA9DA,
3889         0xA9E0,
3890         0xA9E5,
3891         0xA9E6,
3892         0xA9FF,
3893         0xAA00,
3894         0xAA37,
3895         0xAA40,
3896         0xAA4E,
3897         0xAA50,
3898         0xAA5A,
3899         0xAA60,
3900         0xAA77,
3901         0xAA7A,
3902         0xAA7B,
3903         0xAA7E,
3904         0xAABF,
3905         0xAAC0,
3906         0xAAC1,
3907         0xAAC2,
3908         0xAAC3,
3909         0xAADB,
3910         0xAADE,
3911         0xAAE0,
3912         0xAAF0,
3913         0xAAF2,
3914         0xAAF6,
3915         0xAB01,
3916         0xAB07,
3917         0xAB09,
3918         0xAB0F,
3919         0xAB11,
3920         0xAB17,
3921         0xAB20,
3922         0xAB27,
3923         0xAB28,
3924         0xAB2F,
3925         0xAB30,
3926         0xAB5B,
3927         0xAB5C,
3928         0xAB60,
3929         0xAB64,
3930         0xAB66,
3931         0xABC0,
3932         0xABEB,
3933         0xABF0,
3934         0xABFA,
3935         0xAC00,
3936         0xD7A4,
3937         0xD7B0,
3938         0xD7C7,
3939         0xD7CB,
3940         0xD7FC,
3941         0xF900,
3942         0xFA6E,
3943         0xFA70,
3944         0xFADA,
3945         0xFB00,
3946         0xFB07,
3947         0xFB13,
3948         0xFB18,
3949         0xFB1D,
3950         0xFB29,
3951         0xFB2A,
3952         0xFB37,
3953         0xFB38,
3954         0xFB3D,
3955         0xFB3E,
3956         0xFB3F,
3957         0xFB40,
3958         0xFB42,
3959         0xFB43,
3960         0xFB45,
3961         0xFB46,
3962         0xFBB2,
3963         0xFBD3,
3964         0xFD3E,
3965         0xFD50,
3966         0xFD90,
3967         0xFD92,
3968         0xFDC8,
3969         0xFDF0,
3970         0xFDFC,
3971         0xFE70,
3972         0xFE75,
3973         0xFE76,
3974         0xFEFD,
3975         0xFF10,
3976         0xFF1A,
3977         0xFF21,
3978         0xFF3B,
3979         0xFF41,
3980         0xFF5B,
3981         0xFF66,
3982         0xFFBF,
3983         0xFFC2,
3984         0xFFC8,
3985         0xFFCA,
3986         0xFFD0,
3987         0xFFD2,
3988         0xFFD8,
3989         0xFFDA,
3990         0xFFDD,
3991         0x10000,
3992         0x1000C,
3993         0x1000D,
3994         0x10027,
3995         0x10028,
3996         0x1003B,
3997         0x1003C,
3998         0x1003E,
3999         0x1003F,
4000         0x1004E,
4001         0x10050,
4002         0x1005E,
4003         0x10080,
4004         0x100FB,
4005         0x10140,
4006         0x10175,
4007         0x10280,
4008         0x1029D,
4009         0x102A0,
4010         0x102D1,
4011         0x10300,
4012         0x10320,
4013         0x10330,
4014         0x1034B,
4015         0x10350,
4016         0x1037B,
4017         0x10380,
4018         0x1039E,
4019         0x103A0,
4020         0x103C4,
4021         0x103C8,
4022         0x103D0,
4023         0x103D1,
4024         0x103D6,
4025         0x10400,
4026         0x1049E,
4027         0x104A0,
4028         0x104AA,
4029         0x10500,
4030         0x10528,
4031         0x10530,
4032         0x10564,
4033         0x10600,
4034         0x10737,
4035         0x10740,
4036         0x10756,
4037         0x10760,
4038         0x10768,
4039         0x10800,
4040         0x10806,
4041         0x10808,
4042         0x10809,
4043         0x1080A,
4044         0x10836,
4045         0x10837,
4046         0x10839,
4047         0x1083C,
4048         0x1083D,
4049         0x1083F,
4050         0x10856,
4051         0x10860,
4052         0x10877,
4053         0x10880,
4054         0x1089F,
4055         0x10900,
4056         0x10916,
4057         0x10920,
4058         0x1093A,
4059         0x10980,
4060         0x109B8,
4061         0x109BE,
4062         0x109C0,
4063         0x10A00,
4064         0x10A04,
4065         0x10A05,
4066         0x10A07,
4067         0x10A0C,
4068         0x10A14,
4069         0x10A15,
4070         0x10A18,
4071         0x10A19,
4072         0x10A34,
4073         0x10A60,
4074         0x10A7D,
4075         0x10A80,
4076         0x10A9D,
4077         0x10AC0,
4078         0x10AC8,
4079         0x10AC9,
4080         0x10AE5,
4081         0x10B00,
4082         0x10B36,
4083         0x10B40,
4084         0x10B56,
4085         0x10B60,
4086         0x10B73,
4087         0x10B80,
4088         0x10B92,
4089         0x10C00,
4090         0x10C49,
4091         0x11000,
4092         0x11046,
4093         0x11066,
4094         0x11070,
4095         0x11082,
4096         0x110B9,
4097         0x110D0,
4098         0x110E9,
4099         0x110F0,
4100         0x110FA,
4101         0x11100,
4102         0x11133,
4103         0x11136,
4104         0x11140,
4105         0x11150,
4106         0x11173,
4107         0x11176,
4108         0x11177,
4109         0x11180,
4110         0x111C0,
4111         0x111C1,
4112         0x111C5,
4113         0x111D0,
4114         0x111DB,
4115         0x11200,
4116         0x11212,
4117         0x11213,
4118         0x11235,
4119         0x11237,
4120         0x11238,
4121         0x112B0,
4122         0x112E9,
4123         0x112F0,
4124         0x112FA,
4125         0x11301,
4126         0x11304,
4127         0x11305,
4128         0x1130D,
4129         0x1130F,
4130         0x11311,
4131         0x11313,
4132         0x11329,
4133         0x1132A,
4134         0x11331,
4135         0x11332,
4136         0x11334,
4137         0x11335,
4138         0x1133A,
4139         0x1133D,
4140         0x11345,
4141         0x11347,
4142         0x11349,
4143         0x1134B,
4144         0x1134D,
4145         0x11357,
4146         0x11358,
4147         0x1135D,
4148         0x11364,
4149         0x11480,
4150         0x114C2,
4151         0x114C4,
4152         0x114C6,
4153         0x114C7,
4154         0x114C8,
4155         0x114D0,
4156         0x114DA,
4157         0x11580,
4158         0x115B6,
4159         0x115B8,
4160         0x115BF,
4161         0x11600,
4162         0x1163F,
4163         0x11640,
4164         0x11641,
4165         0x11644,
4166         0x11645,
4167         0x11650,
4168         0x1165A,
4169         0x11680,
4170         0x116B6,
4171         0x116C0,
4172         0x116CA,
4173         0x118A0,
4174         0x118EA,
4175         0x118FF,
4176         0x11900,
4177         0x11AC0,
4178         0x11AF9,
4179         0x12000,
4180         0x12399,
4181         0x12400,
4182         0x1246F,
4183         0x13000,
4184         0x1342F,
4185         0x16800,
4186         0x16A39,
4187         0x16A40,
4188         0x16A5F,
4189         0x16A60,
4190         0x16A6A,
4191         0x16AD0,
4192         0x16AEE,
4193         0x16B00,
4194         0x16B37,
4195         0x16B40,
4196         0x16B44,
4197         0x16B50,
4198         0x16B5A,
4199         0x16B63,
4200         0x16B78,
4201         0x16B7D,
4202         0x16B90,
4203         0x16F00,
4204         0x16F45,
4205         0x16F50,
4206         0x16F7F,
4207         0x16F93,
4208         0x16FA0,
4209         0x1B000,
4210         0x1B002,
4211         0x1BC00,
4212         0x1BC6B,
4213         0x1BC70,
4214         0x1BC7D,
4215         0x1BC80,
4216         0x1BC89,
4217         0x1BC90,
4218         0x1BC9A,
4219         0x1BC9E,
4220         0x1BC9F,
4221         0x1D400,
4222         0x1D455,
4223         0x1D456,
4224         0x1D49D,
4225         0x1D49E,
4226         0x1D4A0,
4227         0x1D4A2,
4228         0x1D4A3,
4229         0x1D4A5,
4230         0x1D4A7,
4231         0x1D4A9,
4232         0x1D4AD,
4233         0x1D4AE,
4234         0x1D4BA,
4235         0x1D4BB,
4236         0x1D4BC,
4237         0x1D4BD,
4238         0x1D4C4,
4239         0x1D4C5,
4240         0x1D506,
4241         0x1D507,
4242         0x1D50B,
4243         0x1D50D,
4244         0x1D515,
4245         0x1D516,
4246         0x1D51D,
4247         0x1D51E,
4248         0x1D53A,
4249         0x1D53B,
4250         0x1D53F,
4251         0x1D540,
4252         0x1D545,
4253         0x1D546,
4254         0x1D547,
4255         0x1D54A,
4256         0x1D551,
4257         0x1D552,
4258         0x1D6A6,
4259         0x1D6A8,
4260         0x1D6C1,
4261         0x1D6C2,
4262         0x1D6DB,
4263         0x1D6DC,
4264         0x1D6FB,
4265         0x1D6FC,
4266         0x1D715,
4267         0x1D716,
4268         0x1D735,
4269         0x1D736,
4270         0x1D74F,
4271         0x1D750,
4272         0x1D76F,
4273         0x1D770,
4274         0x1D789,
4275         0x1D78A,
4276         0x1D7A9,
4277         0x1D7AA,
4278         0x1D7C3,
4279         0x1D7C4,
4280         0x1D7CC,
4281         0x1D7CE,
4282         0x1D800,
4283         0x1E800,
4284         0x1E8C5,
4285         0x1EE00,
4286         0x1EE04,
4287         0x1EE05,
4288         0x1EE20,
4289         0x1EE21,
4290         0x1EE23,
4291         0x1EE24,
4292         0x1EE25,
4293         0x1EE27,
4294         0x1EE28,
4295         0x1EE29,
4296         0x1EE33,
4297         0x1EE34,
4298         0x1EE38,
4299         0x1EE39,
4300         0x1EE3A,
4301         0x1EE3B,
4302         0x1EE3C,
4303         0x1EE42,
4304         0x1EE43,
4305         0x1EE47,
4306         0x1EE48,
4307         0x1EE49,
4308         0x1EE4A,
4309         0x1EE4B,
4310         0x1EE4C,
4311         0x1EE4D,
4312         0x1EE50,
4313         0x1EE51,
4314         0x1EE53,
4315         0x1EE54,
4316         0x1EE55,
4317         0x1EE57,
4318         0x1EE58,
4319         0x1EE59,
4320         0x1EE5A,
4321         0x1EE5B,
4322         0x1EE5C,
4323         0x1EE5D,
4324         0x1EE5E,
4325         0x1EE5F,
4326         0x1EE60,
4327         0x1EE61,
4328         0x1EE63,
4329         0x1EE64,
4330         0x1EE65,
4331         0x1EE67,
4332         0x1EE6B,
4333         0x1EE6C,
4334         0x1EE73,
4335         0x1EE74,
4336         0x1EE78,
4337         0x1EE79,
4338         0x1EE7D,
4339         0x1EE7E,
4340         0x1EE7F,
4341         0x1EE80,
4342         0x1EE8A,
4343         0x1EE8B,
4344         0x1EE9C,
4345         0x1EEA1,
4346         0x1EEA4,
4347         0x1EEA5,
4348         0x1EEAA,
4349         0x1EEAB,
4350         0x1EEBC,
4351         0x1F130,
4352         0x1F14A,
4353         0x1F150,
4354         0x1F16A,
4355         0x1F170,
4356         0x1F18A,
4357         0x20000,
4358         0x2A6D7,
4359         0x2A700,
4360         0x2B735,
4361         0x2B740,
4362         0x2B81E,
4363         0x2F800,
4364         0x2FA1E
4365 };
4366
4367 static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
4368         1201,   /* Number of elements */
4369         148565664, /* Version and data structure type */
4370         1,      /* 0 if the list starts at 0;
4371                    1 if it starts at the element beyond 0 */
4372         0x0,
4373         0x41,
4374         0x5B,
4375         0x61,
4376         0x7B,
4377         0xAA,
4378         0xAB,
4379         0xB5,
4380         0xB6,
4381         0xBA,
4382         0xBB,
4383         0xC0,
4384         0xD7,
4385         0xD8,
4386         0xF7,
4387         0xF8,
4388         0x2C2,
4389         0x2C6,
4390         0x2D2,
4391         0x2E0,
4392         0x2E5,
4393         0x2EC,
4394         0x2ED,
4395         0x2EE,
4396         0x2EF,
4397         0x345,
4398         0x346,
4399         0x370,
4400         0x375,
4401         0x376,
4402         0x378,
4403         0x37A,
4404         0x37E,
4405         0x37F,
4406         0x380,
4407         0x386,
4408         0x387,
4409         0x388,
4410         0x38B,
4411         0x38C,
4412         0x38D,
4413         0x38E,
4414         0x3A2,
4415         0x3A3,
4416         0x3F6,
4417         0x3F7,
4418         0x482,
4419         0x48A,
4420         0x530,
4421         0x531,
4422         0x557,
4423         0x559,
4424         0x55A,
4425         0x561,
4426         0x588,
4427         0x5B0,
4428         0x5BE,
4429         0x5BF,
4430         0x5C0,
4431         0x5C1,
4432         0x5C3,
4433         0x5C4,
4434         0x5C6,
4435         0x5C7,
4436         0x5C8,
4437         0x5D0,
4438         0x5EB,
4439         0x5F0,
4440         0x5F3,
4441         0x610,
4442         0x61B,
4443         0x620,
4444         0x658,
4445         0x659,
4446         0x660,
4447         0x66E,
4448         0x6D4,
4449         0x6D5,
4450         0x6DD,
4451         0x6E1,
4452         0x6E9,
4453         0x6ED,
4454         0x6F0,
4455         0x6FA,
4456         0x6FD,
4457         0x6FF,
4458         0x700,
4459         0x710,
4460         0x740,
4461         0x74D,
4462         0x7B2,
4463         0x7CA,
4464         0x7EB,
4465         0x7F4,
4466         0x7F6,
4467         0x7FA,
4468         0x7FB,
4469         0x800,
4470         0x818,
4471         0x81A,
4472         0x82D,
4473         0x840,
4474         0x859,
4475         0x8A0,
4476         0x8B3,
4477         0x8E4,
4478         0x8EA,
4479         0x8F0,
4480         0x93C,
4481         0x93D,
4482         0x94D,
4483         0x94E,
4484         0x951,
4485         0x955,
4486         0x964,
4487         0x971,
4488         0x984,
4489         0x985,
4490         0x98D,
4491         0x98F,
4492         0x991,
4493         0x993,
4494         0x9A9,
4495         0x9AA,
4496         0x9B1,
4497         0x9B2,
4498         0x9B3,
4499         0x9B6,
4500         0x9BA,
4501         0x9BD,
4502         0x9C5,
4503         0x9C7,
4504         0x9C9,
4505         0x9CB,
4506         0x9CD,
4507         0x9CE,
4508         0x9CF,
4509         0x9D7,
4510         0x9D8,
4511         0x9DC,
4512         0x9DE,
4513         0x9DF,
4514         0x9E4,
4515         0x9F0,
4516         0x9F2,
4517         0xA01,
4518         0xA04,
4519         0xA05,
4520         0xA0B,
4521         0xA0F,
4522         0xA11,
4523         0xA13,
4524         0xA29,
4525         0xA2A,
4526         0xA31,
4527         0xA32,
4528         0xA34,
4529         0xA35,
4530         0xA37,
4531         0xA38,
4532         0xA3A,
4533         0xA3E,
4534         0xA43,
4535         0xA47,
4536         0xA49,
4537         0xA4B,
4538         0xA4D,
4539         0xA51,
4540         0xA52,
4541         0xA59,
4542         0xA5D,
4543         0xA5E,
4544         0xA5F,
4545         0xA70,
4546         0xA76,
4547         0xA81,
4548         0xA84,
4549         0xA85,
4550         0xA8E,
4551         0xA8F,
4552         0xA92,
4553         0xA93,
4554         0xAA9,
4555         0xAAA,
4556         0xAB1,
4557         0xAB2,
4558         0xAB4,
4559         0xAB5,
4560         0xABA,
4561         0xABD,
4562         0xAC6,
4563         0xAC7,
4564         0xACA,
4565         0xACB,
4566         0xACD,
4567         0xAD0,
4568         0xAD1,
4569         0xAE0,
4570         0xAE4,
4571         0xB01,
4572         0xB04,
4573         0xB05,
4574         0xB0D,
4575         0xB0F,
4576         0xB11,
4577         0xB13,
4578         0xB29,
4579         0xB2A,
4580         0xB31,
4581         0xB32,
4582         0xB34,
4583         0xB35,
4584         0xB3A,
4585         0xB3D,
4586         0xB45,
4587         0xB47,
4588         0xB49,
4589         0xB4B,
4590         0xB4D,
4591         0xB56,
4592         0xB58,
4593         0xB5C,
4594         0xB5E,
4595         0xB5F,
4596         0xB64,
4597         0xB71,
4598         0xB72,
4599         0xB82,
4600         0xB84,
4601         0xB85,
4602         0xB8B,
4603         0xB8E,
4604         0xB91,
4605         0xB92,
4606         0xB96,
4607         0xB99,
4608         0xB9B,
4609         0xB9C,
4610         0xB9D,
4611         0xB9E,
4612         0xBA0,
4613         0xBA3,
4614         0xBA5,
4615         0xBA8,
4616         0xBAB,
4617         0xBAE,
4618         0xBBA,
4619         0xBBE,
4620         0xBC3,
4621         0xBC6,
4622         0xBC9,
4623         0xBCA,
4624         0xBCD,
4625         0xBD0,
4626         0xBD1,
4627         0xBD7,
4628         0xBD8,
4629         0xC00,
4630         0xC04,
4631         0xC05,
4632         0xC0D,
4633         0xC0E,
4634         0xC11,
4635         0xC12,
4636         0xC29,
4637         0xC2A,
4638         0xC3A,
4639         0xC3D,
4640         0xC45,
4641         0xC46,
4642         0xC49,
4643         0xC4A,
4644         0xC4D,
4645         0xC55,
4646         0xC57,
4647         0xC58,
4648         0xC5A,
4649         0xC60,
4650         0xC64,
4651         0xC81,
4652         0xC84,
4653         0xC85,
4654         0xC8D,
4655         0xC8E,
4656         0xC91,
4657         0xC92,
4658         0xCA9,
4659         0xCAA,
4660         0xCB4,
4661         0xCB5,
4662         0xCBA,
4663         0xCBD,
4664         0xCC5,
4665         0xCC6,
4666         0xCC9,
4667         0xCCA,
4668         0xCCD,
4669         0xCD5,
4670         0xCD7,
4671         0xCDE,
4672         0xCDF,
4673         0xCE0,
4674         0xCE4,
4675         0xCF1,
4676         0xCF3,
4677         0xD01,
4678         0xD04,
4679         0xD05,
4680         0xD0D,
4681         0xD0E,
4682         0xD11,
4683         0xD12,
4684         0xD3B,
4685         0xD3D,
4686         0xD45,
4687         0xD46,
4688         0xD49,
4689         0xD4A,
4690         0xD4D,
4691         0xD4E,
4692         0xD4F,
4693         0xD57,
4694         0xD58,
4695         0xD60,
4696         0xD64,
4697         0xD7A,
4698         0xD80,
4699         0xD82,
4700         0xD84,
4701         0xD85,
4702         0xD97,
4703         0xD9A,
4704         0xDB2,
4705         0xDB3,
4706         0xDBC,
4707         0xDBD,
4708         0xDBE,
4709         0xDC0,
4710         0xDC7,
4711         0xDCF,
4712         0xDD5,
4713         0xDD6,
4714         0xDD7,
4715         0xDD8,
4716         0xDE0,
4717         0xDF2,
4718         0xDF4,
4719         0xE01,
4720         0xE3B,
4721         0xE40,
4722         0xE47,
4723         0xE4D,
4724         0xE4E,
4725         0xE81,
4726         0xE83,
4727         0xE84,
4728         0xE85,
4729         0xE87,
4730         0xE89,
4731         0xE8A,
4732         0xE8B,
4733         0xE8D,
4734         0xE8E,
4735         0xE94,
4736         0xE98,
4737         0xE99,
4738         0xEA0,
4739         0xEA1,
4740         0xEA4,
4741         0xEA5,
4742         0xEA6,
4743         0xEA7,
4744         0xEA8,
4745         0xEAA,
4746         0xEAC,
4747         0xEAD,
4748         0xEBA,
4749         0xEBB,
4750         0xEBE,
4751         0xEC0,
4752         0xEC5,
4753         0xEC6,
4754         0xEC7,
4755         0xECD,
4756         0xECE,
4757         0xEDC,
4758         0xEE0,
4759         0xF00,
4760         0xF01,
4761         0xF40,
4762         0xF48,
4763         0xF49,
4764         0xF6D,
4765         0xF71,
4766         0xF82,
4767         0xF88,
4768         0xF98,
4769         0xF99,
4770         0xFBD,
4771         0x1000,
4772         0x1037,
4773         0x1038,
4774         0x1039,
4775         0x103B,
4776         0x1040,
4777         0x1050,
4778         0x1063,
4779         0x1065,
4780         0x1069,
4781         0x106E,
4782         0x1087,
4783         0x108E,
4784         0x108F,
4785         0x109C,
4786         0x109E,
4787         0x10A0,
4788         0x10C6,
4789         0x10C7,
4790         0x10C8,
4791         0x10CD,
4792         0x10CE,
4793         0x10D0,
4794         0x10FB,
4795         0x10FC,
4796         0x1249,
4797         0x124A,
4798         0x124E,
4799         0x1250,
4800         0x1257,
4801         0x1258,
4802         0x1259,
4803         0x125A,
4804         0x125E,
4805         0x1260,
4806         0x1289,
4807         0x128A,
4808         0x128E,
4809         0x1290,
4810         0x12B1,
4811         0x12B2,
4812         0x12B6,
4813         0x12B8,
4814         0x12BF,
4815         0x12C0,
4816         0x12C1,
4817         0x12C2,
4818         0x12C6,
4819         0x12C8,
4820         0x12D7,
4821         0x12D8,
4822         0x1311,
4823         0x1312,
4824         0x1316,
4825         0x1318,
4826         0x135B,
4827         0x135F,
4828         0x1360,
4829         0x1380,
4830         0x1390,
4831         0x13A0,
4832         0x13F5,
4833         0x1401,
4834         0x166D,
4835         0x166F,
4836         0x1680,
4837         0x1681,
4838         0x169B,
4839         0x16A0,
4840         0x16EB,
4841         0x16EE,
4842         0x16F9,
4843         0x1700,
4844         0x170D,
4845         0x170E,
4846         0x1714,
4847         0x1720,
4848         0x1734,
4849         0x1740,
4850         0x1754,
4851         0x1760,
4852         0x176D,
4853         0x176E,
4854         0x1771,
4855         0x1772,
4856         0x1774,
4857         0x1780,
4858         0x17B4,
4859         0x17B6,
4860         0x17C9,
4861         0x17D7,
4862         0x17D8,
4863         0x17DC,
4864         0x17DD,
4865         0x1820,
4866         0x1878,
4867         0x1880,
4868         0x18AB,
4869         0x18B0,
4870         0x18F6,
4871         0x1900,
4872         0x191F,
4873         0x1920,
4874         0x192C,
4875         0x1930,
4876         0x1939,
4877         0x1950,
4878         0x196E,
4879         0x1970,
4880         0x1975,
4881         0x1980,
4882         0x19AC,
4883         0x19B0,
4884         0x19CA,
4885         0x1A00,
4886         0x1A1C,
4887         0x1A20,
4888         0x1A5F,
4889         0x1A61,
4890         0x1A75,
4891         0x1AA7,
4892         0x1AA8,
4893         0x1B00,
4894         0x1B34,
4895         0x1B35,
4896         0x1B44,
4897         0x1B45,
4898         0x1B4C,
4899         0x1B80,
4900         0x1BAA,
4901         0x1BAC,
4902         0x1BB0,
4903         0x1BBA,
4904         0x1BE6,
4905         0x1BE7,
4906         0x1BF2,
4907         0x1C00,
4908         0x1C36,
4909         0x1C4D,
4910         0x1C50,
4911         0x1C5A,
4912         0x1C7E,
4913         0x1CE9,
4914         0x1CED,
4915         0x1CEE,
4916         0x1CF4,
4917         0x1CF5,
4918         0x1CF7,
4919         0x1D00,
4920         0x1DC0,
4921         0x1DE7,
4922         0x1DF5,
4923         0x1E00,
4924         0x1F16,
4925         0x1F18,
4926         0x1F1E,
4927         0x1F20,
4928         0x1F46,
4929         0x1F48,
4930         0x1F4E,
4931         0x1F50,
4932         0x1F58,
4933         0x1F59,
4934         0x1F5A,
4935         0x1F5B,
4936         0x1F5C,
4937         0x1F5D,
4938         0x1F5E,
4939         0x1F5F,
4940         0x1F7E,
4941         0x1F80,
4942         0x1FB5,
4943         0x1FB6,
4944         0x1FBD,
4945         0x1FBE,
4946         0x1FBF,
4947         0x1FC2,
4948         0x1FC5,
4949         0x1FC6,
4950         0x1FCD,
4951         0x1FD0,
4952         0x1FD4,
4953         0x1FD6,
4954         0x1FDC,
4955         0x1FE0,
4956         0x1FED,
4957         0x1FF2,
4958         0x1FF5,
4959         0x1FF6,
4960         0x1FFD,
4961         0x2071,
4962         0x2072,
4963         0x207F,
4964         0x2080,
4965         0x2090,
4966         0x209D,
4967         0x2102,
4968         0x2103,
4969         0x2107,
4970         0x2108,
4971         0x210A,
4972         0x2114,
4973         0x2115,
4974         0x2116,
4975         0x2119,
4976         0x211E,
4977         0x2124,
4978         0x2125,
4979         0x2126,
4980         0x2127,
4981         0x2128,
4982         0x2129,
4983         0x212A,
4984         0x212E,
4985         0x212F,
4986         0x213A,
4987         0x213C,
4988         0x2140,
4989         0x2145,
4990         0x214A,
4991         0x214E,
4992         0x214F,
4993         0x2160,
4994         0x2189,
4995         0x24B6,
4996         0x24EA,
4997         0x2C00,
4998         0x2C2F,
4999         0x2C30,
5000         0x2C5F,
5001         0x2C60,
5002         0x2CE5,
5003         0x2CEB,
5004         0x2CEF,
5005         0x2CF2,
5006         0x2CF4,
5007         0x2D00,
5008         0x2D26,
5009         0x2D27,
5010         0x2D28,
5011         0x2D2D,
5012         0x2D2E,
5013         0x2D30,
5014         0x2D68,
5015         0x2D6F,
5016         0x2D70,
5017         0x2D80,
5018         0x2D97,
5019         0x2DA0,
5020         0x2DA7,
5021         0x2DA8,
5022         0x2DAF,
5023         0x2DB0,
5024         0x2DB7,
5025         0x2DB8,
5026         0x2DBF,
5027         0x2DC0,
5028         0x2DC7,
5029         0x2DC8,
5030         0x2DCF,
5031         0x2DD0,
5032         0x2DD7,
5033         0x2DD8,
5034         0x2DDF,
5035         0x2DE0,
5036         0x2E00,
5037         0x2E2F,
5038         0x2E30,
5039         0x3005,
5040         0x3008,
5041         0x3021,
5042         0x302A,
5043         0x3031,
5044         0x3036,
5045         0x3038,
5046         0x303D,
5047         0x3041,
5048         0x3097,
5049         0x309D,
5050         0x30A0,
5051         0x30A1,
5052         0x30FB,
5053         0x30FC,
5054         0x3100,
5055         0x3105,
5056         0x312E,
5057         0x3131,
5058         0x318F,
5059         0x31A0,
5060         0x31BB,
5061         0x31F0,
5062         0x3200,
5063         0x3400,
5064         0x4DB6,
5065         0x4E00,
5066         0x9FCD,
5067         0xA000,
5068         0xA48D,
5069         0xA4D0,
5070         0xA4FE,
5071         0xA500,
5072         0xA60D,
5073         0xA610,
5074         0xA620,
5075         0xA62A,
5076         0xA62C,
5077         0xA640,
5078         0xA66F,
5079         0xA674,
5080         0xA67C,
5081         0xA67F,
5082         0xA69E,
5083         0xA69F,
5084         0xA6F0,
5085         0xA717,
5086         0xA720,
5087         0xA722,
5088         0xA789,
5089         0xA78B,
5090         0xA78F,
5091         0xA790,
5092         0xA7AE,
5093         0xA7B0,
5094         0xA7B2,
5095         0xA7F7,
5096         0xA802,
5097         0xA803,
5098         0xA806,
5099         0xA807,
5100         0xA80B,
5101         0xA80C,
5102         0xA828,
5103         0xA840,
5104         0xA874,
5105         0xA880,
5106         0xA8C4,
5107         0xA8F2,
5108         0xA8F8,
5109         0xA8FB,
5110         0xA8FC,
5111         0xA90A,
5112         0xA92B,
5113         0xA930,
5114         0xA953,
5115         0xA960,
5116         0xA97D,
5117         0xA980,
5118         0xA9B3,
5119         0xA9B4,
5120         0xA9C0,
5121         0xA9CF,
5122         0xA9D0,
5123         0xA9E0,
5124         0xA9E5,
5125         0xA9E6,
5126         0xA9F0,
5127         0xA9FA,
5128         0xA9FF,
5129         0xAA00,
5130         0xAA37,
5131         0xAA40,
5132         0xAA4E,
5133         0xAA60,
5134         0xAA77,
5135         0xAA7A,
5136         0xAA7B,
5137         0xAA7E,
5138         0xAABF,
5139         0xAAC0,
5140         0xAAC1,
5141         0xAAC2,
5142         0xAAC3,
5143         0xAADB,
5144         0xAADE,
5145         0xAAE0,
5146         0xAAF0,
5147         0xAAF2,
5148         0xAAF6,
5149         0xAB01,
5150         0xAB07,
5151         0xAB09,
5152         0xAB0F,
5153         0xAB11,
5154         0xAB17,
5155         0xAB20,
5156         0xAB27,
5157         0xAB28,
5158         0xAB2F,
5159         0xAB30,
5160         0xAB5B,
5161         0xAB5C,
5162         0xAB60,
5163         0xAB64,
5164         0xAB66,
5165         0xABC0,
5166         0xABEB,
5167         0xAC00,
5168         0xD7A4,
5169         0xD7B0,
5170         0xD7C7,
5171         0xD7CB,
5172         0xD7FC,
5173         0xF900,
5174         0xFA6E,
5175         0xFA70,
5176         0xFADA,
5177         0xFB00,
5178         0xFB07,
5179         0xFB13,
5180         0xFB18,
5181         0xFB1D,
5182         0xFB29,
5183         0xFB2A,
5184         0xFB37,
5185         0xFB38,
5186         0xFB3D,
5187         0xFB3E,
5188         0xFB3F,
5189         0xFB40,
5190         0xFB42,
5191         0xFB43,
5192         0xFB45,
5193         0xFB46,
5194         0xFBB2,
5195         0xFBD3,
5196         0xFD3E,
5197         0xFD50,
5198         0xFD90,
5199         0xFD92,
5200         0xFDC8,
5201         0xFDF0,
5202         0xFDFC,
5203         0xFE70,
5204         0xFE75,
5205         0xFE76,
5206         0xFEFD,
5207         0xFF21,
5208         0xFF3B,
5209         0xFF41,
5210         0xFF5B,
5211         0xFF66,
5212         0xFFBF,
5213         0xFFC2,
5214         0xFFC8,
5215         0xFFCA,
5216         0xFFD0,
5217         0xFFD2,
5218         0xFFD8,
5219         0xFFDA,
5220         0xFFDD,
5221         0x10000,
5222         0x1000C,
5223         0x1000D,
5224         0x10027,
5225         0x10028,
5226         0x1003B,
5227         0x1003C,
5228         0x1003E,
5229         0x1003F,
5230         0x1004E,
5231         0x10050,
5232         0x1005E,
5233         0x10080,
5234         0x100FB,
5235         0x10140,
5236         0x10175,
5237         0x10280,
5238         0x1029D,
5239         0x102A0,
5240         0x102D1,
5241         0x10300,
5242         0x10320,
5243         0x10330,
5244         0x1034B,
5245         0x10350,
5246         0x1037B,
5247         0x10380,
5248         0x1039E,
5249         0x103A0,
5250         0x103C4,
5251         0x103C8,
5252         0x103D0,
5253         0x103D1,
5254         0x103D6,
5255         0x10400,
5256         0x1049E,
5257         0x10500,
5258         0x10528,
5259         0x10530,
5260         0x10564,
5261         0x10600,
5262         0x10737,
5263         0x10740,
5264         0x10756,
5265         0x10760,
5266         0x10768,
5267         0x10800,
5268         0x10806,
5269         0x10808,
5270         0x10809,
5271         0x1080A,
5272         0x10836,
5273         0x10837,
5274         0x10839,
5275         0x1083C,
5276         0x1083D,
5277         0x1083F,
5278         0x10856,
5279         0x10860,
5280         0x10877,
5281         0x10880,
5282         0x1089F,
5283         0x10900,
5284         0x10916,
5285         0x10920,
5286         0x1093A,
5287         0x10980,
5288         0x109B8,
5289         0x109BE,
5290         0x109C0,
5291         0x10A00,
5292         0x10A04,
5293         0x10A05,
5294         0x10A07,
5295         0x10A0C,
5296         0x10A14,
5297         0x10A15,
5298         0x10A18,
5299         0x10A19,
5300         0x10A34,
5301         0x10A60,
5302         0x10A7D,
5303         0x10A80,
5304         0x10A9D,
5305         0x10AC0,
5306         0x10AC8,
5307         0x10AC9,
5308         0x10AE5,
5309         0x10B00,
5310         0x10B36,
5311         0x10B40,
5312         0x10B56,
5313         0x10B60,
5314         0x10B73,
5315         0x10B80,
5316         0x10B92,
5317         0x10C00,
5318         0x10C49,
5319         0x11000,
5320         0x11046,
5321         0x11082,
5322         0x110B9,
5323         0x110D0,
5324         0x110E9,
5325         0x11100,
5326         0x11133,
5327         0x11150,
5328         0x11173,
5329         0x11176,
5330         0x11177,
5331         0x11180,
5332         0x111C0,
5333         0x111C1,
5334         0x111C5,
5335         0x111DA,
5336         0x111DB,
5337         0x11200,
5338         0x11212,
5339         0x11213,
5340         0x11235,
5341         0x11237,
5342         0x11238,
5343         0x112B0,
5344         0x112E9,
5345         0x11301,
5346         0x11304,
5347         0x11305,
5348         0x1130D,
5349         0x1130F,
5350         0x11311,
5351         0x11313,
5352         0x11329,
5353         0x1132A,
5354         0x11331,
5355         0x11332,
5356         0x11334,
5357         0x11335,
5358         0x1133A,
5359         0x1133D,
5360         0x11345,
5361         0x11347,
5362         0x11349,
5363         0x1134B,
5364         0x1134D,
5365         0x11357,
5366         0x11358,
5367         0x1135D,
5368         0x11364,
5369         0x11480,
5370         0x114C2,
5371         0x114C4,
5372         0x114C6,
5373         0x114C7,
5374         0x114C8,
5375         0x11580,
5376         0x115B6,
5377         0x115B8,
5378         0x115BF,
5379         0x11600,
5380         0x1163F,
5381         0x11640,
5382         0x11641,
5383         0x11644,
5384         0x11645,
5385         0x11680,
5386         0x116B6,
5387         0x118A0,
5388         0x118E0,
5389         0x118FF,
5390         0x11900,
5391         0x11AC0,
5392         0x11AF9,
5393         0x12000,
5394         0x12399,
5395         0x12400,
5396         0x1246F,
5397         0x13000,
5398         0x1342F,
5399         0x16800,
5400         0x16A39,
5401         0x16A40,
5402         0x16A5F,
5403         0x16AD0,
5404         0x16AEE,
5405         0x16B00,
5406         0x16B37,
5407         0x16B40,
5408         0x16B44,
5409         0x16B63,
5410         0x16B78,
5411         0x16B7D,
5412         0x16B90,
5413         0x16F00,
5414         0x16F45,
5415         0x16F50,
5416         0x16F7F,
5417         0x16F93,
5418         0x16FA0,
5419         0x1B000,
5420         0x1B002,
5421         0x1BC00,
5422         0x1BC6B,
5423         0x1BC70,
5424         0x1BC7D,
5425         0x1BC80,
5426         0x1BC89,
5427         0x1BC90,
5428         0x1BC9A,
5429         0x1BC9E,
5430         0x1BC9F,
5431         0x1D400,
5432         0x1D455,
5433         0x1D456,
5434         0x1D49D,
5435         0x1D49E,
5436         0x1D4A0,
5437         0x1D4A2,
5438         0x1D4A3,
5439         0x1D4A5,
5440         0x1D4A7,
5441         0x1D4A9,
5442         0x1D4AD,
5443         0x1D4AE,
5444         0x1D4BA,
5445         0x1D4BB,
5446         0x1D4BC,
5447         0x1D4BD,
5448         0x1D4C4,
5449         0x1D4C5,
5450         0x1D506,
5451         0x1D507,
5452         0x1D50B,
5453         0x1D50D,
5454         0x1D515,
5455         0x1D516,
5456         0x1D51D,
5457         0x1D51E,
5458         0x1D53A,
5459         0x1D53B,
5460         0x1D53F,
5461         0x1D540,
5462         0x1D545,
5463         0x1D546,
5464         0x1D547,
5465         0x1D54A,
5466         0x1D551,
5467         0x1D552,
5468         0x1D6A6,
5469         0x1D6A8,
5470         0x1D6C1,
5471         0x1D6C2,
5472         0x1D6DB,
5473         0x1D6DC,
5474         0x1D6FB,
5475         0x1D6FC,
5476         0x1D715,
5477         0x1D716,
5478         0x1D735,
5479         0x1D736,
5480         0x1D74F,
5481         0x1D750,
5482         0x1D76F,
5483         0x1D770,
5484         0x1D789,
5485         0x1D78A,
5486         0x1D7A9,
5487         0x1D7AA,
5488         0x1D7C3,
5489         0x1D7C4,
5490         0x1D7CC,
5491         0x1E800,
5492         0x1E8C5,
5493         0x1EE00,
5494         0x1EE04,
5495         0x1EE05,
5496         0x1EE20,
5497         0x1EE21,
5498         0x1EE23,
5499         0x1EE24,
5500         0x1EE25,
5501         0x1EE27,
5502         0x1EE28,
5503         0x1EE29,
5504         0x1EE33,
5505         0x1EE34,
5506         0x1EE38,
5507         0x1EE39,
5508         0x1EE3A,
5509         0x1EE3B,
5510         0x1EE3C,
5511         0x1EE42,
5512         0x1EE43,
5513         0x1EE47,
5514         0x1EE48,
5515         0x1EE49,
5516         0x1EE4A,
5517         0x1EE4B,
5518         0x1EE4C,
5519         0x1EE4D,
5520         0x1EE50,
5521         0x1EE51,
5522         0x1EE53,
5523         0x1EE54,
5524         0x1EE55,
5525         0x1EE57,
5526         0x1EE58,
5527         0x1EE59,
5528         0x1EE5A,
5529         0x1EE5B,
5530         0x1EE5C,
5531         0x1EE5D,
5532         0x1EE5E,
5533         0x1EE5F,
5534         0x1EE60,
5535         0x1EE61,
5536         0x1EE63,
5537         0x1EE64,
5538         0x1EE65,
5539         0x1EE67,
5540         0x1EE6B,
5541         0x1EE6C,
5542         0x1EE73,
5543         0x1EE74,
5544         0x1EE78,
5545         0x1EE79,
5546         0x1EE7D,
5547         0x1EE7E,
5548         0x1EE7F,
5549         0x1EE80,
5550         0x1EE8A,
5551         0x1EE8B,
5552         0x1EE9C,
5553         0x1EEA1,
5554         0x1EEA4,
5555         0x1EEA5,
5556         0x1EEAA,
5557         0x1EEAB,
5558         0x1EEBC,
5559         0x1F130,
5560         0x1F14A,
5561         0x1F150,
5562         0x1F16A,
5563         0x1F170,
5564         0x1F18A,
5565         0x20000,
5566         0x2A6D7,
5567         0x2A700,
5568         0x2B735,
5569         0x2B740,
5570         0x2B81E,
5571         0x2F800,
5572         0x2FA1E
5573 };
5574
5575 static const UV XPosixBlank_invlist[] = { /* for ASCII/Latin1 */
5576         17,     /* Number of elements */
5577         148565664, /* Version and data structure type */
5578         1,      /* 0 if the list starts at 0;
5579                    1 if it starts at the element beyond 0 */
5580         0x0,
5581         0x9,
5582         0xA,
5583         0x20,
5584         0x21,
5585         0xA0,
5586         0xA1,
5587         0x1680,
5588         0x1681,
5589         0x2000,
5590         0x200B,
5591         0x202F,
5592         0x2030,
5593         0x205F,
5594         0x2060,
5595         0x3000,
5596         0x3001
5597 };
5598
5599 static const UV XPosixCntrl_invlist[] = { /* for ASCII/Latin1 */
5600         4,      /* Number of elements */
5601         148565664, /* Version and data structure type */
5602         0,      /* 0 if the list starts at 0;
5603                    1 if it starts at the element beyond 0 */
5604         0x0,
5605         0x20,
5606         0x7F,
5607         0xA0
5608 };
5609
5610 static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
5611         101,    /* Number of elements */
5612         148565664, /* Version and data structure type */
5613         1,      /* 0 if the list starts at 0;
5614                    1 if it starts at the element beyond 0 */
5615         0x0,
5616         0x30,
5617         0x3A,
5618         0x660,
5619         0x66A,
5620         0x6F0,
5621         0x6FA,
5622         0x7C0,
5623         0x7CA,
5624         0x966,
5625         0x970,
5626         0x9E6,
5627         0x9F0,
5628         0xA66,
5629         0xA70,
5630         0xAE6,
5631         0xAF0,
5632         0xB66,
5633         0xB70,
5634         0xBE6,
5635         0xBF0,
5636         0xC66,
5637         0xC70,
5638         0xCE6,
5639         0xCF0,
5640         0xD66,
5641         0xD70,
5642         0xDE6,
5643         0xDF0,
5644         0xE50,
5645         0xE5A,
5646         0xED0,
5647         0xEDA,
5648         0xF20,
5649         0xF2A,
5650         0x1040,
5651         0x104A,
5652         0x1090,
5653         0x109A,
5654         0x17E0,
5655         0x17EA,
5656         0x1810,
5657         0x181A,
5658         0x1946,
5659         0x1950,
5660         0x19D0,
5661         0x19DA,
5662         0x1A80,
5663         0x1A8A,
5664         0x1A90,
5665         0x1A9A,
5666         0x1B50,
5667         0x1B5A,
5668         0x1BB0,
5669         0x1BBA,
5670         0x1C40,
5671         0x1C4A,
5672         0x1C50,
5673         0x1C5A,
5674         0xA620,
5675         0xA62A,
5676         0xA8D0,
5677         0xA8DA,
5678         0xA900,
5679         0xA90A,
5680         0xA9D0,
5681         0xA9DA,
5682         0xA9F0,
5683         0xA9FA,
5684         0xAA50,
5685         0xAA5A,
5686         0xABF0,
5687         0xABFA,
5688         0xFF10,
5689         0xFF1A,
5690         0x104A0,
5691         0x104AA,
5692         0x11066,
5693         0x11070,
5694         0x110F0,
5695         0x110FA,
5696         0x11136,
5697         0x11140,
5698         0x111D0,
5699         0x111DA,
5700         0x112F0,
5701         0x112FA,
5702         0x114D0,
5703         0x114DA,
5704         0x11650,
5705         0x1165A,
5706         0x116C0,
5707         0x116CA,
5708         0x118E0,
5709         0x118EA,
5710         0x16A60,
5711         0x16A6A,
5712         0x16B50,
5713         0x16B5A,
5714         0x1D7CE,
5715         0x1D800
5716 };
5717
5718 static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
5719         1211,   /* Number of elements */
5720         148565664, /* Version and data structure type */
5721         1,      /* 0 if the list starts at 0;
5722                    1 if it starts at the element beyond 0 */
5723         0x0,
5724         0x21,
5725         0x7F,
5726         0xA1,
5727         0x378,
5728         0x37A,
5729         0x380,
5730         0x384,
5731         0x38B,
5732         0x38C,
5733         0x38D,
5734         0x38E,
5735         0x3A2,
5736         0x3A3,
5737         0x530,
5738         0x531,
5739         0x557,
5740         0x559,
5741         0x560,
5742         0x561,
5743         0x588,
5744         0x589,
5745         0x58B,
5746         0x58D,
5747         0x590,
5748         0x591,
5749         0x5C8,
5750         0x5D0,
5751         0x5EB,
5752         0x5F0,
5753         0x5F5,
5754         0x600,
5755         0x61D,
5756         0x61E,
5757         0x70E,
5758         0x70F,
5759         0x74B,
5760         0x74D,
5761         0x7B2,
5762         0x7C0,
5763         0x7FB,
5764         0x800,
5765         0x82E,
5766         0x830,
5767         0x83F,
5768         0x840,
5769         0x85C,
5770         0x85E,
5771         0x85F,
5772         0x8A0,
5773         0x8B3,
5774         0x8E4,
5775         0x984,
5776         0x985,
5777         0x98D,
5778         0x98F,
5779         0x991,
5780         0x993,
5781         0x9A9,
5782         0x9AA,
5783         0x9B1,
5784         0x9B2,
5785         0x9B3,
5786         0x9B6,
5787         0x9BA,
5788         0x9BC,
5789         0x9C5,
5790         0x9C7,
5791         0x9C9,
5792         0x9CB,
5793         0x9CF,
5794         0x9D7,
5795         0x9D8,
5796         0x9DC,
5797         0x9DE,
5798         0x9DF,
5799         0x9E4,
5800         0x9E6,
5801         0x9FC,
5802         0xA01,
5803         0xA04,
5804         0xA05,
5805         0xA0B,
5806         0xA0F,
5807         0xA11,
5808         0xA13,
5809         0xA29,
5810         0xA2A,
5811         0xA31,
5812         0xA32,
5813         0xA34,
5814         0xA35,
5815         0xA37,
5816         0xA38,
5817         0xA3A,
5818         0xA3C,
5819         0xA3D,
5820         0xA3E,
5821         0xA43,
5822         0xA47,
5823         0xA49,
5824         0xA4B,
5825         0xA4E,
5826         0xA51,
5827         0xA52,
5828         0xA59,
5829         0xA5D,
5830         0xA5E,
5831         0xA5F,
5832         0xA66,
5833         0xA76,
5834         0xA81,
5835         0xA84,
5836         0xA85,
5837         0xA8E,
5838         0xA8F,
5839         0xA92,
5840         0xA93,
5841         0xAA9,
5842         0xAAA,
5843         0xAB1,
5844         0xAB2,
5845         0xAB4,
5846         0xAB5,
5847         0xABA,
5848         0xABC,
5849         0xAC6,
5850         0xAC7,
5851         0xACA,
5852         0xACB,
5853         0xACE,
5854         0xAD0,
5855         0xAD1,
5856         0xAE0,
5857         0xAE4,
5858         0xAE6,
5859         0xAF2,
5860         0xB01,
5861         0xB04,
5862         0xB05,
5863         0xB0D,
5864         0xB0F,
5865         0xB11,
5866         0xB13,
5867         0xB29,
5868         0xB2A,
5869         0xB31,
5870         0xB32,
5871         0xB34,
5872         0xB35,
5873         0xB3A,
5874         0xB3C,
5875         0xB45,
5876         0xB47,
5877         0xB49,
5878         0xB4B,
5879         0xB4E,
5880         0xB56,
5881         0xB58,
5882         0xB5C,
5883         0xB5E,
5884         0xB5F,
5885         0xB64,
5886         0xB66,
5887         0xB78,
5888         0xB82,
5889         0xB84,
5890         0xB85,
5891         0xB8B,
5892         0xB8E,
5893         0xB91,
5894         0xB92,
5895         0xB96,
5896         0xB99,
5897         0xB9B,
5898         0xB9C,
5899         0xB9D,
5900         0xB9E,
5901         0xBA0,
5902         0xBA3,
5903         0xBA5,
5904         0xBA8,
5905         0xBAB,
5906         0xBAE,
5907         0xBBA,
5908         0xBBE,
5909         0xBC3,
5910         0xBC6,
5911         0xBC9,
5912         0xBCA,
5913         0xBCE,
5914         0xBD0,
5915         0xBD1,
5916         0xBD7,
5917         0xBD8,
5918         0xBE6,
5919         0xBFB,
5920         0xC00,
5921         0xC04,
5922         0xC05,
5923         0xC0D,
5924         0xC0E,
5925         0xC11,
5926         0xC12,
5927         0xC29,
5928         0xC2A,
5929         0xC3A,
5930         0xC3D,
5931         0xC45,
5932         0xC46,
5933         0xC49,
5934         0xC4A,
5935         0xC4E,
5936         0xC55,
5937         0xC57,
5938         0xC58,
5939         0xC5A,
5940         0xC60,
5941         0xC64,
5942         0xC66,
5943         0xC70,
5944         0xC78,
5945         0xC80,
5946         0xC81,
5947         0xC84,
5948         0xC85,
5949         0xC8D,
5950         0xC8E,
5951         0xC91,
5952         0xC92,
5953         0xCA9,
5954         0xCAA,
5955         0xCB4,
5956         0xCB5,
5957         0xCBA,
5958         0xCBC,
5959         0xCC5,
5960         0xCC6,
5961         0xCC9,
5962         0xCCA,
5963         0xCCE,
5964         0xCD5,
5965         0xCD7,
5966         0xCDE,
5967         0xCDF,
5968         0xCE0,
5969         0xCE4,
5970         0xCE6,
5971         0xCF0,
5972         0xCF1,
5973         0xCF3,
5974         0xD01,
5975         0xD04,
5976         0xD05,
5977         0xD0D,
5978         0xD0E,
5979         0xD11,
5980         0xD12,
5981         0xD3B,
5982         0xD3D,
5983         0xD45,
5984         0xD46,
5985         0xD49,
5986         0xD4A,
5987         0xD4F,
5988         0xD57,
5989         0xD58,
5990         0xD60,
5991         0xD64,
5992         0xD66,
5993         0xD76,
5994         0xD79,
5995         0xD80,
5996         0xD82,
5997         0xD84,
5998         0xD85,
5999         0xD97,
6000         0xD9A,
6001         0xDB2,
6002         0xDB3,
6003         0xDBC,
6004         0xDBD,
6005         0xDBE,
6006         0xDC0,
6007         0xDC7,
6008         0xDCA,
6009         0xDCB,
6010         0xDCF,
6011         0xDD5,
6012         0xDD6,
6013         0xDD7,
6014         0xDD8,
6015         0xDE0,
6016         0xDE6,
6017         0xDF0,
6018         0xDF2,
6019         0xDF5,
6020         0xE01,
6021         0xE3B,
6022         0xE3F,
6023         0xE5C,
6024         0xE81,
6025         0xE83,
6026         0xE84,
6027         0xE85,
6028         0xE87,
6029         0xE89,
6030         0xE8A,
6031         0xE8B,
6032         0xE8D,
6033         0xE8E,
6034         0xE94,
6035         0xE98,
6036         0xE99,
6037         0xEA0,
6038         0xEA1,
6039         0xEA4,
6040         0xEA5,
6041         0xEA6,
6042         0xEA7,
6043         0xEA8,
6044         0xEAA,
6045         0xEAC,
6046         0xEAD,
6047         0xEBA,
6048         0xEBB,
6049         0xEBE,
6050         0xEC0,
6051         0xEC5,
6052         0xEC6,
6053         0xEC7,
6054         0xEC8,
6055         0xECE,
6056         0xED0,
6057         0xEDA,
6058         0xEDC,
6059         0xEE0,
6060         0xF00,
6061         0xF48,
6062         0xF49,
6063         0xF6D,
6064         0xF71,
6065         0xF98,
6066         0xF99,
6067         0xFBD,
6068         0xFBE,
6069         0xFCD,
6070         0xFCE,
6071         0xFDB,
6072         0x1000,
6073         0x10C6,
6074         0x10C7,
6075         0x10C8,
6076         0x10CD,
6077         0x10CE,
6078         0x10D0,
6079         0x1249,
6080         0x124A,
6081         0x124E,
6082         0x1250,
6083         0x1257,
6084         0x1258,
6085         0x1259,
6086         0x125A,
6087         0x125E,
6088         0x1260,
6089         0x1289,
6090         0x128A,
6091         0x128E,
6092         0x1290,
6093         0x12B1,
6094         0x12B2,
6095         0x12B6,
6096         0x12B8,
6097         0x12BF,
6098         0x12C0,
6099         0x12C1,
6100         0x12C2,
6101         0x12C6,
6102         0x12C8,
6103         0x12D7,
6104         0x12D8,
6105         0x1311,
6106         0x1312,
6107         0x1316,
6108         0x1318,
6109         0x135B,
6110         0x135D,
6111         0x137D,
6112         0x1380,
6113         0x139A,
6114         0x13A0,
6115         0x13F5,
6116         0x1400,
6117         0x1680,
6118         0x1681,
6119         0x169D,
6120         0x16A0,
6121         0x16F9,
6122         0x1700,
6123         0x170D,
6124         0x170E,
6125         0x1715,
6126         0x1720,
6127         0x1737,
6128         0x1740,
6129         0x1754,
6130         0x1760,
6131         0x176D,
6132         0x176E,
6133         0x1771,
6134         0x1772,
6135         0x1774,
6136         0x1780,
6137         0x17DE,
6138         0x17E0,
6139         0x17EA,
6140         0x17F0,
6141         0x17FA,
6142         0x1800,
6143         0x180F,
6144         0x1810,
6145         0x181A,
6146         0x1820,
6147         0x1878,
6148         0x1880,
6149         0x18AB,
6150         0x18B0,
6151         0x18F6,
6152         0x1900,
6153         0x191F,
6154         0x1920,
6155         0x192C,
6156         0x1930,
6157         0x193C,
6158         0x1940,
6159         0x1941,
6160         0x1944,
6161         0x196E,
6162         0x1970,
6163         0x1975,
6164         0x1980,
6165         0x19AC,
6166         0x19B0,
6167         0x19CA,
6168         0x19D0,
6169         0x19DB,
6170         0x19DE,
6171         0x1A1C,
6172         0x1A1E,
6173         0x1A5F,
6174         0x1A60,
6175         0x1A7D,
6176         0x1A7F,
6177         0x1A8A,
6178         0x1A90,
6179         0x1A9A,
6180         0x1AA0,
6181         0x1AAE,
6182         0x1AB0,
6183         0x1ABF,
6184         0x1B00,
6185         0x1B4C,
6186         0x1B50,
6187         0x1B7D,
6188         0x1B80,
6189         0x1BF4,
6190         0x1BFC,
6191         0x1C38,
6192         0x1C3B,
6193         0x1C4A,
6194         0x1C4D,
6195         0x1C80,
6196         0x1CC0,
6197         0x1CC8,
6198         0x1CD0,
6199         0x1CF7,
6200         0x1CF8,
6201         0x1CFA,
6202         0x1D00,
6203         0x1DF6,
6204         0x1DFC,
6205         0x1F16,
6206         0x1F18,
6207         0x1F1E,
6208         0x1F20,
6209         0x1F46,
6210         0x1F48,
6211         0x1F4E,
6212         0x1F50,
6213         0x1F58,
6214         0x1F59,
6215         0x1F5A,
6216         0x1F5B,
6217         0x1F5C,
6218         0x1F5D,
6219         0x1F5E,
6220         0x1F5F,
6221         0x1F7E,
6222         0x1F80,
6223         0x1FB5,
6224         0x1FB6,
6225         0x1FC5,
6226         0x1FC6,
6227         0x1FD4,
6228         0x1FD6,
6229         0x1FDC,
6230         0x1FDD,
6231         0x1FF0,
6232         0x1FF2,
6233         0x1FF5,
6234         0x1FF6,
6235         0x1FFF,
6236         0x200B,
6237         0x2028,
6238         0x202A,
6239         0x202F,
6240         0x2030,
6241         0x205F,
6242         0x2060,
6243         0x2065,
6244         0x2066,
6245         0x2072,
6246         0x2074,
6247         0x208F,
6248         0x2090,
6249         0x209D,
6250         0x20A0,
6251         0x20BE,
6252         0x20D0,
6253         0x20F1,
6254         0x2100,
6255         0x218A,
6256         0x2190,
6257         0x23FB,
6258         0x2400,
6259         0x2427,
6260         0x2440,
6261         0x244B,
6262         0x2460,
6263         0x2B74,
6264         0x2B76,
6265         0x2B96,
6266         0x2B98,
6267         0x2BBA,
6268         0x2BBD,
6269         0x2BC9,
6270         0x2BCA,
6271         0x2BD2,
6272         0x2C00,
6273         0x2C2F,
6274         0x2C30,
6275         0x2C5F,
6276         0x2C60,
6277         0x2CF4,
6278         0x2CF9,
6279         0x2D26,
6280         0x2D27,
6281         0x2D28,
6282         0x2D2D,
6283         0x2D2E,
6284         0x2D30,
6285         0x2D68,
6286         0x2D6F,
6287         0x2D71,
6288         0x2D7F,
6289         0x2D97,
6290         0x2DA0,
6291         0x2DA7,
6292         0x2DA8,
6293         0x2DAF,
6294         0x2DB0,
6295         0x2DB7,
6296         0x2DB8,
6297         0x2DBF,
6298         0x2DC0,
6299         0x2DC7,
6300         0x2DC8,
6301         0x2DCF,
6302         0x2DD0,
6303         0x2DD7,
6304         0x2DD8,
6305         0x2DDF,
6306         0x2DE0,
6307         0x2E43,
6308         0x2E80,
6309         0x2E9A,
6310         0x2E9B,
6311         0x2EF4,
6312         0x2F00,
6313         0x2FD6,
6314         0x2FF0,
6315         0x2FFC,
6316         0x3001,
6317         0x3040,
6318         0x3041,
6319         0x3097,
6320         0x3099,
6321         0x3100,
6322         0x3105,
6323         0x312E,
6324         0x3131,
6325         0x318F,
6326         0x3190,
6327         0x31BB,
6328         0x31C0,
6329         0x31E4,
6330         0x31F0,
6331         0x321F,
6332         0x3220,
6333         0x32FF,
6334         0x3300,
6335         0x4DB6,
6336         0x4DC0,
6337         0x9FCD,
6338         0xA000,
6339         0xA48D,
6340         0xA490,
6341         0xA4C7,
6342         0xA4D0,
6343         0xA62C,
6344         0xA640,
6345         0xA69E,
6346         0xA69F,
6347         0xA6F8,
6348         0xA700,
6349         0xA78F,
6350         0xA790,
6351         0xA7AE,
6352         0xA7B0,
6353         0xA7B2,
6354         0xA7F7,
6355         0xA82C,
6356         0xA830,
6357         0xA83A,
6358         0xA840,
6359         0xA878,
6360         0xA880,
6361         0xA8C5,
6362         0xA8CE,
6363         0xA8DA,
6364         0xA8E0,
6365         0xA8FC,
6366         0xA900,
6367         0xA954,
6368         0xA95F,
6369         0xA97D,
6370         0xA980,
6371         0xA9CE,
6372         0xA9CF,
6373         0xA9DA,
6374         0xA9DE,
6375         0xA9FF,
6376         0xAA00,
6377         0xAA37,
6378         0xAA40,
6379         0xAA4E,
6380         0xAA50,
6381         0xAA5A,
6382         0xAA5C,
6383         0xAAC3,
6384         0xAADB,
6385         0xAAF7,
6386         0xAB01,
6387         0xAB07,
6388         0xAB09,
6389         0xAB0F,
6390         0xAB11,
6391         0xAB17,
6392         0xAB20,
6393         0xAB27,
6394         0xAB28,
6395         0xAB2F,
6396         0xAB30,
6397         0xAB60,
6398         0xAB64,
6399         0xAB66,
6400         0xABC0,
6401         0xABEE,
6402         0xABF0,
6403         0xABFA,
6404         0xAC00,
6405         0xD7A4,
6406         0xD7B0,
6407         0xD7C7,
6408         0xD7CB,
6409         0xD7FC,
6410         0xE000,
6411         0xFA6E,
6412         0xFA70,
6413         0xFADA,
6414         0xFB00,
6415         0xFB07,
6416         0xFB13,
6417         0xFB18,
6418         0xFB1D,
6419         0xFB37,
6420         0xFB38,
6421         0xFB3D,
6422         0xFB3E,
6423         0xFB3F,
6424         0xFB40,
6425         0xFB42,
6426         0xFB43,
6427         0xFB45,
6428         0xFB46,
6429         0xFBC2,
6430         0xFBD3,
6431         0xFD40,
6432         0xFD50,
6433         0xFD90,
6434         0xFD92,
6435         0xFDC8,
6436         0xFDF0,
6437         0xFDFE,
6438         0xFE00,
6439         0xFE1A,
6440         0xFE20,
6441         0xFE2E,
6442         0xFE30,
6443         0xFE53,
6444         0xFE54,
6445         0xFE67,
6446         0xFE68,
6447         0xFE6C,
6448         0xFE70,
6449         0xFE75,
6450         0xFE76,
6451         0xFEFD,
6452         0xFEFF,
6453         0xFF00,
6454         0xFF01,
6455         0xFFBF,
6456         0xFFC2,
6457         0xFFC8,
6458         0xFFCA,
6459         0xFFD0,
6460         0xFFD2,
6461         0xFFD8,
6462         0xFFDA,
6463         0xFFDD,
6464         0xFFE0,
6465         0xFFE7,
6466         0xFFE8,
6467         0xFFEF,
6468         0xFFF9,
6469         0xFFFE,
6470         0x10000,
6471         0x1000C,
6472         0x1000D,
6473         0x10027,
6474         0x10028,
6475         0x1003B,
6476         0x1003C,
6477         0x1003E,
6478         0x1003F,
6479         0x1004E,
6480         0x10050,
6481         0x1005E,
6482         0x10080,
6483         0x100FB,
6484         0x10100,
6485         0x10103,
6486         0x10107,
6487         0x10134,
6488         0x10137,
6489         0x1018D,
6490         0x10190,
6491         0x1019C,
6492         0x101A0,
6493         0x101A1,
6494         0x101D0,
6495         0x101FE,
6496         0x10280,
6497         0x1029D,
6498         0x102A0,
6499         0x102D1,
6500         0x102E0,
6501         0x102FC,
6502         0x10300,
6503         0x10324,
6504         0x10330,
6505         0x1034B,
6506         0x10350,
6507         0x1037B,
6508         0x10380,
6509         0x1039E,
6510         0x1039F,
6511         0x103C4,
6512         0x103C8,
6513         0x103D6,
6514         0x10400,
6515         0x1049E,
6516         0x104A0,
6517         0x104AA,
6518         0x10500,
6519         0x10528,
6520         0x10530,
6521         0x10564,
6522         0x1056F,
6523         0x10570,
6524         0x10600,
6525         0x10737,
6526         0x10740,
6527         0x10756,
6528         0x10760,
6529         0x10768,
6530         0x10800,
6531         0x10806,
6532         0x10808,
6533         0x10809,
6534         0x1080A,
6535         0x10836,
6536         0x10837,
6537         0x10839,
6538         0x1083C,
6539         0x1083D,
6540         0x1083F,
6541         0x10856,
6542         0x10857,
6543         0x1089F,
6544         0x108A7,
6545         0x108B0,
6546         0x10900,
6547         0x1091C,
6548         0x1091F,
6549         0x1093A,
6550         0x1093F,
6551         0x10940,
6552         0x10980,
6553         0x109B8,
6554         0x109BE,
6555         0x109C0,
6556         0x10A00,
6557         0x10A04,
6558         0x10A05,
6559         0x10A07,
6560         0x10A0C,
6561         0x10A14,
6562         0x10A15,
6563         0x10A18,
6564         0x10A19,
6565         0x10A34,
6566         0x10A38,
6567         0x10A3B,
6568         0x10A3F,
6569         0x10A48,
6570         0x10A50,
6571         0x10A59,
6572         0x10A60,
6573         0x10AA0,
6574         0x10AC0,
6575         0x10AE7,
6576         0x10AEB,
6577         0x10AF7,
6578         0x10B00,
6579         0x10B36,
6580         0x10B39,
6581         0x10B56,
6582         0x10B58,
6583         0x10B73,
6584         0x10B78,
6585         0x10B92,
6586         0x10B99,
6587         0x10B9D,
6588         0x10BA9,
6589         0x10BB0,
6590         0x10C00,
6591         0x10C49,
6592         0x10E60,
6593         0x10E7F,
6594         0x11000,
6595         0x1104E,
6596         0x11052,
6597         0x11070,
6598         0x1107F,
6599         0x110C2,
6600         0x110D0,
6601         0x110E9,
6602         0x110F0,
6603         0x110FA,
6604         0x11100,
6605         0x11135,
6606         0x11136,
6607         0x11144,
6608         0x11150,
6609         0x11177,
6610         0x11180,
6611         0x111C9,
6612         0x111CD,
6613         0x111CE,
6614         0x111D0,
6615         0x111DB,
6616         0x111E1,
6617         0x111F5,
6618         0x11200,
6619         0x11212,
6620         0x11213,
6621         0x1123E,
6622         0x112B0,
6623         0x112EB,
6624         0x112F0,
6625         0x112FA,
6626         0x11301,
6627         0x11304,
6628         0x11305,
6629         0x1130D,
6630         0x1130F,
6631         0x11311,
6632         0x11313,
6633         0x11329,
6634         0x1132A,
6635         0x11331,
6636         0x11332,
6637         0x11334,
6638         0x11335,
6639         0x1133A,
6640         0x1133C,
6641         0x11345,
6642         0x11347,
6643         0x11349,
6644         0x1134B,
6645         0x1134E,
6646         0x11357,
6647         0x11358,
6648         0x1135D,
6649         0x11364,
6650         0x11366,
6651         0x1136D,
6652         0x11370,
6653         0x11375,
6654         0x11480,
6655         0x114C8,
6656         0x114D0,
6657         0x114DA,
6658         0x11580,
6659         0x115B6,
6660         0x115B8,
6661         0x115CA,
6662         0x11600,
6663         0x11645,
6664         0x11650,
6665         0x1165A,
6666         0x11680,
6667         0x116B8,
6668         0x116C0,
6669         0x116CA,
6670         0x118A0,
6671         0x118F3,
6672         0x118FF,
6673         0x11900,
6674         0x11AC0,
6675         0x11AF9,
6676         0x12000,
6677         0x12399,
6678         0x12400,
6679         0x1246F,
6680         0x12470,
6681         0x12475,
6682         0x13000,
6683         0x1342F,
6684         0x16800,
6685         0x16A39,
6686         0x16A40,
6687         0x16A5F,
6688         0x16A60,
6689         0x16A6A,
6690         0x16A6E,
6691         0x16A70,
6692         0x16AD0,
6693         0x16AEE,
6694         0x16AF0,
6695         0x16AF6,
6696         0x16B00,
6697         0x16B46,
6698         0x16B50,
6699         0x16B5A,
6700         0x16B5B,
6701         0x16B62,
6702         0x16B63,
6703         0x16B78,
6704         0x16B7D,
6705         0x16B90,
6706         0x16F00,
6707         0x16F45,
6708         0x16F50,
6709         0x16F7F,
6710         0x16F8F,
6711         0x16FA0,
6712         0x1B000,
6713         0x1B002,
6714         0x1BC00,
6715         0x1BC6B,
6716         0x1BC70,
6717         0x1BC7D,
6718         0x1BC80,
6719         0x1BC89,
6720         0x1BC90,
6721         0x1BC9A,
6722         0x1BC9C,
6723         0x1BCA4,
6724         0x1D000,
6725         0x1D0F6,
6726         0x1D100,
6727         0x1D127,
6728         0x1D129,
6729         0x1D1DE,
6730         0x1D200,
6731         0x1D246,
6732         0x1D300,
6733         0x1D357,
6734         0x1D360,
6735         0x1D372,
6736         0x1D400,
6737         0x1D455,
6738         0x1D456,
6739         0x1D49D,
6740         0x1D49E,
6741         0x1D4A0,
6742         0x1D4A2,
6743         0x1D4A3,
6744         0x1D4A5,
6745         0x1D4A7,
6746         0x1D4A9,
6747         0x1D4AD,
6748         0x1D4AE,
6749         0x1D4BA,
6750         0x1D4BB,
6751         0x1D4BC,
6752         0x1D4BD,
6753         0x1D4C4,
6754         0x1D4C5,
6755         0x1D506,
6756         0x1D507,
6757         0x1D50B,
6758         0x1D50D,
6759         0x1D515,
6760         0x1D516,
6761         0x1D51D,
6762         0x1D51E,
6763         0x1D53A,
6764         0x1D53B,
6765         0x1D53F,
6766         0x1D540,
6767         0x1D545,
6768         0x1D546,
6769         0x1D547,
6770         0x1D54A,
6771         0x1D551,
6772         0x1D552,
6773         0x1D6A6,
6774         0x1D6A8,
6775         0x1D7CC,
6776         0x1D7CE,
6777         0x1D800,
6778         0x1E800,
6779         0x1E8C5,
6780         0x1E8C7,
6781         0x1E8D7,
6782         0x1EE00,
6783         0x1EE04,
6784         0x1EE05,
6785         0x1EE20,
6786         0x1EE21,
6787         0x1EE23,
6788         0x1EE24,
6789         0x1EE25,
6790         0x1EE27,
6791         0x1EE28,
6792         0x1EE29,
6793         0x1EE33,
6794         0x1EE34,
6795         0x1EE38,
6796         0x1EE39,
6797         0x1EE3A,
6798         0x1EE3B,
6799         0x1EE3C,
6800         0x1EE42,
6801         0x1EE43,
6802         0x1EE47,
6803         0x1EE48,
6804         0x1EE49,
6805         0x1EE4A,
6806         0x1EE4B,
6807         0x1EE4C,
6808         0x1EE4D,
6809         0x1EE50,
6810         0x1EE51,
6811         0x1EE53,
6812         0x1EE54,
6813         0x1EE55,
6814         0x1EE57,
6815         0x1EE58,
6816         0x1EE59,
6817         0x1EE5A,
6818         0x1EE5B,
6819         0x1EE5C,
6820         0x1EE5D,
6821         0x1EE5E,
6822         0x1EE5F,
6823         0x1EE60,
6824         0x1EE61,
6825         0x1EE63,
6826         0x1EE64,
6827         0x1EE65,
6828         0x1EE67,
6829         0x1EE6B,
6830         0x1EE6C,
6831         0x1EE73,
6832         0x1EE74,
6833         0x1EE78,
6834         0x1EE79,
6835         0x1EE7D,
6836         0x1EE7E,
6837         0x1EE7F,
6838         0x1EE80,
6839         0x1EE8A,
6840         0x1EE8B,
6841         0x1EE9C,
6842         0x1EEA1,
6843         0x1EEA4,
6844         0x1EEA5,
6845         0x1EEAA,
6846         0x1EEAB,
6847         0x1EEBC,
6848         0x1EEF0,
6849         0x1EEF2,
6850         0x1F000,
6851         0x1F02C,
6852         0x1F030,
6853         0x1F094,
6854         0x1F0A0,
6855         0x1F0AF,
6856         0x1F0B1,
6857         0x1F0C0,
6858         0x1F0C1,
6859         0x1F0D0,
6860         0x1F0D1,
6861         0x1F0F6,
6862         0x1F100,
6863         0x1F10D,
6864         0x1F110,
6865         0x1F12F,
6866         0x1F130,
6867         0x1F16C,
6868         0x1F170,
6869         0x1F19B,
6870         0x1F1E6,
6871         0x1F203,
6872         0x1F210,
6873         0x1F23B,
6874         0x1F240,
6875         0x1F249,
6876         0x1F250,
6877         0x1F252,
6878         0x1F300,
6879         0x1F32D,
6880         0x1F330,
6881         0x1F37E,
6882         0x1F380,
6883         0x1F3CF,
6884         0x1F3D4,
6885         0x1F3F8,
6886         0x1F400,
6887         0x1F4FF,
6888         0x1F500,
6889         0x1F54B,
6890         0x1F550,
6891         0x1F57A,
6892         0x1F57B,
6893         0x1F5A4,
6894         0x1F5A5,
6895         0x1F643,
6896         0x1F645,
6897         0x1F6D0,
6898         0x1F6E0,
6899         0x1F6ED,
6900         0x1F6F0,
6901         0x1F6F4,
6902         0x1F700,
6903         0x1F774,
6904         0x1F780,
6905         0x1F7D5,
6906         0x1F800,
6907         0x1F80C,
6908         0x1F810,
6909         0x1F848,
6910         0x1F850,
6911         0x1F85A,
6912         0x1F860,
6913         0x1F888,
6914         0x1F890,
6915         0x1F8AE,
6916         0x20000,
6917         0x2A6D7,
6918         0x2A700,
6919         0x2B735,
6920         0x2B740,
6921         0x2B81E,
6922         0x2F800,
6923         0x2FA1E,
6924         0xE0001,
6925         0xE0002,
6926         0xE0020,
6927         0xE0080,
6928         0xE0100,
6929         0xE01F0,
6930         0xF0000,
6931         0xFFFFE,
6932         0x100000,
6933         0x10FFFE
6934 };
6935
6936 static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
6937         1267,   /* Number of elements */
6938         148565664, /* Version and data structure type */
6939         1,      /* 0 if the list starts at 0;
6940                    1 if it starts at the element beyond 0 */
6941         0x0,
6942         0x61,
6943         0x7B,
6944         0xAA,
6945         0xAB,
6946         0xB5,
6947         0xB6,
6948         0xBA,
6949         0xBB,
6950         0xDF,
6951         0xF7,
6952         0xF8,
6953         0x100,
6954         0x101,
6955         0x102,
6956         0x103,
6957         0x104,
6958         0x105,
6959         0x106,
6960         0x107,
6961         0x108,
6962         0x109,
6963         0x10A,
6964         0x10B,
6965         0x10C,
6966         0x10D,
6967         0x10E,
6968         0x10F,
6969         0x110,
6970         0x111,
6971         0x112,
6972         0x113,
6973         0x114,
6974         0x115,
6975         0x116,
6976         0x117,
6977         0x118,
6978         0x119,
6979         0x11A,
6980         0x11B,
6981         0x11C,
6982         0x11D,
6983         0x11E,
6984         0x11F,
6985         0x120,
6986         0x121,
6987         0x122,
6988         0x123,
6989         0x124,
6990         0x125,
6991         0x126,
6992         0x127,
6993         0x128,
6994         0x129,
6995         0x12A,
6996         0x12B,
6997         0x12C,
6998         0x12D,
6999         0x12E,
7000         0x12F,
7001         0x130,
7002         0x131,
7003         0x132,
7004         0x133,
7005         0x134,
7006         0x135,
7007         0x136,
7008         0x137,
7009         0x139,
7010         0x13A,
7011         0x13B,
7012         0x13C,
7013         0x13D,
7014         0x13E,
7015         0x13F,
7016         0x140,
7017         0x141,
7018         0x142,
7019         0x143,
7020         0x144,
7021         0x145,
7022         0x146,
7023         0x147,
7024         0x148,
7025         0x14A,
7026         0x14B,
7027         0x14C,
7028         0x14D,
7029         0x14E,
7030         0x14F,
7031         0x150,
7032         0x151,
7033         0x152,
7034         0x153,
7035         0x154,
7036         0x155,
7037         0x156,
7038         0x157,
7039         0x158,
7040         0x159,
7041         0x15A,
7042         0x15B,
7043         0x15C,
7044         0x15D,
7045         0x15E,
7046         0x15F,
7047         0x160,
7048         0x161,
7049         0x162,
7050         0x163,
7051         0x164,
7052         0x165,
7053         0x166,
7054         0x167,
7055         0x168,
7056         0x169,
7057         0x16A,
7058         0x16B,
7059         0x16C,
7060         0x16D,
7061         0x16E,
7062         0x16F,
7063         0x170,
7064         0x171,
7065         0x172,
7066         0x173,
7067         0x174,
7068         0x175,
7069         0x176,
7070         0x177,
7071         0x178,
7072         0x17A,
7073         0x17B,
7074         0x17C,
7075         0x17D,
7076         0x17E,
7077         0x181,
7078         0x183,
7079         0x184,
7080         0x185,
7081         0x186,
7082         0x188,
7083         0x189,
7084         0x18C,
7085         0x18E,
7086         0x192,
7087         0x193,
7088         0x195,
7089         0x196,
7090         0x199,
7091         0x19C,
7092         0x19E,
7093         0x19F,
7094         0x1A1,
7095         0x1A2,
7096         0x1A3,
7097         0x1A4,
7098         0x1A5,
7099         0x1A6,
7100         0x1A8,
7101         0x1A9,
7102         0x1AA,
7103         0x1AC,
7104         0x1AD,
7105         0x1AE,
7106         0x1B0,
7107         0x1B1,
7108         0x1B4,
7109         0x1B5,
7110         0x1B6,
7111         0x1B7,
7112         0x1B9,
7113         0x1BB,
7114         0x1BD,
7115         0x1C0,
7116         0x1C6,
7117         0x1C7,
7118         0x1C9,
7119         0x1CA,
7120         0x1CC,
7121         0x1CD,
7122         0x1CE,
7123         0x1CF,
7124         0x1D0,
7125         0x1D1,
7126         0x1D2,
7127         0x1D3,
7128         0x1D4,
7129         0x1D5,
7130         0x1D6,
7131         0x1D7,
7132         0x1D8,
7133         0x1D9,
7134         0x1DA,
7135         0x1DB,
7136         0x1DC,
7137         0x1DE,
7138         0x1DF,
7139         0x1E0,
7140         0x1E1,
7141         0x1E2,
7142         0x1E3,
7143         0x1E4,
7144         0x1E5,
7145         0x1E6,
7146         0x1E7,
7147         0x1E8,
7148         0x1E9,
7149         0x1EA,
7150         0x1EB,
7151         0x1EC,
7152         0x1ED,
7153         0x1EE,
7154         0x1EF,
7155         0x1F1,
7156         0x1F3,
7157         0x1F4,
7158         0x1F5,
7159         0x1F6,
7160         0x1F9,
7161         0x1FA,
7162         0x1FB,
7163         0x1FC,
7164         0x1FD,
7165         0x1FE,
7166         0x1FF,
7167         0x200,
7168         0x201,
7169         0x202,
7170         0x203,
7171         0x204,
7172         0x205,
7173         0x206,
7174         0x207,
7175         0x208,
7176         0x209,
7177         0x20A,
7178         0x20B,
7179         0x20C,
7180         0x20D,
7181         0x20E,
7182         0x20F,
7183         0x210,
7184         0x211,
7185         0x212,
7186         0x213,
7187         0x214,
7188         0x215,
7189         0x216,
7190         0x217,
7191         0x218,
7192         0x219,
7193         0x21A,
7194         0x21B,
7195         0x21C,
7196         0x21D,
7197         0x21E,
7198         0x21F,
7199         0x220,
7200         0x221,
7201         0x222,
7202         0x223,
7203         0x224,
7204         0x225,
7205         0x226,
7206         0x227,
7207         0x228,
7208         0x229,
7209         0x22A,
7210         0x22B,
7211         0x22C,
7212         0x22D,
7213         0x22E,
7214         0x22F,
7215         0x230,
7216         0x231,
7217         0x232,
7218         0x233,
7219         0x23A,
7220         0x23C,
7221         0x23D,
7222         0x23F,
7223         0x241,
7224         0x242,
7225         0x243,
7226         0x247,
7227         0x248,
7228         0x249,
7229         0x24A,
7230         0x24B,
7231         0x24C,
7232         0x24D,
7233         0x24E,
7234         0x24F,
7235         0x294,
7236         0x295,
7237         0x2B9,
7238         0x2C0,
7239         0x2C2,
7240         0x2E0,
7241         0x2E5,
7242         0x345,
7243         0x346,
7244         0x371,
7245         0x372,
7246         0x373,
7247         0x374,
7248         0x377,
7249         0x378,
7250         0x37A,
7251         0x37E,
7252         0x390,
7253         0x391,
7254         0x3AC,
7255         0x3CF,
7256         0x3D0,
7257         0x3D2,
7258         0x3D5,
7259         0x3D8,
7260         0x3D9,
7261         0x3DA,
7262         0x3DB,
7263         0x3DC,
7264         0x3DD,
7265         0x3DE,
7266         0x3DF,
7267         0x3E0,
7268         0x3E1,
7269         0x3E2,
7270         0x3E3,
7271         0x3E4,
7272         0x3E5,
7273         0x3E6,
7274         0x3E7,
7275         0x3E8,
7276         0x3E9,
7277         0x3EA,
7278         0x3EB,
7279         0x3EC,
7280         0x3ED,
7281         0x3EE,
7282         0x3EF,
7283         0x3F4,
7284         0x3F5,
7285         0x3F6,
7286         0x3F8,
7287         0x3F9,
7288         0x3FB,
7289         0x3FD,
7290         0x430,
7291         0x460,
7292         0x461,
7293         0x462,
7294         0x463,
7295         0x464,
7296         0x465,
7297         0x466,
7298         0x467,
7299         0x468,
7300         0x469,
7301         0x46A,
7302         0x46B,
7303         0x46C,
7304         0x46D,
7305         0x46E,
7306         0x46F,
7307         0x470,
7308         0x471,
7309         0x472,
7310         0x473,
7311         0x474,
7312         0x475,
7313         0x476,
7314         0x477,
7315         0x478,
7316         0x479,
7317         0x47A,
7318         0x47B,
7319         0x47C,
7320         0x47D,
7321         0x47E,
7322         0x47F,
7323         0x480,
7324         0x481,
7325         0x482,
7326         0x48B,
7327         0x48C,
7328         0x48D,
7329         0x48E,
7330         0x48F,
7331         0x490,
7332         0x491,
7333         0x492,
7334         0x493,
7335         0x494,
7336         0x495,
7337         0x496,
7338         0x497,
7339         0x498,
7340         0x499,
7341         0x49A,
7342         0x49B,
7343         0x49C,
7344         0x49D,
7345         0x49E,
7346         0x49F,
7347         0x4A0,
7348         0x4A1,
7349         0x4A2,
7350         0x4A3,
7351         0x4A4,
7352         0x4A5,
7353         0x4A6,
7354         0x4A7,
7355         0x4A8,
7356         0x4A9,
7357         0x4AA,
7358         0x4AB,
7359         0x4AC,
7360         0x4AD,
7361         0x4AE,
7362         0x4AF,
7363         0x4B0,
7364         0x4B1,
7365         0x4B2,
7366         0x4B3,
7367         0x4B4,
7368         0x4B5,
7369         0x4B6,
7370         0x4B7,
7371         0x4B8,
7372         0x4B9,
7373         0x4BA,
7374         0x4BB,
7375         0x4BC,
7376         0x4BD,
7377         0x4BE,
7378         0x4BF,
7379         0x4C0,
7380         0x4C2,
7381         0x4C3,
7382         0x4C4,
7383         0x4C5,
7384         0x4C6,
7385         0x4C7,
7386         0x4C8,
7387         0x4C9,
7388         0x4CA,
7389         0x4CB,
7390         0x4CC,
7391         0x4CD,
7392         0x4CE,
7393         0x4D0,
7394         0x4D1,
7395         0x4D2,
7396         0x4D3,
7397         0x4D4,
7398         0x4D5,
7399         0x4D6,
7400         0x4D7,
7401         0x4D8,
7402         0x4D9,
7403         0x4DA,
7404         0x4DB,
7405         0x4DC,
7406         0x4DD,
7407         0x4DE,
7408         0x4DF,
7409         0x4E0,
7410         0x4E1,
7411         0x4E2,
7412         0x4E3,
7413         0x4E4,
7414         0x4E5,
7415         0x4E6,
7416         0x4E7,
7417         0x4E8,
7418         0x4E9,
7419         0x4EA,
7420         0x4EB,
7421         0x4EC,
7422         0x4ED,
7423         0x4EE,
7424         0x4EF,
7425         0x4F0,
7426         0x4F1,
7427         0x4F2,
7428         0x4F3,
7429         0x4F4,
7430         0x4F5,
7431         0x4F6,
7432         0x4F7,
7433         0x4F8,
7434         0x4F9,
7435         0x4FA,
7436         0x4FB,
7437         0x4FC,
7438         0x4FD,
7439         0x4FE,
7440         0x4FF,
7441         0x500,
7442         0x501,
7443         0x502,
7444         0x503,
7445         0x504,
7446         0x505,
7447         0x506,
7448         0x507,
7449         0x508,
7450         0x509,
7451         0x50A,
7452         0x50B,
7453         0x50C,
7454         0x50D,
7455         0x50E,
7456         0x50F,
7457         0x510,
7458         0x511,
7459         0x512,
7460         0x513,
7461         0x514,
7462         0x515,
7463         0x516,
7464         0x517,
7465         0x518,
7466         0x519,
7467         0x51A,
7468         0x51B,
7469         0x51C,
7470         0x51D,
7471         0x51E,
7472         0x51F,
7473         0x520,
7474         0x521,
7475         0x522,
7476         0x523,
7477         0x524,
7478         0x525,
7479         0x526,
7480         0x527,
7481         0x528,
7482         0x529,
7483         0x52A,
7484         0x52B,
7485         0x52C,
7486         0x52D,
7487         0x52E,
7488         0x52F,
7489         0x530,
7490         0x561,
7491         0x588,
7492         0x1D00,
7493         0x1DC0,
7494         0x1E01,
7495         0x1E02,
7496         0x1E03,
7497         0x1E04,
7498         0x1E05,
7499         0x1E06,
7500         0x1E07,
7501         0x1E08,
7502         0x1E09,
7503         0x1E0A,
7504         0x1E0B,
7505         0x1E0C,
7506         0x1E0D,
7507         0x1E0E,
7508         0x1E0F,
7509         0x1E10,
7510         0x1E11,
7511         0x1E12,
7512         0x1E13,
7513         0x1E14,
7514         0x1E15,
7515         0x1E16,
7516         0x1E17,
7517         0x1E18,
7518         0x1E19,
7519         0x1E1A,
7520         0x1E1B,
7521         0x1E1C,
7522         0x1E1D,
7523         0x1E1E,
7524         0x1E1F,
7525         0x1E20,
7526         0x1E21,
7527         0x1E22,
7528         0x1E23,
7529         0x1E24,
7530         0x1E25,
7531         0x1E26,
7532         0x1E27,
7533         0x1E28,
7534         0x1E29,
7535         0x1E2A,
7536         0x1E2B,
7537         0x1E2C,
7538         0x1E2D,
7539         0x1E2E,
7540         0x1E2F,
7541         0x1E30,
7542         0x1E31,
7543         0x1E32,
7544         0x1E33,
7545         0x1E34,
7546         0x1E35,
7547         0x1E36,
7548         0x1E37,
7549         0x1E38,
7550         0x1E39,
7551         0x1E3A,
7552         0x1E3B,
7553         0x1E3C,
7554         0x1E3D,
7555         0x1E3E,
7556         0x1E3F,
7557         0x1E40,
7558         0x1E41,
7559         0x1E42,
7560         0x1E43,
7561         0x1E44,
7562         0x1E45,
7563         0x1E46,
7564         0x1E47,
7565         0x1E48,
7566         0x1E49,
7567         0x1E4A,
7568         0x1E4B,
7569         0x1E4C,
7570         0x1E4D,
7571         0x1E4E,
7572         0x1E4F,
7573         0x1E50,
7574         0x1E51,
7575         0x1E52,
7576         0x1E53,
7577         0x1E54,
7578         0x1E55,
7579         0x1E56,
7580         0x1E57,
7581         0x1E58,
7582         0x1E59,
7583         0x1E5A,
7584         0x1E5B,
7585         0x1E5C,
7586         0x1E5D,
7587         0x1E5E,
7588         0x1E5F,
7589         0x1E60,
7590         0x1E61,
7591         0x1E62,
7592         0x1E63,
7593         0x1E64,
7594         0x1E65,
7595         0x1E66,
7596         0x1E67,
7597         0x1E68,
7598         0x1E69,
7599         0x1E6A,
7600         0x1E6B,
7601         0x1E6C,
7602         0x1E6D,
7603         0x1E6E,
7604         0x1E6F,
7605         0x1E70,
7606         0x1E71,
7607         0x1E72,
7608         0x1E73,
7609         0x1E74,
7610         0x1E75,
7611         0x1E76,
7612         0x1E77,
7613         0x1E78,
7614         0x1E79,
7615         0x1E7A,
7616         0x1E7B,
7617         0x1E7C,
7618         0x1E7D,
7619         0x1E7E,
7620         0x1E7F,
7621         0x1E80,
7622         0x1E81,
7623         0x1E82,
7624         0x1E83,
7625         0x1E84,
7626         0x1E85,
7627         0x1E86,
7628         0x1E87,
7629         0x1E88,
7630         0x1E89,
7631         0x1E8A,
7632         0x1E8B,
7633         0x1E8C,
7634         0x1E8D,
7635         0x1E8E,
7636         0x1E8F,
7637         0x1E90,
7638         0x1E91,
7639         0x1E92,
7640         0x1E93,
7641         0x1E94,
7642         0x1E95,
7643         0x1E9E,
7644         0x1E9F,
7645         0x1EA0,
7646         0x1EA1,
7647         0x1EA2,
7648         0x1EA3,
7649         0x1EA4,
7650         0x1EA5,
7651         0x1EA6,
7652         0x1EA7,
7653         0x1EA8,
7654         0x1EA9,
7655         0x1EAA,
7656         0x1EAB,
7657         0x1EAC,
7658         0x1EAD,
7659         0x1EAE,
7660         0x1EAF,
7661         0x1EB0,
7662         0x1EB1,
7663         0x1EB2,
7664         0x1EB3,
7665         0x1EB4,
7666         0x1EB5,
7667         0x1EB6,
7668         0x1EB7,
7669         0x1EB8,
7670         0x1EB9,
7671         0x1EBA,
7672         0x1EBB,
7673         0x1EBC,
7674         0x1EBD,
7675         0x1EBE,
7676         0x1EBF,
7677         0x1EC0,
7678         0x1EC1,
7679         0x1EC2,
7680         0x1EC3,
7681         0x1EC4,
7682         0x1EC5,
7683         0x1EC6,
7684         0x1EC7,
7685         0x1EC8,
7686         0x1EC9,
7687         0x1ECA,
7688         0x1ECB,
7689         0x1ECC,
7690         0x1ECD,
7691         0x1ECE,
7692         0x1ECF,
7693         0x1ED0,
7694         0x1ED1,
7695         0x1ED2,
7696         0x1ED3,
7697         0x1ED4,
7698         0x1ED5,
7699         0x1ED6,
7700         0x1ED7,
7701         0x1ED8,
7702         0x1ED9,
7703         0x1EDA,
7704         0x1EDB,
7705         0x1EDC,
7706         0x1EDD,
7707         0x1EDE,
7708         0x1EDF,
7709         0x1EE0,
7710         0x1EE1,
7711         0x1EE2,
7712         0x1EE3,
7713         0x1EE4,
7714         0x1EE5,
7715         0x1EE6,
7716         0x1EE7,
7717         0x1EE8,
7718         0x1EE9,
7719         0x1EEA,
7720         0x1EEB,
7721         0x1EEC,
7722         0x1EED,
7723         0x1EEE,
7724         0x1EEF,
7725         0x1EF0,
7726         0x1EF1,
7727         0x1EF2,
7728         0x1EF3,
7729         0x1EF4,
7730         0x1EF5,
7731         0x1EF6,
7732         0x1EF7,
7733         0x1EF8,
7734         0x1EF9,
7735         0x1EFA,
7736         0x1EFB,
7737         0x1EFC,
7738         0x1EFD,
7739         0x1EFE,
7740         0x1EFF,
7741         0x1F08,
7742         0x1F10,
7743         0x1F16,
7744         0x1F20,
7745         0x1F28,
7746         0x1F30,
7747         0x1F38,
7748         0x1F40,
7749         0x1F46,
7750         0x1F50,
7751         0x1F58,
7752         0x1F60,
7753         0x1F68,
7754         0x1F70,
7755         0x1F7E,
7756         0x1F80,
7757         0x1F88,
7758         0x1F90,
7759         0x1F98,
7760         0x1FA0,
7761         0x1FA8,
7762         0x1FB0,
7763         0x1FB5,
7764         0x1FB6,
7765         0x1FB8,
7766         0x1FBE,
7767         0x1FBF,
7768         0x1FC2,
7769         0x1FC5,
7770         0x1FC6,
7771         0x1FC8,
7772         0x1FD0,
7773         0x1FD4,
7774         0x1FD6,
7775         0x1FD8,
7776         0x1FE0,
7777         0x1FE8,
7778         0x1FF2,
7779         0x1FF5,
7780         0x1FF6,
7781         0x1FF8,
7782         0x2071,
7783         0x2072,
7784         0x207F,
7785         0x2080,
7786         0x2090,
7787         0x209D,
7788         0x210A,
7789         0x210B,
7790         0x210E,
7791         0x2110,
7792         0x2113,
7793         0x2114,
7794         0x212F,
7795         0x2130,
7796         0x2134,
7797         0x2135,
7798         0x2139,
7799         0x213A,
7800         0x213C,
7801         0x213E,
7802         0x2146,
7803         0x214A,
7804         0x214E,
7805         0x214F,
7806         0x2170,
7807         0x2180,
7808         0x2184,
7809         0x2185,
7810         0x24D0,
7811         0x24EA,
7812         0x2C30,
7813         0x2C5F,
7814         0x2C61,
7815         0x2C62,
7816         0x2C65,
7817         0x2C67,
7818         0x2C68,
7819         0x2C69,
7820         0x2C6A,
7821         0x2C6B,
7822         0x2C6C,
7823         0x2C6D,
7824         0x2C71,
7825         0x2C72,
7826         0x2C73,
7827         0x2C75,
7828         0x2C76,
7829         0x2C7E,
7830         0x2C81,
7831         0x2C82,
7832         0x2C83,
7833         0x2C84,
7834         0x2C85,
7835         0x2C86,
7836         0x2C87,
7837         0x2C88,
7838         0x2C89,
7839         0x2C8A,
7840         0x2C8B,
7841         0x2C8C,
7842         0x2C8D,
7843         0x2C8E,
7844         0x2C8F,
7845         0x2C90,
7846         0x2C91,
7847         0x2C92,
7848         0x2C93,
7849         0x2C94,
7850         0x2C95,
7851         0x2C96,
7852         0x2C97,
7853         0x2C98,
7854         0x2C99,
7855         0x2C9A,
7856         0x2C9B,
7857         0x2C9C,
7858         0x2C9D,
7859         0x2C9E,
7860         0x2C9F,
7861         0x2CA0,
7862         0x2CA1,
7863         0x2CA2,
7864         0x2CA3,
7865         0x2CA4,
7866         0x2CA5,
7867         0x2CA6,
7868         0x2CA7,
7869         0x2CA8,
7870         0x2CA9,
7871         0x2CAA,
7872         0x2CAB,
7873         0x2CAC,
7874         0x2CAD,
7875         0x2CAE,
7876         0x2CAF,
7877         0x2CB0,
7878         0x2CB1,
7879         0x2CB2,
7880         0x2CB3,
7881         0x2CB4,
7882         0x2CB5,
7883         0x2CB6,
7884         0x2CB7,
7885         0x2CB8,
7886         0x2CB9,
7887         0x2CBA,
7888         0x2CBB,
7889         0x2CBC,
7890         0x2CBD,
7891         0x2CBE,
7892         0x2CBF,
7893         0x2CC0,
7894         0x2CC1,
7895         0x2CC2,
7896         0x2CC3,
7897         0x2CC4,
7898         0x2CC5,
7899         0x2CC6,
7900         0x2CC7,
7901         0x2CC8,
7902         0x2CC9,
7903         0x2CCA,
7904         0x2CCB,
7905         0x2CCC,
7906         0x2CCD,
7907         0x2CCE,
7908         0x2CCF,
7909         0x2CD0,
7910         0x2CD1,
7911         0x2CD2,
7912         0x2CD3,
7913         0x2CD4,
7914         0x2CD5,
7915         0x2CD6,
7916         0x2CD7,
7917         0x2CD8,
7918         0x2CD9,
7919         0x2CDA,
7920         0x2CDB,
7921         0x2CDC,
7922         0x2CDD,
7923         0x2CDE,
7924         0x2CDF,
7925         0x2CE0,
7926         0x2CE1,
7927         0x2CE2,
7928         0x2CE3,
7929         0x2CE5,
7930         0x2CEC,
7931         0x2CED,
7932         0x2CEE,
7933         0x2CEF,
7934         0x2CF3,
7935         0x2CF4,
7936         0x2D00,
7937         0x2D26,
7938         0x2D27,
7939         0x2D28,
7940         0x2D2D,
7941         0x2D2E,
7942         0xA641,
7943         0xA642,
7944         0xA643,
7945         0xA644,
7946         0xA645,
7947         0xA646,
7948         0xA647,
7949         0xA648,
7950         0xA649,
7951         0xA64A,
7952         0xA64B,
7953         0xA64C,
7954         0xA64D,
7955         0xA64E,
7956         0xA64F,
7957         0xA650,
7958         0xA651,
7959         0xA652,
7960         0xA653,
7961         0xA654,
7962         0xA655,
7963         0xA656,
7964         0xA657,
7965         0xA658,
7966         0xA659,
7967         0xA65A,
7968         0xA65B,
7969         0xA65C,
7970         0xA65D,
7971         0xA65E,
7972         0xA65F,
7973         0xA660,
7974         0xA661,
7975         0xA662,
7976         0xA663,
7977         0xA664,
7978         0xA665,
7979         0xA666,
7980         0xA667,
7981         0xA668,
7982         0xA669,
7983         0xA66A,
7984         0xA66B,
7985         0xA66C,
7986         0xA66D,
7987         0xA66E,
7988         0xA681,
7989         0xA682,
7990         0xA683,
7991         0xA684,
7992         0xA685,
7993         0xA686,
7994         0xA687,
7995         0xA688,
7996         0xA689,
7997         0xA68A,
7998         0xA68B,
7999         0xA68C,
8000         0xA68D,
8001         0xA68E,
8002         0xA68F,
8003         0xA690,
8004         0xA691,
8005         0xA692,
8006         0xA693,
8007         0xA694,
8008         0xA695,
8009         0xA696,
8010         0xA697,
8011         0xA698,
8012         0xA699,
8013         0xA69A,
8014         0xA69B,
8015         0xA69E,
8016         0xA723,
8017         0xA724,
8018         0xA725,
8019         0xA726,
8020         0xA727,
8021         0xA728,
8022         0xA729,
8023         0xA72A,
8024         0xA72B,
8025         0xA72C,
8026         0xA72D,
8027         0xA72E,
8028         0xA72F,
8029         0xA732,
8030         0xA733,
8031         0xA734,
8032         0xA735,
8033         0xA736,
8034         0xA737,
8035         0xA738,
8036         0xA739,
8037         0xA73A,
8038         0xA73B,
8039         0xA73C,
8040         0xA73D,
8041         0xA73E,
8042         0xA73F,
8043         0xA740,
8044         0xA741,
8045         0xA742,
8046         0xA743,
8047         0xA744,
8048         0xA745,
8049         0xA746,
8050         0xA747,
8051         0xA748,
8052         0xA749,
8053         0xA74A,
8054         0xA74B,
8055         0xA74C,
8056         0xA74D,
8057         0xA74E,
8058         0xA74F,
8059         0xA750,
8060         0xA751,
8061         0xA752,
8062         0xA753,
8063         0xA754,
8064         0xA755,
8065         0xA756,
8066         0xA757,
8067         0xA758,
8068         0xA759,
8069         0xA75A,
8070         0xA75B,
8071         0xA75C,
8072         0xA75D,
8073         0xA75E,
8074         0xA75F,
8075         0xA760,
8076         0xA761,
8077         0xA762,
8078         0xA763,
8079         0xA764,
8080         0xA765,
8081         0xA766,
8082         0xA767,
8083         0xA768,
8084         0xA769,
8085         0xA76A,
8086         0xA76B,
8087         0xA76C,
8088         0xA76D,
8089         0xA76E,
8090         0xA76F,
8091         0xA779,
8092         0xA77A,
8093         0xA77B,
8094         0xA77C,
8095         0xA77D,
8096         0xA77F,
8097         0xA780,
8098         0xA781,
8099         0xA782,
8100         0xA783,
8101         0xA784,
8102         0xA785,
8103         0xA786,
8104         0xA787,
8105         0xA788,
8106         0xA78C,
8107         0xA78D,
8108         0xA78E,
8109         0xA78F,
8110         0xA791,
8111         0xA792,
8112         0xA793,
8113         0xA796,
8114         0xA797,
8115         0xA798,
8116         0xA799,
8117         0xA79A,
8118         0xA79B,
8119         0xA79C,
8120         0xA79D,
8121         0xA79E,
8122         0xA79F,
8123         0xA7A0,
8124         0xA7A1,
8125         0xA7A2,
8126         0xA7A3,
8127         0xA7A4,
8128         0xA7A5,
8129         0xA7A6,
8130         0xA7A7,
8131         0xA7A8,
8132         0xA7A9,
8133         0xA7AA,
8134         0xA7F8,
8135         0xA7FB,
8136         0xAB30,
8137         0xAB5B,
8138         0xAB5C,
8139         0xAB60,
8140         0xAB64,
8141         0xAB66,
8142         0xFB00,
8143         0xFB07,
8144         0xFB13,
8145         0xFB18,
8146         0xFF41,
8147         0xFF5B,
8148         0x10428,
8149         0x10450,
8150         0x118C0,
8151         0x118E0,
8152         0x1D41A,
8153         0x1D434,
8154         0x1D44E,
8155         0x1D455,
8156         0x1D456,
8157         0x1D468,
8158         0x1D482,
8159         0x1D49C,
8160         0x1D4B6,
8161         0x1D4BA,
8162         0x1D4BB,
8163         0x1D4BC,
8164         0x1D4BD,
8165         0x1D4C4,
8166         0x1D4C5,
8167         0x1D4D0,
8168         0x1D4EA,
8169         0x1D504,
8170         0x1D51E,
8171         0x1D538,
8172         0x1D552,
8173         0x1D56C,
8174         0x1D586,
8175         0x1D5A0,
8176         0x1D5BA,
8177         0x1D5D4,
8178         0x1D5EE,
8179         0x1D608,
8180         0x1D622,
8181         0x1D63C,
8182         0x1D656,
8183         0x1D670,
8184         0x1D68A,
8185         0x1D6A6,
8186         0x1D6C2,
8187         0x1D6DB,
8188         0x1D6DC,
8189         0x1D6E2,
8190         0x1D6FC,
8191         0x1D715,
8192         0x1D716,
8193         0x1D71C,
8194         0x1D736,
8195         0x1D74F,
8196         0x1D750,
8197         0x1D756,
8198         0x1D770,
8199         0x1D789,
8200         0x1D78A,
8201         0x1D790,
8202         0x1D7AA,
8203         0x1D7C3,
8204         0x1D7C4,
8205         0x1D7CA,
8206         0x1D7CB,
8207         0x1D7CC
8208 };
8209
8210 static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
8211         1205,   /* Number of elements */
8212         148565664, /* Version and data structure type */
8213         1,      /* 0 if the list starts at 0;
8214                    1 if it starts at the element beyond 0 */
8215         0x0,
8216         0x20,
8217         0x7F,
8218         0xA0,
8219         0x378,
8220         0x37A,
8221         0x380,
8222         0x384,
8223         0x38B,
8224         0x38C,
8225         0x38D,
8226         0x38E,
8227         0x3A2,
8228         0x3A3,
8229         0x530,
8230         0x531,
8231         0x557,
8232         0x559,
8233         0x560,
8234         0x561,
8235         0x588,
8236         0x589,
8237         0x58B,
8238         0x58D,
8239         0x590,
8240         0x591,
8241         0x5C8,
8242         0x5D0,
8243         0x5EB,
8244         0x5F0,
8245         0x5F5,
8246         0x600,
8247         0x61D,
8248         0x61E,
8249         0x70E,
8250         0x70F,
8251         0x74B,
8252         0x74D,
8253         0x7B2,
8254         0x7C0,
8255         0x7FB,
8256         0x800,
8257         0x82E,
8258         0x830,
8259         0x83F,
8260         0x840,
8261         0x85C,
8262         0x85E,
8263         0x85F,
8264         0x8A0,
8265         0x8B3,
8266         0x8E4,
8267         0x984,
8268         0x985,
8269         0x98D,
8270         0x98F,
8271         0x991,
8272         0x993,
8273         0x9A9,
8274         0x9AA,
8275         0x9B1,
8276         0x9B2,
8277         0x9B3,
8278         0x9B6,
8279         0x9BA,
8280         0x9BC,
8281         0x9C5,
8282         0x9C7,
8283         0x9C9,
8284         0x9CB,
8285         0x9CF,
8286         0x9D7,
8287         0x9D8,
8288         0x9DC,
8289         0x9DE,
8290         0x9DF,
8291         0x9E4,
8292         0x9E6,
8293         0x9FC,
8294         0xA01,
8295         0xA04,
8296         0xA05,
8297         0xA0B,
8298         0xA0F,
8299         0xA11,
8300         0xA13,
8301         0xA29,
8302         0xA2A,
8303         0xA31,
8304         0xA32,
8305         0xA34,
8306         0xA35,
8307         0xA37,
8308         0xA38,
8309         0xA3A,
8310         0xA3C,
8311         0xA3D,
8312         0xA3E,
8313         0xA43,
8314         0xA47,
8315         0xA49,
8316         0xA4B,
8317         0xA4E,
8318         0xA51,
8319         0xA52,
8320         0xA59,
8321         0xA5D,
8322         0xA5E,
8323         0xA5F,
8324         0xA66,
8325         0xA76,
8326         0xA81,
8327         0xA84,
8328         0xA85,
8329         0xA8E,
8330         0xA8F,
8331         0xA92,
8332         0xA93,
8333         0xAA9,
8334         0xAAA,
8335         0xAB1,
8336         0xAB2,
8337         0xAB4,
8338         0xAB5,
8339         0xABA,
8340         0xABC,
8341         0xAC6,
8342         0xAC7,
8343         0xACA,
8344         0xACB,
8345         0xACE,
8346         0xAD0,
8347         0xAD1,
8348         0xAE0,
8349         0xAE4,
8350         0xAE6,
8351         0xAF2,
8352         0xB01,
8353         0xB04,
8354         0xB05,
8355         0xB0D,
8356         0xB0F,
8357         0xB11,
8358         0xB13,
8359         0xB29,
8360         0xB2A,
8361         0xB31,
8362         0xB32,
8363         0xB34,
8364         0xB35,
8365         0xB3A,
8366         0xB3C,
8367         0xB45,
8368         0xB47,
8369         0xB49,
8370         0xB4B,
8371         0xB4E,
8372         0xB56,
8373         0xB58,
8374         0xB5C,
8375         0xB5E,
8376         0xB5F,
8377         0xB64,
8378         0xB66,
8379         0xB78,
8380         0xB82,
8381         0xB84,
8382         0xB85,
8383         0xB8B,
8384         0xB8E,
8385         0xB91,
8386         0xB92,
8387         0xB96,
8388         0xB99,
8389         0xB9B,
8390         0xB9C,
8391         0xB9D,
8392         0xB9E,
8393         0xBA0,
8394         0xBA3,
8395         0xBA5,
8396         0xBA8,
8397         0xBAB,
8398         0xBAE,
8399         0xBBA,
8400         0xBBE,
8401         0xBC3,
8402         0xBC6,
8403         0xBC9,
8404         0xBCA,
8405         0xBCE,
8406         0xBD0,
8407         0xBD1,
8408         0xBD7,
8409         0xBD8,
8410         0xBE6,
8411         0xBFB,
8412         0xC00,
8413         0xC04,
8414         0xC05,
8415         0xC0D,
8416         0xC0E,
8417         0xC11,
8418         0xC12,
8419         0xC29,
8420         0xC2A,
8421         0xC3A,
8422         0xC3D,
8423         0xC45,
8424         0xC46,
8425         0xC49,
8426         0xC4A,
8427         0xC4E,
8428         0xC55,
8429         0xC57,
8430         0xC58,
8431         0xC5A,
8432         0xC60,
8433         0xC64,
8434         0xC66,
8435         0xC70,
8436         0xC78,
8437         0xC80,
8438         0xC81,
8439         0xC84,
8440         0xC85,
8441         0xC8D,
8442         0xC8E,
8443         0xC91,
8444         0xC92,
8445         0xCA9,
8446         0xCAA,
8447         0xCB4,
8448         0xCB5,
8449         0xCBA,
8450         0xCBC,
8451         0xCC5,
8452         0xCC6,
8453         0xCC9,
8454         0xCCA,
8455         0xCCE,
8456         0xCD5,
8457         0xCD7,
8458         0xCDE,
8459         0xCDF,
8460         0xCE0,
8461         0xCE4,
8462         0xCE6,
8463         0xCF0,
8464         0xCF1,
8465         0xCF3,
8466         0xD01,
8467         0xD04,
8468         0xD05,
8469         0xD0D,
8470         0xD0E,
8471         0xD11,
8472         0xD12,
8473         0xD3B,
8474         0xD3D,
8475         0xD45,
8476         0xD46,
8477         0xD49,
8478         0xD4A,
8479         0xD4F,
8480         0xD57,
8481         0xD58,
8482         0xD60,
8483         0xD64,
8484         0xD66,
8485         0xD76,
8486         0xD79,
8487         0xD80,
8488         0xD82,
8489         0xD84,
8490         0xD85,
8491         0xD97,
8492         0xD9A,
8493         0xDB2,
8494         0xDB3,
8495         0xDBC,
8496         0xDBD,
8497         0xDBE,
8498         0xDC0,
8499         0xDC7,
8500         0xDCA,
8501         0xDCB,
8502         0xDCF,
8503         0xDD5,
8504         0xDD6,
8505         0xDD7,
8506         0xDD8,
8507         0xDE0,
8508         0xDE6,
8509         0xDF0,
8510         0xDF2,
8511         0xDF5,
8512         0xE01,
8513         0xE3B,
8514         0xE3F,
8515         0xE5C,
8516         0xE81,
8517         0xE83,
8518         0xE84,
8519         0xE85,
8520         0xE87,
8521         0xE89,
8522         0xE8A,
8523         0xE8B,
8524         0xE8D,
8525         0xE8E,
8526         0xE94,
8527         0xE98,
8528         0xE99,
8529         0xEA0,
8530         0xEA1,
8531         0xEA4,
8532         0xEA5,
8533         0xEA6,
8534         0xEA7,
8535         0xEA8,
8536         0xEAA,
8537         0xEAC,
8538         0xEAD,
8539         0xEBA,
8540         0xEBB,
8541         0xEBE,
8542         0xEC0,
8543         0xEC5,
8544         0xEC6,
8545         0xEC7,
8546         0xEC8,
8547         0xECE,
8548         0xED0,
8549         0xEDA,
8550         0xEDC,
8551         0xEE0,
8552         0xF00,
8553         0xF48,
8554         0xF49,
8555         0xF6D,
8556         0xF71,
8557         0xF98,
8558         0xF99,
8559         0xFBD,
8560         0xFBE,
8561         0xFCD,
8562         0xFCE,
8563         0xFDB,
8564         0x1000,
8565         0x10C6,
8566         0x10C7,
8567         0x10C8,
8568         0x10CD,
8569         0x10CE,
8570         0x10D0,
8571         0x1249,
8572         0x124A,
8573         0x124E,
8574         0x1250,
8575         0x1257,
8576         0x1258,
8577         0x1259,
8578         0x125A,
8579         0x125E,
8580         0x1260,
8581         0x1289,
8582         0x128A,
8583         0x128E,
8584         0x1290,
8585         0x12B1,
8586         0x12B2,
8587         0x12B6,
8588         0x12B8,
8589         0x12BF,
8590         0x12C0,
8591         0x12C1,
8592         0x12C2,
8593         0x12C6,
8594         0x12C8,
8595         0x12D7,
8596         0x12D8,
8597         0x1311,
8598         0x1312,
8599         0x1316,
8600         0x1318,
8601         0x135B,
8602         0x135D,
8603         0x137D,
8604         0x1380,
8605         0x139A,
8606         0x13A0,
8607         0x13F5,
8608         0x1400,
8609         0x169D,
8610         0x16A0,
8611         0x16F9,
8612         0x1700,
8613         0x170D,
8614         0x170E,
8615         0x1715,
8616         0x1720,
8617         0x1737,
8618         0x1740,
8619         0x1754,
8620         0x1760,
8621         0x176D,
8622         0x176E,
8623         0x1771,
8624         0x1772,
8625         0x1774,
8626         0x1780,
8627         0x17DE,
8628         0x17E0,
8629         0x17EA,
8630         0x17F0,
8631         0x17FA,
8632         0x1800,
8633         0x180F,
8634         0x1810,
8635         0x181A,
8636         0x1820,
8637         0x1878,
8638         0x1880,
8639         0x18AB,
8640         0x18B0,
8641         0x18F6,
8642         0x1900,
8643         0x191F,
8644         0x1920,
8645         0x192C,
8646         0x1930,
8647         0x193C,
8648         0x1940,
8649         0x1941,
8650         0x1944,
8651         0x196E,
8652         0x1970,
8653         0x1975,
8654         0x1980,
8655         0x19AC,
8656         0x19B0,
8657         0x19CA,
8658         0x19D0,
8659         0x19DB,
8660         0x19DE,
8661         0x1A1C,
8662         0x1A1E,
8663         0x1A5F,
8664         0x1A60,
8665         0x1A7D,
8666         0x1A7F,
8667         0x1A8A,
8668         0x1A90,
8669         0x1A9A,
8670         0x1AA0,
8671         0x1AAE,
8672         0x1AB0,
8673         0x1ABF,
8674         0x1B00,
8675         0x1B4C,
8676         0x1B50,
8677         0x1B7D,
8678         0x1B80,
8679         0x1BF4,
8680         0x1BFC,
8681         0x1C38,
8682         0x1C3B,
8683         0x1C4A,
8684         0x1C4D,
8685         0x1C80,
8686         0x1CC0,
8687         0x1CC8,
8688         0x1CD0,
8689         0x1CF7,
8690         0x1CF8,
8691         0x1CFA,
8692         0x1D00,
8693         0x1DF6,
8694         0x1DFC,
8695         0x1F16,
8696         0x1F18,
8697         0x1F1E,
8698         0x1F20,
8699         0x1F46,
8700         0x1F48,
8701         0x1F4E,
8702         0x1F50,
8703         0x1F58,
8704         0x1F59,
8705         0x1F5A,
8706         0x1F5B,
8707         0x1F5C,
8708         0x1F5D,
8709         0x1F5E,
8710         0x1F5F,
8711         0x1F7E,
8712         0x1F80,
8713         0x1FB5,
8714         0x1FB6,
8715         0x1FC5,
8716         0x1FC6,
8717         0x1FD4,
8718         0x1FD6,
8719         0x1FDC,
8720         0x1FDD,
8721         0x1FF0,
8722         0x1FF2,
8723         0x1FF5,
8724         0x1FF6,
8725         0x1FFF,
8726         0x2000,
8727         0x2028,
8728         0x202A,
8729         0x2065,
8730         0x2066,
8731         0x2072,
8732         0x2074,
8733         0x208F,
8734         0x2090,
8735         0x209D,
8736         0x20A0,
8737         0x20BE,
8738         0x20D0,
8739         0x20F1,
8740         0x2100,
8741         0x218A,
8742         0x2190,
8743         0x23FB,
8744         0x2400,
8745         0x2427,
8746         0x2440,
8747         0x244B,
8748         0x2460,
8749         0x2B74,
8750         0x2B76,
8751         0x2B96,
8752         0x2B98,
8753         0x2BBA,
8754         0x2BBD,
8755         0x2BC9,
8756         0x2BCA,
8757         0x2BD2,
8758         0x2C00,
8759         0x2C2F,
8760         0x2C30,
8761         0x2C5F,
8762         0x2C60,
8763         0x2CF4,
8764         0x2CF9,
8765         0x2D26,
8766         0x2D27,
8767         0x2D28,
8768         0x2D2D,
8769         0x2D2E,
8770         0x2D30,
8771         0x2D68,
8772         0x2D6F,
8773         0x2D71,
8774         0x2D7F,
8775         0x2D97,
8776         0x2DA0,
8777         0x2DA7,
8778         0x2DA8,
8779         0x2DAF,
8780         0x2DB0,
8781         0x2DB7,
8782         0x2DB8,
8783         0x2DBF,
8784         0x2DC0,
8785         0x2DC7,
8786         0x2DC8,
8787         0x2DCF,
8788         0x2DD0,
8789         0x2DD7,
8790         0x2DD8,
8791         0x2DDF,
8792         0x2DE0,
8793         0x2E43,
8794         0x2E80,
8795         0x2E9A,
8796         0x2E9B,
8797         0x2EF4,
8798         0x2F00,
8799         0x2FD6,
8800         0x2FF0,
8801         0x2FFC,
8802         0x3000,
8803         0x3040,
8804         0x3041,
8805         0x3097,
8806         0x3099,
8807         0x3100,
8808         0x3105,
8809         0x312E,
8810         0x3131,
8811         0x318F,
8812         0x3190,
8813         0x31BB,
8814         0x31C0,
8815         0x31E4,
8816         0x31F0,
8817         0x321F,
8818         0x3220,
8819         0x32FF,
8820         0x3300,
8821         0x4DB6,
8822         0x4DC0,
8823         0x9FCD,
8824         0xA000,
8825         0xA48D,
8826         0xA490,
8827         0xA4C7,
8828         0xA4D0,
8829         0xA62C,
8830         0xA640,
8831         0xA69E,
8832         0xA69F,
8833         0xA6F8,
8834         0xA700,
8835         0xA78F,
8836         0xA790,
8837         0xA7AE,
8838         0xA7B0,
8839         0xA7B2,
8840         0xA7F7,
8841         0xA82C,
8842         0xA830,
8843         0xA83A,
8844         0xA840,
8845         0xA878,
8846         0xA880,
8847         0xA8C5,
8848         0xA8CE,
8849         0xA8DA,
8850         0xA8E0,
8851         0xA8FC,
8852         0xA900,
8853         0xA954,
8854         0xA95F,
8855         0xA97D,
8856         0xA980,
8857         0xA9CE,
8858         0xA9CF,
8859         0xA9DA,
8860         0xA9DE,
8861         0xA9FF,
8862         0xAA00,
8863         0xAA37,
8864         0xAA40,
8865         0xAA4E,
8866         0xAA50,
8867         0xAA5A,
8868         0xAA5C,
8869         0xAAC3,
8870         0xAADB,
8871         0xAAF7,
8872         0xAB01,
8873         0xAB07,
8874         0xAB09,
8875         0xAB0F,
8876         0xAB11,
8877         0xAB17,
8878         0xAB20,
8879         0xAB27,
8880         0xAB28,
8881         0xAB2F,
8882         0xAB30,
8883         0xAB60,
8884         0xAB64,
8885         0xAB66,
8886         0xABC0,
8887         0xABEE,
8888         0xABF0,
8889         0xABFA,
8890         0xAC00,
8891         0xD7A4,
8892         0xD7B0,
8893         0xD7C7,
8894         0xD7CB,
8895         0xD7FC,
8896         0xE000,
8897         0xFA6E,
8898         0xFA70,
8899         0xFADA,
8900         0xFB00,
8901         0xFB07,
8902         0xFB13,
8903         0xFB18,
8904         0xFB1D,
8905         0xFB37,
8906         0xFB38,
8907         0xFB3D,
8908         0xFB3E,
8909         0xFB3F,
8910         0xFB40,
8911         0xFB42,
8912         0xFB43,
8913         0xFB45,
8914         0xFB46,
8915         0xFBC2,
8916         0xFBD3,
8917         0xFD40,
8918         0xFD50,
8919         0xFD90,
8920         0xFD92,
8921         0xFDC8,
8922         0xFDF0,
8923         0xFDFE,
8924         0xFE00,
8925         0xFE1A,
8926         0xFE20,
8927         0xFE2E,
8928         0xFE30,
8929         0xFE53,
8930         0xFE54,
8931         0xFE67,
8932         0xFE68,
8933         0xFE6C,
8934         0xFE70,
8935         0xFE75,
8936         0xFE76,
8937         0xFEFD,
8938         0xFEFF,
8939         0xFF00,
8940         0xFF01,
8941         0xFFBF,
8942         0xFFC2,
8943         0xFFC8,
8944         0xFFCA,
8945         0xFFD0,
8946         0xFFD2,
8947         0xFFD8,
8948         0xFFDA,
8949         0xFFDD,
8950         0xFFE0,
8951         0xFFE7,
8952         0xFFE8,
8953         0xFFEF,
8954         0xFFF9,
8955         0xFFFE,
8956         0x10000,
8957         0x1000C,
8958         0x1000D,
8959         0x10027,
8960         0x10028,
8961         0x1003B,
8962         0x1003C,
8963         0x1003E,
8964         0x1003F,
8965         0x1004E,
8966         0x10050,
8967         0x1005E,
8968         0x10080,
8969         0x100FB,
8970         0x10100,
8971         0x10103,
8972         0x10107,
8973         0x10134,
8974         0x10137,
8975         0x1018D,
8976         0x10190,
8977         0x1019C,
8978         0x101A0,
8979         0x101A1,
8980         0x101D0,
8981         0x101FE,
8982         0x10280,
8983         0x1029D,
8984         0x102A0,
8985         0x102D1,
8986         0x102E0,
8987         0x102FC,
8988         0x10300,
8989         0x10324,
8990         0x10330,
8991         0x1034B,
8992         0x10350,
8993         0x1037B,
8994         0x10380,
8995         0x1039E,
8996         0x1039F,
8997         0x103C4,
8998         0x103C8,
8999         0x103D6,
9000         0x10400,
9001         0x1049E,
9002         0x104A0,
9003         0x104AA,
9004         0x10500,
9005         0x10528,
9006         0x10530,
9007         0x10564,
9008         0x1056F,
9009         0x10570,
9010         0x10600,
9011         0x10737,
9012         0x10740,
9013         0x10756,
9014         0x10760,
9015         0x10768,
9016         0x10800,
9017         0x10806,
9018         0x10808,
9019         0x10809,
9020         0x1080A,
9021         0x10836,
9022         0x10837,
9023         0x10839,
9024         0x1083C,
9025         0x1083D,
9026         0x1083F,
9027         0x10856,
9028         0x10857,
9029         0x1089F,
9030         0x108A7,
9031         0x108B0,
9032         0x10900,
9033         0x1091C,
9034         0x1091F,
9035         0x1093A,
9036         0x1093F,
9037         0x10940,
9038         0x10980,
9039         0x109B8,
9040         0x109BE,
9041         0x109C0,
9042         0x10A00,
9043         0x10A04,
9044         0x10A05,
9045         0x10A07,
9046         0x10A0C,
9047         0x10A14,
9048         0x10A15,
9049         0x10A18,
9050         0x10A19,
9051         0x10A34,
9052         0x10A38,
9053         0x10A3B,
9054         0x10A3F,
9055         0x10A48,
9056         0x10A50,
9057         0x10A59,
9058         0x10A60,
9059         0x10AA0,
9060         0x10AC0,
9061         0x10AE7,
9062         0x10AEB,
9063         0x10AF7,
9064         0x10B00,
9065         0x10B36,
9066         0x10B39,
9067         0x10B56,
9068         0x10B58,
9069         0x10B73,
9070         0x10B78,
9071         0x10B92,
9072         0x10B99,
9073         0x10B9D,
9074         0x10BA9,
9075         0x10BB0,
9076         0x10C00,
9077         0x10C49,
9078         0x10E60,
9079         0x10E7F,
9080         0x11000,
9081         0x1104E,
9082         0x11052,
9083         0x11070,
9084         0x1107F,
9085         0x110C2,
9086         0x110D0,
9087         0x110E9,
9088         0x110F0,
9089         0x110FA,
9090         0x11100,
9091         0x11135,
9092         0x11136,
9093         0x11144,
9094         0x11150,
9095         0x11177,
9096         0x11180,
9097         0x111C9,
9098         0x111CD,
9099         0x111CE,
9100         0x111D0,
9101         0x111DB,
9102         0x111E1,
9103         0x111F5,
9104         0x11200,
9105         0x11212,
9106         0x11213,
9107         0x1123E,
9108         0x112B0,
9109         0x112EB,
9110         0x112F0,
9111         0x112FA,
9112         0x11301,
9113         0x11304,
9114         0x11305,
9115         0x1130D,
9116         0x1130F,
9117         0x11311,
9118         0x11313,
9119         0x11329,
9120         0x1132A,
9121         0x11331,
9122         0x11332,
9123         0x11334,
9124         0x11335,
9125         0x1133A,
9126         0x1133C,
9127         0x11345,
9128         0x11347,
9129         0x11349,
9130         0x1134B,
9131         0x1134E,
9132         0x11357,
9133         0x11358,
9134         0x1135D,
9135         0x11364,
9136         0x11366,
9137         0x1136D,
9138         0x11370,
9139         0x11375,
9140         0x11480,
9141         0x114C8,
9142         0x114D0,
9143         0x114DA,
9144         0x11580,
9145         0x115B6,
9146         0x115B8,
9147         0x115CA,
9148         0x11600,
9149         0x11645,
9150         0x11650,
9151         0x1165A,
9152         0x11680,
9153         0x116B8,
9154         0x116C0,
9155         0x116CA,
9156         0x118A0,
9157         0x118F3,
9158         0x118FF,
9159         0x11900,
9160         0x11AC0,
9161         0x11AF9,
9162         0x12000,
9163         0x12399,
9164         0x12400,
9165         0x1246F,
9166         0x12470,
9167         0x12475,
9168         0x13000,
9169         0x1342F,
9170         0x16800,
9171         0x16A39,
9172         0x16A40,
9173         0x16A5F,
9174         0x16A60,
9175         0x16A6A,
9176         0x16A6E,
9177         0x16A70,
9178         0x16AD0,
9179         0x16AEE,
9180         0x16AF0,
9181         0x16AF6,
9182         0x16B00,
9183         0x16B46,
9184         0x16B50,
9185         0x16B5A,
9186         0x16B5B,
9187         0x16B62,
9188         0x16B63,
9189         0x16B78,
9190         0x16B7D,
9191         0x16B90,
9192         0x16F00,
9193         0x16F45,
9194         0x16F50,
9195         0x16F7F,
9196         0x16F8F,
9197         0x16FA0,
9198         0x1B000,
9199         0x1B002,
9200         0x1BC00,
9201         0x1BC6B,
9202         0x1BC70,
9203         0x1BC7D,
9204         0x1BC80,
9205         0x1BC89,
9206         0x1BC90,
9207         0x1BC9A,
9208         0x1BC9C,
9209         0x1BCA4,
9210         0x1D000,
9211         0x1D0F6,
9212         0x1D100,
9213         0x1D127,
9214         0x1D129,
9215         0x1D1DE,
9216         0x1D200,
9217         0x1D246,
9218         0x1D300,
9219         0x1D357,
9220         0x1D360,
9221         0x1D372,
9222         0x1D400,
9223         0x1D455,
9224         0x1D456,
9225         0x1D49D,
9226         0x1D49E,
9227         0x1D4A0,
9228         0x1D4A2,
9229         0x1D4A3,
9230         0x1D4A5,
9231         0x1D4A7,
9232         0x1D4A9,
9233         0x1D4AD,
9234         0x1D4AE,
9235         0x1D4BA,
9236         0x1D4BB,
9237         0x1D4BC,
9238         0x1D4BD,
9239         0x1D4C4,
9240         0x1D4C5,
9241         0x1D506,
9242         0x1D507,
9243         0x1D50B,
9244         0x1D50D,
9245         0x1D515,
9246         0x1D516,
9247         0x1D51D,
9248         0x1D51E,
9249         0x1D53A,
9250         0x1D53B,
9251         0x1D53F,
9252         0x1D540,
9253         0x1D545,
9254         0x1D546,
9255         0x1D547,
9256         0x1D54A,
9257         0x1D551,
9258         0x1D552,
9259         0x1D6A6,
9260         0x1D6A8,
9261         0x1D7CC,
9262         0x1D7CE,
9263         0x1D800,
9264         0x1E800,
9265         0x1E8C5,
9266         0x1E8C7,
9267         0x1E8D7,
9268         0x1EE00,
9269         0x1EE04,
9270         0x1EE05,
9271         0x1EE20,
9272         0x1EE21,
9273         0x1EE23,
9274         0x1EE24,
9275         0x1EE25,
9276         0x1EE27,
9277         0x1EE28,
9278         0x1EE29,
9279         0x1EE33,
9280         0x1EE34,
9281         0x1EE38,
9282         0x1EE39,
9283         0x1EE3A,
9284         0x1EE3B,
9285         0x1EE3C,
9286         0x1EE42,
9287         0x1EE43,
9288         0x1EE47,
9289         0x1EE48,
9290         0x1EE49,
9291         0x1EE4A,
9292         0x1EE4B,
9293         0x1EE4C,
9294         0x1EE4D,
9295         0x1EE50,
9296         0x1EE51,
9297         0x1EE53,
9298         0x1EE54,
9299         0x1EE55,
9300         0x1EE57,
9301         0x1EE58,
9302         0x1EE59,
9303         0x1EE5A,
9304         0x1EE5B,
9305         0x1EE5C,
9306         0x1EE5D,
9307         0x1EE5E,
9308         0x1EE5F,
9309         0x1EE60,
9310         0x1EE61,
9311         0x1EE63,
9312         0x1EE64,
9313         0x1EE65,
9314         0x1EE67,
9315         0x1EE6B,
9316         0x1EE6C,
9317         0x1EE73,
9318         0x1EE74,
9319         0x1EE78,
9320         0x1EE79,
9321         0x1EE7D,
9322         0x1EE7E,
9323         0x1EE7F,
9324         0x1EE80,
9325         0x1EE8A,
9326         0x1EE8B,
9327         0x1EE9C,
9328         0x1EEA1,
9329         0x1EEA4,
9330         0x1EEA5,
9331         0x1EEAA,
9332         0x1EEAB,
9333         0x1EEBC,
9334         0x1EEF0,
9335         0x1EEF2,
9336         0x1F000,
9337         0x1F02C,
9338         0x1F030,
9339         0x1F094,
9340         0x1F0A0,
9341         0x1F0AF,
9342         0x1F0B1,
9343         0x1F0C0,
9344         0x1F0C1,
9345         0x1F0D0,
9346         0x1F0D1,
9347         0x1F0F6,
9348         0x1F100,
9349         0x1F10D,
9350         0x1F110,
9351         0x1F12F,
9352         0x1F130,
9353         0x1F16C,
9354         0x1F170,
9355         0x1F19B,
9356         0x1F1E6,
9357         0x1F203,
9358         0x1F210,
9359         0x1F23B,
9360         0x1F240,
9361         0x1F249,
9362         0x1F250,
9363         0x1F252,
9364         0x1F300,
9365         0x1F32D,
9366         0x1F330,
9367         0x1F37E,
9368         0x1F380,
9369         0x1F3CF,
9370         0x1F3D4,
9371         0x1F3F8,
9372         0x1F400,
9373         0x1F4FF,
9374         0x1F500,
9375         0x1F54B,
9376         0x1F550,
9377         0x1F57A,
9378         0x1F57B,
9379         0x1F5A4,
9380         0x1F5A5,
9381         0x1F643,
9382         0x1F645,
9383         0x1F6D0,
9384         0x1F6E0,
9385         0x1F6ED,
9386         0x1F6F0,
9387         0x1F6F4,
9388         0x1F700,
9389         0x1F774,
9390         0x1F780,
9391         0x1F7D5,
9392         0x1F800,
9393         0x1F80C,
9394         0x1F810,
9395         0x1F848,
9396         0x1F850,
9397         0x1F85A,
9398         0x1F860,
9399         0x1F888,
9400         0x1F890,
9401         0x1F8AE,
9402         0x20000,
9403         0x2A6D7,
9404         0x2A700,
9405         0x2B735,
9406         0x2B740,
9407         0x2B81E,
9408         0x2F800,
9409         0x2FA1E,
9410         0xE0001,
9411         0xE0002,
9412         0xE0020,
9413         0xE0080,
9414         0xE0100,
9415         0xE01F0,
9416         0xF0000,
9417         0xFFFFE,
9418         0x100000,
9419         0x10FFFE
9420 };
9421
9422 static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
9423         301,    /* Number of elements */
9424         148565664, /* Version and data structure type */
9425         1,      /* 0 if the list starts at 0;
9426                    1 if it starts at the element beyond 0 */
9427         0x0,
9428         0x21,
9429         0x30,
9430         0x3A,
9431         0x41,
9432         0x5B,
9433         0x61,
9434         0x7B,
9435         0x7F,
9436         0xA1,
9437         0xA2,
9438         0xA7,
9439         0xA8,
9440         0xAB,
9441         0xAC,
9442         0xB6,
9443         0xB8,
9444         0xBB,
9445         0xBC,
9446         0xBF,
9447         0xC0,
9448         0x37E,
9449         0x37F,
9450         0x387,
9451         0x388,
9452         0x55A,
9453         0x560,
9454         0x589,
9455         0x58B,
9456         0x5BE,
9457         0x5BF,
9458         0x5C0,
9459         0x5C1,
9460         0x5C3,
9461         0x5C4,
9462         0x5C6,
9463         0x5C7,
9464         0x5F3,
9465         0x5F5,
9466         0x609,
9467         0x60B,
9468         0x60C,
9469         0x60E,
9470         0x61B,
9471         0x61C,
9472         0x61E,
9473         0x620,
9474         0x66A,
9475         0x66E,
9476         0x6D4,
9477         0x6D5,
9478         0x700,
9479         0x70E,
9480         0x7F7,
9481         0x7FA,
9482         0x830,
9483         0x83F,
9484         0x85E,
9485         0x85F,
9486         0x964,
9487         0x966,
9488         0x970,
9489         0x971,
9490         0xAF0,
9491         0xAF1,
9492         0xDF4,
9493         0xDF5,
9494         0xE4F,
9495         0xE50,
9496         0xE5A,
9497         0xE5C,
9498         0xF04,
9499         0xF13,
9500         0xF14,
9501         0xF15,
9502         0xF3A,
9503         0xF3E,
9504         0xF85,
9505         0xF86,
9506         0xFD0,
9507         0xFD5,
9508         0xFD9,
9509         0xFDB,
9510         0x104A,
9511         0x1050,
9512         0x10FB,
9513         0x10FC,
9514         0x1360,
9515         0x1369,
9516         0x1400,
9517         0x1401,
9518         0x166D,
9519         0x166F,
9520         0x169B,
9521         0x169D,
9522         0x16EB,
9523         0x16EE,
9524         0x1735,
9525         0x1737,
9526         0x17D4,
9527         0x17D7,
9528         0x17D8,
9529         0x17DB,
9530         0x1800,
9531         0x180B,
9532         0x1944,
9533         0x1946,
9534         0x1A1E,
9535         0x1A20,
9536         0x1AA0,
9537         0x1AA7,
9538         0x1AA8,
9539         0x1AAE,
9540         0x1B5A,
9541         0x1B61,
9542         0x1BFC,
9543         0x1C00,
9544         0x1C3B,
9545         0x1C40,
9546         0x1C7E,
9547         0x1C80,
9548         0x1CC0,
9549         0x1CC8,
9550         0x1CD3,
9551         0x1CD4,
9552         0x2010,
9553         0x2028,
9554         0x2030,
9555         0x2044,
9556         0x2045,
9557         0x2052,
9558         0x2053,
9559         0x205F,
9560         0x207D,
9561         0x207F,
9562         0x208D,
9563         0x208F,
9564         0x2308,
9565         0x230C,
9566         0x2329,
9567         0x232B,
9568         0x2768,
9569         0x2776,
9570         0x27C5,
9571         0x27C7,
9572         0x27E6,
9573         0x27F0,
9574         0x2983,
9575         0x2999,
9576         0x29D8,
9577         0x29DC,
9578         0x29FC,
9579         0x29FE,
9580         0x2CF9,
9581         0x2CFD,
9582         0x2CFE,
9583         0x2D00,
9584         0x2D70,
9585         0x2D71,
9586         0x2E00,
9587         0x2E2F,
9588         0x2E30,
9589         0x2E43,
9590         0x3001,
9591         0x3004,
9592         0x3008,
9593         0x3012,
9594         0x3014,
9595         0x3020,
9596         0x3030,
9597         0x3031,
9598         0x303D,
9599         0x303E,
9600         0x30A0,
9601         0x30A1,
9602         0x30FB,
9603         0x30FC,
9604         0xA4FE,
9605         0xA500,
9606         0xA60D,
9607         0xA610,
9608         0xA673,
9609         0xA674,
9610         0xA67E,
9611         0xA67F,
9612         0xA6F2,
9613         0xA6F8,
9614         0xA874,
9615         0xA878,
9616         0xA8CE,
9617         0xA8D0,
9618         0xA8F8,
9619         0xA8FB,
9620         0xA92E,
9621         0xA930,
9622         0xA95F,
9623         0xA960,
9624         0xA9C1,
9625         0xA9CE,
9626         0xA9DE,
9627         0xA9E0,
9628         0xAA5C,
9629         0xAA60,
9630         0xAADE,
9631         0xAAE0,
9632         0xAAF0,
9633         0xAAF2,
9634         0xABEB,
9635         0xABEC,
9636         0xFD3E,
9637         0xFD40,
9638         0xFE10,
9639         0xFE1A,
9640         0xFE30,
9641         0xFE53,
9642         0xFE54,
9643         0xFE62,
9644         0xFE63,
9645         0xFE64,
9646         0xFE68,
9647         0xFE69,
9648         0xFE6A,
9649         0xFE6C,
9650         0xFF01,
9651         0xFF04,
9652         0xFF05,
9653         0xFF0B,
9654         0xFF0C,
9655         0xFF10,
9656         0xFF1A,
9657         0xFF1C,
9658         0xFF1F,
9659         0xFF21,
9660         0xFF3B,
9661         0xFF3E,
9662         0xFF3F,
9663         0xFF40,
9664         0xFF5B,
9665         0xFF5C,
9666         0xFF5D,
9667         0xFF5E,
9668         0xFF5F,
9669         0xFF66,
9670         0x10100,
9671         0x10103,
9672         0x1039F,
9673         0x103A0,
9674         0x103D0,
9675         0x103D1,
9676         0x1056F,
9677         0x10570,
9678         0x10857,
9679         0x10858,
9680         0x1091F,
9681         0x10920,
9682         0x1093F,
9683         0x10940,
9684         0x10A50,
9685         0x10A59,
9686         0x10A7F,
9687         0x10A80,
9688         0x10AF0,
9689         0x10AF7,
9690         0x10B39,
9691         0x10B40,
9692         0x10B99,
9693         0x10B9D,
9694         0x11047,
9695         0x1104E,
9696         0x110BB,
9697         0x110BD,
9698         0x110BE,
9699         0x110C2,
9700         0x11140,
9701         0x11144,
9702         0x11174,
9703         0x11176,
9704         0x111C5,
9705         0x111C9,
9706         0x111CD,
9707         0x111CE,
9708         0x11238,
9709         0x1123E,
9710         0x114C6,
9711         0x114C7,
9712         0x115C1,
9713         0x115CA,
9714         0x11641,
9715         0x11644,
9716         0x12470,
9717         0x12475,
9718         0x16A6E,
9719         0x16A70,
9720         0x16AF5,
9721         0x16AF6,
9722         0x16B37,
9723         0x16B3C,
9724         0x16B44,
9725         0x16B45,
9726         0x1BC9F,
9727         0x1BCA0
9728 };
9729
9730 static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */
9731         21,     /* Number of elements */
9732         148565664, /* Version and data structure type */
9733         1,      /* 0 if the list starts at 0;
9734                    1 if it starts at the element beyond 0 */
9735         0x0,
9736         0x9,
9737         0xE,
9738         0x20,
9739         0x21,
9740         0x85,
9741         0x86,
9742         0xA0,
9743         0xA1,
9744         0x1680,
9745         0x1681,
9746         0x2000,
9747         0x200B,
9748         0x2028,
9749         0x202A,
9750         0x202F,
9751         0x2030,
9752         0x205F,
9753         0x2060,
9754         0x3000,
9755         0x3001
9756 };
9757
9758 static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
9759         1255,   /* Number of elements */
9760         148565664, /* Version and data structure type */
9761         1,      /* 0 if the list starts at 0;
9762                    1 if it starts at the element beyond 0 */
9763         0x0,
9764         0x41,
9765         0x5B,
9766         0xC0,
9767         0xD7,
9768         0xD8,
9769         0xDF,
9770         0x100,
9771         0x101,
9772         0x102,
9773         0x103,
9774         0x104,
9775         0x105,
9776         0x106,
9777         0x107,
9778         0x108,
9779         0x109,
9780         0x10A,
9781         0x10B,
9782         0x10C,
9783         0x10D,
9784         0x10E,
9785         0x10F,
9786         0x110,
9787         0x111,
9788         0x112,
9789         0x113,
9790         0x114,
9791         0x115,
9792         0x116,
9793         0x117,
9794         0x118,
9795         0x119,
9796         0x11A,
9797         0x11B,
9798         0x11C,
9799         0x11D,
9800         0x11E,
9801         0x11F,
9802         0x120,
9803         0x121,
9804         0x122,
9805         0x123,
9806         0x124,
9807         0x125,
9808         0x126,
9809         0x127,
9810         0x128,
9811         0x129,
9812         0x12A,
9813         0x12B,
9814         0x12C,
9815         0x12D,
9816         0x12E,
9817         0x12F,
9818         0x130,
9819         0x131,
9820         0x132,
9821         0x133,
9822         0x134,
9823         0x135,
9824         0x136,
9825         0x137,
9826         0x139,
9827         0x13A,
9828         0x13B,
9829         0x13C,
9830         0x13D,
9831         0x13E,
9832         0x13F,
9833         0x140,
9834         0x141,
9835         0x142,
9836         0x143,
9837         0x144,
9838         0x145,
9839         0x146,
9840         0x147,
9841         0x148,
9842         0x14A,
9843         0x14B,
9844         0x14C,
9845         0x14D,
9846         0x14E,
9847         0x14F,
9848         0x150,
9849         0x151,
9850         0x152,
9851         0x153,
9852         0x154,
9853         0x155,
9854         0x156,
9855         0x157,
9856         0x158,
9857         0x159,
9858         0x15A,
9859         0x15B,
9860         0x15C,
9861         0x15D,
9862         0x15E,
9863         0x15F,
9864         0x160,
9865         0x161,
9866         0x162,
9867         0x163,
9868         0x164,
9869         0x165,
9870         0x166,
9871         0x167,
9872         0x168,
9873         0x169,
9874         0x16A,
9875         0x16B,
9876         0x16C,
9877         0x16D,
9878         0x16E,
9879         0x16F,
9880         0x170,
9881         0x171,
9882         0x172,
9883         0x173,
9884         0x174,
9885         0x175,
9886         0x176,
9887         0x177,
9888         0x178,
9889         0x17A,
9890         0x17B,
9891         0x17C,
9892         0x17D,
9893         0x17E,
9894         0x181,
9895         0x183,
9896         0x184,
9897         0x185,
9898         0x186,
9899         0x188,
9900         0x189,
9901         0x18C,
9902         0x18E,
9903         0x192,
9904         0x193,
9905         0x195,
9906         0x196,
9907         0x199,
9908         0x19C,
9909         0x19E,
9910         0x19F,
9911         0x1A1,
9912         0x1A2,
9913         0x1A3,
9914         0x1A4,
9915         0x1A5,
9916         0x1A6,
9917         0x1A8,
9918         0x1A9,
9919         0x1AA,
9920         0x1AC,
9921         0x1AD,
9922         0x1AE,
9923         0x1B0,
9924         0x1B1,
9925         0x1B4,
9926         0x1B5,
9927         0x1B6,
9928         0x1B7,
9929         0x1B9,
9930         0x1BC,
9931         0x1BD,
9932         0x1C4,
9933         0x1C5,
9934         0x1C7,
9935         0x1C8,
9936         0x1CA,
9937         0x1CB,
9938         0x1CD,
9939         0x1CE,
9940         0x1CF,
9941         0x1D0,
9942         0x1D1,
9943         0x1D2,
9944         0x1D3,
9945         0x1D4,
9946         0x1D5,
9947         0x1D6,
9948         0x1D7,
9949         0x1D8,
9950         0x1D9,
9951         0x1DA,
9952         0x1DB,
9953         0x1DC,
9954         0x1DE,
9955         0x1DF,
9956         0x1E0,
9957         0x1E1,
9958         0x1E2,
9959         0x1E3,
9960         0x1E4,
9961         0x1E5,
9962         0x1E6,
9963         0x1E7,
9964         0x1E8,
9965         0x1E9,
9966         0x1EA,
9967         0x1EB,
9968         0x1EC,
9969         0x1ED,
9970         0x1EE,
9971         0x1EF,
9972         0x1F1,
9973         0x1F2,
9974         0x1F4,
9975         0x1F5,
9976         0x1F6,
9977         0x1F9,
9978         0x1FA,
9979         0x1FB,
9980         0x1FC,
9981         0x1FD,
9982         0x1FE,
9983         0x1FF,
9984         0x200,
9985         0x201,
9986         0x202,
9987         0x203,
9988         0x204,
9989         0x205,
9990         0x206,
9991         0x207,
9992         0x208,
9993         0x209,
9994         0x20A,
9995         0x20B,
9996         0x20C,
9997         0x20D,
9998         0x20E,
9999         0x20F,
10000         0x210,
10001         0x211,
10002         0x212,
10003         0x213,
10004         0x214,
10005         0x215,
10006         0x216,
10007         0x217,
10008         0x218,
10009         0x219,
10010         0x21A,
10011         0x21B,
10012         0x21C,
10013         0x21D,
10014         0x21E,
10015         0x21F,
10016         0x220,
10017         0x221,
10018         0x222,
10019         0x223,
10020         0x224,
10021         0x225,
10022         0x226,
10023         0x227,
10024         0x228,
10025         0x229,
10026         0x22A,
10027         0x22B,
10028         0x22C,
10029         0x22D,
10030         0x22E,
10031         0x22F,
10032         0x230,
10033         0x231,
10034         0x232,
10035         0x233,
10036         0x23A,
10037         0x23C,
10038         0x23D,
10039         0x23F,
10040         0x241,
10041         0x242,
10042         0x243,
10043         0x247,
10044         0x248,
10045         0x249,
10046         0x24A,
10047         0x24B,
10048         0x24C,
10049         0x24D,
10050         0x24E,
10051         0x24F,
10052         0x370,
10053         0x371,
10054         0x372,
10055         0x373,
10056         0x376,
10057         0x377,
10058         0x37F,
10059         0x380,
10060         0x386,
10061         0x387,
10062         0x388,
10063         0x38B,
10064         0x38C,
10065         0x38D,
10066         0x38E,
10067         0x390,
10068         0x391,
10069         0x3A2,
10070         0x3A3,
10071         0x3AC,
10072         0x3CF,
10073         0x3D0,
10074         0x3D2,
10075         0x3D5,
10076         0x3D8,
10077         0x3D9,
10078         0x3DA,
10079         0x3DB,
10080         0x3DC,
10081         0x3DD,
10082         0x3DE,
10083         0x3DF,
10084         0x3E0,
10085         0x3E1,
10086         0x3E2,
10087         0x3E3,
10088         0x3E4,
10089         0x3E5,
10090         0x3E6,
10091         0x3E7,
10092         0x3E8,
10093         0x3E9,
10094         0x3EA,
10095         0x3EB,
10096         0x3EC,
10097         0x3ED,
10098         0x3EE,
10099         0x3EF,
10100         0x3F4,
10101         0x3F5,
10102         0x3F7,
10103         0x3F8,
10104         0x3F9,
10105         0x3FB,
10106         0x3FD,
10107         0x430,
10108         0x460,
10109         0x461,
10110         0x462,
10111         0x463,
10112         0x464,
10113         0x465,
10114         0x466,
10115         0x467,
10116         0x468,
10117         0x469,
10118         0x46A,
10119         0x46B,
10120         0x46C,
10121         0x46D,
10122         0x46E,
10123         0x46F,
10124         0x470,
10125         0x471,
10126         0x472,
10127         0x473,
10128         0x474,
10129         0x475,
10130         0x476,
10131         0x477,
10132         0x478,
10133         0x479,
10134         0x47A,
10135         0x47B,
10136         0x47C,
10137         0x47D,
10138         0x47E,
10139         0x47F,
10140         0x480,
10141         0x481,
10142         0x48A,
10143         0x48B,
10144         0x48C,
10145         0x48D,
10146         0x48E,
10147         0x48F,
10148         0x490,
10149         0x491,
10150         0x492,
10151         0x493,
10152         0x494,
10153         0x495,
10154         0x496,
10155         0x497,
10156         0x498,
10157         0x499,
10158         0x49A,
10159         0x49B,
10160         0x49C,
10161         0x49D,
10162         0x49E,
10163         0x49F,
10164         0x4A0,
10165         0x4A1,
10166         0x4A2,
10167         0x4A3,
10168         0x4A4,
10169         0x4A5,
10170         0x4A6,
10171         0x4A7,
10172         0x4A8,
10173         0x4A9,
10174         0x4AA,
10175         0x4AB,
10176         0x4AC,
10177         0x4AD,
10178         0x4AE,
10179         0x4AF,
10180         0x4B0,
10181         0x4B1,
10182         0x4B2,
10183         0x4B3,
10184         0x4B4,
10185         0x4B5,
10186         0x4B6,
10187         0x4B7,
10188         0x4B8,
10189         0x4B9,
10190         0x4BA,
10191         0x4BB,
10192         0x4BC,
10193         0x4BD,
10194         0x4BE,
10195         0x4BF,
10196         0x4C0,
10197         0x4C2,
10198         0x4C3,
10199         0x4C4,
10200         0x4C5,
10201         0x4C6,
10202         0x4C7,
10203         0x4C8,
10204         0x4C9,
10205         0x4CA,
10206         0x4CB,
10207         0x4CC,
10208         0x4CD,
10209         0x4CE,
10210         0x4D0,
10211         0x4D1,
10212         0x4D2,
10213         0x4D3,
10214         0x4D4,
10215         0x4D5,
10216         0x4D6,
10217         0x4D7,
10218         0x4D8,
10219         0x4D9,
10220         0x4DA,
10221         0x4DB,
10222         0x4DC,
10223         0x4DD,
10224         0x4DE,
10225         0x4DF,
10226         0x4E0,
10227         0x4E1,
10228         0x4E2,
10229         0x4E3,
10230         0x4E4,
10231         0x4E5,
10232         0x4E6,
10233         0x4E7,
10234         0x4E8,
10235         0x4E9,
10236         0x4EA,
10237         0x4EB,
10238         0x4EC,
10239         0x4ED,
10240         0x4EE,
10241         0x4EF,
10242         0x4F0,
10243         0x4F1,
10244         0x4F2,
10245         0x4F3,
10246         0x4F4,
10247         0x4F5,
10248         0x4F6,
10249         0x4F7,
10250         0x4F8,
10251         0x4F9,
10252         0x4FA,
10253         0x4FB,
10254         0x4FC,
10255         0x4FD,
10256         0x4FE,
10257         0x4FF,
10258         0x500,
10259         0x501,
10260         0x502,
10261         0x503,
10262         0x504,
10263         0x505,
10264         0x506,
10265         0x507,
10266         0x508,
10267         0x509,
10268         0x50A,
10269         0x50B,
10270         0x50C,
10271         0x50D,
10272         0x50E,
10273         0x50F,
10274         0x510,
10275         0x511,
10276         0x512,
10277         0x513,
10278         0x514,
10279         0x515,
10280         0x516,
10281         0x517,
10282         0x518,
10283         0x519,
10284         0x51A,
10285         0x51B,
10286         0x51C,
10287         0x51D,
10288         0x51E,
10289         0x51F,
10290         0x520,
10291         0x521,
10292         0x522,
10293         0x523,
10294         0x524,
10295         0x525,
10296         0x526,
10297         0x527,
10298         0x528,
10299         0x529,
10300         0x52A,
10301         0x52B,
10302         0x52C,
10303         0x52D,
10304         0x52E,
10305         0x52F,
10306         0x531,
10307         0x557,
10308         0x10A0,
10309         0x10C6,
10310         0x10C7,
10311         0x10C8,
10312         0x10CD,
10313         0x10CE,
10314         0x1E00,
10315         0x1E01,
10316         0x1E02,
10317         0x1E03,
10318         0x1E04,
10319         0x1E05,
10320         0x1E06,
10321         0x1E07,
10322         0x1E08,
10323         0x1E09,
10324         0x1E0A,
10325         0x1E0B,
10326         0x1E0C,
10327         0x1E0D,
10328         0x1E0E,
10329         0x1E0F,
10330         0x1E10,
10331         0x1E11,
10332         0x1E12,
10333         0x1E13,
10334         0x1E14,
10335         0x1E15,
10336         0x1E16,
10337         0x1E17,
10338         0x1E18,
10339         0x1E19,
10340         0x1E1A,
10341         0x1E1B,
10342         0x1E1C,
10343         0x1E1D,
10344         0x1E1E,
10345         0x1E1F,
10346         0x1E20,
10347         0x1E21,
10348         0x1E22,
10349         0x1E23,
10350         0x1E24,
10351         0x1E25,
10352         0x1E26,
10353         0x1E27,
10354         0x1E28,
10355         0x1E29,
10356         0x1E2A,
10357         0x1E2B,
10358         0x1E2C,
10359         0x1E2D,
10360         0x1E2E,
10361         0x1E2F,
10362         0x1E30,
10363         0x1E31,
10364         0x1E32,
10365         0x1E33,
10366         0x1E34,
10367         0x1E35,
10368         0x1E36,
10369         0x1E37,
10370         0x1E38,
10371         0x1E39,
10372         0x1E3A,
10373         0x1E3B,
10374         0x1E3C,
10375         0x1E3D,
10376         0x1E3E,
10377         0x1E3F,
10378         0x1E40,
10379         0x1E41,
10380         0x1E42,
10381         0x1E43,
10382         0x1E44,
10383         0x1E45,
10384         0x1E46,
10385         0x1E47,
10386         0x1E48,
10387         0x1E49,
10388         0x1E4A,
10389         0x1E4B,
10390         0x1E4C,
10391         0x1E4D,
10392         0x1E4E,
10393         0x1E4F,
10394         0x1E50,
10395         0x1E51,
10396         0x1E52,
10397         0x1E53,
10398         0x1E54,
10399         0x1E55,
10400         0x1E56,
10401         0x1E57,
10402         0x1E58,
10403         0x1E59,
10404         0x1E5A,
10405         0x1E5B,
10406         0x1E5C,
10407         0x1E5D,
10408         0x1E5E,
10409         0x1E5F,
10410         0x1E60,
10411         0x1E61,
10412         0x1E62,
10413         0x1E63,
10414         0x1E64,
10415         0x1E65,
10416         0x1E66,
10417         0x1E67,
10418         0x1E68,
10419         0x1E69,
10420         0x1E6A,
10421         0x1E6B,
10422         0x1E6C,
10423         0x1E6D,
10424         0x1E6E,
10425         0x1E6F,
10426         0x1E70,
10427         0x1E71,
10428         0x1E72,
10429         0x1E73,
10430         0x1E74,
10431         0x1E75,
10432         0x1E76,
10433         0x1E77,
10434         0x1E78,
10435         0x1E79,
10436         0x1E7A,
10437         0x1E7B,
10438         0x1E7C,
10439         0x1E7D,
10440         0x1E7E,
10441         0x1E7F,
10442         0x1E80,
10443         0x1E81,
10444         0x1E82,
10445         0x1E83,
10446         0x1E84,
10447         0x1E85,
10448         0x1E86,
10449         0x1E87,
10450         0x1E88,
10451         0x1E89,
10452         0x1E8A,
10453         0x1E8B,
10454         0x1E8C,
10455         0x1E8D,
10456         0x1E8E,
10457         0x1E8F,
10458         0x1E90,
10459         0x1E91,
10460         0x1E92,
10461         0x1E93,
10462         0x1E94,
10463         0x1E95,
10464         0x1E9E,
10465         0x1E9F,
10466         0x1EA0,
10467         0x1EA1,
10468         0x1EA2,
10469         0x1EA3,
10470         0x1EA4,
10471         0x1EA5,
10472         0x1EA6,
10473         0x1EA7,
10474         0x1EA8,
10475         0x1EA9,
10476         0x1EAA,
10477         0x1EAB,
10478         0x1EAC,
10479         0x1EAD,
10480         0x1EAE,
10481         0x1EAF,
10482         0x1EB0,
10483         0x1EB1,
10484         0x1EB2,
10485         0x1EB3,
10486         0x1EB4,
10487         0x1EB5,
10488         0x1EB6,
10489         0x1EB7,
10490         0x1EB8,
10491         0x1EB9,
10492         0x1EBA,
10493         0x1EBB,
10494         0x1EBC,
10495         0x1EBD,
10496         0x1EBE,
10497         0x1EBF,
10498         0x1EC0,
10499         0x1EC1,
10500         0x1EC2,
10501         0x1EC3,
10502         0x1EC4,
10503         0x1EC5,
10504         0x1EC6,
10505         0x1EC7,
10506         0x1EC8,
10507         0x1EC9,
10508         0x1ECA,
10509         0x1ECB,
10510         0x1ECC,
10511         0x1ECD,
10512         0x1ECE,
10513         0x1ECF,
10514         0x1ED0,
10515         0x1ED1,
10516         0x1ED2,
10517         0x1ED3,
10518         0x1ED4,
10519         0x1ED5,
10520         0x1ED6,
10521         0x1ED7,
10522         0x1ED8,
10523         0x1ED9,
10524         0x1EDA,
10525         0x1EDB,
10526         0x1EDC,
10527         0x1EDD,
10528         0x1EDE,
10529         0x1EDF,
10530         0x1EE0,
10531         0x1EE1,
10532         0x1EE2,
10533         0x1EE3,
10534         0x1EE4,
10535         0x1EE5,
10536         0x1EE6,
10537         0x1EE7,
10538         0x1EE8,
10539         0x1EE9,
10540         0x1EEA,
10541         0x1EEB,
10542         0x1EEC,
10543         0x1EED,
10544         0x1EEE,
10545         0x1EEF,
10546         0x1EF0,
10547         0x1EF1,
10548         0x1EF2,
10549         0x1EF3,
10550         0x1EF4,
10551         0x1EF5,
10552         0x1EF6,
10553         0x1EF7,
10554         0x1EF8,
10555         0x1EF9,
10556         0x1EFA,
10557         0x1EFB,
10558         0x1EFC,
10559         0x1EFD,
10560         0x1EFE,
10561         0x1EFF,
10562         0x1F08,
10563         0x1F10,
10564         0x1F18,
10565         0x1F1E,
10566         0x1F28,
10567         0x1F30,
10568         0x1F38,
10569         0x1F40,
10570         0x1F48,
10571         0x1F4E,
10572         0x1F59,
10573         0x1F5A,
10574         0x1F5B,
10575         0x1F5C,
10576         0x1F5D,
10577         0x1F5E,
10578         0x1F5F,
10579         0x1F60,
10580         0x1F68,
10581         0x1F70,
10582         0x1FB8,
10583         0x1FBC,
10584         0x1FC8,
10585         0x1FCC,
10586         0x1FD8,
10587         0x1FDC,
10588         0x1FE8,
10589         0x1FED,
10590         0x1FF8,
10591         0x1FFC,
10592         0x2102,
10593         0x2103,
10594         0x2107,
10595         0x2108,
10596         0x210B,
10597         0x210E,
10598         0x2110,
10599         0x2113,
10600         0x2115,
10601         0x2116,
10602         0x2119,
10603         0x211E,
10604         0x2124,
10605         0x2125,
10606         0x2126,
10607         0x2127,
10608         0x2128,
10609         0x2129,
10610         0x212A,
10611         0x212E,
10612         0x2130,
10613         0x2134,
10614         0x213E,
10615         0x2140,
10616         0x2145,
10617         0x2146,
10618         0x2160,
10619         0x2170,
10620         0x2183,
10621         0x2184,
10622         0x24B6,
10623         0x24D0,
10624         0x2C00,
10625         0x2C2F,
10626         0x2C60,
10627         0x2C61,
10628         0x2C62,
10629         0x2C65,
10630         0x2C67,
10631         0x2C68,
10632         0x2C69,
10633         0x2C6A,
10634         0x2C6B,
10635         0x2C6C,
10636         0x2C6D,
10637         0x2C71,
10638         0x2C72,
10639         0x2C73,
10640         0x2C75,
10641         0x2C76,
10642         0x2C7E,
10643         0x2C81,
10644         0x2C82,
10645         0x2C83,
10646         0x2C84,
10647         0x2C85,
10648         0x2C86,
10649         0x2C87,
10650         0x2C88,
10651         0x2C89,
10652         0x2C8A,
10653         0x2C8B,
10654         0x2C8C,
10655         0x2C8D,
10656         0x2C8E,
10657         0x2C8F,
10658         0x2C90,
10659         0x2C91,
10660         0x2C92,
10661         0x2C93,
10662         0x2C94,
10663         0x2C95,
10664         0x2C96,
10665         0x2C97,
10666         0x2C98,
10667         0x2C99,
10668         0x2C9A,
10669         0x2C9B,
10670         0x2C9C,
10671         0x2C9D,
10672         0x2C9E,
10673         0x2C9F,
10674         0x2CA0,
10675         0x2CA1,
10676         0x2CA2,
10677         0x2CA3,
10678         0x2CA4,
10679         0x2CA5,
10680         0x2CA6,
10681         0x2CA7,
10682         0x2CA8,
10683         0x2CA9,
10684         0x2CAA,
10685         0x2CAB,
10686         0x2CAC,
10687         0x2CAD,
10688         0x2CAE,
10689         0x2CAF,
10690         0x2CB0,
10691         0x2CB1,
10692         0x2CB2,
10693         0x2CB3,
10694         0x2CB4,
10695         0x2CB5,
10696         0x2CB6,
10697         0x2CB7,
10698         0x2CB8,
10699         0x2CB9,
10700         0x2CBA,
10701         0x2CBB,
10702         0x2CBC,
10703         0x2CBD,
10704         0x2CBE,
10705         0x2CBF,
10706         0x2CC0,
10707         0x2CC1,
10708         0x2CC2,
10709         0x2CC3,
10710         0x2CC4,
10711         0x2CC5,
10712         0x2CC6,
10713         0x2CC7,
10714         0x2CC8,
10715         0x2CC9,
10716         0x2CCA,
10717         0x2CCB,
10718         0x2CCC,
10719         0x2CCD,
10720         0x2CCE,
10721         0x2CCF,
10722         0x2CD0,
10723         0x2CD1,
10724         0x2CD2,
10725         0x2CD3,
10726         0x2CD4,
10727         0x2CD5,
10728         0x2CD6,
10729         0x2CD7,
10730         0x2CD8,
10731         0x2CD9,
10732         0x2CDA,
10733         0x2CDB,
10734         0x2CDC,
10735         0x2CDD,
10736         0x2CDE,
10737         0x2CDF,
10738         0x2CE0,
10739         0x2CE1,
10740         0x2CE2,
10741         0x2CE3,
10742         0x2CEB,
10743         0x2CEC,
10744         0x2CED,
10745         0x2CEE,
10746         0x2CF2,
10747         0x2CF3,
10748         0xA640,
10749         0xA641,
10750         0xA642,
10751         0xA643,
10752         0xA644,
10753         0xA645,
10754         0xA646,
10755         0xA647,
10756         0xA648,
10757         0xA649,
10758         0xA64A,
10759         0xA64B,
10760         0xA64C,
10761         0xA64D,
10762         0xA64E,
10763         0xA64F,
10764         0xA650,
10765         0xA651,
10766         0xA652,
10767         0xA653,
10768         0xA654,
10769         0xA655,
10770         0xA656,
10771         0xA657,
10772         0xA658,
10773         0xA659,
10774         0xA65A,
10775         0xA65B,
10776         0xA65C,
10777         0xA65D,
10778         0xA65E,
10779         0xA65F,
10780         0xA660,
10781         0xA661,
10782         0xA662,
10783         0xA663,
10784         0xA664,
10785         0xA665,
10786         0xA666,
10787         0xA667,
10788         0xA668,
10789         0xA669,
10790         0xA66A,
10791         0xA66B,
10792         0xA66C,
10793         0xA66D,
10794         0xA680,
10795         0xA681,
10796         0xA682,
10797         0xA683,
10798         0xA684,
10799         0xA685,
10800         0xA686,
10801         0xA687,
10802         0xA688,
10803         0xA689,
10804         0xA68A,
10805         0xA68B,
10806         0xA68C,
10807         0xA68D,
10808         0xA68E,
10809         0xA68F,
10810         0xA690,
10811         0xA691,
10812         0xA692,
10813         0xA693,
10814         0xA694,
10815         0xA695,
10816         0xA696,
10817         0xA697,
10818         0xA698,
10819         0xA699,
10820         0xA69A,
10821         0xA69B,
10822         0xA722,
10823         0xA723,
10824         0xA724,
10825         0xA725,
10826         0xA726,
10827         0xA727,
10828         0xA728,
10829         0xA729,
10830         0xA72A,
10831         0xA72B,
10832         0xA72C,
10833         0xA72D,
10834         0xA72E,
10835         0xA72F,
10836         0xA732,
10837         0xA733,
10838         0xA734,
10839         0xA735,
10840         0xA736,
10841         0xA737,
10842         0xA738,
10843         0xA739,
10844         0xA73A,
10845         0xA73B,
10846         0xA73C,
10847         0xA73D,
10848         0xA73E,
10849         0xA73F,
10850         0xA740,
10851         0xA741,
10852         0xA742,
10853         0xA743,
10854         0xA744,
10855         0xA745,
10856         0xA746,
10857         0xA747,
10858         0xA748,
10859         0xA749,
10860         0xA74A,
10861         0xA74B,
10862         0xA74C,
10863         0xA74D,
10864         0xA74E,
10865         0xA74F,
10866         0xA750,
10867         0xA751,
10868         0xA752,
10869         0xA753,
10870         0xA754,
10871         0xA755,
10872         0xA756,
10873         0xA757,
10874         0xA758,
10875         0xA759,
10876         0xA75A,
10877         0xA75B,
10878         0xA75C,
10879         0xA75D,
10880         0xA75E,
10881         0xA75F,
10882         0xA760,
10883         0xA761,
10884         0xA762,
10885         0xA763,
10886         0xA764,
10887         0xA765,
10888         0xA766,
10889         0xA767,
10890         0xA768,
10891         0xA769,
10892         0xA76A,
10893         0xA76B,
10894         0xA76C,
10895         0xA76D,
10896         0xA76E,
10897         0xA76F,
10898         0xA779,
10899         0xA77A,
10900         0xA77B,
10901         0xA77C,
10902         0xA77D,
10903         0xA77F,
10904         0xA780,
10905         0xA781,
10906         0xA782,
10907         0xA783,
10908         0xA784,
10909         0xA785,
10910         0xA786,
10911         0xA787,
10912         0xA78B,
10913         0xA78C,
10914         0xA78D,
10915         0xA78E,
10916         0xA790,
10917         0xA791,
10918         0xA792,
10919         0xA793,
10920         0xA796,
10921         0xA797,
10922         0xA798,
10923         0xA799,
10924         0xA79A,
10925         0xA79B,
10926         0xA79C,
10927         0xA79D,
10928         0xA79E,
10929         0xA79F,
10930         0xA7A0,
10931         0xA7A1,
10932         0xA7A2,
10933         0xA7A3,
10934         0xA7A4,
10935         0xA7A5,
10936         0xA7A6,
10937         0xA7A7,
10938         0xA7A8,
10939         0xA7A9,
10940         0xA7AA,
10941         0xA7AE,
10942         0xA7B0,
10943         0xA7B2,
10944         0xFF21,
10945         0xFF3B,
10946         0x10400,
10947         0x10428,
10948         0x118A0,
10949         0x118C0,
10950         0x1D400,
10951         0x1D41A,
10952         0x1D434,
10953         0x1D44E,
10954         0x1D468,
10955         0x1D482,
10956         0x1D49C,
10957         0x1D49D,
10958         0x1D49E,
10959         0x1D4A0,
10960         0x1D4A2,
10961         0x1D4A3,
10962         0x1D4A5,
10963         0x1D4A7,
10964         0x1D4A9,
10965         0x1D4AD,
10966         0x1D4AE,
10967         0x1D4B6,
10968         0x1D4D0,
10969         0x1D4EA,
10970         0x1D504,
10971         0x1D506,
10972         0x1D507,
10973         0x1D50B,
10974         0x1D50D,
10975         0x1D515,
10976         0x1D516,
10977         0x1D51D,
10978         0x1D538,
10979         0x1D53A,
10980         0x1D53B,
10981         0x1D53F,
10982         0x1D540,
10983         0x1D545,
10984         0x1D546,
10985         0x1D547,
10986         0x1D54A,
10987         0x1D551,
10988         0x1D56C,
10989         0x1D586,
10990         0x1D5A0,
10991         0x1D5BA,
10992         0x1D5D4,
10993         0x1D5EE,
10994         0x1D608,
10995         0x1D622,
10996         0x1D63C,
10997         0x1D656,
10998         0x1D670,
10999         0x1D68A,
11000         0x1D6A8,
11001         0x1D6C1,
11002         0x1D6E2,
11003         0x1D6FB,
11004         0x1D71C,
11005         0x1D735,
11006         0x1D756,
11007         0x1D76F,
11008         0x1D790,
11009         0x1D7A9,
11010         0x1D7CA,
11011         0x1D7CB,
11012         0x1F130,
11013         0x1F14A,
11014         0x1F150,
11015         0x1F16A,
11016         0x1F170,
11017         0x1F18A
11018 };
11019
11020 static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
11021         1261,   /* Number of elements */
11022         148565664, /* Version and data structure type */
11023         1,      /* 0 if the list starts at 0;
11024                    1 if it starts at the element beyond 0 */
11025         0x0,
11026         0x30,
11027         0x3A,
11028         0x41,
11029         0x5B,
11030         0x5F,
11031         0x60,
11032         0x61,
11033         0x7B,
11034         0xAA,
11035         0xAB,
11036         0xB5,
11037         0xB6,
11038         0xBA,
11039         0xBB,
11040         0xC0,
11041         0xD7,
11042         0xD8,
11043         0xF7,
11044         0xF8,
11045         0x2C2,
11046         0x2C6,
11047         0x2D2,
11048         0x2E0,
11049         0x2E5,
11050         0x2EC,
11051         0x2ED,
11052         0x2EE,
11053         0x2EF,
11054         0x300,
11055         0x375,
11056         0x376,
11057         0x378,
11058         0x37A,
11059         0x37E,
11060         0x37F,
11061         0x380,
11062         0x386,
11063         0x387,
11064         0x388,
11065         0x38B,
11066         0x38C,
11067         0x38D,
11068         0x38E,
11069         0x3A2,
11070         0x3A3,
11071         0x3F6,
11072         0x3F7,
11073         0x482,
11074         0x483,
11075         0x530,
11076         0x531,
11077         0x557,
11078         0x559,
11079         0x55A,
11080         0x561,
11081         0x588,
11082         0x591,
11083         0x5BE,
11084         0x5BF,
11085         0x5C0,
11086         0x5C1,
11087         0x5C3,
11088         0x5C4,
11089         0x5C6,
11090         0x5C7,
11091         0x5C8,
11092         0x5D0,
11093         0x5EB,
11094         0x5F0,
11095         0x5F3,
11096         0x610,
11097         0x61B,
11098         0x620,
11099         0x66A,
11100         0x66E,
11101         0x6D4,
11102         0x6D5,
11103         0x6DD,
11104         0x6DF,
11105         0x6E9,
11106         0x6EA,
11107         0x6FD,
11108         0x6FF,
11109         0x700,
11110         0x710,
11111         0x74B,
11112         0x74D,
11113         0x7B2,
11114         0x7C0,
11115         0x7F6,
11116         0x7FA,
11117         0x7FB,
11118         0x800,
11119         0x82E,
11120         0x840,
11121         0x85C,
11122         0x8A0,
11123         0x8B3,
11124         0x8E4,
11125         0x964,
11126         0x966,
11127         0x970,
11128         0x971,
11129         0x984,
11130         0x985,
11131         0x98D,
11132         0x98F,
11133         0x991,
11134         0x993,
11135         0x9A9,
11136         0x9AA,
11137         0x9B1,
11138         0x9B2,
11139         0x9B3,
11140         0x9B6,
11141         0x9BA,
11142         0x9BC,
11143         0x9C5,
11144         0x9C7,
11145         0x9C9,
11146         0x9CB,
11147         0x9CF,
11148         0x9D7,
11149         0x9D8,
11150         0x9DC,
11151         0x9DE,
11152         0x9DF,
11153         0x9E4,
11154         0x9E6,
11155         0x9F2,
11156         0xA01,
11157         0xA04,
11158         0xA05,
11159         0xA0B,
11160         0xA0F,
11161         0xA11,
11162         0xA13,
11163         0xA29,
11164         0xA2A,
11165         0xA31,
11166         0xA32,
11167         0xA34,
11168         0xA35,
11169         0xA37,
11170         0xA38,
11171         0xA3A,
11172         0xA3C,
11173         0xA3D,
11174         0xA3E,
11175         0xA43,
11176         0xA47,
11177         0xA49,
11178         0xA4B,
11179         0xA4E,
11180         0xA51,
11181         0xA52,
11182         0xA59,
11183         0xA5D,
11184         0xA5E,
11185         0xA5F,
11186         0xA66,
11187         0xA76,
11188         0xA81,
11189         0xA84,
11190         0xA85,
11191         0xA8E,
11192         0xA8F,
11193         0xA92,
11194         0xA93,
11195         0xAA9,
11196         0xAAA,
11197         0xAB1,
11198         0xAB2,
11199         0xAB4,
11200         0xAB5,
11201         0xABA,
11202         0xABC,
11203         0xAC6,
11204         0xAC7,
11205         0xACA,
11206         0xACB,
11207         0xACE,
11208         0xAD0,
11209         0xAD1,
11210         0xAE0,
11211         0xAE4,
11212         0xAE6,
11213         0xAF0,
11214         0xB01,
11215         0xB04,
11216         0xB05,
11217         0xB0D,
11218         0xB0F,
11219         0xB11,
11220         0xB13,
11221         0xB29,
11222         0xB2A,
11223         0xB31,
11224         0xB32,
11225         0xB34,
11226         0xB35,
11227         0xB3A,
11228         0xB3C,
11229         0xB45,
11230         0xB47,
11231         0xB49,
11232         0xB4B,
11233         0xB4E,
11234         0xB56,
11235         0xB58,
11236         0xB5C,
11237         0xB5E,
11238         0xB5F,
11239         0xB64,
11240         0xB66,
11241         0xB70,
11242         0xB71,
11243         0xB72,
11244         0xB82,
11245         0xB84,
11246         0xB85,
11247         0xB8B,
11248         0xB8E,
11249         0xB91,
11250         0xB92,
11251         0xB96,
11252         0xB99,
11253         0xB9B,
11254         0xB9C,
11255         0xB9D,
11256         0xB9E,
11257         0xBA0,
11258         0xBA3,
11259         0xBA5,
11260         0xBA8,
11261         0xBAB,
11262         0xBAE,
11263         0xBBA,
11264         0xBBE,
11265         0xBC3,
11266         0xBC6,
11267         0xBC9,
11268         0xBCA,
11269         0xBCE,
11270         0xBD0,
11271         0xBD1,
11272         0xBD7,
11273         0xBD8,
11274         0xBE6,
11275         0xBF0,
11276         0xC00,
11277         0xC04,
11278         0xC05,
11279         0xC0D,
11280         0xC0E,
11281         0xC11,
11282         0xC12,
11283         0xC29,
11284         0xC2A,
11285         0xC3A,
11286         0xC3D,
11287         0xC45,
11288         0xC46,
11289         0xC49,
11290         0xC4A,
11291         0xC4E,
11292         0xC55,
11293         0xC57,
11294         0xC58,
11295         0xC5A,
11296         0xC60,
11297         0xC64,
11298         0xC66,
11299         0xC70,
11300         0xC81,
11301         0xC84,
11302         0xC85,
11303         0xC8D,
11304         0xC8E,
11305         0xC91,
11306         0xC92,
11307         0xCA9,
11308         0xCAA,
11309         0xCB4,
11310         0xCB5,
11311         0xCBA,
11312         0xCBC,
11313         0xCC5,
11314         0xCC6,
11315         0xCC9,
11316         0xCCA,
11317         0xCCE,
11318         0xCD5,
11319         0xCD7,
11320         0xCDE,
11321         0xCDF,
11322         0xCE0,
11323         0xCE4,
11324         0xCE6,
11325         0xCF0,
11326         0xCF1,
11327         0xCF3,
11328         0xD01,
11329         0xD04,
11330         0xD05,
11331         0xD0D,
11332         0xD0E,
11333         0xD11,
11334         0xD12,
11335         0xD3B,
11336         0xD3D,
11337         0xD45,
11338         0xD46,
11339         0xD49,
11340         0xD4A,
11341         0xD4F,
11342         0xD57,
11343         0xD58,
11344         0xD60,
11345         0xD64,
11346         0xD66,
11347         0xD70,
11348         0xD7A,
11349         0xD80,
11350         0xD82,
11351         0xD84,
11352         0xD85,
11353         0xD97,
11354         0xD9A,
11355         0xDB2,
11356         0xDB3,
11357         0xDBC,
11358         0xDBD,
11359         0xDBE,
11360         0xDC0,
11361         0xDC7,
11362         0xDCA,
11363         0xDCB,
11364         0xDCF,
11365         0xDD5,
11366         0xDD6,
11367         0xDD7,
11368         0xDD8,
11369         0xDE0,
11370         0xDE6,
11371         0xDF0,
11372         0xDF2,
11373         0xDF4,
11374         0xE01,
11375         0xE3B,
11376         0xE40,
11377         0xE4F,
11378         0xE50,
11379         0xE5A,
11380         0xE81,
11381         0xE83,
11382         0xE84,
11383         0xE85,
11384         0xE87,
11385         0xE89,
11386         0xE8A,
11387         0xE8B,
11388         0xE8D,
11389         0xE8E,
11390         0xE94,
11391         0xE98,
11392         0xE99,
11393         0xEA0,
11394         0xEA1,
11395         0xEA4,
11396         0xEA5,
11397         0xEA6,
11398         0xEA7,
11399         0xEA8,
11400         0xEAA,
11401         0xEAC,
11402         0xEAD,
11403         0xEBA,
11404         0xEBB,
11405         0xEBE,
11406         0xEC0,
11407         0xEC5,
11408         0xEC6,
11409         0xEC7,
11410         0xEC8,
11411         0xECE,
11412         0xED0,
11413         0xEDA,
11414         0xEDC,
11415         0xEE0,
11416         0xF00,
11417         0xF01,
11418         0xF18,
11419         0xF1A,
11420         0xF20,
11421         0xF2A,
11422         0xF35,
11423         0xF36,
11424         0xF37,
11425         0xF38,
11426         0xF39,
11427         0xF3A,
11428         0xF3E,
11429         0xF48,
11430         0xF49,
11431         0xF6D,
11432         0xF71,
11433         0xF85,
11434         0xF86,
11435         0xF98,
11436         0xF99,
11437         0xFBD,
11438         0xFC6,
11439         0xFC7,
11440         0x1000,
11441         0x104A,
11442         0x1050,
11443         0x109E,
11444         0x10A0,
11445         0x10C6,
11446         0x10C7,
11447         0x10C8,
11448         0x10CD,
11449         0x10CE,
11450         0x10D0,
11451         0x10FB,
11452         0x10FC,
11453         0x1249,
11454         0x124A,
11455         0x124E,
11456         0x1250,
11457         0x1257,
11458         0x1258,
11459         0x1259,
11460         0x125A,
11461         0x125E,
11462         0x1260,
11463         0x1289,
11464         0x128A,
11465         0x128E,
11466         0x1290,
11467         0x12B1,
11468         0x12B2,
11469         0x12B6,
11470         0x12B8,
11471         0x12BF,
11472         0x12C0,
11473         0x12C1,
11474         0x12C2,
11475         0x12C6,
11476         0x12C8,
11477         0x12D7,
11478         0x12D8,
11479         0x1311,
11480         0x1312,
11481         0x1316,
11482         0x1318,
11483         0x135B,
11484         0x135D,
11485         0x1360,
11486         0x1380,
11487         0x1390,
11488         0x13A0,
11489         0x13F5,
11490         0x1401,
11491         0x166D,
11492         0x166F,
11493         0x1680,
11494         0x1681,
11495         0x169B,
11496         0x16A0,
11497         0x16EB,
11498         0x16EE,
11499         0x16F9,
11500         0x1700,
11501         0x170D,
11502         0x170E,
11503         0x1715,
11504         0x1720,
11505         0x1735,
11506         0x1740,
11507         0x1754,
11508         0x1760,
11509         0x176D,
11510         0x176E,
11511         0x1771,
11512         0x1772,
11513         0x1774,
11514         0x1780,
11515         0x17D4,
11516         0x17D7,
11517         0x17D8,
11518         0x17DC,
11519         0x17DE,
11520         0x17E0,
11521         0x17EA,
11522         0x180B,
11523         0x180E,
11524         0x1810,
11525         0x181A,
11526         0x1820,
11527         0x1878,
11528         0x1880,
11529         0x18AB,
11530         0x18B0,
11531         0x18F6,
11532         0x1900,
11533         0x191F,
11534         0x1920,
11535         0x192C,
11536         0x1930,
11537         0x193C,
11538         0x1946,
11539         0x196E,
11540         0x1970,
11541         0x1975,
11542         0x1980,
11543         0x19AC,
11544         0x19B0,
11545         0x19CA,
11546         0x19D0,
11547         0x19DA,
11548         0x1A00,
11549         0x1A1C,
11550         0x1A20,
11551         0x1A5F,
11552         0x1A60,
11553         0x1A7D,
11554         0x1A7F,
11555         0x1A8A,
11556         0x1A90,
11557         0x1A9A,
11558         0x1AA7,
11559         0x1AA8,
11560         0x1AB0,
11561         0x1ABF,
11562         0x1B00,
11563         0x1B4C,
11564         0x1B50,
11565         0x1B5A,
11566         0x1B6B,
11567         0x1B74,
11568         0x1B80,
11569         0x1BF4,
11570         0x1C00,
11571         0x1C38,
11572         0x1C40,
11573         0x1C4A,
11574         0x1C4D,
11575         0x1C7E,
11576         0x1CD0,
11577         0x1CD3,
11578         0x1CD4,
11579         0x1CF7,
11580         0x1CF8,
11581         0x1CFA,
11582         0x1D00,
11583         0x1DF6,
11584         0x1DFC,
11585         0x1F16,
11586         0x1F18,
11587         0x1F1E,
11588         0x1F20,
11589         0x1F46,
11590         0x1F48,
11591         0x1F4E,
11592         0x1F50,
11593         0x1F58,
11594         0x1F59,
11595         0x1F5A,
11596         0x1F5B,
11597         0x1F5C,
11598         0x1F5D,
11599         0x1F5E,
11600         0x1F5F,
11601         0x1F7E,
11602         0x1F80,
11603         0x1FB5,
11604         0x1FB6,
11605         0x1FBD,
11606         0x1FBE,
11607         0x1FBF,
11608         0x1FC2,
11609         0x1FC5,
11610         0x1FC6,
11611         0x1FCD,
11612         0x1FD0,
11613         0x1FD4,
11614         0x1FD6,
11615         0x1FDC,
11616         0x1FE0,
11617         0x1FED,
11618         0x1FF2,
11619         0x1FF5,
11620         0x1FF6,
11621         0x1FFD,
11622         0x200C,
11623         0x200E,
11624         0x203F,
11625         0x2041,
11626         0x2054,
11627         0x2055,
11628         0x2071,
11629         0x2072,
11630         0x207F,
11631         0x2080,
11632         0x2090,
11633         0x209D,
11634         0x20D0,
11635         0x20F1,
11636         0x2102,
11637         0x2103,
11638         0x2107,
11639         0x2108,
11640         0x210A,
11641         0x2114,
11642         0x2115,
11643         0x2116,
11644         0x2119,
11645         0x211E,
11646         0x2124,
11647         0x2125,
11648         0x2126,
11649         0x2127,
11650         0x2128,
11651         0x2129,
11652         0x212A,
11653         0x212E,
11654         0x212F,
11655         0x213A,
11656         0x213C,
11657         0x2140,
11658         0x2145,
11659         0x214A,
11660         0x214E,
11661         0x214F,
11662         0x2160,
11663         0x2189,
11664         0x24B6,
11665         0x24EA,
11666         0x2C00,
11667         0x2C2F,
11668         0x2C30,
11669         0x2C5F,
11670         0x2C60,
11671         0x2CE5,
11672         0x2CEB,
11673         0x2CF4,
11674         0x2D00,
11675         0x2D26,
11676         0x2D27,
11677         0x2D28,
11678         0x2D2D,
11679         0x2D2E,
11680         0x2D30,
11681         0x2D68,
11682         0x2D6F,
11683         0x2D70,
11684         0x2D7F,
11685         0x2D97,
11686         0x2DA0,
11687         0x2DA7,
11688         0x2DA8,
11689         0x2DAF,
11690         0x2DB0,
11691         0x2DB7,
11692         0x2DB8,
11693         0x2DBF,
11694         0x2DC0,
11695         0x2DC7,
11696         0x2DC8,
11697         0x2DCF,
11698         0x2DD0,
11699         0x2DD7,
11700         0x2DD8,
11701         0x2DDF,
11702         0x2DE0,
11703         0x2E00,
11704         0x2E2F,
11705         0x2E30,
11706         0x3005,
11707         0x3008,
11708         0x3021,
11709         0x3030,
11710         0x3031,
11711         0x3036,
11712         0x3038,
11713         0x303D,
11714         0x3041,
11715         0x3097,
11716         0x3099,
11717         0x309B,
11718         0x309D,
11719         0x30A0,
11720         0x30A1,
11721         0x30FB,
11722         0x30FC,
11723         0x3100,
11724         0x3105,
11725         0x312E,
11726         0x3131,
11727         0x318F,
11728         0x31A0,
11729         0x31BB,
11730         0x31F0,
11731         0x3200,
11732         0x3400,
11733         0x4DB6,
11734         0x4E00,
11735         0x9FCD,
11736         0xA000,
11737         0xA48D,
11738         0xA4D0,
11739         0xA4FE,
11740         0xA500,
11741         0xA60D,
11742         0xA610,
11743         0xA62C,
11744         0xA640,
11745         0xA673,
11746         0xA674,
11747         0xA67E,
11748         0xA67F,
11749         0xA69E,
11750         0xA69F,
11751         0xA6F2,
11752         0xA717,
11753         0xA720,
11754         0xA722,
11755         0xA789,
11756         0xA78B,
11757         0xA78F,
11758         0xA790,
11759         0xA7AE,
11760         0xA7B0,
11761         0xA7B2,
11762         0xA7F7,
11763         0xA828,
11764         0xA840,
11765         0xA874,
11766         0xA880,
11767         0xA8C5,
11768         0xA8D0,
11769         0xA8DA,
11770         0xA8E0,
11771         0xA8F8,
11772         0xA8FB,
11773         0xA8FC,
11774         0xA900,
11775         0xA92E,
11776         0xA930,
11777         0xA954,
11778         0xA960,
11779         0xA97D,
11780         0xA980,
11781         0xA9C1,
11782         0xA9CF,
11783         0xA9DA,
11784         0xA9E0,
11785         0xA9FF,
11786         0xAA00,
11787         0xAA37,
11788         0xAA40,
11789         0xAA4E,
11790         0xAA50,
11791         0xAA5A,
11792         0xAA60,
11793         0xAA77,
11794         0xAA7A,
11795         0xAAC3,
11796         0xAADB,
11797         0xAADE,
11798         0xAAE0,
11799         0xAAF0,
11800         0xAAF2,
11801         0xAAF7,
11802         0xAB01,
11803         0xAB07,
11804         0xAB09,
11805         0xAB0F,
11806         0xAB11,
11807         0xAB17,
11808         0xAB20,
11809         0xAB27,
11810         0xAB28,
11811         0xAB2F,
11812         0xAB30,
11813         0xAB5B,
11814         0xAB5C,
11815         0xAB60,
11816         0xAB64,
11817         0xAB66,
11818         0xABC0,
11819         0xABEB,
11820         0xABEC,
11821         0xABEE,
11822         0xABF0,
11823         0xABFA,
11824         0xAC00,
11825         0xD7A4,
11826         0xD7B0,
11827         0xD7C7,
11828         0xD7CB,
11829         0xD7FC,
11830         0xF900,
11831         0xFA6E,
11832         0xFA70,
11833         0xFADA,
11834         0xFB00,
11835         0xFB07,
11836         0xFB13,
11837         0xFB18,
11838         0xFB1D,
11839         0xFB29,
11840         0xFB2A,
11841         0xFB37,
11842         0xFB38,
11843         0xFB3D,
11844         0xFB3E,
11845         0xFB3F,
11846         0xFB40,
11847         0xFB42,
11848         0xFB43,
11849         0xFB45,
11850         0xFB46,
11851         0xFBB2,
11852         0xFBD3,
11853         0xFD3E,
11854         0xFD50,
11855         0xFD90,
11856         0xFD92,
11857         0xFDC8,
11858         0xFDF0,
11859         0xFDFC,
11860         0xFE00,
11861         0xFE10,
11862         0xFE20,
11863         0xFE2E,
11864         0xFE33,
11865         0xFE35,
11866         0xFE4D,
11867         0xFE50,
11868         0xFE70,
11869         0xFE75,
11870         0xFE76,
11871         0xFEFD,
11872         0xFF10,
11873         0xFF1A,
11874         0xFF21,
11875         0xFF3B,
11876         0xFF3F,
11877         0xFF40,
11878         0xFF41,
11879         0xFF5B,
11880         0xFF66,
11881         0xFFBF,
11882         0xFFC2,
11883         0xFFC8,
11884         0xFFCA,
11885         0xFFD0,
11886         0xFFD2,
11887         0xFFD8,
11888         0xFFDA,
11889         0xFFDD,
11890         0x10000,
11891         0x1000C,
11892         0x1000D,
11893         0x10027,
11894         0x10028,
11895         0x1003B,
11896         0x1003C,
11897         0x1003E,
11898         0x1003F,
11899         0x1004E,
11900         0x10050,
11901         0x1005E,
11902         0x10080,
11903         0x100FB,
11904         0x10140,
11905         0x10175,
11906         0x101FD,
11907         0x101FE,
11908         0x10280,
11909         0x1029D,
11910         0x102A0,
11911         0x102D1,
11912         0x102E0,
11913         0x102E1,
11914         0x10300,
11915         0x10320,
11916         0x10330,
11917         0x1034B,
11918         0x10350,
11919         0x1037B,
11920         0x10380,
11921         0x1039E,
11922         0x103A0,
11923         0x103C4,
11924         0x103C8,
11925         0x103D0,
11926         0x103D1,
11927         0x103D6,
11928         0x10400,
11929         0x1049E,
11930         0x104A0,
11931         0x104AA,
11932         0x10500,
11933         0x10528,
11934         0x10530,
11935         0x10564,
11936         0x10600,
11937         0x10737,
11938         0x10740,
11939         0x10756,
11940         0x10760,
11941         0x10768,
11942         0x10800,
11943         0x10806,
11944         0x10808,
11945         0x10809,
11946         0x1080A,
11947         0x10836,
11948         0x10837,
11949         0x10839,
11950         0x1083C,
11951         0x1083D,
11952         0x1083F,
11953         0x10856,
11954         0x10860,
11955         0x10877,
11956         0x10880,
11957         0x1089F,
11958         0x10900,
11959         0x10916,
11960         0x10920,
11961         0x1093A,
11962         0x10980,
11963         0x109B8,
11964         0x109BE,
11965         0x109C0,
11966         0x10A00,
11967         0x10A04,
11968         0x10A05,
11969         0x10A07,
11970         0x10A0C,
11971         0x10A14,
11972         0x10A15,
11973         0x10A18,
11974         0x10A19,
11975         0x10A34,
11976         0x10A38,
11977         0x10A3B,
11978         0x10A3F,
11979         0x10A40,
11980         0x10A60,
11981         0x10A7D,
11982         0x10A80,
11983         0x10A9D,
11984         0x10AC0,
11985         0x10AC8,
11986         0x10AC9,
11987         0x10AE7,
11988         0x10B00,
11989         0x10B36,
11990         0x10B40,
11991         0x10B56,
11992         0x10B60,
11993         0x10B73,
11994         0x10B80,
11995         0x10B92,
11996         0x10C00,
11997         0x10C49,
11998         0x11000,
11999         0x11047,
12000         0x11066,
12001         0x11070,
12002         0x1107F,
12003         0x110BB,
12004         0x110D0,
12005         0x110E9,
12006         0x110F0,
12007         0x110FA,
12008         0x11100,
12009         0x11135,
12010         0x11136,
12011         0x11140,
12012         0x11150,
12013         0x11174,
12014         0x11176,
12015         0x11177,
12016         0x11180,
12017         0x111C5,
12018         0x111D0,
12019         0x111DB,
12020         0x11200,
12021         0x11212,
12022         0x11213,
12023         0x11238,
12024         0x112B0,
12025         0x112EB,
12026         0x112F0,
12027         0x112FA,
12028         0x11301,
12029         0x11304,
12030         0x11305,
12031         0x1130D,
12032         0x1130F,
12033         0x11311,
12034         0x11313,
12035         0x11329,
12036         0x1132A,
12037         0x11331,
12038         0x11332,
12039         0x11334,
12040         0x11335,
12041         0x1133A,
12042         0x1133C,
12043         0x11345,
12044         0x11347,
12045         0x11349,
12046         0x1134B,
12047         0x1134E,
12048         0x11357,
12049         0x11358,
12050         0x1135D,
12051         0x11364,
12052         0x11366,
12053         0x1136D,
12054         0x11370,
12055         0x11375,
12056         0x11480,
12057         0x114C6,
12058         0x114C7,
12059         0x114C8,
12060         0x114D0,
12061         0x114DA,
12062         0x11580,
12063         0x115B6,
12064         0x115B8,
12065         0x115C1,
12066         0x11600,
12067         0x11641,
12068         0x11644,
12069         0x11645,
12070         0x11650,
12071         0x1165A,
12072         0x11680,
12073         0x116B8,
12074         0x116C0,
12075         0x116CA,
12076         0x118A0,
12077         0x118EA,
12078         0x118FF,
12079         0x11900,
12080         0x11AC0,
12081         0x11AF9,
12082         0x12000,
12083         0x12399,
12084         0x12400,
12085         0x1246F,
12086         0x13000,
12087         0x1342F,
12088         0x16800,
12089         0x16A39,
12090         0x16A40,
12091         0x16A5F,
12092         0x16A60,
12093         0x16A6A,
12094         0x16AD0,
12095         0x16AEE,
12096         0x16AF0,
12097         0x16AF5,
12098         0x16B00,
12099         0x16B37,
12100         0x16B40,
12101         0x16B44,
12102         0x16B50,
12103         0x16B5A,
12104         0x16B63,
12105         0x16B78,
12106         0x16B7D,
12107         0x16B90,
12108         0x16F00,
12109         0x16F45,
12110         0x16F50,
12111         0x16F7F,
12112         0x16F8F,
12113         0x16FA0,
12114         0x1B000,
12115         0x1B002,
12116         0x1BC00,
12117         0x1BC6B,
12118         0x1BC70,
12119         0x1BC7D,
12120         0x1BC80,
12121         0x1BC89,
12122         0x1BC90,
12123         0x1BC9A,
12124         0x1BC9D,
12125         0x1BC9F,
12126         0x1D165,
12127         0x1D16A,
12128         0x1D16D,
12129         0x1D173,
12130         0x1D17B,
12131         0x1D183,
12132         0x1D185,
12133         0x1D18C,
12134         0x1D1AA,
12135         0x1D1AE,
12136         0x1D242,
12137         0x1D245,
12138         0x1D400,
12139         0x1D455,
12140         0x1D456,
12141         0x1D49D,
12142         0x1D49E,
12143         0x1D4A0,
12144         0x1D4A2,
12145         0x1D4A3,
12146         0x1D4A5,
12147         0x1D4A7,
12148         0x1D4A9,
12149         0x1D4AD,
12150         0x1D4AE,
12151         0x1D4BA,
12152         0x1D4BB,
12153         0x1D4BC,
12154         0x1D4BD,
12155         0x1D4C4,
12156         0x1D4C5,
12157         0x1D506,
12158         0x1D507,
12159         0x1D50B,
12160         0x1D50D,
12161         0x1D515,
12162         0x1D516,
12163         0x1D51D,
12164         0x1D51E,
12165         0x1D53A,
12166         0x1D53B,
12167         0x1D53F,
12168         0x1D540,
12169         0x1D545,
12170         0x1D546,
12171         0x1D547,
12172         0x1D54A,
12173         0x1D551,
12174         0x1D552,
12175         0x1D6A6,
12176         0x1D6A8,
12177         0x1D6C1,
12178         0x1D6C2,
12179         0x1D6DB,
12180         0x1D6DC,
12181         0x1D6FB,
12182         0x1D6FC,
12183         0x1D715,
12184         0x1D716,
12185         0x1D735,
12186         0x1D736,
12187         0x1D74F,
12188         0x1D750,
12189         0x1D76F,
12190         0x1D770,
12191         0x1D789,
12192         0x1D78A,
12193         0x1D7A9,
12194         0x1D7AA,
12195         0x1D7C3,
12196         0x1D7C4,
12197         0x1D7CC,
12198         0x1D7CE,
12199         0x1D800,
12200         0x1E800,
12201         0x1E8C5,
12202         0x1E8D0,
12203         0x1E8D7,
12204         0x1EE00,
12205         0x1EE04,
12206         0x1EE05,
12207         0x1EE20,
12208         0x1EE21,
12209         0x1EE23,
12210         0x1EE24,
12211         0x1EE25,
12212         0x1EE27,
12213         0x1EE28,
12214         0x1EE29,
12215         0x1EE33,
12216         0x1EE34,
12217         0x1EE38,
12218         0x1EE39,
12219         0x1EE3A,
12220         0x1EE3B,
12221         0x1EE3C,
12222         0x1EE42,
12223         0x1EE43,
12224         0x1EE47,
12225         0x1EE48,
12226         0x1EE49,
12227         0x1EE4A,
12228         0x1EE4B,
12229         0x1EE4C,
12230         0x1EE4D,
12231         0x1EE50,
12232         0x1EE51,
12233         0x1EE53,
12234         0x1EE54,
12235         0x1EE55,
12236         0x1EE57,
12237         0x1EE58,
12238         0x1EE59,
12239         0x1EE5A,
12240         0x1EE5B,
12241         0x1EE5C,
12242         0x1EE5D,
12243         0x1EE5E,
12244         0x1EE5F,
12245         0x1EE60,
12246         0x1EE61,
12247         0x1EE63,
12248         0x1EE64,
12249         0x1EE65,
12250         0x1EE67,
12251         0x1EE6B,
12252         0x1EE6C,
12253         0x1EE73,
12254         0x1EE74,
12255         0x1EE78,
12256         0x1EE79,
12257         0x1EE7D,
12258         0x1EE7E,
12259         0x1EE7F,
12260         0x1EE80,
12261         0x1EE8A,
12262         0x1EE8B,
12263         0x1EE9C,
12264         0x1EEA1,
12265         0x1EEA4,
12266         0x1EEA5,
12267         0x1EEAA,
12268         0x1EEAB,
12269         0x1EEBC,
12270         0x1F130,
12271         0x1F14A,
12272         0x1F150,
12273         0x1F16A,
12274         0x1F170,
12275         0x1F18A,
12276         0x20000,
12277         0x2A6D7,
12278         0x2A700,
12279         0x2B735,
12280         0x2B740,
12281         0x2B81E,
12282         0x2F800,
12283         0x2FA1E,
12284         0xE0100,
12285         0xE01F0
12286 };
12287
12288 static const UV XPosixXDigit_invlist[] = { /* for ASCII/Latin1 */
12289         13,     /* Number of elements */
12290         148565664, /* Version and data structure type */
12291         1,      /* 0 if the list starts at 0;
12292                    1 if it starts at the element beyond 0 */
12293         0x0,
12294         0x30,
12295         0x3A,
12296         0x41,
12297         0x47,
12298         0x61,
12299         0x67,
12300         0xFF10,
12301         0xFF1A,
12302         0xFF21,
12303         0xFF27,
12304         0xFF41,
12305         0xFF47
12306 };
12307
12308 #endif  /* #ifndef PERL_IN_XSUB_RE */
12309
12310 #endif  /* ASCII/Latin1 */
12311
12312 #if 'A' == 193 /* EBCDIC 1047 */ \
12313      && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
12314      && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
12315      && '$' == 91 && '@' == 124 && '`' == 121
12316
12317 #ifndef PERL_IN_XSUB_RE
12318
12319 static const UV ASCII_invlist[] = { /* for EBCDIC 1047 */
12320         54,     /* Number of elements */
12321         148565664, /* Version and data structure type */
12322         0,      /* 0 if the list starts at 0;
12323                    1 if it starts at the element beyond 0 */
12324         0x0,
12325         0x4,
12326         0x5,
12327         0x6,
12328         0x7,
12329         0x8,
12330         0xB,
12331         0x14,
12332         0x15,
12333         0x17,
12334         0x18,
12335         0x1A,
12336         0x1C,
12337         0x20,
12338         0x26,
12339         0x28,
12340         0x2D,
12341         0x30,
12342         0x32,
12343         0x33,
12344         0x37,
12345         0x38,
12346         0x3C,
12347         0x3E,
12348         0x3F,
12349         0x41,
12350         0x4B,
12351         0x51,
12352         0x5A,
12353         0x62,
12354         0x6B,
12355         0x70,
12356         0x79,
12357         0x80,
12358         0x81,
12359         0x8A,
12360         0x91,
12361         0x9A,
12362         0xA1,
12363         0xAA,
12364         0xAD,
12365         0xAE,
12366         0xBD,
12367         0xBE,
12368         0xC0,
12369         0xCA,
12370         0xD0,
12371         0xDA,
12372         0xE0,
12373         0xE1,
12374         0xE2,
12375         0xEA,
12376         0xF0,
12377         0xFA
12378 };
12379
12380 static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
12381         281,    /* Number of elements */
12382         148565664, /* Version and data structure type */
12383         1,      /* 0 if the list starts at 0;
12384                    1 if it starts at the element beyond 0 */
12385         0x0,
12386         0x42,
12387         0x4A,
12388         0x51,
12389         0x5A,
12390         0x62,
12391         0x6A,
12392         0x70,
12393         0x79,
12394         0x80,
12395         0x8A,
12396         0x8C,
12397         0x8F,
12398         0x91,
12399         0x9D,
12400         0x9E,
12401         0x9F,
12402         0xA0,
12403         0xA1,
12404         0xA2,
12405         0xAA,
12406         0xAC,
12407         0xAD,
12408         0xAE,
12409         0xAF,
12410         0xBA,
12411         0xBB,
12412         0xC1,
12413         0xCA,
12414         0xCB,
12415         0xD0,
12416         0xD1,
12417         0xDA,
12418         0xDB,
12419         0xE0,
12420         0xE2,
12421         0xEA,
12422         0xEB,
12423         0xF0,
12424         0xFB,
12425         0xFF,
12426         0x100,
12427         0x1BB,
12428         0x1BC,
12429         0x1C0,
12430         0x1C4,
12431         0x294,
12432         0x295,
12433         0x2B9,
12434         0x2C0,
12435         0x2C2,
12436         0x2E0,
12437         0x2E5,
12438         0x345,
12439         0x346,
12440         0x370,
12441         0x374,
12442         0x376,
12443         0x378,
12444         0x37A,
12445         0x37E,
12446         0x37F,
12447         0x380,
12448         0x386,
12449         0x387,
12450         0x388,
12451         0x38B,
12452         0x38C,
12453         0x38D,
12454         0x38E,
12455         0x3A2,
12456         0x3A3,
12457         0x3F6,
12458         0x3F7,
12459         0x482,
12460         0x48A,
12461         0x530,
12462         0x531,
12463         0x557,
12464         0x561,
12465         0x588,
12466         0x10A0,
12467         0x10C6,
12468         0x10C7,
12469         0x10C8,
12470         0x10CD,
12471         0x10CE,
12472         0x1D00,
12473         0x1DC0,
12474         0x1E00,
12475         0x1F16,
12476         0x1F18,
12477         0x1F1E,
12478         0x1F20,
12479         0x1F46,
12480         0x1F48,
12481         0x1F4E,
12482         0x1F50,
12483         0x1F58,
12484         0x1F59,
12485         0x1F5A,
12486         0x1F5B,
12487         0x1F5C,
12488         0x1F5D,
12489         0x1F5E,
12490         0x1F5F,
12491         0x1F7E,
12492         0x1F80,
12493         0x1FB5,
12494         0x1FB6,
12495         0x1FBD,
12496         0x1FBE,
12497         0x1FBF,
12498         0x1FC2,
12499         0x1FC5,
12500         0x1FC6,
12501         0x1FCD,
12502         0x1FD0,
12503         0x1FD4,
12504         0x1FD6,
12505         0x1FDC,
12506         0x1FE0,
12507         0x1FED,
12508         0x1FF2,
12509         0x1FF5,
12510         0x1FF6,
12511         0x1FFD,
12512         0x2071,
12513         0x2072,
12514         0x207F,
12515         0x2080,
12516         0x2090,
12517         0x209D,
12518         0x2102,
12519         0x2103,
12520         0x2107,
12521         0x2108,
12522         0x210A,
12523         0x2114,
12524         0x2115,
12525         0x2116,
12526         0x2119,
12527         0x211E,
12528         0x2124,
12529         0x2125,
12530         0x2126,
12531         0x2127,
12532         0x2128,
12533         0x2129,
12534         0x212A,
12535         0x212E,
12536         0x212F,
12537         0x2135,
12538         0x2139,
12539         0x213A,
12540         0x213C,
12541         0x2140,
12542         0x2145,
12543         0x214A,
12544         0x214E,
12545         0x214F,
12546         0x2160,
12547         0x2180,
12548         0x2183,
12549         0x2185,
12550         0x24B6,
12551         0x24EA,
12552         0x2C00,
12553         0x2C2F,
12554         0x2C30,
12555         0x2C5F,
12556         0x2C60,
12557         0x2CE5,
12558         0x2CEB,
12559         0x2CEF,
12560         0x2CF2,
12561         0x2CF4,
12562         0x2D00,
12563         0x2D26,
12564         0x2D27,
12565         0x2D28,
12566         0x2D2D,
12567         0x2D2E,
12568         0xA640,
12569         0xA66E,
12570         0xA680,
12571         0xA69E,
12572         0xA722,
12573         0xA788,
12574         0xA78B,
12575         0xA78F,
12576         0xA790,
12577         0xA7AE,
12578         0xA7B0,
12579         0xA7B2,
12580         0xA7F8,
12581         0xA7FB,
12582         0xAB30,
12583         0xAB5B,
12584         0xAB5C,
12585         0xAB60,
12586         0xAB64,
12587         0xAB66,
12588         0xFB00,
12589         0xFB07,
12590         0xFB13,
12591         0xFB18,
12592         0xFF21,
12593         0xFF3B,
12594         0xFF41,
12595         0xFF5B,
12596         0x10400,
12597         0x10450,
12598         0x118A0,
12599         0x118E0,
12600         0x1D400,
12601         0x1D455,
12602         0x1D456,
12603         0x1D49D,
12604         0x1D49E,
12605         0x1D4A0,
12606         0x1D4A2,
12607         0x1D4A3,
12608         0x1D4A5,
12609         0x1D4A7,
12610         0x1D4A9,
12611         0x1D4AD,
12612         0x1D4AE,
12613         0x1D4BA,
12614         0x1D4BB,
12615         0x1D4BC,
12616         0x1D4BD,
12617         0x1D4C4,
12618         0x1D4C5,
12619         0x1D506,
12620         0x1D507,
12621         0x1D50B,
12622         0x1D50D,
12623         0x1D515,
12624         0x1D516,
12625         0x1D51D,
12626         0x1D51E,
12627         0x1D53A,
12628         0x1D53B,
12629         0x1D53F,
12630         0x1D540,
12631         0x1D545,
12632         0x1D546,
12633         0x1D547,
12634         0x1D54A,
12635         0x1D551,
12636         0x1D552,
12637         0x1D6A6,
12638         0x1D6A8,
12639         0x1D6C1,
12640         0x1D6C2,
12641         0x1D6DB,
12642         0x1D6DC,
12643         0x1D6FB,
12644         0x1D6FC,
12645         0x1D715,
12646         0x1D716,
12647         0x1D735,
12648         0x1D736,
12649         0x1D74F,
12650         0x1D750,
12651         0x1D76F,
12652         0x1D770,
12653         0x1D789,
12654         0x1D78A,
12655         0x1D7A9,
12656         0x1D7AA,
12657         0x1D7C3,
12658         0x1D7C4,
12659         0x1D7CC,
12660         0x1F130,
12661         0x1F14A,
12662         0x1F150,
12663         0x1F16A,
12664         0x1F170,
12665         0x1F18A
12666 };
12667
12668 #endif  /* #ifndef PERL_IN_XSUB_RE */
12669
12670 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */
12671         45,     /* Number of elements */
12672         148565664, /* Version and data structure type */
12673         1,      /* 0 if the list starts at 0;
12674                    1 if it starts at the element beyond 0 */
12675         0x0,
12676         0x2BC,
12677         0x2BD,
12678         0x308,
12679         0x309,
12680         0x313,
12681         0x314,
12682         0x342,
12683         0x343,
12684         0x3AC,
12685         0x3AD,
12686         0x3AE,
12687         0x3AF,
12688         0x3B1,
12689         0x3B2,
12690         0x3B7,
12691         0x3B8,
12692         0x3B9,
12693         0x3BA,
12694         0x3C1,
12695         0x3C2,
12696         0x3C5,
12697         0x3C6,
12698         0x3C9,
12699         0x3CA,
12700         0x3CE,
12701         0x3CF,
12702         0x565,
12703         0x566,
12704         0x574,
12705         0x575,
12706         0x57E,
12707         0x57F,
12708         0x1F00,
12709         0x1F08,
12710         0x1F20,
12711         0x1F28,
12712         0x1F60,
12713         0x1F68,
12714         0x1F70,
12715         0x1F71,
12716         0x1F74,
12717         0x1F75,
12718         0x1F7C,
12719         0x1F7D
12720 };
12721
12722 #ifndef PERL_IN_XSUB_RE
12723
12724 static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
12725         267,    /* Number of elements */
12726         148565664, /* Version and data structure type */
12727         1,      /* 0 if the list starts at 0;
12728                    1 if it starts at the element beyond 0 */
12729         0x0,
12730         0x42,
12731         0x4A,
12732         0x51,
12733         0x5A,
12734         0x62,
12735         0x6A,
12736         0x70,
12737         0x79,
12738         0x80,
12739         0x8A,
12740         0x8C,
12741         0x8F,
12742         0x91,
12743         0x9A,
12744         0x9C,
12745         0x9D,
12746         0x9E,
12747         0x9F,
12748         0xA0,
12749         0xA1,
12750         0xA2,
12751         0xAA,
12752         0xAC,
12753         0xAD,
12754         0xAE,
12755         0xAF,
12756         0xBA,
12757         0xBB,
12758         0xC1,
12759         0xCA,
12760         0xCB,
12761         0xD0,
12762         0xD1,
12763         0xDA,
12764         0xDB,
12765         0xE0,
12766         0xE2,
12767         0xEA,
12768         0xEB,
12769         0xF0,
12770         0xFB,
12771         0xFF,
12772         0x100,
12773         0x131,
12774         0x132,
12775         0x138,
12776         0x139,
12777         0x18D,
12778         0x18E,
12779         0x19B,
12780         0x19C,
12781         0x1AA,
12782         0x1AC,
12783         0x1BA,
12784         0x1BC,
12785         0x1BE,
12786         0x1BF,
12787         0x1C0,
12788         0x1C4,
12789         0x221,
12790         0x222,
12791         0x234,
12792         0x23A,
12793         0x255,
12794         0x256,
12795         0x258,
12796         0x259,
12797         0x25A,
12798         0x25B,
12799         0x25D,
12800         0x260,
12801         0x262,
12802         0x263,
12803         0x264,
12804         0x265,
12805         0x267,
12806         0x268,
12807         0x26A,
12808         0x26B,
12809         0x26D,
12810         0x26F,
12811         0x270,
12812         0x271,
12813         0x273,
12814         0x275,
12815         0x276,
12816         0x27D,
12817         0x27E,
12818         0x280,
12819         0x281,
12820         0x283,
12821         0x284,
12822         0x287,
12823         0x28D,
12824         0x292,
12825         0x293,
12826         0x29E,
12827         0x29F,
12828         0x2BC,
12829         0x2BD,
12830         0x2BE,
12831         0x2BF,
12832         0x300,
12833         0x302,
12834         0x307,
12835         0x309,
12836         0x30A,
12837         0x30B,
12838         0x30C,
12839         0x30D,
12840         0x313,
12841         0x314,
12842         0x331,
12843         0x332,
12844         0x342,
12845         0x343,
12846         0x345,
12847         0x346,
12848         0x370,
12849         0x374,
12850         0x376,
12851         0x378,
12852         0x37B,
12853         0x37E,
12854         0x37F,
12855         0x380,
12856         0x386,
12857         0x387,
12858         0x388,
12859         0x38B,
12860         0x38C,
12861         0x38D,
12862         0x38E,
12863         0x3A2,
12864         0x3A3,
12865         0x3D2,
12866         0x3D5,
12867         0x3F6,
12868         0x3F7,
12869         0x3FC,
12870         0x3FD,
12871         0x482,
12872         0x48A,
12873         0x530,
12874         0x531,
12875         0x557,
12876         0x561,
12877         0x588,
12878         0x10A0,
12879         0x10C6,
12880         0x10C7,
12881         0x10C8,
12882         0x10CD,
12883         0x10CE,
12884         0x1D79,
12885         0x1D7A,
12886         0x1D7D,
12887         0x1D7E,
12888         0x1E00,
12889         0x1E9C,
12890         0x1E9E,
12891         0x1E9F,
12892         0x1EA0,
12893         0x1F16,
12894         0x1F18,
12895         0x1F1E,
12896         0x1F20,
12897         0x1F46,
12898         0x1F48,
12899         0x1F4E,
12900         0x1F50,
12901         0x1F58,
12902         0x1F59,
12903         0x1F5A,
12904         0x1F5B,
12905         0x1F5C,
12906         0x1F5D,
12907         0x1F5E,
12908         0x1F5F,
12909         0x1F7E,
12910         0x1F80,
12911         0x1FB5,
12912         0x1FB6,
12913         0x1FBD,
12914         0x1FBE,
12915         0x1FBF,
12916         0x1FC2,
12917         0x1FC5,
12918         0x1FC6,
12919         0x1FCD,
12920         0x1FD0,
12921         0x1FD4,
12922         0x1FD6,
12923         0x1FDC,
12924         0x1FE0,
12925         0x1FED,
12926         0x1FF2,
12927         0x1FF5,
12928         0x1FF6,
12929         0x1FFD,
12930         0x2126,
12931         0x2127,
12932         0x212A,
12933         0x212C,
12934         0x2132,
12935         0x2133,
12936         0x214E,
12937         0x214F,
12938         0x2160,
12939         0x2180,
12940         0x2183,
12941         0x2185,
12942         0x24B6,
12943         0x24EA,
12944         0x2C00,
12945         0x2C2F,
12946         0x2C30,
12947         0x2C5F,
12948         0x2C60,
12949         0x2C71,
12950         0x2C72,
12951         0x2C74,
12952         0x2C75,
12953         0x2C77,
12954         0x2C7E,
12955         0x2CE4,
12956         0x2CEB,
12957         0x2CEF,
12958         0x2CF2,
12959         0x2CF4,
12960         0x2D00,
12961         0x2D26,
12962         0x2D27,
12963         0x2D28,
12964         0x2D2D,
12965         0x2D2E,
12966         0xA640,
12967         0xA66E,
12968         0xA680,
12969         0xA69C,
12970         0xA722,
12971         0xA730,
12972         0xA732,
12973         0xA770,
12974         0xA779,
12975         0xA788,
12976         0xA78B,
12977         0xA78E,
12978         0xA790,
12979         0xA794,
12980         0xA796,
12981         0xA7AE,
12982         0xA7B0,
12983         0xA7B2,
12984         0xFB00,
12985         0xFB07,
12986         0xFB13,
12987         0xFB18,
12988         0xFF21,
12989         0xFF3B,
12990         0xFF41,
12991         0xFF5B,
12992         0x10400,
12993         0x10450,
12994         0x118A0,
12995         0x118E0
12996 };
12997
12998 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 1047 */
12999         59,     /* Number of elements */
13000         148565664, /* Version and data structure type */
13001         1,      /* 0 if the list starts at 0;
13002                    1 if it starts at the element beyond 0 */
13003         0x0,
13004         0x59,
13005         0x5A,
13006         0x130,
13007         0x131,
13008         0x149,
13009         0x14A,
13010         0x1F0,
13011         0x1F1,
13012         0x390,
13013         0x391,
13014         0x3B0,
13015         0x3B1,
13016         0x587,
13017         0x588,
13018         0x1E96,
13019         0x1E9B,
13020         0x1E9E,
13021         0x1E9F,
13022         0x1F50,
13023         0x1F51,
13024         0x1F52,
13025         0x1F53,
13026         0x1F54,
13027         0x1F55,
13028         0x1F56,
13029         0x1F57,
13030         0x1F80,
13031         0x1FB0,
13032         0x1FB2,
13033         0x1FB5,
13034         0x1FB6,
13035         0x1FB8,
13036         0x1FBC,
13037         0x1FBD,
13038         0x1FC2,
13039         0x1FC5,
13040         0x1FC6,
13041         0x1FC8,
13042         0x1FCC,
13043         0x1FCD,
13044         0x1FD2,
13045         0x1FD4,
13046         0x1FD6,
13047         0x1FD8,
13048         0x1FE2,
13049         0x1FE5,
13050         0x1FE6,
13051         0x1FE8,
13052         0x1FF2,
13053         0x1FF5,
13054         0x1FF6,
13055         0x1FF8,
13056         0x1FFC,
13057         0x1FFD,
13058         0xFB00,
13059         0xFB07,
13060         0xFB13,
13061         0xFB18
13062 };
13063
13064 static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
13065         1291,   /* Number of elements */
13066         148565664, /* Version and data structure type */
13067         1,      /* 0 if the list starts at 0;
13068                    1 if it starts at the element beyond 0 */
13069         0x0,
13070         0x42,
13071         0x4A,
13072         0x51,
13073         0x5A,
13074         0x62,
13075         0x6A,
13076         0x6D,
13077         0x6E,
13078         0x70,
13079         0x79,
13080         0x80,
13081         0x8A,
13082         0x8C,
13083         0x8F,
13084         0x91,
13085         0x9D,
13086         0x9E,
13087         0x9F,
13088         0xA0,
13089         0xA1,
13090         0xA2,
13091         0xAA,
13092         0xAC,
13093         0xAD,
13094         0xAE,
13095         0xAF,
13096         0xBA,
13097         0xBB,
13098         0xC1,
13099         0xCA,
13100         0xCB,
13101         0xD0,
13102         0xD1,
13103         0xDA,
13104         0xDB,
13105         0xE0,
13106         0xE2,
13107         0xEA,
13108         0xEB,
13109         0xFA,
13110         0xFB,
13111         0xFF,
13112         0x100,
13113         0x2C2,
13114         0x2C6,
13115         0x2D2,
13116         0x2E0,
13117         0x2E5,
13118         0x2EC,
13119         0x2ED,
13120         0x2EE,
13121         0x2EF,
13122         0x300,
13123         0x375,
13124         0x376,
13125         0x378,
13126         0x37B,
13127         0x37E,
13128         0x37F,
13129         0x380,
13130         0x386,
13131         0x387,
13132         0x388,
13133         0x38B,
13134         0x38C,
13135         0x38D,
13136         0x38E,
13137         0x3A2,
13138         0x3A3,
13139         0x3F6,
13140         0x3F7,
13141         0x482,
13142         0x483,
13143         0x488,
13144         0x48A,
13145         0x530,
13146         0x531,
13147         0x557,
13148         0x559,
13149         0x55A,
13150         0x561,
13151         0x588,
13152         0x591,
13153         0x5BE,
13154         0x5BF,
13155         0x5C0,
13156         0x5C1,
13157         0x5C3,
13158         0x5C4,
13159         0x5C6,
13160         0x5C7,
13161         0x5C8,
13162         0x5D0,
13163         0x5EB,
13164         0x5F0,
13165         0x5F3,
13166         0x610,
13167         0x61B,
13168         0x620,
13169         0x66A,
13170         0x66E,
13171         0x6D4,
13172         0x6D5,
13173         0x6DD,
13174         0x6DF,
13175         0x6E9,
13176         0x6EA,
13177         0x6FD,
13178         0x6FF,
13179         0x700,
13180         0x710,
13181         0x74B,
13182         0x74D,
13183         0x7B2,
13184         0x7C0,
13185         0x7F6,
13186         0x7FA,
13187         0x7FB,
13188         0x800,
13189         0x82E,
13190         0x840,
13191         0x85C,
13192         0x8A0,
13193         0x8B3,
13194         0x8E4,
13195         0x964,
13196         0x966,
13197         0x970,
13198         0x971,
13199         0x984,
13200         0x985,
13201         0x98D,
13202         0x98F,
13203         0x991,
13204         0x993,
13205         0x9A9,
13206         0x9AA,
13207         0x9B1,
13208         0x9B2,
13209         0x9B3,
13210         0x9B6,
13211         0x9BA,
13212         0x9BC,
13213         0x9C5,
13214         0x9C7,
13215         0x9C9,
13216         0x9CB,
13217         0x9CF,
13218         0x9D7,
13219         0x9D8,
13220         0x9DC,
13221         0x9DE,
13222         0x9DF,
13223         0x9E4,
13224         0x9E6,
13225         0x9F2,
13226         0xA01,
13227         0xA04,
13228         0xA05,
13229         0xA0B,
13230         0xA0F,
13231         0xA11,
13232         0xA13,
13233         0xA29,
13234         0xA2A,
13235         0xA31,
13236         0xA32,
13237         0xA34,
13238         0xA35,
13239         0xA37,
13240         0xA38,
13241         0xA3A,
13242         0xA3C,
13243         0xA3D,
13244         0xA3E,
13245         0xA43,
13246         0xA47,
13247         0xA49,
13248         0xA4B,
13249         0xA4E,
13250         0xA51,
13251         0xA52,
13252         0xA59,
13253         0xA5D,
13254         0xA5E,
13255         0xA5F,
13256         0xA66,
13257         0xA76,
13258         0xA81,
13259         0xA84,
13260         0xA85,
13261         0xA8E,
13262         0xA8F,
13263         0xA92,
13264         0xA93,
13265         0xAA9,
13266         0xAAA,
13267         0xAB1,
13268         0xAB2,
13269         0xAB4,
13270         0xAB5,
13271         0xABA,
13272         0xABC,
13273         0xAC6,
13274         0xAC7,
13275         0xACA,
13276         0xACB,
13277         0xACE,
13278         0xAD0,
13279         0xAD1,
13280         0xAE0,
13281         0xAE4,
13282         0xAE6,
13283         0xAF0,
13284         0xB01,
13285         0xB04,
13286         0xB05,
13287         0xB0D,
13288         0xB0F,
13289         0xB11,
13290         0xB13,
13291         0xB29,
13292         0xB2A,
13293         0xB31,
13294         0xB32,
13295         0xB34,
13296         0xB35,
13297         0xB3A,
13298         0xB3C,
13299         0xB45,
13300         0xB47,
13301         0xB49,
13302         0xB4B,
13303         0xB4E,
13304         0xB56,
13305         0xB58,
13306         0xB5C,
13307         0xB5E,
13308         0xB5F,
13309         0xB64,
13310         0xB66,
13311         0xB70,
13312         0xB71,
13313         0xB72,
13314         0xB82,
13315         0xB84,
13316         0xB85,
13317         0xB8B,
13318         0xB8E,
13319         0xB91,
13320         0xB92,
13321         0xB96,
13322         0xB99,
13323         0xB9B,
13324         0xB9C,
13325         0xB9D,
13326         0xB9E,
13327         0xBA0,
13328         0xBA3,
13329         0xBA5,
13330         0xBA8,
13331         0xBAB,
13332         0xBAE,
13333         0xBBA,
13334         0xBBE,
13335         0xBC3,
13336         0xBC6,
13337         0xBC9,
13338         0xBCA,
13339         0xBCE,
13340         0xBD0,
13341         0xBD1,
13342         0xBD7,
13343         0xBD8,
13344         0xBE6,
13345         0xBF0,
13346         0xC00,
13347         0xC04,
13348         0xC05,
13349         0xC0D,
13350         0xC0E,
13351         0xC11,
13352         0xC12,
13353         0xC29,
13354         0xC2A,
13355         0xC3A,
13356         0xC3D,
13357         0xC45,
13358         0xC46,
13359         0xC49,
13360         0xC4A,
13361         0xC4E,
13362         0xC55,
13363         0xC57,
13364         0xC58,
13365         0xC5A,
13366         0xC60,
13367         0xC64,
13368         0xC66,
13369         0xC70,
13370         0xC81,
13371         0xC84,
13372         0xC85,
13373         0xC8D,
13374         0xC8E,
13375         0xC91,
13376         0xC92,
13377         0xCA9,
13378         0xCAA,
13379         0xCB4,
13380         0xCB5,
13381         0xCBA,
13382         0xCBC,
13383         0xCC5,
13384         0xCC6,
13385         0xCC9,
13386         0xCCA,
13387         0xCCE,
13388         0xCD5,
13389         0xCD7,
13390         0xCDE,
13391         0xCDF,
13392         0xCE0,
13393         0xCE4,
13394         0xCE6,
13395         0xCF0,
13396         0xCF1,
13397         0xCF3,
13398         0xD01,
13399         0xD04,
13400         0xD05,
13401         0xD0D,
13402         0xD0E,
13403         0xD11,
13404         0xD12,
13405         0xD3B,
13406         0xD3D,
13407         0xD45,
13408         0xD46,
13409         0xD49,
13410         0xD4A,
13411         0xD4F,
13412         0xD57,
13413         0xD58,
13414         0xD60,
13415         0xD64,
13416         0xD66,
13417         0xD70,
13418         0xD7A,
13419         0xD80,
13420         0xD82,
13421         0xD84,
13422         0xD85,
13423         0xD97,
13424         0xD9A,
13425         0xDB2,
13426         0xDB3,
13427         0xDBC,
13428         0xDBD,
13429         0xDBE,
13430         0xDC0,
13431         0xDC7,
13432         0xDCA,
13433         0xDCB,
13434         0xDCF,
13435         0xDD5,
13436         0xDD6,
13437         0xDD7,
13438         0xDD8,
13439         0xDE0,
13440         0xDE6,
13441         0xDF0,
13442         0xDF2,
13443         0xDF4,
13444         0xE01,
13445         0xE3B,
13446         0xE40,
13447         0xE4F,
13448         0xE50,
13449         0xE5A,
13450         0xE81,
13451         0xE83,
13452         0xE84,
13453         0xE85,
13454         0xE87,
13455         0xE89,
13456         0xE8A,
13457         0xE8B,
13458         0xE8D,
13459         0xE8E,
13460         0xE94,
13461         0xE98,
13462         0xE99,
13463         0xEA0,
13464         0xEA1,
13465         0xEA4,
13466         0xEA5,
13467         0xEA6,
13468         0xEA7,
13469         0xEA8,
13470         0xEAA,
13471         0xEAC,
13472         0xEAD,
13473         0xEBA,
13474         0xEBB,
13475         0xEBE,
13476         0xEC0,
13477         0xEC5,
13478         0xEC6,
13479         0xEC7,
13480         0xEC8,
13481         0xECE,
13482         0xED0,
13483         0xEDA,
13484         0xEDC,
13485         0xEE0,
13486         0xF00,
13487         0xF01,
13488         0xF18,
13489         0xF1A,
13490         0xF20,
13491         0xF2A,
13492         0xF35,
13493         0xF36,
13494         0xF37,
13495         0xF38,
13496         0xF39,
13497         0xF3A,
13498         0xF3E,
13499         0xF48,
13500         0xF49,
13501         0xF6D,
13502         0xF71,
13503         0xF85,
13504         0xF86,
13505         0xF98,
13506         0xF99,
13507         0xFBD,
13508         0xFC6,
13509         0xFC7,
13510         0x1000,
13511         0x104A,
13512         0x1050,
13513         0x109E,
13514         0x10A0,
13515         0x10C6,
13516         0x10C7,
13517         0x10C8,
13518         0x10CD,
13519         0x10CE,
13520         0x10D0,
13521         0x10FB,
13522         0x10FC,
13523         0x1249,
13524         0x124A,
13525         0x124E,
13526         0x1250,
13527         0x1257,
13528         0x1258,
13529         0x1259,
13530         0x125A,
13531         0x125E,
13532         0x1260,
13533         0x1289,
13534         0x128A,
13535         0x128E,
13536         0x1290,
13537         0x12B1,
13538         0x12B2,
13539         0x12B6,
13540         0x12B8,
13541         0x12BF,
13542         0x12C0,
13543         0x12C1,
13544         0x12C2,
13545         0x12C6,
13546         0x12C8,
13547         0x12D7,
13548         0x12D8,
13549         0x1311,
13550         0x1312,
13551         0x1316,
13552         0x1318,
13553         0x135B,
13554         0x135D,
13555         0x1360,
13556         0x1380,
13557         0x1390,
13558         0x13A0,
13559         0x13F5,
13560         0x1401,
13561         0x166D,
13562         0x166F,
13563         0x1680,
13564         0x1681,
13565         0x169B,
13566         0x16A0,
13567         0x16EB,
13568         0x16EE,
13569         0x16F9,
13570         0x1700,
13571         0x170D,
13572         0x170E,
13573         0x1715,
13574         0x1720,
13575         0x1735,
13576         0x1740,
13577         0x1754,
13578         0x1760,
13579         0x176D,
13580         0x176E,
13581         0x1771,
13582         0x1772,
13583         0x1774,
13584         0x1780,
13585         0x17D4,
13586         0x17D7,
13587         0x17D8,
13588         0x17DC,
13589         0x17DE,
13590         0x17E0,
13591         0x17EA,
13592         0x180B,
13593         0x180E,
13594         0x1810,
13595         0x181A,
13596         0x1820,
13597         0x1878,
13598         0x1880,
13599         0x18AB,
13600         0x18B0,
13601         0x18F6,
13602         0x1900,
13603         0x191F,
13604         0x1920,
13605         0x192C,
13606         0x1930,
13607         0x193C,
13608         0x1946,
13609         0x196E,
13610         0x1970,
13611         0x1975,
13612         0x1980,
13613         0x19AC,
13614         0x19B0,
13615         0x19CA,
13616         0x19D0,
13617         0x19DA,
13618         0x1A00,
13619         0x1A1C,
13620         0x1A20,
13621         0x1A5F,
13622         0x1A60,
13623         0x1A7D,
13624         0x1A7F,
13625         0x1A8A,
13626         0x1A90,
13627         0x1A9A,
13628         0x1AA7,
13629         0x1AA8,
13630         0x1AB0,
13631         0x1ABE,
13632         0x1B00,
13633         0x1B4C,
13634         0x1B50,
13635         0x1B5A,
13636         0x1B6B,
13637         0x1B74,
13638         0x1B80,
13639         0x1BF4,
13640         0x1C00,
13641         0x1C38,
13642         0x1C40,
13643         0x1C4A,
13644         0x1C4D,
13645         0x1C7E,
13646         0x1CD0,
13647         0x1CD3,
13648         0x1CD4,
13649         0x1CF7,
13650         0x1CF8,
13651         0x1CFA,
13652         0x1D00,
13653         0x1DF6,
13654         0x1DFC,
13655         0x1F16,
13656         0x1F18,
13657         0x1F1E,
13658         0x1F20,
13659         0x1F46,
13660         0x1F48,
13661         0x1F4E,
13662         0x1F50,
13663         0x1F58,
13664         0x1F59,
13665         0x1F5A,
13666         0x1F5B,
13667         0x1F5C,
13668         0x1F5D,
13669         0x1F5E,
13670         0x1F5F,
13671         0x1F7E,
13672         0x1F80,
13673         0x1FB5,
13674         0x1FB6,
13675         0x1FBD,
13676         0x1FBE,
13677         0x1FBF,
13678         0x1FC2,
13679         0x1FC5,
13680         0x1FC6,
13681         0x1FCD,
13682         0x1FD0,
13683         0x1FD4,
13684         0x1FD6,
13685         0x1FDC,
13686         0x1FE0,
13687         0x1FED,
13688         0x1FF2,
13689         0x1FF5,
13690         0x1FF6,
13691         0x1FFD,
13692         0x203F,
13693         0x2041,
13694         0x2054,
13695         0x2055,
13696         0x2071,
13697         0x2072,
13698         0x207F,
13699         0x2080,
13700         0x2090,
13701         0x209D,
13702         0x20D0,
13703         0x20DD,
13704         0x20E1,
13705         0x20E2,
13706         0x20E5,
13707         0x20F1,
13708         0x2102,
13709         0x2103,
13710         0x2107,
13711         0x2108,
13712         0x210A,
13713         0x2114,
13714         0x2115,
13715         0x2116,
13716         0x2119,
13717         0x211E,
13718         0x2124,
13719         0x2125,
13720         0x2126,
13721         0x2127,
13722         0x2128,
13723         0x2129,
13724         0x212A,
13725         0x212E,
13726         0x212F,
13727         0x213A,
13728         0x213C,
13729         0x2140,
13730         0x2145,
13731         0x214A,
13732         0x214E,
13733         0x214F,
13734         0x2160,
13735         0x2189,
13736         0x2C00,
13737         0x2C2F,
13738         0x2C30,
13739         0x2C5F,
13740         0x2C60,
13741         0x2CE5,
13742         0x2CEB,
13743         0x2CF4,
13744         0x2D00,
13745         0x2D26,
13746         0x2D27,
13747         0x2D28,
13748         0x2D2D,
13749         0x2D2E,
13750         0x2D30,
13751         0x2D68,
13752         0x2D6F,
13753         0x2D70,
13754         0x2D7F,
13755         0x2D97,
13756         0x2DA0,
13757         0x2DA7,
13758         0x2DA8,
13759         0x2DAF,
13760         0x2DB0,
13761         0x2DB7,
13762         0x2DB8,
13763         0x2DBF,
13764         0x2DC0,
13765         0x2DC7,
13766         0x2DC8,
13767         0x2DCF,
13768         0x2DD0,
13769         0x2DD7,
13770         0x2DD8,
13771         0x2DDF,
13772         0x2DE0,
13773         0x2E00,
13774         0x3005,
13775         0x3008,
13776         0x3021,
13777         0x3030,
13778         0x3031,
13779         0x3036,
13780         0x3038,
13781         0x303D,
13782         0x3041,
13783         0x3097,
13784         0x3099,
13785         0x309B,
13786         0x309D,
13787         0x30A0,
13788         0x30A1,
13789         0x30FB,
13790         0x30FC,
13791         0x3100,
13792         0x3105,
13793         0x312E,
13794         0x3131,
13795         0x318F,
13796         0x31A0,
13797         0x31BB,
13798         0x31F0,
13799         0x3200,
13800         0x3400,
13801         0x4DB6,
13802         0x4E00,
13803         0x9FCD,
13804         0xA000,
13805         0xA48D,
13806         0xA4D0,
13807         0xA4FE,
13808         0xA500,
13809         0xA60D,
13810         0xA610,
13811         0xA62C,
13812         0xA640,
13813         0xA670,
13814         0xA674,
13815         0xA67E,
13816         0xA67F,
13817         0xA69E,
13818         0xA69F,
13819         0xA6F2,
13820         0xA717,
13821         0xA720,
13822         0xA722,
13823         0xA789,
13824         0xA78B,
13825         0xA78F,
13826         0xA790,
13827         0xA7AE,
13828         0xA7B0,
13829         0xA7B2,
13830         0xA7F7,
13831         0xA828,
13832         0xA840,
13833         0xA874,
13834         0xA880,
13835         0xA8C5,
13836         0xA8D0,
13837         0xA8DA,
13838         0xA8E0,
13839         0xA8F8,
13840         0xA8FB,
13841         0xA8FC,
13842         0xA900,
13843         0xA92E,
13844         0xA930,
13845         0xA954,
13846         0xA960,
13847         0xA97D,
13848         0xA980,
13849         0xA9C1,
13850         0xA9CF,
13851         0xA9DA,
13852         0xA9E0,
13853         0xA9FF,
13854         0xAA00,
13855         0xAA37,
13856         0xAA40,
13857         0xAA4E,
13858         0xAA50,
13859         0xAA5A,
13860         0xAA60,
13861         0xAA77,
13862         0xAA7A,
13863         0xAAC3,
13864         0xAADB,
13865         0xAADE,
13866         0xAAE0,
13867         0xAAF0,
13868         0xAAF2,
13869         0xAAF7,
13870         0xAB01,
13871         0xAB07,
13872         0xAB09,
13873         0xAB0F,
13874         0xAB11,
13875         0xAB17,
13876         0xAB20,
13877         0xAB27,
13878         0xAB28,
13879         0xAB2F,
13880         0xAB30,
13881         0xAB5B,
13882         0xAB5C,
13883         0xAB60,
13884         0xAB64,
13885         0xAB66,
13886         0xABC0,
13887         0xABEB,
13888         0xABEC,
13889         0xABEE,
13890         0xABF0,
13891         0xABFA,
13892         0xAC00,
13893         0xD7A4,
13894         0xD7B0,
13895         0xD7C7,
13896         0xD7CB,
13897         0xD7FC,
13898         0xF900,
13899         0xFA6E,
13900         0xFA70,
13901         0xFADA,
13902         0xFB00,
13903         0xFB07,
13904         0xFB13,
13905         0xFB18,
13906         0xFB1D,
13907         0xFB29,
13908         0xFB2A,
13909         0xFB37,
13910         0xFB38,
13911         0xFB3D,
13912         0xFB3E,
13913         0xFB3F,
13914         0xFB40,
13915         0xFB42,
13916         0xFB43,
13917         0xFB45,
13918         0xFB46,
13919         0xFBB2,
13920         0xFBD3,
13921         0xFC5E,
13922         0xFC64,
13923         0xFD3E,
13924         0xFD50,
13925         0xFD90,
13926         0xFD92,
13927         0xFDC8,
13928         0xFDF0,
13929         0xFDFA,
13930         0xFE00,
13931         0xFE10,
13932         0xFE20,
13933         0xFE2E,
13934         0xFE33,
13935         0xFE35,
13936         0xFE4D,
13937         0xFE50,
13938         0xFE71,
13939         0xFE72,
13940         0xFE73,
13941         0xFE74,
13942         0xFE77,
13943         0xFE78,
13944         0xFE79,
13945         0xFE7A,
13946         0xFE7B,
13947         0xFE7C,
13948         0xFE7D,
13949         0xFE7E,
13950         0xFE7F,
13951         0xFEFD,
13952         0xFF10,
13953         0xFF1A,
13954         0xFF21,
13955         0xFF3B,
13956         0xFF3F,
13957         0xFF40,
13958         0xFF41,
13959         0xFF5B,
13960         0xFF66,
13961         0xFFBF,
13962         0xFFC2,
13963         0xFFC8,
13964         0xFFCA,
13965         0xFFD0,
13966         0xFFD2,
13967         0xFFD8,
13968         0xFFDA,
13969         0xFFDD,
13970         0x10000,
13971         0x1000C,
13972         0x1000D,
13973         0x10027,
13974         0x10028,
13975         0x1003B,
13976         0x1003C,
13977         0x1003E,
13978         0x1003F,
13979         0x1004E,
13980         0x10050,
13981         0x1005E,
13982         0x10080,
13983         0x100FB,
13984         0x10140,
13985         0x10175,
13986         0x101FD,
13987         0x101FE,
13988         0x10280,
13989         0x1029D,
13990         0x102A0,
13991         0x102D1,
13992         0x102E0,
13993         0x102E1,
13994         0x10300,
13995         0x10320,
13996         0x10330,
13997         0x1034B,
13998         0x10350,
13999         0x1037B,
14000         0x10380,
14001         0x1039E,
14002         0x103A0,
14003         0x103C4,
14004         0x103C8,
14005         0x103D0,
14006         0x103D1,
14007         0x103D6,
14008         0x10400,
14009         0x1049E,
14010         0x104A0,
14011         0x104AA,
14012         0x10500,
14013         0x10528,
14014         0x10530,
14015         0x10564,
14016         0x10600,
14017         0x10737,
14018         0x10740,
14019         0x10756,
14020         0x10760,
14021         0x10768,
14022         0x10800,
14023         0x10806,
14024         0x10808,
14025         0x10809,
14026         0x1080A,
14027         0x10836,
14028         0x10837,
14029         0x10839,
14030         0x1083C,
14031         0x1083D,
14032         0x1083F,
14033         0x10856,
14034         0x10860,
14035         0x10877,
14036         0x10880,
14037         0x1089F,
14038         0x10900,
14039         0x10916,
14040         0x10920,
14041         0x1093A,
14042         0x10980,
14043         0x109B8,
14044         0x109BE,
14045         0x109C0,
14046         0x10A00,
14047         0x10A04,
14048         0x10A05,
14049         0x10A07,
14050         0x10A0C,
14051         0x10A14,
14052         0x10A15,
14053         0x10A18,
14054         0x10A19,
14055         0x10A34,
14056         0x10A38,
14057         0x10A3B,
14058         0x10A3F,
14059         0x10A40,
14060         0x10A60,
14061         0x10A7D,
14062         0x10A80,
14063         0x10A9D,
14064         0x10AC0,
14065         0x10AC8,
14066         0x10AC9,
14067         0x10AE7,
14068         0x10B00,
14069         0x10B36,
14070         0x10B40,
14071         0x10B56,
14072         0x10B60,
14073         0x10B73,
14074         0x10B80,
14075         0x10B92,
14076         0x10C00,
14077         0x10C49,
14078         0x11000,
14079         0x11047,
14080         0x11066,
14081         0x11070,
14082         0x1107F,
14083         0x110BB,
14084         0x110D0,
14085         0x110E9,
14086         0x110F0,
14087         0x110FA,
14088         0x11100,
14089         0x11135,
14090         0x11136,
14091         0x11140,
14092         0x11150,
14093         0x11174,
14094         0x11176,
14095         0x11177,
14096         0x11180,
14097         0x111C5,
14098         0x111D0,
14099         0x111DB,
14100         0x11200,
14101         0x11212,
14102         0x11213,
14103         0x11238,
14104         0x112B0,
14105         0x112EB,
14106         0x112F0,
14107         0x112FA,
14108         0x11301,
14109         0x11304,
14110         0x11305,
14111         0x1130D,
14112         0x1130F,
14113         0x11311,
14114         0x11313,
14115         0x11329,
14116         0x1132A,
14117         0x11331,
14118         0x11332,
14119         0x11334,
14120         0x11335,
14121         0x1133A,
14122         0x1133C,
14123         0x11345,
14124         0x11347,
14125         0x11349,
14126         0x1134B,
14127         0x1134E,
14128         0x11357,
14129         0x11358,
14130         0x1135D,
14131         0x11364,
14132         0x11366,
14133         0x1136D,
14134         0x11370,
14135         0x11375,
14136         0x11480,
14137         0x114C6,
14138         0x114C7,
14139         0x114C8,
14140         0x114D0,
14141         0x114DA,
14142         0x11580,
14143         0x115B6,
14144         0x115B8,
14145         0x115C1,
14146         0x11600,
14147         0x11641,
14148         0x11644,
14149         0x11645,
14150         0x11650,
14151         0x1165A,
14152         0x11680,
14153         0x116B8,
14154         0x116C0,
14155         0x116CA,
14156         0x118A0,
14157         0x118EA,
14158         0x118FF,
14159         0x11900,
14160         0x11AC0,
14161         0x11AF9,
14162         0x12000,
14163         0x12399,
14164         0x12400,
14165         0x1246F,
14166         0x13000,
14167         0x1342F,
14168         0x16800,
14169         0x16A39,
14170         0x16A40,
14171         0x16A5F,
14172         0x16A60,
14173         0x16A6A,
14174         0x16AD0,
14175         0x16AEE,
14176         0x16AF0,
14177         0x16AF5,
14178         0x16B00,
14179         0x16B37,
14180         0x16B40,
14181         0x16B44,
14182         0x16B50,
14183         0x16B5A,
14184         0x16B63,
14185         0x16B78,
14186         0x16B7D,
14187         0x16B90,
14188         0x16F00,
14189         0x16F45,
14190         0x16F50,
14191         0x16F7F,
14192         0x16F8F,
14193         0x16FA0,
14194         0x1B000,
14195         0x1B002,
14196         0x1BC00,
14197         0x1BC6B,
14198         0x1BC70,
14199         0x1BC7D,
14200         0x1BC80,
14201         0x1BC89,
14202         0x1BC90,
14203         0x1BC9A,
14204         0x1BC9D,
14205         0x1BC9F,
14206         0x1D165,
14207         0x1D16A,
14208         0x1D16D,
14209         0x1D173,
14210         0x1D17B,
14211         0x1D183,
14212         0x1D185,
14213         0x1D18C,
14214         0x1D1AA,
14215         0x1D1AE,
14216         0x1D242,
14217         0x1D245,
14218         0x1D400,
14219         0x1D455,
14220         0x1D456,
14221         0x1D49D,
14222         0x1D49E,
14223         0x1D4A0,
14224         0x1D4A2,
14225         0x1D4A3,
14226         0x1D4A5,
14227         0x1D4A7,
14228         0x1D4A9,
14229         0x1D4AD,
14230         0x1D4AE,
14231         0x1D4BA,
14232         0x1D4BB,
14233         0x1D4BC,
14234         0x1D4BD,
14235         0x1D4C4,
14236         0x1D4C5,
14237         0x1D506,
14238         0x1D507,
14239         0x1D50B,
14240         0x1D50D,
14241         0x1D515,
14242         0x1D516,
14243         0x1D51D,
14244         0x1D51E,
14245         0x1D53A,
14246         0x1D53B,
14247         0x1D53F,
14248         0x1D540,
14249         0x1D545,
14250         0x1D546,
14251         0x1D547,
14252         0x1D54A,
14253         0x1D551,
14254         0x1D552,
14255         0x1D6A6,
14256         0x1D6A8,
14257         0x1D6C1,
14258         0x1D6C2,
14259         0x1D6DB,
14260         0x1D6DC,
14261         0x1D6FB,
14262         0x1D6FC,
14263         0x1D715,
14264         0x1D716,
14265         0x1D735,
14266         0x1D736,
14267         0x1D74F,
14268         0x1D750,
14269         0x1D76F,
14270         0x1D770,
14271         0x1D789,
14272         0x1D78A,
14273         0x1D7A9,
14274         0x1D7AA,
14275         0x1D7C3,
14276         0x1D7C4,
14277         0x1D7CC,
14278         0x1D7CE,
14279         0x1D800,
14280         0x1E800,
14281         0x1E8C5,
14282         0x1E8D0,
14283         0x1E8D7,
14284         0x1EE00,
14285         0x1EE04,
14286         0x1EE05,
14287         0x1EE20,
14288         0x1EE21,
14289         0x1EE23,
14290         0x1EE24,
14291         0x1EE25,
14292         0x1EE27,
14293         0x1EE28,
14294         0x1EE29,
14295         0x1EE33,
14296         0x1EE34,
14297         0x1EE38,
14298         0x1EE39,
14299         0x1EE3A,
14300         0x1EE3B,
14301         0x1EE3C,
14302         0x1EE42,
14303         0x1EE43,
14304         0x1EE47,
14305         0x1EE48,
14306         0x1EE49,
14307         0x1EE4A,
14308         0x1EE4B,
14309         0x1EE4C,
14310         0x1EE4D,
14311         0x1EE50,
14312         0x1EE51,
14313         0x1EE53,
14314         0x1EE54,
14315         0x1EE55,
14316         0x1EE57,
14317         0x1EE58,
14318         0x1EE59,
14319         0x1EE5A,
14320         0x1EE5B,
14321         0x1EE5C,
14322         0x1EE5D,
14323         0x1EE5E,
14324         0x1EE5F,
14325         0x1EE60,
14326         0x1EE61,
14327         0x1EE63,
14328         0x1EE64,
14329         0x1EE65,
14330         0x1EE67,
14331         0x1EE6B,
14332         0x1EE6C,
14333         0x1EE73,
14334         0x1EE74,
14335         0x1EE78,
14336         0x1EE79,
14337         0x1EE7D,
14338         0x1EE7E,
14339         0x1EE7F,
14340         0x1EE80,
14341         0x1EE8A,
14342         0x1EE8B,
14343         0x1EE9C,
14344         0x1EEA1,
14345         0x1EEA4,
14346         0x1EEA5,
14347         0x1EEAA,
14348         0x1EEAB,
14349         0x1EEBC,
14350         0x20000,
14351         0x2A6D7,
14352         0x2A700,
14353         0x2B735,
14354         0x2B740,
14355         0x2B81E,
14356         0x2F800,
14357         0x2FA1E,
14358         0xE0100,
14359         0xE01F0
14360 };
14361
14362 static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
14363         1121,   /* Number of elements */
14364         148565664, /* Version and data structure type */
14365         1,      /* 0 if the list starts at 0;
14366                    1 if it starts at the element beyond 0 */
14367         0x0,
14368         0x42,
14369         0x4A,
14370         0x51,
14371         0x5A,
14372         0x62,
14373         0x6A,
14374         0x6D,
14375         0x6E,
14376         0x70,
14377         0x79,
14378         0x80,
14379         0x8A,
14380         0x8C,
14381         0x8F,
14382         0x91,
14383         0x9D,
14384         0x9E,
14385         0x9F,
14386         0xA0,
14387         0xA1,
14388         0xA2,
14389         0xAA,
14390         0xAC,
14391         0xAD,
14392         0xAE,
14393         0xAF,
14394         0xBA,
14395         0xBB,
14396         0xC1,
14397         0xCA,
14398         0xCB,
14399         0xD0,
14400         0xD1,
14401         0xDA,
14402         0xDB,
14403         0xE0,
14404         0xE2,
14405         0xEA,
14406         0xEB,
14407         0xF0,
14408         0xFB,
14409         0xFF,
14410         0x100,
14411         0x2C2,
14412         0x2C6,
14413         0x2D2,
14414         0x2E0,
14415         0x2E5,
14416         0x2EC,
14417         0x2ED,
14418         0x2EE,
14419         0x2EF,
14420         0x370,
14421         0x375,
14422         0x376,
14423         0x378,
14424         0x37B,
14425         0x37E,
14426         0x37F,
14427         0x380,
14428         0x386,
14429         0x387,
14430         0x388,
14431         0x38B,
14432         0x38C,
14433         0x38D,
14434         0x38E,
14435         0x3A2,
14436         0x3A3,
14437         0x3F6,
14438         0x3F7,
14439         0x482,
14440         0x48A,
14441         0x530,
14442         0x531,
14443         0x557,
14444         0x559,
14445         0x55A,
14446         0x561,
14447         0x588,
14448         0x5D0,
14449         0x5EB,
14450         0x5F0,
14451         0x5F3,
14452         0x620,
14453         0x64B,
14454         0x66E,
14455         0x670,
14456         0x671,
14457         0x6D4,
14458         0x6D5,
14459         0x6D6,
14460         0x6E5,
14461         0x6E7,
14462         0x6EE,
14463         0x6F0,
14464         0x6FA,
14465         0x6FD,
14466         0x6FF,
14467         0x700,
14468         0x710,
14469         0x711,
14470         0x712,
14471         0x730,
14472         0x74D,
14473         0x7A6,
14474         0x7B1,
14475         0x7B2,
14476         0x7CA,
14477         0x7EB,
14478         0x7F4,
14479         0x7F6,
14480         0x7FA,
14481         0x7FB,
14482         0x800,
14483         0x816,
14484         0x81A,
14485         0x81B,
14486         0x824,
14487         0x825,
14488         0x828,
14489         0x829,
14490         0x840,
14491         0x859,
14492         0x8A0,
14493         0x8B3,
14494         0x904,
14495         0x93A,
14496         0x93D,
14497         0x93E,
14498         0x950,
14499         0x951,
14500         0x958,
14501         0x962,
14502         0x971,
14503         0x981,
14504         0x985,
14505         0x98D,
14506         0x98F,
14507         0x991,
14508         0x993,
14509         0x9A9,
14510         0x9AA,
14511         0x9B1,
14512         0x9B2,
14513         0x9B3,
14514         0x9B6,
14515         0x9BA,
14516         0x9BD,
14517         0x9BE,
14518         0x9CE,
14519         0x9CF,
14520         0x9DC,
14521         0x9DE,
14522         0x9DF,
14523         0x9E2,
14524         0x9F0,
14525         0x9F2,
14526         0xA05,
14527         0xA0B,
14528         0xA0F,
14529         0xA11,
14530         0xA13,
14531         0xA29,
14532         0xA2A,
14533         0xA31,
14534         0xA32,
14535         0xA34,
14536         0xA35,
14537         0xA37,
14538         0xA38,
14539         0xA3A,
14540         0xA59,
14541         0xA5D,
14542         0xA5E,
14543         0xA5F,
14544         0xA72,
14545         0xA75,
14546         0xA85,
14547         0xA8E,
14548         0xA8F,
14549         0xA92,
14550         0xA93,
14551         0xAA9,
14552         0xAAA,
14553         0xAB1,
14554         0xAB2,
14555         0xAB4,
14556         0xAB5,
14557         0xABA,
14558         0xABD,
14559         0xABE,
14560         0xAD0,
14561         0xAD1,
14562         0xAE0,
14563         0xAE2,
14564         0xB05,
14565         0xB0D,
14566         0xB0F,
14567         0xB11,
14568         0xB13,
14569         0xB29,
14570         0xB2A,
14571         0xB31,
14572         0xB32,
14573         0xB34,
14574         0xB35,
14575         0xB3A,
14576         0xB3D,
14577         0xB3E,
14578         0xB5C,
14579         0xB5E,
14580         0xB5F,
14581         0xB62,
14582         0xB71,
14583         0xB72,
14584         0xB83,
14585         0xB84,
14586         0xB85,
14587         0xB8B,
14588         0xB8E,
14589         0xB91,
14590         0xB92,
14591         0xB96,
14592         0xB99,
14593         0xB9B,
14594         0xB9C,
14595         0xB9D,
14596         0xB9E,
14597         0xBA0,
14598         0xBA3,
14599         0xBA5,
14600         0xBA8,
14601         0xBAB,
14602         0xBAE,
14603         0xBBA,
14604         0xBD0,
14605         0xBD1,
14606         0xC05,
14607         0xC0D,
14608         0xC0E,
14609         0xC11,
14610         0xC12,
14611         0xC29,
14612         0xC2A,
14613         0xC3A,
14614         0xC3D,
14615         0xC3E,
14616         0xC58,
14617         0xC5A,
14618         0xC60,
14619         0xC62,
14620         0xC85,
14621         0xC8D,
14622         0xC8E,
14623         0xC91,
14624         0xC92,
14625         0xCA9,
14626         0xCAA,
14627         0xCB4,
14628         0xCB5,
14629         0xCBA,
14630         0xCBD,
14631         0xCBE,
14632         0xCDE,
14633         0xCDF,
14634         0xCE0,
14635         0xCE2,
14636         0xCF1,
14637         0xCF3,
14638         0xD05,
14639         0xD0D,
14640         0xD0E,
14641         0xD11,
14642         0xD12,
14643         0xD3B,
14644         0xD3D,
14645         0xD3E,
14646         0xD4E,
14647         0xD4F,
14648         0xD60,
14649         0xD62,
14650         0xD7A,
14651         0xD80,
14652         0xD85,
14653         0xD97,
14654         0xD9A,
14655         0xDB2,
14656         0xDB3,
14657         0xDBC,
14658         0xDBD,
14659         0xDBE,
14660         0xDC0,
14661         0xDC7,
14662         0xE01,
14663         0xE31,
14664         0xE32,
14665         0xE33,
14666         0xE40,
14667         0xE47,
14668         0xE81,
14669         0xE83,
14670         0xE84,
14671         0xE85,
14672         0xE87,
14673         0xE89,
14674         0xE8A,
14675         0xE8B,
14676         0xE8D,
14677         0xE8E,
14678         0xE94,
14679         0xE98,
14680         0xE99,
14681         0xEA0,
14682         0xEA1,
14683         0xEA4,
14684         0xEA5,
14685         0xEA6,
14686         0xEA7,
14687         0xEA8,
14688         0xEAA,
14689         0xEAC,
14690         0xEAD,
14691         0xEB1,
14692         0xEB2,
14693         0xEB3,
14694         0xEBD,
14695         0xEBE,
14696         0xEC0,
14697         0xEC5,
14698         0xEC6,
14699         0xEC7,
14700         0xEDC,
14701         0xEE0,
14702         0xF00,
14703         0xF01,
14704         0xF40,
14705         0xF48,
14706         0xF49,
14707         0xF6D,
14708         0xF88,
14709         0xF8D,
14710         0x1000,
14711         0x102B,
14712         0x103F,
14713         0x1040,
14714         0x1050,
14715         0x1056,
14716         0x105A,
14717         0x105E,
14718         0x1061,
14719         0x1062,
14720         0x1065,
14721         0x1067,
14722         0x106E,
14723         0x1071,
14724         0x1075,
14725         0x1082,
14726         0x108E,
14727         0x108F,
14728         0x10A0,
14729         0x10C6,
14730         0x10C7,
14731         0x10C8,
14732         0x10CD,
14733         0x10CE,
14734         0x10D0,
14735         0x10FB,
14736         0x10FC,
14737         0x1249,
14738         0x124A,
14739         0x124E,
14740         0x1250,
14741         0x1257,
14742         0x1258,
14743         0x1259,
14744         0x125A,
14745         0x125E,
14746         0x1260,
14747         0x1289,
14748         0x128A,
14749         0x128E,
14750         0x1290,
14751         0x12B1,
14752         0x12B2,
14753         0x12B6,
14754         0x12B8,
14755         0x12BF,
14756         0x12C0,
14757         0x12C1,
14758         0x12C2,
14759         0x12C6,
14760         0x12C8,
14761         0x12D7,
14762         0x12D8,
14763         0x1311,
14764         0x1312,
14765         0x1316,
14766         0x1318,
14767         0x135B,
14768         0x1380,
14769         0x1390,
14770         0x13A0,
14771         0x13F5,
14772         0x1401,
14773         0x166D,
14774         0x166F,
14775         0x1680,
14776         0x1681,
14777         0x169B,
14778         0x16A0,
14779         0x16EB,
14780         0x16EE,
14781         0x16F9,
14782         0x1700,
14783         0x170D,
14784         0x170E,
14785         0x1712,
14786         0x1720,
14787         0x1732,
14788         0x1740,
14789         0x1752,
14790         0x1760,
14791         0x176D,
14792         0x176E,
14793         0x1771,
14794         0x1780,
14795         0x17B4,
14796         0x17D7,
14797         0x17D8,
14798         0x17DC,
14799         0x17DD,
14800         0x1820,
14801         0x1878,
14802         0x1880,
14803         0x18A9,
14804         0x18AA,
14805         0x18AB,
14806         0x18B0,
14807         0x18F6,
14808         0x1900,
14809         0x191F,
14810         0x1950,
14811         0x196E,
14812         0x1970,
14813         0x1975,
14814         0x1980,
14815         0x19AC,
14816         0x19C1,
14817         0x19C8,
14818         0x1A00,
14819         0x1A17,
14820         0x1A20,
14821         0x1A55,
14822         0x1AA7,
14823         0x1AA8,
14824         0x1B05,
14825         0x1B34,
14826         0x1B45,
14827         0x1B4C,
14828         0x1B83,
14829         0x1BA1,
14830         0x1BAE,
14831         0x1BB0,
14832         0x1BBA,
14833         0x1BE6,
14834         0x1C00,
14835         0x1C24,
14836         0x1C4D,
14837         0x1C50,
14838         0x1C5A,
14839         0x1C7E,
14840         0x1CE9,
14841         0x1CED,
14842         0x1CEE,
14843         0x1CF2,
14844         0x1CF5,
14845         0x1CF7,
14846         0x1D00,
14847         0x1DC0,
14848         0x1E00,
14849         0x1F16,
14850         0x1F18,
14851         0x1F1E,
14852         0x1F20,
14853         0x1F46,
14854         0x1F48,
14855         0x1F4E,
14856         0x1F50,
14857         0x1F58,
14858         0x1F59,
14859         0x1F5A,
14860         0x1F5B,
14861         0x1F5C,
14862         0x1F5D,
14863         0x1F5E,
14864         0x1F5F,
14865         0x1F7E,
14866         0x1F80,
14867         0x1FB5,
14868         0x1FB6,
14869         0x1FBD,
14870         0x1FBE,
14871         0x1FBF,
14872         0x1FC2,
14873         0x1FC5,
14874         0x1FC6,
14875         0x1FCD,
14876         0x1FD0,
14877         0x1FD4,
14878         0x1FD6,
14879         0x1FDC,
14880         0x1FE0,
14881         0x1FED,
14882         0x1FF2,
14883         0x1FF5,
14884         0x1FF6,
14885         0x1FFD,
14886         0x2071,
14887         0x2072,
14888         0x207F,
14889         0x2080,
14890         0x2090,
14891         0x209D,
14892         0x2102,
14893         0x2103,
14894         0x2107,
14895         0x2108,
14896         0x210A,
14897         0x2114,
14898         0x2115,
14899         0x2116,
14900         0x2119,
14901         0x211E,
14902         0x2124,
14903         0x2125,
14904         0x2126,
14905         0x2127,
14906         0x2128,
14907         0x2129,
14908         0x212A,
14909         0x212E,
14910         0x212F,
14911         0x213A,
14912         0x213C,
14913         0x2140,
14914         0x2145,
14915         0x214A,
14916         0x214E,
14917         0x214F,
14918         0x2160,
14919         0x2189,
14920         0x2C00,
14921         0x2C2F,
14922         0x2C30,
14923         0x2C5F,
14924         0x2C60,
14925         0x2CE5,
14926         0x2CEB,
14927         0x2CEF,
14928         0x2CF2,
14929         0x2CF4,
14930         0x2D00,
14931         0x2D26,
14932         0x2D27,
14933         0x2D28,
14934         0x2D2D,
14935         0x2D2E,
14936         0x2D30,
14937         0x2D68,
14938         0x2D6F,
14939         0x2D70,
14940         0x2D80,
14941         0x2D97,
14942         0x2DA0,
14943         0x2DA7,
14944         0x2DA8,
14945         0x2DAF,
14946         0x2DB0,
14947         0x2DB7,
14948         0x2DB8,
14949         0x2DBF,
14950         0x2DC0,
14951         0x2DC7,
14952         0x2DC8,
14953         0x2DCF,
14954         0x2DD0,
14955         0x2DD7,
14956         0x2DD8,
14957         0x2DDF,
14958         0x3005,
14959         0x3008,
14960         0x3021,
14961         0x302A,
14962         0x3031,
14963         0x3036,
14964         0x3038,
14965         0x303D,
14966         0x3041,
14967         0x3097,
14968         0x309D,
14969         0x30A0,
14970         0x30A1,
14971         0x30FB,
14972         0x30FC,
14973         0x3100,
14974         0x3105,
14975         0x312E,
14976         0x3131,
14977         0x318F,
14978         0x31A0,
14979         0x31BB,
14980         0x31F0,
14981         0x3200,
14982         0x3400,
14983         0x4DB6,
14984         0x4E00,
14985         0x9FCD,
14986         0xA000,
14987         0xA48D,
14988         0xA4D0,
14989         0xA4FE,
14990         0xA500,
14991         0xA60D,
14992         0xA610,
14993         0xA620,
14994         0xA62A,
14995         0xA62C,
14996         0xA640,
14997         0xA66F,
14998         0xA67F,
14999         0xA69E,
15000         0xA6A0,
15001         0xA6F0,
15002         0xA717,
15003         0xA720,
15004         0xA722,
15005         0xA789,
15006         0xA78B,
15007         0xA78F,
15008         0xA790,
15009         0xA7AE,
15010         0xA7B0,
15011         0xA7B2,
15012         0xA7F7,
15013         0xA802,
15014         0xA803,
15015         0xA806,
15016         0xA807,
15017         0xA80B,
15018         0xA80C,
15019         0xA823,
15020         0xA840,
15021         0xA874,
15022         0xA882,
15023         0xA8B4,
15024         0xA8F2,
15025         0xA8F8,
15026         0xA8FB,
15027         0xA8FC,
15028         0xA90A,
15029         0xA926,
15030         0xA930,
15031         0xA947,
15032         0xA960,
15033         0xA97D,
15034         0xA984,
15035         0xA9B3,
15036         0xA9CF,
15037         0xA9D0,
15038         0xA9E0,
15039         0xA9E5,
15040         0xA9E6,
15041         0xA9F0,
15042         0xA9FA,
15043         0xA9FF,
15044         0xAA00,
15045         0xAA29,
15046         0xAA40,
15047         0xAA43,
15048         0xAA44,
15049         0xAA4C,
15050         0xAA60,
15051         0xAA77,
15052         0xAA7A,
15053         0xAA7B,
15054         0xAA7E,
15055         0xAAB0,
15056         0xAAB1,
15057         0xAAB2,
15058         0xAAB5,
15059         0xAAB7,
15060         0xAAB9,
15061         0xAABE,
15062         0xAAC0,
15063         0xAAC1,
15064         0xAAC2,
15065         0xAAC3,
15066         0xAADB,
15067         0xAADE,
15068         0xAAE0,
15069         0xAAEB,
15070         0xAAF2,
15071         0xAAF5,
15072         0xAB01,
15073         0xAB07,
15074         0xAB09,
15075         0xAB0F,
15076         0xAB11,
15077         0xAB17,
15078         0xAB20,
15079         0xAB27,
15080         0xAB28,
15081         0xAB2F,
15082         0xAB30,
15083         0xAB5B,
15084         0xAB5C,
15085         0xAB60,
15086         0xAB64,
15087         0xAB66,
15088         0xABC0,
15089         0xABE3,
15090         0xAC00,
15091         0xD7A4,
15092         0xD7B0,
15093         0xD7C7,
15094         0xD7CB,
15095         0xD7FC,
15096         0xF900,
15097         0xFA6E,
15098         0xFA70,
15099         0xFADA,
15100         0xFB00,
15101         0xFB07,
15102         0xFB13,
15103         0xFB18,
15104         0xFB1D,
15105         0xFB1E,
15106         0xFB1F,
15107         0xFB29,
15108         0xFB2A,
15109         0xFB37,
15110         0xFB38,
15111         0xFB3D,
15112         0xFB3E,
15113         0xFB3F,
15114         0xFB40,
15115         0xFB42,
15116         0xFB43,
15117         0xFB45,
15118         0xFB46,
15119         0xFBB2,
15120         0xFBD3,
15121         0xFC5E,
15122         0xFC64,
15123         0xFD3E,
15124         0xFD50,
15125         0xFD90,
15126         0xFD92,
15127         0xFDC8,
15128         0xFDF0,
15129         0xFDFA,
15130         0xFE71,
15131         0xFE72,
15132         0xFE73,
15133         0xFE74,
15134         0xFE77,
15135         0xFE78,
15136         0xFE79,
15137         0xFE7A,
15138         0xFE7B,
15139         0xFE7C,
15140         0xFE7D,
15141         0xFE7E,
15142         0xFE7F,
15143         0xFEFD,
15144         0xFF21,
15145         0xFF3B,
15146         0xFF41,
15147         0xFF5B,
15148         0xFF66,
15149         0xFF9E,
15150         0xFFA0,
15151         0xFFBF,
15152         0xFFC2,
15153         0xFFC8,
15154         0xFFCA,
15155         0xFFD0,
15156         0xFFD2,
15157         0xFFD8,
15158         0xFFDA,
15159         0xFFDD,
15160         0x10000,
15161         0x1000C,
15162         0x1000D,
15163         0x10027,
15164         0x10028,
15165         0x1003B,
15166         0x1003C,
15167         0x1003E,
15168         0x1003F,
15169         0x1004E,
15170         0x10050,
15171         0x1005E,
15172         0x10080,
15173         0x100FB,
15174         0x10140,
15175         0x10175,
15176         0x10280,
15177         0x1029D,
15178         0x102A0,
15179         0x102D1,
15180         0x10300,
15181         0x10320,
15182         0x10330,
15183         0x1034B,
15184         0x10350,
15185         0x10376,
15186         0x10380,
15187         0x1039E,
15188         0x103A0,
15189         0x103C4,
15190         0x103C8,
15191         0x103D0,
15192         0x103D1,
15193         0x103D6,
15194         0x10400,
15195         0x1049E,
15196         0x10500,
15197         0x10528,
15198         0x10530,
15199         0x10564,
15200         0x10600,
15201         0x10737,
15202         0x10740,
15203         0x10756,
15204         0x10760,
15205         0x10768,
15206         0x10800,
15207         0x10806,
15208         0x10808,
15209         0x10809,
15210         0x1080A,
15211         0x10836,
15212         0x10837,
15213         0x10839,
15214         0x1083C,
15215         0x1083D,
15216         0x1083F,
15217         0x10856,
15218         0x10860,
15219         0x10877,
15220         0x10880,
15221         0x1089F,
15222         0x10900,
15223         0x10916,
15224         0x10920,
15225         0x1093A,
15226         0x10980,
15227         0x109B8,
15228         0x109BE,
15229         0x109C0,
15230         0x10A00,
15231         0x10A01,
15232         0x10A10,
15233         0x10A14,
15234         0x10A15,
15235         0x10A18,
15236         0x10A19,
15237         0x10A34,
15238         0x10A60,
15239         0x10A7D,
15240         0x10A80,
15241         0x10A9D,
15242         0x10AC0,
15243         0x10AC8,
15244         0x10AC9,
15245         0x10AE5,
15246         0x10B00,
15247         0x10B36,
15248         0x10B40,
15249         0x10B56,
15250         0x10B60,
15251         0x10B73,
15252         0x10B80,
15253         0x10B92,
15254         0x10C00,
15255         0x10C49,
15256         0x11003,
15257         0x11038,
15258         0x11083,
15259         0x110B0,
15260         0x110D0,
15261         0x110E9,
15262         0x11103,
15263         0x11127,
15264         0x11150,
15265         0x11173,
15266         0x11176,
15267         0x11177,
15268         0x11183,
15269         0x111B3,
15270         0x111C1,
15271         0x111C5,
15272         0x111DA,
15273         0x111DB,
15274         0x11200,
15275         0x11212,
15276         0x11213,
15277         0x1122C,
15278         0x112B0,
15279         0x112DF,
15280         0x11305,
15281         0x1130D,
15282         0x1130F,
15283         0x11311,
15284         0x11313,
15285         0x11329,
15286         0x1132A,
15287         0x11331,
15288         0x11332,
15289         0x11334,
15290         0x11335,
15291         0x1133A,
15292         0x1133D,
15293         0x1133E,
15294         0x1135D,
15295         0x11362,
15296         0x11480,
15297         0x114B0,
15298         0x114C4,
15299         0x114C6,
15300         0x114C7,
15301         0x114C8,
15302         0x11580,
15303         0x115AF,
15304         0x11600,
15305         0x11630,
15306         0x11644,
15307         0x11645,
15308         0x11680,
15309         0x116AB,
15310         0x118A0,
15311         0x118E0,
15312         0x118FF,
15313         0x11900,
15314         0x11AC0,
15315         0x11AF9,
15316         0x12000,
15317         0x12399,
15318         0x12400,
15319         0x1246F,
15320         0x13000,
15321         0x1342F,
15322         0x16800,
15323         0x16A39,
15324         0x16A40,
15325         0x16A5F,
15326         0x16AD0,
15327         0x16AEE,
15328         0x16B00,
15329         0x16B30,
15330         0x16B40,
15331         0x16B44,
15332         0x16B63,
15333         0x16B78,
15334         0x16B7D,
15335         0x16B90,
15336         0x16F00,
15337         0x16F45,
15338         0x16F50,
15339         0x16F51,
15340         0x16F93,
15341         0x16FA0,
15342         0x1B000,
15343         0x1B002,
15344         0x1BC00,
15345         0x1BC6B,
15346         0x1BC70,
15347         0x1BC7D,
15348         0x1BC80,
15349         0x1BC89,
15350         0x1BC90,
15351         0x1BC9A,
15352         0x1D400,
15353         0x1D455,
15354         0x1D456,
15355         0x1D49D,
15356         0x1D49E,
15357         0x1D4A0,
15358         0x1D4A2,
15359         0x1D4A3,
15360         0x1D4A5,
15361         0x1D4A7,
15362         0x1D4A9,
15363         0x1D4AD,
15364         0x1D4AE,
15365         0x1D4BA,
15366         0x1D4BB,
15367         0x1D4BC,
15368         0x1D4BD,
15369         0x1D4C4,
15370         0x1D4C5,
15371         0x1D506,
15372         0x1D507,
15373         0x1D50B,
15374         0x1D50D,
15375         0x1D515,
15376         0x1D516,
15377         0x1D51D,
15378         0x1D51E,
15379         0x1D53A,
15380         0x1D53B,
15381         0x1D53F,
15382         0x1D540,
15383         0x1D545,
15384         0x1D546,
15385         0x1D547,
15386         0x1D54A,
15387         0x1D551,
15388         0x1D552,
15389         0x1D6A6,
15390         0x1D6A8,
15391         0x1D6C1,
15392         0x1D6C2,
15393         0x1D6DB,
15394         0x1D6DC,
15395         0x1D6FB,
15396         0x1D6FC,
15397         0x1D715,
15398         0x1D716,
15399         0x1D735,
15400         0x1D736,
15401         0x1D74F,
15402         0x1D750,
15403         0x1D76F,
15404         0x1D770,
15405         0x1D789,
15406         0x1D78A,
15407         0x1D7A9,
15408         0x1D7AA,
15409         0x1D7C3,
15410         0x1D7C4,
15411         0x1D7CC,
15412         0x1E800,
15413         0x1E8C5,
15414         0x1EE00,
15415         0x1EE04,
15416         0x1EE05,
15417         0x1EE20,
15418         0x1EE21,
15419         0x1EE23,
15420         0x1EE24,
15421         0x1EE25,
15422         0x1EE27,
15423         0x1EE28,
15424         0x1EE29,
15425         0x1EE33,
15426         0x1EE34,
15427         0x1EE38,
15428         0x1EE39,
15429         0x1EE3A,
15430         0x1EE3B,
15431         0x1EE3C,
15432         0x1EE42,
15433         0x1EE43,
15434         0x1EE47,
15435         0x1EE48,
15436         0x1EE49,
15437         0x1EE4A,
15438         0x1EE4B,
15439         0x1EE4C,
15440         0x1EE4D,
15441         0x1EE50,
15442         0x1EE51,
15443         0x1EE53,
15444         0x1EE54,
15445         0x1EE55,
15446         0x1EE57,
15447         0x1EE58,
15448         0x1EE59,
15449         0x1EE5A,
15450         0x1EE5B,
15451         0x1EE5C,
15452         0x1EE5D,
15453         0x1EE5E,
15454         0x1EE5F,
15455         0x1EE60,
15456         0x1EE61,
15457         0x1EE63,
15458         0x1EE64,
15459         0x1EE65,
15460         0x1EE67,
15461         0x1EE6B,
15462         0x1EE6C,
15463         0x1EE73,
15464         0x1EE74,
15465         0x1EE78,
15466         0x1EE79,
15467         0x1EE7D,
15468         0x1EE7E,
15469         0x1EE7F,
15470         0x1EE80,
15471         0x1EE8A,
15472         0x1EE8B,
15473         0x1EE9C,
15474         0x1EEA1,
15475         0x1EEA4,
15476         0x1EEA5,
15477         0x1EEAA,
15478         0x1EEAB,
15479         0x1EEBC,
15480         0x20000,
15481         0x2A6D7,
15482         0x2A700,
15483         0x2B735,
15484         0x2B740,
15485         0x2B81E,
15486         0x2F800,
15487         0x2FA1E
15488 };
15489
15490 static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
15491         55,     /* Number of elements */
15492         148565664, /* Version and data structure type */
15493         1,      /* 0 if the list starts at 0;
15494                    1 if it starts at the element beyond 0 */
15495         0x0,
15496         0x4,
15497         0x5,
15498         0x6,
15499         0x7,
15500         0x8,
15501         0xB,
15502         0x14,
15503         0x15,
15504         0x17,
15505         0x18,
15506         0x1A,
15507         0x1C,
15508         0x20,
15509         0x26,
15510         0x28,
15511         0x2D,
15512         0x30,
15513         0x32,
15514         0x33,
15515         0x37,
15516         0x38,
15517         0x3C,
15518         0x3E,
15519         0x3F,
15520         0x41,
15521         0x4B,
15522         0x51,
15523         0x5A,
15524         0x62,
15525         0x6B,
15526         0x70,
15527         0x79,
15528         0x80,
15529         0x81,
15530         0x8A,
15531         0x91,
15532         0x9A,
15533         0xA1,
15534         0xAA,
15535         0xAD,
15536         0xAE,
15537         0xBD,
15538         0xBE,
15539         0xC0,
15540         0xCA,
15541         0xD0,
15542         0xDA,
15543         0xE0,
15544         0xE1,
15545         0xE2,
15546         0xEA,
15547         0xF0,
15548         0xFA,
15549         0x100
15550 };
15551
15552 static const UV VertSpace_invlist[] = { /* for EBCDIC 1047 */
15553         9,      /* Number of elements */
15554         148565664, /* Version and data structure type */
15555         1,      /* 0 if the list starts at 0;
15556                    1 if it starts at the element beyond 0 */
15557         0x0,
15558         0xB,
15559         0xE,
15560         0x15,
15561         0x16,
15562         0x25,
15563         0x26,
15564         0x2028,
15565         0x202A
15566 };
15567
15568 static const UV XPerlSpace_invlist[] = { /* for EBCDIC 1047 */
15569         23,     /* Number of elements */
15570         148565664, /* Version and data structure type */
15571         1,      /* 0 if the list starts at 0;
15572                    1 if it starts at the element beyond 0 */
15573         0x0,
15574         0x5,
15575         0x6,
15576         0xB,
15577         0xE,
15578         0x15,
15579         0x16,
15580         0x25,
15581         0x26,
15582         0x40,
15583         0x42,
15584         0x1680,
15585         0x1681,
15586         0x2000,
15587         0x200B,
15588         0x2028,
15589         0x202A,
15590         0x202F,
15591         0x2030,
15592         0x205F,
15593         0x2060,
15594         0x3000,
15595         0x3001
15596 };
15597
15598 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
15599         1285,   /* Number of elements */
15600         148565664, /* Version and data structure type */
15601         1,      /* 0 if the list starts at 0;
15602                    1 if it starts at the element beyond 0 */
15603         0x0,
15604         0x42,
15605         0x4A,
15606         0x51,
15607         0x5A,
15608         0x62,
15609         0x6A,
15610         0x70,
15611         0x79,
15612         0x80,
15613         0x8A,
15614         0x8C,
15615         0x8F,
15616         0x91,
15617         0x9D,
15618         0x9E,
15619         0x9F,
15620         0xA0,
15621         0xA1,
15622         0xA2,
15623         0xAA,
15624         0xAC,
15625         0xAD,
15626         0xAE,
15627         0xAF,
15628         0xBA,
15629         0xBB,
15630         0xC1,
15631         0xCA,
15632         0xCB,
15633         0xD0,
15634         0xD1,
15635         0xDA,
15636         0xDB,
15637         0xE0,
15638         0xE2,
15639         0xEA,
15640         0xEB,
15641         0xFA,
15642         0xFB,
15643         0xFF,
15644         0x100,
15645         0x2C2,
15646         0x2C6,
15647         0x2D2,
15648         0x2E0,
15649         0x2E5,
15650         0x2EC,
15651         0x2ED,
15652         0x2EE,
15653         0x2EF,
15654         0x345,
15655         0x346,
15656         0x370,
15657         0x375,
15658         0x376,
15659         0x378,
15660         0x37A,
15661         0x37E,
15662         0x37F,
15663         0x380,
15664         0x386,
15665         0x387,
15666         0x388,
15667         0x38B,
15668         0x38C,
15669         0x38D,
15670         0x38E,
15671         0x3A2,
15672         0x3A3,
15673         0x3F6,
15674         0x3F7,
15675         0x482,
15676         0x48A,
15677         0x530,
15678         0x531,
15679         0x557,
15680         0x559,
15681         0x55A,
15682         0x561,
15683         0x588,
15684         0x5B0,
15685         0x5BE,
15686         0x5BF,
15687         0x5C0,
15688         0x5C1,
15689         0x5C3,
15690         0x5C4,
15691         0x5C6,
15692         0x5C7,
15693         0x5C8,
15694         0x5D0,
15695         0x5EB,
15696         0x5F0,
15697         0x5F3,
15698         0x610,
15699         0x61B,
15700         0x620,
15701         0x658,
15702         0x659,
15703         0x66A,
15704         0x66E,
15705         0x6D4,
15706         0x6D5,
15707         0x6DD,
15708         0x6E1,
15709         0x6E9,
15710         0x6ED,
15711         0x6FD,
15712         0x6FF,
15713         0x700,
15714         0x710,
15715         0x740,
15716         0x74D,
15717         0x7B2,
15718         0x7C0,
15719         0x7EB,
15720         0x7F4,
15721         0x7F6,
15722         0x7FA,
15723         0x7FB,
15724         0x800,
15725         0x818,
15726         0x81A,
15727         0x82D,
15728         0x840,
15729         0x859,
15730         0x8A0,
15731         0x8B3,
15732         0x8E4,
15733         0x8EA,
15734         0x8F0,
15735         0x93C,
15736         0x93D,
15737         0x94D,
15738         0x94E,
15739         0x951,
15740         0x955,
15741         0x964,
15742         0x966,
15743         0x970,
15744         0x971,
15745         0x984,
15746         0x985,
15747         0x98D,
15748         0x98F,
15749         0x991,
15750         0x993,
15751         0x9A9,
15752         0x9AA,
15753         0x9B1,
15754         0x9B2,
15755         0x9B3,
15756         0x9B6,
15757         0x9BA,
15758         0x9BD,
15759         0x9C5,
15760         0x9C7,
15761         0x9C9,
15762         0x9CB,
15763         0x9CD,
15764         0x9CE,
15765         0x9CF,
15766         0x9D7,
15767         0x9D8,
15768         0x9DC,
15769         0x9DE,
15770         0x9DF,
15771         0x9E4,
15772         0x9E6,
15773         0x9F2,
15774         0xA01,
15775         0xA04,
15776         0xA05,
15777         0xA0B,
15778         0xA0F,
15779         0xA11,
15780         0xA13,
15781         0xA29,
15782         0xA2A,
15783         0xA31,
15784         0xA32,
15785         0xA34,
15786         0xA35,
15787         0xA37,
15788         0xA38,
15789         0xA3A,
15790         0xA3E,
15791         0xA43,
15792         0xA47,
15793         0xA49,
15794         0xA4B,
15795         0xA4D,
15796         0xA51,
15797         0xA52,
15798         0xA59,
15799         0xA5D,
15800         0xA5E,
15801         0xA5F,
15802         0xA66,
15803         0xA76,
15804         0xA81,
15805         0xA84,
15806         0xA85,
15807         0xA8E,
15808         0xA8F,
15809         0xA92,
15810         0xA93,
15811         0xAA9,
15812         0xAAA,
15813         0xAB1,
15814         0xAB2,
15815         0xAB4,
15816         0xAB5,
15817         0xABA,
15818         0xABD,
15819         0xAC6,
15820         0xAC7,
15821         0xACA,
15822         0xACB,
15823         0xACD,
15824         0xAD0,
15825         0xAD1,
15826         0xAE0,
15827         0xAE4,
15828         0xAE6,
15829         0xAF0,
15830         0xB01,
15831         0xB04,
15832         0xB05,
15833         0xB0D,
15834         0xB0F,
15835         0xB11,
15836         0xB13,
15837         0xB29,
15838         0xB2A,
15839         0xB31,
15840         0xB32,
15841         0xB34,
15842         0xB35,
15843         0xB3A,
15844         0xB3D,
15845         0xB45,
15846         0xB47,
15847         0xB49,
15848         0xB4B,
15849         0xB4D,
15850         0xB56,
15851         0xB58,
15852         0xB5C,
15853         0xB5E,
15854         0xB5F,
15855         0xB64,
15856         0xB66,
15857         0xB70,
15858         0xB71,
15859         0xB72,
15860         0xB82,
15861         0xB84,
15862         0xB85,
15863         0xB8B,
15864         0xB8E,
15865         0xB91,
15866         0xB92,
15867         0xB96,
15868         0xB99,
15869         0xB9B,
15870         0xB9C,
15871         0xB9D,
15872         0xB9E,
15873         0xBA0,
15874         0xBA3,
15875         0xBA5,
15876         0xBA8,
15877         0xBAB,
15878         0xBAE,
15879         0xBBA,
15880         0xBBE,
15881         0xBC3,
15882         0xBC6,
15883         0xBC9,
15884         0xBCA,
15885         0xBCD,
15886         0xBD0,
15887         0xBD1,
15888         0xBD7,
15889         0xBD8,
15890         0xBE6,
15891         0xBF0,
15892         0xC00,
15893         0xC04,
15894         0xC05,
15895         0xC0D,
15896         0xC0E,
15897         0xC11,
15898         0xC12,
15899         0xC29,
15900         0xC2A,
15901         0xC3A,
15902         0xC3D,
15903         0xC45,
15904         0xC46,
15905         0xC49,
15906         0xC4A,
15907         0xC4D,
15908         0xC55,
15909         0xC57,
15910         0xC58,
15911         0xC5A,
15912         0xC60,
15913         0xC64,
15914         0xC66,
15915         0xC70,
15916         0xC81,
15917         0xC84,
15918         0xC85,
15919         0xC8D,
15920         0xC8E,
15921         0xC91,
15922         0xC92,
15923         0xCA9,
15924         0xCAA,
15925         0xCB4,
15926         0xCB5,
15927         0xCBA,
15928         0xCBD,
15929         0xCC5,
15930         0xCC6,
15931         0xCC9,
15932         0xCCA,
15933         0xCCD,
15934         0xCD5,
15935         0xCD7,
15936         0xCDE,
15937         0xCDF,
15938         0xCE0,
15939         0xCE4,
15940         0xCE6,
15941         0xCF0,
15942         0xCF1,
15943         0xCF3,
15944         0xD01,
15945         0xD04,
15946         0xD05,
15947         0xD0D,
15948         0xD0E,
15949         0xD11,
15950         0xD12,
15951         0xD3B,
15952         0xD3D,
15953         0xD45,
15954         0xD46,
15955         0xD49,
15956         0xD4A,
15957         0xD4D,
15958         0xD4E,
15959         0xD4F,
15960         0xD57,
15961         0xD58,
15962         0xD60,
15963         0xD64,
15964         0xD66,
15965         0xD70,
15966         0xD7A,
15967         0xD80,
15968         0xD82,
15969         0xD84,
15970         0xD85,
15971         0xD97,
15972         0xD9A,
15973         0xDB2,
15974         0xDB3,
15975         0xDBC,
15976         0xDBD,
15977         0xDBE,
15978         0xDC0,
15979         0xDC7,
15980         0xDCF,
15981         0xDD5,
15982         0xDD6,
15983         0xDD7,
15984         0xDD8,
15985         0xDE0,
15986         0xDE6,
15987         0xDF0,
15988         0xDF2,
15989         0xDF4,
15990         0xE01,
15991         0xE3B,
15992         0xE40,
15993         0xE47,
15994         0xE4D,
15995         0xE4E,
15996         0xE50,
15997         0xE5A,
15998         0xE81,
15999         0xE83,
16000         0xE84,
16001         0xE85,
16002         0xE87,
16003         0xE89,
16004         0xE8A,
16005         0xE8B,
16006         0xE8D,
16007         0xE8E,
16008         0xE94,
16009         0xE98,
16010         0xE99,
16011         0xEA0,
16012         0xEA1,
16013         0xEA4,
16014         0xEA5,
16015         0xEA6,
16016         0xEA7,
16017         0xEA8,
16018         0xEAA,
16019         0xEAC,
16020         0xEAD,
16021         0xEBA,
16022         0xEBB,
16023         0xEBE,
16024         0xEC0,
16025         0xEC5,
16026         0xEC6,
16027         0xEC7,
16028         0xECD,
16029         0xECE,
16030         0xED0,
16031         0xEDA,
16032         0xEDC,
16033         0xEE0,
16034         0xF00,
16035         0xF01,
16036         0xF20,
16037         0xF2A,
16038         0xF40,
16039         0xF48,
16040         0xF49,
16041         0xF6D,
16042         0xF71,
16043         0xF82,
16044         0xF88,
16045         0xF98,
16046         0xF99,
16047         0xFBD,
16048         0x1000,
16049         0x1037,
16050         0x1038,
16051         0x1039,
16052         0x103B,
16053         0x104A,
16054         0x1050,
16055         0x1063,
16056         0x1065,
16057         0x1069,
16058         0x106E,
16059         0x1087,
16060         0x108E,
16061         0x108F,
16062         0x1090,
16063         0x109A,
16064         0x109C,
16065         0x109E,
16066         0x10A0,
16067         0x10C6,
16068         0x10C7,
16069         0x10C8,
16070         0x10CD,
16071         0x10CE,
16072         0x10D0,
16073         0x10FB,
16074         0x10FC,
16075         0x1249,
16076         0x124A,
16077         0x124E,
16078         0x1250,
16079         0x1257,
16080         0x1258,
16081         0x1259,
16082         0x125A,
16083         0x125E,
16084         0x1260,
16085         0x1289,
16086         0x128A,
16087         0x128E,
16088         0x1290,
16089         0x12B1,
16090         0x12B2,
16091         0x12B6,
16092         0x12B8,
16093         0x12BF,
16094         0x12C0,
16095         0x12C1,
16096         0x12C2,
16097         0x12C6,
16098         0x12C8,
16099         0x12D7,
16100         0x12D8,
16101         0x1311,
16102         0x1312,
16103         0x1316,
16104         0x1318,
16105         0x135B,
16106         0x135F,
16107         0x1360,
16108         0x1380,
16109         0x1390,
16110         0x13A0,
16111         0x13F5,
16112         0x1401,
16113         0x166D,
16114         0x166F,
16115         0x1680,
16116         0x1681,
16117         0x169B,
16118         0x16A0,
16119         0x16EB,
16120         0x16EE,
16121         0x16F9,
16122         0x1700,
16123         0x170D,
16124         0x170E,
16125         0x1714,
16126         0x1720,
16127         0x1734,
16128         0x1740,
16129         0x1754,
16130         0x1760,
16131         0x176D,
16132         0x176E,
16133         0x1771,
16134         0x1772,
16135         0x1774,
16136         0x1780,
16137         0x17B4,
16138         0x17B6,
16139         0x17C9,
16140         0x17D7,
16141         0x17D8,
16142         0x17DC,
16143         0x17DD,
16144         0x17E0,
16145         0x17EA,
16146         0x1810,
16147         0x181A,
16148         0x1820,
16149         0x1878,
16150         0x1880,
16151         0x18AB,
16152         0x18B0,
16153         0x18F6,
16154         0x1900,
16155         0x191F,
16156         0x1920,
16157         0x192C,
16158         0x1930,
16159         0x1939,
16160         0x1946,
16161         0x196E,
16162         0x1970,
16163         0x1975,
16164         0x1980,
16165         0x19AC,
16166         0x19B0,
16167         0x19CA,
16168         0x19D0,
16169         0x19DA,
16170         0x1A00,
16171         0x1A1C,
16172         0x1A20,
16173         0x1A5F,
16174         0x1A61,
16175         0x1A75,
16176         0x1A80,
16177         0x1A8A,
16178         0x1A90,
16179         0x1A9A,
16180         0x1AA7,
16181         0x1AA8,
16182         0x1B00,
16183         0x1B34,
16184         0x1B35,
16185         0x1B44,
16186         0x1B45,
16187         0x1B4C,
16188         0x1B50,
16189         0x1B5A,
16190         0x1B80,
16191         0x1BAA,
16192         0x1BAC,
16193         0x1BE6,
16194         0x1BE7,
16195         0x1BF2,
16196         0x1C00,
16197         0x1C36,
16198         0x1C40,
16199         0x1C4A,
16200         0x1C4D,
16201         0x1C7E,
16202         0x1CE9,
16203         0x1CED,
16204         0x1CEE,
16205         0x1CF4,
16206         0x1CF5,
16207         0x1CF7,
16208         0x1D00,
16209         0x1DC0,
16210         0x1DE7,
16211         0x1DF5,
16212         0x1E00,
16213         0x1F16,
16214         0x1F18,
16215         0x1F1E,
16216         0x1F20,
16217         0x1F46,
16218         0x1F48,
16219         0x1F4E,
16220         0x1F50,
16221         0x1F58,
16222         0x1F59,
16223         0x1F5A,
16224         0x1F5B,
16225         0x1F5C,
16226         0x1F5D,
16227         0x1F5E,
16228         0x1F5F,
16229         0x1F7E,
16230         0x1F80,
16231         0x1FB5,
16232         0x1FB6,
16233         0x1FBD,
16234         0x1FBE,
16235         0x1FBF,
16236         0x1FC2,
16237         0x1FC5,
16238         0x1FC6,
16239         0x1FCD,
16240         0x1FD0,
16241         0x1FD4,
16242         0x1FD6,
16243         0x1FDC,
16244         0x1FE0,
16245         0x1FED,
16246         0x1FF2,
16247         0x1FF5,
16248         0x1FF6,
16249         0x1FFD,
16250         0x2071,
16251         0x2072,
16252         0x207F,
16253         0x2080,
16254         0x2090,
16255         0x209D,
16256         0x2102,
16257         0x2103,
16258         0x2107,
16259         0x2108,
16260         0x210A,
16261         0x2114,
16262         0x2115,
16263         0x2116,
16264         0x2119,
16265         0x211E,
16266         0x2124,
16267         0x2125,
16268         0x2126,
16269         0x2127,
16270         0x2128,
16271         0x2129,
16272         0x212A,
16273         0x212E,
16274         0x212F,
16275         0x213A,
16276         0x213C,
16277         0x2140,
16278         0x2145,
16279         0x214A,
16280         0x214E,
16281         0x214F,
16282         0x2160,
16283         0x2189,
16284         0x24B6,
16285         0x24EA,
16286         0x2C00,
16287         0x2C2F,
16288         0x2C30,
16289         0x2C5F,
16290         0x2C60,
16291         0x2CE5,
16292         0x2CEB,
16293         0x2CEF,
16294         0x2CF2,
16295         0x2CF4,
16296         0x2D00,
16297         0x2D26,
16298         0x2D27,
16299         0x2D28,
16300         0x2D2D,
16301         0x2D2E,
16302         0x2D30,
16303         0x2D68,
16304         0x2D6F,
16305         0x2D70,
16306         0x2D80,
16307         0x2D97,
16308         0x2DA0,
16309         0x2DA7,
16310         0x2DA8,
16311         0x2DAF,
16312         0x2DB0,
16313         0x2DB7,
16314         0x2DB8,
16315         0x2DBF,
16316         0x2DC0,
16317         0x2DC7,
16318         0x2DC8,
16319         0x2DCF,
16320         0x2DD0,
16321         0x2DD7,
16322         0x2DD8,
16323         0x2DDF,
16324         0x2DE0,
16325         0x2E00,
16326         0x2E2F,
16327         0x2E30,
16328         0x3005,
16329         0x3008,
16330         0x3021,
16331         0x302A,
16332         0x3031,
16333         0x3036,
16334         0x3038,
16335         0x303D,
16336         0x3041,
16337         0x3097,
16338         0x309D,
16339         0x30A0,
16340         0x30A1,
16341         0x30FB,
16342         0x30FC,
16343         0x3100,
16344         0x3105,
16345         0x312E,
16346         0x3131,
16347         0x318F,
16348         0x31A0,
16349         0x31BB,
16350         0x31F0,
16351         0x3200,
16352         0x3400,
16353         0x4DB6,
16354         0x4E00,
16355         0x9FCD,
16356         0xA000,
16357         0xA48D,
16358         0xA4D0,
16359         0xA4FE,
16360         0xA500,
16361         0xA60D,
16362         0xA610,
16363         0xA62C,
16364         0xA640,
16365         0xA66F,
16366         0xA674,
16367         0xA67C,
16368         0xA67F,
16369         0xA69E,
16370         0xA69F,
16371         0xA6F0,
16372         0xA717,
16373         0xA720,
16374         0xA722,
16375         0xA789,
16376         0xA78B,
16377         0xA78F,
16378         0xA790,
16379         0xA7AE,
16380         0xA7B0,
16381         0xA7B2,
16382         0xA7F7,
16383         0xA802,
16384         0xA803,
16385         0xA806,
16386         0xA807,
16387         0xA80B,
16388         0xA80C,
16389         0xA828,
16390         0xA840,
16391         0xA874,
16392         0xA880,
16393         0xA8C4,
16394         0xA8D0,
16395         0xA8DA,
16396         0xA8F2,
16397         0xA8F8,
16398         0xA8FB,
16399         0xA8FC,
16400         0xA900,
16401         0xA92B,
16402         0xA930,
16403         0xA953,
16404         0xA960,
16405         0xA97D,
16406         0xA980,
16407         0xA9B3,
16408         0xA9B4,
16409         0xA9C0,
16410         0xA9CF,
16411         0xA9DA,
16412         0xA9E0,
16413         0xA9E5,
16414         0xA9E6,
16415         0xA9FF,
16416         0xAA00,
16417         0xAA37,
16418         0xAA40,
16419         0xAA4E,
16420         0xAA50,
16421         0xAA5A,
16422         0xAA60,
16423         0xAA77,
16424         0xAA7A,
16425         0xAA7B,
16426         0xAA7E,
16427         0xAABF,
16428         0xAAC0,
16429         0xAAC1,
16430         0xAAC2,
16431         0xAAC3,
16432         0xAADB,
16433         0xAADE,
16434         0xAAE0,
16435         0xAAF0,
16436         0xAAF2,
16437         0xAAF6,
16438         0xAB01,
16439         0xAB07,
16440         0xAB09,
16441         0xAB0F,
16442         0xAB11,
16443         0xAB17,
16444         0xAB20,
16445         0xAB27,
16446         0xAB28,
16447         0xAB2F,
16448         0xAB30,
16449         0xAB5B,
16450         0xAB5C,
16451         0xAB60,
16452         0xAB64,
16453         0xAB66,
16454         0xABC0,
16455         0xABEB,
16456         0xABF0,
16457         0xABFA,
16458         0xAC00,
16459         0xD7A4,
16460         0xD7B0,
16461         0xD7C7,
16462         0xD7CB,
16463         0xD7FC,
16464         0xF900,
16465         0xFA6E,
16466         0xFA70,
16467         0xFADA,
16468         0xFB00,
16469         0xFB07,
16470         0xFB13,
16471         0xFB18,
16472         0xFB1D,
16473         0xFB29,
16474         0xFB2A,
16475         0xFB37,
16476         0xFB38,
16477         0xFB3D,
16478         0xFB3E,
16479         0xFB3F,
16480         0xFB40,
16481         0xFB42,
16482         0xFB43,
16483         0xFB45,
16484         0xFB46,
16485         0xFBB2,
16486         0xFBD3,
16487         0xFD3E,
16488         0xFD50,
16489         0xFD90,
16490         0xFD92,
16491         0xFDC8,
16492         0xFDF0,
16493         0xFDFC,
16494         0xFE70,
16495         0xFE75,
16496         0xFE76,
16497         0xFEFD,
16498         0xFF10,
16499         0xFF1A,
16500         0xFF21,
16501         0xFF3B,
16502         0xFF41,
16503         0xFF5B,
16504         0xFF66,
16505         0xFFBF,
16506         0xFFC2,
16507         0xFFC8,
16508         0xFFCA,
16509         0xFFD0,
16510         0xFFD2,
16511         0xFFD8,
16512         0xFFDA,
16513         0xFFDD,
16514         0x10000,
16515         0x1000C,
16516         0x1000D,
16517         0x10027,
16518         0x10028,
16519         0x1003B,
16520         0x1003C,
16521         0x1003E,
16522         0x1003F,
16523         0x1004E,
16524         0x10050,
16525         0x1005E,
16526         0x10080,
16527         0x100FB,
16528         0x10140,
16529         0x10175,
16530         0x10280,
16531         0x1029D,
16532         0x102A0,
16533         0x102D1,
16534         0x10300,
16535         0x10320,
16536         0x10330,
16537         0x1034B,
16538         0x10350,
16539         0x1037B,
16540         0x10380,
16541         0x1039E,
16542         0x103A0,
16543         0x103C4,
16544         0x103C8,
16545         0x103D0,
16546         0x103D1,
16547         0x103D6,
16548         0x10400,
16549         0x1049E,
16550         0x104A0,
16551         0x104AA,
16552         0x10500,
16553         0x10528,
16554         0x10530,
16555         0x10564,
16556         0x10600,
16557         0x10737,
16558         0x10740,
16559         0x10756,
16560         0x10760,
16561         0x10768,
16562         0x10800,
16563         0x10806,
16564         0x10808,
16565         0x10809,
16566         0x1080A,
16567         0x10836,
16568         0x10837,
16569         0x10839,
16570         0x1083C,
16571         0x1083D,
16572         0x1083F,
16573         0x10856,
16574         0x10860,
16575         0x10877,
16576         0x10880,
16577         0x1089F,
16578         0x10900,
16579         0x10916,
16580         0x10920,
16581         0x1093A,
16582         0x10980,
16583         0x109B8,
16584         0x109BE,
16585         0x109C0,
16586         0x10A00,
16587         0x10A04,
16588         0x10A05,
16589         0x10A07,
16590         0x10A0C,
16591         0x10A14,
16592         0x10A15,
16593         0x10A18,
16594         0x10A19,
16595         0x10A34,
16596         0x10A60,
16597         0x10A7D,
16598         0x10A80,
16599         0x10A9D,
16600         0x10AC0,
16601         0x10AC8,
16602         0x10AC9,
16603         0x10AE5,
16604         0x10B00,
16605         0x10B36,
16606         0x10B40,
16607         0x10B56,
16608         0x10B60,
16609         0x10B73,
16610         0x10B80,
16611         0x10B92,
16612         0x10C00,
16613         0x10C49,
16614         0x11000,
16615         0x11046,
16616         0x11066,
16617         0x11070,
16618         0x11082,
16619         0x110B9,
16620         0x110D0,
16621         0x110E9,
16622         0x110F0,
16623         0x110FA,
16624         0x11100,
16625         0x11133,
16626         0x11136,
16627         0x11140,
16628         0x11150,
16629         0x11173,
16630         0x11176,
16631         0x11177,
16632         0x11180,
16633         0x111C0,
16634         0x111C1,
16635         0x111C5,
16636         0x111D0,
16637         0x111DB,
16638         0x11200,
16639         0x11212,
16640         0x11213,
16641         0x11235,
16642         0x11237,
16643         0x11238,
16644         0x112B0,
16645         0x112E9,
16646         0x112F0,
16647         0x112FA,
16648         0x11301,
16649         0x11304,
16650         0x11305,
16651         0x1130D,
16652         0x1130F,
16653         0x11311,
16654         0x11313,
16655         0x11329,
16656         0x1132A,
16657         0x11331,
16658         0x11332,
16659         0x11334,
16660         0x11335,
16661         0x1133A,
16662         0x1133D,
16663         0x11345,
16664         0x11347,
16665         0x11349,
16666         0x1134B,
16667         0x1134D,
16668         0x11357,
16669         0x11358,
16670         0x1135D,
16671         0x11364,
16672         0x11480,
16673         0x114C2,
16674         0x114C4,
16675         0x114C6,
16676         0x114C7,
16677         0x114C8,
16678         0x114D0,
16679         0x114DA,
16680         0x11580,
16681         0x115B6,
16682         0x115B8,
16683         0x115BF,
16684         0x11600,
16685         0x1163F,
16686         0x11640,
16687         0x11641,
16688         0x11644,
16689         0x11645,
16690         0x11650,
16691         0x1165A,
16692         0x11680,
16693         0x116B6,
16694         0x116C0,
16695         0x116CA,
16696         0x118A0,
16697         0x118EA,
16698         0x118FF,
16699         0x11900,
16700         0x11AC0,
16701         0x11AF9,
16702         0x12000,
16703         0x12399,
16704         0x12400,
16705         0x1246F,
16706         0x13000,
16707         0x1342F,
16708         0x16800,
16709         0x16A39,
16710         0x16A40,
16711         0x16A5F,
16712         0x16A60,
16713         0x16A6A,
16714         0x16AD0,
16715         0x16AEE,
16716         0x16B00,
16717         0x16B37,
16718         0x16B40,
16719         0x16B44,
16720         0x16B50,
16721         0x16B5A,
16722         0x16B63,
16723         0x16B78,
16724         0x16B7D,
16725         0x16B90,
16726         0x16F00,
16727         0x16F45,
16728         0x16F50,
16729         0x16F7F,
16730         0x16F93,
16731         0x16FA0,
16732         0x1B000,
16733         0x1B002,
16734         0x1BC00,
16735         0x1BC6B,
16736         0x1BC70,
16737         0x1BC7D,
16738         0x1BC80,
16739         0x1BC89,
16740         0x1BC90,
16741         0x1BC9A,
16742         0x1BC9E,
16743         0x1BC9F,
16744         0x1D400,
16745         0x1D455,
16746         0x1D456,
16747         0x1D49D,
16748         0x1D49E,
16749         0x1D4A0,
16750         0x1D4A2,
16751         0x1D4A3,
16752         0x1D4A5,
16753         0x1D4A7,
16754         0x1D4A9,
16755         0x1D4AD,
16756         0x1D4AE,
16757         0x1D4BA,
16758         0x1D4BB,
16759         0x1D4BC,
16760         0x1D4BD,
16761         0x1D4C4,
16762         0x1D4C5,
16763         0x1D506,
16764         0x1D507,
16765         0x1D50B,
16766         0x1D50D,
16767         0x1D515,
16768         0x1D516,
16769         0x1D51D,
16770         0x1D51E,
16771         0x1D53A,
16772         0x1D53B,
16773         0x1D53F,
16774         0x1D540,
16775         0x1D545,
16776         0x1D546,
16777         0x1D547,
16778         0x1D54A,
16779         0x1D551,
16780         0x1D552,
16781         0x1D6A6,
16782         0x1D6A8,
16783         0x1D6C1,
16784         0x1D6C2,
16785         0x1D6DB,
16786         0x1D6DC,
16787         0x1D6FB,
16788         0x1D6FC,
16789         0x1D715,
16790         0x1D716,
16791         0x1D735,
16792         0x1D736,
16793         0x1D74F,
16794         0x1D750,
16795         0x1D76F,
16796         0x1D770,
16797         0x1D789,
16798         0x1D78A,
16799         0x1D7A9,
16800         0x1D7AA,
16801         0x1D7C3,
16802         0x1D7C4,
16803         0x1D7CC,
16804         0x1D7CE,
16805         0x1D800,
16806         0x1E800,
16807         0x1E8C5,
16808         0x1EE00,
16809         0x1EE04,
16810         0x1EE05,
16811         0x1EE20,
16812         0x1EE21,
16813         0x1EE23,
16814         0x1EE24,
16815         0x1EE25,
16816         0x1EE27,
16817         0x1EE28,
16818         0x1EE29,
16819         0x1EE33,
16820         0x1EE34,
16821         0x1EE38,
16822         0x1EE39,
16823         0x1EE3A,
16824         0x1EE3B,
16825         0x1EE3C,
16826         0x1EE42,
16827         0x1EE43,
16828         0x1EE47,
16829         0x1EE48,
16830         0x1EE49,
16831         0x1EE4A,
16832         0x1EE4B,
16833         0x1EE4C,
16834         0x1EE4D,
16835         0x1EE50,
16836         0x1EE51,
16837         0x1EE53,
16838         0x1EE54,
16839         0x1EE55,
16840         0x1EE57,
16841         0x1EE58,
16842         0x1EE59,
16843         0x1EE5A,
16844         0x1EE5B,
16845         0x1EE5C,
16846         0x1EE5D,
16847         0x1EE5E,
16848         0x1EE5F,
16849         0x1EE60,
16850         0x1EE61,
16851         0x1EE63,
16852         0x1EE64,
16853         0x1EE65,
16854         0x1EE67,
16855         0x1EE6B,
16856         0x1EE6C,
16857         0x1EE73,
16858         0x1EE74,
16859         0x1EE78,
16860         0x1EE79,
16861         0x1EE7D,
16862         0x1EE7E,
16863         0x1EE7F,
16864         0x1EE80,
16865         0x1EE8A,
16866         0x1EE8B,
16867         0x1EE9C,
16868         0x1EEA1,
16869         0x1EEA4,
16870         0x1EEA5,
16871         0x1EEAA,
16872         0x1EEAB,
16873         0x1EEBC,
16874         0x1F130,
16875         0x1F14A,
16876         0x1F150,
16877         0x1F16A,
16878         0x1F170,
16879         0x1F18A,
16880         0x20000,
16881         0x2A6D7,
16882         0x2A700,
16883         0x2B735,
16884         0x2B740,
16885         0x2B81E,
16886         0x2F800,
16887         0x2FA1E
16888 };
16889
16890 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
16891         1227,   /* Number of elements */
16892         148565664, /* Version and data structure type */
16893         1,      /* 0 if the list starts at 0;
16894                    1 if it starts at the element beyond 0 */
16895         0x0,
16896         0x42,
16897         0x4A,
16898         0x51,
16899         0x5A,
16900         0x62,
16901         0x6A,
16902         0x70,
16903         0x79,
16904         0x80,
16905         0x8A,
16906         0x8C,
16907         0x8F,
16908         0x91,
16909         0x9D,
16910         0x9E,
16911         0x9F,
16912         0xA0,
16913         0xA1,
16914         0xA2,
16915         0xAA,
16916         0xAC,
16917         0xAD,
16918         0xAE,
16919         0xAF,
16920         0xBA,
16921         0xBB,
16922         0xC1,
16923         0xCA,
16924         0xCB,
16925         0xD0,
16926         0xD1,
16927         0xDA,
16928         0xDB,
16929         0xE0,
16930         0xE2,
16931         0xEA,
16932         0xEB,
16933         0xF0,
16934         0xFB,
16935         0xFF,
16936         0x100,
16937         0x2C2,
16938         0x2C6,
16939         0x2D2,
16940         0x2E0,
16941         0x2E5,
16942         0x2EC,
16943         0x2ED,
16944         0x2EE,
16945         0x2EF,
16946         0x345,
16947         0x346,
16948         0x370,
16949         0x375,
16950         0x376,
16951         0x378,
16952         0x37A,
16953         0x37E,
16954         0x37F,
16955         0x380,
16956         0x386,
16957         0x387,
16958         0x388,
16959         0x38B,
16960         0x38C,
16961         0x38D,
16962         0x38E,
16963         0x3A2,
16964         0x3A3,
16965         0x3F6,
16966         0x3F7,
16967         0x482,
16968         0x48A,
16969         0x530,
16970         0x531,
16971         0x557,
16972         0x559,
16973         0x55A,
16974         0x561,
16975         0x588,
16976         0x5B0,
16977         0x5BE,
16978         0x5BF,
16979         0x5C0,
16980         0x5C1,
16981         0x5C3,
16982         0x5C4,
16983         0x5C6,
16984         0x5C7,
16985         0x5C8,
16986         0x5D0,
16987         0x5EB,
16988         0x5F0,
16989         0x5F3,
16990         0x610,
16991         0x61B,
16992         0x620,
16993         0x658,
16994         0x659,
16995         0x660,
16996         0x66E,
16997         0x6D4,
16998         0x6D5,
16999         0x6DD,
17000         0x6E1,
17001         0x6E9,
17002         0x6ED,
17003         0x6F0,
17004         0x6FA,
17005         0x6FD,
17006         0x6FF,
17007         0x700,
17008         0x710,
17009         0x740,
17010         0x74D,
17011         0x7B2,
17012         0x7CA,
17013         0x7EB,
17014         0x7F4,
17015         0x7F6,
17016         0x7FA,
17017         0x7FB,
17018         0x800,
17019         0x818,
17020         0x81A,
17021         0x82D,
17022         0x840,
17023         0x859,
17024         0x8A0,
17025         0x8B3,
17026         0x8E4,
17027         0x8EA,
17028         0x8F0,
17029         0x93C,
17030         0x93D,
17031         0x94D,
17032         0x94E,
17033         0x951,
17034         0x955,
17035         0x964,
17036         0x971,
17037         0x984,
17038         0x985,
17039         0x98D,
17040         0x98F,
17041         0x991,
17042         0x993,
17043         0x9A9,
17044         0x9AA,
17045         0x9B1,
17046         0x9B2,
17047         0x9B3,
17048         0x9B6,
17049         0x9BA,
17050         0x9BD,
17051         0x9C5,
17052         0x9C7,
17053         0x9C9,
17054         0x9CB,
17055         0x9CD,
17056         0x9CE,
17057         0x9CF,
17058         0x9D7,
17059         0x9D8,
17060         0x9DC,
17061         0x9DE,
17062         0x9DF,
17063         0x9E4,
17064         0x9F0,
17065         0x9F2,
17066         0xA01,
17067         0xA04,
17068         0xA05,
17069         0xA0B,
17070         0xA0F,
17071         0xA11,
17072         0xA13,
17073         0xA29,
17074         0xA2A,
17075         0xA31,
17076         0xA32,
17077         0xA34,
17078         0xA35,
17079         0xA37,
17080         0xA38,
17081         0xA3A,
17082         0xA3E,
17083         0xA43,
17084         0xA47,
17085         0xA49,
17086         0xA4B,
17087         0xA4D,
17088         0xA51,
17089         0xA52,
17090         0xA59,
17091         0xA5D,
17092         0xA5E,
17093         0xA5F,
17094         0xA70,
17095         0xA76,
17096         0xA81,
17097         0xA84,
17098         0xA85,
17099         0xA8E,
17100         0xA8F,
17101         0xA92,
17102         0xA93,
17103         0xAA9,
17104         0xAAA,
17105         0xAB1,
17106         0xAB2,
17107         0xAB4,
17108         0xAB5,
17109         0xABA,
17110         0xABD,
17111         0xAC6,
17112         0xAC7,
17113         0xACA,
17114         0xACB,
17115         0xACD,
17116         0xAD0,
17117         0xAD1,
17118         0xAE0,
17119         0xAE4,
17120         0xB01,
17121         0xB04,
17122         0xB05,
17123         0xB0D,
17124         0xB0F,
17125         0xB11,
17126         0xB13,
17127         0xB29,
17128         0xB2A,
17129         0xB31,
17130         0xB32,
17131         0xB34,
17132         0xB35,
17133         0xB3A,
17134         0xB3D,
17135         0xB45,
17136         0xB47,
17137         0xB49,
17138         0xB4B,
17139         0xB4D,
17140         0xB56,
17141         0xB58,
17142         0xB5C,
17143         0xB5E,
17144         0xB5F,
17145         0xB64,
17146         0xB71,
17147         0xB72,
17148         0xB82,
17149         0xB84,
17150         0xB85,
17151         0xB8B,
17152         0xB8E,
17153         0xB91,
17154         0xB92,
17155         0xB96,
17156         0xB99,
17157         0xB9B,
17158         0xB9C,
17159         0xB9D,
17160         0xB9E,
17161         0xBA0,
17162         0xBA3,
17163         0xBA5,
17164         0xBA8,
17165         0xBAB,
17166         0xBAE,
17167         0xBBA,
17168         0xBBE,
17169         0xBC3,
17170         0xBC6,
17171         0xBC9,
17172         0xBCA,
17173         0xBCD,
17174         0xBD0,
17175         0xBD1,
17176         0xBD7,
17177         0xBD8,
17178         0xC00,
17179         0xC04,
17180         0xC05,
17181         0xC0D,
17182         0xC0E,
17183         0xC11,
17184         0xC12,
17185         0xC29,
17186         0xC2A,
17187         0xC3A,
17188         0xC3D,
17189         0xC45,
17190         0xC46,
17191         0xC49,
17192         0xC4A,
17193         0xC4D,
17194         0xC55,
17195         0xC57,
17196         0xC58,
17197         0xC5A,
17198         0xC60,
17199         0xC64,
17200         0xC81,
17201         0xC84,
17202         0xC85,
17203         0xC8D,
17204         0xC8E,
17205         0xC91,
17206         0xC92,
17207         0xCA9,
17208         0xCAA,
17209         0xCB4,
17210         0xCB5,
17211         0xCBA,
17212         0xCBD,
17213         0xCC5,
17214         0xCC6,
17215         0xCC9,
17216         0xCCA,
17217         0xCCD,
17218         0xCD5,
17219         0xCD7,
17220         0xCDE,
17221         0xCDF,
17222         0xCE0,
17223         0xCE4,
17224         0xCF1,
17225         0xCF3,
17226         0xD01,
17227         0xD04,
17228         0xD05,
17229         0xD0D,
17230         0xD0E,
17231         0xD11,
17232         0xD12,
17233         0xD3B,
17234         0xD3D,
17235         0xD45,
17236         0xD46,
17237         0xD49,
17238         0xD4A,
17239         0xD4D,
17240         0xD4E,
17241         0xD4F,
17242         0xD57,
17243         0xD58,
17244         0xD60,
17245         0xD64,
17246         0xD7A,
17247         0xD80,
17248         0xD82,
17249         0xD84,
17250         0xD85,
17251         0xD97,
17252         0xD9A,
17253         0xDB2,
17254         0xDB3,
17255         0xDBC,
17256         0xDBD,
17257         0xDBE,
17258         0xDC0,
17259         0xDC7,
17260         0xDCF,
17261         0xDD5,
17262         0xDD6,
17263         0xDD7,
17264         0xDD8,
17265         0xDE0,
17266         0xDF2,
17267         0xDF4,
17268         0xE01,
17269         0xE3B,
17270         0xE40,
17271         0xE47,
17272         0xE4D,
17273         0xE4E,
17274         0xE81,
17275         0xE83,
17276         0xE84,
17277         0xE85,
17278         0xE87,
17279         0xE89,
17280         0xE8A,
17281         0xE8B,
17282         0xE8D,
17283         0xE8E,
17284         0xE94,
17285         0xE98,
17286         0xE99,
17287         0xEA0,
17288         0xEA1,
17289         0xEA4,
17290         0xEA5,
17291         0xEA6,
17292         0xEA7,
17293         0xEA8,
17294         0xEAA,
17295         0xEAC,
17296         0xEAD,
17297         0xEBA,
17298         0xEBB,
17299         0xEBE,
17300         0xEC0,
17301         0xEC5,
17302         0xEC6,
17303         0xEC7,
17304         0xECD,
17305         0xECE,
17306         0xEDC,
17307         0xEE0,
17308         0xF00,
17309         0xF01,
17310         0xF40,
17311         0xF48,
17312         0xF49,
17313         0xF6D,
17314         0xF71,
17315         0xF82,
17316         0xF88,
17317         0xF98,
17318         0xF99,
17319         0xFBD,
17320         0x1000,
17321         0x1037,
17322         0x1038,
17323         0x1039,
17324         0x103B,
17325         0x1040,
17326         0x1050,
17327         0x1063,
17328         0x1065,
17329         0x1069,
17330         0x106E,
17331         0x1087,
17332         0x108E,
17333         0x108F,
17334         0x109C,
17335         0x109E,
17336         0x10A0,
17337         0x10C6,
17338         0x10C7,
17339         0x10C8,
17340         0x10CD,
17341         0x10CE,
17342         0x10D0,
17343         0x10FB,
17344         0x10FC,
17345         0x1249,
17346         0x124A,
17347         0x124E,
17348         0x1250,
17349         0x1257,
17350         0x1258,
17351         0x1259,
17352         0x125A,
17353         0x125E,
17354         0x1260,
17355         0x1289,
17356         0x128A,
17357         0x128E,
17358         0x1290,
17359         0x12B1,
17360         0x12B2,
17361         0x12B6,
17362         0x12B8,
17363         0x12BF,
17364         0x12C0,
17365         0x12C1,
17366         0x12C2,
17367         0x12C6,
17368         0x12C8,
17369         0x12D7,
17370         0x12D8,
17371         0x1311,
17372         0x1312,
17373         0x1316,
17374         0x1318,
17375         0x135B,
17376         0x135F,
17377         0x1360,
17378         0x1380,
17379         0x1390,
17380         0x13A0,
17381         0x13F5,
17382         0x1401,
17383         0x166D,
17384         0x166F,
17385         0x1680,
17386         0x1681,
17387         0x169B,
17388         0x16A0,
17389         0x16EB,
17390         0x16EE,
17391         0x16F9,
17392         0x1700,
17393         0x170D,
17394         0x170E,
17395         0x1714,
17396         0x1720,
17397         0x1734,
17398         0x1740,
17399         0x1754,
17400         0x1760,
17401         0x176D,
17402         0x176E,
17403         0x1771,
17404         0x1772,
17405         0x1774,
17406         0x1780,
17407         0x17B4,
17408         0x17B6,
17409         0x17C9,
17410         0x17D7,
17411         0x17D8,
17412         0x17DC,
17413         0x17DD,
17414         0x1820,
17415         0x1878,
17416         0x1880,
17417         0x18AB,
17418         0x18B0,
17419         0x18F6,
17420         0x1900,
17421         0x191F,
17422         0x1920,
17423         0x192C,
17424         0x1930,
17425         0x1939,
17426         0x1950,
17427         0x196E,
17428         0x1970,
17429         0x1975,
17430         0x1980,
17431         0x19AC,
17432         0x19B0,
17433         0x19CA,
17434         0x1A00,
17435         0x1A1C,
17436         0x1A20,
17437         0x1A5F,
17438         0x1A61,
17439         0x1A75,
17440         0x1AA7,
17441         0x1AA8,
17442         0x1B00,
17443         0x1B34,
17444         0x1B35,
17445         0x1B44,
17446         0x1B45,
17447         0x1B4C,
17448         0x1B80,
17449         0x1BAA,
17450         0x1BAC,
17451         0x1BB0,
17452         0x1BBA,
17453         0x1BE6,
17454         0x1BE7,
17455         0x1BF2,
17456         0x1C00,
17457         0x1C36,
17458         0x1C4D,
17459         0x1C50,
17460         0x1C5A,
17461         0x1C7E,
17462         0x1CE9,
17463         0x1CED,
17464         0x1CEE,
17465         0x1CF4,
17466         0x1CF5,
17467         0x1CF7,
17468         0x1D00,
17469         0x1DC0,
17470         0x1DE7,
17471         0x1DF5,
17472         0x1E00,
17473         0x1F16,
17474         0x1F18,
17475         0x1F1E,
17476         0x1F20,
17477         0x1F46,
17478         0x1F48,
17479         0x1F4E,
17480         0x1F50,
17481         0x1F58,
17482         0x1F59,
17483         0x1F5A,
17484         0x1F5B,
17485         0x1F5C,
17486         0x1F5D,
17487         0x1F5E,
17488         0x1F5F,
17489         0x1F7E,
17490         0x1F80,
17491         0x1FB5,
17492         0x1FB6,
17493         0x1FBD,
17494         0x1FBE,
17495         0x1FBF,
17496         0x1FC2,
17497         0x1FC5,
17498         0x1FC6,
17499         0x1FCD,
17500         0x1FD0,
17501         0x1FD4,
17502         0x1FD6,
17503         0x1FDC,
17504         0x1FE0,
17505         0x1FED,
17506         0x1FF2,
17507         0x1FF5,
17508         0x1FF6,
17509         0x1FFD,
17510         0x2071,
17511         0x2072,
17512         0x207F,
17513         0x2080,
17514         0x2090,
17515         0x209D,
17516         0x2102,
17517         0x2103,
17518         0x2107,
17519         0x2108,
17520         0x210A,
17521         0x2114,
17522         0x2115,
17523         0x2116,
17524         0x2119,
17525         0x211E,
17526         0x2124,
17527         0x2125,
17528         0x2126,
17529         0x2127,
17530         0x2128,
17531         0x2129,
17532         0x212A,
17533         0x212E,
17534         0x212F,
17535         0x213A,
17536         0x213C,
17537         0x2140,
17538         0x2145,
17539         0x214A,
17540         0x214E,
17541         0x214F,
17542         0x2160,
17543         0x2189,
17544         0x24B6,
17545         0x24EA,
17546         0x2C00,
17547         0x2C2F,
17548         0x2C30,
17549         0x2C5F,
17550         0x2C60,
17551         0x2CE5,
17552         0x2CEB,
17553         0x2CEF,
17554         0x2CF2,
17555         0x2CF4,
17556         0x2D00,
17557         0x2D26,
17558         0x2D27,
17559         0x2D28,
17560         0x2D2D,
17561         0x2D2E,
17562         0x2D30,
17563         0x2D68,
17564         0x2D6F,
17565         0x2D70,
17566         0x2D80,
17567         0x2D97,
17568         0x2DA0,
17569         0x2DA7,
17570         0x2DA8,
17571         0x2DAF,
17572         0x2DB0,
17573         0x2DB7,
17574         0x2DB8,
17575         0x2DBF,
17576         0x2DC0,
17577         0x2DC7,
17578         0x2DC8,
17579         0x2DCF,
17580         0x2DD0,
17581         0x2DD7,
17582         0x2DD8,
17583         0x2DDF,
17584         0x2DE0,
17585         0x2E00,
17586         0x2E2F,
17587         0x2E30,
17588         0x3005,
17589         0x3008,
17590         0x3021,
17591         0x302A,
17592         0x3031,
17593         0x3036,
17594         0x3038,
17595         0x303D,
17596         0x3041,
17597         0x3097,
17598         0x309D,
17599         0x30A0,
17600         0x30A1,
17601         0x30FB,
17602         0x30FC,
17603         0x3100,
17604         0x3105,
17605         0x312E,
17606         0x3131,
17607         0x318F,
17608         0x31A0,
17609         0x31BB,
17610         0x31F0,
17611         0x3200,
17612         0x3400,
17613         0x4DB6,
17614         0x4E00,
17615         0x9FCD,
17616         0xA000,
17617         0xA48D,
17618         0xA4D0,
17619         0xA4FE,
17620         0xA500,
17621         0xA60D,
17622         0xA610,
17623         0xA620,
17624         0xA62A,
17625         0xA62C,
17626         0xA640,
17627         0xA66F,
17628         0xA674,
17629         0xA67C,
17630         0xA67F,
17631         0xA69E,
17632         0xA69F,
17633         0xA6F0,
17634         0xA717,
17635         0xA720,
17636         0xA722,
17637         0xA789,
17638         0xA78B,
17639         0xA78F,
17640         0xA790,
17641         0xA7AE,
17642         0xA7B0,
17643         0xA7B2,
17644         0xA7F7,
17645         0xA802,
17646         0xA803,
17647         0xA806,
17648         0xA807,
17649         0xA80B,
17650         0xA80C,
17651         0xA828,
17652         0xA840,
17653         0xA874,
17654         0xA880,
17655         0xA8C4,
17656         0xA8F2,
17657         0xA8F8,
17658         0xA8FB,
17659         0xA8FC,
17660         0xA90A,
17661         0xA92B,
17662         0xA930,
17663         0xA953,
17664         0xA960,
17665         0xA97D,
17666         0xA980,
17667         0xA9B3,
17668         0xA9B4,
17669         0xA9C0,
17670         0xA9CF,
17671         0xA9D0,
17672         0xA9E0,
17673         0xA9E5,
17674         0xA9E6,
17675         0xA9F0,
17676         0xA9FA,
17677         0xA9FF,
17678         0xAA00,
17679         0xAA37,
17680         0xAA40,
17681         0xAA4E,
17682         0xAA60,
17683         0xAA77,
17684         0xAA7A,
17685         0xAA7B,
17686         0xAA7E,
17687         0xAABF,
17688         0xAAC0,
17689         0xAAC1,
17690         0xAAC2,
17691         0xAAC3,
17692         0xAADB,
17693         0xAADE,
17694         0xAAE0,
17695         0xAAF0,
17696         0xAAF2,
17697         0xAAF6,
17698         0xAB01,
17699         0xAB07,
17700         0xAB09,
17701         0xAB0F,
17702         0xAB11,
17703         0xAB17,
17704         0xAB20,
17705         0xAB27,
17706         0xAB28,
17707         0xAB2F,
17708         0xAB30,
17709         0xAB5B,
17710         0xAB5C,
17711         0xAB60,
17712         0xAB64,
17713         0xAB66,
17714         0xABC0,
17715         0xABEB,
17716         0xAC00,
17717         0xD7A4,
17718         0xD7B0,
17719         0xD7C7,
17720         0xD7CB,
17721         0xD7FC,
17722         0xF900,
17723         0xFA6E,
17724         0xFA70,
17725         0xFADA,
17726         0xFB00,
17727         0xFB07,
17728         0xFB13,
17729         0xFB18,
17730         0xFB1D,
17731         0xFB29,
17732         0xFB2A,
17733         0xFB37,
17734         0xFB38,
17735         0xFB3D,
17736         0xFB3E,
17737         0xFB3F,
17738         0xFB40,
17739         0xFB42,
17740         0xFB43,
17741         0xFB45,
17742         0xFB46,
17743         0xFBB2,
17744         0xFBD3,
17745         0xFD3E,
17746         0xFD50,
17747         0xFD90,
17748         0xFD92,
17749         0xFDC8,
17750         0xFDF0,
17751         0xFDFC,
17752         0xFE70,
17753         0xFE75,
17754         0xFE76,
17755         0xFEFD,
17756         0xFF21,
17757         0xFF3B,
17758         0xFF41,
17759         0xFF5B,
17760         0xFF66,
17761         0xFFBF,
17762         0xFFC2,
17763         0xFFC8,
17764         0xFFCA,
17765         0xFFD0,
17766         0xFFD2,
17767         0xFFD8,
17768         0xFFDA,
17769         0xFFDD,
17770         0x10000,
17771         0x1000C,
17772         0x1000D,
17773         0x10027,
17774         0x10028,
17775         0x1003B,
17776         0x1003C,
17777         0x1003E,
17778         0x1003F,
17779         0x1004E,
17780         0x10050,
17781         0x1005E,
17782         0x10080,
17783         0x100FB,
17784         0x10140,
17785         0x10175,
17786         0x10280,
17787         0x1029D,
17788         0x102A0,
17789         0x102D1,
17790         0x10300,
17791         0x10320,
17792         0x10330,
17793         0x1034B,
17794         0x10350,
17795         0x1037B,
17796         0x10380,
17797         0x1039E,
17798         0x103A0,
17799         0x103C4,
17800         0x103C8,
17801         0x103D0,
17802         0x103D1,
17803         0x103D6,
17804         0x10400,
17805         0x1049E,
17806         0x10500,
17807         0x10528,
17808         0x10530,
17809         0x10564,
17810         0x10600,
17811         0x10737,
17812         0x10740,
17813         0x10756,
17814         0x10760,
17815         0x10768,
17816         0x10800,
17817         0x10806,
17818         0x10808,
17819         0x10809,
17820         0x1080A,
17821         0x10836,
17822         0x10837,
17823         0x10839,
17824         0x1083C,
17825         0x1083D,
17826         0x1083F,
17827         0x10856,
17828         0x10860,
17829         0x10877,
17830         0x10880,
17831         0x1089F,
17832         0x10900,
17833         0x10916,
17834         0x10920,
17835         0x1093A,
17836         0x10980,
17837         0x109B8,
17838         0x109BE,
17839         0x109C0,
17840         0x10A00,
17841         0x10A04,
17842         0x10A05,
17843         0x10A07,
17844         0x10A0C,
17845         0x10A14,
17846         0x10A15,
17847         0x10A18,
17848         0x10A19,
17849         0x10A34,
17850         0x10A60,
17851         0x10A7D,
17852         0x10A80,
17853         0x10A9D,
17854         0x10AC0,
17855         0x10AC8,
17856         0x10AC9,
17857         0x10AE5,
17858         0x10B00,
17859         0x10B36,
17860         0x10B40,
17861         0x10B56,
17862         0x10B60,
17863         0x10B73,
17864         0x10B80,
17865         0x10B92,
17866         0x10C00,
17867         0x10C49,
17868         0x11000,
17869         0x11046,
17870         0x11082,
17871         0x110B9,
17872         0x110D0,
17873         0x110E9,
17874         0x11100,
17875         0x11133,
17876         0x11150,
17877         0x11173,
17878         0x11176,
17879         0x11177,
17880         0x11180,
17881         0x111C0,
17882         0x111C1,
17883         0x111C5,
17884         0x111DA,
17885         0x111DB,
17886         0x11200,
17887         0x11212,
17888         0x11213,
17889         0x11235,
17890         0x11237,
17891         0x11238,
17892         0x112B0,
17893         0x112E9,
17894         0x11301,
17895         0x11304,
17896         0x11305,
17897         0x1130D,
17898         0x1130F,
17899         0x11311,
17900         0x11313,
17901         0x11329,
17902         0x1132A,
17903         0x11331,
17904         0x11332,
17905         0x11334,
17906         0x11335,
17907         0x1133A,
17908         0x1133D,
17909         0x11345,
17910         0x11347,
17911         0x11349,
17912         0x1134B,
17913         0x1134D,
17914         0x11357,
17915         0x11358,
17916         0x1135D,
17917         0x11364,
17918         0x11480,
17919         0x114C2,
17920         0x114C4,
17921         0x114C6,
17922         0x114C7,
17923         0x114C8,
17924         0x11580,
17925         0x115B6,
17926         0x115B8,
17927         0x115BF,
17928         0x11600,
17929         0x1163F,
17930         0x11640,
17931         0x11641,
17932         0x11644,
17933         0x11645,
17934         0x11680,
17935         0x116B6,
17936         0x118A0,
17937         0x118E0,
17938         0x118FF,
17939         0x11900,
17940         0x11AC0,
17941         0x11AF9,
17942         0x12000,
17943         0x12399,
17944         0x12400,
17945         0x1246F,
17946         0x13000,
17947         0x1342F,
17948         0x16800,
17949         0x16A39,
17950         0x16A40,
17951         0x16A5F,
17952         0x16AD0,
17953         0x16AEE,
17954         0x16B00,
17955         0x16B37,
17956         0x16B40,
17957         0x16B44,
17958         0x16B63,
17959         0x16B78,
17960         0x16B7D,
17961         0x16B90,
17962         0x16F00,
17963         0x16F45,
17964         0x16F50,
17965         0x16F7F,
17966         0x16F93,
17967         0x16FA0,
17968         0x1B000,
17969         0x1B002,
17970         0x1BC00,
17971         0x1BC6B,
17972         0x1BC70,
17973         0x1BC7D,
17974         0x1BC80,
17975         0x1BC89,
17976         0x1BC90,
17977         0x1BC9A,
17978         0x1BC9E,
17979         0x1BC9F,
17980         0x1D400,
17981         0x1D455,
17982         0x1D456,
17983         0x1D49D,
17984         0x1D49E,
17985         0x1D4A0,
17986         0x1D4A2,
17987         0x1D4A3,
17988         0x1D4A5,
17989         0x1D4A7,
17990         0x1D4A9,
17991         0x1D4AD,
17992         0x1D4AE,
17993         0x1D4BA,
17994         0x1D4BB,
17995         0x1D4BC,
17996         0x1D4BD,
17997         0x1D4C4,
17998         0x1D4C5,
17999         0x1D506,
18000         0x1D507,
18001         0x1D50B,
18002         0x1D50D,
18003         0x1D515,
18004         0x1D516,
18005         0x1D51D,
18006         0x1D51E,
18007         0x1D53A,
18008         0x1D53B,
18009         0x1D53F,
18010         0x1D540,
18011         0x1D545,
18012         0x1D546,
18013         0x1D547,
18014         0x1D54A,
18015         0x1D551,
18016         0x1D552,
18017         0x1D6A6,
18018         0x1D6A8,
18019         0x1D6C1,
18020         0x1D6C2,
18021         0x1D6DB,
18022         0x1D6DC,
18023         0x1D6FB,
18024         0x1D6FC,
18025         0x1D715,
18026         0x1D716,
18027         0x1D735,
18028         0x1D736,
18029         0x1D74F,
18030         0x1D750,
18031         0x1D76F,
18032         0x1D770,
18033         0x1D789,
18034         0x1D78A,
18035         0x1D7A9,
18036         0x1D7AA,
18037         0x1D7C3,
18038         0x1D7C4,
18039         0x1D7CC,
18040         0x1E800,
18041         0x1E8C5,
18042         0x1EE00,
18043         0x1EE04,
18044         0x1EE05,
18045         0x1EE20,
18046         0x1EE21,
18047         0x1EE23,
18048         0x1EE24,
18049         0x1EE25,
18050         0x1EE27,
18051         0x1EE28,
18052         0x1EE29,
18053         0x1EE33,
18054         0x1EE34,
18055         0x1EE38,
18056         0x1EE39,
18057         0x1EE3A,
18058         0x1EE3B,
18059         0x1EE3C,
18060         0x1EE42,
18061         0x1EE43,
18062         0x1EE47,
18063         0x1EE48,
18064         0x1EE49,
18065         0x1EE4A,
18066         0x1EE4B,
18067         0x1EE4C,
18068         0x1EE4D,
18069         0x1EE50,
18070         0x1EE51,
18071         0x1EE53,
18072         0x1EE54,
18073         0x1EE55,
18074         0x1EE57,
18075         0x1EE58,
18076         0x1EE59,
18077         0x1EE5A,
18078         0x1EE5B,
18079         0x1EE5C,
18080         0x1EE5D,
18081         0x1EE5E,
18082         0x1EE5F,
18083         0x1EE60,
18084         0x1EE61,
18085         0x1EE63,
18086         0x1EE64,
18087         0x1EE65,
18088         0x1EE67,
18089         0x1EE6B,
18090         0x1EE6C,
18091         0x1EE73,
18092         0x1EE74,
18093         0x1EE78,
18094         0x1EE79,
18095         0x1EE7D,
18096         0x1EE7E,
18097         0x1EE7F,
18098         0x1EE80,
18099         0x1EE8A,
18100         0x1EE8B,
18101         0x1EE9C,
18102         0x1EEA1,
18103         0x1EEA4,
18104         0x1EEA5,
18105         0x1EEAA,
18106         0x1EEAB,
18107         0x1EEBC,
18108         0x1F130,
18109         0x1F14A,
18110         0x1F150,
18111         0x1F16A,
18112         0x1F170,
18113         0x1F18A,
18114         0x20000,
18115         0x2A6D7,
18116         0x2A700,
18117         0x2B735,
18118         0x2B740,
18119         0x2B81E,
18120         0x2F800,
18121         0x2FA1E
18122 };
18123
18124 static const UV XPosixBlank_invlist[] = { /* for EBCDIC 1047 */
18125         15,     /* Number of elements */
18126         148565664, /* Version and data structure type */
18127         1,      /* 0 if the list starts at 0;
18128                    1 if it starts at the element beyond 0 */
18129         0x0,
18130         0x5,
18131         0x6,
18132         0x40,
18133         0x42,
18134         0x1680,
18135         0x1681,
18136         0x2000,
18137         0x200B,
18138         0x202F,
18139         0x2030,
18140         0x205F,
18141         0x2060,
18142         0x3000,
18143         0x3001
18144 };
18145
18146 static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 1047 */
18147         4,      /* Number of elements */
18148         148565664, /* Version and data structure type */
18149         0,      /* 0 if the list starts at 0;
18150                    1 if it starts at the element beyond 0 */
18151         0x0,
18152         0x40,
18153         0xFF,
18154         0x100
18155 };
18156
18157 static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
18158         101,    /* Number of elements */
18159         148565664, /* Version and data structure type */
18160         1,      /* 0 if the list starts at 0;
18161                    1 if it starts at the element beyond 0 */
18162         0x0,
18163         0xF0,
18164         0xFA,
18165         0x660,
18166         0x66A,
18167         0x6F0,
18168         0x6FA,
18169         0x7C0,
18170         0x7CA,
18171         0x966,
18172         0x970,
18173         0x9E6,
18174         0x9F0,
18175         0xA66,
18176         0xA70,
18177         0xAE6,
18178         0xAF0,
18179         0xB66,
18180         0xB70,
18181         0xBE6,
18182         0xBF0,
18183         0xC66,
18184         0xC70,
18185         0xCE6,
18186         0xCF0,
18187         0xD66,
18188         0xD70,
18189         0xDE6,
18190         0xDF0,
18191         0xE50,
18192         0xE5A,
18193         0xED0,
18194         0xEDA,
18195         0xF20,
18196         0xF2A,
18197         0x1040,
18198         0x104A,
18199         0x1090,
18200         0x109A,
18201         0x17E0,
18202         0x17EA,
18203         0x1810,
18204         0x181A,
18205         0x1946,
18206         0x1950,
18207         0x19D0,
18208         0x19DA,
18209         0x1A80,
18210         0x1A8A,
18211         0x1A90,
18212         0x1A9A,
18213         0x1B50,
18214         0x1B5A,
18215         0x1BB0,
18216         0x1BBA,
18217         0x1C40,
18218         0x1C4A,
18219         0x1C50,
18220         0x1C5A,
18221         0xA620,
18222         0xA62A,
18223         0xA8D0,
18224         0xA8DA,
18225         0xA900,
18226         0xA90A,
18227         0xA9D0,
18228         0xA9DA,
18229         0xA9F0,
18230         0xA9FA,
18231         0xAA50,
18232         0xAA5A,
18233         0xABF0,
18234         0xABFA,
18235         0xFF10,
18236         0xFF1A,
18237         0x104A0,
18238         0x104AA,
18239         0x11066,
18240         0x11070,
18241         0x110F0,
18242         0x110FA,
18243         0x11136,
18244         0x11140,
18245         0x111D0,
18246         0x111DA,
18247         0x112F0,
18248         0x112FA,
18249         0x114D0,
18250         0x114DA,
18251         0x11650,
18252         0x1165A,
18253         0x116C0,
18254         0x116CA,
18255         0x118E0,
18256         0x118EA,
18257         0x16A60,
18258         0x16A6A,
18259         0x16B50,
18260         0x16B5A,
18261         0x1D7CE,
18262         0x1D800
18263 };
18264
18265 static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
18266         1211,   /* Number of elements */
18267         148565664, /* Version and data structure type */
18268         1,      /* 0 if the list starts at 0;
18269                    1 if it starts at the element beyond 0 */
18270         0x0,
18271         0x42,
18272         0xFF,
18273         0x100,
18274         0x378,
18275         0x37A,
18276         0x380,
18277         0x384,
18278         0x38B,
18279         0x38C,
18280         0x38D,
18281         0x38E,
18282         0x3A2,
18283         0x3A3,
18284         0x530,
18285         0x531,
18286         0x557,
18287         0x559,
18288         0x560,
18289         0x561,
18290         0x588,
18291         0x589,
18292         0x58B,
18293         0x58D,
18294         0x590,
18295         0x591,
18296         0x5C8,
18297         0x5D0,
18298         0x5EB,
18299         0x5F0,
18300         0x5F5,
18301         0x600,
18302         0x61D,
18303         0x61E,
18304         0x70E,
18305         0x70F,
18306         0x74B,
18307         0x74D,
18308         0x7B2,
18309         0x7C0,
18310         0x7FB,
18311         0x800,
18312         0x82E,
18313         0x830,
18314         0x83F,
18315         0x840,
18316         0x85C,
18317         0x85E,
18318         0x85F,
18319         0x8A0,
18320         0x8B3,
18321         0x8E4,
18322         0x984,
18323         0x985,
18324         0x98D,
18325         0x98F,
18326         0x991,
18327         0x993,
18328         0x9A9,
18329         0x9AA,
18330         0x9B1,
18331         0x9B2,
18332         0x9B3,
18333         0x9B6,
18334         0x9BA,
18335         0x9BC,
18336         0x9C5,
18337         0x9C7,
18338         0x9C9,
18339         0x9CB,
18340         0x9CF,
18341         0x9D7,
18342         0x9D8,
18343         0x9DC,
18344         0x9DE,
18345         0x9DF,
18346         0x9E4,
18347         0x9E6,
18348         0x9FC,
18349         0xA01,
18350         0xA04,
18351         0xA05,
18352         0xA0B,
18353         0xA0F,
18354         0xA11,
18355         0xA13,
18356         0xA29,
18357         0xA2A,
18358         0xA31,
18359         0xA32,
18360         0xA34,
18361         0xA35,
18362         0xA37,
18363         0xA38,
18364         0xA3A,
18365         0xA3C,
18366         0xA3D,
18367         0xA3E,
18368         0xA43,
18369         0xA47,
18370         0xA49,
18371         0xA4B,
18372         0xA4E,
18373         0xA51,
18374         0xA52,
18375         0xA59,
18376         0xA5D,
18377         0xA5E,
18378         0xA5F,
18379         0xA66,
18380         0xA76,
18381         0xA81,
18382         0xA84,
18383         0xA85,
18384         0xA8E,
18385         0xA8F,
18386         0xA92,
18387         0xA93,
18388         0xAA9,
18389         0xAAA,
18390         0xAB1,
18391         0xAB2,
18392         0xAB4,
18393         0xAB5,
18394         0xABA,
18395         0xABC,
18396         0xAC6,
18397         0xAC7,
18398         0xACA,
18399         0xACB,
18400         0xACE,
18401         0xAD0,
18402         0xAD1,
18403         0xAE0,
18404         0xAE4,
18405         0xAE6,
18406         0xAF2,
18407         0xB01,
18408         0xB04,
18409         0xB05,
18410         0xB0D,
18411         0xB0F,
18412         0xB11,
18413         0xB13,
18414         0xB29,
18415         0xB2A,
18416         0xB31,
18417         0xB32,
18418         0xB34,
18419         0xB35,
18420         0xB3A,
18421         0xB3C,
18422         0xB45,
18423         0xB47,
18424         0xB49,
18425         0xB4B,
18426         0xB4E,
18427         0xB56,
18428         0xB58,
18429         0xB5C,
18430         0xB5E,
18431         0xB5F,
18432         0xB64,
18433         0xB66,
18434         0xB78,
18435         0xB82,
18436         0xB84,
18437         0xB85,
18438         0xB8B,
18439         0xB8E,
18440         0xB91,
18441         0xB92,
18442         0xB96,
18443         0xB99,
18444         0xB9B,
18445         0xB9C,
18446         0xB9D,
18447         0xB9E,
18448         0xBA0,
18449         0xBA3,
18450         0xBA5,
18451         0xBA8,
18452         0xBAB,
18453         0xBAE,
18454         0xBBA,
18455         0xBBE,
18456         0xBC3,
18457         0xBC6,
18458         0xBC9,
18459         0xBCA,
18460         0xBCE,
18461         0xBD0,
18462         0xBD1,
18463         0xBD7,
18464         0xBD8,
18465         0xBE6,
18466         0xBFB,
18467         0xC00,
18468         0xC04,
18469         0xC05,
18470         0xC0D,
18471         0xC0E,
18472         0xC11,
18473         0xC12,
18474         0xC29,
18475         0xC2A,
18476         0xC3A,
18477         0xC3D,
18478         0xC45,
18479         0xC46,
18480         0xC49,
18481         0xC4A,
18482         0xC4E,
18483         0xC55,
18484         0xC57,
18485         0xC58,
18486         0xC5A,
18487         0xC60,
18488         0xC64,
18489         0xC66,
18490         0xC70,
18491         0xC78,
18492         0xC80,
18493         0xC81,
18494         0xC84,
18495         0xC85,
18496         0xC8D,
18497         0xC8E,
18498         0xC91,
18499         0xC92,
18500         0xCA9,
18501         0xCAA,
18502         0xCB4,
18503         0xCB5,
18504         0xCBA,
18505         0xCBC,
18506         0xCC5,
18507         0xCC6,
18508         0xCC9,
18509         0xCCA,
18510         0xCCE,
18511         0xCD5,
18512         0xCD7,
18513         0xCDE,
18514         0xCDF,
18515         0xCE0,
18516         0xCE4,
18517         0xCE6,
18518         0xCF0,
18519         0xCF1,
18520         0xCF3,
18521         0xD01,
18522         0xD04,
18523         0xD05,
18524         0xD0D,
18525         0xD0E,
18526         0xD11,
18527         0xD12,
18528         0xD3B,
18529         0xD3D,
18530         0xD45,
18531         0xD46,
18532         0xD49,
18533         0xD4A,
18534         0xD4F,
18535         0xD57,
18536         0xD58,
18537         0xD60,
18538         0xD64,
18539         0xD66,
18540         0xD76,
18541         0xD79,
18542         0xD80,
18543         0xD82,
18544         0xD84,
18545         0xD85,
18546         0xD97,
18547         0xD9A,
18548         0xDB2,
18549         0xDB3,
18550         0xDBC,
18551         0xDBD,
18552         0xDBE,
18553         0xDC0,
18554         0xDC7,
18555         0xDCA,
18556         0xDCB,
18557         0xDCF,
18558         0xDD5,
18559         0xDD6,
18560         0xDD7,
18561         0xDD8,
18562         0xDE0,
18563         0xDE6,
18564         0xDF0,
18565         0xDF2,
18566         0xDF5,
18567         0xE01,
18568         0xE3B,
18569         0xE3F,
18570         0xE5C,
18571         0xE81,
18572         0xE83,
18573         0xE84,
18574         0xE85,
18575         0xE87,
18576         0xE89,
18577         0xE8A,
18578         0xE8B,
18579         0xE8D,
18580         0xE8E,
18581         0xE94,
18582         0xE98,
18583         0xE99,
18584         0xEA0,
18585         0xEA1,
18586         0xEA4,
18587         0xEA5,
18588         0xEA6,
18589         0xEA7,
18590         0xEA8,
18591         0xEAA,
18592         0xEAC,
18593         0xEAD,
18594         0xEBA,
18595         0xEBB,
18596         0xEBE,
18597         0xEC0,
18598         0xEC5,
18599         0xEC6,
18600         0xEC7,
18601         0xEC8,
18602         0xECE,
18603         0xED0,
18604         0xEDA,
18605         0xEDC,
18606         0xEE0,
18607         0xF00,
18608         0xF48,
18609         0xF49,
18610         0xF6D,
18611         0xF71,
18612         0xF98,
18613         0xF99,
18614         0xFBD,
18615         0xFBE,
18616         0xFCD,
18617         0xFCE,
18618         0xFDB,
18619         0x1000,
18620         0x10C6,
18621         0x10C7,
18622         0x10C8,
18623         0x10CD,
18624         0x10CE,
18625         0x10D0,
18626         0x1249,
18627         0x124A,
18628         0x124E,
18629         0x1250,
18630         0x1257,
18631         0x1258,
18632         0x1259,
18633         0x125A,
18634         0x125E,
18635         0x1260,
18636         0x1289,
18637         0x128A,
18638         0x128E,
18639         0x1290,
18640         0x12B1,
18641         0x12B2,
18642         0x12B6,
18643         0x12B8,
18644         0x12BF,
18645         0x12C0,
18646         0x12C1,
18647         0x12C2,
18648         0x12C6,
18649         0x12C8,
18650         0x12D7,
18651         0x12D8,
18652         0x1311,
18653         0x1312,
18654         0x1316,
18655         0x1318,
18656         0x135B,
18657         0x135D,
18658         0x137D,
18659         0x1380,
18660         0x139A,
18661         0x13A0,
18662         0x13F5,
18663         0x1400,
18664         0x1680,
18665         0x1681,
18666         0x169D,
18667         0x16A0,
18668         0x16F9,
18669         0x1700,
18670         0x170D,
18671         0x170E,
18672         0x1715,
18673         0x1720,
18674         0x1737,
18675         0x1740,
18676         0x1754,
18677         0x1760,
18678         0x176D,
18679         0x176E,
18680         0x1771,
18681         0x1772,
18682         0x1774,
18683         0x1780,
18684         0x17DE,
18685         0x17E0,
18686         0x17EA,
18687         0x17F0,
18688         0x17FA,
18689         0x1800,
18690         0x180F,
18691         0x1810,
18692         0x181A,
18693         0x1820,
18694         0x1878,
18695         0x1880,
18696         0x18AB,
18697         0x18B0,
18698         0x18F6,
18699         0x1900,
18700         0x191F,
18701         0x1920,
18702         0x192C,
18703         0x1930,
18704         0x193C,
18705         0x1940,
18706         0x1941,
18707         0x1944,
18708         0x196E,
18709         0x1970,
18710         0x1975,
18711         0x1980,
18712         0x19AC,
18713         0x19B0,
18714         0x19CA,
18715         0x19D0,
18716         0x19DB,
18717         0x19DE,
18718         0x1A1C,
18719         0x1A1E,
18720         0x1A5F,
18721         0x1A60,
18722         0x1A7D,
18723         0x1A7F,
18724         0x1A8A,
18725         0x1A90,
18726         0x1A9A,
18727         0x1AA0,
18728         0x1AAE,
18729         0x1AB0,
18730         0x1ABF,
18731         0x1B00,
18732         0x1B4C,
18733         0x1B50,
18734         0x1B7D,
18735         0x1B80,
18736         0x1BF4,
18737         0x1BFC,
18738         0x1C38,
18739         0x1C3B,
18740         0x1C4A,
18741         0x1C4D,
18742         0x1C80,
18743         0x1CC0,
18744         0x1CC8,
18745         0x1CD0,
18746         0x1CF7,
18747         0x1CF8,
18748         0x1CFA,
18749         0x1D00,
18750         0x1DF6,
18751         0x1DFC,
18752         0x1F16,
18753         0x1F18,
18754         0x1F1E,
18755         0x1F20,
18756         0x1F46,
18757         0x1F48,
18758         0x1F4E,
18759         0x1F50,
18760         0x1F58,
18761         0x1F59,
18762         0x1F5A,
18763         0x1F5B,
18764         0x1F5C,
18765         0x1F5D,
18766         0x1F5E,
18767         0x1F5F,
18768         0x1F7E,
18769         0x1F80,
18770         0x1FB5,
18771         0x1FB6,
18772         0x1FC5,
18773         0x1FC6,
18774         0x1FD4,
18775         0x1FD6,
18776         0x1FDC,
18777         0x1FDD,
18778         0x1FF0,
18779         0x1FF2,
18780         0x1FF5,
18781         0x1FF6,
18782         0x1FFF,
18783         0x200B,
18784         0x2028,
18785         0x202A,
18786         0x202F,
18787         0x2030,
18788         0x205F,
18789         0x2060,
18790         0x2065,
18791         0x2066,
18792         0x2072,
18793         0x2074,
18794         0x208F,
18795         0x2090,
18796         0x209D,
18797         0x20A0,
18798         0x20BE,
18799         0x20D0,
18800         0x20F1,
18801         0x2100,
18802         0x218A,
18803         0x2190,
18804         0x23FB,
18805         0x2400,
18806         0x2427,
18807         0x2440,
18808         0x244B,
18809         0x2460,
18810         0x2B74,
18811         0x2B76,
18812         0x2B96,
18813         0x2B98,
18814         0x2BBA,
18815         0x2BBD,
18816         0x2BC9,
18817         0x2BCA,
18818         0x2BD2,
18819         0x2C00,
18820         0x2C2F,
18821         0x2C30,
18822         0x2C5F,
18823         0x2C60,
18824         0x2CF4,
18825         0x2CF9,
18826         0x2D26,
18827         0x2D27,
18828         0x2D28,
18829         0x2D2D,
18830         0x2D2E,
18831         0x2D30,
18832         0x2D68,
18833         0x2D6F,
18834         0x2D71,
18835         0x2D7F,
18836         0x2D97,
18837         0x2DA0,
18838         0x2DA7,
18839         0x2DA8,
18840         0x2DAF,
18841         0x2DB0,
18842         0x2DB7,
18843         0x2DB8,
18844         0x2DBF,
18845         0x2DC0,
18846         0x2DC7,
18847         0x2DC8,
18848         0x2DCF,
18849         0x2DD0,
18850         0x2DD7,
18851         0x2DD8,
18852         0x2DDF,
18853         0x2DE0,
18854         0x2E43,
18855         0x2E80,
18856         0x2E9A,
18857         0x2E9B,
18858         0x2EF4,
18859         0x2F00,
18860         0x2FD6,
18861         0x2FF0,
18862         0x2FFC,
18863         0x3001,
18864         0x3040,
18865         0x3041,
18866         0x3097,
18867         0x3099,
18868         0x3100,
18869         0x3105,
18870         0x312E,
18871         0x3131,
18872         0x318F,
18873         0x3190,
18874         0x31BB,
18875         0x31C0,
18876         0x31E4,
18877         0x31F0,
18878         0x321F,
18879         0x3220,
18880         0x32FF,
18881         0x3300,
18882         0x4DB6,
18883         0x4DC0,
18884         0x9FCD,
18885         0xA000,
18886         0xA48D,
18887         0xA490,
18888         0xA4C7,
18889         0xA4D0,
18890         0xA62C,
18891         0xA640,
18892         0xA69E,
18893         0xA69F,
18894         0xA6F8,
18895         0xA700,
18896         0xA78F,
18897         0xA790,
18898         0xA7AE,
18899         0xA7B0,
18900         0xA7B2,
18901         0xA7F7,
18902         0xA82C,
18903         0xA830,
18904         0xA83A,
18905         0xA840,
18906         0xA878,
18907         0xA880,
18908         0xA8C5,
18909         0xA8CE,
18910         0xA8DA,
18911         0xA8E0,
18912         0xA8FC,
18913         0xA900,
18914         0xA954,
18915         0xA95F,
18916         0xA97D,
18917         0xA980,
18918         0xA9CE,
18919         0xA9CF,
18920         0xA9DA,
18921         0xA9DE,
18922         0xA9FF,
18923         0xAA00,
18924         0xAA37,
18925         0xAA40,
18926         0xAA4E,
18927         0xAA50,
18928         0xAA5A,
18929         0xAA5C,
18930         0xAAC3,
18931         0xAADB,
18932         0xAAF7,
18933         0xAB01,
18934         0xAB07,
18935         0xAB09,
18936         0xAB0F,
18937         0xAB11,
18938         0xAB17,
18939         0xAB20,
18940         0xAB27,
18941         0xAB28,
18942         0xAB2F,
18943         0xAB30,
18944         0xAB60,
18945         0xAB64,
18946         0xAB66,
18947         0xABC0,
18948         0xABEE,
18949         0xABF0,
18950         0xABFA,
18951         0xAC00,
18952         0xD7A4,
18953         0xD7B0,
18954         0xD7C7,
18955         0xD7CB,
18956         0xD7FC,
18957         0xE000,
18958         0xFA6E,
18959         0xFA70,
18960         0xFADA,
18961         0xFB00,
18962         0xFB07,
18963         0xFB13,
18964         0xFB18,
18965         0xFB1D,
18966         0xFB37,
18967         0xFB38,
18968         0xFB3D,
18969         0xFB3E,
18970         0xFB3F,
18971         0xFB40,
18972         0xFB42,
18973         0xFB43,
18974         0xFB45,
18975         0xFB46,
18976         0xFBC2,
18977         0xFBD3,
18978         0xFD40,
18979         0xFD50,
18980         0xFD90,
18981         0xFD92,
18982         0xFDC8,
18983         0xFDF0,
18984         0xFDFE,
18985         0xFE00,
18986         0xFE1A,
18987         0xFE20,
18988         0xFE2E,
18989         0xFE30,
18990         0xFE53,
18991         0xFE54,
18992         0xFE67,
18993         0xFE68,
18994         0xFE6C,
18995         0xFE70,
18996         0xFE75,
18997         0xFE76,
18998         0xFEFD,
18999         0xFEFF,
19000         0xFF00,
19001         0xFF01,
19002         0xFFBF,
19003         0xFFC2,
19004         0xFFC8,
19005         0xFFCA,
19006         0xFFD0,
19007         0xFFD2,
19008         0xFFD8,
19009         0xFFDA,
19010         0xFFDD,
19011         0xFFE0,
19012         0xFFE7,
19013         0xFFE8,
19014         0xFFEF,
19015         0xFFF9,
19016         0xFFFE,
19017         0x10000,
19018         0x1000C,
19019         0x1000D,
19020         0x10027,
19021         0x10028,
19022         0x1003B,
19023         0x1003C,
19024         0x1003E,
19025         0x1003F,
19026         0x1004E,
19027         0x10050,
19028         0x1005E,
19029         0x10080,
19030         0x100FB,
19031         0x10100,
19032         0x10103,
19033         0x10107,
19034         0x10134,
19035         0x10137,
19036         0x1018D,
19037         0x10190,
19038         0x1019C,
19039         0x101A0,
19040         0x101A1,
19041         0x101D0,
19042         0x101FE,
19043         0x10280,
19044         0x1029D,
19045         0x102A0,
19046         0x102D1,
19047         0x102E0,
19048         0x102FC,
19049         0x10300,
19050         0x10324,
19051         0x10330,
19052         0x1034B,
19053         0x10350,
19054         0x1037B,
19055         0x10380,
19056         0x1039E,
19057         0x1039F,
19058         0x103C4,
19059         0x103C8,
19060         0x103D6,
19061         0x10400,
19062         0x1049E,
19063         0x104A0,
19064         0x104AA,
19065         0x10500,
19066         0x10528,
19067         0x10530,
19068         0x10564,
19069         0x1056F,
19070         0x10570,
19071         0x10600,
19072         0x10737,
19073         0x10740,
19074         0x10756,
19075         0x10760,
19076         0x10768,
19077         0x10800,
19078         0x10806,
19079         0x10808,
19080         0x10809,
19081         0x1080A,
19082         0x10836,
19083         0x10837,
19084         0x10839,
19085         0x1083C,
19086         0x1083D,
19087         0x1083F,
19088         0x10856,
19089         0x10857,
19090         0x1089F,
19091         0x108A7,
19092         0x108B0,
19093         0x10900,
19094         0x1091C,
19095         0x1091F,
19096         0x1093A,
19097         0x1093F,
19098         0x10940,
19099         0x10980,
19100         0x109B8,
19101         0x109BE,
19102         0x109C0,
19103         0x10A00,
19104         0x10A04,
19105         0x10A05,
19106         0x10A07,
19107         0x10A0C,
19108         0x10A14,
19109         0x10A15,
19110         0x10A18,
19111         0x10A19,
19112         0x10A34,
19113         0x10A38,
19114         0x10A3B,
19115         0x10A3F,
19116         0x10A48,
19117         0x10A50,
19118         0x10A59,
19119         0x10A60,
19120         0x10AA0,
19121         0x10AC0,
19122         0x10AE7,
19123         0x10AEB,
19124         0x10AF7,
19125         0x10B00,
19126         0x10B36,
19127         0x10B39,
19128         0x10B56,
19129         0x10B58,
19130         0x10B73,
19131         0x10B78,
19132         0x10B92,
19133         0x10B99,
19134         0x10B9D,
19135         0x10BA9,
19136         0x10BB0,
19137         0x10C00,
19138         0x10C49,
19139         0x10E60,
19140         0x10E7F,
19141         0x11000,
19142         0x1104E,
19143         0x11052,
19144         0x11070,
19145         0x1107F,
19146         0x110C2,
19147         0x110D0,
19148         0x110E9,
19149         0x110F0,
19150         0x110FA,
19151         0x11100,
19152         0x11135,
19153         0x11136,
19154         0x11144,
19155         0x11150,
19156         0x11177,
19157         0x11180,
19158         0x111C9,
19159         0x111CD,
19160         0x111CE,
19161         0x111D0,
19162         0x111DB,
19163         0x111E1,
19164         0x111F5,
19165         0x11200,
19166         0x11212,
19167         0x11213,
19168         0x1123E,
19169         0x112B0,
19170         0x112EB,
19171         0x112F0,
19172         0x112FA,
19173         0x11301,
19174         0x11304,
19175         0x11305,
19176         0x1130D,
19177         0x1130F,
19178         0x11311,
19179         0x11313,
19180         0x11329,
19181         0x1132A,
19182         0x11331,
19183         0x11332,
19184         0x11334,
19185         0x11335,
19186         0x1133A,
19187         0x1133C,
19188         0x11345,
19189         0x11347,
19190         0x11349,
19191         0x1134B,
19192         0x1134E,
19193         0x11357,
19194         0x11358,
19195         0x1135D,
19196         0x11364,
19197         0x11366,
19198         0x1136D,
19199         0x11370,
19200         0x11375,
19201         0x11480,
19202         0x114C8,
19203         0x114D0,
19204         0x114DA,
19205         0x11580,
19206         0x115B6,
19207         0x115B8,
19208         0x115CA,
19209         0x11600,
19210         0x11645,
19211         0x11650,
19212         0x1165A,
19213         0x11680,
19214         0x116B8,
19215         0x116C0,
19216         0x116CA,
19217         0x118A0,
19218         0x118F3,
19219         0x118FF,
19220         0x11900,
19221         0x11AC0,
19222         0x11AF9,
19223         0x12000,
19224         0x12399,
19225         0x12400,
19226         0x1246F,
19227         0x12470,
19228         0x12475,
19229         0x13000,
19230         0x1342F,
19231         0x16800,
19232         0x16A39,
19233         0x16A40,
19234         0x16A5F,
19235         0x16A60,
19236         0x16A6A,
19237         0x16A6E,
19238         0x16A70,
19239         0x16AD0,
19240         0x16AEE,
19241         0x16AF0,
19242         0x16AF6,
19243         0x16B00,
19244         0x16B46,
19245         0x16B50,
19246         0x16B5A,
19247         0x16B5B,
19248         0x16B62,
19249         0x16B63,
19250         0x16B78,
19251         0x16B7D,
19252         0x16B90,
19253         0x16F00,
19254         0x16F45,
19255         0x16F50,
19256         0x16F7F,
19257         0x16F8F,
19258         0x16FA0,
19259         0x1B000,
19260         0x1B002,
19261         0x1BC00,
19262         0x1BC6B,
19263         0x1BC70,
19264         0x1BC7D,
19265         0x1BC80,
19266         0x1BC89,
19267         0x1BC90,
19268         0x1BC9A,
19269         0x1BC9C,
19270         0x1BCA4,
19271         0x1D000,
19272         0x1D0F6,
19273         0x1D100,
19274         0x1D127,
19275         0x1D129,
19276         0x1D1DE,
19277         0x1D200,
19278         0x1D246,
19279         0x1D300,
19280         0x1D357,
19281         0x1D360,
19282         0x1D372,
19283         0x1D400,
19284         0x1D455,
19285         0x1D456,
19286         0x1D49D,
19287         0x1D49E,
19288         0x1D4A0,
19289         0x1D4A2,
19290         0x1D4A3,
19291         0x1D4A5,
19292         0x1D4A7,
19293         0x1D4A9,
19294         0x1D4AD,
19295         0x1D4AE,
19296         0x1D4BA,
19297         0x1D4BB,
19298         0x1D4BC,
19299         0x1D4BD,
19300         0x1D4C4,
19301         0x1D4C5,
19302         0x1D506,
19303         0x1D507,
19304         0x1D50B,
19305         0x1D50D,
19306         0x1D515,
19307         0x1D516,
19308         0x1D51D,
19309         0x1D51E,
19310         0x1D53A,
19311         0x1D53B,
19312         0x1D53F,
19313         0x1D540,
19314         0x1D545,
19315         0x1D546,
19316         0x1D547,
19317         0x1D54A,
19318         0x1D551,
19319         0x1D552,
19320         0x1D6A6,
19321         0x1D6A8,
19322         0x1D7CC,
19323         0x1D7CE,
19324         0x1D800,
19325         0x1E800,
19326         0x1E8C5,
19327         0x1E8C7,
19328         0x1E8D7,
19329         0x1EE00,
19330         0x1EE04,
19331         0x1EE05,
19332         0x1EE20,
19333         0x1EE21,
19334         0x1EE23,
19335         0x1EE24,
19336         0x1EE25,
19337         0x1EE27,
19338         0x1EE28,
19339         0x1EE29,
19340         0x1EE33,
19341         0x1EE34,
19342         0x1EE38,
19343         0x1EE39,
19344         0x1EE3A,
19345         0x1EE3B,
19346         0x1EE3C,
19347         0x1EE42,
19348         0x1EE43,
19349         0x1EE47,
19350         0x1EE48,
19351         0x1EE49,
19352         0x1EE4A,
19353         0x1EE4B,
19354         0x1EE4C,
19355         0x1EE4D,
19356         0x1EE50,
19357         0x1EE51,
19358         0x1EE53,
19359         0x1EE54,
19360         0x1EE55,
19361         0x1EE57,
19362         0x1EE58,
19363         0x1EE59,
19364         0x1EE5A,
19365         0x1EE5B,
19366         0x1EE5C,
19367         0x1EE5D,
19368         0x1EE5E,
19369         0x1EE5F,
19370         0x1EE60,
19371         0x1EE61,
19372         0x1EE63,
19373         0x1EE64,
19374         0x1EE65,
19375         0x1EE67,
19376         0x1EE6B,
19377         0x1EE6C,
19378         0x1EE73,
19379         0x1EE74,
19380         0x1EE78,
19381         0x1EE79,
19382         0x1EE7D,
19383         0x1EE7E,
19384         0x1EE7F,
19385         0x1EE80,
19386         0x1EE8A,
19387         0x1EE8B,
19388         0x1EE9C,
19389         0x1EEA1,
19390         0x1EEA4,
19391         0x1EEA5,
19392         0x1EEAA,
19393         0x1EEAB,
19394         0x1EEBC,
19395         0x1EEF0,
19396         0x1EEF2,
19397         0x1F000,
19398         0x1F02C,
19399         0x1F030,
19400         0x1F094,
19401         0x1F0A0,
19402         0x1F0AF,
19403         0x1F0B1,
19404         0x1F0C0,
19405         0x1F0C1,
19406         0x1F0D0,
19407         0x1F0D1,
19408         0x1F0F6,
19409         0x1F100,
19410         0x1F10D,
19411         0x1F110,
19412         0x1F12F,
19413         0x1F130,
19414         0x1F16C,
19415         0x1F170,
19416         0x1F19B,
19417         0x1F1E6,
19418         0x1F203,
19419         0x1F210,
19420         0x1F23B,
19421         0x1F240,
19422         0x1F249,
19423         0x1F250,
19424         0x1F252,
19425         0x1F300,
19426         0x1F32D,
19427         0x1F330,
19428         0x1F37E,
19429         0x1F380,
19430         0x1F3CF,
19431         0x1F3D4,
19432         0x1F3F8,
19433         0x1F400,
19434         0x1F4FF,
19435         0x1F500,
19436         0x1F54B,
19437         0x1F550,
19438         0x1F57A,
19439         0x1F57B,
19440         0x1F5A4,
19441         0x1F5A5,
19442         0x1F643,
19443         0x1F645,
19444         0x1F6D0,
19445         0x1F6E0,
19446         0x1F6ED,
19447         0x1F6F0,
19448         0x1F6F4,
19449         0x1F700,
19450         0x1F774,
19451         0x1F780,
19452         0x1F7D5,
19453         0x1F800,
19454         0x1F80C,
19455         0x1F810,
19456         0x1F848,
19457         0x1F850,
19458         0x1F85A,
19459         0x1F860,
19460         0x1F888,
19461         0x1F890,
19462         0x1F8AE,
19463         0x20000,
19464         0x2A6D7,
19465         0x2A700,
19466         0x2B735,
19467         0x2B740,
19468         0x2B81E,
19469         0x2F800,
19470         0x2FA1E,
19471         0xE0001,
19472         0xE0002,
19473         0xE0020,
19474         0xE0080,
19475         0xE0100,
19476         0xE01F0,
19477         0xF0000,
19478         0xFFFFE,
19479         0x100000,
19480         0x10FFFE
19481 };
19482
19483 static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
19484         1275,   /* Number of elements */
19485         148565664, /* Version and data structure type */
19486         1,      /* 0 if the list starts at 0;
19487                    1 if it starts at the element beyond 0 */
19488         0x0,
19489         0x42,
19490         0x4A,
19491         0x51,
19492         0x5A,
19493         0x70,
19494         0x71,
19495         0x81,
19496         0x8A,
19497         0x8C,
19498         0x8F,
19499         0x91,
19500         0x9D,
19501         0xA0,
19502         0xA1,
19503         0xA2,
19504         0xAA,
19505         0xCB,
19506         0xD0,
19507         0xDB,
19508         0xE0,
19509         0x101,
19510         0x102,
19511         0x103,
19512         0x104,
19513         0x105,
19514         0x106,
19515         0x107,
19516         0x108,
19517         0x109,
19518         0x10A,
19519         0x10B,
19520         0x10C,
19521         0x10D,
19522         0x10E,
19523         0x10F,
19524         0x110,
19525         0x111,
19526         0x112,
19527         0x113,
19528         0x114,
19529         0x115,
19530         0x116,
19531         0x117,
19532         0x118,
19533         0x119,
19534         0x11A,
19535         0x11B,
19536         0x11C,
19537         0x11D,
19538         0x11E,
19539         0x11F,
19540         0x120,
19541         0x121,
19542         0x122,
19543         0x123,
19544         0x124,
19545         0x125,
19546         0x126,
19547         0x127,
19548         0x128,
19549         0x129,
19550         0x12A,
19551         0x12B,
19552         0x12C,
19553         0x12D,
19554         0x12E,
19555         0x12F,
19556         0x130,
19557         0x131,
19558         0x132,
19559         0x133,
19560         0x134,
19561         0x135,
19562         0x136,
19563         0x137,
19564         0x139,
19565         0x13A,
19566         0x13B,
19567         0x13C,
19568         0x13D,
19569         0x13E,
19570         0x13F,
19571         0x140,
19572         0x141,
19573         0x142,
19574         0x143,
19575         0x144,
19576         0x145,
19577         0x146,
19578         0x147,
19579         0x148,
19580         0x14A,
19581         0x14B,
19582         0x14C,
19583         0x14D,
19584         0x14E,
19585         0x14F,
19586         0x150,
19587         0x151,
19588         0x152,
19589         0x153,
19590         0x154,
19591         0x155,
19592         0x156,
19593         0x157,
19594         0x158,
19595         0x159,
19596         0x15A,
19597         0x15B,
19598         0x15C,
19599         0x15D,
19600         0x15E,
19601         0x15F,
19602         0x160,
19603         0x161,
19604         0x162,
19605         0x163,
19606         0x164,
19607         0x165,
19608         0x166,
19609         0x167,
19610         0x168,
19611         0x169,
19612         0x16A,
19613         0x16B,
19614         0x16C,
19615         0x16D,
19616         0x16E,
19617         0x16F,
19618         0x170,
19619         0x171,
19620         0x172,
19621         0x173,
19622         0x174,
19623         0x175,
19624         0x176,
19625         0x177,
19626         0x178,
19627         0x17A,
19628         0x17B,
19629         0x17C,
19630         0x17D,
19631         0x17E,
19632         0x181,
19633         0x183,
19634         0x184,
19635         0x185,
19636         0x186,
19637         0x188,
19638         0x189,
19639         0x18C,
19640         0x18E,
19641         0x192,
19642         0x193,
19643         0x195,
19644         0x196,
19645         0x199,
19646         0x19C,
19647         0x19E,
19648         0x19F,
19649         0x1A1,
19650         0x1A2,
19651         0x1A3,
19652         0x1A4,
19653         0x1A5,
19654         0x1A6,
19655         0x1A8,
19656         0x1A9,
19657         0x1AA,
19658         0x1AC,
19659         0x1AD,
19660         0x1AE,
19661         0x1B0,
19662         0x1B1,
19663         0x1B4,
19664         0x1B5,
19665         0x1B6,
19666         0x1B7,
19667         0x1B9,
19668         0x1BB,
19669         0x1BD,
19670         0x1C0,
19671         0x1C6,
19672         0x1C7,
19673         0x1C9,
19674         0x1CA,
19675         0x1CC,
19676         0x1CD,
19677         0x1CE,
19678         0x1CF,
19679         0x1D0,
19680         0x1D1,
19681         0x1D2,
19682         0x1D3,
19683         0x1D4,
19684         0x1D5,
19685         0x1D6,
19686         0x1D7,
19687         0x1D8,
19688         0x1D9,
19689         0x1DA,
19690         0x1DB,
19691         0x1DC,
19692         0x1DE,
19693         0x1DF,
19694         0x1E0,
19695         0x1E1,
19696         0x1E2,
19697         0x1E3,
19698         0x1E4,
19699         0x1E5,
19700         0x1E6,
19701         0x1E7,
19702         0x1E8,
19703         0x1E9,
19704         0x1EA,
19705         0x1EB,
19706         0x1EC,
19707         0x1ED,
19708         0x1EE,
19709         0x1EF,
19710         0x1F1,
19711         0x1F3,
19712         0x1F4,
19713         0x1F5,
19714         0x1F6,
19715         0x1F9,
19716         0x1FA,
19717         0x1FB,
19718         0x1FC,
19719         0x1FD,
19720         0x1FE,
19721         0x1FF,
19722         0x200,
19723         0x201,
19724         0x202,
19725         0x203,
19726         0x204,
19727         0x205,
19728         0x206,
19729         0x207,
19730         0x208,
19731         0x209,
19732         0x20A,
19733         0x20B,
19734         0x20C,
19735         0x20D,
19736         0x20E,
19737         0x20F,
19738         0x210,
19739         0x211,
19740         0x212,
19741         0x213,
19742         0x214,
19743         0x215,
19744         0x216,
19745         0x217,
19746         0x218,
19747         0x219,
19748         0x21A,
19749         0x21B,
19750         0x21C,
19751         0x21D,
19752         0x21E,
19753         0x21F,
19754         0x220,
19755         0x221,
19756         0x222,
19757         0x223,
19758         0x224,
19759         0x225,
19760         0x226,
19761         0x227,
19762         0x228,
19763         0x229,
19764         0x22A,
19765         0x22B,
19766         0x22C,
19767         0x22D,
19768         0x22E,
19769         0x22F,
19770         0x230,
19771         0x231,
19772         0x232,
19773         0x233,
19774         0x23A,
19775         0x23C,
19776         0x23D,
19777         0x23F,
19778         0x241,
19779         0x242,
19780         0x243,
19781         0x247,
19782         0x248,
19783         0x249,
19784         0x24A,
19785         0x24B,
19786         0x24C,
19787         0x24D,
19788         0x24E,
19789         0x24F,
19790         0x294,
19791         0x295,
19792         0x2B9,
19793         0x2C0,
19794         0x2C2,
19795         0x2E0,
19796         0x2E5,
19797         0x345,
19798         0x346,
19799         0x371,
19800         0x372,
19801         0x373,
19802         0x374,
19803         0x377,
19804         0x378,
19805         0x37A,
19806         0x37E,
19807         0x390,
19808         0x391,
19809         0x3AC,
19810         0x3CF,
19811         0x3D0,
19812         0x3D2,
19813         0x3D5,
19814         0x3D8,
19815         0x3D9,
19816         0x3DA,
19817         0x3DB,
19818         0x3DC,
19819         0x3DD,
19820         0x3DE,
19821         0x3DF,
19822         0x3E0,
19823         0x3E1,
19824         0x3E2,
19825         0x3E3,
19826         0x3E4,
19827         0x3E5,
19828         0x3E6,
19829         0x3E7,
19830         0x3E8,
19831         0x3E9,
19832         0x3EA,
19833         0x3EB,
19834         0x3EC,
19835         0x3ED,
19836         0x3EE,
19837         0x3EF,
19838         0x3F4,
19839         0x3F5,
19840         0x3F6,
19841         0x3F8,
19842         0x3F9,
19843         0x3FB,
19844         0x3FD,
19845         0x430,
19846         0x460,
19847         0x461,
19848         0x462,
19849         0x463,
19850         0x464,
19851         0x465,
19852         0x466,
19853         0x467,
19854         0x468,
19855         0x469,
19856         0x46A,
19857         0x46B,
19858         0x46C,
19859         0x46D,
19860         0x46E,
19861         0x46F,
19862         0x470,
19863         0x471,
19864         0x472,
19865         0x473,
19866         0x474,
19867         0x475,
19868         0x476,
19869         0x477,
19870         0x478,
19871         0x479,
19872         0x47A,
19873         0x47B,
19874         0x47C,
19875         0x47D,
19876         0x47E,
19877         0x47F,
19878         0x480,
19879         0x481,
19880         0x482,
19881         0x48B,
19882         0x48C,
19883         0x48D,
19884         0x48E,
19885         0x48F,
19886         0x490,
19887         0x491,
19888         0x492,
19889         0x493,
19890         0x494,
19891         0x495,
19892         0x496,
19893         0x497,
19894         0x498,
19895         0x499,
19896         0x49A,
19897         0x49B,
19898         0x49C,
19899         0x49D,
19900         0x49E,
19901         0x49F,
19902         0x4A0,
19903         0x4A1,
19904         0x4A2,
19905         0x4A3,
19906         0x4A4,
19907         0x4A5,
19908         0x4A6,
19909         0x4A7,
19910         0x4A8,
19911         0x4A9,
19912         0x4AA,
19913         0x4AB,
19914         0x4AC,
19915         0x4AD,
19916         0x4AE,
19917         0x4AF,
19918         0x4B0,
19919         0x4B1,
19920         0x4B2,
19921         0x4B3,
19922         0x4B4,
19923         0x4B5,
19924         0x4B6,
19925         0x4B7,
19926         0x4B8,
19927         0x4B9,
19928         0x4BA,
19929         0x4BB,
19930         0x4BC,
19931         0x4BD,
19932         0x4BE,
19933         0x4BF,
19934         0x4C0,
19935         0x4C2,
19936         0x4C3,
19937         0x4C4,
19938         0x4C5,
19939         0x4C6,
19940         0x4C7,
19941         0x4C8,
19942         0x4C9,
19943         0x4CA,
19944         0x4CB,
19945         0x4CC,
19946         0x4CD,
19947         0x4CE,
19948         0x4D0,
19949         0x4D1,
19950         0x4D2,
19951         0x4D3,
19952         0x4D4,
19953         0x4D5,
19954         0x4D6,
19955         0x4D7,
19956         0x4D8,
19957         0x4D9,
19958         0x4DA,
19959         0x4DB,
19960         0x4DC,
19961         0x4DD,
19962         0x4DE,
19963         0x4DF,
19964         0x4E0,
19965         0x4E1,
19966         0x4E2,
19967         0x4E3,
19968         0x4E4,
19969         0x4E5,
19970         0x4E6,
19971         0x4E7,
19972         0x4E8,
19973         0x4E9,
19974         0x4EA,
19975         0x4EB,
19976         0x4EC,
19977         0x4ED,
19978         0x4EE,
19979         0x4EF,
19980         0x4F0,
19981         0x4F1,
19982         0x4F2,
19983         0x4F3,
19984         0x4F4,
19985         0x4F5,
19986         0x4F6,
19987         0x4F7,
19988         0x4F8,
19989         0x4F9,
19990         0x4FA,
19991         0x4FB,
19992         0x4FC,
19993         0x4FD,
19994         0x4FE,
19995         0x4FF,
19996         0x500,
19997         0x501,
19998         0x502,
19999         0x503,
20000         0x504,
20001         0x505,
20002         0x506,
20003         0x507,
20004         0x508,
20005         0x509,
20006         0x50A,
20007         0x50B,
20008         0x50C,
20009         0x50D,
20010         0x50E,
20011         0x50F,
20012         0x510,
20013         0x511,
20014         0x512,
20015         0x513,
20016         0x514,
20017         0x515,
20018         0x516,
20019         0x517,
20020         0x518,
20021         0x519,
20022         0x51A,
20023         0x51B,
20024         0x51C,
20025         0x51D,
20026         0x51E,
20027         0x51F,
20028         0x520,
20029         0x521,
20030         0x522,
20031         0x523,
20032         0x524,
20033         0x525,
20034         0x526,
20035         0x527,
20036         0x528,
20037         0x529,
20038         0x52A,
20039         0x52B,
20040         0x52C,
20041         0x52D,
20042         0x52E,
20043         0x52F,
20044         0x530,
20045         0x561,
20046         0x588,
20047         0x1D00,
20048         0x1DC0,
20049         0x1E01,
20050         0x1E02,
20051         0x1E03,
20052         0x1E04,
20053         0x1E05,
20054         0x1E06,
20055         0x1E07,
20056         0x1E08,
20057         0x1E09,
20058         0x1E0A,
20059         0x1E0B,
20060         0x1E0C,
20061         0x1E0D,
20062         0x1E0E,
20063         0x1E0F,
20064         0x1E10,
20065         0x1E11,
20066         0x1E12,
20067         0x1E13,
20068         0x1E14,
20069         0x1E15,
20070         0x1E16,
20071         0x1E17,
20072         0x1E18,
20073         0x1E19,
20074         0x1E1A,
20075         0x1E1B,
20076         0x1E1C,
20077         0x1E1D,
20078         0x1E1E,
20079         0x1E1F,
20080         0x1E20,
20081         0x1E21,
20082         0x1E22,
20083         0x1E23,
20084         0x1E24,
20085         0x1E25,
20086         0x1E26,
20087         0x1E27,
20088         0x1E28,
20089         0x1E29,
20090         0x1E2A,
20091         0x1E2B,
20092         0x1E2C,
20093         0x1E2D,
20094         0x1E2E,
20095         0x1E2F,
20096         0x1E30,
20097         0x1E31,
20098         0x1E32,
20099         0x1E33,
20100         0x1E34,
20101         0x1E35,
20102         0x1E36,
20103         0x1E37,
20104         0x1E38,
20105         0x1E39,
20106         0x1E3A,
20107         0x1E3B,
20108         0x1E3C,
20109         0x1E3D,
20110         0x1E3E,
20111         0x1E3F,
20112         0x1E40,
20113         0x1E41,
20114         0x1E42,
20115         0x1E43,
20116         0x1E44,
20117         0x1E45,
20118         0x1E46,
20119         0x1E47,
20120         0x1E48,
20121         0x1E49,
20122         0x1E4A,
20123         0x1E4B,
20124         0x1E4C,
20125         0x1E4D,
20126         0x1E4E,
20127         0x1E4F,
20128         0x1E50,
20129         0x1E51,
20130         0x1E52,
20131         0x1E53,
20132         0x1E54,
20133         0x1E55,
20134         0x1E56,
20135         0x1E57,
20136         0x1E58,
20137         0x1E59,
20138         0x1E5A,
20139         0x1E5B,
20140         0x1E5C,
20141         0x1E5D,
20142         0x1E5E,
20143         0x1E5F,
20144         0x1E60,
20145         0x1E61,
20146         0x1E62,
20147         0x1E63,
20148         0x1E64,
20149         0x1E65,
20150         0x1E66,
20151         0x1E67,
20152         0x1E68,
20153         0x1E69,
20154         0x1E6A,
20155         0x1E6B,
20156         0x1E6C,
20157         0x1E6D,
20158         0x1E6E,
20159         0x1E6F,
20160         0x1E70,
20161         0x1E71,
20162         0x1E72,
20163         0x1E73,
20164         0x1E74,
20165         0x1E75,
20166         0x1E76,
20167         0x1E77,
20168         0x1E78,
20169         0x1E79,
20170         0x1E7A,
20171         0x1E7B,
20172         0x1E7C,
20173         0x1E7D,
20174         0x1E7E,
20175         0x1E7F,
20176         0x1E80,
20177         0x1E81,
20178         0x1E82,
20179         0x1E83,
20180         0x1E84,
20181         0x1E85,
20182         0x1E86,
20183         0x1E87,
20184         0x1E88,
20185         0x1E89,
20186         0x1E8A,
20187         0x1E8B,
20188         0x1E8C,
20189         0x1E8D,
20190         0x1E8E,
20191         0x1E8F,
20192         0x1E90,
20193         0x1E91,
20194         0x1E92,
20195         0x1E93,
20196         0x1E94,
20197         0x1E95,
20198         0x1E9E,
20199         0x1E9F,
20200         0x1EA0,
20201         0x1EA1,
20202         0x1EA2,
20203         0x1EA3,
20204         0x1EA4,
20205         0x1EA5,
20206         0x1EA6,
20207         0x1EA7,
20208         0x1EA8,
20209         0x1EA9,
20210         0x1EAA,
20211         0x1EAB,
20212         0x1EAC,
20213         0x1EAD,
20214         0x1EAE,
20215         0x1EAF,
20216         0x1EB0,
20217         0x1EB1,
20218         0x1EB2,
20219         0x1EB3,
20220         0x1EB4,
20221         0x1EB5,
20222         0x1EB6,
20223         0x1EB7,
20224         0x1EB8,
20225         0x1EB9,
20226         0x1EBA,
20227         0x1EBB,
20228         0x1EBC,
20229         0x1EBD,
20230         0x1EBE,
20231         0x1EBF,
20232         0x1EC0,
20233         0x1EC1,
20234         0x1EC2,
20235         0x1EC3,
20236         0x1EC4,
20237         0x1EC5,
20238         0x1EC6,
20239         0x1EC7,
20240         0x1EC8,
20241         0x1EC9,
20242         0x1ECA,
20243         0x1ECB,
20244         0x1ECC,
20245         0x1ECD,
20246         0x1ECE,
20247         0x1ECF,
20248         0x1ED0,
20249         0x1ED1,
20250         0x1ED2,
20251         0x1ED3,
20252         0x1ED4,
20253         0x1ED5,
20254         0x1ED6,
20255         0x1ED7,
20256         0x1ED8,
20257         0x1ED9,
20258         0x1EDA,
20259         0x1EDB,
20260         0x1EDC,
20261         0x1EDD,
20262         0x1EDE,
20263         0x1EDF,
20264         0x1EE0,
20265         0x1EE1,
20266         0x1EE2,
20267         0x1EE3,
20268         0x1EE4,
20269         0x1EE5,
20270         0x1EE6,
20271         0x1EE7,
20272         0x1EE8,
20273         0x1EE9,
20274         0x1EEA,
20275         0x1EEB,
20276         0x1EEC,
20277         0x1EED,
20278         0x1EEE,
20279         0x1EEF,
20280         0x1EF0,
20281         0x1EF1,
20282         0x1EF2,
20283         0x1EF3,
20284         0x1EF4,
20285         0x1EF5,
20286         0x1EF6,
20287         0x1EF7,
20288         0x1EF8,
20289         0x1EF9,
20290         0x1EFA,
20291         0x1EFB,
20292         0x1EFC,
20293         0x1EFD,
20294         0x1EFE,
20295         0x1EFF,
20296         0x1F08,
20297         0x1F10,
20298         0x1F16,
20299         0x1F20,
20300         0x1F28,
20301         0x1F30,
20302         0x1F38,
20303         0x1F40,
20304         0x1F46,
20305         0x1F50,
20306         0x1F58,
20307         0x1F60,
20308         0x1F68,
20309         0x1F70,
20310         0x1F7E,
20311         0x1F80,
20312         0x1F88,
20313         0x1F90,
20314         0x1F98,
20315         0x1FA0,
20316         0x1FA8,
20317         0x1FB0,
20318         0x1FB5,
20319         0x1FB6,
20320         0x1FB8,
20321         0x1FBE,
20322         0x1FBF,
20323         0x1FC2,
20324         0x1FC5,
20325         0x1FC6,
20326         0x1FC8,
20327         0x1FD0,
20328         0x1FD4,
20329         0x1FD6,
20330         0x1FD8,
20331         0x1FE0,
20332         0x1FE8,
20333         0x1FF2,
20334         0x1FF5,
20335         0x1FF6,
20336         0x1FF8,
20337         0x2071,
20338         0x2072,
20339         0x207F,
20340         0x2080,
20341         0x2090,
20342         0x209D,
20343         0x210A,
20344         0x210B,
20345         0x210E,
20346         0x2110,
20347         0x2113,
20348         0x2114,
20349         0x212F,
20350         0x2130,
20351         0x2134,
20352         0x2135,
20353         0x2139,
20354         0x213A,
20355         0x213C,
20356         0x213E,
20357         0x2146,
20358         0x214A,
20359         0x214E,
20360         0x214F,
20361         0x2170,
20362         0x2180,
20363         0x2184,
20364         0x2185,
20365         0x24D0,
20366         0x24EA,
20367         0x2C30,
20368         0x2C5F,
20369         0x2C61,
20370         0x2C62,
20371         0x2C65,
20372         0x2C67,
20373         0x2C68,
20374         0x2C69,
20375         0x2C6A,
20376         0x2C6B,
20377         0x2C6C,
20378         0x2C6D,
20379         0x2C71,
20380         0x2C72,
20381         0x2C73,
20382         0x2C75,
20383         0x2C76,
20384         0x2C7E,
20385         0x2C81,
20386         0x2C82,
20387         0x2C83,
20388         0x2C84,
20389         0x2C85,
20390         0x2C86,
20391         0x2C87,
20392         0x2C88,
20393         0x2C89,
20394         0x2C8A,
20395         0x2C8B,
20396         0x2C8C,
20397         0x2C8D,
20398         0x2C8E,
20399         0x2C8F,
20400         0x2C90,
20401         0x2C91,
20402         0x2C92,
20403         0x2C93,
20404         0x2C94,
20405         0x2C95,
20406         0x2C96,
20407         0x2C97,
20408         0x2C98,
20409         0x2C99,
20410         0x2C9A,
20411         0x2C9B,
20412         0x2C9C,
20413         0x2C9D,
20414         0x2C9E,
20415         0x2C9F,
20416         0x2CA0,
20417         0x2CA1,
20418         0x2CA2,
20419         0x2CA3,
20420         0x2CA4,
20421         0x2CA5,
20422         0x2CA6,
20423         0x2CA7,
20424         0x2CA8,
20425         0x2CA9,
20426         0x2CAA,
20427         0x2CAB,
20428         0x2CAC,
20429         0x2CAD,
20430         0x2CAE,
20431         0x2CAF,
20432         0x2CB0,
20433         0x2CB1,
20434         0x2CB2,
20435         0x2CB3,
20436         0x2CB4,
20437         0x2CB5,
20438         0x2CB6,
20439         0x2CB7,
20440         0x2CB8,
20441         0x2CB9,
20442         0x2CBA,
20443         0x2CBB,
20444         0x2CBC,
20445         0x2CBD,
20446         0x2CBE,
20447         0x2CBF,
20448         0x2CC0,
20449         0x2CC1,
20450         0x2CC2,
20451         0x2CC3,
20452         0x2CC4,
20453         0x2CC5,
20454         0x2CC6,
20455         0x2CC7,
20456         0x2CC8,
20457         0x2CC9,
20458         0x2CCA,
20459         0x2CCB,
20460         0x2CCC,
20461         0x2CCD,
20462         0x2CCE,
20463         0x2CCF,
20464         0x2CD0,
20465         0x2CD1,
20466         0x2CD2,
20467         0x2CD3,
20468         0x2CD4,
20469         0x2CD5,
20470         0x2CD6,
20471         0x2CD7,
20472         0x2CD8,
20473         0x2CD9,
20474         0x2CDA,
20475         0x2CDB,
20476         0x2CDC,
20477         0x2CDD,
20478         0x2CDE,
20479         0x2CDF,
20480         0x2CE0,
20481         0x2CE1,
20482         0x2CE2,
20483         0x2CE3,
20484         0x2CE5,
20485         0x2CEC,
20486         0x2CED,
20487         0x2CEE,
20488         0x2CEF,
20489         0x2CF3,
20490         0x2CF4,
20491         0x2D00,
20492         0x2D26,
20493         0x2D27,
20494         0x2D28,
20495         0x2D2D,
20496         0x2D2E,
20497         0xA641,
20498         0xA642,
20499         0xA643,
20500         0xA644,
20501         0xA645,
20502         0xA646,
20503         0xA647,
20504         0xA648,
20505         0xA649,
20506         0xA64A,
20507         0xA64B,
20508         0xA64C,
20509         0xA64D,
20510         0xA64E,
20511         0xA64F,
20512         0xA650,
20513         0xA651,
20514         0xA652,
20515         0xA653,
20516         0xA654,
20517         0xA655,
20518         0xA656,
20519         0xA657,
20520         0xA658,
20521         0xA659,
20522         0xA65A,
20523         0xA65B,
20524         0xA65C,
20525         0xA65D,
20526         0xA65E,
20527         0xA65F,
20528         0xA660,
20529         0xA661,
20530         0xA662,
20531         0xA663,
20532         0xA664,
20533         0xA665,
20534         0xA666,
20535         0xA667,
20536         0xA668,
20537         0xA669,
20538         0xA66A,
20539         0xA66B,
20540         0xA66C,
20541         0xA66D,
20542         0xA66E,
20543         0xA681,
20544         0xA682,
20545         0xA683,
20546         0xA684,
20547         0xA685,
20548         0xA686,
20549         0xA687,
20550         0xA688,
20551         0xA689,
20552         0xA68A,
20553         0xA68B,
20554         0xA68C,
20555         0xA68D,
20556         0xA68E,
20557         0xA68F,
20558         0xA690,
20559         0xA691,
20560         0xA692,
20561         0xA693,
20562         0xA694,
20563         0xA695,
20564         0xA696,
20565         0xA697,
20566         0xA698,
20567         0xA699,
20568         0xA69A,
20569         0xA69B,
20570         0xA69E,
20571         0xA723,
20572         0xA724,
20573         0xA725,
20574         0xA726,
20575         0xA727,
20576         0xA728,
20577         0xA729,
20578         0xA72A,
20579         0xA72B,
20580         0xA72C,
20581         0xA72D,
20582         0xA72E,
20583         0xA72F,
20584         0xA732,
20585         0xA733,
20586         0xA734,
20587         0xA735,
20588         0xA736,
20589         0xA737,
20590         0xA738,
20591         0xA739,
20592         0xA73A,
20593         0xA73B,
20594         0xA73C,
20595         0xA73D,
20596         0xA73E,
20597         0xA73F,
20598         0xA740,
20599         0xA741,
20600         0xA742,
20601         0xA743,
20602         0xA744,
20603         0xA745,
20604         0xA746,
20605         0xA747,
20606         0xA748,
20607         0xA749,
20608         0xA74A,
20609         0xA74B,
20610         0xA74C,
20611         0xA74D,
20612         0xA74E,
20613         0xA74F,
20614         0xA750,
20615         0xA751,
20616         0xA752,
20617         0xA753,
20618         0xA754,
20619         0xA755,
20620         0xA756,
20621         0xA757,
20622         0xA758,
20623         0xA759,
20624         0xA75A,
20625         0xA75B,
20626         0xA75C,
20627         0xA75D,
20628         0xA75E,
20629         0xA75F,
20630         0xA760,
20631         0xA761,
20632         0xA762,
20633         0xA763,
20634         0xA764,
20635         0xA765,
20636         0xA766,
20637         0xA767,
20638         0xA768,
20639         0xA769,
20640         0xA76A,
20641         0xA76B,
20642         0xA76C,
20643         0xA76D,
20644         0xA76E,
20645         0xA76F,
20646         0xA779,
20647         0xA77A,
20648         0xA77B,
20649         0xA77C,
20650         0xA77D,
20651         0xA77F,
20652         0xA780,
20653         0xA781,
20654         0xA782,
20655         0xA783,
20656         0xA784,
20657         0xA785,
20658         0xA786,
20659         0xA787,
20660         0xA788,
20661         0xA78C,
20662         0xA78D,
20663         0xA78E,
20664         0xA78F,
20665         0xA791,
20666         0xA792,
20667         0xA793,
20668         0xA796,
20669         0xA797,
20670         0xA798,
20671         0xA799,
20672         0xA79A,
20673         0xA79B,
20674         0xA79C,
20675         0xA79D,
20676         0xA79E,
20677         0xA79F,
20678         0xA7A0,
20679         0xA7A1,
20680         0xA7A2,
20681         0xA7A3,
20682         0xA7A4,
20683         0xA7A5,
20684         0xA7A6,
20685         0xA7A7,
20686         0xA7A8,
20687         0xA7A9,
20688         0xA7AA,
20689         0xA7F8,
20690         0xA7FB,
20691         0xAB30,
20692         0xAB5B,
20693         0xAB5C,
20694         0xAB60,
20695         0xAB64,
20696         0xAB66,
20697         0xFB00,
20698         0xFB07,
20699         0xFB13,
20700         0xFB18,
20701         0xFF41,
20702         0xFF5B,
20703         0x10428,
20704         0x10450,
20705         0x118C0,
20706         0x118E0,
20707         0x1D41A,
20708         0x1D434,
20709         0x1D44E,
20710         0x1D455,
20711         0x1D456,
20712         0x1D468,
20713         0x1D482,
20714         0x1D49C,
20715         0x1D4B6,
20716         0x1D4BA,
20717         0x1D4BB,
20718         0x1D4BC,
20719         0x1D4BD,
20720         0x1D4C4,
20721         0x1D4C5,
20722         0x1D4D0,
20723         0x1D4EA,
20724         0x1D504,
20725         0x1D51E,
20726         0x1D538,
20727         0x1D552,
20728         0x1D56C,
20729         0x1D586,
20730         0x1D5A0,
20731         0x1D5BA,
20732         0x1D5D4,
20733         0x1D5EE,
20734         0x1D608,
20735         0x1D622,
20736         0x1D63C,
20737         0x1D656,
20738         0x1D670,
20739         0x1D68A,
20740         0x1D6A6,
20741         0x1D6C2,
20742         0x1D6DB,
20743         0x1D6DC,
20744         0x1D6E2,
20745         0x1D6FC,
20746         0x1D715,
20747         0x1D716,
20748         0x1D71C,
20749         0x1D736,
20750         0x1D74F,
20751         0x1D750,
20752         0x1D756,
20753         0x1D770,
20754         0x1D789,
20755         0x1D78A,
20756         0x1D790,
20757         0x1D7AA,
20758         0x1D7C3,
20759         0x1D7C4,
20760         0x1D7CA,
20761         0x1D7CB,
20762         0x1D7CC
20763 };
20764
20765 static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
20766         1205,   /* Number of elements */
20767         148565664, /* Version and data structure type */
20768         1,      /* 0 if the list starts at 0;
20769                    1 if it starts at the element beyond 0 */
20770         0x0,
20771         0x40,
20772         0xFF,
20773         0x100,
20774         0x378,
20775         0x37A,
20776         0x380,
20777         0x384,
20778         0x38B,
20779         0x38C,
20780         0x38D,
20781         0x38E,
20782         0x3A2,
20783         0x3A3,
20784         0x530,
20785         0x531,
20786         0x557,
20787         0x559,
20788         0x560,
20789         0x561,
20790         0x588,
20791         0x589,
20792         0x58B,
20793         0x58D,
20794         0x590,
20795         0x591,
20796         0x5C8,
20797         0x5D0,
20798         0x5EB,
20799         0x5F0,
20800         0x5F5,
20801         0x600,
20802         0x61D,
20803         0x61E,
20804         0x70E,
20805         0x70F,
20806         0x74B,
20807         0x74D,
20808         0x7B2,
20809         0x7C0,
20810         0x7FB,
20811         0x800,
20812         0x82E,
20813         0x830,
20814         0x83F,
20815         0x840,
20816         0x85C,
20817         0x85E,
20818         0x85F,
20819         0x8A0,
20820         0x8B3,
20821         0x8E4,
20822         0x984,
20823         0x985,
20824         0x98D,
20825         0x98F,
20826         0x991,
20827         0x993,
20828         0x9A9,
20829         0x9AA,
20830         0x9B1,
20831         0x9B2,
20832         0x9B3,
20833         0x9B6,
20834         0x9BA,
20835         0x9BC,
20836         0x9C5,
20837         0x9C7,
20838         0x9C9,
20839         0x9CB,
20840         0x9CF,
20841         0x9D7,
20842         0x9D8,
20843         0x9DC,
20844         0x9DE,
20845         0x9DF,
20846         0x9E4,
20847         0x9E6,
20848         0x9FC,
20849         0xA01,
20850         0xA04,
20851         0xA05,
20852         0xA0B,
20853         0xA0F,
20854         0xA11,
20855         0xA13,
20856         0xA29,
20857         0xA2A,
20858         0xA31,
20859         0xA32,
20860         0xA34,
20861         0xA35,
20862         0xA37,
20863         0xA38,
20864         0xA3A,
20865         0xA3C,
20866         0xA3D,
20867         0xA3E,
20868         0xA43,
20869         0xA47,
20870         0xA49,
20871         0xA4B,
20872         0xA4E,
20873         0xA51,
20874         0xA52,
20875         0xA59,
20876         0xA5D,
20877         0xA5E,
20878         0xA5F,
20879         0xA66,
20880         0xA76,
20881         0xA81,
20882         0xA84,
20883         0xA85,
20884         0xA8E,
20885         0xA8F,
20886         0xA92,
20887         0xA93,
20888         0xAA9,
20889         0xAAA,
20890         0xAB1,
20891         0xAB2,
20892         0xAB4,
20893         0xAB5,
20894         0xABA,
20895         0xABC,
20896         0xAC6,
20897         0xAC7,
20898         0xACA,
20899         0xACB,
20900         0xACE,
20901         0xAD0,
20902         0xAD1,
20903         0xAE0,
20904         0xAE4,
20905         0xAE6,
20906         0xAF2,
20907         0xB01,
20908         0xB04,
20909         0xB05,
20910         0xB0D,
20911         0xB0F,
20912         0xB11,
20913         0xB13,
20914         0xB29,
20915         0xB2A,
20916         0xB31,
20917         0xB32,
20918         0xB34,
20919         0xB35,
20920         0xB3A,
20921         0xB3C,
20922         0xB45,
20923         0xB47,
20924         0xB49,
20925         0xB4B,
20926         0xB4E,
20927         0xB56,
20928         0xB58,
20929         0xB5C,
20930         0xB5E,
20931         0xB5F,
20932         0xB64,
20933         0xB66,
20934         0xB78,
20935         0xB82,
20936         0xB84,
20937         0xB85,
20938         0xB8B,
20939         0xB8E,
20940         0xB91,
20941         0xB92,
20942         0xB96,
20943         0xB99,
20944         0xB9B,
20945         0xB9C,
20946         0xB9D,
20947         0xB9E,
20948         0xBA0,
20949         0xBA3,
20950         0xBA5,
20951         0xBA8,
20952         0xBAB,
20953         0xBAE,
20954         0xBBA,
20955         0xBBE,
20956         0xBC3,
20957         0xBC6,
20958         0xBC9,
20959         0xBCA,
20960         0xBCE,
20961         0xBD0,
20962         0xBD1,
20963         0xBD7,
20964         0xBD8,
20965         0xBE6,
20966         0xBFB,
20967         0xC00,
20968         0xC04,
20969         0xC05,
20970         0xC0D,
20971         0xC0E,
20972         0xC11,
20973         0xC12,
20974         0xC29,
20975         0xC2A,
20976         0xC3A,
20977         0xC3D,
20978         0xC45,
20979         0xC46,
20980         0xC49,
20981         0xC4A,
20982         0xC4E,
20983         0xC55,
20984         0xC57,
20985         0xC58,
20986         0xC5A,
20987         0xC60,
20988         0xC64,
20989         0xC66,
20990         0xC70,
20991         0xC78,
20992         0xC80,
20993         0xC81,
20994         0xC84,
20995         0xC85,
20996         0xC8D,
20997         0xC8E,
20998         0xC91,
20999         0xC92,
21000         0xCA9,
21001         0xCAA,
21002         0xCB4,
21003         0xCB5,
21004         0xCBA,
21005         0xCBC,
21006         0xCC5,
21007         0xCC6,
21008         0xCC9,
21009         0xCCA,
21010         0xCCE,
21011         0xCD5,
21012         0xCD7,
21013         0xCDE,
21014         0xCDF,
21015         0xCE0,
21016         0xCE4,
21017         0xCE6,
21018         0xCF0,
21019         0xCF1,
21020         0xCF3,
21021         0xD01,
21022         0xD04,
21023         0xD05,
21024         0xD0D,
21025         0xD0E,
21026         0xD11,
21027         0xD12,
21028         0xD3B,
21029         0xD3D,
21030         0xD45,
21031         0xD46,
21032         0xD49,
21033         0xD4A,
21034         0xD4F,
21035         0xD57,
21036         0xD58,
21037         0xD60,
21038         0xD64,
21039         0xD66,
21040         0xD76,
21041         0xD79,
21042         0xD80,
21043         0xD82,
21044         0xD84,
21045         0xD85,
21046         0xD97,
21047         0xD9A,
21048         0xDB2,
21049         0xDB3,
21050         0xDBC,
21051         0xDBD,
21052         0xDBE,
21053         0xDC0,
21054         0xDC7,
21055         0xDCA,
21056         0xDCB,
21057         0xDCF,
21058         0xDD5,
21059         0xDD6,
21060         0xDD7,
21061         0xDD8,
21062         0xDE0,
21063         0xDE6,
21064         0xDF0,
21065         0xDF2,
21066         0xDF5,
21067         0xE01,
21068         0xE3B,
21069         0xE3F,
21070         0xE5C,
21071         0xE81,
21072         0xE83,
21073         0xE84,
21074         0xE85,
21075         0xE87,
21076         0xE89,
21077         0xE8A,
21078         0xE8B,
21079         0xE8D,
21080         0xE8E,
21081         0xE94,
21082         0xE98,
21083         0xE99,
21084         0xEA0,
21085         0xEA1,
21086         0xEA4,
21087         0xEA5,
21088         0xEA6,
21089         0xEA7,
21090         0xEA8,
21091         0xEAA,
21092         0xEAC,
21093         0xEAD,
21094         0xEBA,
21095         0xEBB,
21096         0xEBE,
21097         0xEC0,
21098         0xEC5,
21099         0xEC6,
21100         0xEC7,
21101         0xEC8,
21102         0xECE,
21103         0xED0,
21104         0xEDA,
21105         0xEDC,
21106         0xEE0,
21107         0xF00,
21108         0xF48,
21109         0xF49,
21110         0xF6D,
21111         0xF71,
21112         0xF98,
21113         0xF99,
21114         0xFBD,
21115         0xFBE,
21116         0xFCD,
21117         0xFCE,
21118         0xFDB,
21119         0x1000,
21120         0x10C6,
21121         0x10C7,
21122         0x10C8,
21123         0x10CD,
21124         0x10CE,
21125         0x10D0,
21126         0x1249,
21127         0x124A,
21128         0x124E,
21129         0x1250,
21130         0x1257,
21131         0x1258,
21132         0x1259,
21133         0x125A,
21134         0x125E,
21135         0x1260,
21136         0x1289,
21137         0x128A,
21138         0x128E,
21139         0x1290,
21140         0x12B1,
21141         0x12B2,
21142         0x12B6,
21143         0x12B8,
21144         0x12BF,
21145         0x12C0,
21146         0x12C1,
21147         0x12C2,
21148         0x12C6,
21149         0x12C8,
21150         0x12D7,
21151         0x12D8,
21152         0x1311,
21153         0x1312,
21154         0x1316,
21155         0x1318,
21156         0x135B,
21157         0x135D,
21158         0x137D,
21159         0x1380,
21160         0x139A,
21161         0x13A0,
21162         0x13F5,
21163         0x1400,
21164         0x169D,
21165         0x16A0,
21166         0x16F9,
21167         0x1700,
21168         0x170D,
21169         0x170E,
21170         0x1715,
21171         0x1720,
21172         0x1737,
21173         0x1740,
21174         0x1754,
21175         0x1760,
21176         0x176D,
21177         0x176E,
21178         0x1771,
21179         0x1772,
21180         0x1774,
21181         0x1780,
21182         0x17DE,
21183         0x17E0,
21184         0x17EA,
21185         0x17F0,
21186         0x17FA,
21187         0x1800,
21188         0x180F,
21189         0x1810,
21190         0x181A,
21191         0x1820,
21192         0x1878,
21193         0x1880,
21194         0x18AB,
21195         0x18B0,
21196         0x18F6,
21197         0x1900,
21198         0x191F,
21199         0x1920,
21200         0x192C,
21201         0x1930,
21202         0x193C,
21203         0x1940,
21204         0x1941,
21205         0x1944,
21206         0x196E,
21207         0x1970,
21208         0x1975,
21209         0x1980,
21210         0x19AC,
21211         0x19B0,
21212         0x19CA,
21213         0x19D0,
21214         0x19DB,
21215         0x19DE,
21216         0x1A1C,
21217         0x1A1E,
21218         0x1A5F,
21219         0x1A60,
21220         0x1A7D,
21221         0x1A7F,
21222         0x1A8A,
21223         0x1A90,
21224         0x1A9A,
21225         0x1AA0,
21226         0x1AAE,
21227         0x1AB0,
21228         0x1ABF,
21229         0x1B00,
21230         0x1B4C,
21231         0x1B50,
21232         0x1B7D,
21233         0x1B80,
21234         0x1BF4,
21235         0x1BFC,
21236         0x1C38,
21237         0x1C3B,
21238         0x1C4A,
21239         0x1C4D,
21240         0x1C80,
21241         0x1CC0,
21242         0x1CC8,
21243         0x1CD0,
21244         0x1CF7,
21245         0x1CF8,
21246         0x1CFA,
21247         0x1D00,
21248         0x1DF6,
21249         0x1DFC,
21250         0x1F16,
21251         0x1F18,
21252         0x1F1E,
21253         0x1F20,
21254         0x1F46,
21255         0x1F48,
21256         0x1F4E,
21257         0x1F50,
21258         0x1F58,
21259         0x1F59,
21260         0x1F5A,
21261         0x1F5B,
21262         0x1F5C,
21263         0x1F5D,
21264         0x1F5E,
21265         0x1F5F,
21266         0x1F7E,
21267         0x1F80,
21268         0x1FB5,
21269         0x1FB6,
21270         0x1FC5,
21271         0x1FC6,
21272         0x1FD4,
21273         0x1FD6,
21274         0x1FDC,
21275         0x1FDD,
21276         0x1FF0,
21277         0x1FF2,
21278         0x1FF5,
21279         0x1FF6,
21280         0x1FFF,
21281         0x2000,
21282         0x2028,
21283         0x202A,
21284         0x2065,
21285         0x2066,
21286         0x2072,
21287         0x2074,
21288         0x208F,
21289         0x2090,
21290         0x209D,
21291         0x20A0,
21292         0x20BE,
21293         0x20D0,
21294         0x20F1,
21295         0x2100,
21296         0x218A,
21297         0x2190,
21298         0x23FB,
21299         0x2400,
21300         0x2427,
21301         0x2440,
21302         0x244B,
21303         0x2460,
21304         0x2B74,
21305         0x2B76,
21306         0x2B96,
21307         0x2B98,
21308         0x2BBA,
21309         0x2BBD,
21310         0x2BC9,
21311         0x2BCA,
21312         0x2BD2,
21313         0x2C00,
21314         0x2C2F,
21315         0x2C30,
21316         0x2C5F,
21317         0x2C60,
21318         0x2CF4,
21319         0x2CF9,
21320         0x2D26,
21321         0x2D27,
21322         0x2D28,
21323         0x2D2D,
21324         0x2D2E,
21325         0x2D30,
21326         0x2D68,
21327         0x2D6F,
21328         0x2D71,
21329         0x2D7F,
21330         0x2D97,
21331         0x2DA0,
21332         0x2DA7,
21333         0x2DA8,
21334         0x2DAF,
21335         0x2DB0,
21336         0x2DB7,
21337         0x2DB8,
21338         0x2DBF,
21339         0x2DC0,
21340         0x2DC7,
21341         0x2DC8,
21342         0x2DCF,
21343         0x2DD0,
21344         0x2DD7,
21345         0x2DD8,
21346         0x2DDF,
21347         0x2DE0,
21348         0x2E43,
21349         0x2E80,
21350         0x2E9A,
21351         0x2E9B,
21352         0x2EF4,
21353         0x2F00,
21354         0x2FD6,
21355         0x2FF0,
21356         0x2FFC,
21357         0x3000,
21358         0x3040,
21359         0x3041,
21360         0x3097,
21361         0x3099,
21362         0x3100,
21363         0x3105,
21364         0x312E,
21365         0x3131,
21366         0x318F,
21367         0x3190,
21368         0x31BB,
21369         0x31C0,
21370         0x31E4,
21371         0x31F0,
21372         0x321F,
21373         0x3220,
21374         0x32FF,
21375         0x3300,
21376         0x4DB6,
21377         0x4DC0,
21378         0x9FCD,
21379         0xA000,
21380         0xA48D,
21381         0xA490,
21382         0xA4C7,
21383         0xA4D0,
21384         0xA62C,
21385         0xA640,
21386         0xA69E,
21387         0xA69F,
21388         0xA6F8,
21389         0xA700,
21390         0xA78F,
21391         0xA790,
21392         0xA7AE,
21393         0xA7B0,
21394         0xA7B2,
21395         0xA7F7,
21396         0xA82C,
21397         0xA830,
21398         0xA83A,
21399         0xA840,
21400         0xA878,
21401         0xA880,
21402         0xA8C5,
21403         0xA8CE,
21404         0xA8DA,
21405         0xA8E0,
21406         0xA8FC,
21407         0xA900,
21408         0xA954,
21409         0xA95F,
21410         0xA97D,
21411         0xA980,
21412         0xA9CE,
21413         0xA9CF,
21414         0xA9DA,
21415         0xA9DE,
21416         0xA9FF,
21417         0xAA00,
21418         0xAA37,
21419         0xAA40,
21420         0xAA4E,
21421         0xAA50,
21422         0xAA5A,
21423         0xAA5C,
21424         0xAAC3,
21425         0xAADB,
21426         0xAAF7,
21427         0xAB01,
21428         0xAB07,
21429         0xAB09,
21430         0xAB0F,
21431         0xAB11,
21432         0xAB17,
21433         0xAB20,
21434         0xAB27,
21435         0xAB28,
21436         0xAB2F,
21437         0xAB30,
21438         0xAB60,
21439         0xAB64,
21440         0xAB66,
21441         0xABC0,
21442         0xABEE,
21443         0xABF0,
21444         0xABFA,
21445         0xAC00,
21446         0xD7A4,
21447         0xD7B0,
21448         0xD7C7,
21449         0xD7CB,
21450         0xD7FC,
21451         0xE000,
21452         0xFA6E,
21453         0xFA70,
21454         0xFADA,
21455         0xFB00,
21456         0xFB07,
21457         0xFB13,
21458         0xFB18,
21459         0xFB1D,
21460         0xFB37,
21461         0xFB38,
21462         0xFB3D,
21463         0xFB3E,
21464         0xFB3F,
21465         0xFB40,
21466         0xFB42,
21467         0xFB43,
21468         0xFB45,
21469         0xFB46,
21470         0xFBC2,
21471         0xFBD3,
21472         0xFD40,
21473         0xFD50,
21474         0xFD90,
21475         0xFD92,
21476         0xFDC8,
21477         0xFDF0,
21478         0xFDFE,
21479         0xFE00,
21480         0xFE1A,
21481         0xFE20,
21482         0xFE2E,
21483         0xFE30,
21484         0xFE53,
21485         0xFE54,
21486         0xFE67,
21487         0xFE68,
21488         0xFE6C,
21489         0xFE70,
21490         0xFE75,
21491         0xFE76,
21492         0xFEFD,
21493         0xFEFF,
21494         0xFF00,
21495         0xFF01,
21496         0xFFBF,
21497         0xFFC2,
21498         0xFFC8,
21499         0xFFCA,
21500         0xFFD0,
21501         0xFFD2,
21502         0xFFD8,
21503         0xFFDA,
21504         0xFFDD,
21505         0xFFE0,
21506         0xFFE7,
21507         0xFFE8,
21508         0xFFEF,
21509         0xFFF9,
21510         0xFFFE,
21511         0x10000,
21512         0x1000C,
21513         0x1000D,
21514         0x10027,
21515         0x10028,
21516         0x1003B,
21517         0x1003C,
21518         0x1003E,
21519         0x1003F,
21520         0x1004E,
21521         0x10050,
21522         0x1005E,
21523         0x10080,
21524         0x100FB,
21525         0x10100,
21526         0x10103,
21527         0x10107,
21528         0x10134,
21529         0x10137,
21530         0x1018D,
21531         0x10190,
21532         0x1019C,
21533         0x101A0,
21534         0x101A1,
21535         0x101D0,
21536         0x101FE,
21537         0x10280,
21538         0x1029D,
21539         0x102A0,
21540         0x102D1,
21541         0x102E0,
21542         0x102FC,
21543         0x10300,
21544         0x10324,
21545         0x10330,
21546         0x1034B,
21547         0x10350,
21548         0x1037B,
21549         0x10380,
21550         0x1039E,
21551         0x1039F,
21552         0x103C4,
21553         0x103C8,
21554         0x103D6,
21555         0x10400,
21556         0x1049E,
21557         0x104A0,
21558         0x104AA,
21559         0x10500,
21560         0x10528,
21561         0x10530,
21562         0x10564,
21563         0x1056F,
21564         0x10570,
21565         0x10600,
21566         0x10737,
21567         0x10740,
21568         0x10756,
21569         0x10760,
21570         0x10768,
21571         0x10800,
21572         0x10806,
21573         0x10808,
21574         0x10809,
21575         0x1080A,
21576         0x10836,
21577         0x10837,
21578         0x10839,
21579         0x1083C,
21580         0x1083D,
21581         0x1083F,
21582         0x10856,
21583         0x10857,
21584         0x1089F,
21585         0x108A7,
21586         0x108B0,
21587         0x10900,
21588         0x1091C,
21589         0x1091F,
21590         0x1093A,
21591         0x1093F,
21592         0x10940,
21593         0x10980,
21594         0x109B8,
21595         0x109BE,
21596         0x109C0,
21597         0x10A00,
21598         0x10A04,
21599         0x10A05,
21600         0x10A07,
21601         0x10A0C,
21602         0x10A14,
21603         0x10A15,
21604         0x10A18,
21605         0x10A19,
21606         0x10A34,
21607         0x10A38,
21608         0x10A3B,
21609         0x10A3F,
21610         0x10A48,
21611         0x10A50,
21612         0x10A59,
21613         0x10A60,
21614         0x10AA0,
21615         0x10AC0,
21616         0x10AE7,
21617         0x10AEB,
21618         0x10AF7,
21619         0x10B00,
21620         0x10B36,
21621         0x10B39,
21622         0x10B56,
21623         0x10B58,
21624         0x10B73,
21625         0x10B78,
21626         0x10B92,
21627         0x10B99,
21628         0x10B9D,
21629         0x10BA9,
21630         0x10BB0,
21631         0x10C00,
21632         0x10C49,
21633         0x10E60,
21634         0x10E7F,
21635         0x11000,
21636         0x1104E,
21637         0x11052,
21638         0x11070,
21639         0x1107F,
21640         0x110C2,
21641         0x110D0,
21642         0x110E9,
21643         0x110F0,
21644         0x110FA,
21645         0x11100,
21646         0x11135,
21647         0x11136,
21648         0x11144,
21649         0x11150,
21650         0x11177,
21651         0x11180,
21652         0x111C9,
21653         0x111CD,
21654         0x111CE,
21655         0x111D0,
21656         0x111DB,
21657         0x111E1,
21658         0x111F5,
21659         0x11200,
21660         0x11212,
21661         0x11213,
21662         0x1123E,
21663         0x112B0,
21664         0x112EB,
21665         0x112F0,
21666         0x112FA,
21667         0x11301,
21668         0x11304,
21669         0x11305,
21670         0x1130D,
21671         0x1130F,
21672         0x11311,
21673         0x11313,
21674         0x11329,
21675         0x1132A,
21676         0x11331,
21677         0x11332,
21678         0x11334,
21679         0x11335,
21680         0x1133A,
21681         0x1133C,
21682         0x11345,
21683         0x11347,
21684         0x11349,
21685         0x1134B,
21686         0x1134E,
21687         0x11357,
21688         0x11358,
21689         0x1135D,
21690         0x11364,
21691         0x11366,
21692         0x1136D,
21693         0x11370,
21694         0x11375,
21695         0x11480,
21696         0x114C8,
21697         0x114D0,
21698         0x114DA,
21699         0x11580,
21700         0x115B6,
21701         0x115B8,
21702         0x115CA,
21703         0x11600,
21704         0x11645,
21705         0x11650,
21706         0x1165A,
21707         0x11680,
21708         0x116B8,
21709         0x116C0,
21710         0x116CA,
21711         0x118A0,
21712         0x118F3,
21713         0x118FF,
21714         0x11900,
21715         0x11AC0,
21716         0x11AF9,
21717         0x12000,
21718         0x12399,
21719         0x12400,
21720         0x1246F,
21721         0x12470,
21722         0x12475,
21723         0x13000,
21724         0x1342F,
21725         0x16800,
21726         0x16A39,
21727         0x16A40,
21728         0x16A5F,
21729         0x16A60,
21730         0x16A6A,
21731         0x16A6E,
21732         0x16A70,
21733         0x16AD0,
21734         0x16AEE,
21735         0x16AF0,
21736         0x16AF6,
21737         0x16B00,
21738         0x16B46,
21739         0x16B50,
21740         0x16B5A,
21741         0x16B5B,
21742         0x16B62,
21743         0x16B63,
21744         0x16B78,
21745         0x16B7D,
21746         0x16B90,
21747         0x16F00,
21748         0x16F45,
21749         0x16F50,
21750         0x16F7F,
21751         0x16F8F,
21752         0x16FA0,
21753         0x1B000,
21754         0x1B002,
21755         0x1BC00,
21756         0x1BC6B,
21757         0x1BC70,
21758         0x1BC7D,
21759         0x1BC80,
21760         0x1BC89,
21761         0x1BC90,
21762         0x1BC9A,
21763         0x1BC9C,
21764         0x1BCA4,
21765         0x1D000,
21766         0x1D0F6,
21767         0x1D100,
21768         0x1D127,
21769         0x1D129,
21770         0x1D1DE,
21771         0x1D200,
21772         0x1D246,
21773         0x1D300,
21774         0x1D357,
21775         0x1D360,
21776         0x1D372,
21777         0x1D400,
21778         0x1D455,
21779         0x1D456,
21780         0x1D49D,
21781         0x1D49E,
21782         0x1D4A0,
21783         0x1D4A2,
21784         0x1D4A3,
21785         0x1D4A5,
21786         0x1D4A7,
21787         0x1D4A9,
21788         0x1D4AD,
21789         0x1D4AE,
21790         0x1D4BA,
21791         0x1D4BB,
21792         0x1D4BC,
21793         0x1D4BD,
21794         0x1D4C4,
21795         0x1D4C5,
21796         0x1D506,
21797         0x1D507,
21798         0x1D50B,
21799         0x1D50D,
21800         0x1D515,
21801         0x1D516,
21802         0x1D51D,
21803         0x1D51E,
21804         0x1D53A,
21805         0x1D53B,
21806         0x1D53F,
21807         0x1D540,
21808         0x1D545,
21809         0x1D546,
21810         0x1D547,
21811         0x1D54A,
21812         0x1D551,
21813         0x1D552,
21814         0x1D6A6,
21815         0x1D6A8,
21816         0x1D7CC,
21817         0x1D7CE,
21818         0x1D800,
21819         0x1E800,
21820         0x1E8C5,
21821         0x1E8C7,
21822         0x1E8D7,
21823         0x1EE00,
21824         0x1EE04,
21825         0x1EE05,
21826         0x1EE20,
21827         0x1EE21,
21828         0x1EE23,
21829         0x1EE24,
21830         0x1EE25,
21831         0x1EE27,
21832         0x1EE28,
21833         0x1EE29,
21834         0x1EE33,
21835         0x1EE34,
21836         0x1EE38,
21837         0x1EE39,
21838         0x1EE3A,
21839         0x1EE3B,
21840         0x1EE3C,
21841         0x1EE42,
21842         0x1EE43,
21843         0x1EE47,
21844         0x1EE48,
21845         0x1EE49,
21846         0x1EE4A,
21847         0x1EE4B,
21848         0x1EE4C,
21849         0x1EE4D,
21850         0x1EE50,
21851         0x1EE51,
21852         0x1EE53,
21853         0x1EE54,
21854         0x1EE55,
21855         0x1EE57,
21856         0x1EE58,
21857         0x1EE59,
21858         0x1EE5A,
21859         0x1EE5B,
21860         0x1EE5C,
21861         0x1EE5D,
21862         0x1EE5E,
21863         0x1EE5F,
21864         0x1EE60,
21865         0x1EE61,
21866         0x1EE63,
21867         0x1EE64,
21868         0x1EE65,
21869         0x1EE67,
21870         0x1EE6B,
21871         0x1EE6C,
21872         0x1EE73,
21873         0x1EE74,
21874         0x1EE78,
21875         0x1EE79,
21876         0x1EE7D,
21877         0x1EE7E,
21878         0x1EE7F,
21879         0x1EE80,
21880         0x1EE8A,
21881         0x1EE8B,
21882         0x1EE9C,
21883         0x1EEA1,
21884         0x1EEA4,
21885         0x1EEA5,
21886         0x1EEAA,
21887         0x1EEAB,
21888         0x1EEBC,
21889         0x1EEF0,
21890         0x1EEF2,
21891         0x1F000,
21892         0x1F02C,
21893         0x1F030,
21894         0x1F094,
21895         0x1F0A0,
21896         0x1F0AF,
21897         0x1F0B1,
21898         0x1F0C0,
21899         0x1F0C1,
21900         0x1F0D0,
21901         0x1F0D1,
21902         0x1F0F6,
21903         0x1F100,
21904         0x1F10D,
21905         0x1F110,
21906         0x1F12F,
21907         0x1F130,
21908         0x1F16C,
21909         0x1F170,
21910         0x1F19B,
21911         0x1F1E6,
21912         0x1F203,
21913         0x1F210,
21914         0x1F23B,
21915         0x1F240,
21916         0x1F249,
21917         0x1F250,
21918         0x1F252,
21919         0x1F300,
21920         0x1F32D,
21921         0x1F330,
21922         0x1F37E,
21923         0x1F380,
21924         0x1F3CF,
21925         0x1F3D4,
21926         0x1F3F8,
21927         0x1F400,
21928         0x1F4FF,
21929         0x1F500,
21930         0x1F54B,
21931         0x1F550,
21932         0x1F57A,
21933         0x1F57B,
21934         0x1F5A4,
21935         0x1F5A5,
21936         0x1F643,
21937         0x1F645,
21938         0x1F6D0,
21939         0x1F6E0,
21940         0x1F6ED,
21941         0x1F6F0,
21942         0x1F6F4,
21943         0x1F700,
21944         0x1F774,
21945         0x1F780,
21946         0x1F7D5,
21947         0x1F800,
21948         0x1F80C,
21949         0x1F810,
21950         0x1F848,
21951         0x1F850,
21952         0x1F85A,
21953         0x1F860,
21954         0x1F888,
21955         0x1F890,
21956         0x1F8AE,
21957         0x20000,
21958         0x2A6D7,
21959         0x2A700,
21960         0x2B735,
21961         0x2B740,
21962         0x2B81E,
21963         0x2F800,
21964         0x2FA1E,
21965         0xE0001,
21966         0xE0002,
21967         0xE0020,
21968         0xE0080,
21969         0xE0100,
21970         0xE01F0,
21971         0xF0000,
21972         0xFFFFE,
21973         0x100000,
21974         0x10FFFE
21975 };
21976
21977 static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
21978         309,    /* Number of elements */
21979         148565664, /* Version and data structure type */
21980         1,      /* 0 if the list starts at 0;
21981                    1 if it starts at the element beyond 0 */
21982         0x0,
21983         0x4B,
21984         0x51,
21985         0x5A,
21986         0x62,
21987         0x6B,
21988         0x70,
21989         0x79,
21990         0x80,
21991         0x8A,
21992         0x8C,
21993         0xA1,
21994         0xA2,
21995         0xAA,
21996         0xAC,
21997         0xAD,
21998         0xAE,
21999         0xB3,
22000         0xB4,
22001         0xB5,
22002         0xB7,
22003         0xBD,
22004         0xBE,
22005         0xC0,
22006         0xC1,
22007         0xD0,
22008         0xD1,
22009         0xE0,
22010         0xE1,
22011         0x37E,
22012         0x37F,
22013         0x387,
22014         0x388,
22015         0x55A,
22016         0x560,
22017         0x589,
22018         0x58B,
22019         0x5BE,
22020         0x5BF,
22021         0x5C0,
22022         0x5C1,
22023         0x5C3,
22024         0x5C4,
22025         0x5C6,
22026         0x5C7,
22027         0x5F3,
22028         0x5F5,
22029         0x609,
22030         0x60B,
22031         0x60C,
22032         0x60E,
22033         0x61B,
22034         0x61C,
22035         0x61E,
22036         0x620,
22037         0x66A,
22038         0x66E,
22039         0x6D4,
22040         0x6D5,
22041         0x700,
22042         0x70E,
22043         0x7F7,
22044         0x7FA,
22045         0x830,
22046         0x83F,
22047         0x85E,
22048         0x85F,
22049         0x964,
22050         0x966,
22051         0x970,
22052         0x971,
22053         0xAF0,
22054         0xAF1,
22055         0xDF4,
22056         0xDF5,
22057         0xE4F,
22058         0xE50,
22059         0xE5A,
22060         0xE5C,
22061         0xF04,
22062         0xF13,
22063         0xF14,
22064         0xF15,
22065         0xF3A,
22066         0xF3E,
22067         0xF85,
22068         0xF86,
22069         0xFD0,
22070         0xFD5,
22071         0xFD9,
22072         0xFDB,
22073         0x104A,
22074         0x1050,
22075         0x10FB,
22076         0x10FC,
22077         0x1360,
22078         0x1369,
22079         0x1400,
22080         0x1401,
22081         0x166D,
22082         0x166F,
22083         0x169B,
22084         0x169D,
22085         0x16EB,
22086         0x16EE,
22087         0x1735,
22088         0x1737,
22089         0x17D4,
22090         0x17D7,
22091         0x17D8,
22092         0x17DB,
22093         0x1800,
22094         0x180B,
22095         0x1944,
22096         0x1946,
22097         0x1A1E,
22098         0x1A20,
22099         0x1AA0,
22100         0x1AA7,
22101         0x1AA8,
22102         0x1AAE,
22103         0x1B5A,
22104         0x1B61,
22105         0x1BFC,
22106         0x1C00,
22107         0x1C3B,
22108         0x1C40,
22109         0x1C7E,
22110         0x1C80,
22111         0x1CC0,
22112         0x1CC8,
22113         0x1CD3,
22114         0x1CD4,
22115         0x2010,
22116         0x2028,
22117         0x2030,
22118         0x2044,
22119         0x2045,
22120         0x2052,
22121         0x2053,
22122         0x205F,
22123         0x207D,
22124         0x207F,
22125         0x208D,
22126         0x208F,
22127         0x2308,
22128         0x230C,
22129         0x2329,
22130         0x232B,
22131         0x2768,
22132         0x2776,
22133         0x27C5,
22134         0x27C7,
22135         0x27E6,
22136         0x27F0,
22137         0x2983,
22138         0x2999,
22139         0x29D8,
22140         0x29DC,
22141         0x29FC,
22142         0x29FE,
22143         0x2CF9,
22144         0x2CFD,
22145         0x2CFE,
22146         0x2D00,
22147         0x2D70,
22148         0x2D71,
22149         0x2E00,
22150         0x2E2F,
22151         0x2E30,
22152         0x2E43,
22153         0x3001,
22154         0x3004,
22155         0x3008,
22156         0x3012,
22157         0x3014,
22158         0x3020,
22159         0x3030,
22160         0x3031,
22161         0x303D,
22162         0x303E,
22163         0x30A0,
22164         0x30A1,
22165         0x30FB,
22166         0x30FC,
22167         0xA4FE,
22168         0xA500,
22169         0xA60D,
22170         0xA610,
22171         0xA673,
22172         0xA674,
22173         0xA67E,
22174         0xA67F,
22175         0xA6F2,
22176         0xA6F8,
22177         0xA874,
22178         0xA878,
22179         0xA8CE,
22180         0xA8D0,
22181         0xA8F8,
22182         0xA8FB,
22183         0xA92E,
22184         0xA930,
22185         0xA95F,
22186         0xA960,
22187         0xA9C1,
22188         0xA9CE,
22189         0xA9DE,
22190         0xA9E0,
22191         0xAA5C,
22192         0xAA60,
22193         0xAADE,
22194         0xAAE0,
22195         0xAAF0,
22196         0xAAF2,
22197         0xABEB,
22198         0xABEC,
22199         0xFD3E,
22200         0xFD40,
22201         0xFE10,
22202         0xFE1A,
22203         0xFE30,
22204         0xFE53,
22205         0xFE54,
22206         0xFE62,
22207         0xFE63,
22208         0xFE64,
22209         0xFE68,
22210         0xFE69,
22211         0xFE6A,
22212         0xFE6C,
22213         0xFF01,
22214         0xFF04,
22215         0xFF05,
22216         0xFF0B,
22217         0xFF0C,
22218         0xFF10,
22219         0xFF1A,
22220         0xFF1C,
22221         0xFF1F,
22222         0xFF21,
22223         0xFF3B,
22224         0xFF3E,
22225         0xFF3F,
22226         0xFF40,
22227         0xFF5B,
22228         0xFF5C,
22229         0xFF5D,
22230         0xFF5E,
22231         0xFF5F,
22232         0xFF66,
22233         0x10100,
22234         0x10103,
22235         0x1039F,
22236         0x103A0,
22237         0x103D0,
22238         0x103D1,
22239         0x1056F,
22240         0x10570,
22241         0x10857,
22242         0x10858,
22243         0x1091F,
22244         0x10920,
22245         0x1093F,
22246         0x10940,
22247         0x10A50,
22248         0x10A59,
22249         0x10A7F,
22250         0x10A80,
22251         0x10AF0,
22252         0x10AF7,
22253         0x10B39,
22254         0x10B40,
22255         0x10B99,
22256         0x10B9D,
22257         0x11047,
22258         0x1104E,
22259         0x110BB,
22260         0x110BD,
22261         0x110BE,
22262         0x110C2,
22263         0x11140,
22264         0x11144,
22265         0x11174,
22266         0x11176,
22267         0x111C5,
22268         0x111C9,
22269         0x111CD,
22270         0x111CE,
22271         0x11238,
22272         0x1123E,
22273         0x114C6,
22274         0x114C7,
22275         0x115C1,
22276         0x115CA,
22277         0x11641,
22278         0x11644,
22279         0x12470,
22280         0x12475,
22281         0x16A6E,
22282         0x16A70,
22283         0x16AF5,
22284         0x16AF6,
22285         0x16B37,
22286         0x16B3C,
22287         0x16B44,
22288         0x16B45,
22289         0x1BC9F,
22290         0x1BCA0
22291 };
22292
22293 static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */
22294         23,     /* Number of elements */
22295         148565664, /* Version and data structure type */
22296         1,      /* 0 if the list starts at 0;
22297                    1 if it starts at the element beyond 0 */
22298         0x0,
22299         0x5,
22300         0x6,
22301         0xB,
22302         0xE,
22303         0x15,
22304         0x16,
22305         0x25,
22306         0x26,
22307         0x40,
22308         0x42,
22309         0x1680,
22310         0x1681,
22311         0x2000,
22312         0x200B,
22313         0x2028,
22314         0x202A,
22315         0x202F,
22316         0x2030,
22317         0x205F,
22318         0x2060,
22319         0x3000,
22320         0x3001
22321 };
22322
22323 static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
22324         1273,   /* Number of elements */
22325         148565664, /* Version and data structure type */
22326         1,      /* 0 if the list starts at 0;
22327                    1 if it starts at the element beyond 0 */
22328         0x0,
22329         0x62,
22330         0x6A,
22331         0x71,
22332         0x79,
22333         0x80,
22334         0x81,
22335         0x9E,
22336         0x9F,
22337         0xAC,
22338         0xAD,
22339         0xAE,
22340         0xAF,
22341         0xBA,
22342         0xBB,
22343         0xC1,
22344         0xCA,
22345         0xD1,
22346         0xDA,
22347         0xE2,
22348         0xEA,
22349         0xEB,
22350         0xF0,
22351         0xFB,
22352         0xFF,
22353         0x100,
22354         0x101,
22355         0x102,
22356         0x103,
22357         0x104,
22358         0x105,
22359         0x106,
22360         0x107,
22361         0x108,
22362         0x109,
22363         0x10A,
22364         0x10B,
22365         0x10C,
22366         0x10D,
22367         0x10E,
22368         0x10F,
22369         0x110,
22370         0x111,
22371         0x112,
22372         0x113,
22373         0x114,
22374         0x115,
22375         0x116,
22376         0x117,
22377         0x118,
22378         0x119,
22379         0x11A,
22380         0x11B,
22381         0x11C,
22382         0x11D,
22383         0x11E,
22384         0x11F,
22385         0x120,
22386         0x121,
22387         0x122,
22388         0x123,
22389         0x124,
22390         0x125,
22391         0x126,
22392         0x127,
22393         0x128,
22394         0x129,
22395         0x12A,
22396         0x12B,
22397         0x12C,
22398         0x12D,
22399         0x12E,
22400         0x12F,
22401         0x130,
22402         0x131,
22403         0x132,
22404         0x133,
22405         0x134,
22406         0x135,
22407         0x136,
22408         0x137,
22409         0x139,
22410         0x13A,
22411         0x13B,
22412         0x13C,
22413         0x13D,
22414         0x13E,
22415         0x13F,
22416         0x140,
22417         0x141,
22418         0x142,
22419         0x143,
22420         0x144,
22421         0x145,
22422         0x146,
22423         0x147,
22424         0x148,
22425         0x14A,
22426         0x14B,
22427         0x14C,
22428         0x14D,
22429         0x14E,
22430         0x14F,
22431         0x150,
22432         0x151,
22433         0x152,
22434         0x153,
22435         0x154,
22436         0x155,
22437         0x156,
22438         0x157,
22439         0x158,
22440         0x159,
22441         0x15A,
22442         0x15B,
22443         0x15C,
22444         0x15D,
22445         0x15E,
22446         0x15F,
22447         0x160,
22448         0x161,
22449         0x162,
22450         0x163,
22451         0x164,
22452         0x165,
22453         0x166,
22454         0x167,
22455         0x168,
22456         0x169,
22457         0x16A,
22458         0x16B,
22459         0x16C,
22460         0x16D,
22461         0x16E,
22462         0x16F,
22463         0x170,
22464         0x171,
22465         0x172,
22466         0x173,
22467         0x174,
22468         0x175,
22469         0x176,
22470         0x177,
22471         0x178,
22472         0x17A,
22473         0x17B,
22474         0x17C,
22475         0x17D,
22476         0x17E,
22477         0x181,
22478         0x183,
22479         0x184,
22480         0x185,
22481         0x186,
22482         0x188,
22483         0x189,
22484         0x18C,
22485         0x18E,
22486         0x192,
22487         0x193,
22488         0x195,
22489         0x196,
22490         0x199,
22491         0x19C,
22492         0x19E,
22493         0x19F,
22494         0x1A1,
22495         0x1A2,
22496         0x1A3,
22497         0x1A4,
22498         0x1A5,
22499         0x1A6,
22500         0x1A8,
22501         0x1A9,
22502         0x1AA,
22503         0x1AC,
22504         0x1AD,
22505         0x1AE,
22506         0x1B0,
22507         0x1B1,
22508         0x1B4,
22509         0x1B5,
22510         0x1B6,
22511         0x1B7,
22512         0x1B9,
22513         0x1BC,
22514         0x1BD,
22515         0x1C4,
22516         0x1C5,
22517         0x1C7,
22518         0x1C8,
22519         0x1CA,
22520         0x1CB,
22521         0x1CD,
22522         0x1CE,
22523         0x1CF,
22524         0x1D0,
22525         0x1D1,
22526         0x1D2,
22527         0x1D3,
22528         0x1D4,
22529         0x1D5,
22530         0x1D6,
22531         0x1D7,
22532         0x1D8,
22533         0x1D9,
22534         0x1DA,
22535         0x1DB,
22536         0x1DC,
22537         0x1DE,
22538         0x1DF,
22539         0x1E0,
22540         0x1E1,
22541         0x1E2,
22542         0x1E3,
22543         0x1E4,
22544         0x1E5,
22545         0x1E6,
22546         0x1E7,
22547         0x1E8,
22548         0x1E9,
22549         0x1EA,
22550         0x1EB,
22551         0x1EC,
22552         0x1ED,
22553         0x1EE,
22554         0x1EF,
22555         0x1F1,
22556         0x1F2,
22557         0x1F4,
22558         0x1F5,
22559         0x1F6,
22560         0x1F9,
22561         0x1FA,
22562         0x1FB,
22563         0x1FC,
22564         0x1FD,
22565         0x1FE,
22566         0x1FF,
22567         0x200,
22568         0x201,
22569         0x202,
22570         0x203,
22571         0x204,
22572         0x205,
22573         0x206,
22574         0x207,
22575         0x208,
22576         0x209,
22577         0x20A,
22578         0x20B,
22579         0x20C,
22580         0x20D,
22581         0x20E,
22582         0x20F,
22583         0x210,
22584         0x211,
22585         0x212,
22586         0x213,
22587         0x214,
22588         0x215,
22589         0x216,
22590         0x217,
22591         0x218,
22592         0x219,
22593         0x21A,
22594         0x21B,
22595         0x21C,
22596         0x21D,
22597         0x21E,
22598         0x21F,
22599         0x220,
22600         0x221,
22601         0x222,
22602         0x223,
22603         0x224,
22604         0x225,
22605         0x226,
22606         0x227,
22607         0x228,
22608         0x229,
22609         0x22A,
22610         0x22B,
22611         0x22C,
22612         0x22D,
22613         0x22E,
22614         0x22F,
22615         0x230,
22616         0x231,
22617         0x232,
22618         0x233,
22619         0x23A,
22620         0x23C,
22621         0x23D,
22622         0x23F,
22623         0x241,
22624         0x242,
22625         0x243,
22626         0x247,
22627         0x248,
22628         0x249,
22629         0x24A,
22630         0x24B,
22631         0x24C,
22632         0x24D,
22633         0x24E,
22634         0x24F,
22635         0x370,
22636         0x371,
22637         0x372,
22638         0x373,
22639         0x376,
22640         0x377,
22641         0x37F,
22642         0x380,
22643         0x386,
22644         0x387,
22645         0x388,
22646         0x38B,
22647         0x38C,
22648         0x38D,
22649         0x38E,
22650         0x390,
22651         0x391,
22652         0x3A2,
22653         0x3A3,
22654         0x3AC,
22655         0x3CF,
22656         0x3D0,
22657         0x3D2,
22658         0x3D5,
22659         0x3D8,
22660         0x3D9,
22661         0x3DA,
22662         0x3DB,
22663         0x3DC,
22664         0x3DD,
22665         0x3DE,
22666         0x3DF,
22667         0x3E0,
22668         0x3E1,
22669         0x3E2,
22670         0x3E3,
22671         0x3E4,
22672         0x3E5,
22673         0x3E6,
22674         0x3E7,
22675         0x3E8,
22676         0x3E9,
22677         0x3EA,
22678         0x3EB,
22679         0x3EC,
22680         0x3ED,
22681         0x3EE,
22682         0x3EF,
22683         0x3F4,
22684         0x3F5,
22685         0x3F7,
22686         0x3F8,
22687         0x3F9,
22688         0x3FB,
22689         0x3FD,
22690         0x430,
22691         0x460,
22692         0x461,
22693         0x462,
22694         0x463,
22695         0x464,
22696         0x465,
22697         0x466,
22698         0x467,
22699         0x468,
22700         0x469,
22701         0x46A,
22702         0x46B,
22703         0x46C,
22704         0x46D,
22705         0x46E,
22706         0x46F,
22707         0x470,
22708         0x471,
22709         0x472,
22710         0x473,
22711         0x474,
22712         0x475,
22713         0x476,
22714         0x477,
22715         0x478,
22716         0x479,
22717         0x47A,
22718         0x47B,
22719         0x47C,
22720         0x47D,
22721         0x47E,
22722         0x47F,
22723         0x480,
22724         0x481,
22725         0x48A,
22726         0x48B,
22727         0x48C,
22728         0x48D,
22729         0x48E,
22730         0x48F,
22731         0x490,
22732         0x491,
22733         0x492,
22734         0x493,
22735         0x494,
22736         0x495,
22737         0x496,
22738         0x497,
22739         0x498,
22740         0x499,
22741         0x49A,
22742         0x49B,
22743         0x49C,
22744         0x49D,
22745         0x49E,
22746         0x49F,
22747         0x4A0,
22748         0x4A1,
22749         0x4A2,
22750         0x4A3,
22751         0x4A4,
22752         0x4A5,
22753         0x4A6,
22754         0x4A7,
22755         0x4A8,
22756         0x4A9,
22757         0x4AA,
22758         0x4AB,
22759         0x4AC,
22760         0x4AD,
22761         0x4AE,
22762         0x4AF,
22763         0x4B0,
22764         0x4B1,
22765         0x4B2,
22766         0x4B3,
22767         0x4B4,
22768         0x4B5,
22769         0x4B6,
22770         0x4B7,
22771         0x4B8,
22772         0x4B9,
22773         0x4BA,
22774         0x4BB,
22775         0x4BC,
22776         0x4BD,
22777         0x4BE,
22778         0x4BF,
22779         0x4C0,
22780         0x4C2,
22781         0x4C3,
22782         0x4C4,
22783         0x4C5,
22784         0x4C6,
22785         0x4C7,
22786         0x4C8,
22787         0x4C9,
22788         0x4CA,
22789         0x4CB,
22790         0x4CC,
22791         0x4CD,
22792         0x4CE,
22793         0x4D0,
22794         0x4D1,
22795         0x4D2,
22796         0x4D3,
22797         0x4D4,
22798         0x4D5,
22799         0x4D6,
22800         0x4D7,
22801         0x4D8,
22802         0x4D9,
22803         0x4DA,
22804         0x4DB,
22805         0x4DC,
22806         0x4DD,
22807         0x4DE,
22808         0x4DF,
22809         0x4E0,
22810         0x4E1,
22811         0x4E2,
22812         0x4E3,
22813         0x4E4,
22814         0x4E5,
22815         0x4E6,
22816         0x4E7,
22817         0x4E8,
22818         0x4E9,
22819         0x4EA,
22820         0x4EB,
22821         0x4EC,
22822         0x4ED,
22823         0x4EE,
22824         0x4EF,
22825         0x4F0,
22826         0x4F1,
22827         0x4F2,
22828         0x4F3,
22829         0x4F4,
22830         0x4F5,
22831         0x4F6,
22832         0x4F7,
22833         0x4F8,
22834         0x4F9,
22835         0x4FA,
22836         0x4FB,
22837         0x4FC,
22838         0x4FD,
22839         0x4FE,
22840         0x4FF,
22841         0x500,
22842         0x501,
22843         0x502,
22844         0x503,
22845         0x504,
22846         0x505,
22847         0x506,
22848         0x507,
22849         0x508,
22850         0x509,
22851         0x50A,
22852         0x50B,
22853         0x50C,
22854         0x50D,
22855         0x50E,
22856         0x50F,
22857         0x510,
22858         0x511,
22859         0x512,
22860         0x513,
22861         0x514,
22862         0x515,
22863         0x516,
22864         0x517,
22865         0x518,
22866         0x519,
22867         0x51A,
22868         0x51B,
22869         0x51C,
22870         0x51D,
22871         0x51E,
22872         0x51F,
22873         0x520,
22874         0x521,
22875         0x522,
22876         0x523,
22877         0x524,
22878         0x525,
22879         0x526,
22880         0x527,
22881         0x528,
22882         0x529,
22883         0x52A,
22884         0x52B,
22885         0x52C,
22886         0x52D,
22887         0x52E,
22888         0x52F,
22889         0x531,
22890         0x557,
22891         0x10A0,
22892         0x10C6,
22893         0x10C7,
22894         0x10C8,
22895         0x10CD,
22896         0x10CE,
22897         0x1E00,
22898         0x1E01,
22899         0x1E02,
22900         0x1E03,
22901         0x1E04,
22902         0x1E05,
22903         0x1E06,
22904         0x1E07,
22905         0x1E08,
22906         0x1E09,
22907         0x1E0A,
22908         0x1E0B,
22909         0x1E0C,
22910         0x1E0D,
22911         0x1E0E,
22912         0x1E0F,
22913         0x1E10,
22914         0x1E11,
22915         0x1E12,
22916         0x1E13,
22917         0x1E14,
22918         0x1E15,
22919         0x1E16,
22920         0x1E17,
22921         0x1E18,
22922         0x1E19,
22923         0x1E1A,
22924         0x1E1B,
22925         0x1E1C,
22926         0x1E1D,
22927         0x1E1E,
22928         0x1E1F,
22929         0x1E20,
22930         0x1E21,
22931         0x1E22,
22932         0x1E23,
22933         0x1E24,
22934         0x1E25,
22935         0x1E26,
22936         0x1E27,
22937         0x1E28,
22938         0x1E29,
22939         0x1E2A,
22940         0x1E2B,
22941         0x1E2C,
22942         0x1E2D,
22943         0x1E2E,
22944         0x1E2F,
22945         0x1E30,
22946         0x1E31,
22947         0x1E32,
22948         0x1E33,
22949         0x1E34,
22950         0x1E35,
22951         0x1E36,
22952         0x1E37,
22953         0x1E38,
22954         0x1E39,
22955         0x1E3A,
22956         0x1E3B,
22957         0x1E3C,
22958         0x1E3D,
22959         0x1E3E,
22960         0x1E3F,
22961         0x1E40,
22962         0x1E41,
22963         0x1E42,
22964         0x1E43,
22965         0x1E44,
22966         0x1E45,
22967         0x1E46,
22968         0x1E47,
22969         0x1E48,
22970         0x1E49,
22971         0x1E4A,
22972         0x1E4B,
22973         0x1E4C,
22974         0x1E4D,
22975         0x1E4E,
22976         0x1E4F,
22977         0x1E50,
22978         0x1E51,
22979         0x1E52,
22980         0x1E53,
22981         0x1E54,
22982         0x1E55,
22983         0x1E56,
22984         0x1E57,
22985         0x1E58,
22986         0x1E59,
22987         0x1E5A,
22988         0x1E5B,
22989         0x1E5C,
22990         0x1E5D,
22991         0x1E5E,
22992         0x1E5F,
22993         0x1E60,
22994         0x1E61,
22995         0x1E62,
22996         0x1E63,
22997         0x1E64,
22998         0x1E65,
22999         0x1E66,
23000         0x1E67,
23001         0x1E68,
23002         0x1E69,
23003         0x1E6A,
23004         0x1E6B,
23005         0x1E6C,
23006         0x1E6D,
23007         0x1E6E,
23008         0x1E6F,
23009         0x1E70,
23010         0x1E71,
23011         0x1E72,
23012         0x1E73,
23013         0x1E74,
23014         0x1E75,
23015         0x1E76,
23016         0x1E77,
23017         0x1E78,
23018         0x1E79,
23019         0x1E7A,
23020         0x1E7B,
23021         0x1E7C,
23022         0x1E7D,
23023         0x1E7E,
23024         0x1E7F,
23025         0x1E80,
23026         0x1E81,
23027         0x1E82,
23028         0x1E83,
23029         0x1E84,
23030         0x1E85,
23031         0x1E86,
23032         0x1E87,
23033         0x1E88,
23034         0x1E89,
23035         0x1E8A,
23036         0x1E8B,
23037         0x1E8C,
23038         0x1E8D,
23039         0x1E8E,
23040         0x1E8F,
23041         0x1E90,
23042         0x1E91,
23043         0x1E92,
23044         0x1E93,
23045         0x1E94,
23046         0x1E95,
23047         0x1E9E,
23048         0x1E9F,
23049         0x1EA0,
23050         0x1EA1,
23051         0x1EA2,
23052         0x1EA3,
23053         0x1EA4,
23054         0x1EA5,
23055         0x1EA6,
23056         0x1EA7,
23057         0x1EA8,
23058         0x1EA9,
23059         0x1EAA,
23060         0x1EAB,
23061         0x1EAC,
23062         0x1EAD,
23063         0x1EAE,
23064         0x1EAF,
23065         0x1EB0,
23066         0x1EB1,
23067         0x1EB2,
23068         0x1EB3,
23069         0x1EB4,
23070         0x1EB5,
23071         0x1EB6,
23072         0x1EB7,
23073         0x1EB8,
23074         0x1EB9,
23075         0x1EBA,
23076         0x1EBB,
23077         0x1EBC,
23078         0x1EBD,
23079         0x1EBE,
23080         0x1EBF,
23081         0x1EC0,
23082         0x1EC1,
23083         0x1EC2,
23084         0x1EC3,
23085         0x1EC4,
23086         0x1EC5,
23087         0x1EC6,
23088         0x1EC7,
23089         0x1EC8,
23090         0x1EC9,
23091         0x1ECA,
23092         0x1ECB,
23093         0x1ECC,
23094         0x1ECD,
23095         0x1ECE,
23096         0x1ECF,
23097         0x1ED0,
23098         0x1ED1,
23099         0x1ED2,
23100         0x1ED3,
23101         0x1ED4,
23102         0x1ED5,
23103         0x1ED6,
23104         0x1ED7,
23105         0x1ED8,
23106         0x1ED9,
23107         0x1EDA,
23108         0x1EDB,
23109         0x1EDC,
23110         0x1EDD,
23111         0x1EDE,
23112         0x1EDF,
23113         0x1EE0,
23114         0x1EE1,
23115         0x1EE2,
23116         0x1EE3,
23117         0x1EE4,
23118         0x1EE5,
23119         0x1EE6,
23120         0x1EE7,
23121         0x1EE8,
23122         0x1EE9,
23123         0x1EEA,
23124         0x1EEB,
23125         0x1EEC,
23126         0x1EED,
23127         0x1EEE,
23128         0x1EEF,
23129         0x1EF0,
23130         0x1EF1,
23131         0x1EF2,
23132         0x1EF3,
23133         0x1EF4,
23134         0x1EF5,
23135         0x1EF6,
23136         0x1EF7,
23137         0x1EF8,
23138         0x1EF9,
23139         0x1EFA,
23140         0x1EFB,
23141         0x1EFC,
23142         0x1EFD,
23143         0x1EFE,
23144         0x1EFF,
23145         0x1F08,
23146         0x1F10,
23147         0x1F18,
23148         0x1F1E,
23149         0x1F28,
23150         0x1F30,
23151         0x1F38,
23152         0x1F40,
23153         0x1F48,
23154         0x1F4E,
23155         0x1F59,
23156         0x1F5A,
23157         0x1F5B,
23158         0x1F5C,
23159         0x1F5D,
23160         0x1F5E,
23161         0x1F5F,
23162         0x1F60,
23163         0x1F68,
23164         0x1F70,
23165         0x1FB8,
23166         0x1FBC,
23167         0x1FC8,
23168         0x1FCC,
23169         0x1FD8,
23170         0x1FDC,
23171         0x1FE8,
23172         0x1FED,
23173         0x1FF8,
23174         0x1FFC,
23175         0x2102,
23176         0x2103,
23177         0x2107,
23178         0x2108,
23179         0x210B,
23180         0x210E,
23181         0x2110,
23182         0x2113,
23183         0x2115,
23184         0x2116,
23185         0x2119,
23186         0x211E,
23187         0x2124,
23188         0x2125,
23189         0x2126,
23190         0x2127,
23191         0x2128,
23192         0x2129,
23193         0x212A,
23194         0x212E,
23195         0x2130,
23196         0x2134,
23197         0x213E,
23198         0x2140,
23199         0x2145,
23200         0x2146,
23201         0x2160,
23202         0x2170,
23203         0x2183,
23204         0x2184,
23205         0x24B6,
23206         0x24D0,
23207         0x2C00,
23208         0x2C2F,
23209         0x2C60,
23210         0x2C61,
23211         0x2C62,
23212         0x2C65,
23213         0x2C67,
23214         0x2C68,
23215         0x2C69,
23216         0x2C6A,
23217         0x2C6B,
23218         0x2C6C,
23219         0x2C6D,
23220         0x2C71,
23221         0x2C72,
23222         0x2C73,
23223         0x2C75,
23224         0x2C76,
23225         0x2C7E,
23226         0x2C81,
23227         0x2C82,
23228         0x2C83,
23229         0x2C84,
23230         0x2C85,
23231         0x2C86,
23232         0x2C87,
23233         0x2C88,
23234         0x2C89,
23235         0x2C8A,
23236         0x2C8B,
23237         0x2C8C,
23238         0x2C8D,
23239         0x2C8E,
23240         0x2C8F,
23241         0x2C90,
23242         0x2C91,
23243         0x2C92,
23244         0x2C93,
23245         0x2C94,
23246         0x2C95,
23247         0x2C96,
23248         0x2C97,
23249         0x2C98,
23250         0x2C99,
23251         0x2C9A,
23252         0x2C9B,
23253         0x2C9C,
23254         0x2C9D,
23255         0x2C9E,
23256         0x2C9F,
23257         0x2CA0,
23258         0x2CA1,
23259         0x2CA2,
23260         0x2CA3,
23261         0x2CA4,
23262         0x2CA5,
23263         0x2CA6,
23264         0x2CA7,
23265         0x2CA8,
23266         0x2CA9,
23267         0x2CAA,
23268         0x2CAB,
23269         0x2CAC,
23270         0x2CAD,
23271         0x2CAE,
23272         0x2CAF,
23273         0x2CB0,
23274         0x2CB1,
23275         0x2CB2,
23276         0x2CB3,
23277         0x2CB4,
23278         0x2CB5,
23279         0x2CB6,
23280         0x2CB7,
23281         0x2CB8,
23282         0x2CB9,
23283         0x2CBA,
23284         0x2CBB,
23285         0x2CBC,
23286         0x2CBD,
23287         0x2CBE,
23288         0x2CBF,
23289         0x2CC0,
23290         0x2CC1,
23291         0x2CC2,
23292         0x2CC3,
23293         0x2CC4,
23294         0x2CC5,
23295         0x2CC6,
23296         0x2CC7,
23297         0x2CC8,
23298         0x2CC9,
23299         0x2CCA,
23300         0x2CCB,
23301         0x2CCC,
23302         0x2CCD,
23303         0x2CCE,
23304         0x2CCF,
23305         0x2CD0,
23306         0x2CD1,
23307         0x2CD2,
23308         0x2CD3,
23309         0x2CD4,
23310         0x2CD5,
23311         0x2CD6,
23312         0x2CD7,
23313         0x2CD8,
23314         0x2CD9,
23315         0x2CDA,
23316         0x2CDB,
23317         0x2CDC,
23318         0x2CDD,
23319         0x2CDE,
23320         0x2CDF,
23321         0x2CE0,
23322         0x2CE1,
23323         0x2CE2,
23324         0x2CE3,
23325         0x2CEB,
23326         0x2CEC,
23327         0x2CED,
23328         0x2CEE,
23329         0x2CF2,
23330         0x2CF3,
23331         0xA640,
23332         0xA641,
23333         0xA642,
23334         0xA643,
23335         0xA644,
23336         0xA645,
23337         0xA646,
23338         0xA647,
23339         0xA648,
23340         0xA649,
23341         0xA64A,
23342         0xA64B,
23343         0xA64C,
23344         0xA64D,
23345         0xA64E,
23346         0xA64F,
23347         0xA650,
23348         0xA651,
23349         0xA652,
23350         0xA653,
23351         0xA654,
23352         0xA655,
23353         0xA656,
23354         0xA657,
23355         0xA658,
23356         0xA659,
23357         0xA65A,
23358         0xA65B,
23359         0xA65C,
23360         0xA65D,
23361         0xA65E,
23362         0xA65F,
23363         0xA660,
23364         0xA661,
23365         0xA662,
23366         0xA663,
23367         0xA664,
23368         0xA665,
23369         0xA666,
23370         0xA667,
23371         0xA668,
23372         0xA669,
23373         0xA66A,
23374         0xA66B,
23375         0xA66C,
23376         0xA66D,
23377         0xA680,
23378         0xA681,
23379         0xA682,
23380         0xA683,
23381         0xA684,
23382         0xA685,
23383         0xA686,
23384         0xA687,
23385         0xA688,
23386         0xA689,
23387         0xA68A,
23388         0xA68B,
23389         0xA68C,
23390         0xA68D,
23391         0xA68E,
23392         0xA68F,
23393         0xA690,
23394         0xA691,
23395         0xA692,
23396         0xA693,
23397         0xA694,
23398         0xA695,
23399         0xA696,
23400         0xA697,
23401         0xA698,
23402         0xA699,
23403         0xA69A,
23404         0xA69B,
23405         0xA722,
23406         0xA723,
23407         0xA724,
23408         0xA725,
23409         0xA726,
23410         0xA727,
23411         0xA728,
23412         0xA729,
23413         0xA72A,
23414         0xA72B,
23415         0xA72C,
23416         0xA72D,
23417         0xA72E,
23418         0xA72F,
23419         0xA732,
23420         0xA733,
23421         0xA734,
23422         0xA735,
23423         0xA736,
23424         0xA737,
23425         0xA738,
23426         0xA739,
23427         0xA73A,
23428         0xA73B,
23429         0xA73C,
23430         0xA73D,
23431         0xA73E,
23432         0xA73F,
23433         0xA740,
23434         0xA741,
23435         0xA742,
23436         0xA743,
23437         0xA744,
23438         0xA745,
23439         0xA746,
23440         0xA747,
23441         0xA748,
23442         0xA749,
23443         0xA74A,
23444         0xA74B,
23445         0xA74C,
23446         0xA74D,
23447         0xA74E,
23448         0xA74F,
23449         0xA750,
23450         0xA751,
23451         0xA752,
23452         0xA753,
23453         0xA754,
23454         0xA755,
23455         0xA756,
23456         0xA757,
23457         0xA758,
23458         0xA759,
23459         0xA75A,
23460         0xA75B,
23461         0xA75C,
23462         0xA75D,
23463         0xA75E,
23464         0xA75F,
23465         0xA760,
23466         0xA761,
23467         0xA762,
23468         0xA763,
23469         0xA764,
23470         0xA765,
23471         0xA766,
23472         0xA767,
23473         0xA768,
23474         0xA769,
23475         0xA76A,
23476         0xA76B,
23477         0xA76C,
23478         0xA76D,
23479         0xA76E,
23480         0xA76F,
23481         0xA779,
23482         0xA77A,
23483         0xA77B,
23484         0xA77C,
23485         0xA77D,
23486         0xA77F,
23487         0xA780,
23488         0xA781,
23489         0xA782,
23490         0xA783,
23491         0xA784,
23492         0xA785,
23493         0xA786,
23494         0xA787,
23495         0xA78B,
23496         0xA78C,
23497         0xA78D,
23498         0xA78E,
23499         0xA790,
23500         0xA791,
23501         0xA792,
23502         0xA793,
23503         0xA796,
23504         0xA797,
23505         0xA798,
23506         0xA799,
23507         0xA79A,
23508         0xA79B,
23509         0xA79C,
23510         0xA79D,
23511         0xA79E,
23512         0xA79F,
23513         0xA7A0,
23514         0xA7A1,
23515         0xA7A2,
23516         0xA7A3,
23517         0xA7A4,
23518         0xA7A5,
23519         0xA7A6,
23520         0xA7A7,
23521         0xA7A8,
23522         0xA7A9,
23523         0xA7AA,
23524         0xA7AE,
23525         0xA7B0,
23526         0xA7B2,
23527         0xFF21,
23528         0xFF3B,
23529         0x10400,
23530         0x10428,
23531         0x118A0,
23532         0x118C0,
23533         0x1D400,
23534         0x1D41A,
23535         0x1D434,
23536         0x1D44E,
23537         0x1D468,
23538         0x1D482,
23539         0x1D49C,
23540         0x1D49D,
23541         0x1D49E,
23542         0x1D4A0,
23543         0x1D4A2,
23544         0x1D4A3,
23545         0x1D4A5,
23546         0x1D4A7,
23547         0x1D4A9,
23548         0x1D4AD,
23549         0x1D4AE,
23550         0x1D4B6,
23551         0x1D4D0,
23552         0x1D4EA,
23553         0x1D504,
23554         0x1D506,
23555         0x1D507,
23556         0x1D50B,
23557         0x1D50D,
23558         0x1D515,
23559         0x1D516,
23560         0x1D51D,
23561         0x1D538,
23562         0x1D53A,
23563         0x1D53B,
23564         0x1D53F,
23565         0x1D540,
23566         0x1D545,
23567         0x1D546,
23568         0x1D547,
23569         0x1D54A,
23570         0x1D551,
23571         0x1D56C,
23572         0x1D586,
23573         0x1D5A0,
23574         0x1D5BA,
23575         0x1D5D4,
23576         0x1D5EE,
23577         0x1D608,
23578         0x1D622,
23579         0x1D63C,
23580         0x1D656,
23581         0x1D670,
23582         0x1D68A,
23583         0x1D6A8,
23584         0x1D6C1,
23585         0x1D6E2,
23586         0x1D6FB,
23587         0x1D71C,
23588         0x1D735,
23589         0x1D756,
23590         0x1D76F,
23591         0x1D790,
23592         0x1D7A9,
23593         0x1D7CA,
23594         0x1D7CB,
23595         0x1F130,
23596         0x1F14A,
23597         0x1F150,
23598         0x1F16A,
23599         0x1F170,
23600         0x1F18A
23601 };
23602
23603 static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
23604         1285,   /* Number of elements */
23605         148565664, /* Version and data structure type */
23606         1,      /* 0 if the list starts at 0;
23607                    1 if it starts at the element beyond 0 */
23608         0x0,
23609         0x42,
23610         0x4A,
23611         0x51,
23612         0x5A,
23613         0x62,
23614         0x6A,
23615         0x6D,
23616         0x6E,
23617         0x70,
23618         0x79,
23619         0x80,
23620         0x8A,
23621         0x8C,
23622         0x8F,
23623         0x91,
23624         0x9D,
23625         0x9E,
23626         0x9F,
23627         0xA0,
23628         0xA1,
23629         0xA2,
23630         0xAA,
23631         0xAC,
23632         0xAD,
23633         0xAE,
23634         0xAF,
23635         0xBA,
23636         0xBB,
23637         0xC1,
23638         0xCA,
23639         0xCB,
23640         0xD0,
23641         0xD1,
23642         0xDA,
23643         0xDB,
23644         0xE0,
23645         0xE2,
23646         0xEA,
23647         0xEB,
23648         0xFA,
23649         0xFB,
23650         0xFF,
23651         0x100,
23652         0x2C2,
23653         0x2C6,
23654         0x2D2,
23655         0x2E0,
23656         0x2E5,
23657         0x2EC,
23658         0x2ED,
23659         0x2EE,
23660         0x2EF,
23661         0x300,
23662         0x375,
23663         0x376,
23664         0x378,
23665         0x37A,
23666         0x37E,
23667         0x37F,
23668         0x380,
23669         0x386,
23670         0x387,
23671         0x388,
23672         0x38B,
23673         0x38C,
23674         0x38D,
23675         0x38E,
23676         0x3A2,
23677         0x3A3,
23678         0x3F6,
23679         0x3F7,
23680         0x482,
23681         0x483,
23682         0x530,
23683         0x531,
23684         0x557,
23685         0x559,
23686         0x55A,
23687         0x561,
23688         0x588,
23689         0x591,
23690         0x5BE,
23691         0x5BF,
23692         0x5C0,
23693         0x5C1,
23694         0x5C3,
23695         0x5C4,
23696         0x5C6,
23697         0x5C7,
23698         0x5C8,
23699         0x5D0,
23700         0x5EB,
23701         0x5F0,
23702         0x5F3,
23703         0x610,
23704         0x61B,
23705         0x620,
23706         0x66A,
23707         0x66E,
23708         0x6D4,
23709         0x6D5,
23710         0x6DD,
23711         0x6DF,
23712         0x6E9,
23713         0x6EA,
23714         0x6FD,
23715         0x6FF,
23716         0x700,
23717         0x710,
23718         0x74B,
23719         0x74D,
23720         0x7B2,
23721         0x7C0,
23722         0x7F6,
23723         0x7FA,
23724         0x7FB,
23725         0x800,
23726         0x82E,
23727         0x840,
23728         0x85C,
23729         0x8A0,
23730         0x8B3,
23731         0x8E4,
23732         0x964,
23733         0x966,
23734         0x970,
23735         0x971,
23736         0x984,
23737         0x985,
23738         0x98D,
23739         0x98F,
23740         0x991,
23741         0x993,
23742         0x9A9,
23743         0x9AA,
23744         0x9B1,
23745         0x9B2,
23746         0x9B3,
23747         0x9B6,
23748         0x9BA,
23749         0x9BC,
23750         0x9C5,
23751         0x9C7,
23752         0x9C9,
23753         0x9CB,
23754         0x9CF,
23755         0x9D7,
23756         0x9D8,
23757         0x9DC,
23758         0x9DE,
23759         0x9DF,
23760         0x9E4,
23761         0x9E6,
23762         0x9F2,
23763         0xA01,
23764         0xA04,
23765         0xA05,
23766         0xA0B,
23767         0xA0F,
23768         0xA11,
23769         0xA13,
23770         0xA29,
23771         0xA2A,
23772         0xA31,
23773         0xA32,
23774         0xA34,
23775         0xA35,
23776         0xA37,
23777         0xA38,
23778         0xA3A,
23779         0xA3C,
23780         0xA3D,
23781         0xA3E,
23782         0xA43,
23783         0xA47,
23784         0xA49,
23785         0xA4B,
23786         0xA4E,
23787         0xA51,
23788         0xA52,
23789         0xA59,
23790         0xA5D,
23791         0xA5E,
23792         0xA5F,
23793         0xA66,
23794         0xA76,
23795         0xA81,
23796         0xA84,
23797         0xA85,
23798         0xA8E,
23799         0xA8F,
23800         0xA92,
23801         0xA93,
23802         0xAA9,
23803         0xAAA,
23804         0xAB1,
23805         0xAB2,
23806         0xAB4,
23807         0xAB5,
23808         0xABA,
23809         0xABC,
23810         0xAC6,
23811         0xAC7,
23812         0xACA,
23813         0xACB,
23814         0xACE,
23815         0xAD0,
23816         0xAD1,
23817         0xAE0,
23818         0xAE4,
23819         0xAE6,
23820         0xAF0,
23821         0xB01,
23822         0xB04,
23823         0xB05,
23824         0xB0D,
23825         0xB0F,
23826         0xB11,
23827         0xB13,
23828         0xB29,
23829         0xB2A,
23830         0xB31,
23831         0xB32,
23832         0xB34,
23833         0xB35,
23834         0xB3A,
23835         0xB3C,
23836         0xB45,
23837         0xB47,
23838         0xB49,
23839         0xB4B,
23840         0xB4E,
23841         0xB56,
23842         0xB58,
23843         0xB5C,
23844         0xB5E,
23845         0xB5F,
23846         0xB64,
23847         0xB66,
23848         0xB70,
23849         0xB71,
23850         0xB72,
23851         0xB82,
23852         0xB84,
23853         0xB85,
23854         0xB8B,
23855         0xB8E,
23856         0xB91,
23857         0xB92,
23858         0xB96,
23859         0xB99,
23860         0xB9B,
23861         0xB9C,
23862         0xB9D,
23863         0xB9E,
23864         0xBA0,
23865         0xBA3,
23866         0xBA5,
23867         0xBA8,
23868         0xBAB,
23869         0xBAE,
23870         0xBBA,
23871         0xBBE,
23872         0xBC3,
23873         0xBC6,
23874         0xBC9,
23875         0xBCA,
23876         0xBCE,
23877         0xBD0,
23878         0xBD1,
23879         0xBD7,
23880         0xBD8,
23881         0xBE6,
23882         0xBF0,
23883         0xC00,
23884         0xC04,
23885         0xC05,
23886         0xC0D,
23887         0xC0E,
23888         0xC11,
23889         0xC12,
23890         0xC29,
23891         0xC2A,
23892         0xC3A,
23893         0xC3D,
23894         0xC45,
23895         0xC46,
23896         0xC49,
23897         0xC4A,
23898         0xC4E,
23899         0xC55,
23900         0xC57,
23901         0xC58,
23902         0xC5A,
23903         0xC60,
23904         0xC64,
23905         0xC66,
23906         0xC70,
23907         0xC81,
23908         0xC84,
23909         0xC85,
23910         0xC8D,
23911         0xC8E,
23912         0xC91,
23913         0xC92,
23914         0xCA9,
23915         0xCAA,
23916         0xCB4,
23917         0xCB5,
23918         0xCBA,
23919         0xCBC,
23920         0xCC5,
23921         0xCC6,
23922         0xCC9,
23923         0xCCA,
23924         0xCCE,
23925         0xCD5,
23926         0xCD7,
23927         0xCDE,
23928         0xCDF,
23929         0xCE0,
23930         0xCE4,
23931         0xCE6,
23932         0xCF0,
23933         0xCF1,
23934         0xCF3,
23935         0xD01,
23936         0xD04,
23937         0xD05,
23938         0xD0D,
23939         0xD0E,
23940         0xD11,
23941         0xD12,
23942         0xD3B,
23943         0xD3D,
23944         0xD45,
23945         0xD46,
23946         0xD49,
23947         0xD4A,
23948         0xD4F,
23949         0xD57,
23950         0xD58,
23951         0xD60,
23952         0xD64,
23953         0xD66,
23954         0xD70,
23955         0xD7A,
23956         0xD80,
23957         0xD82,
23958         0xD84,
23959         0xD85,
23960         0xD97,
23961         0xD9A,
23962         0xDB2,
23963         0xDB3,
23964         0xDBC,
23965         0xDBD,
23966         0xDBE,
23967         0xDC0,
23968         0xDC7,
23969         0xDCA,
23970         0xDCB,
23971         0xDCF,
23972         0xDD5,
23973         0xDD6,
23974         0xDD7,
23975         0xDD8,
23976         0xDE0,
23977         0xDE6,
23978         0xDF0,
23979         0xDF2,
23980         0xDF4,
23981         0xE01,
23982         0xE3B,
23983         0xE40,
23984         0xE4F,
23985         0xE50,
23986         0xE5A,
23987         0xE81,
23988         0xE83,
23989         0xE84,
23990         0xE85,
23991         0xE87,
23992         0xE89,
23993         0xE8A,
23994         0xE8B,
23995         0xE8D,
23996         0xE8E,
23997         0xE94,
23998         0xE98,
23999         0xE99,
24000         0xEA0,
24001         0xEA1,
24002         0xEA4,
24003         0xEA5,
24004         0xEA6,
24005         0xEA7,
24006         0xEA8,
24007         0xEAA,
24008         0xEAC,
24009         0xEAD,
24010         0xEBA,
24011         0xEBB,
24012         0xEBE,
24013         0xEC0,
24014         0xEC5,
24015         0xEC6,
24016         0xEC7,
24017         0xEC8,
24018         0xECE,
24019         0xED0,
24020         0xEDA,
24021         0xEDC,
24022         0xEE0,
24023         0xF00,
24024         0xF01,
24025         0xF18,
24026         0xF1A,
24027         0xF20,
24028         0xF2A,
24029         0xF35,
24030         0xF36,
24031         0xF37,
24032         0xF38,
24033         0xF39,
24034         0xF3A,
24035         0xF3E,
24036         0xF48,
24037         0xF49,
24038         0xF6D,
24039         0xF71,
24040         0xF85,
24041         0xF86,
24042         0xF98,
24043         0xF99,
24044         0xFBD,
24045         0xFC6,
24046         0xFC7,
24047         0x1000,
24048         0x104A,
24049         0x1050,
24050         0x109E,
24051         0x10A0,
24052         0x10C6,
24053         0x10C7,
24054         0x10C8,
24055         0x10CD,
24056         0x10CE,
24057         0x10D0,
24058         0x10FB,
24059         0x10FC,
24060         0x1249,
24061         0x124A,
24062         0x124E,
24063         0x1250,
24064         0x1257,
24065         0x1258,
24066         0x1259,
24067         0x125A,
24068         0x125E,
24069         0x1260,
24070         0x1289,
24071         0x128A,
24072         0x128E,
24073         0x1290,
24074         0x12B1,
24075         0x12B2,
24076         0x12B6,
24077         0x12B8,
24078         0x12BF,
24079         0x12C0,
24080         0x12C1,
24081         0x12C2,
24082         0x12C6,
24083         0x12C8,
24084         0x12D7,
24085         0x12D8,
24086         0x1311,
24087         0x1312,
24088         0x1316,
24089         0x1318,
24090         0x135B,
24091         0x135D,
24092         0x1360,
24093         0x1380,
24094         0x1390,
24095         0x13A0,
24096         0x13F5,
24097         0x1401,
24098         0x166D,
24099         0x166F,
24100         0x1680,
24101         0x1681,
24102         0x169B,
24103         0x16A0,
24104         0x16EB,
24105         0x16EE,
24106         0x16F9,
24107         0x1700,
24108         0x170D,
24109         0x170E,
24110         0x1715,
24111         0x1720,
24112         0x1735,
24113         0x1740,
24114         0x1754,
24115         0x1760,
24116         0x176D,
24117         0x176E,
24118         0x1771,
24119         0x1772,
24120         0x1774,
24121         0x1780,
24122         0x17D4,
24123         0x17D7,
24124         0x17D8,
24125         0x17DC,
24126         0x17DE,
24127         0x17E0,
24128         0x17EA,
24129         0x180B,
24130         0x180E,
24131         0x1810,
24132         0x181A,
24133         0x1820,
24134         0x1878,
24135         0x1880,
24136         0x18AB,
24137         0x18B0,
24138         0x18F6,
24139         0x1900,
24140         0x191F,
24141         0x1920,
24142         0x192C,
24143         0x1930,
24144         0x193C,
24145         0x1946,
24146         0x196E,
24147         0x1970,
24148         0x1975,
24149         0x1980,
24150         0x19AC,
24151         0x19B0,
24152         0x19CA,
24153         0x19D0,
24154         0x19DA,
24155         0x1A00,
24156         0x1A1C,
24157         0x1A20,
24158         0x1A5F,
24159         0x1A60,
24160         0x1A7D,
24161         0x1A7F,
24162         0x1A8A,
24163         0x1A90,
24164         0x1A9A,
24165         0x1AA7,
24166         0x1AA8,
24167         0x1AB0,
24168         0x1ABF,
24169         0x1B00,
24170         0x1B4C,
24171         0x1B50,
24172         0x1B5A,
24173         0x1B6B,
24174         0x1B74,
24175         0x1B80,
24176         0x1BF4,
24177         0x1C00,
24178         0x1C38,
24179         0x1C40,
24180         0x1C4A,
24181         0x1C4D,
24182         0x1C7E,
24183         0x1CD0,
24184         0x1CD3,
24185         0x1CD4,
24186         0x1CF7,
24187         0x1CF8,
24188         0x1CFA,
24189         0x1D00,
24190         0x1DF6,
24191         0x1DFC,
24192         0x1F16,
24193         0x1F18,
24194         0x1F1E,
24195         0x1F20,
24196         0x1F46,
24197         0x1F48,
24198         0x1F4E,
24199         0x1F50,
24200         0x1F58,
24201         0x1F59,
24202         0x1F5A,
24203         0x1F5B,
24204         0x1F5C,
24205         0x1F5D,
24206         0x1F5E,
24207         0x1F5F,
24208         0x1F7E,
24209         0x1F80,
24210         0x1FB5,
24211         0x1FB6,
24212         0x1FBD,
24213         0x1FBE,
24214         0x1FBF,
24215         0x1FC2,
24216         0x1FC5,
24217         0x1FC6,
24218         0x1FCD,
24219         0x1FD0,
24220         0x1FD4,
24221         0x1FD6,
24222         0x1FDC,
24223         0x1FE0,
24224         0x1FED,
24225         0x1FF2,
24226         0x1FF5,
24227         0x1FF6,
24228         0x1FFD,
24229         0x200C,
24230         0x200E,
24231         0x203F,
24232         0x2041,
24233         0x2054,
24234         0x2055,
24235         0x2071,
24236         0x2072,
24237         0x207F,
24238         0x2080,
24239         0x2090,
24240         0x209D,
24241         0x20D0,
24242         0x20F1,
24243         0x2102,
24244         0x2103,
24245         0x2107,
24246         0x2108,
24247         0x210A,
24248         0x2114,
24249         0x2115,
24250         0x2116,
24251         0x2119,
24252         0x211E,
24253         0x2124,
24254         0x2125,
24255         0x2126,
24256         0x2127,
24257         0x2128,
24258         0x2129,
24259         0x212A,
24260         0x212E,
24261         0x212F,
24262         0x213A,
24263         0x213C,
24264         0x2140,
24265         0x2145,
24266         0x214A,
24267         0x214E,
24268         0x214F,
24269         0x2160,
24270         0x2189,
24271         0x24B6,
24272         0x24EA,
24273         0x2C00,
24274         0x2C2F,
24275         0x2C30,
24276         0x2C5F,
24277         0x2C60,
24278         0x2CE5,
24279         0x2CEB,
24280         0x2CF4,
24281         0x2D00,
24282         0x2D26,
24283         0x2D27,
24284         0x2D28,
24285         0x2D2D,
24286         0x2D2E,
24287         0x2D30,
24288         0x2D68,
24289         0x2D6F,
24290         0x2D70,
24291         0x2D7F,
24292         0x2D97,
24293         0x2DA0,
24294         0x2DA7,
24295         0x2DA8,
24296         0x2DAF,
24297         0x2DB0,
24298         0x2DB7,
24299         0x2DB8,
24300         0x2DBF,
24301         0x2DC0,
24302         0x2DC7,
24303         0x2DC8,
24304         0x2DCF,
24305         0x2DD0,
24306         0x2DD7,
24307         0x2DD8,
24308         0x2DDF,
24309         0x2DE0,
24310         0x2E00,
24311         0x2E2F,
24312         0x2E30,
24313         0x3005,
24314         0x3008,
24315         0x3021,
24316         0x3030,
24317         0x3031,
24318         0x3036,
24319         0x3038,
24320         0x303D,
24321         0x3041,
24322         0x3097,
24323         0x3099,
24324         0x309B,
24325         0x309D,
24326         0x30A0,
24327         0x30A1,
24328         0x30FB,
24329         0x30FC,
24330         0x3100,
24331         0x3105,
24332         0x312E,
24333         0x3131,
24334         0x318F,
24335         0x31A0,
24336         0x31BB,
24337         0x31F0,
24338         0x3200,
24339         0x3400,
24340         0x4DB6,
24341         0x4E00,
24342         0x9FCD,
24343         0xA000,
24344         0xA48D,
24345         0xA4D0,
24346         0xA4FE,
24347         0xA500,
24348         0xA60D,
24349         0xA610,
24350         0xA62C,
24351         0xA640,
24352         0xA673,
24353         0xA674,
24354         0xA67E,
24355         0xA67F,
24356         0xA69E,
24357         0xA69F,
24358         0xA6F2,
24359         0xA717,
24360         0xA720,
24361         0xA722,
24362         0xA789,
24363         0xA78B,
24364         0xA78F,
24365         0xA790,
24366         0xA7AE,
24367         0xA7B0,
24368         0xA7B2,
24369         0xA7F7,
24370         0xA828,
24371         0xA840,
24372         0xA874,
24373         0xA880,
24374         0xA8C5,
24375         0xA8D0,
24376         0xA8DA,
24377         0xA8E0,
24378         0xA8F8,
24379         0xA8FB,
24380         0xA8FC,
24381         0xA900,
24382         0xA92E,
24383         0xA930,
24384         0xA954,
24385         0xA960,
24386         0xA97D,
24387         0xA980,
24388         0xA9C1,
24389         0xA9CF,
24390         0xA9DA,
24391         0xA9E0,
24392         0xA9FF,
24393         0xAA00,
24394         0xAA37,
24395         0xAA40,
24396         0xAA4E,
24397         0xAA50,
24398         0xAA5A,
24399         0xAA60,
24400         0xAA77,
24401         0xAA7A,
24402         0xAAC3,
24403         0xAADB,
24404         0xAADE,
24405         0xAAE0,
24406         0xAAF0,
24407         0xAAF2,
24408         0xAAF7,
24409         0xAB01,
24410         0xAB07,
24411         0xAB09,
24412         0xAB0F,
24413         0xAB11,
24414         0xAB17,
24415         0xAB20,
24416         0xAB27,
24417         0xAB28,
24418         0xAB2F,
24419         0xAB30,
24420         0xAB5B,
24421         0xAB5C,
24422         0xAB60,
24423         0xAB64,
24424         0xAB66,
24425         0xABC0,
24426         0xABEB,
24427         0xABEC,
24428         0xABEE,
24429         0xABF0,
24430         0xABFA,
24431         0xAC00,
24432         0xD7A4,
24433         0xD7B0,
24434         0xD7C7,
24435         0xD7CB,
24436         0xD7FC,
24437         0xF900,
24438         0xFA6E,
24439         0xFA70,
24440         0xFADA,
24441         0xFB00,
24442         0xFB07,
24443         0xFB13,
24444         0xFB18,
24445         0xFB1D,
24446         0xFB29,
24447         0xFB2A,
24448         0xFB37,
24449         0xFB38,
24450         0xFB3D,
24451         0xFB3E,
24452         0xFB3F,
24453         0xFB40,
24454         0xFB42,
24455         0xFB43,
24456         0xFB45,
24457         0xFB46,
24458         0xFBB2,
24459         0xFBD3,
24460         0xFD3E,
24461         0xFD50,
24462         0xFD90,
24463         0xFD92,
24464         0xFDC8,
24465         0xFDF0,
24466         0xFDFC,
24467         0xFE00,
24468         0xFE10,
24469         0xFE20,
24470         0xFE2E,
24471         0xFE33,
24472         0xFE35,
24473         0xFE4D,
24474         0xFE50,
24475         0xFE70,
24476         0xFE75,
24477         0xFE76,
24478         0xFEFD,
24479         0xFF10,
24480         0xFF1A,
24481         0xFF21,
24482         0xFF3B,
24483         0xFF3F,
24484         0xFF40,
24485         0xFF41,
24486         0xFF5B,
24487         0xFF66,
24488         0xFFBF,
24489         0xFFC2,
24490         0xFFC8,
24491         0xFFCA,
24492         0xFFD0,
24493         0xFFD2,
24494         0xFFD8,
24495         0xFFDA,
24496         0xFFDD,
24497         0x10000,
24498         0x1000C,
24499         0x1000D,
24500         0x10027,
24501         0x10028,
24502         0x1003B,
24503         0x1003C,
24504         0x1003E,
24505         0x1003F,
24506         0x1004E,
24507         0x10050,
24508         0x1005E,
24509         0x10080,
24510         0x100FB,
24511         0x10140,
24512         0x10175,
24513         0x101FD,
24514         0x101FE,
24515         0x10280,
24516         0x1029D,
24517         0x102A0,
24518         0x102D1,
24519         0x102E0,
24520         0x102E1,
24521         0x10300,
24522         0x10320,
24523         0x10330,
24524         0x1034B,
24525         0x10350,
24526         0x1037B,
24527         0x10380,
24528         0x1039E,
24529         0x103A0,
24530         0x103C4,
24531         0x103C8,
24532         0x103D0,
24533         0x103D1,
24534         0x103D6,
24535         0x10400,
24536         0x1049E,
24537         0x104A0,
24538         0x104AA,
24539         0x10500,
24540         0x10528,
24541         0x10530,
24542         0x10564,
24543         0x10600,
24544         0x10737,
24545         0x10740,
24546         0x10756,
24547         0x10760,
24548         0x10768,
24549         0x10800,
24550         0x10806,
24551         0x10808,
24552         0x10809,
24553         0x1080A,
24554         0x10836,
24555         0x10837,
24556         0x10839,
24557         0x1083C,
24558         0x1083D,
24559         0x1083F,
24560         0x10856,
24561         0x10860,
24562         0x10877,
24563         0x10880,
24564         0x1089F,
24565         0x10900,
24566         0x10916,
24567         0x10920,
24568         0x1093A,
24569         0x10980,
24570         0x109B8,
24571         0x109BE,
24572         0x109C0,
24573         0x10A00,
24574         0x10A04,
24575         0x10A05,
24576         0x10A07,
24577         0x10A0C,
24578         0x10A14,
24579         0x10A15,
24580         0x10A18,
24581         0x10A19,
24582         0x10A34,
24583         0x10A38,
24584         0x10A3B,
24585         0x10A3F,
24586         0x10A40,
24587         0x10A60,
24588         0x10A7D,
24589         0x10A80,
24590         0x10A9D,
24591         0x10AC0,
24592         0x10AC8,
24593         0x10AC9,
24594         0x10AE7,
24595         0x10B00,
24596         0x10B36,
24597         0x10B40,
24598         0x10B56,
24599         0x10B60,
24600         0x10B73,
24601         0x10B80,
24602         0x10B92,
24603         0x10C00,
24604         0x10C49,
24605         0x11000,
24606         0x11047,
24607         0x11066,
24608         0x11070,
24609         0x1107F,
24610         0x110BB,
24611         0x110D0,
24612         0x110E9,
24613         0x110F0,
24614         0x110FA,
24615         0x11100,
24616         0x11135,
24617         0x11136,
24618         0x11140,
24619         0x11150,
24620         0x11174,
24621         0x11176,
24622         0x11177,
24623         0x11180,
24624         0x111C5,
24625         0x111D0,
24626         0x111DB,
24627         0x11200,
24628         0x11212,
24629         0x11213,
24630         0x11238,
24631         0x112B0,
24632         0x112EB,
24633         0x112F0,
24634         0x112FA,
24635         0x11301,
24636         0x11304,
24637         0x11305,
24638         0x1130D,
24639         0x1130F,
24640         0x11311,
24641         0x11313,
24642         0x11329,
24643         0x1132A,
24644         0x11331,
24645         0x11332,
24646         0x11334,
24647         0x11335,
24648         0x1133A,
24649         0x1133C,
24650         0x11345,
24651         0x11347,
24652         0x11349,
24653         0x1134B,
24654         0x1134E,
24655         0x11357,
24656         0x11358,
24657         0x1135D,
24658         0x11364,
24659         0x11366,
24660         0x1136D,
24661         0x11370,
24662         0x11375,
24663         0x11480,
24664         0x114C6,
24665         0x114C7,
24666         0x114C8,
24667         0x114D0,
24668         0x114DA,
24669         0x11580,
24670         0x115B6,
24671         0x115B8,
24672         0x115C1,
24673         0x11600,
24674         0x11641,
24675         0x11644,
24676         0x11645,
24677         0x11650,
24678         0x1165A,
24679         0x11680,
24680         0x116B8,
24681         0x116C0,
24682         0x116CA,
24683         0x118A0,
24684         0x118EA,
24685         0x118FF,
24686         0x11900,
24687         0x11AC0,
24688         0x11AF9,
24689         0x12000,
24690         0x12399,
24691         0x12400,
24692         0x1246F,
24693         0x13000,
24694         0x1342F,
24695         0x16800,
24696         0x16A39,
24697         0x16A40,
24698         0x16A5F,
24699         0x16A60,
24700         0x16A6A,
24701         0x16AD0,
24702         0x16AEE,
24703         0x16AF0,
24704         0x16AF5,
24705         0x16B00,
24706         0x16B37,
24707         0x16B40,
24708         0x16B44,
24709         0x16B50,
24710         0x16B5A,
24711         0x16B63,
24712         0x16B78,
24713         0x16B7D,
24714         0x16B90,
24715         0x16F00,
24716         0x16F45,
24717         0x16F50,
24718         0x16F7F,
24719         0x16F8F,
24720         0x16FA0,
24721         0x1B000,
24722         0x1B002,
24723         0x1BC00,
24724         0x1BC6B,
24725         0x1BC70,
24726         0x1BC7D,
24727         0x1BC80,
24728         0x1BC89,
24729         0x1BC90,
24730         0x1BC9A,
24731         0x1BC9D,
24732         0x1BC9F,
24733         0x1D165,
24734         0x1D16A,
24735         0x1D16D,
24736         0x1D173,
24737         0x1D17B,
24738         0x1D183,
24739         0x1D185,
24740         0x1D18C,
24741         0x1D1AA,
24742         0x1D1AE,
24743         0x1D242,
24744         0x1D245,
24745         0x1D400,
24746         0x1D455,
24747         0x1D456,
24748         0x1D49D,
24749         0x1D49E,
24750         0x1D4A0,
24751         0x1D4A2,
24752         0x1D4A3,
24753         0x1D4A5,
24754         0x1D4A7,
24755         0x1D4A9,
24756         0x1D4AD,
24757         0x1D4AE,
24758         0x1D4BA,
24759         0x1D4BB,
24760         0x1D4BC,
24761         0x1D4BD,
24762         0x1D4C4,
24763         0x1D4C5,
24764         0x1D506,
24765         0x1D507,
24766         0x1D50B,
24767         0x1D50D,
24768         0x1D515,
24769         0x1D516,
24770         0x1D51D,
24771         0x1D51E,
24772         0x1D53A,
24773         0x1D53B,
24774         0x1D53F,
24775         0x1D540,
24776         0x1D545,
24777         0x1D546,
24778         0x1D547,
24779         0x1D54A,
24780         0x1D551,
24781         0x1D552,
24782         0x1D6A6,
24783         0x1D6A8,
24784         0x1D6C1,
24785         0x1D6C2,
24786         0x1D6DB,
24787         0x1D6DC,
24788         0x1D6FB,
24789         0x1D6FC,
24790         0x1D715,
24791         0x1D716,
24792         0x1D735,
24793         0x1D736,
24794         0x1D74F,
24795         0x1D750,
24796         0x1D76F,
24797         0x1D770,
24798         0x1D789,
24799         0x1D78A,
24800         0x1D7A9,
24801         0x1D7AA,
24802         0x1D7C3,
24803         0x1D7C4,
24804         0x1D7CC,
24805         0x1D7CE,
24806         0x1D800,
24807         0x1E800,
24808         0x1E8C5,
24809         0x1E8D0,
24810         0x1E8D7,
24811         0x1EE00,
24812         0x1EE04,
24813         0x1EE05,
24814         0x1EE20,
24815         0x1EE21,
24816         0x1EE23,
24817         0x1EE24,
24818         0x1EE25,
24819         0x1EE27,
24820         0x1EE28,
24821         0x1EE29,
24822         0x1EE33,
24823         0x1EE34,
24824         0x1EE38,
24825         0x1EE39,
24826         0x1EE3A,
24827         0x1EE3B,
24828         0x1EE3C,
24829         0x1EE42,
24830         0x1EE43,
24831         0x1EE47,
24832         0x1EE48,
24833         0x1EE49,
24834         0x1EE4A,
24835         0x1EE4B,
24836         0x1EE4C,
24837         0x1EE4D,
24838         0x1EE50,
24839         0x1EE51,
24840         0x1EE53,
24841         0x1EE54,
24842         0x1EE55,
24843         0x1EE57,
24844         0x1EE58,
24845         0x1EE59,
24846         0x1EE5A,
24847         0x1EE5B,
24848         0x1EE5C,
24849         0x1EE5D,
24850         0x1EE5E,
24851         0x1EE5F,
24852         0x1EE60,
24853         0x1EE61,
24854         0x1EE63,
24855         0x1EE64,
24856         0x1EE65,
24857         0x1EE67,
24858         0x1EE6B,
24859         0x1EE6C,
24860         0x1EE73,
24861         0x1EE74,
24862         0x1EE78,
24863         0x1EE79,
24864         0x1EE7D,
24865         0x1EE7E,
24866         0x1EE7F,
24867         0x1EE80,
24868         0x1EE8A,
24869         0x1EE8B,
24870         0x1EE9C,
24871         0x1EEA1,
24872         0x1EEA4,
24873         0x1EEA5,
24874         0x1EEAA,
24875         0x1EEAB,
24876         0x1EEBC,
24877         0x1F130,
24878         0x1F14A,
24879         0x1F150,
24880         0x1F16A,
24881         0x1F170,
24882         0x1F18A,
24883         0x20000,
24884         0x2A6D7,
24885         0x2A700,
24886         0x2B735,
24887         0x2B740,
24888         0x2B81E,
24889         0x2F800,
24890         0x2FA1E,
24891         0xE0100,
24892         0xE01F0
24893 };
24894
24895 static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 1047 */
24896         13,     /* Number of elements */
24897         148565664, /* Version and data structure type */
24898         1,      /* 0 if the list starts at 0;
24899                    1 if it starts at the element beyond 0 */
24900         0x0,
24901         0x81,
24902         0x87,
24903         0xC1,
24904         0xC7,
24905         0xF0,
24906         0xFA,
24907         0xFF10,
24908         0xFF1A,
24909         0xFF21,
24910         0xFF27,
24911         0xFF41,
24912         0xFF47
24913 };
24914
24915 #endif  /* #ifndef PERL_IN_XSUB_RE */
24916
24917 #endif  /* EBCDIC 1047 */
24918
24919 #if 'A' == 193 /* EBCDIC 037 */ \
24920      && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
24921      && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
24922      && '$' == 91 && '@' == 124 && '`' == 121
24923
24924 #ifndef PERL_IN_XSUB_RE
24925
24926 static const UV ASCII_invlist[] = { /* for EBCDIC 037 */
24927         56,     /* Number of elements */
24928         148565664, /* Version and data structure type */
24929         0,      /* 0 if the list starts at 0;
24930                    1 if it starts at the element beyond 0 */
24931         0x0,
24932         0x4,
24933         0x5,
24934         0x6,
24935         0x7,
24936         0x8,
24937         0xB,
24938         0x14,
24939         0x16,
24940         0x17,
24941         0x18,
24942         0x1A,
24943         0x1C,
24944         0x20,
24945         0x25,
24946         0x28,
24947         0x2D,
24948         0x30,
24949         0x32,
24950         0x33,
24951         0x37,
24952         0x38,
24953         0x3C,
24954         0x3E,
24955         0x3F,
24956         0x41,
24957         0x4B,
24958         0x51,
24959         0x5A,
24960         0x5F,
24961         0x60,
24962         0x62,
24963         0x6B,
24964         0x70,
24965         0x79,
24966         0x80,
24967         0x81,
24968         0x8A,
24969         0x91,
24970         0x9A,
24971         0xA1,
24972         0xAA,
24973         0xB0,
24974         0xB1,
24975         0xBA,
24976         0xBC,
24977         0xC0,
24978         0xCA,
24979         0xD0,
24980         0xDA,
24981         0xE0,
24982         0xE1,
24983         0xE2,
24984         0xEA,
24985         0xF0,
24986         0xFA
24987 };
24988
24989 static const UV Cased_invlist[] = { /* for EBCDIC 037 */
24990         277,    /* Number of elements */
24991         148565664, /* Version and data structure type */
24992         1,      /* 0 if the list starts at 0;
24993                    1 if it starts at the element beyond 0 */
24994         0x0,
24995         0x42,
24996         0x4A,
24997         0x51,
24998         0x5A,
24999         0x62,
25000         0x6A,
25001         0x70,
25002         0x79,
25003         0x80,
25004         0x8A,
25005         0x8C,
25006         0x8F,
25007         0x91,
25008         0x9D,
25009         0x9E,
25010         0x9F,
25011         0xA0,
25012         0xA1,
25013         0xA2,
25014         0xAA,
25015         0xAC,
25016         0xAF,
25017         0xC1,
25018         0xCA,
25019         0xCB,
25020         0xD0,
25021         0xD1,
25022         0xDA,
25023         0xDB,
25024         0xE0,
25025         0xE2,
25026         0xEA,
25027         0xEB,
25028         0xF0,
25029         0xFB,
25030         0xFF,
25031         0x100,
25032         0x1BB,
25033         0x1BC,
25034         0x1C0,
25035         0x1C4,
25036         0x294,
25037         0x295,
25038         0x2B9,
25039         0x2C0,
25040         0x2C2,
25041         0x2E0,
25042         0x2E5,
25043         0x345,
25044         0x346,
25045         0x370,
25046         0x374,
25047         0x376,
25048         0x378,
25049         0x37A,
25050         0x37E,
25051         0x37F,
25052         0x380,
25053         0x386,
25054         0x387,
25055         0x388,
25056         0x38B,
25057         0x38C,
25058         0x38D,
25059         0x38E,
25060         0x3A2,
25061         0x3A3,
25062         0x3F6,
25063         0x3F7,
25064         0x482,
25065         0x48A,
25066         0x530,
25067         0x531,
25068         0x557,
25069         0x561,
25070         0x588,
25071         0x10A0,
25072         0x10C6,
25073         0x10C7,
25074         0x10C8,
25075         0x10CD,
25076         0x10CE,
25077         0x1D00,
25078         0x1DC0,
25079         0x1E00,
25080         0x1F16,
25081         0x1F18,
25082         0x1F1E,
25083         0x1F20,
25084         0x1F46,
25085         0x1F48,
25086         0x1F4E,
25087         0x1F50,
25088         0x1F58,
25089         0x1F59,
25090         0x1F5A,
25091         0x1F5B,
25092         0x1F5C,
25093         0x1F5D,
25094         0x1F5E,
25095         0x1F5F,
25096         0x1F7E,
25097         0x1F80,
25098         0x1FB5,
25099         0x1FB6,
25100         0x1FBD,
25101         0x1FBE,
25102         0x1FBF,
25103         0x1FC2,
25104         0x1FC5,
25105         0x1FC6,
25106         0x1FCD,
25107         0x1FD0,
25108         0x1FD4,
25109         0x1FD6,
25110         0x1FDC,
25111         0x1FE0,
25112         0x1FED,
25113         0x1FF2,
25114         0x1FF5,
25115         0x1FF6,
25116         0x1FFD,
25117         0x2071,
25118         0x2072,
25119         0x207F,
25120         0x2080,
25121         0x2090,
25122         0x209D,
25123         0x2102,
25124         0x2103,
25125         0x2107,
25126         0x2108,
25127         0x210A,
25128         0x2114,
25129         0x2115,
25130         0x2116,
25131         0x2119,
25132         0x211E,
25133         0x2124,
25134         0x2125,
25135         0x2126,
25136         0x2127,
25137         0x2128,
25138         0x2129,
25139         0x212A,
25140         0x212E,
25141         0x212F,
25142         0x2135,
25143         0x2139,
25144         0x213A,
25145         0x213C,
25146         0x2140,
25147         0x2145,
25148         0x214A,
25149         0x214E,
25150         0x214F,
25151         0x2160,
25152         0x2180,
25153         0x2183,
25154         0x2185,
25155         0x24B6,
25156         0x24EA,
25157         0x2C00,
25158         0x2C2F,
25159         0x2C30,
25160         0x2C5F,
25161         0x2C60,
25162         0x2CE5,
25163         0x2CEB,
25164         0x2CEF,
25165         0x2CF2,
25166         0x2CF4,
25167         0x2D00,
25168         0x2D26,
25169         0x2D27,
25170         0x2D28,
25171         0x2D2D,
25172         0x2D2E,
25173         0xA640,
25174         0xA66E,
25175         0xA680,
25176         0xA69E,
25177         0xA722,
25178         0xA788,
25179         0xA78B,
25180         0xA78F,
25181         0xA790,
25182         0xA7AE,
25183         0xA7B0,
25184         0xA7B2,
25185         0xA7F8,
25186         0xA7FB,
25187         0xAB30,
25188         0xAB5B,
25189         0xAB5C,
25190         0xAB60,
25191         0xAB64,
25192         0xAB66,
25193         0xFB00,
25194         0xFB07,
25195         0xFB13,
25196         0xFB18,
25197         0xFF21,
25198         0xFF3B,
25199         0xFF41,
25200         0xFF5B,
25201         0x10400,
25202         0x10450,
25203         0x118A0,
25204         0x118E0,
25205         0x1D400,
25206         0x1D455,
25207         0x1D456,
25208         0x1D49D,
25209         0x1D49E,
25210         0x1D4A0,
25211         0x1D4A2,
25212         0x1D4A3,
25213         0x1D4A5,
25214         0x1D4A7,
25215         0x1D4A9,
25216         0x1D4AD,
25217         0x1D4AE,
25218         0x1D4BA,
25219         0x1D4BB,
25220         0x1D4BC,
25221         0x1D4BD,
25222         0x1D4C4,
25223         0x1D4C5,
25224         0x1D506,
25225         0x1D507,
25226         0x1D50B,
25227         0x1D50D,
25228         0x1D515,
25229         0x1D516,
25230         0x1D51D,
25231         0x1D51E,
25232         0x1D53A,
25233         0x1D53B,
25234         0x1D53F,
25235         0x1D540,
25236         0x1D545,
25237         0x1D546,
25238         0x1D547,
25239         0x1D54A,
25240         0x1D551,
25241         0x1D552,
25242         0x1D6A6,
25243         0x1D6A8,
25244         0x1D6C1,
25245         0x1D6C2,
25246         0x1D6DB,
25247         0x1D6DC,
25248         0x1D6FB,
25249         0x1D6FC,
25250         0x1D715,
25251         0x1D716,
25252         0x1D735,
25253         0x1D736,
25254         0x1D74F,
25255         0x1D750,
25256         0x1D76F,
25257         0x1D770,
25258         0x1D789,
25259         0x1D78A,
25260         0x1D7A9,
25261         0x1D7AA,
25262         0x1D7C3,
25263         0x1D7C4,
25264         0x1D7CC,
25265         0x1F130,
25266         0x1F14A,
25267         0x1F150,
25268         0x1F16A,
25269         0x1F170,
25270         0x1F18A
25271 };
25272
25273 #endif  /* #ifndef PERL_IN_XSUB_RE */
25274
25275 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */
25276         45,     /* Number of elements */
25277         148565664, /* Version and data structure type */
25278         1,      /* 0 if the list starts at 0;
25279                    1 if it starts at the element beyond 0 */
25280         0x0,
25281         0x2BC,
25282         0x2BD,
25283         0x308,
25284         0x309,
25285         0x313,
25286         0x314,
25287         0x342,
25288         0x343,
25289         0x3AC,
25290         0x3AD,
25291         0x3AE,
25292         0x3AF,
25293         0x3B1,
25294         0x3B2,
25295         0x3B7,
25296         0x3B8,
25297         0x3B9,
25298         0x3BA,
25299         0x3C1,
25300         0x3C2,
25301         0x3C5,
25302         0x3C6,
25303         0x3C9,
25304         0x3CA,
25305         0x3CE,
25306         0x3CF,
25307         0x565,
25308         0x566,
25309         0x574,
25310         0x575,
25311         0x57E,
25312         0x57F,
25313         0x1F00,
25314         0x1F08,
25315         0x1F20,
25316         0x1F28,
25317         0x1F60,
25318         0x1F68,
25319         0x1F70,
25320         0x1F71,
25321         0x1F74,
25322         0x1F75,
25323         0x1F7C,
25324         0x1F7D
25325 };
25326
25327 #ifndef PERL_IN_XSUB_RE
25328
25329 static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */
25330         263,    /* Number of elements */
25331         148565664, /* Version and data structure type */
25332         1,      /* 0 if the list starts at 0;
25333                    1 if it starts at the element beyond 0 */
25334         0x0,
25335         0x42,
25336         0x4A,
25337         0x51,
25338         0x5A,
25339         0x62,
25340         0x6A,
25341         0x70,
25342         0x79,
25343         0x80,
25344         0x8A,
25345         0x8C,
25346         0x8F,
25347         0x91,
25348         0x9A,
25349         0x9C,
25350         0x9D,
25351         0x9E,
25352         0x9F,
25353         0xA0,
25354         0xA1,
25355         0xA2,
25356         0xAA,
25357         0xAC,
25358         0xAF,
25359         0xC1,
25360         0xCA,
25361         0xCB,
25362         0xD0,
25363         0xD1,
25364         0xDA,
25365         0xDB,
25366         0xE0,
25367         0xE2,
25368         0xEA,
25369         0xEB,
25370         0xF0,
25371         0xFB,
25372         0xFF,
25373         0x100,
25374         0x131,
25375         0x132,
25376         0x138,
25377         0x139,
25378         0x18D,
25379         0x18E,
25380         0x19B,
25381         0x19C,
25382         0x1AA,
25383         0x1AC,
25384         0x1BA,
25385         0x1BC,
25386         0x1BE,
25387         0x1BF,
25388         0x1C0,
25389         0x1C4,
25390         0x221,
25391         0x222,
25392         0x234,
25393         0x23A,
25394         0x255,
25395         0x256,
25396         0x258,
25397         0x259,
25398         0x25A,
25399         0x25B,
25400         0x25D,
25401         0x260,
25402         0x262,
25403         0x263,
25404         0x264,
25405         0x265,
25406         0x267,
25407         0x268,
25408         0x26A,
25409         0x26B,
25410         0x26D,
25411         0x26F,
25412         0x270,
25413         0x271,
25414         0x273,
25415         0x275,
25416         0x276,
25417         0x27D,
25418         0x27E,
25419         0x280,
25420         0x281,
25421         0x283,
25422         0x284,
25423         0x287,
25424         0x28D,
25425         0x292,
25426         0x293,
25427         0x29E,
25428         0x29F,
25429         0x2BC,
25430         0x2BD,
25431         0x2BE,
25432         0x2BF,
25433         0x300,
25434         0x302,
25435         0x307,
25436         0x309,
25437         0x30A,
25438         0x30B,
25439         0x30C,
25440         0x30D,
25441         0x313,
25442         0x314,
25443         0x331,
25444         0x332,
25445         0x342,
25446         0x343,
25447         0x345,
25448         0x346,
25449         0x370,
25450         0x374,
25451         0x376,
25452         0x378,
25453         0x37B,
25454         0x37E,
25455         0x37F,
25456         0x380,
25457         0x386,
25458         0x387,
25459         0x388,
25460         0x38B,
25461         0x38C,
25462         0x38D,
25463         0x38E,
25464         0x3A2,
25465         0x3A3,
25466         0x3D2,
25467         0x3D5,
25468         0x3F6,
25469         0x3F7,
25470         0x3FC,
25471         0x3FD,
25472         0x482,
25473         0x48A,
25474         0x530,
25475         0x531,
25476         0x557,
25477         0x561,
25478         0x588,
25479         0x10A0,
25480         0x10C6,
25481         0x10C7,
25482         0x10C8,
25483         0x10CD,
25484         0x10CE,
25485         0x1D79,
25486         0x1D7A,
25487         0x1D7D,
25488         0x1D7E,
25489         0x1E00,
25490         0x1E9C,
25491         0x1E9E,
25492         0x1E9F,
25493         0x1EA0,
25494         0x1F16,
25495         0x1F18,
25496         0x1F1E,
25497         0x1F20,
25498         0x1F46,
25499         0x1F48,
25500         0x1F4E,
25501         0x1F50,
25502         0x1F58,
25503         0x1F59,
25504         0x1F5A,
25505         0x1F5B,
25506         0x1F5C,
25507         0x1F5D,
25508         0x1F5E,
25509         0x1F5F,
25510         0x1F7E,
25511         0x1F80,
25512         0x1FB5,
25513         0x1FB6,
25514         0x1FBD,
25515         0x1FBE,
25516         0x1FBF,
25517         0x1FC2,
25518         0x1FC5,
25519         0x1FC6,
25520         0x1FCD,
25521         0x1FD0,
25522         0x1FD4,
25523         0x1FD6,
25524         0x1FDC,
25525         0x1FE0,
25526         0x1FED,
25527         0x1FF2,
25528         0x1FF5,
25529         0x1FF6,
25530         0x1FFD,
25531         0x2126,
25532         0x2127,
25533         0x212A,
25534         0x212C,
25535         0x2132,
25536         0x2133,
25537         0x214E,
25538         0x214F,
25539         0x2160,
25540         0x2180,
25541         0x2183,
25542         0x2185,
25543         0x24B6,
25544         0x24EA,
25545         0x2C00,
25546         0x2C2F,
25547         0x2C30,
25548         0x2C5F,
25549         0x2C60,
25550         0x2C71,
25551         0x2C72,
25552         0x2C74,
25553         0x2C75,
25554         0x2C77,
25555         0x2C7E,
25556         0x2CE4,
25557         0x2CEB,
25558         0x2CEF,
25559         0x2CF2,
25560         0x2CF4,
25561         0x2D00,
25562         0x2D26,
25563         0x2D27,
25564         0x2D28,
25565         0x2D2D,
25566         0x2D2E,
25567         0xA640,
25568         0xA66E,
25569         0xA680,
25570         0xA69C,
25571         0xA722,
25572         0xA730,
25573         0xA732,
25574         0xA770,
25575         0xA779,
25576         0xA788,
25577         0xA78B,
25578         0xA78E,
25579         0xA790,
25580         0xA794,
25581         0xA796,
25582         0xA7AE,
25583         0xA7B0,
25584         0xA7B2,
25585         0xFB00,
25586         0xFB07,
25587         0xFB13,
25588         0xFB18,
25589         0xFF21,
25590         0xFF3B,
25591         0xFF41,
25592         0xFF5B,
25593         0x10400,
25594         0x10450,
25595         0x118A0,
25596         0x118E0
25597 };
25598
25599 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 037 */
25600         59,     /* Number of elements */
25601         148565664, /* Version and data structure type */
25602         1,      /* 0 if the list starts at 0;
25603                    1 if it starts at the element beyond 0 */
25604         0x0,
25605         0x59,
25606         0x5A,
25607         0x130,
25608         0x131,
25609         0x149,
25610         0x14A,
25611         0x1F0,
25612         0x1F1,
25613         0x390,
25614         0x391,
25615         0x3B0,
25616         0x3B1,
25617         0x587,
25618         0x588,
25619         0x1E96,
25620         0x1E9B,
25621         0x1E9E,
25622         0x1E9F,
25623         0x1F50,
25624         0x1F51,
25625         0x1F52,
25626         0x1F53,
25627         0x1F54,
25628         0x1F55,
25629         0x1F56,
25630         0x1F57,
25631         0x1F80,
25632         0x1FB0,
25633         0x1FB2,
25634         0x1FB5,
25635         0x1FB6,
25636         0x1FB8,
25637         0x1FBC,
25638         0x1FBD,
25639         0x1FC2,
25640         0x1FC5,
25641         0x1FC6,
25642         0x1FC8,
25643         0x1FCC,
25644         0x1FCD,
25645         0x1FD2,
25646         0x1FD4,
25647         0x1FD6,
25648         0x1FD8,
25649         0x1FE2,
25650         0x1FE5,
25651         0x1FE6,
25652         0x1FE8,
25653         0x1FF2,
25654         0x1FF5,
25655         0x1FF6,
25656         0x1FF8,
25657         0x1FFC,
25658         0x1FFD,
25659         0xFB00,
25660         0xFB07,
25661         0xFB13,
25662         0xFB18
25663 };
25664
25665 static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
25666         1287,   /* Number of elements */
25667         148565664, /* Version and data structure type */
25668         1,      /* 0 if the list starts at 0;
25669                    1 if it starts at the element beyond 0 */
25670         0x0,
25671         0x42,
25672         0x4A,
25673         0x51,
25674         0x5A,
25675         0x62,
25676         0x6A,
25677         0x6D,
25678         0x6E,
25679         0x70,
25680         0x79,
25681         0x80,
25682         0x8A,
25683         0x8C,
25684         0x8F,
25685         0x91,
25686         0x9D,
25687         0x9E,
25688         0x9F,
25689         0xA0,
25690         0xA1,
25691         0xA2,
25692         0xAA,
25693         0xAC,
25694         0xAF,
25695         0xC1,
25696         0xCA,
25697         0xCB,
25698         0xD0,
25699         0xD1,
25700         0xDA,
25701         0xDB,
25702         0xE0,
25703         0xE2,
25704         0xEA,
25705         0xEB,
25706         0xFA,
25707         0xFB,
25708         0xFF,
25709         0x100,
25710         0x2C2,
25711         0x2C6,
25712         0x2D2,
25713         0x2E0,
25714         0x2E5,
25715         0x2EC,
25716         0x2ED,
25717         0x2EE,
25718         0x2EF,
25719         0x300,
25720         0x375,
25721         0x376,
25722         0x378,
25723         0x37B,
25724         0x37E,
25725         0x37F,
25726         0x380,
25727         0x386,
25728         0x387,
25729         0x388,
25730         0x38B,
25731         0x38C,
25732         0x38D,
25733         0x38E,
25734         0x3A2,
25735         0x3A3,
25736         0x3F6,
25737         0x3F7,
25738         0x482,
25739         0x483,
25740         0x488,
25741         0x48A,
25742         0x530,
25743         0x531,
25744         0x557,
25745         0x559,
25746         0x55A,
25747         0x561,
25748         0x588,
25749         0x591,
25750         0x5BE,
25751         0x5BF,
25752         0x5C0,
25753         0x5C1,
25754         0x5C3,
25755         0x5C4,
25756         0x5C6,
25757         0x5C7,
25758         0x5C8,
25759         0x5D0,
25760         0x5EB,
25761         0x5F0,
25762         0x5F3,
25763         0x610,
25764         0x61B,
25765         0x620,
25766         0x66A,
25767         0x66E,
25768         0x6D4,
25769         0x6D5,
25770         0x6DD,
25771         0x6DF,
25772         0x6E9,
25773         0x6EA,
25774         0x6FD,
25775         0x6FF,
25776         0x700,
25777         0x710,
25778         0x74B,
25779         0x74D,
25780         0x7B2,
25781         0x7C0,
25782         0x7F6,
25783         0x7FA,
25784         0x7FB,
25785         0x800,
25786         0x82E,
25787         0x840,
25788         0x85C,
25789         0x8A0,
25790         0x8B3,
25791         0x8E4,
25792         0x964,
25793         0x966,
25794         0x970,
25795         0x971,
25796         0x984,
25797         0x985,
25798         0x98D,
25799         0x98F,
25800         0x991,
25801         0x993,
25802         0x9A9,
25803         0x9AA,
25804         0x9B1,
25805         0x9B2,
25806         0x9B3,
25807         0x9B6,
25808         0x9BA,
25809         0x9BC,
25810         0x9C5,
25811         0x9C7,
25812         0x9C9,
25813         0x9CB,
25814         0x9CF,
25815         0x9D7,
25816         0x9D8,
25817         0x9DC,
25818         0x9DE,
25819         0x9DF,
25820         0x9E4,
25821         0x9E6,
25822         0x9F2,
25823         0xA01,
25824         0xA04,
25825         0xA05,
25826         0xA0B,
25827         0xA0F,
25828         0xA11,
25829         0xA13,
25830         0xA29,
25831         0xA2A,
25832         0xA31,
25833         0xA32,
25834         0xA34,
25835         0xA35,
25836         0xA37,
25837         0xA38,
25838         0xA3A,
25839         0xA3C,
25840         0xA3D,
25841         0xA3E,
25842         0xA43,
25843         0xA47,
25844         0xA49,
25845         0xA4B,
25846         0xA4E,
25847         0xA51,
25848         0xA52,
25849         0xA59,
25850         0xA5D,
25851         0xA5E,
25852         0xA5F,
25853         0xA66,
25854         0xA76,
25855         0xA81,
25856         0xA84,
25857         0xA85,
25858         0xA8E,
25859         0xA8F,
25860         0xA92,
25861         0xA93,
25862         0xAA9,
25863         0xAAA,
25864         0xAB1,
25865         0xAB2,
25866         0xAB4,
25867         0xAB5,
25868         0xABA,
25869         0xABC,
25870         0xAC6,
25871         0xAC7,
25872         0xACA,
25873         0xACB,
25874         0xACE,
25875         0xAD0,
25876         0xAD1,
25877         0xAE0,
25878         0xAE4,
25879         0xAE6,
25880         0xAF0,
25881         0xB01,
25882         0xB04,
25883         0xB05,
25884         0xB0D,
25885         0xB0F,
25886         0xB11,
25887         0xB13,
25888         0xB29,
25889         0xB2A,
25890         0xB31,
25891         0xB32,
25892         0xB34,
25893         0xB35,
25894         0xB3A,
25895         0xB3C,
25896         0xB45,
25897         0xB47,
25898         0xB49,
25899         0xB4B,
25900         0xB4E,
25901         0xB56,
25902         0xB58,
25903         0xB5C,
25904         0xB5E,
25905         0xB5F,
25906         0xB64,
25907         0xB66,
25908         0xB70,
25909         0xB71,
25910         0xB72,
25911         0xB82,
25912         0xB84,
25913         0xB85,
25914         0xB8B,
25915         0xB8E,
25916         0xB91,
25917         0xB92,
25918         0xB96,
25919         0xB99,
25920         0xB9B,
25921         0xB9C,
25922         0xB9D,
25923         0xB9E,
25924         0xBA0,
25925         0xBA3,
25926         0xBA5,
25927         0xBA8,
25928         0xBAB,
25929         0xBAE,
25930         0xBBA,
25931         0xBBE,
25932         0xBC3,
25933         0xBC6,
25934         0xBC9,
25935         0xBCA,
25936         0xBCE,
25937         0xBD0,
25938         0xBD1,
25939         0xBD7,
25940         0xBD8,
25941         0xBE6,
25942         0xBF0,
25943         0xC00,
25944         0xC04,
25945         0xC05,
25946         0xC0D,
25947         0xC0E,
25948         0xC11,
25949         0xC12,
25950         0xC29,
25951         0xC2A,
25952         0xC3A,
25953         0xC3D,
25954         0xC45,
25955         0xC46,
25956         0xC49,
25957         0xC4A,
25958         0xC4E,
25959         0xC55,
25960         0xC57,
25961         0xC58,
25962         0xC5A,
25963         0xC60,
25964         0xC64,
25965         0xC66,
25966         0xC70,
25967         0xC81,
25968         0xC84,
25969         0xC85,
25970         0xC8D,
25971         0xC8E,
25972         0xC91,
25973         0xC92,
25974         0xCA9,
25975         0xCAA,
25976         0xCB4,
25977         0xCB5,
25978         0xCBA,
25979         0xCBC,
25980         0xCC5,
25981         0xCC6,
25982         0xCC9,
25983         0xCCA,
25984         0xCCE,
25985         0xCD5,
25986         0xCD7,
25987         0xCDE,
25988         0xCDF,
25989         0xCE0,
25990         0xCE4,
25991         0xCE6,
25992         0xCF0,
25993         0xCF1,
25994         0xCF3,
25995         0xD01,
25996         0xD04,
25997         0xD05,
25998         0xD0D,
25999         0xD0E,
26000         0xD11,
26001         0xD12,
26002         0xD3B,
26003         0xD3D,
26004         0xD45,
26005         0xD46,
26006         0xD49,
26007         0xD4A,
26008         0xD4F,
26009         0xD57,
26010         0xD58,
26011         0xD60,
26012         0xD64,
26013         0xD66,
26014         0xD70,
26015         0xD7A,
26016         0xD80,
26017         0xD82,
26018         0xD84,
26019         0xD85,
26020         0xD97,
26021         0xD9A,
26022         0xDB2,
26023         0xDB3,
26024         0xDBC,
26025         0xDBD,
26026         0xDBE,
26027         0xDC0,
26028         0xDC7,
26029         0xDCA,
26030         0xDCB,
26031         0xDCF,
26032         0xDD5,
26033         0xDD6,
26034         0xDD7,
26035         0xDD8,
26036         0xDE0,
26037         0xDE6,
26038         0xDF0,
26039         0xDF2,
26040         0xDF4,
26041         0xE01,
26042         0xE3B,
26043         0xE40,
26044         0xE4F,
26045         0xE50,
26046         0xE5A,
26047         0xE81,
26048         0xE83,
26049         0xE84,
26050         0xE85,
26051         0xE87,
26052         0xE89,
26053         0xE8A,
26054         0xE8B,
26055         0xE8D,
26056         0xE8E,
26057         0xE94,
26058         0xE98,
26059         0xE99,
26060         0xEA0,
26061         0xEA1,
26062         0xEA4,
26063         0xEA5,
26064         0xEA6,
26065         0xEA7,
26066         0xEA8,
26067         0xEAA,
26068         0xEAC,
26069         0xEAD,
26070         0xEBA,
26071         0xEBB,
26072         0xEBE,
26073         0xEC0,
26074         0xEC5,
26075         0xEC6,
26076         0xEC7,
26077         0xEC8,
26078         0xECE,
26079         0xED0,
26080         0xEDA,
26081         0xEDC,
26082         0xEE0,
26083         0xF00,
26084         0xF01,
26085         0xF18,
26086         0xF1A,
26087         0xF20,
26088         0xF2A,
26089         0xF35,
26090         0xF36,
26091         0xF37,
26092         0xF38,
26093         0xF39,
26094         0xF3A,
26095         0xF3E,
26096         0xF48,
26097         0xF49,
26098         0xF6D,
26099         0xF71,
26100         0xF85,
26101         0xF86,
26102         0xF98,
26103         0xF99,
26104         0xFBD,
26105         0xFC6,
26106         0xFC7,
26107         0x1000,
26108         0x104A,
26109         0x1050,
26110         0x109E,
26111         0x10A0,
26112         0x10C6,
26113         0x10C7,
26114         0x10C8,
26115         0x10CD,
26116         0x10CE,
26117         0x10D0,
26118         0x10FB,
26119         0x10FC,
26120         0x1249,
26121         0x124A,
26122         0x124E,
26123         0x1250,
26124         0x1257,
26125         0x1258,
26126         0x1259,
26127         0x125A,
26128         0x125E,
26129         0x1260,
26130         0x1289,
26131         0x128A,
26132         0x128E,
26133         0x1290,
26134         0x12B1,
26135         0x12B2,
26136         0x12B6,
26137         0x12B8,
26138         0x12BF,
26139         0x12C0,
26140         0x12C1,
26141         0x12C2,
26142         0x12C6,
26143         0x12C8,
26144         0x12D7,
26145         0x12D8,
26146         0x1311,
26147         0x1312,
26148         0x1316,
26149         0x1318,
26150         0x135B,
26151         0x135D,
26152         0x1360,
26153         0x1380,
26154         0x1390,
26155         0x13A0,
26156         0x13F5,
26157         0x1401,
26158         0x166D,
26159         0x166F,
26160         0x1680,
26161         0x1681,
26162         0x169B,
26163         0x16A0,
26164         0x16EB,
26165         0x16EE,
26166         0x16F9,
26167         0x1700,
26168         0x170D,
26169         0x170E,
26170         0x1715,
26171         0x1720,
26172         0x1735,
26173         0x1740,
26174         0x1754,
26175         0x1760,
26176         0x176D,
26177         0x176E,
26178         0x1771,
26179         0x1772,
26180         0x1774,
26181         0x1780,
26182         0x17D4,
26183         0x17D7,
26184         0x17D8,
26185         0x17DC,
26186         0x17DE,
26187         0x17E0,
26188         0x17EA,
26189         0x180B,
26190         0x180E,
26191         0x1810,
26192         0x181A,
26193         0x1820,
26194         0x1878,
26195         0x1880,
26196         0x18AB,
26197         0x18B0,
26198         0x18F6,
26199         0x1900,
26200         0x191F,
26201         0x1920,
26202         0x192C,
26203         0x1930,
26204         0x193C,
26205         0x1946,
26206         0x196E,
26207         0x1970,
26208         0x1975,
26209         0x1980,
26210         0x19AC,
26211         0x19B0,
26212         0x19CA,
26213         0x19D0,
26214         0x19DA,
26215         0x1A00,
26216         0x1A1C,
26217         0x1A20,
26218         0x1A5F,
26219         0x1A60,
26220         0x1A7D,
26221         0x1A7F,
26222         0x1A8A,
26223         0x1A90,
26224         0x1A9A,
26225         0x1AA7,
26226         0x1AA8,
26227         0x1AB0,
26228         0x1ABE,
26229         0x1B00,
26230         0x1B4C,
26231         0x1B50,
26232         0x1B5A,
26233         0x1B6B,
26234         0x1B74,
26235         0x1B80,
26236         0x1BF4,
26237         0x1C00,
26238         0x1C38,
26239         0x1C40,
26240         0x1C4A,
26241         0x1C4D,
26242         0x1C7E,
26243         0x1CD0,
26244         0x1CD3,
26245         0x1CD4,
26246         0x1CF7,
26247         0x1CF8,
26248         0x1CFA,
26249         0x1D00,
26250         0x1DF6,
26251         0x1DFC,
26252         0x1F16,
26253         0x1F18,
26254         0x1F1E,
26255         0x1F20,
26256         0x1F46,
26257         0x1F48,
26258         0x1F4E,
26259         0x1F50,
26260         0x1F58,
26261         0x1F59,
26262         0x1F5A,
26263         0x1F5B,
26264         0x1F5C,
26265         0x1F5D,
26266         0x1F5E,
26267         0x1F5F,
26268         0x1F7E,
26269         0x1F80,
26270         0x1FB5,
26271         0x1FB6,
26272         0x1FBD,
26273         0x1FBE,
26274         0x1FBF,
26275         0x1FC2,
26276         0x1FC5,
26277         0x1FC6,
26278         0x1FCD,
26279         0x1FD0,
26280         0x1FD4,
26281         0x1FD6,
26282         0x1FDC,
26283         0x1FE0,
26284         0x1FED,
26285         0x1FF2,
26286         0x1FF5,
26287         0x1FF6,
26288         0x1FFD,
26289         0x203F,
26290         0x2041,
26291         0x2054,
26292         0x2055,
26293         0x2071,
26294         0x2072,
26295         0x207F,
26296         0x2080,
26297         0x2090,
26298         0x209D,
26299         0x20D0,
26300         0x20DD,
26301         0x20E1,
26302         0x20E2,
26303         0x20E5,
26304         0x20F1,
26305         0x2102,
26306         0x2103,
26307         0x2107,
26308         0x2108,
26309         0x210A,
26310         0x2114,
26311         0x2115,
26312         0x2116,
26313         0x2119,
26314         0x211E,
26315         0x2124,
26316         0x2125,
26317         0x2126,
26318         0x2127,
26319         0x2128,
26320         0x2129,
26321         0x212A,
26322         0x212E,
26323         0x212F,
26324         0x213A,
26325         0x213C,
26326         0x2140,
26327         0x2145,
26328         0x214A,
26329         0x214E,
26330         0x214F,
26331         0x2160,
26332         0x2189,
26333         0x2C00,
26334         0x2C2F,
26335         0x2C30,
26336         0x2C5F,
26337         0x2C60,
26338         0x2CE5,
26339         0x2CEB,
26340         0x2CF4,
26341         0x2D00,
26342         0x2D26,
26343         0x2D27,
26344         0x2D28,
26345         0x2D2D,
26346         0x2D2E,
26347         0x2D30,
26348         0x2D68,
26349         0x2D6F,
26350         0x2D70,
26351         0x2D7F,
26352         0x2D97,
26353         0x2DA0,
26354         0x2DA7,
26355         0x2DA8,
26356         0x2DAF,
26357         0x2DB0,
26358         0x2DB7,
26359         0x2DB8,
26360         0x2DBF,
26361         0x2DC0,
26362         0x2DC7,
26363         0x2DC8,
26364         0x2DCF,
26365         0x2DD0,
26366         0x2DD7,
26367         0x2DD8,
26368         0x2DDF,
26369         0x2DE0,
26370         0x2E00,
26371         0x3005,
26372         0x3008,
26373         0x3021,
26374         0x3030,
26375         0x3031,
26376         0x3036,
26377         0x3038,
26378         0x303D,
26379         0x3041,
26380         0x3097,
26381         0x3099,
26382         0x309B,
26383         0x309D,
26384         0x30A0,
26385         0x30A1,
26386         0x30FB,
26387         0x30FC,
26388         0x3100,
26389         0x3105,
26390         0x312E,
26391         0x3131,
26392         0x318F,
26393         0x31A0,
26394         0x31BB,
26395         0x31F0,
26396         0x3200,
26397         0x3400,
26398         0x4DB6,
26399         0x4E00,
26400         0x9FCD,
26401         0xA000,
26402         0xA48D,
26403         0xA4D0,
26404         0xA4FE,
26405         0xA500,
26406         0xA60D,
26407         0xA610,
26408         0xA62C,
26409         0xA640,
26410         0xA670,
26411         0xA674,
26412         0xA67E,
26413         0xA67F,
26414         0xA69E,
26415         0xA69F,
26416         0xA6F2,
26417         0xA717,
26418         0xA720,
26419         0xA722,
26420         0xA789,
26421         0xA78B,
26422         0xA78F,
26423         0xA790,
26424         0xA7AE,
26425         0xA7B0,
26426         0xA7B2,
26427         0xA7F7,
26428         0xA828,
26429         0xA840,
26430         0xA874,
26431         0xA880,
26432         0xA8C5,
26433         0xA8D0,
26434         0xA8DA,
26435         0xA8E0,
26436         0xA8F8,
26437         0xA8FB,
26438         0xA8FC,
26439         0xA900,
26440         0xA92E,
26441         0xA930,
26442         0xA954,
26443         0xA960,
26444         0xA97D,
26445         0xA980,
26446         0xA9C1,
26447         0xA9CF,
26448         0xA9DA,
26449         0xA9E0,
26450         0xA9FF,
26451         0xAA00,
26452         0xAA37,
26453         0xAA40,
26454         0xAA4E,
26455         0xAA50,
26456         0xAA5A,
26457         0xAA60,
26458         0xAA77,
26459         0xAA7A,
26460         0xAAC3,
26461         0xAADB,
26462         0xAADE,
26463         0xAAE0,
26464         0xAAF0,
26465         0xAAF2,
26466         0xAAF7,
26467         0xAB01,
26468         0xAB07,
26469         0xAB09,
26470         0xAB0F,
26471         0xAB11,
26472         0xAB17,
26473         0xAB20,
26474         0xAB27,
26475         0xAB28,
26476         0xAB2F,
26477         0xAB30,
26478         0xAB5B,
26479         0xAB5C,
26480         0xAB60,
26481         0xAB64,
26482         0xAB66,
26483         0xABC0,
26484         0xABEB,
26485         0xABEC,
26486         0xABEE,
26487         0xABF0,
26488         0xABFA,
26489         0xAC00,
26490         0xD7A4,
26491         0xD7B0,
26492         0xD7C7,
26493         0xD7CB,
26494         0xD7FC,
26495         0xF900,
26496         0xFA6E,
26497         0xFA70,
26498         0xFADA,
26499         0xFB00,
26500         0xFB07,
26501         0xFB13,
26502         0xFB18,
26503         0xFB1D,
26504         0xFB29,
26505         0xFB2A,
26506         0xFB37,
26507         0xFB38,
26508         0xFB3D,
26509         0xFB3E,
26510         0xFB3F,
26511         0xFB40,
26512         0xFB42,
26513         0xFB43,
26514         0xFB45,
26515         0xFB46,
26516         0xFBB2,
26517         0xFBD3,
26518         0xFC5E,
26519         0xFC64,
26520         0xFD3E,
26521         0xFD50,
26522         0xFD90,
26523         0xFD92,
26524         0xFDC8,
26525         0xFDF0,
26526         0xFDFA,
26527         0xFE00,
26528         0xFE10,
26529         0xFE20,
26530         0xFE2E,
26531         0xFE33,
26532         0xFE35,
26533         0xFE4D,
26534         0xFE50,
26535         0xFE71,
26536         0xFE72,
26537         0xFE73,
26538         0xFE74,
26539         0xFE77,
26540         0xFE78,
26541         0xFE79,
26542         0xFE7A,
26543         0xFE7B,
26544         0xFE7C,
26545         0xFE7D,
26546         0xFE7E,
26547         0xFE7F,
26548         0xFEFD,
26549         0xFF10,
26550         0xFF1A,
26551         0xFF21,
26552         0xFF3B,
26553         0xFF3F,
26554         0xFF40,
26555         0xFF41,
26556         0xFF5B,
26557         0xFF66,
26558         0xFFBF,
26559         0xFFC2,
26560         0xFFC8,
26561         0xFFCA,
26562         0xFFD0,
26563         0xFFD2,
26564         0xFFD8,
26565         0xFFDA,
26566         0xFFDD,
26567         0x10000,
26568         0x1000C,
26569         0x1000D,
26570         0x10027,
26571         0x10028,
26572         0x1003B,
26573         0x1003C,
26574         0x1003E,
26575         0x1003F,
26576         0x1004E,
26577         0x10050,
26578         0x1005E,
26579         0x10080,
26580         0x100FB,
26581         0x10140,
26582         0x10175,
26583         0x101FD,
26584         0x101FE,
26585         0x10280,
26586         0x1029D,
26587         0x102A0,
26588         0x102D1,
26589         0x102E0,
26590         0x102E1,
26591         0x10300,
26592         0x10320,
26593         0x10330,
26594         0x1034B,
26595         0x10350,
26596         0x1037B,
26597         0x10380,
26598         0x1039E,
26599         0x103A0,
26600         0x103C4,
26601         0x103C8,
26602         0x103D0,
26603         0x103D1,
26604         0x103D6,
26605         0x10400,
26606         0x1049E,
26607         0x104A0,
26608         0x104AA,
26609         0x10500,
26610         0x10528,
26611         0x10530,
26612         0x10564,
26613         0x10600,
26614         0x10737,
26615         0x10740,
26616         0x10756,
26617         0x10760,
26618         0x10768,
26619         0x10800,
26620         0x10806,
26621         0x10808,
26622         0x10809,
26623         0x1080A,
26624         0x10836,
26625         0x10837,
26626         0x10839,
26627         0x1083C,
26628         0x1083D,
26629         0x1083F,
26630         0x10856,
26631         0x10860,
26632         0x10877,
26633         0x10880,
26634         0x1089F,
26635         0x10900,
26636         0x10916,
26637         0x10920,
26638         0x1093A,
26639         0x10980,
26640         0x109B8,
26641         0x109BE,
26642         0x109C0,
26643         0x10A00,
26644         0x10A04,
26645         0x10A05,
26646         0x10A07,
26647         0x10A0C,
26648         0x10A14,
26649         0x10A15,
26650         0x10A18,
26651         0x10A19,
26652         0x10A34,
26653         0x10A38,
26654         0x10A3B,
26655         0x10A3F,
26656         0x10A40,
26657         0x10A60,
26658         0x10A7D,
26659         0x10A80,
26660         0x10A9D,
26661         0x10AC0,
26662         0x10AC8,
26663         0x10AC9,
26664         0x10AE7,
26665         0x10B00,
26666         0x10B36,
26667         0x10B40,
26668         0x10B56,
26669         0x10B60,
26670         0x10B73,
26671         0x10B80,
26672         0x10B92,
26673         0x10C00,
26674         0x10C49,
26675         0x11000,
26676         0x11047,
26677         0x11066,
26678         0x11070,
26679         0x1107F,
26680         0x110BB,
26681         0x110D0,
26682         0x110E9,
26683         0x110F0,
26684         0x110FA,
26685         0x11100,
26686         0x11135,
26687         0x11136,
26688         0x11140,
26689         0x11150,
26690         0x11174,
26691         0x11176,
26692         0x11177,
26693         0x11180,
26694         0x111C5,
26695         0x111D0,
26696         0x111DB,
26697         0x11200,
26698         0x11212,
26699         0x11213,
26700         0x11238,
26701         0x112B0,
26702         0x112EB,
26703         0x112F0,
26704         0x112FA,
26705         0x11301,
26706         0x11304,
26707         0x11305,
26708         0x1130D,
26709         0x1130F,
26710         0x11311,
26711         0x11313,
26712         0x11329,
26713         0x1132A,
26714         0x11331,
26715         0x11332,
26716         0x11334,
26717         0x11335,
26718         0x1133A,
26719         0x1133C,
26720         0x11345,
26721         0x11347,
26722         0x11349,
26723         0x1134B,
26724         0x1134E,
26725         0x11357,
26726         0x11358,
26727         0x1135D,
26728         0x11364,
26729         0x11366,
26730         0x1136D,
26731         0x11370,
26732         0x11375,
26733         0x11480,
26734         0x114C6,
26735         0x114C7,
26736         0x114C8,
26737         0x114D0,
26738         0x114DA,
26739         0x11580,
26740         0x115B6,
26741         0x115B8,
26742         0x115C1,
26743         0x11600,
26744         0x11641,
26745         0x11644,
26746         0x11645,
26747         0x11650,
26748         0x1165A,
26749         0x11680,
26750         0x116B8,
26751         0x116C0,
26752         0x116CA,
26753         0x118A0,
26754         0x118EA,
26755         0x118FF,
26756         0x11900,
26757         0x11AC0,
26758         0x11AF9,
26759         0x12000,
26760         0x12399,
26761         0x12400,
26762         0x1246F,
26763         0x13000,
26764         0x1342F,
26765         0x16800,
26766         0x16A39,
26767         0x16A40,
26768         0x16A5F,
26769         0x16A60,
26770         0x16A6A,
26771         0x16AD0,
26772         0x16AEE,
26773         0x16AF0,
26774         0x16AF5,
26775         0x16B00,
26776         0x16B37,
26777         0x16B40,
26778         0x16B44,
26779         0x16B50,
26780         0x16B5A,
26781         0x16B63,
26782         0x16B78,
26783         0x16B7D,
26784         0x16B90,
26785         0x16F00,
26786         0x16F45,
26787         0x16F50,
26788         0x16F7F,
26789         0x16F8F,
26790         0x16FA0,
26791         0x1B000,
26792         0x1B002,
26793         0x1BC00,
26794         0x1BC6B,
26795         0x1BC70,
26796         0x1BC7D,
26797         0x1BC80,
26798         0x1BC89,
26799         0x1BC90,
26800         0x1BC9A,
26801         0x1BC9D,
26802         0x1BC9F,
26803         0x1D165,
26804         0x1D16A,
26805         0x1D16D,
26806         0x1D173,
26807         0x1D17B,
26808         0x1D183,
26809         0x1D185,
26810         0x1D18C,
26811         0x1D1AA,
26812         0x1D1AE,
26813         0x1D242,
26814         0x1D245,
26815         0x1D400,
26816         0x1D455,
26817         0x1D456,
26818         0x1D49D,
26819         0x1D49E,
26820         0x1D4A0,
26821         0x1D4A2,
26822         0x1D4A3,
26823         0x1D4A5,
26824         0x1D4A7,
26825         0x1D4A9,
26826         0x1D4AD,
26827         0x1D4AE,
26828         0x1D4BA,
26829         0x1D4BB,
26830         0x1D4BC,
26831         0x1D4BD,
26832         0x1D4C4,
26833         0x1D4C5,
26834         0x1D506,
26835         0x1D507,
26836         0x1D50B,
26837         0x1D50D,
26838         0x1D515,
26839         0x1D516,
26840         0x1D51D,
26841         0x1D51E,
26842         0x1D53A,
26843         0x1D53B,
26844         0x1D53F,
26845         0x1D540,
26846         0x1D545,
26847         0x1D546,
26848         0x1D547,
26849         0x1D54A,
26850         0x1D551,
26851         0x1D552,
26852         0x1D6A6,
26853         0x1D6A8,
26854         0x1D6C1,
26855         0x1D6C2,
26856         0x1D6DB,
26857         0x1D6DC,
26858         0x1D6FB,
26859         0x1D6FC,
26860         0x1D715,
26861         0x1D716,
26862         0x1D735,
26863         0x1D736,
26864         0x1D74F,
26865         0x1D750,
26866         0x1D76F,
26867         0x1D770,
26868         0x1D789,
26869         0x1D78A,
26870         0x1D7A9,
26871         0x1D7AA,
26872         0x1D7C3,
26873         0x1D7C4,
26874         0x1D7CC,
26875         0x1D7CE,
26876         0x1D800,
26877         0x1E800,
26878         0x1E8C5,
26879         0x1E8D0,
26880         0x1E8D7,
26881         0x1EE00,
26882         0x1EE04,
26883         0x1EE05,
26884         0x1EE20,
26885         0x1EE21,
26886         0x1EE23,
26887         0x1EE24,
26888         0x1EE25,
26889         0x1EE27,
26890         0x1EE28,
26891         0x1EE29,
26892         0x1EE33,
26893         0x1EE34,
26894         0x1EE38,
26895         0x1EE39,
26896         0x1EE3A,
26897         0x1EE3B,
26898         0x1EE3C,
26899         0x1EE42,
26900         0x1EE43,
26901         0x1EE47,
26902         0x1EE48,
26903         0x1EE49,
26904         0x1EE4A,
26905         0x1EE4B,
26906         0x1EE4C,
26907         0x1EE4D,
26908         0x1EE50,
26909         0x1EE51,
26910         0x1EE53,
26911         0x1EE54,
26912         0x1EE55,
26913         0x1EE57,
26914         0x1EE58,
26915         0x1EE59,
26916         0x1EE5A,
26917         0x1EE5B,
26918         0x1EE5C,
26919         0x1EE5D,
26920         0x1EE5E,
26921         0x1EE5F,
26922         0x1EE60,
26923         0x1EE61,
26924         0x1EE63,
26925         0x1EE64,
26926         0x1EE65,
26927         0x1EE67,
26928         0x1EE6B,
26929         0x1EE6C,
26930         0x1EE73,
26931         0x1EE74,
26932         0x1EE78,
26933         0x1EE79,
26934         0x1EE7D,
26935         0x1EE7E,
26936         0x1EE7F,
26937         0x1EE80,
26938         0x1EE8A,
26939         0x1EE8B,
26940         0x1EE9C,
26941         0x1EEA1,
26942         0x1EEA4,
26943         0x1EEA5,
26944         0x1EEAA,
26945         0x1EEAB,
26946         0x1EEBC,
26947         0x20000,
26948         0x2A6D7,
26949         0x2A700,
26950         0x2B735,
26951         0x2B740,
26952         0x2B81E,
26953         0x2F800,
26954         0x2FA1E,
26955         0xE0100,
26956         0xE01F0
26957 };
26958
26959 static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
26960         1117,   /* Number of elements */
26961         148565664, /* Version and data structure type */
26962         1,      /* 0 if the list starts at 0;
26963                    1 if it starts at the element beyond 0 */
26964         0x0,
26965         0x42,
26966         0x4A,
26967         0x51,
26968         0x5A,
26969         0x62,
26970         0x6A,
26971         0x6D,
26972         0x6E,
26973         0x70,
26974         0x79,
26975         0x80,
26976         0x8A,
26977         0x8C,
26978         0x8F,
26979         0x91,
26980         0x9D,
26981         0x9E,
26982         0x9F,
26983         0xA0,
26984         0xA1,
26985         0xA2,
26986         0xAA,
26987         0xAC,
26988         0xAF,
26989         0xC1,
26990         0xCA,
26991         0xCB,
26992         0xD0,
26993         0xD1,
26994         0xDA,
26995         0xDB,
26996         0xE0,
26997         0xE2,
26998         0xEA,
26999         0xEB,
27000         0xF0,
27001         0xFB,
27002         0xFF,
27003         0x100,
27004         0x2C2,
27005         0x2C6,
27006         0x2D2,
27007         0x2E0,
27008         0x2E5,
27009         0x2EC,
27010         0x2ED,
27011         0x2EE,
27012         0x2EF,
27013         0x370,
27014         0x375,
27015         0x376,
27016         0x378,
27017         0x37B,
27018         0x37E,
27019         0x37F,
27020         0x380,
27021         0x386,
27022         0x387,
27023         0x388,
27024         0x38B,
27025         0x38C,
27026         0x38D,
27027         0x38E,
27028         0x3A2,
27029         0x3A3,
27030         0x3F6,
27031         0x3F7,
27032         0x482,
27033         0x48A,
27034         0x530,
27035         0x531,
27036         0x557,
27037         0x559,
27038         0x55A,
27039         0x561,
27040         0x588,
27041         0x5D0,
27042         0x5EB,
27043         0x5F0,
27044         0x5F3,
27045         0x620,
27046         0x64B,
27047         0x66E,
27048         0x670,
27049         0x671,
27050         0x6D4,
27051         0x6D5,
27052         0x6D6,
27053         0x6E5,
27054         0x6E7,
27055         0x6EE,
27056         0x6F0,
27057         0x6FA,
27058         0x6FD,
27059         0x6FF,
27060         0x700,
27061         0x710,
27062         0x711,
27063         0x712,
27064         0x730,
27065         0x74D,
27066         0x7A6,
27067         0x7B1,
27068         0x7B2,
27069         0x7CA,
27070         0x7EB,
27071         0x7F4,
27072         0x7F6,
27073         0x7FA,
27074         0x7FB,
27075         0x800,
27076         0x816,
27077         0x81A,
27078         0x81B,
27079         0x824,
27080         0x825,
27081         0x828,
27082         0x829,
27083         0x840,
27084         0x859,
27085         0x8A0,
27086         0x8B3,
27087         0x904,
27088         0x93A,
27089         0x93D,
27090         0x93E,
27091         0x950,
27092         0x951,
27093         0x958,
27094         0x962,
27095         0x971,
27096         0x981,
27097         0x985,
27098         0x98D,
27099         0x98F,
27100         0x991,
27101         0x993,
27102         0x9A9,
27103         0x9AA,
27104         0x9B1,
27105         0x9B2,
27106         0x9B3,
27107         0x9B6,
27108         0x9BA,
27109         0x9BD,
27110         0x9BE,
27111         0x9CE,
27112         0x9CF,
27113         0x9DC,
27114         0x9DE,
27115         0x9DF,
27116         0x9E2,
27117         0x9F0,
27118         0x9F2,
27119         0xA05,
27120         0xA0B,
27121         0xA0F,
27122         0xA11,
27123         0xA13,
27124         0xA29,
27125         0xA2A,
27126         0xA31,
27127         0xA32,
27128         0xA34,
27129         0xA35,
27130         0xA37,
27131         0xA38,
27132         0xA3A,
27133         0xA59,
27134         0xA5D,
27135         0xA5E,
27136         0xA5F,
27137         0xA72,
27138         0xA75,
27139         0xA85,
27140         0xA8E,
27141         0xA8F,
27142         0xA92,
27143         0xA93,
27144         0xAA9,
27145         0xAAA,
27146         0xAB1,
27147         0xAB2,
27148         0xAB4,
27149         0xAB5,
27150         0xABA,
27151         0xABD,
27152         0xABE,
27153         0xAD0,
27154         0xAD1,
27155         0xAE0,
27156         0xAE2,
27157         0xB05,
27158         0xB0D,
27159         0xB0F,
27160         0xB11,
27161         0xB13,
27162         0xB29,
27163         0xB2A,
27164         0xB31,
27165         0xB32,
27166         0xB34,
27167         0xB35,
27168         0xB3A,
27169         0xB3D,
27170         0xB3E,
27171         0xB5C,
27172         0xB5E,
27173         0xB5F,
27174         0xB62,
27175         0xB71,
27176         0xB72,
27177         0xB83,
27178         0xB84,
27179         0xB85,
27180         0xB8B,
27181         0xB8E,
27182         0xB91,
27183         0xB92,
27184         0xB96,
27185         0xB99,
27186         0xB9B,
27187         0xB9C,
27188         0xB9D,
27189         0xB9E,
27190         0xBA0,
27191         0xBA3,
27192         0xBA5,
27193         0xBA8,
27194         0xBAB,
27195         0xBAE,
27196         0xBBA,
27197         0xBD0,
27198         0xBD1,
27199         0xC05,
27200         0xC0D,
27201         0xC0E,
27202         0xC11,
27203         0xC12,
27204         0xC29,
27205         0xC2A,
27206         0xC3A,
27207         0xC3D,
27208         0xC3E,
27209         0xC58,
27210         0xC5A,
27211         0xC60,
27212         0xC62,
27213         0xC85,
27214         0xC8D,
27215         0xC8E,
27216         0xC91,
27217         0xC92,
27218         0xCA9,
27219         0xCAA,
27220         0xCB4,
27221         0xCB5,
27222         0xCBA,
27223         0xCBD,
27224         0xCBE,
27225         0xCDE,
27226         0xCDF,
27227         0xCE0,
27228         0xCE2,
27229         0xCF1,
27230         0xCF3,
27231         0xD05,
27232         0xD0D,
27233         0xD0E,
27234         0xD11,
27235         0xD12,
27236         0xD3B,
27237         0xD3D,
27238         0xD3E,
27239         0xD4E,
27240         0xD4F,
27241         0xD60,
27242         0xD62,
27243         0xD7A,
27244         0xD80,
27245         0xD85,
27246         0xD97,
27247         0xD9A,
27248         0xDB2,
27249         0xDB3,
27250         0xDBC,
27251         0xDBD,
27252         0xDBE,
27253         0xDC0,
27254         0xDC7,
27255         0xE01,
27256         0xE31,
27257         0xE32,
27258         0xE33,
27259         0xE40,
27260         0xE47,
27261         0xE81,
27262         0xE83,
27263         0xE84,
27264         0xE85,
27265         0xE87,
27266         0xE89,
27267         0xE8A,
27268         0xE8B,
27269         0xE8D,
27270         0xE8E,
27271         0xE94,
27272         0xE98,
27273         0xE99,
27274         0xEA0,
27275         0xEA1,
27276         0xEA4,
27277         0xEA5,
27278         0xEA6,
27279         0xEA7,
27280         0xEA8,
27281         0xEAA,
27282         0xEAC,
27283         0xEAD,
27284         0xEB1,
27285         0xEB2,
27286         0xEB3,
27287         0xEBD,
27288         0xEBE,
27289         0xEC0,
27290         0xEC5,
27291         0xEC6,
27292         0xEC7,
27293         0xEDC,
27294         0xEE0,
27295         0xF00,
27296         0xF01,
27297         0xF40,
27298         0xF48,
27299         0xF49,
27300         0xF6D,
27301         0xF88,
27302         0xF8D,
27303         0x1000,
27304         0x102B,
27305         0x103F,
27306         0x1040,
27307         0x1050,
27308         0x1056,
27309         0x105A,
27310         0x105E,
27311         0x1061,
27312         0x1062,
27313         0x1065,
27314         0x1067,
27315         0x106E,
27316         0x1071,
27317         0x1075,
27318         0x1082,
27319         0x108E,
27320         0x108F,
27321         0x10A0,
27322         0x10C6,
27323         0x10C7,
27324         0x10C8,
27325         0x10CD,
27326         0x10CE,
27327         0x10D0,
27328         0x10FB,
27329         0x10FC,
27330         0x1249,
27331         0x124A,
27332         0x124E,
27333         0x1250,
27334         0x1257,
27335         0x1258,
27336         0x1259,
27337         0x125A,
27338         0x125E,
27339         0x1260,
27340         0x1289,
27341         0x128A,
27342         0x128E,
27343         0x1290,
27344         0x12B1,
27345         0x12B2,
27346         0x12B6,
27347         0x12B8,
27348         0x12BF,
27349         0x12C0,
27350         0x12C1,
27351         0x12C2,
27352         0x12C6,
27353         0x12C8,
27354         0x12D7,
27355         0x12D8,
27356         0x1311,
27357         0x1312,
27358         0x1316,
27359         0x1318,
27360         0x135B,
27361         0x1380,
27362         0x1390,
27363         0x13A0,
27364         0x13F5,
27365         0x1401,
27366         0x166D,
27367         0x166F,
27368         0x1680,
27369         0x1681,
27370         0x169B,
27371         0x16A0,
27372         0x16EB,
27373         0x16EE,
27374         0x16F9,
27375         0x1700,
27376         0x170D,
27377         0x170E,
27378         0x1712,
27379         0x1720,
27380         0x1732,
27381         0x1740,
27382         0x1752,
27383         0x1760,
27384         0x176D,
27385         0x176E,
27386         0x1771,
27387         0x1780,
27388         0x17B4,
27389         0x17D7,
27390         0x17D8,
27391         0x17DC,
27392         0x17DD,
27393         0x1820,
27394         0x1878,
27395         0x1880,
27396         0x18A9,
27397         0x18AA,
27398         0x18AB,
27399         0x18B0,
27400         0x18F6,
27401         0x1900,
27402         0x191F,
27403         0x1950,
27404         0x196E,
27405         0x1970,
27406         0x1975,
27407         0x1980,
27408         0x19AC,
27409         0x19C1,
27410         0x19C8,
27411         0x1A00,
27412         0x1A17,
27413         0x1A20,
27414         0x1A55,
27415         0x1AA7,
27416         0x1AA8,
27417         0x1B05,
27418         0x1B34,
27419         0x1B45,
27420         0x1B4C,
27421         0x1B83,
27422         0x1BA1,
27423         0x1BAE,
27424         0x1BB0,
27425         0x1BBA,
27426         0x1BE6,
27427         0x1C00,
27428         0x1C24,
27429         0x1C4D,
27430         0x1C50,
27431         0x1C5A,
27432         0x1C7E,
27433         0x1CE9,
27434         0x1CED,
27435         0x1CEE,
27436         0x1CF2,
27437         0x1CF5,
27438         0x1CF7,
27439         0x1D00,
27440         0x1DC0,
27441         0x1E00,
27442         0x1F16,
27443         0x1F18,
27444         0x1F1E,
27445         0x1F20,
27446         0x1F46,
27447         0x1F48,
27448         0x1F4E,
27449         0x1F50,
27450         0x1F58,
27451         0x1F59,
27452         0x1F5A,
27453         0x1F5B,
27454         0x1F5C,
27455         0x1F5D,
27456         0x1F5E,
27457         0x1F5F,
27458         0x1F7E,
27459         0x1F80,
27460         0x1FB5,
27461         0x1FB6,
27462         0x1FBD,
27463         0x1FBE,
27464         0x1FBF,
27465         0x1FC2,
27466         0x1FC5,
27467         0x1FC6,
27468         0x1FCD,
27469         0x1FD0,
27470         0x1FD4,
27471         0x1FD6,
27472         0x1FDC,
27473         0x1FE0,
27474         0x1FED,
27475         0x1FF2,
27476         0x1FF5,
27477         0x1FF6,
27478         0x1FFD,
27479         0x2071,
27480         0x2072,
27481         0x207F,
27482         0x2080,
27483         0x2090,
27484         0x209D,
27485         0x2102,
27486         0x2103,
27487         0x2107,
27488         0x2108,
27489         0x210A,
27490         0x2114,
27491         0x2115,
27492         0x2116,
27493         0x2119,
27494         0x211E,
27495         0x2124,
27496         0x2125,
27497         0x2126,
27498         0x2127,
27499         0x2128,
27500         0x2129,
27501         0x212A,
27502         0x212E,
27503         0x212F,
27504         0x213A,
27505         0x213C,
27506         0x2140,
27507         0x2145,
27508         0x214A,
27509         0x214E,
27510         0x214F,
27511         0x2160,
27512         0x2189,
27513         0x2C00,
27514         0x2C2F,
27515         0x2C30,
27516         0x2C5F,
27517         0x2C60,
27518         0x2CE5,
27519         0x2CEB,
27520         0x2CEF,
27521         0x2CF2,
27522         0x2CF4,
27523         0x2D00,
27524         0x2D26,
27525         0x2D27,
27526         0x2D28,
27527         0x2D2D,
27528         0x2D2E,
27529         0x2D30,
27530         0x2D68,
27531         0x2D6F,
27532         0x2D70,
27533         0x2D80,
27534         0x2D97,
27535         0x2DA0,
27536         0x2DA7,
27537         0x2DA8,
27538         0x2DAF,
27539         0x2DB0,
27540         0x2DB7,
27541         0x2DB8,
27542         0x2DBF,
27543         0x2DC0,
27544         0x2DC7,
27545         0x2DC8,
27546         0x2DCF,
27547         0x2DD0,
27548         0x2DD7,
27549         0x2DD8,
27550         0x2DDF,
27551         0x3005,
27552         0x3008,
27553         0x3021,
27554         0x302A,
27555         0x3031,
27556         0x3036,
27557         0x3038,
27558         0x303D,
27559         0x3041,
27560         0x3097,
27561         0x309D,
27562         0x30A0,
27563         0x30A1,
27564         0x30FB,
27565         0x30FC,
27566         0x3100,
27567         0x3105,
27568         0x312E,
27569         0x3131,
27570         0x318F,
27571         0x31A0,
27572         0x31BB,
27573         0x31F0,
27574         0x3200,
27575         0x3400,
27576         0x4DB6,
27577         0x4E00,
27578         0x9FCD,
27579         0xA000,
27580         0xA48D,
27581         0xA4D0,
27582         0xA4FE,
27583         0xA500,
27584         0xA60D,
27585         0xA610,
27586         0xA620,
27587         0xA62A,
27588         0xA62C,
27589         0xA640,
27590         0xA66F,
27591         0xA67F,
27592         0xA69E,
27593         0xA6A0,
27594         0xA6F0,
27595         0xA717,
27596         0xA720,
27597         0xA722,
27598         0xA789,
27599         0xA78B,
27600         0xA78F,
27601         0xA790,
27602         0xA7AE,
27603         0xA7B0,
27604         0xA7B2,
27605         0xA7F7,
27606         0xA802,
27607         0xA803,
27608         0xA806,
27609         0xA807,
27610         0xA80B,
27611         0xA80C,
27612         0xA823,
27613         0xA840,
27614         0xA874,
27615         0xA882,
27616         0xA8B4,
27617         0xA8F2,
27618         0xA8F8,
27619         0xA8FB,
27620         0xA8FC,
27621         0xA90A,
27622         0xA926,
27623         0xA930,
27624         0xA947,
27625         0xA960,
27626         0xA97D,
27627         0xA984,
27628         0xA9B3,
27629         0xA9CF,
27630         0xA9D0,
27631         0xA9E0,
27632         0xA9E5,
27633         0xA9E6,
27634         0xA9F0,
27635         0xA9FA,
27636         0xA9FF,
27637         0xAA00,
27638         0xAA29,
27639         0xAA40,
27640         0xAA43,
27641         0xAA44,
27642         0xAA4C,
27643         0xAA60,
27644         0xAA77,
27645         0xAA7A,
27646         0xAA7B,
27647         0xAA7E,
27648         0xAAB0,
27649         0xAAB1,
27650         0xAAB2,
27651         0xAAB5,
27652         0xAAB7,
27653         0xAAB9,
27654         0xAABE,
27655         0xAAC0,
27656         0xAAC1,
27657         0xAAC2,
27658         0xAAC3,
27659         0xAADB,
27660         0xAADE,
27661         0xAAE0,
27662         0xAAEB,
27663         0xAAF2,
27664         0xAAF5,
27665         0xAB01,
27666         0xAB07,
27667         0xAB09,
27668         0xAB0F,
27669         0xAB11,
27670         0xAB17,
27671         0xAB20,
27672         0xAB27,
27673         0xAB28,
27674         0xAB2F,
27675         0xAB30,
27676         0xAB5B,
27677         0xAB5C,
27678         0xAB60,
27679         0xAB64,
27680         0xAB66,
27681         0xABC0,
27682         0xABE3,
27683         0xAC00,
27684         0xD7A4,
27685         0xD7B0,
27686         0xD7C7,
27687         0xD7CB,
27688         0xD7FC,
27689         0xF900,
27690         0xFA6E,
27691         0xFA70,
27692         0xFADA,
27693         0xFB00,
27694         0xFB07,
27695         0xFB13,
27696         0xFB18,
27697         0xFB1D,
27698         0xFB1E,
27699         0xFB1F,
27700         0xFB29,
27701         0xFB2A,
27702         0xFB37,
27703         0xFB38,
27704         0xFB3D,
27705         0xFB3E,
27706         0xFB3F,
27707         0xFB40,
27708         0xFB42,
27709         0xFB43,
27710         0xFB45,
27711         0xFB46,
27712         0xFBB2,
27713         0xFBD3,
27714         0xFC5E,
27715         0xFC64,
27716         0xFD3E,
27717         0xFD50,
27718         0xFD90,
27719         0xFD92,
27720         0xFDC8,
27721         0xFDF0,
27722         0xFDFA,
27723         0xFE71,
27724         0xFE72,
27725         0xFE73,
27726         0xFE74,
27727         0xFE77,
27728         0xFE78,
27729         0xFE79,
27730         0xFE7A,
27731         0xFE7B,
27732         0xFE7C,
27733         0xFE7D,
27734         0xFE7E,
27735         0xFE7F,
27736         0xFEFD,
27737         0xFF21,
27738         0xFF3B,
27739         0xFF41,
27740         0xFF5B,
27741         0xFF66,
27742         0xFF9E,
27743         0xFFA0,
27744         0xFFBF,
27745         0xFFC2,
27746         0xFFC8,
27747         0xFFCA,
27748         0xFFD0,
27749         0xFFD2,
27750         0xFFD8,
27751         0xFFDA,
27752         0xFFDD,
27753         0x10000,
27754         0x1000C,
27755         0x1000D,
27756         0x10027,
27757         0x10028,
27758         0x1003B,
27759         0x1003C,
27760         0x1003E,
27761         0x1003F,
27762         0x1004E,
27763         0x10050,
27764         0x1005E,
27765         0x10080,
27766         0x100FB,
27767         0x10140,
27768         0x10175,
27769         0x10280,
27770         0x1029D,
27771         0x102A0,
27772         0x102D1,
27773         0x10300,
27774         0x10320,
27775         0x10330,
27776         0x1034B,
27777         0x10350,
27778         0x10376,
27779         0x10380,
27780         0x1039E,
27781         0x103A0,
27782         0x103C4,
27783         0x103C8,
27784         0x103D0,
27785         0x103D1,
27786         0x103D6,
27787         0x10400,
27788         0x1049E,
27789         0x10500,
27790         0x10528,
27791         0x10530,
27792         0x10564,
27793         0x10600,
27794         0x10737,
27795         0x10740,
27796         0x10756,
27797         0x10760,
27798         0x10768,
27799         0x10800,
27800         0x10806,
27801         0x10808,
27802         0x10809,
27803         0x1080A,
27804         0x10836,
27805         0x10837,
27806         0x10839,
27807         0x1083C,
27808         0x1083D,
27809         0x1083F,
27810         0x10856,
27811         0x10860,
27812         0x10877,
27813         0x10880,
27814         0x1089F,
27815         0x10900,
27816         0x10916,
27817         0x10920,
27818         0x1093A,
27819         0x10980,
27820         0x109B8,
27821         0x109BE,
27822         0x109C0,
27823         0x10A00,
27824         0x10A01,
27825         0x10A10,
27826         0x10A14,
27827         0x10A15,
27828         0x10A18,
27829         0x10A19,
27830         0x10A34,
27831         0x10A60,
27832         0x10A7D,
27833         0x10A80,
27834         0x10A9D,
27835         0x10AC0,
27836         0x10AC8,
27837         0x10AC9,
27838         0x10AE5,
27839         0x10B00,
27840         0x10B36,
27841         0x10B40,
27842         0x10B56,
27843         0x10B60,
27844         0x10B73,
27845         0x10B80,
27846         0x10B92,
27847         0x10C00,
27848         0x10C49,
27849         0x11003,
27850         0x11038,
27851         0x11083,
27852         0x110B0,
27853         0x110D0,
27854         0x110E9,
27855         0x11103,
27856         0x11127,
27857         0x11150,
27858         0x11173,
27859         0x11176,
27860         0x11177,
27861         0x11183,
27862         0x111B3,
27863         0x111C1,
27864         0x111C5,
27865         0x111DA,
27866         0x111DB,
27867         0x11200,
27868         0x11212,
27869         0x11213,
27870         0x1122C,
27871         0x112B0,
27872         0x112DF,
27873         0x11305,
27874         0x1130D,
27875         0x1130F,
27876         0x11311,
27877         0x11313,
27878         0x11329,
27879         0x1132A,
27880         0x11331,
27881         0x11332,
27882         0x11334,
27883         0x11335,
27884         0x1133A,
27885         0x1133D,
27886         0x1133E,
27887         0x1135D,
27888         0x11362,
27889         0x11480,
27890         0x114B0,
27891         0x114C4,
27892         0x114C6,
27893         0x114C7,
27894         0x114C8,
27895         0x11580,
27896         0x115AF,
27897         0x11600,
27898         0x11630,
27899         0x11644,
27900         0x11645,
27901         0x11680,
27902         0x116AB,
27903         0x118A0,
27904         0x118E0,
27905         0x118FF,
27906         0x11900,
27907         0x11AC0,
27908         0x11AF9,
27909         0x12000,
27910         0x12399,
27911         0x12400,
27912         0x1246F,
27913         0x13000,
27914         0x1342F,
27915         0x16800,
27916         0x16A39,
27917         0x16A40,
27918         0x16A5F,
27919         0x16AD0,
27920         0x16AEE,
27921         0x16B00,
27922         0x16B30,
27923         0x16B40,
27924         0x16B44,
27925         0x16B63,
27926         0x16B78,
27927         0x16B7D,
27928         0x16B90,
27929         0x16F00,
27930         0x16F45,
27931         0x16F50,
27932         0x16F51,
27933         0x16F93,
27934         0x16FA0,
27935         0x1B000,
27936         0x1B002,
27937         0x1BC00,
27938         0x1BC6B,
27939         0x1BC70,
27940         0x1BC7D,
27941         0x1BC80,
27942         0x1BC89,
27943         0x1BC90,
27944         0x1BC9A,
27945         0x1D400,
27946         0x1D455,
27947         0x1D456,
27948         0x1D49D,
27949         0x1D49E,
27950         0x1D4A0,
27951         0x1D4A2,
27952         0x1D4A3,
27953         0x1D4A5,
27954         0x1D4A7,
27955         0x1D4A9,
27956         0x1D4AD,
27957         0x1D4AE,
27958         0x1D4BA,
27959         0x1D4BB,
27960         0x1D4BC,
27961         0x1D4BD,
27962         0x1D4C4,
27963         0x1D4C5,
27964         0x1D506,
27965         0x1D507,
27966         0x1D50B,
27967         0x1D50D,
27968         0x1D515,
27969         0x1D516,
27970         0x1D51D,
27971         0x1D51E,
27972         0x1D53A,
27973         0x1D53B,
27974         0x1D53F,
27975         0x1D540,
27976         0x1D545,
27977         0x1D546,
27978         0x1D547,
27979         0x1D54A,
27980         0x1D551,
27981         0x1D552,
27982         0x1D6A6,
27983         0x1D6A8,
27984         0x1D6C1,
27985         0x1D6C2,
27986         0x1D6DB,
27987         0x1D6DC,
27988         0x1D6FB,
27989         0x1D6FC,
27990         0x1D715,
27991         0x1D716,
27992         0x1D735,
27993         0x1D736,
27994         0x1D74F,
27995         0x1D750,
27996         0x1D76F,
27997         0x1D770,
27998         0x1D789,
27999         0x1D78A,
28000         0x1D7A9,
28001         0x1D7AA,
28002         0x1D7C3,
28003         0x1D7C4,
28004         0x1D7CC,
28005         0x1E800,
28006         0x1E8C5,
28007         0x1EE00,
28008         0x1EE04,
28009         0x1EE05,
28010         0x1EE20,
28011         0x1EE21,
28012         0x1EE23,
28013         0x1EE24,
28014         0x1EE25,
28015         0x1EE27,
28016         0x1EE28,
28017         0x1EE29,
28018         0x1EE33,
28019         0x1EE34,
28020         0x1EE38,
28021         0x1EE39,
28022         0x1EE3A,
28023         0x1EE3B,
28024         0x1EE3C,
28025         0x1EE42,
28026         0x1EE43,
28027         0x1EE47,
28028         0x1EE48,
28029         0x1EE49,
28030         0x1EE4A,
28031         0x1EE4B,
28032         0x1EE4C,
28033         0x1EE4D,
28034         0x1EE50,
28035         0x1EE51,
28036         0x1EE53,
28037         0x1EE54,
28038         0x1EE55,
28039         0x1EE57,
28040         0x1EE58,
28041         0x1EE59,
28042         0x1EE5A,
28043         0x1EE5B,
28044         0x1EE5C,
28045         0x1EE5D,
28046         0x1EE5E,
28047         0x1EE5F,
28048         0x1EE60,
28049         0x1EE61,
28050         0x1EE63,
28051         0x1EE64,
28052         0x1EE65,
28053         0x1EE67,
28054         0x1EE6B,
28055         0x1EE6C,
28056         0x1EE73,
28057         0x1EE74,
28058         0x1EE78,
28059         0x1EE79,
28060         0x1EE7D,
28061         0x1EE7E,
28062         0x1EE7F,
28063         0x1EE80,
28064         0x1EE8A,
28065         0x1EE8B,
28066         0x1EE9C,
28067         0x1EEA1,
28068         0x1EEA4,
28069         0x1EEA5,
28070         0x1EEAA,
28071         0x1EEAB,
28072         0x1EEBC,
28073         0x20000,
28074         0x2A6D7,
28075         0x2A700,
28076         0x2B735,
28077         0x2B740,
28078         0x2B81E,
28079         0x2F800,
28080         0x2FA1E
28081 };
28082
28083 static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */
28084         57,     /* Number of elements */
28085         148565664, /* Version and data structure type */
28086         1,      /* 0 if the list starts at 0;
28087                    1 if it starts at the element beyond 0 */
28088         0x0,
28089         0x4,
28090         0x5,
28091         0x6,
28092         0x7,
28093         0x8,
28094         0xB,
28095         0x14,
28096         0x16,
28097         0x17,
28098         0x18,
28099         0x1A,
28100         0x1C,
28101         0x20,
28102         0x25,
28103         0x28,
28104         0x2D,
28105         0x30,
28106         0x32,
28107         0x33,
28108         0x37,
28109         0x38,
28110         0x3C,
28111         0x3E,
28112         0x3F,
28113         0x41,
28114         0x4B,
28115         0x51,
28116         0x5A,
28117         0x5F,
28118         0x60,
28119         0x62,
28120         0x6B,
28121         0x70,
28122         0x79,
28123         0x80,
28124         0x81,
28125         0x8A,
28126         0x91,
28127         0x9A,
28128         0xA1,
28129         0xAA,
28130         0xB0,
28131         0xB1,
28132         0xBA,
28133         0xBC,
28134         0xC0,
28135         0xCA,
28136         0xD0,
28137         0xDA,
28138         0xE0,
28139         0xE1,
28140         0xE2,
28141         0xEA,
28142         0xF0,
28143         0xFA,
28144         0x100
28145 };
28146
28147 static const UV VertSpace_invlist[] = { /* for EBCDIC 037 */
28148         9,      /* Number of elements */
28149         148565664, /* Version and data structure type */
28150         1,      /* 0 if the list starts at 0;
28151                    1 if it starts at the element beyond 0 */
28152         0x0,
28153         0xB,
28154         0xE,
28155         0x15,
28156         0x16,
28157         0x25,
28158         0x26,
28159         0x2028,
28160         0x202A
28161 };
28162
28163 static const UV XPerlSpace_invlist[] = { /* for EBCDIC 037 */
28164         23,     /* Number of elements */
28165         148565664, /* Version and data structure type */
28166         1,      /* 0 if the list starts at 0;
28167                    1 if it starts at the element beyond 0 */
28168         0x0,
28169         0x5,
28170         0x6,
28171         0xB,
28172         0xE,
28173         0x15,
28174         0x16,
28175         0x25,
28176         0x26,
28177         0x40,
28178         0x42,
28179         0x1680,
28180         0x1681,
28181         0x2000,
28182         0x200B,
28183         0x2028,
28184         0x202A,
28185         0x202F,
28186         0x2030,
28187         0x205F,
28188         0x2060,
28189         0x3000,
28190         0x3001
28191 };
28192
28193 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
28194         1281,   /* Number of elements */
28195         148565664, /* Version and data structure type */
28196         1,      /* 0 if the list starts at 0;
28197                    1 if it starts at the element beyond 0 */
28198         0x0,
28199         0x42,
28200         0x4A,
28201         0x51,
28202         0x5A,
28203         0x62,
28204         0x6A,
28205         0x70,
28206         0x79,
28207         0x80,
28208         0x8A,
28209         0x8C,
28210         0x8F,
28211         0x91,
28212         0x9D,
28213         0x9E,
28214         0x9F,
28215         0xA0,
28216         0xA1,
28217         0xA2,
28218         0xAA,
28219         0xAC,
28220         0xAF,
28221         0xC1,
28222         0xCA,
28223         0xCB,
28224         0xD0,
28225         0xD1,
28226         0xDA,
28227         0xDB,
28228         0xE0,
28229         0xE2,
28230         0xEA,
28231         0xEB,
28232         0xFA,
28233         0xFB,
28234         0xFF,
28235         0x100,
28236         0x2C2,
28237         0x2C6,
28238         0x2D2,
28239         0x2E0,
28240         0x2E5,
28241         0x2EC,
28242         0x2ED,
28243         0x2EE,
28244         0x2EF,
28245         0x345,
28246         0x346,
28247         0x370,
28248         0x375,
28249         0x376,
28250         0x378,
28251         0x37A,
28252         0x37E,
28253         0x37F,
28254         0x380,
28255         0x386,
28256         0x387,
28257         0x388,
28258         0x38B,
28259         0x38C,
28260         0x38D,
28261         0x38E,
28262         0x3A2,
28263         0x3A3,
28264         0x3F6,
28265         0x3F7,
28266         0x482,
28267         0x48A,
28268         0x530,
28269         0x531,
28270         0x557,
28271         0x559,
28272         0x55A,
28273         0x561,
28274         0x588,
28275         0x5B0,
28276         0x5BE,
28277         0x5BF,
28278         0x5C0,
28279         0x5C1,
28280         0x5C3,
28281         0x5C4,
28282         0x5C6,
28283         0x5C7,
28284         0x5C8,
28285         0x5D0,
28286         0x5EB,
28287         0x5F0,
28288         0x5F3,
28289         0x610,
28290         0x61B,
28291         0x620,
28292         0x658,
28293         0x659,
28294         0x66A,
28295         0x66E,
28296         0x6D4,
28297         0x6D5,
28298         0x6DD,
28299         0x6E1,
28300         0x6E9,
28301         0x6ED,
28302         0x6FD,
28303         0x6FF,
28304         0x700,
28305         0x710,
28306         0x740,
28307         0x74D,
28308         0x7B2,
28309         0x7C0,
28310         0x7EB,
28311         0x7F4,
28312         0x7F6,
28313         0x7FA,
28314         0x7FB,
28315         0x800,
28316         0x818,
28317         0x81A,
28318         0x82D,
28319         0x840,
28320         0x859,
28321         0x8A0,
28322         0x8B3,
28323         0x8E4,
28324         0x8EA,
28325         0x8F0,
28326         0x93C,
28327         0x93D,
28328         0x94D,
28329         0x94E,
28330         0x951,
28331         0x955,
28332         0x964,
28333         0x966,
28334         0x970,
28335         0x971,
28336         0x984,
28337         0x985,
28338         0x98D,
28339         0x98F,
28340         0x991,
28341         0x993,
28342         0x9A9,
28343         0x9AA,
28344         0x9B1,
28345         0x9B2,
28346         0x9B3,
28347         0x9B6,
28348         0x9BA,
28349         0x9BD,
28350         0x9C5,
28351         0x9C7,
28352         0x9C9,
28353         0x9CB,
28354         0x9CD,
28355         0x9CE,
28356         0x9CF,
28357         0x9D7,
28358         0x9D8,
28359         0x9DC,
28360         0x9DE,
28361         0x9DF,
28362         0x9E4,
28363         0x9E6,
28364         0x9F2,
28365         0xA01,
28366         0xA04,
28367         0xA05,
28368         0xA0B,
28369         0xA0F,
28370         0xA11,
28371         0xA13,
28372         0xA29,
28373         0xA2A,
28374         0xA31,
28375         0xA32,
28376         0xA34,
28377         0xA35,
28378         0xA37,
28379         0xA38,
28380         0xA3A,
28381         0xA3E,
28382         0xA43,
28383         0xA47,
28384         0xA49,
28385         0xA4B,
28386         0xA4D,
28387         0xA51,
28388         0xA52,
28389         0xA59,
28390         0xA5D,
28391         0xA5E,
28392         0xA5F,
28393         0xA66,
28394         0xA76,
28395         0xA81,
28396         0xA84,
28397         0xA85,
28398         0xA8E,
28399         0xA8F,
28400         0xA92,
28401         0xA93,
28402         0xAA9,
28403         0xAAA,
28404         0xAB1,
28405         0xAB2,
28406         0xAB4,
28407         0xAB5,
28408         0xABA,
28409         0xABD,
28410         0xAC6,
28411         0xAC7,
28412         0xACA,
28413         0xACB,
28414         0xACD,
28415         0xAD0,
28416         0xAD1,
28417         0xAE0,
28418         0xAE4,
28419         0xAE6,
28420         0xAF0,
28421         0xB01,
28422         0xB04,
28423         0xB05,
28424         0xB0D,
28425         0xB0F,
28426         0xB11,
28427         0xB13,
28428         0xB29,
28429         0xB2A,
28430         0xB31,
28431         0xB32,
28432         0xB34,
28433         0xB35,
28434         0xB3A,
28435         0xB3D,
28436         0xB45,
28437         0xB47,
28438         0xB49,
28439         0xB4B,
28440         0xB4D,
28441         0xB56,
28442         0xB58,
28443         0xB5C,
28444         0xB5E,
28445         0xB5F,
28446         0xB64,
28447         0xB66,
28448         0xB70,
28449         0xB71,
28450         0xB72,
28451         0xB82,
28452         0xB84,
28453         0xB85,
28454         0xB8B,
28455         0xB8E,
28456         0xB91,
28457         0xB92,
28458         0xB96,
28459         0xB99,
28460         0xB9B,
28461         0xB9C,
28462         0xB9D,
28463         0xB9E,
28464         0xBA0,
28465         0xBA3,
28466         0xBA5,
28467         0xBA8,
28468         0xBAB,
28469         0xBAE,
28470         0xBBA,
28471         0xBBE,
28472         0xBC3,
28473         0xBC6,
28474         0xBC9,
28475         0xBCA,
28476         0xBCD,
28477         0xBD0,
28478         0xBD1,
28479         0xBD7,
28480         0xBD8,
28481         0xBE6,
28482         0xBF0,
28483         0xC00,
28484         0xC04,
28485         0xC05,
28486         0xC0D,
28487         0xC0E,
28488         0xC11,
28489         0xC12,
28490         0xC29,
28491         0xC2A,
28492         0xC3A,
28493         0xC3D,
28494         0xC45,
28495         0xC46,
28496         0xC49,
28497         0xC4A,
28498         0xC4D,
28499         0xC55,
28500         0xC57,
28501         0xC58,
28502         0xC5A,
28503         0xC60,
28504         0xC64,
28505         0xC66,
28506         0xC70,
28507         0xC81,
28508         0xC84,
28509         0xC85,
28510         0xC8D,
28511         0xC8E,
28512         0xC91,
28513         0xC92,
28514         0xCA9,
28515         0xCAA,
28516         0xCB4,
28517         0xCB5,
28518         0xCBA,
28519         0xCBD,
28520         0xCC5,
28521         0xCC6,
28522         0xCC9,
28523         0xCCA,
28524         0xCCD,
28525         0xCD5,
28526         0xCD7,
28527         0xCDE,
28528         0xCDF,
28529         0xCE0,
28530         0xCE4,
28531         0xCE6,
28532         0xCF0,
28533         0xCF1,
28534         0xCF3,
28535         0xD01,
28536         0xD04,
28537         0xD05,
28538         0xD0D,
28539         0xD0E,
28540         0xD11,
28541         0xD12,
28542         0xD3B,
28543         0xD3D,
28544         0xD45,
28545         0xD46,
28546         0xD49,
28547         0xD4A,
28548         0xD4D,
28549         0xD4E,
28550         0xD4F,
28551         0xD57,
28552         0xD58,
28553         0xD60,
28554         0xD64,
28555         0xD66,
28556         0xD70,
28557         0xD7A,
28558         0xD80,
28559         0xD82,
28560         0xD84,
28561         0xD85,
28562         0xD97,
28563         0xD9A,
28564         0xDB2,
28565         0xDB3,
28566         0xDBC,
28567         0xDBD,
28568         0xDBE,
28569         0xDC0,
28570         0xDC7,
28571         0xDCF,
28572         0xDD5,
28573         0xDD6,
28574         0xDD7,
28575         0xDD8,
28576         0xDE0,
28577         0xDE6,
28578         0xDF0,
28579         0xDF2,
28580         0xDF4,
28581         0xE01,
28582         0xE3B,
28583         0xE40,
28584         0xE47,
28585         0xE4D,
28586         0xE4E,
28587         0xE50,
28588         0xE5A,
28589         0xE81,
28590         0xE83,
28591         0xE84,
28592         0xE85,
28593         0xE87,
28594         0xE89,
28595         0xE8A,
28596         0xE8B,
28597         0xE8D,
28598         0xE8E,
28599         0xE94,
28600         0xE98,
28601         0xE99,
28602         0xEA0,
28603         0xEA1,
28604         0xEA4,
28605         0xEA5,
28606         0xEA6,
28607         0xEA7,
28608         0xEA8,
28609         0xEAA,
28610         0xEAC,
28611         0xEAD,
28612         0xEBA,
28613         0xEBB,
28614         0xEBE,
28615         0xEC0,
28616         0xEC5,
28617         0xEC6,
28618         0xEC7,
28619         0xECD,
28620         0xECE,
28621         0xED0,
28622         0xEDA,
28623         0xEDC,
28624         0xEE0,
28625         0xF00,
28626         0xF01,
28627         0xF20,
28628         0xF2A,
28629         0xF40,
28630         0xF48,
28631         0xF49,
28632         0xF6D,
28633         0xF71,
28634         0xF82,
28635         0xF88,
28636         0xF98,
28637         0xF99,
28638         0xFBD,
28639         0x1000,
28640         0x1037,
28641         0x1038,
28642         0x1039,
28643         0x103B,
28644         0x104A,
28645         0x1050,
28646         0x1063,
28647         0x1065,
28648         0x1069,
28649         0x106E,
28650         0x1087,
28651         0x108E,
28652         0x108F,
28653         0x1090,
28654         0x109A,
28655         0x109C,
28656         0x109E,
28657         0x10A0,
28658         0x10C6,
28659         0x10C7,
28660         0x10C8,
28661         0x10CD,
28662         0x10CE,
28663         0x10D0,
28664         0x10FB,
28665         0x10FC,
28666         0x1249,
28667         0x124A,
28668         0x124E,
28669         0x1250,
28670         0x1257,
28671         0x1258,
28672         0x1259,
28673         0x125A,
28674         0x125E,
28675         0x1260,
28676         0x1289,
28677         0x128A,
28678         0x128E,
28679         0x1290,
28680         0x12B1,
28681         0x12B2,
28682         0x12B6,
28683         0x12B8,
28684         0x12BF,
28685         0x12C0,
28686         0x12C1,
28687         0x12C2,
28688         0x12C6,
28689         0x12C8,
28690         0x12D7,
28691         0x12D8,
28692         0x1311,
28693         0x1312,
28694         0x1316,
28695         0x1318,
28696         0x135B,
28697         0x135F,
28698         0x1360,
28699         0x1380,
28700         0x1390,
28701         0x13A0,
28702         0x13F5,
28703         0x1401,
28704         0x166D,
28705         0x166F,
28706         0x1680,
28707         0x1681,
28708         0x169B,
28709         0x16A0,
28710         0x16EB,
28711         0x16EE,
28712         0x16F9,
28713         0x1700,
28714         0x170D,
28715         0x170E,
28716         0x1714,
28717         0x1720,
28718         0x1734,
28719         0x1740,
28720         0x1754,
28721         0x1760,
28722         0x176D,
28723         0x176E,
28724         0x1771,
28725         0x1772,
28726         0x1774,
28727         0x1780,
28728         0x17B4,
28729         0x17B6,
28730         0x17C9,
28731         0x17D7,
28732         0x17D8,
28733         0x17DC,
28734         0x17DD,
28735         0x17E0,
28736         0x17EA,
28737         0x1810,
28738         0x181A,
28739         0x1820,
28740         0x1878,
28741         0x1880,
28742         0x18AB,
28743         0x18B0,
28744         0x18F6,
28745         0x1900,
28746         0x191F,
28747         0x1920,
28748         0x192C,
28749         0x1930,
28750         0x1939,
28751         0x1946,
28752         0x196E,
28753         0x1970,
28754         0x1975,
28755         0x1980,
28756         0x19AC,
28757         0x19B0,
28758         0x19CA,
28759         0x19D0,
28760         0x19DA,
28761         0x1A00,
28762         0x1A1C,
28763         0x1A20,
28764         0x1A5F,
28765         0x1A61,
28766         0x1A75,
28767         0x1A80,
28768         0x1A8A,
28769         0x1A90,
28770         0x1A9A,
28771         0x1AA7,
28772         0x1AA8,
28773         0x1B00,
28774         0x1B34,
28775         0x1B35,
28776         0x1B44,
28777         0x1B45,
28778         0x1B4C,
28779         0x1B50,
28780         0x1B5A,
28781         0x1B80,
28782         0x1BAA,
28783         0x1BAC,
28784         0x1BE6,
28785         0x1BE7,
28786         0x1BF2,
28787         0x1C00,
28788         0x1C36,
28789         0x1C40,
28790         0x1C4A,
28791         0x1C4D,
28792         0x1C7E,
28793         0x1CE9,
28794         0x1CED,
28795         0x1CEE,
28796         0x1CF4,
28797         0x1CF5,
28798         0x1CF7,
28799         0x1D00,
28800         0x1DC0,
28801         0x1DE7,
28802         0x1DF5,
28803         0x1E00,
28804         0x1F16,
28805         0x1F18,
28806         0x1F1E,
28807         0x1F20,
28808         0x1F46,
28809         0x1F48,
28810         0x1F4E,
28811         0x1F50,
28812         0x1F58,
28813         0x1F59,
28814         0x1F5A,
28815         0x1F5B,
28816         0x1F5C,
28817         0x1F5D,
28818         0x1F5E,
28819         0x1F5F,
28820         0x1F7E,
28821         0x1F80,
28822         0x1FB5,
28823         0x1FB6,
28824         0x1FBD,
28825         0x1FBE,
28826         0x1FBF,
28827         0x1FC2,
28828         0x1FC5,
28829         0x1FC6,
28830         0x1FCD,
28831         0x1FD0,
28832         0x1FD4,
28833         0x1FD6,
28834         0x1FDC,
28835         0x1FE0,
28836         0x1FED,
28837         0x1FF2,
28838         0x1FF5,
28839         0x1FF6,
28840         0x1FFD,
28841         0x2071,
28842         0x2072,
28843         0x207F,
28844         0x2080,
28845         0x2090,
28846         0x209D,
28847         0x2102,
28848         0x2103,
28849         0x2107,
28850         0x2108,
28851         0x210A,
28852         0x2114,
28853         0x2115,
28854         0x2116,
28855         0x2119,
28856         0x211E,
28857         0x2124,
28858         0x2125,
28859         0x2126,
28860         0x2127,
28861         0x2128,
28862         0x2129,
28863         0x212A,
28864         0x212E,
28865         0x212F,
28866         0x213A,
28867         0x213C,
28868         0x2140,
28869         0x2145,
28870         0x214A,
28871         0x214E,
28872         0x214F,
28873         0x2160,
28874         0x2189,
28875         0x24B6,
28876         0x24EA,
28877         0x2C00,
28878         0x2C2F,
28879         0x2C30,
28880         0x2C5F,
28881         0x2C60,
28882         0x2CE5,
28883         0x2CEB,
28884         0x2CEF,
28885         0x2CF2,
28886         0x2CF4,
28887         0x2D00,
28888         0x2D26,
28889         0x2D27,
28890         0x2D28,
28891         0x2D2D,
28892         0x2D2E,
28893         0x2D30,
28894         0x2D68,
28895         0x2D6F,
28896         0x2D70,
28897         0x2D80,
28898         0x2D97,
28899         0x2DA0,
28900         0x2DA7,
28901         0x2DA8,
28902         0x2DAF,
28903         0x2DB0,
28904         0x2DB7,
28905         0x2DB8,
28906         0x2DBF,
28907         0x2DC0,
28908         0x2DC7,
28909         0x2DC8,
28910         0x2DCF,
28911         0x2DD0,
28912         0x2DD7,
28913         0x2DD8,
28914         0x2DDF,
28915         0x2DE0,
28916         0x2E00,
28917         0x2E2F,
28918         0x2E30,
28919         0x3005,
28920         0x3008,
28921         0x3021,
28922         0x302A,
28923         0x3031,
28924         0x3036,
28925         0x3038,
28926         0x303D,
28927         0x3041,
28928         0x3097,
28929         0x309D,
28930         0x30A0,
28931         0x30A1,
28932         0x30FB,
28933         0x30FC,
28934         0x3100,
28935         0x3105,
28936         0x312E,
28937         0x3131,
28938         0x318F,
28939         0x31A0,
28940         0x31BB,
28941         0x31F0,
28942         0x3200,
28943         0x3400,
28944         0x4DB6,
28945         0x4E00,
28946         0x9FCD,
28947         0xA000,
28948         0xA48D,
28949         0xA4D0,
28950         0xA4FE,
28951         0xA500,
28952         0xA60D,
28953         0xA610,
28954         0xA62C,
28955         0xA640,
28956         0xA66F,
28957         0xA674,
28958         0xA67C,
28959         0xA67F,
28960         0xA69E,
28961         0xA69F,
28962         0xA6F0,
28963         0xA717,
28964         0xA720,
28965         0xA722,
28966         0xA789,
28967         0xA78B,
28968         0xA78F,
28969         0xA790,
28970         0xA7AE,
28971         0xA7B0,
28972         0xA7B2,
28973         0xA7F7,
28974         0xA802,
28975         0xA803,
28976         0xA806,
28977         0xA807,
28978         0xA80B,
28979         0xA80C,
28980         0xA828,
28981         0xA840,
28982         0xA874,
28983         0xA880,
28984         0xA8C4,
28985         0xA8D0,
28986         0xA8DA,
28987         0xA8F2,
28988         0xA8F8,
28989         0xA8FB,
28990         0xA8FC,
28991         0xA900,
28992         0xA92B,
28993         0xA930,
28994         0xA953,
28995         0xA960,
28996         0xA97D,
28997         0xA980,
28998         0xA9B3,
28999         0xA9B4,
29000         0xA9C0,
29001         0xA9CF,
29002         0xA9DA,
29003         0xA9E0,
29004         0xA9E5,
29005         0xA9E6,
29006         0xA9FF,
29007         0xAA00,
29008         0xAA37,
29009         0xAA40,
29010         0xAA4E,
29011         0xAA50,
29012         0xAA5A,
29013         0xAA60,
29014         0xAA77,
29015         0xAA7A,
29016         0xAA7B,
29017         0xAA7E,
29018         0xAABF,
29019         0xAAC0,
29020         0xAAC1,
29021         0xAAC2,
29022         0xAAC3,
29023         0xAADB,
29024         0xAADE,
29025         0xAAE0,
29026         0xAAF0,
29027         0xAAF2,
29028         0xAAF6,
29029         0xAB01,
29030         0xAB07,
29031         0xAB09,
29032         0xAB0F,
29033         0xAB11,
29034         0xAB17,
29035         0xAB20,
29036         0xAB27,
29037         0xAB28,
29038         0xAB2F,
29039         0xAB30,
29040         0xAB5B,
29041         0xAB5C,
29042         0xAB60,
29043         0xAB64,
29044         0xAB66,
29045         0xABC0,
29046         0xABEB,
29047         0xABF0,
29048         0xABFA,
29049         0xAC00,
29050         0xD7A4,
29051         0xD7B0,
29052         0xD7C7,
29053         0xD7CB,
29054         0xD7FC,
29055         0xF900,
29056         0xFA6E,
29057         0xFA70,
29058         0xFADA,
29059         0xFB00,
29060         0xFB07,
29061         0xFB13,
29062         0xFB18,
29063         0xFB1D,
29064         0xFB29,
29065         0xFB2A,
29066         0xFB37,
29067         0xFB38,
29068         0xFB3D,
29069         0xFB3E,
29070         0xFB3F,
29071         0xFB40,
29072         0xFB42,
29073         0xFB43,
29074         0xFB45,
29075         0xFB46,
29076         0xFBB2,
29077         0xFBD3,
29078         0xFD3E,
29079         0xFD50,
29080         0xFD90,
29081         0xFD92,
29082         0xFDC8,
29083         0xFDF0,
29084         0xFDFC,
29085         0xFE70,
29086         0xFE75,
29087         0xFE76,
29088         0xFEFD,
29089         0xFF10,
29090         0xFF1A,
29091         0xFF21,
29092         0xFF3B,
29093         0xFF41,
29094         0xFF5B,
29095         0xFF66,
29096         0xFFBF,
29097         0xFFC2,
29098         0xFFC8,
29099         0xFFCA,
29100         0xFFD0,
29101         0xFFD2,
29102         0xFFD8,
29103         0xFFDA,
29104         0xFFDD,
29105         0x10000,
29106         0x1000C,
29107         0x1000D,
29108         0x10027,
29109         0x10028,
29110         0x1003B,
29111         0x1003C,
29112         0x1003E,
29113         0x1003F,
29114         0x1004E,
29115         0x10050,
29116         0x1005E,
29117         0x10080,
29118         0x100FB,
29119         0x10140,
29120         0x10175,
29121         0x10280,
29122         0x1029D,
29123         0x102A0,
29124         0x102D1,
29125         0x10300,
29126         0x10320,
29127         0x10330,
29128         0x1034B,
29129         0x10350,
29130         0x1037B,
29131         0x10380,
29132         0x1039E,
29133         0x103A0,
29134         0x103C4,
29135         0x103C8,
29136         0x103D0,
29137         0x103D1,
29138         0x103D6,
29139         0x10400,
29140         0x1049E,
29141         0x104A0,
29142         0x104AA,
29143         0x10500,
29144         0x10528,
29145         0x10530,
29146         0x10564,
29147         0x10600,
29148         0x10737,
29149         0x10740,
29150         0x10756,
29151         0x10760,
29152         0x10768,
29153         0x10800,
29154         0x10806,
29155         0x10808,
29156         0x10809,
29157         0x1080A,
29158         0x10836,
29159         0x10837,
29160         0x10839,
29161         0x1083C,
29162         0x1083D,
29163         0x1083F,
29164         0x10856,
29165         0x10860,
29166         0x10877,
29167         0x10880,
29168         0x1089F,
29169         0x10900,
29170         0x10916,
29171         0x10920,
29172         0x1093A,
29173         0x10980,
29174         0x109B8,
29175         0x109BE,
29176         0x109C0,
29177         0x10A00,
29178         0x10A04,
29179         0x10A05,
29180         0x10A07,
29181         0x10A0C,
29182         0x10A14,
29183         0x10A15,
29184         0x10A18,
29185         0x10A19,
29186         0x10A34,
29187         0x10A60,
29188         0x10A7D,
29189         0x10A80,
29190         0x10A9D,
29191         0x10AC0,
29192         0x10AC8,
29193         0x10AC9,
29194         0x10AE5,
29195         0x10B00,
29196         0x10B36,
29197         0x10B40,
29198         0x10B56,
29199         0x10B60,
29200         0x10B73,
29201         0x10B80,
29202         0x10B92,
29203         0x10C00,
29204         0x10C49,
29205         0x11000,
29206         0x11046,
29207         0x11066,
29208         0x11070,
29209         0x11082,
29210         0x110B9,
29211         0x110D0,
29212         0x110E9,
29213         0x110F0,
29214         0x110FA,
29215         0x11100,
29216         0x11133,
29217         0x11136,
29218         0x11140,
29219         0x11150,
29220         0x11173,
29221         0x11176,
29222         0x11177,
29223         0x11180,
29224         0x111C0,
29225         0x111C1,
29226         0x111C5,
29227         0x111D0,
29228         0x111DB,
29229         0x11200,
29230         0x11212,
29231         0x11213,
29232         0x11235,
29233         0x11237,
29234         0x11238,
29235         0x112B0,
29236         0x112E9,
29237         0x112F0,
29238         0x112FA,
29239         0x11301,
29240         0x11304,
29241         0x11305,
29242         0x1130D,
29243         0x1130F,
29244         0x11311,
29245         0x11313,
29246         0x11329,
29247         0x1132A,
29248         0x11331,
29249         0x11332,
29250         0x11334,
29251         0x11335,
29252         0x1133A,
29253         0x1133D,
29254         0x11345,
29255         0x11347,
29256         0x11349,
29257         0x1134B,
29258         0x1134D,
29259         0x11357,
29260         0x11358,
29261         0x1135D,
29262         0x11364,
29263         0x11480,
29264         0x114C2,
29265         0x114C4,
29266         0x114C6,
29267         0x114C7,
29268         0x114C8,
29269         0x114D0,
29270         0x114DA,
29271         0x11580,
29272         0x115B6,
29273         0x115B8,
29274         0x115BF,
29275         0x11600,
29276         0x1163F,
29277         0x11640,
29278         0x11641,
29279         0x11644,
29280         0x11645,
29281         0x11650,
29282         0x1165A,
29283         0x11680,
29284         0x116B6,
29285         0x116C0,
29286         0x116CA,
29287         0x118A0,
29288         0x118EA,
29289         0x118FF,
29290         0x11900,
29291         0x11AC0,
29292         0x11AF9,
29293         0x12000,
29294         0x12399,
29295         0x12400,
29296         0x1246F,
29297         0x13000,
29298         0x1342F,
29299         0x16800,
29300         0x16A39,
29301         0x16A40,
29302         0x16A5F,
29303         0x16A60,
29304         0x16A6A,
29305         0x16AD0,
29306         0x16AEE,
29307         0x16B00,
29308         0x16B37,
29309         0x16B40,
29310         0x16B44,
29311         0x16B50,
29312         0x16B5A,
29313         0x16B63,
29314         0x16B78,
29315         0x16B7D,
29316         0x16B90,
29317         0x16F00,
29318         0x16F45,
29319         0x16F50,
29320         0x16F7F,
29321         0x16F93,
29322         0x16FA0,
29323         0x1B000,
29324         0x1B002,
29325         0x1BC00,
29326         0x1BC6B,
29327         0x1BC70,
29328         0x1BC7D,
29329         0x1BC80,
29330         0x1BC89,
29331         0x1BC90,
29332         0x1BC9A,
29333         0x1BC9E,
29334         0x1BC9F,
29335         0x1D400,
29336         0x1D455,
29337         0x1D456,
29338         0x1D49D,
29339         0x1D49E,
29340         0x1D4A0,
29341         0x1D4A2,
29342         0x1D4A3,
29343         0x1D4A5,
29344         0x1D4A7,
29345         0x1D4A9,
29346         0x1D4AD,
29347         0x1D4AE,
29348         0x1D4BA,
29349         0x1D4BB,
29350         0x1D4BC,
29351         0x1D4BD,
29352         0x1D4C4,
29353         0x1D4C5,
29354         0x1D506,
29355         0x1D507,
29356         0x1D50B,
29357         0x1D50D,
29358         0x1D515,
29359         0x1D516,
29360         0x1D51D,
29361         0x1D51E,
29362         0x1D53A,
29363         0x1D53B,
29364         0x1D53F,
29365         0x1D540,
29366         0x1D545,
29367         0x1D546,
29368         0x1D547,
29369         0x1D54A,
29370         0x1D551,
29371         0x1D552,
29372         0x1D6A6,
29373         0x1D6A8,
29374         0x1D6C1,
29375         0x1D6C2,
29376         0x1D6DB,
29377         0x1D6DC,
29378         0x1D6FB,
29379         0x1D6FC,
29380         0x1D715,
29381         0x1D716,
29382         0x1D735,
29383         0x1D736,
29384         0x1D74F,
29385         0x1D750,
29386         0x1D76F,
29387         0x1D770,
29388         0x1D789,
29389         0x1D78A,
29390         0x1D7A9,
29391         0x1D7AA,
29392         0x1D7C3,
29393         0x1D7C4,
29394         0x1D7CC,
29395         0x1D7CE,
29396         0x1D800,
29397         0x1E800,
29398         0x1E8C5,
29399         0x1EE00,
29400         0x1EE04,
29401         0x1EE05,
29402         0x1EE20,
29403         0x1EE21,
29404         0x1EE23,
29405         0x1EE24,
29406         0x1EE25,
29407         0x1EE27,
29408         0x1EE28,
29409         0x1EE29,
29410         0x1EE33,
29411         0x1EE34,
29412         0x1EE38,
29413         0x1EE39,
29414         0x1EE3A,
29415         0x1EE3B,
29416         0x1EE3C,
29417         0x1EE42,
29418         0x1EE43,
29419         0x1EE47,
29420         0x1EE48,
29421         0x1EE49,
29422         0x1EE4A,
29423         0x1EE4B,
29424         0x1EE4C,
29425         0x1EE4D,
29426         0x1EE50,
29427         0x1EE51,
29428         0x1EE53,
29429         0x1EE54,
29430         0x1EE55,
29431         0x1EE57,
29432         0x1EE58,
29433         0x1EE59,
29434         0x1EE5A,
29435         0x1EE5B,
29436         0x1EE5C,
29437         0x1EE5D,
29438         0x1EE5E,
29439         0x1EE5F,
29440         0x1EE60,
29441         0x1EE61,
29442         0x1EE63,
29443         0x1EE64,
29444         0x1EE65,
29445         0x1EE67,
29446         0x1EE6B,
29447         0x1EE6C,
29448         0x1EE73,
29449         0x1EE74,
29450         0x1EE78,
29451         0x1EE79,
29452         0x1EE7D,
29453         0x1EE7E,
29454         0x1EE7F,
29455         0x1EE80,
29456         0x1EE8A,
29457         0x1EE8B,
29458         0x1EE9C,
29459         0x1EEA1,
29460         0x1EEA4,
29461         0x1EEA5,
29462         0x1EEAA,
29463         0x1EEAB,
29464         0x1EEBC,
29465         0x1F130,
29466         0x1F14A,
29467         0x1F150,
29468         0x1F16A,
29469         0x1F170,
29470         0x1F18A,
29471         0x20000,
29472         0x2A6D7,
29473         0x2A700,
29474         0x2B735,
29475         0x2B740,
29476         0x2B81E,
29477         0x2F800,
29478         0x2FA1E
29479 };
29480
29481 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
29482         1223,   /* Number of elements */
29483         148565664, /* Version and data structure type */
29484         1,      /* 0 if the list starts at 0;
29485                    1 if it starts at the element beyond 0 */
29486         0x0,
29487         0x42,
29488         0x4A,
29489         0x51,
29490         0x5A,
29491         0x62,
29492         0x6A,
29493         0x70,
29494         0x79,
29495         0x80,
29496         0x8A,
29497         0x8C,
29498         0x8F,
29499         0x91,
29500         0x9D,
29501         0x9E,
29502         0x9F,
29503         0xA0,
29504         0xA1,
29505         0xA2,
29506         0xAA,
29507         0xAC,
29508         0xAF,
29509         0xC1,
29510         0xCA,
29511         0xCB,
29512         0xD0,
29513         0xD1,
29514         0xDA,
29515         0xDB,
29516         0xE0,
29517         0xE2,
29518         0xEA,
29519         0xEB,
29520         0xF0,
29521         0xFB,
29522         0xFF,
29523         0x100,
29524         0x2C2,
29525         0x2C6,
29526         0x2D2,
29527         0x2E0,
29528         0x2E5,
29529         0x2EC,
29530         0x2ED,
29531         0x2EE,
29532         0x2EF,
29533         0x345,
29534         0x346,
29535         0x370,
29536         0x375,
29537         0x376,
29538         0x378,
29539         0x37A,
29540         0x37E,
29541         0x37F,
29542         0x380,
29543         0x386,
29544         0x387,
29545         0x388,
29546         0x38B,
29547         0x38C,
29548         0x38D,
29549         0x38E,
29550         0x3A2,
29551         0x3A3,
29552         0x3F6,
29553         0x3F7,
29554         0x482,
29555         0x48A,
29556         0x530,
29557         0x531,
29558         0x557,
29559         0x559,
29560         0x55A,
29561         0x561,
29562         0x588,
29563         0x5B0,
29564         0x5BE,
29565         0x5BF,
29566         0x5C0,
29567         0x5C1,
29568         0x5C3,
29569         0x5C4,
29570         0x5C6,
29571         0x5C7,
29572         0x5C8,
29573         0x5D0,
29574         0x5EB,
29575         0x5F0,
29576         0x5F3,
29577         0x610,
29578         0x61B,
29579         0x620,
29580         0x658,
29581         0x659,
29582         0x660,
29583         0x66E,
29584         0x6D4,
29585         0x6D5,
29586         0x6DD,
29587         0x6E1,
29588         0x6E9,
29589         0x6ED,
29590         0x6F0,
29591         0x6FA,
29592         0x6FD,
29593         0x6FF,
29594         0x700,
29595         0x710,
29596         0x740,
29597         0x74D,
29598         0x7B2,
29599         0x7CA,
29600         0x7EB,
29601         0x7F4,
29602         0x7F6,
29603         0x7FA,
29604         0x7FB,
29605         0x800,
29606         0x818,
29607         0x81A,
29608         0x82D,
29609         0x840,
29610         0x859,
29611         0x8A0,
29612         0x8B3,
29613         0x8E4,
29614         0x8EA,
29615         0x8F0,
29616         0x93C,
29617         0x93D,
29618         0x94D,
29619         0x94E,
29620         0x951,
29621         0x955,
29622         0x964,
29623         0x971,
29624         0x984,
29625         0x985,
29626         0x98D,
29627         0x98F,
29628         0x991,
29629         0x993,
29630         0x9A9,
29631         0x9AA,
29632         0x9B1,
29633         0x9B2,
29634         0x9B3,
29635         0x9B6,
29636         0x9BA,
29637         0x9BD,
29638         0x9C5,
29639         0x9C7,
29640         0x9C9,
29641         0x9CB,
29642         0x9CD,
29643         0x9CE,
29644         0x9CF,
29645         0x9D7,
29646         0x9D8,
29647         0x9DC,
29648         0x9DE,
29649         0x9DF,
29650         0x9E4,
29651         0x9F0,
29652         0x9F2,
29653         0xA01,
29654         0xA04,
29655         0xA05,
29656         0xA0B,
29657         0xA0F,
29658         0xA11,
29659         0xA13,
29660         0xA29,
29661         0xA2A,
29662         0xA31,
29663         0xA32,
29664         0xA34,
29665         0xA35,
29666         0xA37,
29667         0xA38,
29668         0xA3A,
29669         0xA3E,
29670         0xA43,
29671         0xA47,
29672         0xA49,
29673         0xA4B,
29674         0xA4D,
29675         0xA51,
29676         0xA52,
29677         0xA59,
29678         0xA5D,
29679         0xA5E,
29680         0xA5F,
29681         0xA70,
29682         0xA76,
29683         0xA81,
29684         0xA84,
29685         0xA85,
29686         0xA8E,
29687         0xA8F,
29688         0xA92,
29689         0xA93,
29690         0xAA9,
29691         0xAAA,
29692         0xAB1,
29693         0xAB2,
29694         0xAB4,
29695         0xAB5,
29696         0xABA,
29697         0xABD,
29698         0xAC6,
29699         0xAC7,
29700         0xACA,
29701         0xACB,
29702         0xACD,
29703         0xAD0,
29704         0xAD1,
29705         0xAE0,
29706         0xAE4,
29707         0xB01,
29708         0xB04,
29709         0xB05,
29710         0xB0D,
29711         0xB0F,
29712         0xB11,
29713         0xB13,
29714         0xB29,
29715         0xB2A,
29716         0xB31,
29717         0xB32,
29718         0xB34,
29719         0xB35,
29720         0xB3A,
29721         0xB3D,
29722         0xB45,
29723         0xB47,
29724         0xB49,
29725         0xB4B,
29726         0xB4D,
29727         0xB56,
29728         0xB58,
29729         0xB5C,
29730         0xB5E,
29731         0xB5F,
29732         0xB64,
29733         0xB71,
29734         0xB72,
29735         0xB82,
29736         0xB84,
29737         0xB85,
29738         0xB8B,
29739         0xB8E,
29740         0xB91,
29741         0xB92,
29742         0xB96,
29743         0xB99,
29744         0xB9B,
29745         0xB9C,
29746         0xB9D,
29747         0xB9E,
29748         0xBA0,
29749         0xBA3,
29750         0xBA5,
29751         0xBA8,
29752         0xBAB,
29753         0xBAE,
29754         0xBBA,
29755         0xBBE,
29756         0xBC3,
29757         0xBC6,
29758         0xBC9,
29759         0xBCA,
29760         0xBCD,
29761         0xBD0,
29762         0xBD1,
29763         0xBD7,
29764         0xBD8,
29765         0xC00,
29766         0xC04,
29767         0xC05,
29768         0xC0D,
29769         0xC0E,
29770         0xC11,
29771         0xC12,
29772         0xC29,
29773         0xC2A,
29774         0xC3A,
29775         0xC3D,
29776         0xC45,
29777         0xC46,
29778         0xC49,
29779         0xC4A,
29780         0xC4D,
29781         0xC55,
29782         0xC57,
29783         0xC58,
29784         0xC5A,
29785         0xC60,
29786         0xC64,
29787         0xC81,
29788         0xC84,
29789         0xC85,
29790         0xC8D,
29791         0xC8E,
29792         0xC91,
29793         0xC92,
29794         0xCA9,
29795         0xCAA,
29796         0xCB4,
29797         0xCB5,
29798         0xCBA,
29799         0xCBD,
29800         0xCC5,
29801         0xCC6,
29802         0xCC9,
29803         0xCCA,
29804         0xCCD,
29805         0xCD5,
29806         0xCD7,
29807         0xCDE,
29808         0xCDF,
29809         0xCE0,
29810         0xCE4,
29811         0xCF1,
29812         0xCF3,
29813         0xD01,
29814         0xD04,
29815         0xD05,
29816         0xD0D,
29817         0xD0E,
29818         0xD11,
29819         0xD12,
29820         0xD3B,
29821         0xD3D,
29822         0xD45,
29823         0xD46,
29824         0xD49,
29825         0xD4A,
29826         0xD4D,
29827         0xD4E,
29828         0xD4F,
29829         0xD57,
29830         0xD58,
29831         0xD60,
29832         0xD64,
29833         0xD7A,
29834         0xD80,
29835         0xD82,
29836         0xD84,
29837         0xD85,
29838         0xD97,
29839         0xD9A,
29840         0xDB2,
29841         0xDB3,
29842         0xDBC,
29843         0xDBD,
29844         0xDBE,
29845         0xDC0,
29846         0xDC7,
29847         0xDCF,
29848         0xDD5,
29849         0xDD6,
29850         0xDD7,
29851         0xDD8,
29852         0xDE0,
29853         0xDF2,
29854         0xDF4,
29855         0xE01,
29856         0xE3B,
29857         0xE40,
29858         0xE47,
29859         0xE4D,
29860         0xE4E,
29861         0xE81,
29862         0xE83,
29863         0xE84,
29864         0xE85,
29865         0xE87,
29866         0xE89,
29867         0xE8A,
29868         0xE8B,
29869         0xE8D,
29870         0xE8E,
29871         0xE94,
29872         0xE98,
29873         0xE99,
29874         0xEA0,
29875         0xEA1,
29876         0xEA4,
29877         0xEA5,
29878         0xEA6,
29879         0xEA7,
29880         0xEA8,
29881         0xEAA,
29882         0xEAC,
29883         0xEAD,
29884         0xEBA,
29885         0xEBB,
29886         0xEBE,
29887         0xEC0,
29888         0xEC5,
29889         0xEC6,
29890         0xEC7,
29891         0xECD,
29892         0xECE,
29893         0xEDC,
29894         0xEE0,
29895         0xF00,
29896         0xF01,
29897         0xF40,
29898         0xF48,
29899         0xF49,
29900         0xF6D,
29901         0xF71,
29902         0xF82,
29903         0xF88,
29904         0xF98,
29905         0xF99,
29906         0xFBD,
29907         0x1000,
29908         0x1037,
29909         0x1038,
29910         0x1039,
29911         0x103B,
29912         0x1040,
29913         0x1050,
29914         0x1063,
29915         0x1065,
29916         0x1069,
29917         0x106E,
29918         0x1087,
29919         0x108E,
29920         0x108F,
29921         0x109C,
29922         0x109E,
29923         0x10A0,
29924         0x10C6,
29925         0x10C7,
29926         0x10C8,
29927         0x10CD,
29928         0x10CE,
29929         0x10D0,
29930         0x10FB,
29931         0x10FC,
29932         0x1249,
29933         0x124A,
29934         0x124E,
29935         0x1250,
29936         0x1257,
29937         0x1258,
29938         0x1259,
29939         0x125A,
29940         0x125E,
29941         0x1260,
29942         0x1289,
29943         0x128A,
29944         0x128E,
29945         0x1290,
29946         0x12B1,
29947         0x12B2,
29948         0x12B6,
29949         0x12B8,
29950         0x12BF,
29951         0x12C0,
29952         0x12C1,
29953         0x12C2,
29954         0x12C6,
29955         0x12C8,
29956         0x12D7,
29957         0x12D8,
29958         0x1311,
29959         0x1312,
29960         0x1316,
29961         0x1318,
29962         0x135B,
29963         0x135F,
29964         0x1360,
29965         0x1380,
29966         0x1390,
29967         0x13A0,
29968         0x13F5,
29969         0x1401,
29970         0x166D,
29971         0x166F,
29972         0x1680,
29973         0x1681,
29974         0x169B,
29975         0x16A0,
29976         0x16EB,
29977         0x16EE,
29978         0x16F9,
29979         0x1700,
29980         0x170D,
29981         0x170E,
29982         0x1714,
29983         0x1720,
29984         0x1734,
29985         0x1740,
29986         0x1754,
29987         0x1760,
29988         0x176D,
29989         0x176E,
29990         0x1771,
29991         0x1772,
29992         0x1774,
29993         0x1780,
29994         0x17B4,
29995         0x17B6,
29996         0x17C9,
29997         0x17D7,
29998         0x17D8,
29999         0x17DC,
30000         0x17DD,
30001         0x1820,
30002         0x1878,
30003         0x1880,
30004         0x18AB,
30005         0x18B0,
30006         0x18F6,
30007         0x1900,
30008         0x191F,
30009         0x1920,
30010         0x192C,
30011         0x1930,
30012         0x1939,
30013         0x1950,
30014         0x196E,
30015         0x1970,
30016         0x1975,
30017         0x1980,
30018         0x19AC,
30019         0x19B0,
30020         0x19CA,
30021         0x1A00,
30022         0x1A1C,
30023         0x1A20,
30024         0x1A5F,
30025         0x1A61,
30026         0x1A75,
30027         0x1AA7,
30028         0x1AA8,
30029         0x1B00,
30030         0x1B34,
30031         0x1B35,
30032         0x1B44,
30033         0x1B45,
30034         0x1B4C,
30035         0x1B80,
30036         0x1BAA,
30037         0x1BAC,
30038         0x1BB0,
30039         0x1BBA,
30040         0x1BE6,
30041         0x1BE7,
30042         0x1BF2,
30043         0x1C00,
30044         0x1C36,
30045         0x1C4D,
30046         0x1C50,
30047         0x1C5A,
30048         0x1C7E,
30049         0x1CE9,
30050         0x1CED,
30051         0x1CEE,
30052         0x1CF4,
30053         0x1CF5,
30054         0x1CF7,
30055         0x1D00,
30056         0x1DC0,
30057         0x1DE7,
30058         0x1DF5,
30059         0x1E00,
30060         0x1F16,
30061         0x1F18,
30062         0x1F1E,
30063         0x1F20,
30064         0x1F46,
30065         0x1F48,
30066         0x1F4E,
30067         0x1F50,
30068         0x1F58,
30069         0x1F59,
30070         0x1F5A,
30071         0x1F5B,
30072         0x1F5C,
30073         0x1F5D,
30074         0x1F5E,
30075         0x1F5F,
30076         0x1F7E,
30077         0x1F80,
30078         0x1FB5,
30079         0x1FB6,
30080         0x1FBD,
30081         0x1FBE,
30082         0x1FBF,
30083         0x1FC2,
30084         0x1FC5,
30085         0x1FC6,
30086         0x1FCD,
30087         0x1FD0,
30088         0x1FD4,
30089         0x1FD6,
30090         0x1FDC,
30091         0x1FE0,
30092         0x1FED,
30093         0x1FF2,
30094         0x1FF5,
30095         0x1FF6,
30096         0x1FFD,
30097         0x2071,
30098         0x2072,
30099         0x207F,
30100         0x2080,
30101         0x2090,
30102         0x209D,
30103         0x2102,
30104         0x2103,
30105         0x2107,
30106         0x2108,
30107         0x210A,
30108         0x2114,
30109         0x2115,
30110         0x2116,
30111         0x2119,
30112         0x211E,
30113         0x2124,
30114         0x2125,
30115         0x2126,
30116         0x2127,
30117         0x2128,
30118         0x2129,
30119         0x212A,
30120         0x212E,
30121         0x212F,
30122         0x213A,
30123         0x213C,
30124         0x2140,
30125         0x2145,
30126         0x214A,
30127         0x214E,
30128         0x214F,
30129         0x2160,
30130         0x2189,
30131         0x24B6,
30132         0x24EA,
30133         0x2C00,
30134         0x2C2F,
30135         0x2C30,
30136         0x2C5F,
30137         0x2C60,
30138         0x2CE5,
30139         0x2CEB,
30140         0x2CEF,
30141         0x2CF2,
30142         0x2CF4,
30143         0x2D00,
30144         0x2D26,
30145         0x2D27,
30146         0x2D28,
30147         0x2D2D,
30148         0x2D2E,
30149         0x2D30,
30150         0x2D68,
30151         0x2D6F,
30152         0x2D70,
30153         0x2D80,
30154         0x2D97,
30155         0x2DA0,
30156         0x2DA7,
30157         0x2DA8,
30158         0x2DAF,
30159         0x2DB0,
30160         0x2DB7,
30161         0x2DB8,
30162         0x2DBF,
30163         0x2DC0,
30164         0x2DC7,
30165         0x2DC8,
30166         0x2DCF,
30167         0x2DD0,
30168         0x2DD7,
30169         0x2DD8,
30170         0x2DDF,
30171         0x2DE0,
30172         0x2E00,
30173         0x2E2F,
30174         0x2E30,
30175         0x3005,
30176         0x3008,
30177         0x3021,
30178         0x302A,
30179         0x3031,
30180         0x3036,
30181         0x3038,
30182         0x303D,
30183         0x3041,
30184         0x3097,
30185         0x309D,
30186         0x30A0,
30187         0x30A1,
30188         0x30FB,
30189         0x30FC,
30190         0x3100,
30191         0x3105,
30192         0x312E,
30193         0x3131,
30194         0x318F,
30195         0x31A0,
30196         0x31BB,
30197         0x31F0,
30198         0x3200,
30199         0x3400,
30200         0x4DB6,
30201         0x4E00,
30202         0x9FCD,
30203         0xA000,
30204         0xA48D,
30205         0xA4D0,
30206         0xA4FE,
30207         0xA500,
30208         0xA60D,
30209         0xA610,
30210         0xA620,
30211         0xA62A,
30212         0xA62C,
30213         0xA640,
30214         0xA66F,
30215         0xA674,
30216         0xA67C,
30217         0xA67F,
30218         0xA69E,
30219         0xA69F,
30220         0xA6F0,
30221         0xA717,
30222         0xA720,
30223         0xA722,
30224         0xA789,
30225         0xA78B,
30226         0xA78F,
30227         0xA790,
30228         0xA7AE,
30229         0xA7B0,
30230         0xA7B2,
30231         0xA7F7,
30232         0xA802,
30233         0xA803,
30234         0xA806,
30235         0xA807,
30236         0xA80B,
30237         0xA80C,
30238         0xA828,
30239         0xA840,
30240         0xA874,
30241         0xA880,
30242         0xA8C4,
30243         0xA8F2,
30244         0xA8F8,
30245         0xA8FB,
30246         0xA8FC,
30247         0xA90A,
30248         0xA92B,
30249         0xA930,
30250         0xA953,
30251         0xA960,
30252         0xA97D,
30253         0xA980,
30254         0xA9B3,
30255         0xA9B4,
30256         0xA9C0,
30257         0xA9CF,
30258         0xA9D0,
30259         0xA9E0,
30260         0xA9E5,
30261         0xA9E6,
30262         0xA9F0,
30263         0xA9FA,
30264         0xA9FF,
30265         0xAA00,
30266         0xAA37,
30267         0xAA40,
30268         0xAA4E,
30269         0xAA60,
30270         0xAA77,
30271         0xAA7A,
30272         0xAA7B,
30273         0xAA7E,
30274         0xAABF,
30275         0xAAC0,
30276         0xAAC1,
30277         0xAAC2,
30278         0xAAC3,
30279         0xAADB,
30280         0xAADE,
30281         0xAAE0,
30282         0xAAF0,
30283         0xAAF2,
30284         0xAAF6,
30285         0xAB01,
30286         0xAB07,
30287         0xAB09,
30288         0xAB0F,
30289         0xAB11,
30290         0xAB17,
30291         0xAB20,
30292         0xAB27,
30293         0xAB28,
30294         0xAB2F,
30295         0xAB30,
30296         0xAB5B,
30297         0xAB5C,
30298         0xAB60,
30299         0xAB64,
30300         0xAB66,
30301         0xABC0,
30302         0xABEB,
30303         0xAC00,
30304         0xD7A4,
30305         0xD7B0,
30306         0xD7C7,
30307         0xD7CB,
30308         0xD7FC,
30309         0xF900,
30310         0xFA6E,
30311         0xFA70,
30312         0xFADA,
30313         0xFB00,
30314         0xFB07,
30315         0xFB13,
30316         0xFB18,
30317         0xFB1D,
30318         0xFB29,
30319         0xFB2A,
30320         0xFB37,
30321         0xFB38,
30322         0xFB3D,
30323         0xFB3E,
30324         0xFB3F,
30325         0xFB40,
30326         0xFB42,
30327         0xFB43,
30328         0xFB45,
30329         0xFB46,
30330         0xFBB2,
30331         0xFBD3,
30332         0xFD3E,
30333         0xFD50,
30334         0xFD90,
30335         0xFD92,
30336         0xFDC8,
30337         0xFDF0,
30338         0xFDFC,
30339         0xFE70,
30340         0xFE75,
30341         0xFE76,
30342         0xFEFD,
30343         0xFF21,
30344         0xFF3B,
30345         0xFF41,
30346         0xFF5B,
30347         0xFF66,
30348         0xFFBF,
30349         0xFFC2,
30350         0xFFC8,
30351         0xFFCA,
30352         0xFFD0,
30353         0xFFD2,
30354         0xFFD8,
30355         0xFFDA,
30356         0xFFDD,
30357         0x10000,
30358         0x1000C,
30359         0x1000D,
30360         0x10027,
30361         0x10028,
30362         0x1003B,
30363         0x1003C,
30364         0x1003E,
30365         0x1003F,
30366         0x1004E,
30367         0x10050,
30368         0x1005E,
30369         0x10080,
30370         0x100FB,
30371         0x10140,
30372         0x10175,
30373         0x10280,
30374         0x1029D,
30375         0x102A0,
30376         0x102D1,
30377         0x10300,
30378         0x10320,
30379         0x10330,
30380         0x1034B,
30381         0x10350,
30382         0x1037B,
30383         0x10380,
30384         0x1039E,
30385         0x103A0,
30386         0x103C4,
30387         0x103C8,
30388         0x103D0,
30389         0x103D1,
30390         0x103D6,
30391         0x10400,
30392         0x1049E,
30393         0x10500,
30394         0x10528,
30395         0x10530,
30396         0x10564,
30397         0x10600,
30398         0x10737,
30399         0x10740,
30400         0x10756,
30401         0x10760,
30402         0x10768,
30403         0x10800,
30404         0x10806,
30405         0x10808,
30406         0x10809,
30407         0x1080A,
30408         0x10836,
30409         0x10837,
30410         0x10839,
30411         0x1083C,
30412         0x1083D,
30413         0x1083F,
30414         0x10856,
30415         0x10860,
30416         0x10877,
30417         0x10880,
30418         0x1089F,
30419         0x10900,
30420         0x10916,
30421         0x10920,
30422         0x1093A,
30423         0x10980,
30424         0x109B8,
30425         0x109BE,
30426         0x109C0,
30427         0x10A00,
30428         0x10A04,
30429         0x10A05,
30430         0x10A07,
30431         0x10A0C,
30432         0x10A14,
30433         0x10A15,
30434         0x10A18,
30435         0x10A19,
30436         0x10A34,
30437         0x10A60,
30438         0x10A7D,
30439         0x10A80,
30440         0x10A9D,
30441         0x10AC0,
30442         0x10AC8,
30443         0x10AC9,
30444         0x10AE5,
30445         0x10B00,
30446         0x10B36,
30447         0x10B40,
30448         0x10B56,
30449         0x10B60,
30450         0x10B73,
30451         0x10B80,
30452         0x10B92,
30453         0x10C00,
30454         0x10C49,
30455         0x11000,
30456         0x11046,
30457         0x11082,
30458         0x110B9,
30459         0x110D0,
30460         0x110E9,
30461         0x11100,
30462         0x11133,
30463         0x11150,
30464         0x11173,
30465         0x11176,
30466         0x11177,
30467         0x11180,
30468         0x111C0,
30469         0x111C1,
30470         0x111C5,
30471         0x111DA,
30472         0x111DB,
30473         0x11200,
30474         0x11212,
30475         0x11213,
30476         0x11235,
30477         0x11237,
30478         0x11238,
30479         0x112B0,
30480         0x112E9,
30481         0x11301,
30482         0x11304,
30483         0x11305,
30484         0x1130D,
30485         0x1130F,
30486         0x11311,
30487         0x11313,
30488         0x11329,
30489         0x1132A,
30490         0x11331,
30491         0x11332,
30492         0x11334,
30493         0x11335,
30494         0x1133A,
30495         0x1133D,
30496         0x11345,
30497         0x11347,
30498         0x11349,
30499         0x1134B,
30500         0x1134D,
30501         0x11357,
30502         0x11358,
30503         0x1135D,
30504         0x11364,
30505         0x11480,
30506         0x114C2,
30507         0x114C4,
30508         0x114C6,
30509         0x114C7,
30510         0x114C8,
30511         0x11580,
30512         0x115B6,
30513         0x115B8,
30514         0x115BF,
30515         0x11600,
30516         0x1163F,
30517         0x11640,
30518         0x11641,
30519         0x11644,
30520         0x11645,
30521         0x11680,
30522         0x116B6,
30523         0x118A0,
30524         0x118E0,
30525         0x118FF,
30526         0x11900,
30527         0x11AC0,
30528         0x11AF9,
30529         0x12000,
30530         0x12399,
30531         0x12400,
30532         0x1246F,
30533         0x13000,
30534         0x1342F,
30535         0x16800,
30536         0x16A39,
30537         0x16A40,
30538         0x16A5F,
30539         0x16AD0,
30540         0x16AEE,
30541         0x16B00,
30542         0x16B37,
30543         0x16B40,
30544         0x16B44,
30545         0x16B63,
30546         0x16B78,
30547         0x16B7D,
30548         0x16B90,
30549         0x16F00,
30550         0x16F45,
30551         0x16F50,
30552         0x16F7F,
30553         0x16F93,
30554         0x16FA0,
30555         0x1B000,
30556         0x1B002,
30557         0x1BC00,
30558         0x1BC6B,
30559         0x1BC70,
30560         0x1BC7D,
30561         0x1BC80,
30562         0x1BC89,
30563         0x1BC90,
30564         0x1BC9A,
30565         0x1BC9E,
30566         0x1BC9F,
30567         0x1D400,
30568         0x1D455,
30569         0x1D456,
30570         0x1D49D,
30571         0x1D49E,
30572         0x1D4A0,
30573         0x1D4A2,
30574         0x1D4A3,
30575         0x1D4A5,
30576         0x1D4A7,
30577         0x1D4A9,
30578         0x1D4AD,
30579         0x1D4AE,
30580         0x1D4BA,
30581         0x1D4BB,
30582         0x1D4BC,
30583         0x1D4BD,
30584         0x1D4C4,
30585         0x1D4C5,
30586         0x1D506,
30587         0x1D507,
30588         0x1D50B,
30589         0x1D50D,
30590         0x1D515,
30591         0x1D516,
30592         0x1D51D,
30593         0x1D51E,
30594         0x1D53A,
30595         0x1D53B,
30596         0x1D53F,
30597         0x1D540,
30598         0x1D545,
30599         0x1D546,
30600         0x1D547,
30601         0x1D54A,
30602         0x1D551,
30603         0x1D552,
30604         0x1D6A6,
30605         0x1D6A8,
30606         0x1D6C1,
30607         0x1D6C2,
30608         0x1D6DB,
30609         0x1D6DC,
30610         0x1D6FB,
30611         0x1D6FC,
30612         0x1D715,
30613         0x1D716,
30614         0x1D735,
30615         0x1D736,
30616         0x1D74F,
30617         0x1D750,
30618         0x1D76F,
30619         0x1D770,
30620         0x1D789,
30621         0x1D78A,
30622         0x1D7A9,
30623         0x1D7AA,
30624         0x1D7C3,
30625         0x1D7C4,
30626         0x1D7CC,
30627         0x1E800,
30628         0x1E8C5,
30629         0x1EE00,
30630         0x1EE04,
30631         0x1EE05,
30632         0x1EE20,
30633         0x1EE21,
30634         0x1EE23,
30635         0x1EE24,
30636         0x1EE25,
30637         0x1EE27,
30638         0x1EE28,
30639         0x1EE29,
30640         0x1EE33,
30641         0x1EE34,
30642         0x1EE38,
30643         0x1EE39,
30644         0x1EE3A,
30645         0x1EE3B,
30646         0x1EE3C,
30647         0x1EE42,
30648         0x1EE43,
30649         0x1EE47,
30650         0x1EE48,
30651         0x1EE49,
30652         0x1EE4A,
30653         0x1EE4B,
30654         0x1EE4C,
30655         0x1EE4D,
30656         0x1EE50,
30657         0x1EE51,
30658         0x1EE53,
30659         0x1EE54,
30660         0x1EE55,
30661         0x1EE57,
30662         0x1EE58,
30663         0x1EE59,
30664         0x1EE5A,
30665         0x1EE5B,
30666         0x1EE5C,
30667         0x1EE5D,
30668         0x1EE5E,
30669         0x1EE5F,
30670         0x1EE60,
30671         0x1EE61,
30672         0x1EE63,
30673         0x1EE64,
30674         0x1EE65,
30675         0x1EE67,
30676         0x1EE6B,
30677         0x1EE6C,
30678         0x1EE73,
30679         0x1EE74,
30680         0x1EE78,
30681         0x1EE79,
30682         0x1EE7D,
30683         0x1EE7E,
30684         0x1EE7F,
30685         0x1EE80,
30686         0x1EE8A,
30687         0x1EE8B,
30688         0x1EE9C,
30689         0x1EEA1,
30690         0x1EEA4,
30691         0x1EEA5,
30692         0x1EEAA,
30693         0x1EEAB,
30694         0x1EEBC,
30695         0x1F130,
30696         0x1F14A,
30697         0x1F150,
30698         0x1F16A,
30699         0x1F170,
30700         0x1F18A,
30701         0x20000,
30702         0x2A6D7,
30703         0x2A700,
30704         0x2B735,
30705         0x2B740,
30706         0x2B81E,
30707         0x2F800,
30708         0x2FA1E
30709 };
30710
30711 static const UV XPosixBlank_invlist[] = { /* for EBCDIC 037 */
30712         15,     /* Number of elements */
30713         148565664, /* Version and data structure type */
30714         1,      /* 0 if the list starts at 0;
30715                    1 if it starts at the element beyond 0 */
30716         0x0,
30717         0x5,
30718         0x6,
30719         0x40,
30720         0x42,
30721         0x1680,
30722         0x1681,
30723         0x2000,
30724         0x200B,
30725         0x202F,
30726         0x2030,
30727         0x205F,
30728         0x2060,
30729         0x3000,
30730         0x3001
30731 };
30732
30733 static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 037 */
30734         4,      /* Number of elements */
30735         148565664, /* Version and data structure type */
30736         0,      /* 0 if the list starts at 0;
30737                    1 if it starts at the element beyond 0 */
30738         0x0,
30739         0x40,
30740         0xFF,
30741         0x100
30742 };
30743
30744 static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
30745         101,    /* Number of elements */
30746         148565664, /* Version and data structure type */
30747         1,      /* 0 if the list starts at 0;
30748                    1 if it starts at the element beyond 0 */
30749         0x0,
30750         0xF0,
30751         0xFA,
30752         0x660,
30753         0x66A,
30754         0x6F0,
30755         0x6FA,
30756         0x7C0,
30757         0x7CA,
30758         0x966,
30759         0x970,
30760         0x9E6,
30761         0x9F0,
30762         0xA66,
30763         0xA70,
30764         0xAE6,
30765         0xAF0,
30766         0xB66,
30767         0xB70,
30768         0xBE6,
30769         0xBF0,
30770         0xC66,
30771         0xC70,
30772         0xCE6,
30773         0xCF0,
30774         0xD66,
30775         0xD70,
30776         0xDE6,
30777         0xDF0,
30778         0xE50,
30779         0xE5A,
30780         0xED0,
30781         0xEDA,
30782         0xF20,
30783         0xF2A,
30784         0x1040,
30785         0x104A,
30786         0x1090,
30787         0x109A,
30788         0x17E0,
30789         0x17EA,
30790         0x1810,
30791         0x181A,
30792         0x1946,
30793         0x1950,
30794         0x19D0,
30795         0x19DA,
30796         0x1A80,
30797         0x1A8A,
30798         0x1A90,
30799         0x1A9A,
30800         0x1B50,
30801         0x1B5A,
30802         0x1BB0,
30803         0x1BBA,
30804         0x1C40,
30805         0x1C4A,
30806         0x1C50,
30807         0x1C5A,
30808         0xA620,
30809         0xA62A,
30810         0xA8D0,
30811         0xA8DA,
30812         0xA900,
30813         0xA90A,
30814         0xA9D0,
30815         0xA9DA,
30816         0xA9F0,
30817         0xA9FA,
30818         0xAA50,
30819         0xAA5A,
30820         0xABF0,
30821         0xABFA,
30822         0xFF10,
30823         0xFF1A,
30824         0x104A0,
30825         0x104AA,
30826         0x11066,
30827         0x11070,
30828         0x110F0,
30829         0x110FA,
30830         0x11136,
30831         0x11140,
30832         0x111D0,
30833         0x111DA,
30834         0x112F0,
30835         0x112FA,
30836         0x114D0,
30837         0x114DA,
30838         0x11650,
30839         0x1165A,
30840         0x116C0,
30841         0x116CA,
30842         0x118E0,
30843         0x118EA,
30844         0x16A60,
30845         0x16A6A,
30846         0x16B50,
30847         0x16B5A,
30848         0x1D7CE,
30849         0x1D800
30850 };
30851
30852 static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
30853         1211,   /* Number of elements */
30854         148565664, /* Version and data structure type */
30855         1,      /* 0 if the list starts at 0;
30856                    1 if it starts at the element beyond 0 */
30857         0x0,
30858         0x42,
30859         0xFF,
30860         0x100,
30861         0x378,
30862         0x37A,
30863         0x380,
30864         0x384,
30865         0x38B,
30866         0x38C,
30867         0x38D,
30868         0x38E,
30869         0x3A2,
30870         0x3A3,
30871         0x530,
30872         0x531,
30873         0x557,
30874         0x559,
30875         0x560,
30876         0x561,
30877         0x588,
30878         0x589,
30879         0x58B,
30880         0x58D,
30881         0x590,
30882         0x591,
30883         0x5C8,
30884         0x5D0,
30885         0x5EB,
30886         0x5F0,
30887         0x5F5,
30888         0x600,
30889         0x61D,
30890         0x61E,
30891         0x70E,
30892         0x70F,
30893         0x74B,
30894         0x74D,
30895         0x7B2,
30896         0x7C0,
30897         0x7FB,
30898         0x800,
30899         0x82E,
30900         0x830,
30901         0x83F,
30902         0x840,
30903         0x85C,
30904         0x85E,
30905         0x85F,
30906         0x8A0,
30907         0x8B3,
30908         0x8E4,
30909         0x984,
30910         0x985,
30911         0x98D,
30912         0x98F,
30913         0x991,
30914         0x993,
30915         0x9A9,
30916         0x9AA,
30917         0x9B1,
30918         0x9B2,
30919         0x9B3,
30920         0x9B6,
30921         0x9BA,
30922         0x9BC,
30923         0x9C5,
30924         0x9C7,
30925         0x9C9,
30926         0x9CB,
30927         0x9CF,
30928         0x9D7,
30929         0x9D8,
30930         0x9DC,
30931         0x9DE,
30932         0x9DF,
30933         0x9E4,
30934         0x9E6,
30935         0x9FC,
30936         0xA01,
30937         0xA04,
30938         0xA05,
30939         0xA0B,
30940         0xA0F,
30941         0xA11,
30942         0xA13,
30943         0xA29,
30944         0xA2A,
30945         0xA31,
30946         0xA32,
30947         0xA34,
30948         0xA35,
30949         0xA37,
30950         0xA38,
30951         0xA3A,
30952         0xA3C,
30953         0xA3D,
30954         0xA3E,
30955         0xA43,
30956         0xA47,
30957         0xA49,
30958         0xA4B,
30959         0xA4E,
30960         0xA51,
30961         0xA52,
30962         0xA59,
30963         0xA5D,
30964         0xA5E,
30965         0xA5F,
30966         0xA66,
30967         0xA76,
30968         0xA81,
30969         0xA84,
30970         0xA85,
30971         0xA8E,
30972         0xA8F,
30973         0xA92,
30974         0xA93,
30975         0xAA9,
30976         0xAAA,
30977         0xAB1,
30978         0xAB2,
30979         0xAB4,
30980         0xAB5,
30981         0xABA,
30982         0xABC,
30983         0xAC6,
30984         0xAC7,
30985         0xACA,
30986         0xACB,
30987         0xACE,
30988         0xAD0,
30989         0xAD1,
30990         0xAE0,
30991         0xAE4,
30992         0xAE6,
30993         0xAF2,
30994         0xB01,
30995         0xB04,
30996         0xB05,
30997         0xB0D,
30998         0xB0F,
30999         0xB11,
31000         0xB13,
31001         0xB29,
31002         0xB2A,
31003         0xB31,
31004         0xB32,
31005         0xB34,
31006         0xB35,
31007         0xB3A,
31008         0xB3C,
31009         0xB45,
31010         0xB47,
31011         0xB49,
31012         0xB4B,
31013         0xB4E,
31014         0xB56,
31015         0xB58,
31016         0xB5C,
31017         0xB5E,
31018         0xB5F,
31019         0xB64,
31020         0xB66,
31021         0xB78,
31022         0xB82,
31023         0xB84,
31024         0xB85,
31025         0xB8B,
31026         0xB8E,
31027         0xB91,
31028         0xB92,
31029         0xB96,
31030         0xB99,
31031         0xB9B,
31032         0xB9C,
31033         0xB9D,
31034         0xB9E,
31035         0xBA0,
31036         0xBA3,
31037         0xBA5,
31038         0xBA8,
31039         0xBAB,
31040         0xBAE,
31041         0xBBA,
31042         0xBBE,
31043         0xBC3,
31044         0xBC6,
31045         0xBC9,
31046         0xBCA,
31047         0xBCE,
31048         0xBD0,
31049         0xBD1,
31050         0xBD7,
31051         0xBD8,
31052         0xBE6,
31053         0xBFB,
31054         0xC00,
31055         0xC04,
31056         0xC05,
31057         0xC0D,
31058         0xC0E,
31059         0xC11,
31060         0xC12,
31061         0xC29,
31062         0xC2A,
31063         0xC3A,
31064         0xC3D,
31065         0xC45,
31066         0xC46,
31067         0xC49,
31068         0xC4A,
31069         0xC4E,
31070         0xC55,
31071         0xC57,
31072         0xC58,
31073         0xC5A,
31074         0xC60,
31075         0xC64,
31076         0xC66,
31077         0xC70,
31078         0xC78,
31079         0xC80,
31080         0xC81,
31081         0xC84,
31082         0xC85,
31083         0xC8D,
31084         0xC8E,
31085         0xC91,
31086         0xC92,
31087         0xCA9,
31088         0xCAA,
31089         0xCB4,
31090         0xCB5,
31091         0xCBA,
31092         0xCBC,
31093         0xCC5,
31094         0xCC6,
31095         0xCC9,
31096         0xCCA,
31097         0xCCE,
31098         0xCD5,
31099         0xCD7,
31100         0xCDE,
31101         0xCDF,
31102         0xCE0,
31103         0xCE4,
31104         0xCE6,
31105         0xCF0,
31106         0xCF1,
31107         0xCF3,
31108         0xD01,
31109         0xD04,
31110         0xD05,
31111         0xD0D,
31112         0xD0E,
31113         0xD11,
31114         0xD12,
31115         0xD3B,
31116         0xD3D,
31117         0xD45,
31118         0xD46,
31119         0xD49,
31120         0xD4A,
31121         0xD4F,
31122         0xD57,
31123         0xD58,
31124         0xD60,
31125         0xD64,
31126         0xD66,
31127         0xD76,
31128         0xD79,
31129         0xD80,
31130         0xD82,
31131         0xD84,
31132         0xD85,
31133         0xD97,
31134         0xD9A,
31135         0xDB2,
31136         0xDB3,
31137         0xDBC,
31138         0xDBD,
31139         0xDBE,
31140         0xDC0,
31141         0xDC7,
31142         0xDCA,
31143         0xDCB,
31144         0xDCF,
31145         0xDD5,
31146         0xDD6,
31147         0xDD7,
31148         0xDD8,
31149         0xDE0,
31150         0xDE6,
31151         0xDF0,
31152         0xDF2,
31153         0xDF5,
31154         0xE01,
31155         0xE3B,
31156         0xE3F,
31157         0xE5C,
31158         0xE81,
31159         0xE83,
31160         0xE84,
31161         0xE85,
31162         0xE87,
31163         0xE89,
31164         0xE8A,
31165         0xE8B,
31166         0xE8D,
31167         0xE8E,
31168         0xE94,
31169         0xE98,
31170         0xE99,
31171         0xEA0,
31172         0xEA1,
31173         0xEA4,
31174         0xEA5,
31175         0xEA6,
31176         0xEA7,
31177         0xEA8,
31178         0xEAA,
31179         0xEAC,
31180         0xEAD,
31181         0xEBA,
31182         0xEBB,
31183         0xEBE,
31184         0xEC0,
31185         0xEC5,
31186         0xEC6,
31187         0xEC7,
31188         0xEC8,
31189         0xECE,
31190         0xED0,
31191         0xEDA,
31192         0xEDC,
31193         0xEE0,
31194         0xF00,
31195         0xF48,
31196         0xF49,
31197         0xF6D,
31198         0xF71,
31199         0xF98,
31200         0xF99,
31201         0xFBD,
31202         0xFBE,
31203         0xFCD,
31204         0xFCE,
31205         0xFDB,
31206         0x1000,
31207         0x10C6,
31208         0x10C7,
31209         0x10C8,
31210         0x10CD,
31211         0x10CE,
31212         0x10D0,
31213         0x1249,
31214         0x124A,
31215         0x124E,
31216         0x1250,
31217         0x1257,
31218         0x1258,
31219         0x1259,
31220         0x125A,
31221         0x125E,
31222         0x1260,
31223         0x1289,
31224         0x128A,
31225         0x128E,
31226         0x1290,
31227         0x12B1,
31228         0x12B2,
31229         0x12B6,
31230         0x12B8,
31231         0x12BF,
31232         0x12C0,
31233         0x12C1,
31234         0x12C2,
31235         0x12C6,
31236         0x12C8,
31237         0x12D7,
31238         0x12D8,
31239         0x1311,
31240         0x1312,
31241         0x1316,
31242         0x1318,
31243         0x135B,
31244         0x135D,
31245         0x137D,
31246         0x1380,
31247         0x139A,
31248         0x13A0,
31249         0x13F5,
31250         0x1400,
31251         0x1680,
31252         0x1681,
31253         0x169D,
31254         0x16A0,
31255         0x16F9,
31256         0x1700,
31257         0x170D,
31258         0x170E,
31259         0x1715,
31260         0x1720,
31261         0x1737,
31262         0x1740,
31263         0x1754,
31264         0x1760,
31265         0x176D,
31266         0x176E,
31267         0x1771,
31268         0x1772,
31269         0x1774,
31270         0x1780,
31271         0x17DE,
31272         0x17E0,
31273         0x17EA,
31274         0x17F0,
31275         0x17FA,
31276         0x1800,
31277         0x180F,
31278         0x1810,
31279         0x181A,
31280         0x1820,
31281         0x1878,
31282         0x1880,
31283         0x18AB,
31284         0x18B0,
31285         0x18F6,
31286         0x1900,
31287         0x191F,
31288         0x1920,
31289         0x192C,
31290         0x1930,
31291         0x193C,
31292         0x1940,
31293         0x1941,
31294         0x1944,
31295         0x196E,
31296         0x1970,
31297         0x1975,
31298         0x1980,
31299         0x19AC,
31300         0x19B0,
31301         0x19CA,
31302         0x19D0,
31303         0x19DB,
31304         0x19DE,
31305         0x1A1C,
31306         0x1A1E,
31307         0x1A5F,
31308         0x1A60,
31309         0x1A7D,
31310         0x1A7F,
31311         0x1A8A,
31312         0x1A90,
31313         0x1A9A,
31314         0x1AA0,
31315         0x1AAE,
31316         0x1AB0,
31317         0x1ABF,
31318         0x1B00,
31319         0x1B4C,
31320         0x1B50,
31321         0x1B7D,
31322         0x1B80,
31323         0x1BF4,
31324         0x1BFC,
31325         0x1C38,
31326         0x1C3B,
31327         0x1C4A,
31328         0x1C4D,
31329         0x1C80,
31330         0x1CC0,
31331         0x1CC8,
31332         0x1CD0,
31333         0x1CF7,
31334         0x1CF8,
31335         0x1CFA,
31336         0x1D00,
31337         0x1DF6,
31338         0x1DFC,
31339         0x1F16,
31340         0x1F18,
31341         0x1F1E,
31342         0x1F20,
31343         0x1F46,
31344         0x1F48,
31345         0x1F4E,
31346         0x1F50,
31347         0x1F58,
31348         0x1F59,
31349         0x1F5A,
31350         0x1F5B,
31351         0x1F5C,
31352         0x1F5D,
31353         0x1F5E,
31354         0x1F5F,
31355         0x1F7E,
31356         0x1F80,
31357         0x1FB5,
31358         0x1FB6,
31359         0x1FC5,
31360         0x1FC6,
31361         0x1FD4,
31362         0x1FD6,
31363         0x1FDC,
31364         0x1FDD,
31365         0x1FF0,
31366         0x1FF2,
31367         0x1FF5,
31368         0x1FF6,
31369         0x1FFF,
31370         0x200B,
31371         0x2028,
31372         0x202A,
31373         0x202F,
31374         0x2030,
31375         0x205F,
31376         0x2060,
31377         0x2065,
31378         0x2066,
31379         0x2072,
31380         0x2074,
31381         0x208F,
31382         0x2090,
31383         0x209D,
31384         0x20A0,
31385         0x20BE,
31386         0x20D0,
31387         0x20F1,
31388         0x2100,
31389         0x218A,
31390         0x2190,
31391         0x23FB,
31392         0x2400,
31393         0x2427,
31394         0x2440,
31395         0x244B,
31396         0x2460,
31397         0x2B74,
31398         0x2B76,
31399         0x2B96,
31400         0x2B98,
31401         0x2BBA,
31402         0x2BBD,
31403         0x2BC9,
31404         0x2BCA,
31405         0x2BD2,
31406         0x2C00,
31407         0x2C2F,
31408         0x2C30,
31409         0x2C5F,
31410         0x2C60,
31411         0x2CF4,
31412         0x2CF9,
31413         0x2D26,
31414         0x2D27,
31415         0x2D28,
31416         0x2D2D,
31417         0x2D2E,
31418         0x2D30,
31419         0x2D68,
31420         0x2D6F,
31421         0x2D71,
31422         0x2D7F,
31423         0x2D97,
31424         0x2DA0,
31425         0x2DA7,
31426         0x2DA8,
31427         0x2DAF,
31428         0x2DB0,
31429         0x2DB7,
31430         0x2DB8,
31431         0x2DBF,
31432         0x2DC0,
31433         0x2DC7,
31434         0x2DC8,
31435         0x2DCF,
31436         0x2DD0,
31437         0x2DD7,
31438         0x2DD8,
31439         0x2DDF,
31440         0x2DE0,
31441         0x2E43,
31442         0x2E80,
31443         0x2E9A,
31444         0x2E9B,
31445         0x2EF4,
31446         0x2F00,
31447         0x2FD6,
31448         0x2FF0,
31449         0x2FFC,
31450         0x3001,
31451         0x3040,
31452         0x3041,
31453         0x3097,
31454         0x3099,
31455         0x3100,
31456         0x3105,
31457         0x312E,
31458         0x3131,
31459         0x318F,
31460         0x3190,
31461         0x31BB,
31462         0x31C0,
31463         0x31E4,
31464         0x31F0,
31465         0x321F,
31466         0x3220,
31467         0x32FF,
31468         0x3300,
31469         0x4DB6,
31470         0x4DC0,
31471         0x9FCD,
31472         0xA000,
31473         0xA48D,
31474         0xA490,
31475         0xA4C7,
31476         0xA4D0,
31477         0xA62C,
31478         0xA640,
31479         0xA69E,
31480         0xA69F,
31481         0xA6F8,
31482         0xA700,
31483         0xA78F,
31484         0xA790,
31485         0xA7AE,
31486         0xA7B0,
31487         0xA7B2,
31488         0xA7F7,
31489         0xA82C,
31490         0xA830,
31491         0xA83A,
31492         0xA840,
31493         0xA878,
31494         0xA880,
31495         0xA8C5,
31496         0xA8CE,
31497         0xA8DA,
31498         0xA8E0,
31499         0xA8FC,
31500         0xA900,
31501         0xA954,
31502         0xA95F,
31503         0xA97D,
31504         0xA980,
31505         0xA9CE,
31506         0xA9CF,
31507         0xA9DA,
31508         0xA9DE,
31509         0xA9FF,
31510         0xAA00,
31511         0xAA37,
31512         0xAA40,
31513         0xAA4E,
31514         0xAA50,
31515         0xAA5A,
31516         0xAA5C,
31517         0xAAC3,
31518         0xAADB,
31519         0xAAF7,
31520         0xAB01,
31521         0xAB07,
31522         0xAB09,
31523         0xAB0F,
31524         0xAB11,
31525         0xAB17,
31526         0xAB20,
31527         0xAB27,
31528         0xAB28,
31529         0xAB2F,
31530         0xAB30,
31531         0xAB60,
31532         0xAB64,
31533         0xAB66,
31534         0xABC0,
31535         0xABEE,
31536         0xABF0,
31537         0xABFA,
31538         0xAC00,
31539         0xD7A4,
31540         0xD7B0,
31541         0xD7C7,
31542         0xD7CB,
31543         0xD7FC,
31544         0xE000,
31545         0xFA6E,
31546         0xFA70,
31547         0xFADA,
31548         0xFB00,
31549         0xFB07,
31550         0xFB13,
31551         0xFB18,
31552         0xFB1D,
31553         0xFB37,
31554         0xFB38,
31555         0xFB3D,
31556         0xFB3E,
31557         0xFB3F,
31558         0xFB40,
31559         0xFB42,
31560         0xFB43,
31561         0xFB45,
31562         0xFB46,
31563         0xFBC2,
31564         0xFBD3,
31565         0xFD40,
31566         0xFD50,
31567         0xFD90,
31568         0xFD92,
31569         0xFDC8,
31570         0xFDF0,
31571         0xFDFE,
31572         0xFE00,
31573         0xFE1A,
31574         0xFE20,
31575         0xFE2E,
31576         0xFE30,
31577         0xFE53,
31578         0xFE54,
31579         0xFE67,
31580         0xFE68,
31581         0xFE6C,
31582         0xFE70,
31583         0xFE75,
31584         0xFE76,
31585         0xFEFD,
31586         0xFEFF,
31587         0xFF00,
31588         0xFF01,
31589         0xFFBF,
31590         0xFFC2,
31591         0xFFC8,
31592         0xFFCA,
31593         0xFFD0,
31594         0xFFD2,
31595         0xFFD8,
31596         0xFFDA,
31597         0xFFDD,
31598         0xFFE0,
31599         0xFFE7,
31600         0xFFE8,
31601         0xFFEF,
31602         0xFFF9,
31603         0xFFFE,
31604         0x10000,
31605         0x1000C,
31606         0x1000D,
31607         0x10027,
31608         0x10028,
31609         0x1003B,
31610         0x1003C,
31611         0x1003E,
31612         0x1003F,
31613         0x1004E,
31614         0x10050,
31615         0x1005E,
31616         0x10080,
31617         0x100FB,
31618         0x10100,
31619         0x10103,
31620         0x10107,
31621         0x10134,
31622         0x10137,
31623         0x1018D,
31624         0x10190,
31625         0x1019C,
31626         0x101A0,
31627         0x101A1,
31628         0x101D0,
31629         0x101FE,
31630         0x10280,
31631         0x1029D,
31632         0x102A0,
31633         0x102D1,
31634         0x102E0,
31635         0x102FC,
31636         0x10300,
31637         0x10324,
31638         0x10330,
31639         0x1034B,
31640         0x10350,
31641         0x1037B,
31642         0x10380,
31643         0x1039E,
31644         0x1039F,
31645         0x103C4,
31646         0x103C8,
31647         0x103D6,
31648         0x10400,
31649         0x1049E,
31650         0x104A0,
31651         0x104AA,
31652         0x10500,
31653         0x10528,
31654         0x10530,
31655         0x10564,
31656         0x1056F,
31657         0x10570,
31658         0x10600,
31659         0x10737,
31660         0x10740,
31661         0x10756,
31662         0x10760,
31663         0x10768,
31664         0x10800,
31665         0x10806,
31666         0x10808,
31667         0x10809,
31668         0x1080A,
31669         0x10836,
31670         0x10837,
31671         0x10839,
31672         0x1083C,
31673         0x1083D,
31674         0x1083F,
31675         0x10856,
31676         0x10857,
31677         0x1089F,
31678         0x108A7,
31679         0x108B0,
31680         0x10900,
31681         0x1091C,
31682         0x1091F,
31683         0x1093A,
31684         0x1093F,
31685         0x10940,
31686         0x10980,
31687         0x109B8,
31688         0x109BE,
31689         0x109C0,
31690         0x10A00,
31691         0x10A04,
31692         0x10A05,
31693         0x10A07,
31694         0x10A0C,
31695         0x10A14,
31696         0x10A15,
31697         0x10A18,
31698         0x10A19,
31699         0x10A34,
31700         0x10A38,
31701         0x10A3B,
31702         0x10A3F,
31703         0x10A48,
31704         0x10A50,
31705         0x10A59,
31706         0x10A60,
31707         0x10AA0,
31708         0x10AC0,
31709         0x10AE7,
31710         0x10AEB,
31711         0x10AF7,
31712         0x10B00,
31713         0x10B36,
31714         0x10B39,
31715         0x10B56,
31716         0x10B58,
31717         0x10B73,
31718         0x10B78,
31719         0x10B92,
31720         0x10B99,
31721         0x10B9D,
31722         0x10BA9,
31723         0x10BB0,
31724         0x10C00,
31725         0x10C49,
31726         0x10E60,
31727         0x10E7F,
31728         0x11000,
31729         0x1104E,
31730         0x11052,
31731         0x11070,
31732         0x1107F,
31733         0x110C2,
31734         0x110D0,
31735         0x110E9,
31736         0x110F0,
31737         0x110FA,
31738         0x11100,
31739         0x11135,
31740         0x11136,
31741         0x11144,
31742         0x11150,
31743         0x11177,
31744         0x11180,
31745         0x111C9,
31746         0x111CD,
31747         0x111CE,
31748         0x111D0,
31749         0x111DB,
31750         0x111E1,
31751         0x111F5,
31752         0x11200,
31753         0x11212,
31754         0x11213,
31755         0x1123E,
31756         0x112B0,
31757         0x112EB,
31758         0x112F0,
31759         0x112FA,
31760         0x11301,
31761         0x11304,
31762         0x11305,
31763         0x1130D,
31764         0x1130F,
31765         0x11311,
31766         0x11313,
31767         0x11329,
31768         0x1132A,
31769         0x11331,
31770         0x11332,
31771         0x11334,
31772         0x11335,
31773         0x1133A,
31774         0x1133C,
31775         0x11345,
31776         0x11347,
31777         0x11349,
31778         0x1134B,
31779         0x1134E,
31780         0x11357,
31781         0x11358,
31782         0x1135D,
31783         0x11364,
31784         0x11366,
31785         0x1136D,
31786         0x11370,
31787         0x11375,
31788         0x11480,
31789         0x114C8,
31790         0x114D0,
31791         0x114DA,
31792         0x11580,
31793         0x115B6,
31794         0x115B8,
31795         0x115CA,
31796         0x11600,
31797         0x11645,
31798         0x11650,
31799         0x1165A,
31800         0x11680,
31801         0x116B8,
31802         0x116C0,
31803         0x116CA,
31804         0x118A0,
31805         0x118F3,
31806         0x118FF,
31807         0x11900,
31808         0x11AC0,
31809         0x11AF9,
31810         0x12000,
31811         0x12399,
31812         0x12400,
31813         0x1246F,
31814         0x12470,
31815         0x12475,
31816         0x13000,
31817         0x1342F,
31818         0x16800,
31819         0x16A39,
31820         0x16A40,
31821         0x16A5F,
31822         0x16A60,
31823         0x16A6A,
31824         0x16A6E,
31825         0x16A70,
31826         0x16AD0,
31827         0x16AEE,
31828         0x16AF0,
31829         0x16AF6,
31830         0x16B00,
31831         0x16B46,
31832         0x16B50,
31833         0x16B5A,
31834         0x16B5B,
31835         0x16B62,
31836         0x16B63,
31837         0x16B78,
31838         0x16B7D,
31839         0x16B90,
31840         0x16F00,
31841         0x16F45,
31842         0x16F50,
31843         0x16F7F,
31844         0x16F8F,
31845         0x16FA0,
31846         0x1B000,
31847         0x1B002,
31848         0x1BC00,
31849         0x1BC6B,
31850         0x1BC70,
31851         0x1BC7D,
31852         0x1BC80,
31853         0x1BC89,
31854         0x1BC90,
31855         0x1BC9A,
31856         0x1BC9C,
31857         0x1BCA4,
31858         0x1D000,
31859         0x1D0F6,
31860         0x1D100,
31861         0x1D127,
31862         0x1D129,
31863         0x1D1DE,
31864         0x1D200,
31865         0x1D246,
31866         0x1D300,
31867         0x1D357,
31868         0x1D360,
31869         0x1D372,
31870         0x1D400,
31871         0x1D455,
31872         0x1D456,
31873         0x1D49D,
31874         0x1D49E,
31875         0x1D4A0,
31876         0x1D4A2,
31877         0x1D4A3,
31878         0x1D4A5,
31879         0x1D4A7,
31880         0x1D4A9,
31881         0x1D4AD,
31882         0x1D4AE,
31883         0x1D4BA,
31884         0x1D4BB,
31885         0x1D4BC,
31886         0x1D4BD,
31887         0x1D4C4,
31888         0x1D4C5,
31889         0x1D506,
31890         0x1D507,
31891         0x1D50B,
31892         0x1D50D,
31893         0x1D515,
31894         0x1D516,
31895         0x1D51D,
31896         0x1D51E,
31897         0x1D53A,
31898         0x1D53B,
31899         0x1D53F,
31900         0x1D540,
31901         0x1D545,
31902         0x1D546,
31903         0x1D547,
31904         0x1D54A,
31905         0x1D551,
31906         0x1D552,
31907         0x1D6A6,
31908         0x1D6A8,
31909         0x1D7CC,
31910         0x1D7CE,
31911         0x1D800,
31912         0x1E800,
31913         0x1E8C5,
31914         0x1E8C7,
31915         0x1E8D7,
31916         0x1EE00,
31917         0x1EE04,
31918         0x1EE05,
31919         0x1EE20,
31920         0x1EE21,
31921         0x1EE23,
31922         0x1EE24,
31923         0x1EE25,
31924         0x1EE27,
31925         0x1EE28,
31926         0x1EE29,
31927         0x1EE33,
31928         0x1EE34,
31929         0x1EE38,
31930         0x1EE39,
31931         0x1EE3A,
31932         0x1EE3B,
31933         0x1EE3C,
31934         0x1EE42,
31935         0x1EE43,
31936         0x1EE47,
31937         0x1EE48,
31938         0x1EE49,
31939         0x1EE4A,
31940         0x1EE4B,
31941         0x1EE4C,
31942         0x1EE4D,
31943         0x1EE50,
31944         0x1EE51,
31945         0x1EE53,
31946         0x1EE54,
31947         0x1EE55,
31948         0x1EE57,
31949         0x1EE58,
31950         0x1EE59,
31951         0x1EE5A,
31952         0x1EE5B,
31953         0x1EE5C,
31954         0x1EE5D,
31955         0x1EE5E,
31956         0x1EE5F,
31957         0x1EE60,
31958         0x1EE61,
31959         0x1EE63,
31960         0x1EE64,
31961         0x1EE65,
31962         0x1EE67,
31963         0x1EE6B,
31964         0x1EE6C,
31965         0x1EE73,
31966         0x1EE74,
31967         0x1EE78,
31968         0x1EE79,
31969         0x1EE7D,
31970         0x1EE7E,
31971         0x1EE7F,
31972         0x1EE80,
31973         0x1EE8A,
31974         0x1EE8B,
31975         0x1EE9C,
31976         0x1EEA1,
31977         0x1EEA4,
31978         0x1EEA5,
31979         0x1EEAA,
31980         0x1EEAB,
31981         0x1EEBC,
31982         0x1EEF0,
31983         0x1EEF2,
31984         0x1F000,
31985         0x1F02C,
31986         0x1F030,
31987         0x1F094,
31988         0x1F0A0,
31989         0x1F0AF,
31990         0x1F0B1,
31991         0x1F0C0,
31992         0x1F0C1,
31993         0x1F0D0,
31994         0x1F0D1,
31995         0x1F0F6,
31996         0x1F100,
31997         0x1F10D,
31998         0x1F110,
31999         0x1F12F,
32000         0x1F130,
32001         0x1F16C,
32002         0x1F170,
32003         0x1F19B,
32004         0x1F1E6,
32005         0x1F203,
32006         0x1F210,
32007         0x1F23B,
32008         0x1F240,
32009         0x1F249,
32010         0x1F250,
32011         0x1F252,
32012         0x1F300,
32013         0x1F32D,
32014         0x1F330,
32015         0x1F37E,
32016         0x1F380,
32017         0x1F3CF,
32018         0x1F3D4,
32019         0x1F3F8,
32020         0x1F400,
32021         0x1F4FF,
32022         0x1F500,
32023         0x1F54B,
32024         0x1F550,
32025         0x1F57A,
32026         0x1F57B,
32027         0x1F5A4,
32028         0x1F5A5,
32029         0x1F643,
32030         0x1F645,
32031         0x1F6D0,
32032         0x1F6E0,
32033         0x1F6ED,
32034         0x1F6F0,
32035         0x1F6F4,
32036         0x1F700,
32037         0x1F774,
32038         0x1F780,
32039         0x1F7D5,
32040         0x1F800,
32041         0x1F80C,
32042         0x1F810,
32043         0x1F848,
32044         0x1F850,
32045         0x1F85A,
32046         0x1F860,
32047         0x1F888,
32048         0x1F890,
32049         0x1F8AE,
32050         0x20000,
32051         0x2A6D7,
32052         0x2A700,
32053         0x2B735,
32054         0x2B740,
32055         0x2B81E,
32056         0x2F800,
32057         0x2FA1E,
32058         0xE0001,
32059         0xE0002,
32060         0xE0020,
32061         0xE0080,
32062         0xE0100,
32063         0xE01F0,
32064         0xF0000,
32065         0xFFFFE,
32066         0x100000,
32067         0x10FFFE
32068 };
32069
32070 static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
32071         1275,   /* Number of elements */
32072         148565664, /* Version and data structure type */
32073         1,      /* 0 if the list starts at 0;
32074                    1 if it starts at the element beyond 0 */
32075         0x0,
32076         0x42,
32077         0x4A,
32078         0x51,
32079         0x5A,
32080         0x70,
32081         0x71,
32082         0x81,
32083         0x8A,
32084         0x8C,
32085         0x8F,
32086         0x91,
32087         0x9D,
32088         0xA0,
32089         0xA1,
32090         0xA2,
32091         0xAA,
32092         0xCB,
32093         0xD0,
32094         0xDB,
32095         0xE0,
32096         0x101,
32097         0x102,
32098         0x103,
32099         0x104,
32100         0x105,
32101         0x106,
32102         0x107,
32103         0x108,
32104         0x109,
32105         0x10A,
32106         0x10B,
32107         0x10C,
32108         0x10D,
32109         0x10E,
32110         0x10F,
32111         0x110,
32112         0x111,
32113         0x112,
32114         0x113,
32115         0x114,
32116         0x115,
32117         0x116,
32118         0x117,
32119         0x118,
32120         0x119,
32121         0x11A,
32122         0x11B,
32123         0x11C,
32124         0x11D,
32125         0x11E,
32126         0x11F,
32127         0x120,
32128         0x121,
32129         0x122,
32130         0x123,
32131         0x124,
32132         0x125,
32133         0x126,
32134         0x127,
32135         0x128,
32136         0x129,
32137         0x12A,
32138         0x12B,
32139         0x12C,
32140         0x12D,
32141         0x12E,
32142         0x12F,
32143         0x130,
32144         0x131,
32145         0x132,
32146         0x133,
32147         0x134,
32148         0x135,
32149         0x136,
32150         0x137,
32151         0x139,
32152         0x13A,
32153         0x13B,
32154         0x13C,
32155         0x13D,
32156         0x13E,
32157         0x13F,
32158         0x140,
32159         0x141,
32160         0x142,
32161         0x143,
32162         0x144,
32163         0x145,
32164         0x146,
32165         0x147,
32166         0x148,
32167         0x14A,
32168         0x14B,
32169         0x14C,
32170         0x14D,
32171         0x14E,
32172         0x14F,
32173         0x150,
32174         0x151,
32175         0x152,
32176         0x153,
32177         0x154,
32178         0x155,
32179         0x156,
32180         0x157,
32181         0x158,
32182         0x159,
32183         0x15A,
32184         0x15B,
32185         0x15C,
32186         0x15D,
32187         0x15E,
32188         0x15F,
32189         0x160,
32190         0x161,
32191         0x162,
32192         0x163,
32193         0x164,
32194         0x165,
32195         0x166,
32196         0x167,
32197         0x168,
32198         0x169,
32199         0x16A,
32200         0x16B,
32201         0x16C,
32202         0x16D,
32203         0x16E,
32204         0x16F,
32205         0x170,
32206         0x171,
32207         0x172,
32208         0x173,
32209         0x174,
32210         0x175,
32211         0x176,
32212         0x177,
32213         0x178,
32214         0x17A,
32215         0x17B,
32216         0x17C,
32217         0x17D,
32218         0x17E,
32219         0x181,
32220         0x183,
32221         0x184,
32222         0x185,
32223         0x186,
32224         0x188,
32225         0x189,
32226         0x18C,
32227         0x18E,
32228         0x192,
32229         0x193,
32230         0x195,
32231         0x196,
32232         0x199,
32233         0x19C,
32234         0x19E,
32235         0x19F,
32236         0x1A1,
32237         0x1A2,
32238         0x1A3,
32239         0x1A4,
32240         0x1A5,
32241         0x1A6,
32242         0x1A8,
32243         0x1A9,
32244         0x1AA,
32245         0x1AC,
32246         0x1AD,
32247         0x1AE,
32248         0x1B0,
32249         0x1B1,
32250         0x1B4,
32251         0x1B5,
32252         0x1B6,
32253         0x1B7,
32254         0x1B9,
32255         0x1BB,
32256         0x1BD,
32257         0x1C0,
32258         0x1C6,
32259         0x1C7,
32260         0x1C9,
32261         0x1CA,
32262         0x1CC,
32263         0x1CD,
32264         0x1CE,
32265         0x1CF,
32266         0x1D0,
32267         0x1D1,
32268         0x1D2,
32269         0x1D3,
32270         0x1D4,
32271         0x1D5,
32272         0x1D6,
32273         0x1D7,
32274         0x1D8,
32275         0x1D9,
32276         0x1DA,
32277         0x1DB,
32278         0x1DC,
32279         0x1DE,
32280         0x1DF,
32281         0x1E0,
32282         0x1E1,
32283         0x1E2,
32284         0x1E3,
32285         0x1E4,
32286         0x1E5,
32287         0x1E6,
32288         0x1E7,
32289         0x1E8,
32290         0x1E9,
32291         0x1EA,
32292         0x1EB,
32293         0x1EC,
32294         0x1ED,
32295         0x1EE,
32296         0x1EF,
32297         0x1F1,
32298         0x1F3,
32299         0x1F4,
32300         0x1F5,
32301         0x1F6,
32302         0x1F9,
32303         0x1FA,
32304         0x1FB,
32305         0x1FC,
32306         0x1FD,
32307         0x1FE,
32308         0x1FF,
32309         0x200,
32310         0x201,
32311         0x202,
32312         0x203,
32313         0x204,
32314         0x205,
32315         0x206,
32316         0x207,
32317         0x208,
32318         0x209,
32319         0x20A,
32320         0x20B,
32321         0x20C,
32322         0x20D,
32323         0x20E,
32324         0x20F,
32325         0x210,
32326         0x211,
32327         0x212,
32328         0x213,
32329         0x214,
32330         0x215,
32331         0x216,
32332         0x217,
32333         0x218,
32334         0x219,
32335         0x21A,
32336         0x21B,
32337         0x21C,
32338         0x21D,
32339         0x21E,
32340         0x21F,
32341         0x220,
32342         0x221,
32343         0x222,
32344         0x223,
32345         0x224,
32346         0x225,
32347         0x226,
32348         0x227,
32349         0x228,
32350         0x229,
32351         0x22A,
32352         0x22B,
32353         0x22C,
32354         0x22D,
32355         0x22E,
32356         0x22F,
32357         0x230,
32358         0x231,
32359         0x232,
32360         0x233,
32361         0x23A,
32362         0x23C,
32363         0x23D,
32364         0x23F,
32365         0x241,
32366         0x242,
32367         0x243,
32368         0x247,
32369         0x248,
32370         0x249,
32371         0x24A,
32372         0x24B,
32373         0x24C,
32374         0x24D,
32375         0x24E,
32376         0x24F,
32377         0x294,
32378         0x295,
32379         0x2B9,
32380         0x2C0,
32381         0x2C2,
32382         0x2E0,
32383         0x2E5,
32384         0x345,
32385         0x346,
32386         0x371,
32387         0x372,
32388         0x373,
32389         0x374,
32390         0x377,
32391         0x378,
32392         0x37A,
32393         0x37E,
32394         0x390,
32395         0x391,
32396         0x3AC,
32397         0x3CF,
32398         0x3D0,
32399         0x3D2,
32400         0x3D5,
32401         0x3D8,
32402         0x3D9,
32403         0x3DA,
32404         0x3DB,
32405         0x3DC,
32406         0x3DD,
32407         0x3DE,
32408         0x3DF,
32409         0x3E0,
32410         0x3E1,
32411         0x3E2,
32412         0x3E3,
32413         0x3E4,
32414         0x3E5,
32415         0x3E6,
32416         0x3E7,
32417         0x3E8,
32418         0x3E9,
32419         0x3EA,
32420         0x3EB,
32421         0x3EC,
32422         0x3ED,
32423         0x3EE,
32424         0x3EF,
32425         0x3F4,
32426         0x3F5,
32427         0x3F6,
32428         0x3F8,
32429         0x3F9,
32430         0x3FB,
32431         0x3FD,
32432         0x430,
32433         0x460,
32434         0x461,
32435         0x462,
32436         0x463,
32437         0x464,
32438         0x465,
32439         0x466,
32440         0x467,
32441         0x468,
32442         0x469,
32443         0x46A,
32444         0x46B,
32445         0x46C,
32446         0x46D,
32447         0x46E,
32448         0x46F,
32449         0x470,
32450         0x471,
32451         0x472,
32452         0x473,
32453         0x474,
32454         0x475,
32455         0x476,
32456         0x477,
32457         0x478,
32458         0x479,
32459         0x47A,
32460         0x47B,
32461         0x47C,
32462         0x47D,
32463         0x47E,
32464         0x47F,
32465         0x480,
32466         0x481,
32467         0x482,
32468         0x48B,
32469         0x48C,
32470         0x48D,
32471         0x48E,
32472         0x48F,
32473         0x490,
32474         0x491,
32475         0x492,
32476         0x493,
32477         0x494,
32478         0x495,
32479         0x496,
32480         0x497,
32481         0x498,
32482         0x499,
32483         0x49A,
32484         0x49B,
32485         0x49C,
32486         0x49D,
32487         0x49E,
32488         0x49F,
32489         0x4A0,
32490         0x4A1,
32491         0x4A2,
32492         0x4A3,
32493         0x4A4,
32494         0x4A5,
32495         0x4A6,
32496         0x4A7,
32497         0x4A8,
32498         0x4A9,
32499         0x4AA,
32500         0x4AB,
32501         0x4AC,
32502         0x4AD,
32503         0x4AE,
32504         0x4AF,
32505         0x4B0,
32506         0x4B1,
32507         0x4B2,
32508         0x4B3,
32509         0x4B4,
32510         0x4B5,
32511         0x4B6,
32512         0x4B7,
32513         0x4B8,
32514         0x4B9,
32515         0x4BA,
32516         0x4BB,
32517         0x4BC,
32518         0x4BD,
32519         0x4BE,
32520         0x4BF,
32521         0x4C0,
32522         0x4C2,
32523         0x4C3,
32524         0x4C4,
32525         0x4C5,
32526         0x4C6,
32527         0x4C7,
32528         0x4C8,
32529         0x4C9,
32530         0x4CA,
32531         0x4CB,
32532         0x4CC,
32533         0x4CD,
32534         0x4CE,
32535         0x4D0,
32536         0x4D1,
32537         0x4D2,
32538         0x4D3,
32539         0x4D4,
32540         0x4D5,
32541         0x4D6,
32542         0x4D7,
32543         0x4D8,
32544         0x4D9,
32545         0x4DA,
32546         0x4DB,
32547         0x4DC,
32548         0x4DD,
32549         0x4DE,
32550         0x4DF,
32551         0x4E0,
32552         0x4E1,
32553         0x4E2,
32554         0x4E3,
32555         0x4E4,
32556         0x4E5,
32557         0x4E6,
32558         0x4E7,
32559         0x4E8,
32560         0x4E9,
32561         0x4EA,
32562         0x4EB,
32563         0x4EC,
32564         0x4ED,
32565         0x4EE,
32566         0x4EF,
32567         0x4F0,
32568         0x4F1,
32569         0x4F2,
32570         0x4F3,
32571         0x4F4,
32572         0x4F5,
32573         0x4F6,
32574         0x4F7,
32575         0x4F8,
32576         0x4F9,
32577         0x4FA,
32578         0x4FB,
32579         0x4FC,
32580         0x4FD,
32581         0x4FE,
32582         0x4FF,
32583         0x500,
32584         0x501,
32585         0x502,
32586         0x503,
32587         0x504,
32588         0x505,
32589         0x506,
32590         0x507,
32591         0x508,
32592         0x509,
32593         0x50A,
32594         0x50B,
32595         0x50C,
32596         0x50D,
32597         0x50E,
32598         0x50F,
32599         0x510,
32600         0x511,
32601         0x512,
32602         0x513,
32603         0x514,
32604         0x515,
32605         0x516,
32606         0x517,
32607         0x518,
32608         0x519,
32609         0x51A,
32610         0x51B,
32611         0x51C,
32612         0x51D,
32613         0x51E,
32614         0x51F,
32615         0x520,
32616         0x521,
32617         0x522,
32618         0x523,
32619         0x524,
32620         0x525,
32621         0x526,
32622         0x527,
32623         0x528,
32624         0x529,
32625         0x52A,
32626         0x52B,
32627         0x52C,
32628         0x52D,
32629         0x52E,
32630         0x52F,
32631         0x530,
32632         0x561,
32633         0x588,
32634         0x1D00,
32635         0x1DC0,
32636         0x1E01,
32637         0x1E02,
32638         0x1E03,
32639         0x1E04,
32640         0x1E05,
32641         0x1E06,
32642         0x1E07,
32643         0x1E08,
32644         0x1E09,
32645         0x1E0A,
32646         0x1E0B,
32647         0x1E0C,
32648         0x1E0D,
32649         0x1E0E,
32650         0x1E0F,
32651         0x1E10,
32652         0x1E11,
32653         0x1E12,
32654         0x1E13,
32655         0x1E14,
32656         0x1E15,
32657         0x1E16,
32658         0x1E17,
32659         0x1E18,
32660         0x1E19,
32661         0x1E1A,
32662         0x1E1B,
32663         0x1E1C,
32664         0x1E1D,
32665         0x1E1E,
32666         0x1E1F,
32667         0x1E20,
32668         0x1E21,
32669         0x1E22,
32670         0x1E23,
32671         0x1E24,
32672         0x1E25,
32673         0x1E26,
32674         0x1E27,
32675         0x1E28,
32676         0x1E29,
32677         0x1E2A,
32678         0x1E2B,
32679         0x1E2C,
32680         0x1E2D,
32681         0x1E2E,
32682         0x1E2F,
32683         0x1E30,
32684         0x1E31,
32685         0x1E32,
32686         0x1E33,
32687         0x1E34,
32688         0x1E35,
32689         0x1E36,
32690         0x1E37,
32691         0x1E38,
32692         0x1E39,
32693         0x1E3A,
32694         0x1E3B,
32695         0x1E3C,
32696         0x1E3D,
32697         0x1E3E,
32698         0x1E3F,
32699         0x1E40,
32700         0x1E41,
32701         0x1E42,
32702         0x1E43,
32703         0x1E44,
32704         0x1E45,
32705         0x1E46,
32706         0x1E47,
32707         0x1E48,
32708         0x1E49,
32709         0x1E4A,
32710         0x1E4B,
32711         0x1E4C,
32712         0x1E4D,
32713         0x1E4E,
32714         0x1E4F,
32715         0x1E50,
32716         0x1E51,
32717         0x1E52,
32718         0x1E53,
32719         0x1E54,
32720         0x1E55,
32721         0x1E56,
32722         0x1E57,
32723         0x1E58,
32724         0x1E59,
32725         0x1E5A,
32726         0x1E5B,
32727         0x1E5C,
32728         0x1E5D,
32729         0x1E5E,
32730         0x1E5F,
32731         0x1E60,
32732         0x1E61,
32733         0x1E62,
32734         0x1E63,
32735         0x1E64,
32736         0x1E65,
32737         0x1E66,
32738         0x1E67,
32739         0x1E68,
32740         0x1E69,
32741         0x1E6A,
32742         0x1E6B,
32743         0x1E6C,
32744         0x1E6D,
32745         0x1E6E,
32746         0x1E6F,
32747         0x1E70,
32748         0x1E71,
32749         0x1E72,
32750         0x1E73,
32751         0x1E74,
32752         0x1E75,
32753         0x1E76,
32754         0x1E77,
32755         0x1E78,
32756         0x1E79,
32757         0x1E7A,
32758         0x1E7B,
32759         0x1E7C,
32760         0x1E7D,
32761         0x1E7E,
32762         0x1E7F,
32763         0x1E80,
32764         0x1E81,
32765         0x1E82,
32766         0x1E83,
32767         0x1E84,
32768         0x1E85,
32769         0x1E86,
32770         0x1E87,
32771         0x1E88,
32772         0x1E89,
32773         0x1E8A,
32774         0x1E8B,
32775         0x1E8C,
32776         0x1E8D,
32777         0x1E8E,
32778         0x1E8F,
32779         0x1E90,
32780         0x1E91,
32781         0x1E92,
32782         0x1E93,
32783         0x1E94,
32784         0x1E95,
32785         0x1E9E,
32786         0x1E9F,
32787         0x1EA0,
32788         0x1EA1,
32789         0x1EA2,
32790         0x1EA3,
32791         0x1EA4,
32792         0x1EA5,
32793         0x1EA6,
32794         0x1EA7,
32795         0x1EA8,
32796         0x1EA9,
32797         0x1EAA,
32798         0x1EAB,
32799         0x1EAC,
32800         0x1EAD,
32801         0x1EAE,
32802         0x1EAF,
32803         0x1EB0,
32804         0x1EB1,
32805         0x1EB2,
32806         0x1EB3,
32807         0x1EB4,
32808         0x1EB5,
32809         0x1EB6,
32810         0x1EB7,
32811         0x1EB8,
32812         0x1EB9,
32813         0x1EBA,
32814         0x1EBB,
32815         0x1EBC,
32816         0x1EBD,
32817         0x1EBE,
32818         0x1EBF,
32819         0x1EC0,
32820         0x1EC1,
32821         0x1EC2,
32822         0x1EC3,
32823         0x1EC4,
32824         0x1EC5,
32825         0x1EC6,
32826         0x1EC7,
32827         0x1EC8,
32828         0x1EC9,
32829         0x1ECA,
32830         0x1ECB,
32831         0x1ECC,
32832         0x1ECD,
32833         0x1ECE,
32834         0x1ECF,
32835         0x1ED0,
32836         0x1ED1,
32837         0x1ED2,
32838         0x1ED3,
32839         0x1ED4,
32840         0x1ED5,
32841         0x1ED6,
32842         0x1ED7,
32843         0x1ED8,
32844         0x1ED9,
32845         0x1EDA,
32846         0x1EDB,
32847         0x1EDC,
32848         0x1EDD,
32849         0x1EDE,
32850         0x1EDF,
32851         0x1EE0,
32852         0x1EE1,
32853         0x1EE2,
32854         0x1EE3,
32855         0x1EE4,
32856         0x1EE5,
32857         0x1EE6,
32858         0x1EE7,
32859         0x1EE8,
32860         0x1EE9,
32861         0x1EEA,
32862         0x1EEB,
32863         0x1EEC,
32864         0x1EED,
32865         0x1EEE,
32866         0x1EEF,
32867         0x1EF0,
32868         0x1EF1,
32869         0x1EF2,
32870         0x1EF3,
32871         0x1EF4,
32872         0x1EF5,
32873         0x1EF6,
32874         0x1EF7,
32875         0x1EF8,
32876         0x1EF9,
32877         0x1EFA,
32878         0x1EFB,
32879         0x1EFC,
32880         0x1EFD,
32881         0x1EFE,
32882         0x1EFF,
32883         0x1F08,
32884         0x1F10,
32885         0x1F16,
32886         0x1F20,
32887         0x1F28,
32888         0x1F30,
32889         0x1F38,
32890         0x1F40,
32891         0x1F46,
32892         0x1F50,
32893         0x1F58,
32894         0x1F60,
32895         0x1F68,
32896         0x1F70,
32897         0x1F7E,
32898         0x1F80,
32899         0x1F88,
32900         0x1F90,
32901         0x1F98,
32902         0x1FA0,
32903         0x1FA8,
32904         0x1FB0,
32905         0x1FB5,
32906         0x1FB6,
32907         0x1FB8,
32908         0x1FBE,
32909         0x1FBF,
32910         0x1FC2,
32911         0x1FC5,
32912         0x1FC6,
32913         0x1FC8,
32914         0x1FD0,
32915         0x1FD4,
32916         0x1FD6,
32917         0x1FD8,
32918         0x1FE0,
32919         0x1FE8,
32920         0x1FF2,
32921         0x1FF5,
32922         0x1FF6,
32923         0x1FF8,
32924         0x2071,
32925         0x2072,
32926         0x207F,
32927         0x2080,
32928         0x2090,
32929         0x209D,
32930         0x210A,
32931         0x210B,
32932         0x210E,
32933         0x2110,
32934         0x2113,
32935         0x2114,
32936         0x212F,
32937         0x2130,
32938         0x2134,
32939         0x2135,
32940         0x2139,
32941         0x213A,
32942         0x213C,
32943         0x213E,
32944         0x2146,
32945         0x214A,
32946         0x214E,
32947         0x214F,
32948         0x2170,
32949         0x2180,
32950         0x2184,
32951         0x2185,
32952         0x24D0,
32953         0x24EA,
32954         0x2C30,
32955         0x2C5F,
32956         0x2C61,
32957         0x2C62,
32958         0x2C65,
32959         0x2C67,
32960         0x2C68,
32961         0x2C69,
32962         0x2C6A,
32963         0x2C6B,
32964         0x2C6C,
32965         0x2C6D,
32966         0x2C71,
32967         0x2C72,
32968         0x2C73,
32969         0x2C75,
32970         0x2C76,
32971         0x2C7E,
32972         0x2C81,
32973         0x2C82,
32974         0x2C83,
32975         0x2C84,
32976         0x2C85,
32977         0x2C86,
32978         0x2C87,
32979         0x2C88,
32980         0x2C89,
32981         0x2C8A,
32982         0x2C8B,
32983         0x2C8C,
32984         0x2C8D,
32985         0x2C8E,
32986         0x2C8F,
32987         0x2C90,
32988         0x2C91,
32989         0x2C92,
32990         0x2C93,
32991         0x2C94,
32992         0x2C95,
32993         0x2C96,
32994         0x2C97,
32995         0x2C98,
32996         0x2C99,
32997         0x2C9A,
32998         0x2C9B,
32999         0x2C9C,
33000         0x2C9D,
33001         0x2C9E,
33002         0x2C9F,
33003         0x2CA0,
33004         0x2CA1,
33005         0x2CA2,
33006         0x2CA3,
33007         0x2CA4,
33008         0x2CA5,
33009         0x2CA6,
33010         0x2CA7,
33011         0x2CA8,
33012         0x2CA9,
33013         0x2CAA,
33014         0x2CAB,
33015         0x2CAC,
33016         0x2CAD,
33017         0x2CAE,
33018         0x2CAF,
33019         0x2CB0,
33020         0x2CB1,
33021         0x2CB2,
33022         0x2CB3,
33023         0x2CB4,
33024         0x2CB5,
33025         0x2CB6,
33026         0x2CB7,
33027         0x2CB8,
33028         0x2CB9,
33029         0x2CBA,
33030         0x2CBB,
33031         0x2CBC,
33032         0x2CBD,
33033         0x2CBE,
33034         0x2CBF,
33035         0x2CC0,
33036         0x2CC1,
33037         0x2CC2,
33038         0x2CC3,
33039         0x2CC4,
33040         0x2CC5,
33041         0x2CC6,
33042         0x2CC7,
33043         0x2CC8,
33044         0x2CC9,
33045         0x2CCA,
33046         0x2CCB,
33047         0x2CCC,
33048         0x2CCD,
33049         0x2CCE,
33050         0x2CCF,
33051         0x2CD0,
33052         0x2CD1,
33053         0x2CD2,
33054         0x2CD3,
33055         0x2CD4,
33056         0x2CD5,
33057         0x2CD6,
33058         0x2CD7,
33059         0x2CD8,
33060         0x2CD9,
33061         0x2CDA,
33062         0x2CDB,
33063         0x2CDC,
33064         0x2CDD,
33065         0x2CDE,
33066         0x2CDF,
33067         0x2CE0,
33068         0x2CE1,
33069         0x2CE2,
33070         0x2CE3,
33071         0x2CE5,
33072         0x2CEC,
33073         0x2CED,
33074         0x2CEE,
33075         0x2CEF,
33076         0x2CF3,
33077         0x2CF4,
33078         0x2D00,
33079         0x2D26,
33080         0x2D27,
33081         0x2D28,
33082         0x2D2D,
33083         0x2D2E,
33084         0xA641,
33085         0xA642,
33086         0xA643,
33087         0xA644,
33088         0xA645,
33089         0xA646,
33090         0xA647,
33091         0xA648,
33092         0xA649,
33093         0xA64A,
33094         0xA64B,
33095         0xA64C,
33096         0xA64D,
33097         0xA64E,
33098         0xA64F,
33099         0xA650,
33100         0xA651,
33101         0xA652,
33102         0xA653,
33103         0xA654,
33104         0xA655,
33105         0xA656,
33106         0xA657,
33107         0xA658,
33108         0xA659,
33109         0xA65A,
33110         0xA65B,
33111         0xA65C,
33112         0xA65D,
33113         0xA65E,
33114         0xA65F,
33115         0xA660,
33116         0xA661,
33117         0xA662,
33118         0xA663,
33119         0xA664,
33120         0xA665,
33121         0xA666,
33122         0xA667,
33123         0xA668,
33124         0xA669,
33125         0xA66A,
33126         0xA66B,
33127         0xA66C,
33128         0xA66D,
33129         0xA66E,
33130         0xA681,
33131         0xA682,
33132         0xA683,
33133         0xA684,
33134         0xA685,
33135         0xA686,
33136         0xA687,
33137         0xA688,
33138         0xA689,
33139         0xA68A,
33140         0xA68B,
33141         0xA68C,
33142         0xA68D,
33143         0xA68E,
33144         0xA68F,
33145         0xA690,
33146         0xA691,
33147         0xA692,
33148         0xA693,
33149         0xA694,
33150         0xA695,
33151         0xA696,
33152         0xA697,
33153         0xA698,
33154         0xA699,
33155         0xA69A,
33156         0xA69B,
33157         0xA69E,
33158         0xA723,
33159         0xA724,
33160         0xA725,
33161         0xA726,
33162         0xA727,
33163         0xA728,
33164         0xA729,
33165         0xA72A,
33166         0xA72B,
33167         0xA72C,
33168         0xA72D,
33169         0xA72E,
33170         0xA72F,
33171         0xA732,
33172         0xA733,
33173         0xA734,
33174         0xA735,
33175         0xA736,
33176         0xA737,
33177         0xA738,
33178         0xA739,
33179         0xA73A,
33180         0xA73B,
33181         0xA73C,
33182         0xA73D,
33183         0xA73E,
33184         0xA73F,
33185         0xA740,
33186         0xA741,
33187         0xA742,
33188         0xA743,
33189         0xA744,
33190         0xA745,
33191         0xA746,
33192         0xA747,
33193         0xA748,
33194         0xA749,
33195         0xA74A,
33196         0xA74B,
33197         0xA74C,
33198         0xA74D,
33199         0xA74E,
33200         0xA74F,
33201         0xA750,
33202         0xA751,
33203         0xA752,
33204         0xA753,
33205         0xA754,
33206         0xA755,
33207         0xA756,
33208         0xA757,
33209         0xA758,
33210         0xA759,
33211         0xA75A,
33212         0xA75B,
33213         0xA75C,
33214         0xA75D,
33215         0xA75E,
33216         0xA75F,
33217         0xA760,
33218         0xA761,
33219         0xA762,
33220         0xA763,
33221         0xA764,
33222         0xA765,
33223         0xA766,
33224         0xA767,
33225         0xA768,
33226         0xA769,
33227         0xA76A,
33228         0xA76B,
33229         0xA76C,
33230         0xA76D,
33231         0xA76E,
33232         0xA76F,
33233         0xA779,
33234         0xA77A,
33235         0xA77B,
33236         0xA77C,
33237         0xA77D,
33238         0xA77F,
33239         0xA780,
33240         0xA781,
33241         0xA782,
33242         0xA783,
33243         0xA784,
33244         0xA785,
33245         0xA786,
33246         0xA787,
33247         0xA788,
33248         0xA78C,
33249         0xA78D,
33250         0xA78E,
33251         0xA78F,
33252         0xA791,
33253         0xA792,
33254         0xA793,
33255         0xA796,
33256         0xA797,
33257         0xA798,
33258         0xA799,
33259         0xA79A,
33260         0xA79B,
33261         0xA79C,
33262         0xA79D,
33263         0xA79E,
33264         0xA79F,
33265         0xA7A0,
33266         0xA7A1,
33267         0xA7A2,
33268         0xA7A3,
33269         0xA7A4,
33270         0xA7A5,
33271         0xA7A6,
33272         0xA7A7,
33273         0xA7A8,
33274         0xA7A9,
33275         0xA7AA,
33276         0xA7F8,
33277         0xA7FB,
33278         0xAB30,
33279         0xAB5B,
33280         0xAB5C,
33281         0xAB60,
33282         0xAB64,
33283         0xAB66,
33284         0xFB00,
33285         0xFB07,
33286         0xFB13,
33287         0xFB18,
33288         0xFF41,
33289         0xFF5B,
33290         0x10428,
33291         0x10450,
33292         0x118C0,
33293         0x118E0,
33294         0x1D41A,
33295         0x1D434,
33296         0x1D44E,
33297         0x1D455,
33298         0x1D456,
33299         0x1D468,
33300         0x1D482,
33301         0x1D49C,
33302         0x1D4B6,
33303         0x1D4BA,
33304         0x1D4BB,
33305         0x1D4BC,
33306         0x1D4BD,
33307         0x1D4C4,
33308         0x1D4C5,
33309         0x1D4D0,
33310         0x1D4EA,
33311         0x1D504,
33312         0x1D51E,
33313         0x1D538,
33314         0x1D552,
33315         0x1D56C,
33316         0x1D586,
33317         0x1D5A0,
33318         0x1D5BA,
33319         0x1D5D4,
33320         0x1D5EE,
33321         0x1D608,
33322         0x1D622,
33323         0x1D63C,
33324         0x1D656,
33325         0x1D670,
33326         0x1D68A,
33327         0x1D6A6,
33328         0x1D6C2,
33329         0x1D6DB,
33330         0x1D6DC,
33331         0x1D6E2,
33332         0x1D6FC,
33333         0x1D715,
33334         0x1D716,
33335         0x1D71C,
33336         0x1D736,
33337         0x1D74F,
33338         0x1D750,
33339         0x1D756,
33340         0x1D770,
33341         0x1D789,
33342         0x1D78A,
33343         0x1D790,
33344         0x1D7AA,
33345         0x1D7C3,
33346         0x1D7C4,
33347         0x1D7CA,
33348         0x1D7CB,
33349         0x1D7CC
33350 };
33351
33352 static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
33353         1205,   /* Number of elements */
33354         148565664, /* Version and data structure type */
33355         1,      /* 0 if the list starts at 0;
33356                    1 if it starts at the element beyond 0 */
33357         0x0,
33358         0x40,
33359         0xFF,
33360         0x100,
33361         0x378,
33362         0x37A,
33363         0x380,
33364         0x384,
33365         0x38B,
33366         0x38C,
33367         0x38D,
33368         0x38E,
33369         0x3A2,
33370         0x3A3,
33371         0x530,
33372         0x531,
33373         0x557,
33374         0x559,
33375         0x560,
33376         0x561,
33377         0x588,
33378         0x589,
33379         0x58B,
33380         0x58D,
33381         0x590,
33382         0x591,
33383         0x5C8,
33384         0x5D0,
33385         0x5EB,
33386         0x5F0,
33387         0x5F5,
33388         0x600,
33389         0x61D,
33390         0x61E,
33391         0x70E,
33392         0x70F,
33393         0x74B,
33394         0x74D,
33395         0x7B2,
33396         0x7C0,
33397         0x7FB,
33398         0x800,
33399         0x82E,
33400         0x830,
33401         0x83F,
33402         0x840,
33403         0x85C,
33404         0x85E,
33405         0x85F,
33406         0x8A0,
33407         0x8B3,
33408         0x8E4,
33409         0x984,
33410         0x985,
33411         0x98D,
33412         0x98F,
33413         0x991,
33414         0x993,
33415         0x9A9,
33416         0x9AA,
33417         0x9B1,
33418         0x9B2,
33419         0x9B3,
33420         0x9B6,
33421         0x9BA,
33422         0x9BC,
33423         0x9C5,
33424         0x9C7,
33425         0x9C9,
33426         0x9CB,
33427         0x9CF,
33428         0x9D7,
33429         0x9D8,
33430         0x9DC,
33431         0x9DE,
33432         0x9DF,
33433         0x9E4,
33434         0x9E6,
33435         0x9FC,
33436         0xA01,
33437         0xA04,
33438         0xA05,
33439         0xA0B,
33440         0xA0F,
33441         0xA11,
33442         0xA13,
33443         0xA29,
33444         0xA2A,
33445         0xA31,
33446         0xA32,
33447         0xA34,
33448         0xA35,
33449         0xA37,
33450         0xA38,
33451         0xA3A,
33452         0xA3C,
33453         0xA3D,
33454         0xA3E,
33455         0xA43,
33456         0xA47,
33457         0xA49,
33458         0xA4B,
33459         0xA4E,
33460         0xA51,
33461         0xA52,
33462         0xA59,
33463         0xA5D,
33464         0xA5E,
33465         0xA5F,
33466         0xA66,
33467         0xA76,
33468         0xA81,
33469         0xA84,
33470         0xA85,
33471         0xA8E,
33472         0xA8F,
33473         0xA92,
33474         0xA93,
33475         0xAA9,
33476         0xAAA,
33477         0xAB1,
33478         0xAB2,
33479         0xAB4,
33480         0xAB5,
33481         0xABA,
33482         0xABC,
33483         0xAC6,
33484         0xAC7,
33485         0xACA,
33486         0xACB,
33487         0xACE,
33488         0xAD0,
33489         0xAD1,
33490         0xAE0,
33491         0xAE4,
33492         0xAE6,
33493         0xAF2,
33494         0xB01,
33495         0xB04,
33496         0xB05,
33497         0xB0D,
33498         0xB0F,
33499         0xB11,
33500         0xB13,
33501         0xB29,
33502         0xB2A,
33503         0xB31,
33504         0xB32,
33505         0xB34,
33506         0xB35,
33507         0xB3A,
33508         0xB3C,
33509         0xB45,
33510         0xB47,
33511         0xB49,
33512         0xB4B,
33513         0xB4E,
33514         0xB56,
33515         0xB58,
33516         0xB5C,
33517         0xB5E,
33518         0xB5F,
33519         0xB64,
33520         0xB66,
33521         0xB78,
33522         0xB82,
33523         0xB84,
33524         0xB85,
33525         0xB8B,
33526         0xB8E,
33527         0xB91,
33528         0xB92,
33529         0xB96,
33530         0xB99,
33531         0xB9B,
33532         0xB9C,
33533         0xB9D,
33534         0xB9E,
33535         0xBA0,
33536         0xBA3,
33537         0xBA5,
33538         0xBA8,
33539         0xBAB,
33540         0xBAE,
33541         0xBBA,
33542         0xBBE,
33543         0xBC3,
33544         0xBC6,
33545         0xBC9,
33546         0xBCA,
33547         0xBCE,
33548         0xBD0,
33549         0xBD1,
33550         0xBD7,
33551         0xBD8,
33552         0xBE6,
33553         0xBFB,
33554         0xC00,
33555         0xC04,
33556         0xC05,
33557         0xC0D,
33558         0xC0E,
33559         0xC11,
33560         0xC12,
33561         0xC29,
33562         0xC2A,
33563         0xC3A,
33564         0xC3D,
33565         0xC45,
33566         0xC46,
33567         0xC49,
33568         0xC4A,
33569         0xC4E,
33570         0xC55,
33571         0xC57,
33572         0xC58,
33573         0xC5A,
33574         0xC60,
33575         0xC64,
33576         0xC66,
33577         0xC70,
33578         0xC78,
33579         0xC80,
33580         0xC81,
33581         0xC84,
33582         0xC85,
33583         0xC8D,
33584         0xC8E,
33585         0xC91,
33586         0xC92,
33587         0xCA9,
33588         0xCAA,
33589         0xCB4,
33590         0xCB5,
33591         0xCBA,
33592         0xCBC,
33593         0xCC5,
33594         0xCC6,
33595         0xCC9,
33596         0xCCA,
33597         0xCCE,
33598         0xCD5,
33599         0xCD7,
33600         0xCDE,
33601         0xCDF,
33602         0xCE0,
33603         0xCE4,
33604         0xCE6,
33605         0xCF0,
33606         0xCF1,
33607         0xCF3,
33608         0xD01,
33609         0xD04,
33610         0xD05,
33611         0xD0D,
33612         0xD0E,
33613         0xD11,
33614         0xD12,
33615         0xD3B,
33616         0xD3D,
33617         0xD45,
33618         0xD46,
33619         0xD49,
33620         0xD4A,
33621         0xD4F,
33622         0xD57,
33623         0xD58,
33624         0xD60,
33625         0xD64,
33626         0xD66,
33627         0xD76,
33628         0xD79,
33629         0xD80,
33630         0xD82,
33631         0xD84,
33632         0xD85,
33633         0xD97,
33634         0xD9A,
33635         0xDB2,
33636         0xDB3,
33637         0xDBC,
33638         0xDBD,
33639         0xDBE,
33640         0xDC0,
33641         0xDC7,
33642         0xDCA,
33643         0xDCB,
33644         0xDCF,
33645         0xDD5,
33646         0xDD6,
33647         0xDD7,
33648         0xDD8,
33649         0xDE0,
33650         0xDE6,
33651         0xDF0,
33652         0xDF2,
33653         0xDF5,
33654         0xE01,
33655         0xE3B,
33656         0xE3F,
33657         0xE5C,
33658         0xE81,
33659         0xE83,
33660         0xE84,
33661         0xE85,
33662         0xE87,
33663         0xE89,
33664         0xE8A,
33665         0xE8B,
33666         0xE8D,
33667         0xE8E,
33668         0xE94,
33669         0xE98,
33670         0xE99,
33671         0xEA0,
33672         0xEA1,
33673         0xEA4,
33674         0xEA5,
33675         0xEA6,
33676         0xEA7,
33677         0xEA8,
33678         0xEAA,
33679         0xEAC,
33680         0xEAD,
33681         0xEBA,
33682         0xEBB,
33683         0xEBE,
33684         0xEC0,
33685         0xEC5,
33686         0xEC6,
33687         0xEC7,
33688         0xEC8,
33689         0xECE,
33690         0xED0,
33691         0xEDA,
33692         0xEDC,
33693         0xEE0,
33694         0xF00,
33695         0xF48,
33696         0xF49,
33697         0xF6D,
33698         0xF71,
33699         0xF98,
33700         0xF99,
33701         0xFBD,
33702         0xFBE,
33703         0xFCD,
33704         0xFCE,
33705         0xFDB,
33706         0x1000,
33707         0x10C6,
33708         0x10C7,
33709         0x10C8,
33710         0x10CD,
33711         0x10CE,
33712         0x10D0,
33713         0x1249,
33714         0x124A,
33715         0x124E,
33716         0x1250,
33717         0x1257,
33718         0x1258,
33719         0x1259,
33720         0x125A,
33721         0x125E,
33722         0x1260,
33723         0x1289,
33724         0x128A,
33725         0x128E,
33726         0x1290,
33727         0x12B1,
33728         0x12B2,
33729         0x12B6,
33730         0x12B8,
33731         0x12BF,
33732         0x12C0,
33733         0x12C1,
33734         0x12C2,
33735         0x12C6,
33736         0x12C8,
33737         0x12D7,
33738         0x12D8,
33739         0x1311,
33740         0x1312,
33741         0x1316,
33742         0x1318,
33743         0x135B,
33744         0x135D,
33745         0x137D,
33746         0x1380,
33747         0x139A,
33748         0x13A0,
33749         0x13F5,
33750         0x1400,
33751         0x169D,
33752         0x16A0,
33753         0x16F9,
33754         0x1700,
33755         0x170D,
33756         0x170E,
33757         0x1715,
33758         0x1720,
33759         0x1737,
33760         0x1740,
33761         0x1754,
33762         0x1760,
33763         0x176D,
33764         0x176E,
33765         0x1771,
33766         0x1772,
33767         0x1774,
33768         0x1780,
33769         0x17DE,
33770         0x17E0,
33771         0x17EA,
33772         0x17F0,
33773         0x17FA,
33774         0x1800,
33775         0x180F,
33776         0x1810,
33777         0x181A,
33778         0x1820,
33779         0x1878,
33780         0x1880,
33781         0x18AB,
33782         0x18B0,
33783         0x18F6,
33784         0x1900,
33785         0x191F,
33786         0x1920,
33787         0x192C,
33788         0x1930,
33789         0x193C,
33790         0x1940,
33791         0x1941,
33792         0x1944,
33793         0x196E,
33794         0x1970,
33795         0x1975,
33796         0x1980,
33797         0x19AC,
33798         0x19B0,
33799         0x19CA,
33800         0x19D0,
33801         0x19DB,
33802         0x19DE,
33803         0x1A1C,
33804         0x1A1E,
33805         0x1A5F,
33806         0x1A60,
33807         0x1A7D,
33808         0x1A7F,
33809         0x1A8A,
33810         0x1A90,
33811         0x1A9A,
33812         0x1AA0,
33813         0x1AAE,
33814         0x1AB0,
33815         0x1ABF,
33816         0x1B00,
33817         0x1B4C,
33818         0x1B50,
33819         0x1B7D,
33820         0x1B80,
33821         0x1BF4,
33822         0x1BFC,
33823         0x1C38,
33824         0x1C3B,
33825         0x1C4A,
33826         0x1C4D,
33827         0x1C80,
33828         0x1CC0,
33829         0x1CC8,
33830         0x1CD0,
33831         0x1CF7,
33832         0x1CF8,
33833         0x1CFA,
33834         0x1D00,
33835         0x1DF6,
33836         0x1DFC,
33837         0x1F16,
33838         0x1F18,
33839         0x1F1E,
33840         0x1F20,
33841         0x1F46,
33842         0x1F48,
33843         0x1F4E,
33844         0x1F50,
33845         0x1F58,
33846         0x1F59,
33847         0x1F5A,
33848         0x1F5B,
33849         0x1F5C,
33850         0x1F5D,
33851         0x1F5E,
33852         0x1F5F,
33853         0x1F7E,
33854         0x1F80,
33855         0x1FB5,
33856         0x1FB6,
33857         0x1FC5,
33858         0x1FC6,
33859         0x1FD4,
33860         0x1FD6,
33861         0x1FDC,
33862         0x1FDD,
33863         0x1FF0,
33864         0x1FF2,
33865         0x1FF5,
33866         0x1FF6,
33867         0x1FFF,
33868         0x2000,
33869         0x2028,
33870         0x202A,
33871         0x2065,
33872         0x2066,
33873         0x2072,
33874         0x2074,
33875         0x208F,
33876         0x2090,
33877         0x209D,
33878         0x20A0,
33879         0x20BE,
33880         0x20D0,
33881         0x20F1,
33882         0x2100,
33883         0x218A,
33884         0x2190,
33885         0x23FB,
33886         0x2400,
33887         0x2427,
33888         0x2440,
33889         0x244B,
33890         0x2460,
33891         0x2B74,
33892         0x2B76,
33893         0x2B96,
33894         0x2B98,
33895         0x2BBA,
33896         0x2BBD,
33897         0x2BC9,
33898         0x2BCA,
33899         0x2BD2,
33900         0x2C00,
33901         0x2C2F,
33902         0x2C30,
33903         0x2C5F,
33904         0x2C60,
33905         0x2CF4,
33906         0x2CF9,
33907         0x2D26,
33908         0x2D27,
33909         0x2D28,
33910         0x2D2D,
33911         0x2D2E,
33912         0x2D30,
33913         0x2D68,
33914         0x2D6F,
33915         0x2D71,
33916         0x2D7F,
33917         0x2D97,
33918         0x2DA0,
33919         0x2DA7,
33920         0x2DA8,
33921         0x2DAF,
33922         0x2DB0,
33923         0x2DB7,
33924         0x2DB8,
33925         0x2DBF,
33926         0x2DC0,
33927         0x2DC7,
33928         0x2DC8,
33929         0x2DCF,
33930         0x2DD0,
33931         0x2DD7,
33932         0x2DD8,
33933         0x2DDF,
33934         0x2DE0,
33935         0x2E43,
33936         0x2E80,
33937         0x2E9A,
33938         0x2E9B,
33939         0x2EF4,
33940         0x2F00,
33941         0x2FD6,
33942         0x2FF0,
33943         0x2FFC,
33944         0x3000,
33945         0x3040,
33946         0x3041,
33947         0x3097,
33948         0x3099,
33949         0x3100,
33950         0x3105,
33951         0x312E,
33952         0x3131,
33953         0x318F,
33954         0x3190,
33955         0x31BB,
33956         0x31C0,
33957         0x31E4,
33958         0x31F0,
33959         0x321F,
33960         0x3220,
33961         0x32FF,
33962         0x3300,
33963         0x4DB6,
33964         0x4DC0,
33965         0x9FCD,
33966         0xA000,
33967         0xA48D,
33968         0xA490,
33969         0xA4C7,
33970         0xA4D0,
33971         0xA62C,
33972         0xA640,
33973         0xA69E,
33974         0xA69F,
33975         0xA6F8,
33976         0xA700,
33977         0xA78F,
33978         0xA790,
33979         0xA7AE,
33980         0xA7B0,
33981         0xA7B2,
33982         0xA7F7,
33983         0xA82C,
33984         0xA830,
33985         0xA83A,
33986         0xA840,
33987         0xA878,
33988         0xA880,
33989         0xA8C5,
33990         0xA8CE,
33991         0xA8DA,
33992         0xA8E0,
33993         0xA8FC,
33994         0xA900,
33995         0xA954,
33996         0xA95F,
33997         0xA97D,
33998         0xA980,
33999         0xA9CE,
34000         0xA9CF,
34001         0xA9DA,
34002         0xA9DE,
34003         0xA9FF,
34004         0xAA00,
34005         0xAA37,
34006         0xAA40,
34007         0xAA4E,
34008         0xAA50,
34009         0xAA5A,
34010         0xAA5C,
34011         0xAAC3,
34012         0xAADB,
34013         0xAAF7,
34014         0xAB01,
34015         0xAB07,
34016         0xAB09,
34017         0xAB0F,
34018         0xAB11,
34019         0xAB17,
34020         0xAB20,
34021         0xAB27,
34022         0xAB28,
34023         0xAB2F,
34024         0xAB30,
34025         0xAB60,
34026         0xAB64,
34027         0xAB66,
34028         0xABC0,
34029         0xABEE,
34030         0xABF0,
34031         0xABFA,
34032         0xAC00,
34033         0xD7A4,
34034         0xD7B0,
34035         0xD7C7,
34036         0xD7CB,
34037         0xD7FC,
34038         0xE000,
34039         0xFA6E,
34040         0xFA70,
34041         0xFADA,
34042         0xFB00,
34043         0xFB07,
34044         0xFB13,
34045         0xFB18,
34046         0xFB1D,
34047         0xFB37,
34048         0xFB38,
34049         0xFB3D,
34050         0xFB3E,
34051         0xFB3F,
34052         0xFB40,
34053         0xFB42,
34054         0xFB43,
34055         0xFB45,
34056         0xFB46,
34057         0xFBC2,
34058         0xFBD3,
34059         0xFD40,
34060         0xFD50,
34061         0xFD90,
34062         0xFD92,
34063         0xFDC8,
34064         0xFDF0,
34065         0xFDFE,
34066         0xFE00,
34067         0xFE1A,
34068         0xFE20,
34069         0xFE2E,
34070         0xFE30,
34071         0xFE53,
34072         0xFE54,
34073         0xFE67,
34074         0xFE68,
34075         0xFE6C,
34076         0xFE70,
34077         0xFE75,
34078         0xFE76,
34079         0xFEFD,
34080         0xFEFF,
34081         0xFF00,
34082         0xFF01,
34083         0xFFBF,
34084         0xFFC2,
34085         0xFFC8,
34086         0xFFCA,
34087         0xFFD0,
34088         0xFFD2,
34089         0xFFD8,
34090         0xFFDA,
34091         0xFFDD,
34092         0xFFE0,
34093         0xFFE7,
34094         0xFFE8,
34095         0xFFEF,
34096         0xFFF9,
34097         0xFFFE,
34098         0x10000,
34099         0x1000C,
34100         0x1000D,
34101         0x10027,
34102         0x10028,
34103         0x1003B,
34104         0x1003C,
34105         0x1003E,
34106         0x1003F,
34107         0x1004E,
34108         0x10050,
34109         0x1005E,
34110         0x10080,
34111         0x100FB,
34112         0x10100,
34113         0x10103,
34114         0x10107,
34115         0x10134,
34116         0x10137,
34117         0x1018D,
34118         0x10190,
34119         0x1019C,
34120         0x101A0,
34121         0x101A1,
34122         0x101D0,
34123         0x101FE,
34124         0x10280,
34125         0x1029D,
34126         0x102A0,
34127         0x102D1,
34128         0x102E0,
34129         0x102FC,
34130         0x10300,
34131         0x10324,
34132         0x10330,
34133         0x1034B,
34134         0x10350,
34135         0x1037B,
34136         0x10380,
34137         0x1039E,
34138         0x1039F,
34139         0x103C4,
34140         0x103C8,
34141         0x103D6,
34142         0x10400,
34143         0x1049E,
34144         0x104A0,
34145         0x104AA,
34146         0x10500,
34147         0x10528,
34148         0x10530,
34149         0x10564,
34150         0x1056F,
34151         0x10570,
34152         0x10600,
34153         0x10737,
34154         0x10740,
34155         0x10756,
34156         0x10760,
34157         0x10768,
34158         0x10800,
34159         0x10806,
34160         0x10808,
34161         0x10809,
34162         0x1080A,
34163         0x10836,
34164         0x10837,
34165         0x10839,
34166         0x1083C,
34167         0x1083D,
34168         0x1083F,
34169         0x10856,
34170         0x10857,
34171         0x1089F,
34172         0x108A7,
34173         0x108B0,
34174         0x10900,
34175         0x1091C,
34176         0x1091F,
34177         0x1093A,
34178         0x1093F,
34179         0x10940,
34180         0x10980,
34181         0x109B8,
34182         0x109BE,
34183         0x109C0,
34184         0x10A00,
34185         0x10A04,
34186         0x10A05,
34187         0x10A07,
34188         0x10A0C,
34189         0x10A14,
34190         0x10A15,
34191         0x10A18,
34192         0x10A19,
34193         0x10A34,
34194         0x10A38,
34195         0x10A3B,
34196         0x10A3F,
34197         0x10A48,
34198         0x10A50,
34199         0x10A59,
34200         0x10A60,
34201         0x10AA0,
34202         0x10AC0,
34203         0x10AE7,
34204         0x10AEB,
34205         0x10AF7,
34206         0x10B00,
34207         0x10B36,
34208         0x10B39,
34209         0x10B56,
34210         0x10B58,
34211         0x10B73,
34212         0x10B78,
34213         0x10B92,
34214         0x10B99,
34215         0x10B9D,
34216         0x10BA9,
34217         0x10BB0,
34218         0x10C00,
34219         0x10C49,
34220         0x10E60,
34221         0x10E7F,
34222         0x11000,
34223         0x1104E,
34224         0x11052,
34225         0x11070,
34226         0x1107F,
34227         0x110C2,
34228         0x110D0,
34229         0x110E9,
34230         0x110F0,
34231         0x110FA,
34232         0x11100,
34233         0x11135,
34234         0x11136,
34235         0x11144,
34236         0x11150,
34237         0x11177,
34238         0x11180,
34239         0x111C9,
34240         0x111CD,
34241         0x111CE,
34242         0x111D0,
34243         0x111DB,
34244         0x111E1,
34245         0x111F5,
34246         0x11200,
34247         0x11212,
34248         0x11213,
34249         0x1123E,
34250         0x112B0,
34251         0x112EB,
34252         0x112F0,
34253         0x112FA,
34254         0x11301,
34255         0x11304,
34256         0x11305,
34257         0x1130D,
34258         0x1130F,
34259         0x11311,
34260         0x11313,
34261         0x11329,
34262         0x1132A,
34263         0x11331,
34264         0x11332,
34265         0x11334,
34266         0x11335,
34267         0x1133A,
34268         0x1133C,
34269         0x11345,
34270         0x11347,
34271         0x11349,
34272         0x1134B,
34273         0x1134E,
34274         0x11357,
34275         0x11358,
34276         0x1135D,
34277         0x11364,
34278         0x11366,
34279         0x1136D,
34280         0x11370,
34281         0x11375,
34282         0x11480,
34283         0x114C8,
34284         0x114D0,
34285         0x114DA,
34286         0x11580,
34287         0x115B6,
34288         0x115B8,
34289         0x115CA,
34290         0x11600,
34291         0x11645,
34292         0x11650,
34293         0x1165A,
34294         0x11680,
34295         0x116B8,
34296         0x116C0,
34297         0x116CA,
34298         0x118A0,
34299         0x118F3,
34300         0x118FF,
34301         0x11900,
34302         0x11AC0,
34303         0x11AF9,
34304         0x12000,
34305         0x12399,
34306         0x12400,
34307         0x1246F,
34308         0x12470,
34309         0x12475,
34310         0x13000,
34311         0x1342F,
34312         0x16800,
34313         0x16A39,
34314         0x16A40,
34315         0x16A5F,
34316         0x16A60,
34317         0x16A6A,
34318         0x16A6E,
34319         0x16A70,
34320         0x16AD0,
34321         0x16AEE,
34322         0x16AF0,
34323         0x16AF6,
34324         0x16B00,
34325         0x16B46,
34326         0x16B50,
34327         0x16B5A,
34328         0x16B5B,
34329         0x16B62,
34330         0x16B63,
34331         0x16B78,
34332         0x16B7D,
34333         0x16B90,
34334         0x16F00,
34335         0x16F45,
34336         0x16F50,
34337         0x16F7F,
34338         0x16F8F,
34339         0x16FA0,
34340         0x1B000,
34341         0x1B002,
34342         0x1BC00,
34343         0x1BC6B,
34344         0x1BC70,
34345         0x1BC7D,
34346         0x1BC80,
34347         0x1BC89,
34348         0x1BC90,
34349         0x1BC9A,
34350         0x1BC9C,
34351         0x1BCA4,
34352         0x1D000,
34353         0x1D0F6,
34354         0x1D100,
34355         0x1D127,
34356         0x1D129,
34357         0x1D1DE,
34358         0x1D200,
34359         0x1D246,
34360         0x1D300,
34361         0x1D357,
34362         0x1D360,
34363         0x1D372,
34364         0x1D400,
34365         0x1D455,
34366         0x1D456,
34367         0x1D49D,
34368         0x1D49E,
34369         0x1D4A0,
34370         0x1D4A2,
34371         0x1D4A3,
34372         0x1D4A5,
34373         0x1D4A7,
34374         0x1D4A9,
34375         0x1D4AD,
34376         0x1D4AE,
34377         0x1D4BA,
34378         0x1D4BB,
34379         0x1D4BC,
34380         0x1D4BD,
34381         0x1D4C4,
34382         0x1D4C5,
34383         0x1D506,
34384         0x1D507,
34385         0x1D50B,
34386         0x1D50D,
34387         0x1D515,
34388         0x1D516,
34389         0x1D51D,
34390         0x1D51E,
34391         0x1D53A,
34392         0x1D53B,
34393         0x1D53F,
34394         0x1D540,
34395         0x1D545,
34396         0x1D546,
34397         0x1D547,
34398         0x1D54A,
34399         0x1D551,
34400         0x1D552,
34401         0x1D6A6,
34402         0x1D6A8,
34403         0x1D7CC,
34404         0x1D7CE,
34405         0x1D800,
34406         0x1E800,
34407         0x1E8C5,
34408         0x1E8C7,
34409         0x1E8D7,
34410         0x1EE00,
34411         0x1EE04,
34412         0x1EE05,
34413         0x1EE20,
34414         0x1EE21,
34415         0x1EE23,
34416         0x1EE24,
34417         0x1EE25,
34418         0x1EE27,
34419         0x1EE28,
34420         0x1EE29,
34421         0x1EE33,
34422         0x1EE34,
34423         0x1EE38,
34424         0x1EE39,
34425         0x1EE3A,
34426         0x1EE3B,
34427         0x1EE3C,
34428         0x1EE42,
34429         0x1EE43,
34430         0x1EE47,
34431         0x1EE48,
34432         0x1EE49,
34433         0x1EE4A,
34434         0x1EE4B,
34435         0x1EE4C,
34436         0x1EE4D,
34437         0x1EE50,
34438         0x1EE51,
34439         0x1EE53,
34440         0x1EE54,
34441         0x1EE55,
34442         0x1EE57,
34443         0x1EE58,
34444         0x1EE59,
34445         0x1EE5A,
34446         0x1EE5B,
34447         0x1EE5C,
34448         0x1EE5D,
34449         0x1EE5E,
34450         0x1EE5F,
34451         0x1EE60,
34452         0x1EE61,
34453         0x1EE63,
34454         0x1EE64,
34455         0x1EE65,
34456         0x1EE67,
34457         0x1EE6B,
34458         0x1EE6C,
34459         0x1EE73,
34460         0x1EE74,
34461         0x1EE78,
34462         0x1EE79,
34463         0x1EE7D,
34464         0x1EE7E,
34465         0x1EE7F,
34466         0x1EE80,
34467         0x1EE8A,
34468         0x1EE8B,
34469         0x1EE9C,
34470         0x1EEA1,
34471         0x1EEA4,
34472         0x1EEA5,
34473         0x1EEAA,
34474         0x1EEAB,
34475         0x1EEBC,
34476         0x1EEF0,
34477         0x1EEF2,
34478         0x1F000,
34479         0x1F02C,
34480         0x1F030,
34481         0x1F094,
34482         0x1F0A0,
34483         0x1F0AF,
34484         0x1F0B1,
34485         0x1F0C0,
34486         0x1F0C1,
34487         0x1F0D0,
34488         0x1F0D1,
34489         0x1F0F6,
34490         0x1F100,
34491         0x1F10D,
34492         0x1F110,
34493         0x1F12F,
34494         0x1F130,
34495         0x1F16C,
34496         0x1F170,
34497         0x1F19B,
34498         0x1F1E6,
34499         0x1F203,
34500         0x1F210,
34501         0x1F23B,
34502         0x1F240,
34503         0x1F249,
34504         0x1F250,
34505         0x1F252,
34506         0x1F300,
34507         0x1F32D,
34508         0x1F330,
34509         0x1F37E,
34510         0x1F380,
34511         0x1F3CF,
34512         0x1F3D4,
34513         0x1F3F8,
34514         0x1F400,
34515         0x1F4FF,
34516         0x1F500,
34517         0x1F54B,
34518         0x1F550,
34519         0x1F57A,
34520         0x1F57B,
34521         0x1F5A4,
34522         0x1F5A5,
34523         0x1F643,
34524         0x1F645,
34525         0x1F6D0,
34526         0x1F6E0,
34527         0x1F6ED,
34528         0x1F6F0,
34529         0x1F6F4,
34530         0x1F700,
34531         0x1F774,
34532         0x1F780,
34533         0x1F7D5,
34534         0x1F800,
34535         0x1F80C,
34536         0x1F810,
34537         0x1F848,
34538         0x1F850,
34539         0x1F85A,
34540         0x1F860,
34541         0x1F888,
34542         0x1F890,
34543         0x1F8AE,
34544         0x20000,
34545         0x2A6D7,
34546         0x2A700,
34547         0x2B735,
34548         0x2B740,
34549         0x2B81E,
34550         0x2F800,
34551         0x2FA1E,
34552         0xE0001,
34553         0xE0002,
34554         0xE0020,
34555         0xE0080,
34556         0xE0100,
34557         0xE01F0,
34558         0xF0000,
34559         0xFFFFE,
34560         0x100000,
34561         0x10FFFE
34562 };
34563
34564 static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
34565         311,    /* Number of elements */
34566         148565664, /* Version and data structure type */
34567         1,      /* 0 if the list starts at 0;
34568                    1 if it starts at the element beyond 0 */
34569         0x0,
34570         0x4B,
34571         0x51,
34572         0x5A,
34573         0x5F,
34574         0x60,
34575         0x62,
34576         0x6B,
34577         0x70,
34578         0x79,
34579         0x80,
34580         0x8A,
34581         0x8C,
34582         0xA1,
34583         0xA2,
34584         0xAA,
34585         0xAC,
34586         0xB0,
34587         0xB1,
34588         0xB3,
34589         0xB4,
34590         0xB5,
34591         0xB7,
34592         0xBA,
34593         0xBC,
34594         0xC0,
34595         0xC1,
34596         0xD0,
34597         0xD1,
34598         0xE0,
34599         0xE1,
34600         0x37E,
34601         0x37F,
34602         0x387,
34603         0x388,
34604         0x55A,
34605         0x560,
34606         0x589,
34607         0x58B,
34608         0x5BE,
34609         0x5BF,
34610         0x5C0,
34611         0x5C1,
34612         0x5C3,
34613         0x5C4,
34614         0x5C6,
34615         0x5C7,
34616         0x5F3,
34617         0x5F5,
34618         0x609,
34619         0x60B,
34620         0x60C,
34621         0x60E,
34622         0x61B,
34623         0x61C,
34624         0x61E,
34625         0x620,
34626         0x66A,
34627         0x66E,
34628         0x6D4,
34629         0x6D5,
34630         0x700,
34631         0x70E,
34632         0x7F7,
34633         0x7FA,
34634         0x830,
34635         0x83F,
34636         0x85E,
34637         0x85F,
34638         0x964,
34639         0x966,
34640         0x970,
34641         0x971,
34642         0xAF0,
34643         0xAF1,
34644         0xDF4,
34645         0xDF5,
34646         0xE4F,
34647         0xE50,
34648         0xE5A,
34649         0xE5C,
34650         0xF04,
34651         0xF13,
34652         0xF14,
34653         0xF15,
34654         0xF3A,
34655         0xF3E,
34656         0xF85,
34657         0xF86,
34658         0xFD0,
34659         0xFD5,
34660         0xFD9,
34661         0xFDB,
34662         0x104A,
34663         0x1050,
34664         0x10FB,
34665         0x10FC,
34666         0x1360,
34667         0x1369,
34668         0x1400,
34669         0x1401,
34670         0x166D,
34671         0x166F,
34672         0x169B,
34673         0x169D,
34674         0x16EB,
34675         0x16EE,
34676         0x1735,
34677         0x1737,
34678         0x17D4,
34679         0x17D7,
34680         0x17D8,
34681         0x17DB,
34682         0x1800,
34683         0x180B,
34684         0x1944,
34685         0x1946,
34686         0x1A1E,
34687         0x1A20,
34688         0x1AA0,
34689         0x1AA7,
34690         0x1AA8,
34691         0x1AAE,
34692         0x1B5A,
34693         0x1B61,
34694         0x1BFC,
34695         0x1C00,
34696         0x1C3B,
34697         0x1C40,
34698         0x1C7E,
34699         0x1C80,
34700         0x1CC0,
34701         0x1CC8,
34702         0x1CD3,
34703         0x1CD4,
34704         0x2010,
34705         0x2028,
34706         0x2030,
34707         0x2044,
34708         0x2045,
34709         0x2052,
34710         0x2053,
34711         0x205F,
34712         0x207D,
34713         0x207F,
34714         0x208D,
34715         0x208F,
34716         0x2308,
34717         0x230C,
34718         0x2329,
34719         0x232B,
34720         0x2768,
34721         0x2776,
34722         0x27C5,
34723         0x27C7,
34724         0x27E6,
34725         0x27F0,
34726         0x2983,
34727         0x2999,
34728         0x29D8,
34729         0x29DC,
34730         0x29FC,
34731         0x29FE,
34732         0x2CF9,
34733         0x2CFD,
34734         0x2CFE,
34735         0x2D00,
34736         0x2D70,
34737         0x2D71,
34738         0x2E00,
34739         0x2E2F,
34740         0x2E30,
34741         0x2E43,
34742         0x3001,
34743         0x3004,
34744         0x3008,
34745         0x3012,
34746         0x3014,
34747         0x3020,
34748         0x3030,
34749         0x3031,
34750         0x303D,
34751         0x303E,
34752         0x30A0,
34753         0x30A1,
34754         0x30FB,
34755         0x30FC,
34756         0xA4FE,
34757         0xA500,
34758         0xA60D,
34759         0xA610,
34760         0xA673,
34761         0xA674,
34762         0xA67E,
34763         0xA67F,
34764         0xA6F2,
34765         0xA6F8,
34766         0xA874,
34767         0xA878,
34768         0xA8CE,
34769         0xA8D0,
34770         0xA8F8,
34771         0xA8FB,
34772         0xA92E,
34773         0xA930,
34774         0xA95F,
34775         0xA960,
34776         0xA9C1,
34777         0xA9CE,
34778         0xA9DE,
34779         0xA9E0,
34780         0xAA5C,
34781         0xAA60,
34782         0xAADE,
34783         0xAAE0,
34784         0xAAF0,
34785         0xAAF2,
34786         0xABEB,
34787         0xABEC,
34788         0xFD3E,
34789         0xFD40,
34790         0xFE10,
34791         0xFE1A,
34792         0xFE30,
34793         0xFE53,
34794         0xFE54,
34795         0xFE62,
34796         0xFE63,
34797         0xFE64,
34798         0xFE68,
34799         0xFE69,
34800         0xFE6A,
34801         0xFE6C,
34802         0xFF01,
34803         0xFF04,
34804         0xFF05,
34805         0xFF0B,
34806         0xFF0C,
34807         0xFF10,
34808         0xFF1A,
34809         0xFF1C,
34810         0xFF1F,
34811         0xFF21,
34812         0xFF3B,
34813         0xFF3E,
34814         0xFF3F,
34815         0xFF40,
34816         0xFF5B,
34817         0xFF5C,
34818         0xFF5D,
34819         0xFF5E,
34820         0xFF5F,
34821         0xFF66,
34822         0x10100,
34823         0x10103,
34824         0x1039F,
34825         0x103A0,
34826         0x103D0,
34827         0x103D1,
34828         0x1056F,
34829         0x10570,
34830         0x10857,
34831         0x10858,
34832         0x1091F,
34833         0x10920,
34834         0x1093F,
34835         0x10940,
34836         0x10A50,
34837         0x10A59,
34838         0x10A7F,
34839         0x10A80,
34840         0x10AF0,
34841         0x10AF7,
34842         0x10B39,
34843         0x10B40,
34844         0x10B99,
34845         0x10B9D,
34846         0x11047,
34847         0x1104E,
34848         0x110BB,
34849         0x110BD,
34850         0x110BE,
34851         0x110C2,
34852         0x11140,
34853         0x11144,
34854         0x11174,
34855         0x11176,
34856         0x111C5,
34857         0x111C9,
34858         0x111CD,
34859         0x111CE,
34860         0x11238,
34861         0x1123E,
34862         0x114C6,
34863         0x114C7,
34864         0x115C1,
34865         0x115CA,
34866         0x11641,
34867         0x11644,
34868         0x12470,
34869         0x12475,
34870         0x16A6E,
34871         0x16A70,
34872         0x16AF5,
34873         0x16AF6,
34874         0x16B37,
34875         0x16B3C,
34876         0x16B44,
34877         0x16B45,
34878         0x1BC9F,
34879         0x1BCA0
34880 };
34881
34882 static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */
34883         23,     /* Number of elements */
34884         148565664, /* Version and data structure type */
34885         1,      /* 0 if the list starts at 0;
34886                    1 if it starts at the element beyond 0 */
34887         0x0,
34888         0x5,
34889         0x6,
34890         0xB,
34891         0xE,
34892         0x15,
34893         0x16,
34894         0x25,
34895         0x26,
34896         0x40,
34897         0x42,
34898         0x1680,
34899         0x1681,
34900         0x2000,
34901         0x200B,
34902         0x2028,
34903         0x202A,
34904         0x202F,
34905         0x2030,
34906         0x205F,
34907         0x2060,
34908         0x3000,
34909         0x3001
34910 };
34911
34912 static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
34913         1269,   /* Number of elements */
34914         148565664, /* Version and data structure type */
34915         1,      /* 0 if the list starts at 0;
34916                    1 if it starts at the element beyond 0 */
34917         0x0,
34918         0x62,
34919         0x6A,
34920         0x71,
34921         0x79,
34922         0x80,
34923         0x81,
34924         0x9E,
34925         0x9F,
34926         0xAC,
34927         0xAF,
34928         0xC1,
34929         0xCA,
34930         0xD1,
34931         0xDA,
34932         0xE2,
34933         0xEA,
34934         0xEB,
34935         0xF0,
34936         0xFB,
34937         0xFF,
34938         0x100,
34939         0x101,
34940         0x102,
34941         0x103,
34942         0x104,
34943         0x105,
34944         0x106,
34945         0x107,
34946         0x108,
34947         0x109,
34948         0x10A,
34949         0x10B,
34950         0x10C,
34951         0x10D,
34952         0x10E,
34953         0x10F,
34954         0x110,
34955         0x111,
34956         0x112,
34957         0x113,
34958         0x114,
34959         0x115,
34960         0x116,
34961         0x117,
34962         0x118,
34963         0x119,
34964         0x11A,
34965         0x11B,
34966         0x11C,
34967         0x11D,
34968         0x11E,
34969         0x11F,
34970         0x120,
34971         0x121,
34972         0x122,
34973         0x123,
34974         0x124,
34975         0x125,
34976         0x126,
34977         0x127,
34978         0x128,
34979         0x129,
34980         0x12A,
34981         0x12B,
34982         0x12C,
34983         0x12D,
34984         0x12E,
34985         0x12F,
34986         0x130,
34987         0x131,
34988         0x132,
34989         0x133,
34990         0x134,
34991         0x135,
34992         0x136,
34993         0x137,
34994         0x139,
34995         0x13A,
34996         0x13B,
34997         0x13C,
34998         0x13D,
34999         0x13E,
35000         0x13F,
35001         0x140,
35002         0x141,
35003         0x142,
35004         0x143,
35005         0x144,
35006         0x145,
35007         0x146,
35008         0x147,
35009         0x148,
35010         0x14A,
35011         0x14B,
35012         0x14C,
35013         0x14D,
35014         0x14E,
35015         0x14F,
35016         0x150,
35017         0x151,
35018         0x152,
35019         0x153,
35020         0x154,
35021         0x155,
35022         0x156,
35023         0x157,
35024         0x158,
35025         0x159,
35026         0x15A,
35027         0x15B,
35028         0x15C,
35029         0x15D,
35030         0x15E,
35031         0x15F,
35032         0x160,
35033         0x161,
35034         0x162,
35035         0x163,
35036         0x164,
35037         0x165,
35038         0x166,
35039         0x167,
35040         0x168,
35041         0x169,
35042         0x16A,
35043         0x16B,
35044         0x16C,
35045         0x16D,
35046         0x16E,
35047         0x16F,
35048         0x170,
35049         0x171,
35050         0x172,
35051         0x173,
35052         0x174,
35053         0x175,
35054         0x176,
35055         0x177,
35056         0x178,
35057         0x17A,
35058         0x17B,
35059         0x17C,
35060         0x17D,
35061         0x17E,
35062         0x181,
35063         0x183,
35064         0x184,
35065         0x185,
35066         0x186,
35067         0x188,
35068         0x189,
35069         0x18C,
35070         0x18E,
35071         0x192,
35072         0x193,
35073         0x195,
35074         0x196,
35075         0x199,
35076         0x19C,
35077         0x19E,
35078         0x19F,
35079         0x1A1,
35080         0x1A2,
35081         0x1A3,
35082         0x1A4,
35083         0x1A5,
35084         0x1A6,
35085         0x1A8,
35086         0x1A9,
35087         0x1AA,
35088         0x1AC,
35089         0x1AD,
35090         0x1AE,
35091         0x1B0,
35092         0x1B1,
35093         0x1B4,
35094         0x1B5,
35095         0x1B6,
35096         0x1B7,
35097         0x1B9,
35098         0x1BC,
35099         0x1BD,
35100         0x1C4,
35101         0x1C5,
35102         0x1C7,
35103         0x1C8,
35104         0x1CA,
35105         0x1CB,
35106         0x1CD,
35107         0x1CE,
35108         0x1CF,
35109         0x1D0,
35110         0x1D1,
35111         0x1D2,
35112         0x1D3,
35113         0x1D4,
35114         0x1D5,
35115         0x1D6,
35116         0x1D7,
35117         0x1D8,
35118         0x1D9,
35119         0x1DA,
35120         0x1DB,
35121         0x1DC,
35122         0x1DE,
35123         0x1DF,
35124         0x1E0,
35125         0x1E1,
35126         0x1E2,
35127         0x1E3,
35128         0x1E4,
35129         0x1E5,
35130         0x1E6,
35131         0x1E7,
35132         0x1E8,
35133         0x1E9,
35134         0x1EA,
35135         0x1EB,
35136         0x1EC,
35137         0x1ED,
35138         0x1EE,
35139         0x1EF,
35140         0x1F1,
35141         0x1F2,
35142         0x1F4,
35143         0x1F5,
35144         0x1F6,
35145         0x1F9,
35146         0x1FA,
35147         0x1FB,
35148         0x1FC,
35149         0x1FD,
35150         0x1FE,
35151         0x1FF,
35152         0x200,
35153         0x201,
35154         0x202,
35155         0x203,
35156         0x204,
35157         0x205,
35158         0x206,
35159         0x207,
35160         0x208,
35161         0x209,
35162         0x20A,
35163         0x20B,
35164         0x20C,
35165         0x20D,
35166         0x20E,
35167         0x20F,
35168         0x210,
35169         0x211,
35170         0x212,
35171         0x213,
35172         0x214,
35173         0x215,
35174         0x216,
35175         0x217,
35176         0x218,
35177         0x219,
35178         0x21A,
35179         0x21B,
35180         0x21C,
35181         0x21D,
35182         0x21E,
35183         0x21F,
35184         0x220,
35185         0x221,
35186         0x222,
35187         0x223,
35188         0x224,
35189         0x225,
35190         0x226,
35191         0x227,
35192         0x228,
35193         0x229,
35194         0x22A,
35195         0x22B,
35196         0x22C,
35197         0x22D,
35198         0x22E,
35199         0x22F,
35200         0x230,
35201         0x231,
35202         0x232,
35203         0x233,
35204         0x23A,
35205         0x23C,
35206         0x23D,
35207         0x23F,
35208         0x241,
35209         0x242,
35210         0x243,
35211         0x247,
35212         0x248,
35213         0x249,
35214         0x24A,
35215         0x24B,
35216         0x24C,
35217         0x24D,
35218         0x24E,
35219         0x24F,
35220         0x370,
35221         0x371,
35222         0x372,
35223         0x373,
35224         0x376,
35225         0x377,
35226         0x37F,
35227         0x380,
35228         0x386,
35229         0x387,
35230         0x388,
35231         0x38B,
35232         0x38C,
35233         0x38D,
35234         0x38E,
35235         0x390,
35236         0x391,
35237         0x3A2,
35238         0x3A3,
35239         0x3AC,
35240         0x3CF,
35241         0x3D0,
35242         0x3D2,
35243         0x3D5,
35244         0x3D8,
35245         0x3D9,
35246         0x3DA,
35247         0x3DB,
35248         0x3DC,
35249         0x3DD,
35250         0x3DE,
35251         0x3DF,
35252         0x3E0,
35253         0x3E1,
35254         0x3E2,
35255         0x3E3,
35256         0x3E4,
35257         0x3E5,
35258         0x3E6,
35259         0x3E7,
35260         0x3E8,
35261         0x3E9,
35262         0x3EA,
35263         0x3EB,
35264         0x3EC,
35265         0x3ED,
35266         0x3EE,
35267         0x3EF,
35268         0x3F4,
35269         0x3F5,
35270         0x3F7,
35271         0x3F8,
35272         0x3F9,
35273         0x3FB,
35274         0x3FD,
35275         0x430,
35276         0x460,
35277         0x461,
35278         0x462,
35279         0x463,
35280         0x464,
35281         0x465,
35282         0x466,
35283         0x467,
35284         0x468,
35285         0x469,
35286         0x46A,
35287         0x46B,
35288         0x46C,
35289         0x46D,
35290         0x46E,
35291         0x46F,
35292         0x470,
35293         0x471,
35294         0x472,
35295         0x473,
35296         0x474,
35297         0x475,
35298         0x476,
35299         0x477,
35300         0x478,
35301         0x479,
35302         0x47A,
35303         0x47B,
35304         0x47C,
35305         0x47D,
35306         0x47E,
35307         0x47F,
35308         0x480,
35309         0x481,
35310         0x48A,
35311         0x48B,
35312         0x48C,
35313         0x48D,
35314         0x48E,
35315         0x48F,
35316         0x490,
35317         0x491,
35318         0x492,
35319         0x493,
35320         0x494,
35321         0x495,
35322         0x496,
35323         0x497,
35324         0x498,
35325         0x499,
35326         0x49A,
35327         0x49B,
35328         0x49C,
35329         0x49D,
35330         0x49E,
35331         0x49F,
35332         0x4A0,
35333         0x4A1,
35334         0x4A2,
35335         0x4A3,
35336         0x4A4,
35337         0x4A5,
35338         0x4A6,
35339         0x4A7,
35340         0x4A8,
35341         0x4A9,
35342         0x4AA,
35343         0x4AB,
35344         0x4AC,
35345         0x4AD,
35346         0x4AE,
35347         0x4AF,
35348         0x4B0,
35349         0x4B1,
35350         0x4B2,
35351         0x4B3,
35352         0x4B4,
35353         0x4B5,
35354         0x4B6,
35355         0x4B7,
35356         0x4B8,
35357         0x4B9,
35358         0x4BA,
35359         0x4BB,
35360         0x4BC,
35361         0x4BD,
35362         0x4BE,
35363         0x4BF,
35364         0x4C0,
35365         0x4C2,
35366         0x4C3,
35367         0x4C4,
35368         0x4C5,
35369         0x4C6,
35370         0x4C7,
35371         0x4C8,
35372         0x4C9,
35373         0x4CA,
35374         0x4CB,
35375         0x4CC,
35376         0x4CD,
35377         0x4CE,
35378         0x4D0,
35379         0x4D1,
35380         0x4D2,
35381         0x4D3,
35382         0x4D4,
35383         0x4D5,
35384         0x4D6,
35385         0x4D7,
35386         0x4D8,
35387         0x4D9,
35388         0x4DA,
35389         0x4DB,
35390         0x4DC,
35391         0x4DD,
35392         0x4DE,
35393         0x4DF,
35394         0x4E0,
35395         0x4E1,
35396         0x4E2,
35397         0x4E3,
35398         0x4E4,
35399         0x4E5,
35400         0x4E6,
35401         0x4E7,
35402         0x4E8,
35403         0x4E9,
35404         0x4EA,
35405         0x4EB,
35406         0x4EC,
35407         0x4ED,
35408         0x4EE,
35409         0x4EF,
35410         0x4F0,
35411         0x4F1,
35412         0x4F2,
35413         0x4F3,
35414         0x4F4,
35415         0x4F5,
35416         0x4F6,
35417         0x4F7,
35418         0x4F8,
35419         0x4F9,
35420         0x4FA,
35421         0x4FB,
35422         0x4FC,
35423         0x4FD,
35424         0x4FE,
35425         0x4FF,
35426         0x500,
35427         0x501,
35428         0x502,
35429         0x503,
35430         0x504,
35431         0x505,
35432         0x506,
35433         0x507,
35434         0x508,
35435         0x509,
35436         0x50A,
35437         0x50B,
35438         0x50C,
35439         0x50D,
35440         0x50E,
35441         0x50F,
35442         0x510,
35443         0x511,
35444         0x512,
35445         0x513,
35446         0x514,
35447         0x515,
35448         0x516,
35449         0x517,
35450         0x518,
35451         0x519,
35452         0x51A,
35453         0x51B,
35454         0x51C,
35455         0x51D,
35456         0x51E,
35457         0x51F,
35458         0x520,
35459         0x521,
35460         0x522,
35461         0x523,
35462         0x524,
35463         0x525,
35464         0x526,
35465         0x527,
35466         0x528,
35467         0x529,
35468         0x52A,
35469         0x52B,
35470         0x52C,
35471         0x52D,
35472         0x52E,
35473         0x52F,
35474         0x531,
35475         0x557,
35476         0x10A0,
35477         0x10C6,
35478         0x10C7,
35479         0x10C8,
35480         0x10CD,
35481         0x10CE,
35482         0x1E00,
35483         0x1E01,
35484         0x1E02,
35485         0x1E03,
35486         0x1E04,
35487         0x1E05,
35488         0x1E06,
35489         0x1E07,
35490         0x1E08,
35491         0x1E09,
35492         0x1E0A,
35493         0x1E0B,
35494         0x1E0C,
35495         0x1E0D,
35496         0x1E0E,
35497         0x1E0F,
35498         0x1E10,
35499         0x1E11,
35500         0x1E12,
35501         0x1E13,
35502         0x1E14,
35503         0x1E15,
35504         0x1E16,
35505         0x1E17,
35506         0x1E18,
35507         0x1E19,
35508         0x1E1A,
35509         0x1E1B,
35510         0x1E1C,
35511         0x1E1D,
35512         0x1E1E,
35513         0x1E1F,
35514         0x1E20,
35515         0x1E21,
35516         0x1E22,
35517         0x1E23,
35518         0x1E24,
35519         0x1E25,
35520         0x1E26,
35521         0x1E27,
35522         0x1E28,
35523         0x1E29,
35524         0x1E2A,
35525         0x1E2B,
35526         0x1E2C,
35527         0x1E2D,
35528         0x1E2E,
35529         0x1E2F,
35530         0x1E30,
35531         0x1E31,
35532         0x1E32,
35533         0x1E33,
35534         0x1E34,
35535         0x1E35,
35536         0x1E36,
35537         0x1E37,
35538         0x1E38,
35539         0x1E39,
35540         0x1E3A,
35541         0x1E3B,
35542         0x1E3C,
35543         0x1E3D,
35544         0x1E3E,
35545         0x1E3F,
35546         0x1E40,
35547         0x1E41,
35548         0x1E42,
35549         0x1E43,
35550         0x1E44,
35551         0x1E45,
35552         0x1E46,
35553         0x1E47,
35554         0x1E48,
35555         0x1E49,
35556         0x1E4A,
35557         0x1E4B,
35558         0x1E4C,
35559         0x1E4D,
35560         0x1E4E,
35561         0x1E4F,
35562         0x1E50,
35563         0x1E51,
35564         0x1E52,
35565         0x1E53,
35566         0x1E54,
35567         0x1E55,
35568         0x1E56,
35569         0x1E57,
35570         0x1E58,
35571         0x1E59,
35572         0x1E5A,
35573         0x1E5B,
35574         0x1E5C,
35575         0x1E5D,
35576         0x1E5E,
35577         0x1E5F,
35578         0x1E60,
35579         0x1E61,
35580         0x1E62,
35581         0x1E63,
35582         0x1E64,
35583         0x1E65,
35584         0x1E66,
35585         0x1E67,
35586         0x1E68,
35587         0x1E69,
35588         0x1E6A,
35589         0x1E6B,
35590         0x1E6C,
35591         0x1E6D,
35592         0x1E6E,
35593         0x1E6F,
35594         0x1E70,
35595         0x1E71,
35596         0x1E72,
35597         0x1E73,
35598         0x1E74,
35599         0x1E75,
35600         0x1E76,
35601         0x1E77,
35602         0x1E78,
35603         0x1E79,
35604         0x1E7A,
35605         0x1E7B,
35606         0x1E7C,
35607         0x1E7D,
35608         0x1E7E,
35609         0x1E7F,
35610         0x1E80,
35611         0x1E81,
35612         0x1E82,
35613         0x1E83,
35614         0x1E84,
35615         0x1E85,
35616         0x1E86,
35617         0x1E87,
35618         0x1E88,
35619         0x1E89,
35620         0x1E8A,
35621         0x1E8B,
35622         0x1E8C,
35623         0x1E8D,
35624         0x1E8E,
35625         0x1E8F,
35626         0x1E90,
35627         0x1E91,
35628         0x1E92,
35629         0x1E93,
35630         0x1E94,
35631         0x1E95,
35632         0x1E9E,
35633         0x1E9F,
35634         0x1EA0,
35635         0x1EA1,
35636         0x1EA2,
35637         0x1EA3,
35638         0x1EA4,
35639         0x1EA5,
35640         0x1EA6,
35641         0x1EA7,
35642         0x1EA8,
35643         0x1EA9,
35644         0x1EAA,
35645         0x1EAB,
35646         0x1EAC,
35647         0x1EAD,
35648         0x1EAE,
35649         0x1EAF,
35650         0x1EB0,
35651         0x1EB1,
35652         0x1EB2,
35653         0x1EB3,
35654         0x1EB4,
35655         0x1EB5,
35656         0x1EB6,
35657         0x1EB7,
35658         0x1EB8,
35659         0x1EB9,
35660         0x1EBA,
35661         0x1EBB,
35662         0x1EBC,
35663         0x1EBD,
35664         0x1EBE,
35665         0x1EBF,
35666         0x1EC0,
35667         0x1EC1,
35668         0x1EC2,
35669         0x1EC3,
35670         0x1EC4,
35671         0x1EC5,
35672         0x1EC6,
35673         0x1EC7,
35674         0x1EC8,
35675         0x1EC9,
35676         0x1ECA,
35677         0x1ECB,
35678         0x1ECC,
35679         0x1ECD,
35680         0x1ECE,
35681         0x1ECF,
35682         0x1ED0,
35683         0x1ED1,
35684         0x1ED2,
35685         0x1ED3,
35686         0x1ED4,
35687         0x1ED5,
35688         0x1ED6,
35689         0x1ED7,
35690         0x1ED8,
35691         0x1ED9,
35692         0x1EDA,
35693         0x1EDB,
35694         0x1EDC,
35695         0x1EDD,
35696         0x1EDE,
35697         0x1EDF,
35698         0x1EE0,
35699         0x1EE1,
35700         0x1EE2,
35701         0x1EE3,
35702         0x1EE4,
35703         0x1EE5,
35704         0x1EE6,
35705         0x1EE7,
35706         0x1EE8,
35707         0x1EE9,
35708         0x1EEA,
35709         0x1EEB,
35710         0x1EEC,
35711         0x1EED,
35712         0x1EEE,
35713         0x1EEF,
35714         0x1EF0,
35715         0x1EF1,
35716         0x1EF2,
35717         0x1EF3,
35718         0x1EF4,
35719         0x1EF5,
35720         0x1EF6,
35721         0x1EF7,
35722         0x1EF8,
35723         0x1EF9,
35724         0x1EFA,
35725         0x1EFB,
35726         0x1EFC,
35727         0x1EFD,
35728         0x1EFE,
35729         0x1EFF,
35730         0x1F08,
35731         0x1F10,
35732         0x1F18,
35733         0x1F1E,
35734         0x1F28,
35735         0x1F30,
35736         0x1F38,
35737         0x1F40,
35738         0x1F48,
35739         0x1F4E,
35740         0x1F59,
35741         0x1F5A,
35742         0x1F5B,
35743         0x1F5C,
35744         0x1F5D,
35745         0x1F5E,
35746         0x1F5F,
35747         0x1F60,
35748         0x1F68,
35749         0x1F70,
35750         0x1FB8,
35751         0x1FBC,
35752         0x1FC8,
35753         0x1FCC,
35754         0x1FD8,
35755         0x1FDC,
35756         0x1FE8,
35757         0x1FED,
35758         0x1FF8,
35759         0x1FFC,
35760         0x2102,
35761         0x2103,
35762         0x2107,
35763         0x2108,
35764         0x210B,
35765         0x210E,
35766         0x2110,
35767         0x2113,
35768         0x2115,
35769         0x2116,
35770         0x2119,
35771         0x211E,
35772         0x2124,
35773         0x2125,
35774         0x2126,
35775         0x2127,
35776         0x2128,
35777         0x2129,
35778         0x212A,
35779         0x212E,
35780         0x2130,
35781         0x2134,
35782         0x213E,
35783         0x2140,
35784         0x2145,
35785         0x2146,
35786         0x2160,
35787         0x2170,
35788         0x2183,
35789         0x2184,
35790         0x24B6,
35791         0x24D0,
35792         0x2C00,
35793         0x2C2F,
35794         0x2C60,
35795         0x2C61,
35796         0x2C62,
35797         0x2C65,
35798         0x2C67,
35799         0x2C68,
35800         0x2C69,
35801         0x2C6A,
35802         0x2C6B,
35803         0x2C6C,
35804         0x2C6D,
35805         0x2C71,
35806         0x2C72,
35807         0x2C73,
35808         0x2C75,
35809         0x2C76,
35810         0x2C7E,
35811         0x2C81,
35812         0x2C82,
35813         0x2C83,
35814         0x2C84,
35815         0x2C85,
35816         0x2C86,
35817         0x2C87,
35818         0x2C88,
35819         0x2C89,
35820         0x2C8A,
35821         0x2C8B,
35822         0x2C8C,
35823         0x2C8D,
35824         0x2C8E,
35825         0x2C8F,
35826         0x2C90,
35827         0x2C91,
35828         0x2C92,
35829         0x2C93,
35830         0x2C94,
35831         0x2C95,
35832         0x2C96,
35833         0x2C97,
35834         0x2C98,
35835         0x2C99,
35836         0x2C9A,
35837         0x2C9B,
35838         0x2C9C,
35839         0x2C9D,
35840         0x2C9E,
35841         0x2C9F,
35842         0x2CA0,
35843         0x2CA1,
35844         0x2CA2,
35845         0x2CA3,
35846         0x2CA4,
35847         0x2CA5,
35848         0x2CA6,
35849         0x2CA7,
35850         0x2CA8,
35851         0x2CA9,
35852         0x2CAA,
35853         0x2CAB,
35854         0x2CAC,
35855         0x2CAD,
35856         0x2CAE,
35857         0x2CAF,
35858         0x2CB0,
35859         0x2CB1,
35860         0x2CB2,
35861         0x2CB3,
35862         0x2CB4,
35863         0x2CB5,
35864         0x2CB6,
35865         0x2CB7,
35866         0x2CB8,
35867         0x2CB9,
35868         0x2CBA,
35869         0x2CBB,
35870         0x2CBC,
35871         0x2CBD,
35872         0x2CBE,
35873         0x2CBF,
35874         0x2CC0,
35875         0x2CC1,
35876         0x2CC2,
35877         0x2CC3,
35878         0x2CC4,
35879         0x2CC5,
35880         0x2CC6,
35881         0x2CC7,
35882         0x2CC8,
35883         0x2CC9,
35884         0x2CCA,
35885         0x2CCB,
35886         0x2CCC,
35887         0x2CCD,
35888         0x2CCE,
35889         0x2CCF,
35890         0x2CD0,
35891         0x2CD1,
35892         0x2CD2,
35893         0x2CD3,
35894         0x2CD4,
35895         0x2CD5,
35896         0x2CD6,
35897         0x2CD7,
35898         0x2CD8,
35899         0x2CD9,
35900         0x2CDA,
35901         0x2CDB,
35902         0x2CDC,
35903         0x2CDD,
35904         0x2CDE,
35905         0x2CDF,
35906         0x2CE0,
35907         0x2CE1,
35908         0x2CE2,
35909         0x2CE3,
35910         0x2CEB,
35911         0x2CEC,
35912         0x2CED,
35913         0x2CEE,
35914         0x2CF2,
35915         0x2CF3,
35916         0xA640,
35917         0xA641,
35918         0xA642,
35919         0xA643,
35920         0xA644,
35921         0xA645,
35922         0xA646,
35923         0xA647,
35924         0xA648,
35925         0xA649,
35926         0xA64A,
35927         0xA64B,
35928         0xA64C,
35929         0xA64D,
35930         0xA64E,
35931         0xA64F,
35932         0xA650,
35933         0xA651,
35934         0xA652,
35935         0xA653,
35936         0xA654,
35937         0xA655,
35938         0xA656,
35939         0xA657,
35940         0xA658,
35941         0xA659,
35942         0xA65A,
35943         0xA65B,
35944         0xA65C,
35945         0xA65D,
35946         0xA65E,
35947         0xA65F,
35948         0xA660,
35949         0xA661,
35950         0xA662,
35951         0xA663,
35952         0xA664,
35953         0xA665,
35954         0xA666,
35955         0xA667,
35956         0xA668,
35957         0xA669,
35958         0xA66A,
35959         0xA66B,
35960         0xA66C,
35961         0xA66D,
35962         0xA680,
35963         0xA681,
35964         0xA682,
35965         0xA683,
35966         0xA684,
35967         0xA685,
35968         0xA686,
35969         0xA687,
35970         0xA688,
35971         0xA689,
35972         0xA68A,
35973         0xA68B,
35974         0xA68C,
35975         0xA68D,
35976         0xA68E,
35977         0xA68F,
35978         0xA690,
35979         0xA691,
35980         0xA692,
35981         0xA693,
35982         0xA694,
35983         0xA695,
35984         0xA696,
35985         0xA697,
35986         0xA698,
35987         0xA699,
35988         0xA69A,
35989         0xA69B,
35990         0xA722,
35991         0xA723,
35992         0xA724,
35993         0xA725,
35994         0xA726,
35995         0xA727,
35996         0xA728,
35997         0xA729,
35998         0xA72A,
35999         0xA72B,
36000         0xA72C,
36001         0xA72D,
36002         0xA72E,
36003         0xA72F,
36004         0xA732,
36005         0xA733,
36006         0xA734,
36007         0xA735,
36008         0xA736,
36009         0xA737,
36010         0xA738,
36011         0xA739,
36012         0xA73A,
36013         0xA73B,
36014         0xA73C,
36015         0xA73D,
36016         0xA73E,
36017         0xA73F,
36018         0xA740,
36019         0xA741,
36020         0xA742,
36021         0xA743,
36022         0xA744,
36023         0xA745,
36024         0xA746,
36025         0xA747,
36026         0xA748,
36027         0xA749,
36028         0xA74A,
36029         0xA74B,
36030         0xA74C,
36031         0xA74D,
36032         0xA74E,
36033         0xA74F,
36034         0xA750,
36035         0xA751,
36036         0xA752,
36037         0xA753,
36038         0xA754,
36039         0xA755,
36040         0xA756,
36041         0xA757,
36042         0xA758,
36043         0xA759,
36044         0xA75A,
36045         0xA75B,
36046         0xA75C,
36047         0xA75D,
36048         0xA75E,
36049         0xA75F,
36050         0xA760,
36051         0xA761,
36052         0xA762,
36053         0xA763,
36054         0xA764,
36055         0xA765,
36056         0xA766,
36057         0xA767,
36058         0xA768,
36059         0xA769,
36060         0xA76A,
36061         0xA76B,
36062         0xA76C,
36063         0xA76D,
36064         0xA76E,
36065         0xA76F,
36066         0xA779,
36067         0xA77A,
36068         0xA77B,
36069         0xA77C,
36070         0xA77D,
36071         0xA77F,
36072         0xA780,
36073         0xA781,
36074         0xA782,
36075         0xA783,
36076         0xA784,
36077         0xA785,
36078         0xA786,
36079         0xA787,
36080         0xA78B,
36081         0xA78C,
36082         0xA78D,
36083         0xA78E,
36084         0xA790,
36085         0xA791,
36086         0xA792,
36087         0xA793,
36088         0xA796,
36089         0xA797,
36090         0xA798,
36091         0xA799,
36092         0xA79A,
36093         0xA79B,
36094         0xA79C,
36095         0xA79D,
36096         0xA79E,
36097         0xA79F,
36098         0xA7A0,
36099         0xA7A1,
36100         0xA7A2,
36101         0xA7A3,
36102         0xA7A4,
36103         0xA7A5,
36104         0xA7A6,
36105         0xA7A7,
36106         0xA7A8,
36107         0xA7A9,
36108         0xA7AA,
36109         0xA7AE,
36110         0xA7B0,
36111         0xA7B2,
36112         0xFF21,
36113         0xFF3B,
36114         0x10400,
36115         0x10428,
36116         0x118A0,
36117         0x118C0,
36118         0x1D400,
36119         0x1D41A,
36120         0x1D434,
36121         0x1D44E,
36122         0x1D468,
36123         0x1D482,
36124         0x1D49C,
36125         0x1D49D,
36126         0x1D49E,
36127         0x1D4A0,
36128         0x1D4A2,
36129         0x1D4A3,
36130         0x1D4A5,
36131         0x1D4A7,
36132         0x1D4A9,
36133         0x1D4AD,
36134         0x1D4AE,
36135         0x1D4B6,
36136         0x1D4D0,
36137         0x1D4EA,
36138         0x1D504,
36139         0x1D506,
36140         0x1D507,
36141         0x1D50B,
36142         0x1D50D,
36143         0x1D515,
36144         0x1D516,
36145         0x1D51D,
36146         0x1D538,
36147         0x1D53A,
36148         0x1D53B,
36149         0x1D53F,
36150         0x1D540,
36151         0x1D545,
36152         0x1D546,
36153         0x1D547,
36154         0x1D54A,
36155         0x1D551,
36156         0x1D56C,
36157         0x1D586,
36158         0x1D5A0,
36159         0x1D5BA,
36160         0x1D5D4,
36161         0x1D5EE,
36162         0x1D608,
36163         0x1D622,
36164         0x1D63C,
36165         0x1D656,
36166         0x1D670,
36167         0x1D68A,
36168         0x1D6A8,
36169         0x1D6C1,
36170         0x1D6E2,
36171         0x1D6FB,
36172         0x1D71C,
36173         0x1D735,
36174         0x1D756,
36175         0x1D76F,
36176         0x1D790,
36177         0x1D7A9,
36178         0x1D7CA,
36179         0x1D7CB,
36180         0x1F130,
36181         0x1F14A,
36182         0x1F150,
36183         0x1F16A,
36184         0x1F170,
36185         0x1F18A
36186 };
36187
36188 static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */
36189         1281,   /* Number of elements */
36190         148565664, /* Version and data structure type */
36191         1,      /* 0 if the list starts at 0;
36192                    1 if it starts at the element beyond 0 */
36193         0x0,
36194         0x42,
36195         0x4A,
36196         0x51,
36197         0x5A,
36198         0x62,
36199         0x6A,
36200         0x6D,
36201         0x6E,
36202         0x70,
36203         0x79,
36204         0x80,
36205         0x8A,
36206         0x8C,
36207         0x8F,
36208         0x91,
36209         0x9D,
36210         0x9E,
36211         0x9F,
36212         0xA0,
36213         0xA1,
36214         0xA2,
36215         0xAA,
36216         0xAC,
36217         0xAF,
36218         0xC1,
36219         0xCA,
36220         0xCB,
36221         0xD0,
36222         0xD1,
36223         0xDA,
36224         0xDB,
36225         0xE0,
36226         0xE2,
36227         0xEA,
36228         0xEB,
36229         0xFA,
36230         0xFB,
36231         0xFF,
36232         0x100,
36233         0x2C2,
36234         0x2C6,
36235         0x2D2,
36236         0x2E0,
36237         0x2E5,
36238         0x2EC,
36239         0x2ED,
36240         0x2EE,
36241         0x2EF,
36242         0x300,
36243         0x375,
36244         0x376,
36245         0x378,
36246         0x37A,
36247         0x37E,
36248         0x37F,
36249         0x380,
36250         0x386,
36251         0x387,
36252         0x388,
36253         0x38B,
36254         0x38C,
36255         0x38D,
36256         0x38E,
36257         0x3A2,
36258         0x3A3,
36259         0x3F6,
36260         0x3F7,
36261         0x482,
36262         0x483,
36263         0x530,
36264         0x531,
36265         0x557,
36266         0x559,
36267         0x55A,
36268         0x561,
36269         0x588,
36270         0x591,
36271         0x5BE,
36272         0x5BF,
36273         0x5C0,
36274         0x5C1,
36275         0x5C3,
36276         0x5C4,
36277         0x5C6,
36278         0x5C7,
36279         0x5C8,
36280         0x5D0,
36281         0x5EB,
36282         0x5F0,
36283         0x5F3,
36284         0x610,
36285         0x61B,
36286         0x620,
36287         0x66A,
36288         0x66E,
36289         0x6D4,
36290         0x6D5,
36291         0x6DD,
36292         0x6DF,
36293         0x6E9,
36294         0x6EA,
36295         0x6FD,
36296         0x6FF,
36297         0x700,
36298         0x710,
36299         0x74B,
36300         0x74D,
36301         0x7B2,
36302         0x7C0,
36303         0x7F6,
36304         0x7FA,
36305         0x7FB,
36306         0x800,
36307         0x82E,
36308         0x840,
36309         0x85C,
36310         0x8A0,
36311         0x8B3,
36312         0x8E4,
36313         0x964,
36314         0x966,
36315         0x970,
36316         0x971,
36317         0x984,
36318         0x985,
36319         0x98D,
36320         0x98F,
36321         0x991,
36322         0x993,
36323         0x9A9,
36324         0x9AA,
36325         0x9B1,
36326         0x9B2,
36327         0x9B3,
36328         0x9B6,
36329         0x9BA,
36330         0x9BC,
36331         0x9C5,
36332         0x9C7,
36333         0x9C9,
36334         0x9CB,
36335         0x9CF,
36336         0x9D7,
36337         0x9D8,
36338         0x9DC,
36339         0x9DE,
36340         0x9DF,
36341         0x9E4,
36342         0x9E6,
36343         0x9F2,
36344         0xA01,
36345         0xA04,
36346         0xA05,
36347         0xA0B,
36348         0xA0F,
36349         0xA11,
36350         0xA13,
36351         0xA29,
36352         0xA2A,
36353         0xA31,
36354         0xA32,
36355         0xA34,
36356         0xA35,
36357         0xA37,
36358         0xA38,
36359         0xA3A,
36360         0xA3C,
36361         0xA3D,
36362         0xA3E,
36363         0xA43,
36364         0xA47,
36365         0xA49,
36366         0xA4B,
36367         0xA4E,
36368         0xA51,
36369         0xA52,
36370         0xA59,
36371         0xA5D,
36372         0xA5E,
36373         0xA5F,
36374         0xA66,
36375         0xA76,
36376         0xA81,
36377         0xA84,
36378         0xA85,
36379         0xA8E,
36380         0xA8F,
36381         0xA92,
36382         0xA93,
36383         0xAA9,
36384         0xAAA,
36385         0xAB1,
36386         0xAB2,
36387         0xAB4,
36388         0xAB5,
36389         0xABA,
36390         0xABC,
36391         0xAC6,
36392         0xAC7,
36393         0xACA,
36394         0xACB,
36395         0xACE,
36396         0xAD0,
36397         0xAD1,
36398         0xAE0,
36399         0xAE4,
36400         0xAE6,
36401         0xAF0,
36402         0xB01,
36403         0xB04,
36404         0xB05,
36405         0xB0D,
36406         0xB0F,
36407         0xB11,
36408         0xB13,
36409         0xB29,
36410         0xB2A,
36411         0xB31,
36412         0xB32,
36413         0xB34,
36414         0xB35,
36415         0xB3A,
36416         0xB3C,
36417         0xB45,
36418         0xB47,
36419         0xB49,
36420         0xB4B,
36421         0xB4E,
36422         0xB56,
36423         0xB58,
36424         0xB5C,
36425         0xB5E,
36426         0xB5F,
36427         0xB64,
36428         0xB66,
36429         0xB70,
36430         0xB71,
36431         0xB72,
36432         0xB82,
36433         0xB84,
36434         0xB85,
36435         0xB8B,
36436         0xB8E,
36437         0xB91,
36438         0xB92,
36439         0xB96,
36440         0xB99,
36441         0xB9B,
36442         0xB9C,
36443         0xB9D,
36444         0xB9E,
36445         0xBA0,
36446         0xBA3,
36447         0xBA5,
36448         0xBA8,
36449         0xBAB,
36450         0xBAE,
36451         0xBBA,
36452         0xBBE,
36453         0xBC3,
36454         0xBC6,
36455         0xBC9,
36456         0xBCA,
36457         0xBCE,
36458         0xBD0,
36459         0xBD1,
36460         0xBD7,
36461         0xBD8,
36462         0xBE6,
36463         0xBF0,
36464         0xC00,
36465         0xC04,
36466         0xC05,
36467         0xC0D,
36468         0xC0E,
36469         0xC11,
36470         0xC12,
36471         0xC29,
36472         0xC2A,
36473         0xC3A,
36474         0xC3D,
36475         0xC45,
36476         0xC46,
36477         0xC49,
36478         0xC4A,
36479         0xC4E,
36480         0xC55,
36481         0xC57,
36482         0xC58,
36483         0xC5A,
36484         0xC60,
36485         0xC64,
36486         0xC66,
36487         0xC70,
36488         0xC81,
36489         0xC84,
36490         0xC85,
36491         0xC8D,
36492         0xC8E,
36493         0xC91,
36494         0xC92,
36495         0xCA9,
36496         0xCAA,
36497         0xCB4,
36498         0xCB5,
36499         0xCBA,
36500         0xCBC,
36501         0xCC5,
36502         0xCC6,
36503         0xCC9,
36504         0xCCA,
36505         0xCCE,
36506         0xCD5,
36507         0xCD7,
36508         0xCDE,
36509         0xCDF,
36510         0xCE0,
36511         0xCE4,
36512         0xCE6,
36513         0xCF0,
36514         0xCF1,
36515         0xCF3,
36516         0xD01,
36517         0xD04,
36518         0xD05,
36519         0xD0D,
36520         0xD0E,
36521         0xD11,
36522         0xD12,
36523         0xD3B,
36524         0xD3D,
36525         0xD45,
36526         0xD46,
36527         0xD49,
36528         0xD4A,
36529         0xD4F,
36530         0xD57,
36531         0xD58,
36532         0xD60,
36533         0xD64,
36534         0xD66,
36535         0xD70,
36536         0xD7A,
36537         0xD80,
36538         0xD82,
36539         0xD84,
36540         0xD85,
36541         0xD97,
36542         0xD9A,
36543         0xDB2,
36544         0xDB3,
36545         0xDBC,
36546         0xDBD,
36547         0xDBE,
36548         0xDC0,
36549         0xDC7,
36550         0xDCA,
36551         0xDCB,
36552         0xDCF,
36553         0xDD5,
36554         0xDD6,
36555         0xDD7,
36556         0xDD8,
36557         0xDE0,
36558         0xDE6,
36559         0xDF0,
36560         0xDF2,
36561         0xDF4,
36562         0xE01,
36563         0xE3B,
36564         0xE40,
36565         0xE4F,
36566         0xE50,
36567         0xE5A,
36568         0xE81,
36569         0xE83,
36570         0xE84,
36571         0xE85,
36572         0xE87,
36573         0xE89,
36574         0xE8A,
36575         0xE8B,
36576         0xE8D,
36577         0xE8E,
36578         0xE94,
36579         0xE98,
36580         0xE99,
36581         0xEA0,
36582         0xEA1,
36583         0xEA4,
36584         0xEA5,
36585         0xEA6,
36586         0xEA7,
36587         0xEA8,
36588         0xEAA,
36589         0xEAC,
36590         0xEAD,
36591         0xEBA,
36592         0xEBB,
36593         0xEBE,
36594         0xEC0,
36595         0xEC5,
36596         0xEC6,
36597         0xEC7,
36598         0xEC8,
36599         0xECE,
36600         0xED0,
36601         0xEDA,
36602         0xEDC,
36603         0xEE0,
36604         0xF00,
36605         0xF01,
36606         0xF18,
36607         0xF1A,
36608         0xF20,
36609         0xF2A,
36610         0xF35,
36611         0xF36,
36612         0xF37,
36613         0xF38,
36614         0xF39,
36615         0xF3A,
36616         0xF3E,
36617         0xF48,
36618         0xF49,
36619         0xF6D,
36620         0xF71,
36621         0xF85,
36622         0xF86,
36623         0xF98,
36624         0xF99,
36625         0xFBD,
36626         0xFC6,
36627         0xFC7,
36628         0x1000,
36629         0x104A,
36630         0x1050,
36631         0x109E,
36632         0x10A0,
36633         0x10C6,
36634         0x10C7,
36635         0x10C8,
36636         0x10CD,
36637         0x10CE,
36638         0x10D0,
36639         0x10FB,
36640         0x10FC,
36641         0x1249,
36642         0x124A,
36643         0x124E,
36644         0x1250,
36645         0x1257,
36646         0x1258,
36647         0x1259,
36648         0x125A,
36649         0x125E,
36650         0x1260,
36651         0x1289,
36652         0x128A,
36653         0x128E,
36654         0x1290,
36655         0x12B1,
36656         0x12B2,
36657         0x12B6,
36658         0x12B8,
36659         0x12BF,
36660         0x12C0,
36661         0x12C1,
36662         0x12C2,
36663         0x12C6,
36664         0x12C8,
36665         0x12D7,
36666         0x12D8,
36667         0x1311,
36668         0x1312,
36669         0x1316,
36670         0x1318,
36671         0x135B,
36672         0x135D,
36673         0x1360,
36674         0x1380,
36675         0x1390,
36676         0x13A0,
36677         0x13F5,
36678         0x1401,
36679         0x166D,
36680         0x166F,
36681         0x1680,
36682         0x1681,
36683         0x169B,
36684         0x16A0,
36685         0x16EB,
36686         0x16EE,
36687         0x16F9,
36688         0x1700,
36689         0x170D,
36690         0x170E,
36691         0x1715,
36692         0x1720,
36693         0x1735,
36694         0x1740,
36695         0x1754,
36696         0x1760,
36697         0x176D,
36698         0x176E,
36699         0x1771,
36700         0x1772,
36701         0x1774,
36702         0x1780,
36703         0x17D4,
36704         0x17D7,
36705         0x17D8,
36706         0x17DC,
36707         0x17DE,
36708         0x17E0,
36709         0x17EA,
36710         0x180B,
36711         0x180E,
36712         0x1810,
36713         0x181A,
36714         0x1820,
36715         0x1878,
36716         0x1880,
36717         0x18AB,
36718         0x18B0,
36719         0x18F6,
36720         0x1900,
36721         0x191F,
36722         0x1920,
36723         0x192C,
36724         0x1930,
36725         0x193C,
36726         0x1946,
36727         0x196E,
36728         0x1970,
36729         0x1975,
36730         0x1980,
36731         0x19AC,
36732         0x19B0,
36733         0x19CA,
36734         0x19D0,
36735         0x19DA,
36736         0x1A00,
36737         0x1A1C,
36738         0x1A20,
36739         0x1A5F,
36740         0x1A60,
36741         0x1A7D,
36742         0x1A7F,
36743         0x1A8A,
36744         0x1A90,
36745         0x1A9A,
36746         0x1AA7,
36747         0x1AA8,
36748         0x1AB0,
36749         0x1ABF,
36750         0x1B00,
36751         0x1B4C,
36752         0x1B50,
36753         0x1B5A,
36754         0x1B6B,
36755         0x1B74,
36756         0x1B80,
36757         0x1BF4,
36758         0x1C00,
36759         0x1C38,
36760         0x1C40,
36761         0x1C4A,
36762         0x1C4D,
36763         0x1C7E,
36764         0x1CD0,
36765         0x1CD3,
36766         0x1CD4,
36767         0x1CF7,
36768         0x1CF8,
36769         0x1CFA,
36770         0x1D00,
36771         0x1DF6,
36772         0x1DFC,
36773         0x1F16,
36774         0x1F18,
36775         0x1F1E,
36776         0x1F20,
36777         0x1F46,
36778         0x1F48,
36779         0x1F4E,
36780         0x1F50,
36781         0x1F58,
36782         0x1F59,
36783         0x1F5A,
36784         0x1F5B,
36785         0x1F5C,
36786         0x1F5D,
36787         0x1F5E,
36788         0x1F5F,
36789         0x1F7E,
36790         0x1F80,
36791         0x1FB5,
36792         0x1FB6,
36793         0x1FBD,
36794         0x1FBE,
36795         0x1FBF,
36796         0x1FC2,
36797         0x1FC5,
36798         0x1FC6,
36799         0x1FCD,
36800         0x1FD0,
36801         0x1FD4,
36802         0x1FD6,
36803         0x1FDC,
36804         0x1FE0,
36805         0x1FED,
36806         0x1FF2,
36807         0x1FF5,
36808         0x1FF6,
36809         0x1FFD,
36810         0x200C,
36811         0x200E,
36812         0x203F,
36813         0x2041,
36814         0x2054,
36815         0x2055,
36816         0x2071,
36817         0x2072,
36818         0x207F,
36819         0x2080,
36820         0x2090,
36821         0x209D,
36822         0x20D0,
36823         0x20F1,
36824         0x2102,
36825         0x2103,
36826         0x2107,
36827         0x2108,
36828         0x210A,
36829         0x2114,
36830         0x2115,
36831         0x2116,
36832         0x2119,
36833         0x211E,
36834         0x2124,
36835         0x2125,
36836         0x2126,
36837         0x2127,
36838         0x2128,
36839         0x2129,
36840         0x212A,
36841         0x212E,
36842         0x212F,
36843         0x213A,
36844         0x213C,
36845         0x2140,
36846         0x2145,
36847         0x214A,
36848         0x214E,
36849         0x214F,
36850         0x2160,
36851         0x2189,
36852         0x24B6,
36853         0x24EA,
36854         0x2C00,
36855         0x2C2F,
36856         0x2C30,
36857         0x2C5F,
36858         0x2C60,
36859         0x2CE5,
36860         0x2CEB,
36861         0x2CF4,
36862         0x2D00,
36863         0x2D26,
36864         0x2D27,
36865         0x2D28,
36866         0x2D2D,
36867         0x2D2E,
36868         0x2D30,
36869         0x2D68,
36870         0x2D6F,
36871         0x2D70,
36872         0x2D7F,
36873         0x2D97,
36874         0x2DA0,
36875         0x2DA7,
36876         0x2DA8,
36877         0x2DAF,
36878         0x2DB0,
36879         0x2DB7,
36880         0x2DB8,
36881         0x2DBF,
36882         0x2DC0,
36883         0x2DC7,
36884         0x2DC8,
36885         0x2DCF,
36886         0x2DD0,
36887         0x2DD7,
36888         0x2DD8,
36889         0x2DDF,
36890         0x2DE0,
36891         0x2E00,
36892         0x2E2F,
36893         0x2E30,
36894         0x3005,
36895         0x3008,
36896         0x3021,
36897         0x3030,
36898         0x3031,
36899         0x3036,
36900         0x3038,
36901         0x303D,
36902         0x3041,
36903         0x3097,
36904         0x3099,
36905         0x309B,
36906         0x309D,
36907         0x30A0,
36908         0x30A1,
36909         0x30FB,
36910         0x30FC,
36911         0x3100,
36912         0x3105,
36913         0x312E,
36914         0x3131,
36915         0x318F,
36916         0x31A0,
36917         0x31BB,
36918         0x31F0,
36919         0x3200,
36920         0x3400,
36921         0x4DB6,
36922         0x4E00,
36923         0x9FCD,
36924         0xA000,
36925         0xA48D,
36926         0xA4D0,
36927         0xA4FE,
36928         0xA500,
36929         0xA60D,
36930         0xA610,
36931         0xA62C,
36932         0xA640,
36933         0xA673,
36934         0xA674,
36935         0xA67E,
36936         0xA67F,
36937         0xA69E,
36938         0xA69F,
36939         0xA6F2,
36940         0xA717,
36941         0xA720,
36942         0xA722,
36943         0xA789,
36944         0xA78B,
36945         0xA78F,
36946         0xA790,
36947         0xA7AE,
36948         0xA7B0,
36949         0xA7B2,
36950         0xA7F7,
36951         0xA828,
36952         0xA840,
36953         0xA874,
36954         0xA880,
36955         0xA8C5,
36956         0xA8D0,
36957         0xA8DA,
36958         0xA8E0,
36959         0xA8F8,
36960         0xA8FB,
36961         0xA8FC,
36962         0xA900,
36963         0xA92E,
36964         0xA930,
36965         0xA954,
36966         0xA960,
36967         0xA97D,
36968         0xA980,
36969         0xA9C1,
36970         0xA9CF,
36971         0xA9DA,
36972         0xA9E0,
36973         0xA9FF,
36974         0xAA00,
36975         0xAA37,
36976         0xAA40,
36977         0xAA4E,
36978         0xAA50,
36979         0xAA5A,
36980         0xAA60,
36981         0xAA77,
36982         0xAA7A,
36983         0xAAC3,
36984         0xAADB,
36985         0xAADE,
36986         0xAAE0,
36987         0xAAF0,
36988         0xAAF2,
36989         0xAAF7,
36990         0xAB01,
36991         0xAB07,
36992         0xAB09,
36993         0xAB0F,
36994         0xAB11,
36995         0xAB17,
36996         0xAB20,
36997         0xAB27,
36998         0xAB28,
36999         0xAB2F,
37000         0xAB30,
37001         0xAB5B,
37002         0xAB5C,
37003         0xAB60,
37004         0xAB64,
37005         0xAB66,
37006         0xABC0,
37007         0xABEB,
37008         0xABEC,
37009         0xABEE,
37010         0xABF0,
37011         0xABFA,
37012         0xAC00,
37013         0xD7A4,
37014         0xD7B0,
37015         0xD7C7,
37016         0xD7CB,
37017         0xD7FC,
37018         0xF900,
37019         0xFA6E,
37020         0xFA70,
37021         0xFADA,
37022         0xFB00,
37023         0xFB07,
37024         0xFB13,
37025         0xFB18,
37026         0xFB1D,
37027         0xFB29,
37028         0xFB2A,
37029         0xFB37,
37030         0xFB38,
37031         0xFB3D,
37032         0xFB3E,
37033         0xFB3F,
37034         0xFB40,
37035         0xFB42,
37036         0xFB43,
37037         0xFB45,
37038         0xFB46,
37039         0xFBB2,
37040         0xFBD3,
37041         0xFD3E,
37042         0xFD50,
37043         0xFD90,
37044         0xFD92,
37045         0xFDC8,
37046         0xFDF0,
37047         0xFDFC,
37048         0xFE00,
37049         0xFE10,
37050         0xFE20,
37051         0xFE2E,
37052         0xFE33,
37053         0xFE35,
37054         0xFE4D,
37055         0xFE50,
37056         0xFE70,
37057         0xFE75,
37058         0xFE76,
37059         0xFEFD,
37060         0xFF10,
37061         0xFF1A,
37062         0xFF21,
37063         0xFF3B,
37064         0xFF3F,
37065         0xFF40,
37066         0xFF41,
37067         0xFF5B,
37068         0xFF66,
37069         0xFFBF,
37070         0xFFC2,
37071         0xFFC8,
37072         0xFFCA,
37073         0xFFD0,
37074         0xFFD2,
37075         0xFFD8,
37076         0xFFDA,
37077         0xFFDD,
37078         0x10000,
37079         0x1000C,
37080         0x1000D,
37081         0x10027,
37082         0x10028,
37083         0x1003B,
37084         0x1003C,
37085         0x1003E,
37086         0x1003F,
37087         0x1004E,
37088         0x10050,
37089         0x1005E,
37090         0x10080,
37091         0x100FB,
37092         0x10140,
37093         0x10175,
37094         0x101FD,
37095         0x101FE,
37096         0x10280,
37097         0x1029D,
37098         0x102A0,
37099         0x102D1,
37100         0x102E0,
37101         0x102E1,
37102         0x10300,
37103         0x10320,
37104         0x10330,
37105         0x1034B,
37106         0x10350,
37107         0x1037B,
37108         0x10380,
37109         0x1039E,
37110         0x103A0,
37111         0x103C4,
37112         0x103C8,
37113         0x103D0,
37114         0x103D1,
37115         0x103D6,
37116         0x10400,
37117         0x1049E,
37118         0x104A0,
37119         0x104AA,
37120         0x10500,
37121         0x10528,
37122         0x10530,
37123         0x10564,
37124         0x10600,
37125         0x10737,
37126         0x10740,
37127         0x10756,
37128         0x10760,
37129         0x10768,
37130         0x10800,
37131         0x10806,
37132         0x10808,
37133         0x10809,
37134         0x1080A,
37135         0x10836,
37136         0x10837,
37137         0x10839,
37138         0x1083C,
37139         0x1083D,
37140         0x1083F,
37141         0x10856,
37142         0x10860,
37143         0x10877,
37144         0x10880,
37145         0x1089F,
37146         0x10900,
37147         0x10916,
37148         0x10920,
37149         0x1093A,
37150         0x10980,
37151         0x109B8,
37152         0x109BE,
37153         0x109C0,
37154         0x10A00,
37155         0x10A04,
37156         0x10A05,
37157         0x10A07,
37158         0x10A0C,
37159         0x10A14,
37160         0x10A15,
37161         0x10A18,
37162         0x10A19,
37163         0x10A34,
37164         0x10A38,
37165         0x10A3B,
37166         0x10A3F,
37167         0x10A40,
37168         0x10A60,
37169         0x10A7D,
37170         0x10A80,
37171         0x10A9D,
37172         0x10AC0,
37173         0x10AC8,
37174         0x10AC9,
37175         0x10AE7,
37176         0x10B00,
37177         0x10B36,
37178         0x10B40,
37179         0x10B56,
37180         0x10B60,
37181         0x10B73,
37182         0x10B80,
37183         0x10B92,
37184         0x10C00,
37185         0x10C49,
37186         0x11000,
37187         0x11047,
37188         0x11066,
37189         0x11070,
37190         0x1107F,
37191         0x110BB,
37192         0x110D0,
37193         0x110E9,
37194         0x110F0,
37195         0x110FA,
37196         0x11100,
37197         0x11135,
37198         0x11136,
37199         0x11140,
37200         0x11150,
37201         0x11174,
37202         0x11176,
37203         0x11177,
37204         0x11180,
37205         0x111C5,
37206         0x111D0,
37207         0x111DB,
37208         0x11200,
37209         0x11212,
37210         0x11213,
37211         0x11238,
37212         0x112B0,
37213         0x112EB,
37214         0x112F0,
37215         0x112FA,
37216         0x11301,
37217         0x11304,
37218         0x11305,
37219         0x1130D,
37220         0x1130F,
37221         0x11311,
37222         0x11313,
37223         0x11329,
37224         0x1132A,
37225         0x11331,
37226         0x11332,
37227         0x11334,
37228         0x11335,
37229         0x1133A,
37230         0x1133C,
37231         0x11345,
37232         0x11347,
37233         0x11349,
37234         0x1134B,
37235         0x1134E,
37236         0x11357,
37237         0x11358,
37238         0x1135D,
37239         0x11364,
37240         0x11366,
37241         0x1136D,
37242         0x11370,
37243         0x11375,
37244         0x11480,
37245         0x114C6,
37246         0x114C7,
37247         0x114C8,
37248         0x114D0,
37249         0x114DA,
37250         0x11580,
37251         0x115B6,
37252         0x115B8,
37253         0x115C1,
37254         0x11600,
37255         0x11641,
37256         0x11644,
37257         0x11645,
37258         0x11650,
37259         0x1165A,
37260         0x11680,
37261         0x116B8,
37262         0x116C0,
37263         0x116CA,
37264         0x118A0,
37265         0x118EA,
37266         0x118FF,
37267         0x11900,
37268         0x11AC0,
37269         0x11AF9,
37270         0x12000,
37271         0x12399,
37272         0x12400,
37273         0x1246F,
37274         0x13000,
37275         0x1342F,
37276         0x16800,
37277         0x16A39,
37278         0x16A40,
37279         0x16A5F,
37280         0x16A60,
37281         0x16A6A,
37282         0x16AD0,
37283         0x16AEE,
37284         0x16AF0,
37285         0x16AF5,
37286         0x16B00,
37287         0x16B37,
37288         0x16B40,
37289         0x16B44,
37290         0x16B50,
37291         0x16B5A,
37292         0x16B63,
37293         0x16B78,
37294         0x16B7D,
37295         0x16B90,
37296         0x16F00,
37297         0x16F45,
37298         0x16F50,
37299         0x16F7F,
37300         0x16F8F,
37301         0x16FA0,
37302         0x1B000,
37303         0x1B002,
37304         0x1BC00,
37305         0x1BC6B,
37306         0x1BC70,
37307         0x1BC7D,
37308         0x1BC80,
37309         0x1BC89,
37310         0x1BC90,
37311         0x1BC9A,
37312         0x1BC9D,
37313         0x1BC9F,
37314         0x1D165,
37315         0x1D16A,
37316         0x1D16D,
37317         0x1D173,
37318         0x1D17B,
37319         0x1D183,
37320         0x1D185,
37321         0x1D18C,
37322         0x1D1AA,
37323         0x1D1AE,
37324         0x1D242,
37325         0x1D245,
37326         0x1D400,
37327         0x1D455,
37328         0x1D456,
37329         0x1D49D,
37330         0x1D49E,
37331         0x1D4A0,
37332         0x1D4A2,
37333         0x1D4A3,
37334         0x1D4A5,
37335         0x1D4A7,
37336         0x1D4A9,
37337         0x1D4AD,
37338         0x1D4AE,
37339         0x1D4BA,
37340         0x1D4BB,
37341         0x1D4BC,
37342         0x1D4BD,
37343         0x1D4C4,
37344         0x1D4C5,
37345         0x1D506,
37346         0x1D507,
37347         0x1D50B,
37348         0x1D50D,
37349         0x1D515,
37350         0x1D516,
37351         0x1D51D,
37352         0x1D51E,
37353         0x1D53A,
37354         0x1D53B,
37355         0x1D53F,
37356         0x1D540,
37357         0x1D545,
37358         0x1D546,
37359         0x1D547,
37360         0x1D54A,
37361         0x1D551,
37362         0x1D552,
37363         0x1D6A6,
37364         0x1D6A8,
37365         0x1D6C1,
37366         0x1D6C2,
37367         0x1D6DB,
37368         0x1D6DC,
37369         0x1D6FB,
37370         0x1D6FC,
37371         0x1D715,
37372         0x1D716,
37373         0x1D735,
37374         0x1D736,
37375         0x1D74F,
37376         0x1D750,
37377         0x1D76F,
37378         0x1D770,
37379         0x1D789,
37380         0x1D78A,
37381         0x1D7A9,
37382         0x1D7AA,
37383         0x1D7C3,
37384         0x1D7C4,
37385         0x1D7CC,
37386         0x1D7CE,
37387         0x1D800,
37388         0x1E800,
37389         0x1E8C5,
37390         0x1E8D0,
37391         0x1E8D7,
37392         0x1EE00,
37393         0x1EE04,
37394         0x1EE05,
37395         0x1EE20,
37396         0x1EE21,
37397         0x1EE23,
37398         0x1EE24,
37399         0x1EE25,
37400         0x1EE27,
37401         0x1EE28,
37402         0x1EE29,
37403         0x1EE33,
37404         0x1EE34,
37405         0x1EE38,
37406         0x1EE39,
37407         0x1EE3A,
37408         0x1EE3B,
37409         0x1EE3C,
37410         0x1EE42,
37411         0x1EE43,
37412         0x1EE47,
37413         0x1EE48,
37414         0x1EE49,
37415         0x1EE4A,
37416         0x1EE4B,
37417         0x1EE4C,
37418         0x1EE4D,
37419         0x1EE50,
37420         0x1EE51,
37421         0x1EE53,
37422         0x1EE54,
37423         0x1EE55,
37424         0x1EE57,
37425         0x1EE58,
37426         0x1EE59,
37427         0x1EE5A,
37428         0x1EE5B,
37429         0x1EE5C,
37430         0x1EE5D,
37431         0x1EE5E,
37432         0x1EE5F,
37433         0x1EE60,
37434         0x1EE61,
37435         0x1EE63,
37436         0x1EE64,
37437         0x1EE65,
37438         0x1EE67,
37439         0x1EE6B,
37440         0x1EE6C,
37441         0x1EE73,
37442         0x1EE74,
37443         0x1EE78,
37444         0x1EE79,
37445         0x1EE7D,
37446         0x1EE7E,
37447         0x1EE7F,
37448         0x1EE80,
37449         0x1EE8A,
37450         0x1EE8B,
37451         0x1EE9C,
37452         0x1EEA1,
37453         0x1EEA4,
37454         0x1EEA5,
37455         0x1EEAA,
37456         0x1EEAB,
37457         0x1EEBC,
37458         0x1F130,
37459         0x1F14A,
37460         0x1F150,
37461         0x1F16A,
37462         0x1F170,
37463         0x1F18A,
37464         0x20000,
37465         0x2A6D7,
37466         0x2A700,
37467         0x2B735,
37468         0x2B740,
37469         0x2B81E,
37470         0x2F800,
37471         0x2FA1E,
37472         0xE0100,
37473         0xE01F0
37474 };
37475
37476 static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 037 */
37477         13,     /* Number of elements */
37478         148565664, /* Version and data structure type */
37479         1,      /* 0 if the list starts at 0;
37480                    1 if it starts at the element beyond 0 */
37481         0x0,
37482         0x81,
37483         0x87,
37484         0xC1,
37485         0xC7,
37486         0xF0,
37487         0xFA,
37488         0xFF10,
37489         0xFF1A,
37490         0xFF21,
37491         0xFF27,
37492         0xFF41,
37493         0xFF47
37494 };
37495
37496 #endif  /* #ifndef PERL_IN_XSUB_RE */
37497
37498 #endif  /* EBCDIC 037 */
37499
37500 #if 'A' == 193 /* EBCDIC POSIX-BC */ \
37501      && '\\' == 188 && '[' == 187 && ']' == 189 && '{' == 251 && '}' == 253 \
37502      && '^' == 106 && '~' == 255 && '!' == 90 && '#' == 123 && '|' == 79 \
37503      && '$' == 91 && '@' == 124 && '`' == 74
37504
37505 #ifndef PERL_IN_XSUB_RE
37506
37507 static const UV ASCII_invlist[] = { /* for EBCDIC POSIX-BC */
37508         58,     /* Number of elements */
37509         148565664, /* Version and data structure type */
37510         0,      /* 0 if the list starts at 0;
37511                    1 if it starts at the element beyond 0 */
37512         0x0,
37513         0x4,
37514         0x5,
37515         0x6,
37516         0x7,
37517         0x8,
37518         0xB,
37519         0x14,
37520         0x15,
37521         0x17,
37522         0x18,
37523         0x1A,
37524         0x1C,
37525         0x20,
37526         0x26,
37527         0x28,
37528         0x2D,
37529         0x30,
37530         0x32,
37531         0x33,
37532         0x37,
37533         0x38,
37534         0x3C,
37535         0x3E,
37536         0x3F,
37537         0x41,
37538         0x4A,
37539         0x51,
37540         0x5A,
37541         0x5F,
37542         0x60,
37543         0x62,
37544         0x6A,
37545         0x70,
37546         0x7A,
37547         0x80,
37548         0x81,
37549         0x8A,
37550         0x91,
37551         0x9A,
37552         0xA2,
37553         0xAA,
37554         0xBB,
37555         0xBE,
37556         0xC1,
37557         0xCA,
37558         0xD1,
37559         0xDA,
37560         0xE2,
37561         0xEA,
37562         0xF0,
37563         0xFA,
37564         0xFB,
37565         0xFC,
37566         0xFD,
37567         0xFE,
37568         0xFF,
37569         0x100
37570 };
37571
37572 static const UV Cased_invlist[] = { /* for EBCDIC POSIX-BC */
37573         279,    /* Number of elements */
37574         148565664, /* Version and data structure type */
37575         1,      /* 0 if the list starts at 0;
37576                    1 if it starts at the element beyond 0 */
37577         0x0,
37578         0x42,
37579         0x4A,
37580         0x51,
37581         0x5A,
37582         0x62,
37583         0x6A,
37584         0x70,
37585         0x79,
37586         0x80,
37587         0x8A,
37588         0x8C,
37589         0x8F,
37590         0x91,
37591         0x9D,
37592         0x9E,
37593         0x9F,
37594         0xA0,
37595         0xA1,
37596         0xA2,
37597         0xAA,
37598         0xAC,
37599         0xAF,
37600         0xC0,
37601         0xCA,
37602         0xCB,
37603         0xD0,
37604         0xD1,
37605         0xDA,
37606         0xDB,
37607         0xE1,
37608         0xE2,
37609         0xEA,
37610         0xEB,
37611         0xF0,
37612         0xFC,
37613         0xFD,
37614         0xFE,
37615         0xFF,
37616         0x100,
37617         0x1BB,
37618         0x1BC,
37619         0x1C0,
37620         0x1C4,
37621         0x294,
37622         0x295,
37623         0x2B9,
37624         0x2C0,
37625         0x2C2,
37626         0x2E0,
37627         0x2E5,
37628         0x345,
37629         0x346,
37630         0x370,
37631         0x374,
37632         0x376,
37633         0x378,
37634         0x37A,
37635         0x37E,
37636         0x37F,
37637         0x380,
37638         0x386,
37639         0x387,
37640         0x388,
37641         0x38B,
37642         0x38C,
37643         0x38D,
37644         0x38E,
37645         0x3A2,
37646         0x3A3,
37647         0x3F6,
37648         0x3F7,
37649         0x482,
37650         0x48A,
37651         0x530,
37652         0x531,
37653         0x557,
37654         0x561,
37655         0x588,
37656         0x10A0,
37657         0x10C6,
37658         0x10C7,
37659         0x10C8,
37660         0x10CD,
37661         0x10CE,
37662         0x1D00,
37663         0x1DC0,
37664         0x1E00,
37665         0x1F16,
37666         0x1F18,
37667         0x1F1E,
37668         0x1F20,
37669         0x1F46,
37670         0x1F48,
37671         0x1F4E,
37672         0x1F50,
37673         0x1F58,
37674         0x1F59,
37675         0x1F5A,
37676         0x1F5B,
37677         0x1F5C,
37678         0x1F5D,
37679         0x1F5E,
37680         0x1F5F,
37681         0x1F7E,
37682         0x1F80,
37683         0x1FB5,
37684         0x1FB6,
37685         0x1FBD,
37686         0x1FBE,
37687         0x1FBF,
37688         0x1FC2,
37689         0x1FC5,
37690         0x1FC6,
37691         0x1FCD,
37692         0x1FD0,
37693         0x1FD4,
37694         0x1FD6,
37695         0x1FDC,
37696         0x1FE0,
37697         0x1FED,
37698         0x1FF2,
37699         0x1FF5,
37700         0x1FF6,
37701         0x1FFD,
37702         0x2071,
37703         0x2072,
37704         0x207F,
37705         0x2080,
37706         0x2090,
37707         0x209D,
37708         0x2102,
37709         0x2103,
37710         0x2107,
37711         0x2108,
37712         0x210A,
37713         0x2114,
37714         0x2115,
37715         0x2116,
37716         0x2119,
37717         0x211E,
37718         0x2124,
37719         0x2125,
37720         0x2126,
37721         0x2127,
37722         0x2128,
37723         0x2129,
37724         0x212A,
37725         0x212E,
37726         0x212F,
37727         0x2135,
37728         0x2139,
37729         0x213A,
37730         0x213C,
37731         0x2140,
37732         0x2145,
37733         0x214A,
37734         0x214E,
37735         0x214F,
37736         0x2160,
37737         0x2180,
37738         0x2183,
37739         0x2185,
37740         0x24B6,
37741         0x24EA,
37742         0x2C00,
37743         0x2C2F,
37744         0x2C30,
37745         0x2C5F,
37746         0x2C60,
37747         0x2CE5,
37748         0x2CEB,
37749         0x2CEF,
37750         0x2CF2,
37751         0x2CF4,
37752         0x2D00,
37753         0x2D26,
37754         0x2D27,
37755         0x2D28,
37756         0x2D2D,
37757         0x2D2E,
37758         0xA640,
37759         0xA66E,
37760         0xA680,
37761         0xA69E,
37762         0xA722,
37763         0xA788,
37764         0xA78B,
37765         0xA78F,
37766         0xA790,
37767         0xA7AE,
37768         0xA7B0,
37769         0xA7B2,
37770         0xA7F8,
37771         0xA7FB,
37772         0xAB30,
37773         0xAB5B,
37774         0xAB5C,
37775         0xAB60,
37776         0xAB64,
37777         0xAB66,
37778         0xFB00,
37779         0xFB07,
37780         0xFB13,
37781         0xFB18,
37782         0xFF21,
37783         0xFF3B,
37784         0xFF41,
37785         0xFF5B,
37786         0x10400,
37787         0x10450,
37788         0x118A0,
37789         0x118E0,
37790         0x1D400,
37791         0x1D455,
37792         0x1D456,
37793         0x1D49D,
37794         0x1D49E,
37795         0x1D4A0,
37796         0x1D4A2,
37797         0x1D4A3,
37798         0x1D4A5,
37799         0x1D4A7,
37800         0x1D4A9,
37801         0x1D4AD,
37802         0x1D4AE,
37803         0x1D4BA,
37804         0x1D4BB,
37805         0x1D4BC,
37806         0x1D4BD,
37807         0x1D4C4,
37808         0x1D4C5,
37809         0x1D506,
37810         0x1D507,
37811         0x1D50B,
37812         0x1D50D,
37813         0x1D515,
37814         0x1D516,
37815         0x1D51D,
37816         0x1D51E,
37817         0x1D53A,
37818         0x1D53B,
37819         0x1D53F,
37820         0x1D540,
37821         0x1D545,
37822         0x1D546,
37823         0x1D547,
37824         0x1D54A,
37825         0x1D551,
37826         0x1D552,
37827         0x1D6A6,
37828         0x1D6A8,
37829         0x1D6C1,
37830         0x1D6C2,
37831         0x1D6DB,
37832         0x1D6DC,
37833         0x1D6FB,
37834         0x1D6FC,
37835         0x1D715,
37836         0x1D716,
37837         0x1D735,
37838         0x1D736,
37839         0x1D74F,
37840         0x1D750,
37841         0x1D76F,
37842         0x1D770,
37843         0x1D789,
37844         0x1D78A,
37845         0x1D7A9,
37846         0x1D7AA,
37847         0x1D7C3,
37848         0x1D7C4,
37849         0x1D7CC,
37850         0x1F130,
37851         0x1F14A,
37852         0x1F150,
37853         0x1F16A,
37854         0x1F170,
37855         0x1F18A
37856 };
37857
37858 #endif  /* #ifndef PERL_IN_XSUB_RE */
37859
37860 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC POSIX-BC */
37861         45,     /* Number of elements */
37862         148565664, /* Version and data structure type */
37863         1,      /* 0 if the list starts at 0;
37864                    1 if it starts at the element beyond 0 */
37865         0x0,
37866         0x2BC,
37867         0x2BD,
37868         0x308,
37869         0x309,
37870         0x313,
37871         0x314,
37872         0x342,
37873         0x343,
37874         0x3AC,
37875         0x3AD,
37876         0x3AE,
37877         0x3AF,
37878         0x3B1,
37879         0x3B2,
37880         0x3B7,
37881         0x3B8,
37882         0x3B9,
37883         0x3BA,
37884         0x3C1,
37885         0x3C2,
37886         0x3C5,
37887         0x3C6,
37888         0x3C9,
37889         0x3CA,
37890         0x3CE,
37891         0x3CF,
37892         0x565,
37893         0x566,
37894         0x574,
37895         0x575,
37896         0x57E,
37897         0x57F,
37898         0x1F00,
37899         0x1F08,
37900         0x1F20,
37901         0x1F28,
37902         0x1F60,
37903         0x1F68,
37904         0x1F70,
37905         0x1F71,
37906         0x1F74,
37907         0x1F75,
37908         0x1F7C,
37909         0x1F7D
37910 };
37911
37912 #ifndef PERL_IN_XSUB_RE
37913
37914 static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC POSIX-BC */
37915         265,    /* Number of elements */
37916         148565664, /* Version and data structure type */
37917         1,      /* 0 if the list starts at 0;
37918                    1 if it starts at the element beyond 0 */
37919         0x0,
37920         0x42,
37921         0x4A,
37922         0x51,
37923         0x5A,
37924         0x62,
37925         0x6A,
37926         0x70,
37927         0x79,
37928         0x80,
37929         0x8A,
37930         0x8C,
37931         0x8F,
37932         0x91,
37933         0x9A,
37934         0x9C,
37935         0x9D,
37936         0x9E,
37937         0x9F,
37938         0xA0,
37939         0xA1,
37940         0xA2,
37941         0xAA,
37942         0xAC,
37943         0xAF,
37944         0xC0,
37945         0xCA,
37946         0xCB,
37947         0xD0,
37948         0xD1,
37949         0xDA,
37950         0xDB,
37951         0xE1,
37952         0xE2,
37953         0xEA,
37954         0xEB,
37955         0xF0,
37956         0xFC,
37957         0xFD,
37958         0xFE,
37959         0xFF,
37960         0x100,
37961         0x131,
37962         0x132,
37963         0x138,
37964         0x139,
37965         0x18D,
37966         0x18E,
37967         0x19B,
37968         0x19C,
37969         0x1AA,
37970         0x1AC,
37971         0x1BA,
37972         0x1BC,
37973         0x1BE,
37974         0x1BF,
37975         0x1C0,
37976         0x1C4,
37977         0x221,
37978         0x222,
37979         0x234,
37980         0x23A,
37981         0x255,
37982         0x256,
37983         0x258,
37984         0x259,
37985         0x25A,
37986         0x25B,
37987         0x25D,
37988         0x260,
37989         0x262,
37990         0x263,
37991         0x264,
37992         0x265,
37993         0x267,
37994         0x268,
37995         0x26A,
37996         0x26B,
37997         0x26D,
37998         0x26F,
37999         0x270,
38000         0x271,
38001         0x273,
38002         0x275,
38003         0x276,
38004         0x27D,
38005         0x27E,
38006         0x280,
38007         0x281,
38008         0x283,
38009         0x284,
38010         0x287,
38011         0x28D,
38012         0x292,
38013         0x293,
38014         0x29E,
38015         0x29F,
38016         0x2BC,
38017         0x2BD,
38018         0x2BE,
38019         0x2BF,
38020         0x300,
38021         0x302,
38022         0x307,
38023         0x309,
38024         0x30A,
38025         0x30B,
38026         0x30C,
38027         0x30D,
38028         0x313,
38029         0x314,
38030         0x331,
38031         0x332,
38032         0x342,
38033         0x343,
38034         0x345,
38035         0x346,
38036         0x370,
38037         0x374,
38038         0x376,
38039         0x378,
38040         0x37B,
38041         0x37E,
38042         0x37F,
38043         0x380,
38044         0x386,
38045         0x387,
38046         0x388,
38047         0x38B,
38048         0x38C,
38049         0x38D,
38050         0x38E,
38051         0x3A2,
38052         0x3A3,
38053         0x3D2,
38054         0x3D5,
38055         0x3F6,
38056         0x3F7,
38057         0x3FC,
38058         0x3FD,
38059         0x482,
38060         0x48A,
38061         0x530,
38062         0x531,
38063         0x557,
38064         0x561,
38065         0x588,
38066         0x10A0,
38067         0x10C6,
38068         0x10C7,
38069         0x10C8,
38070         0x10CD,
38071         0x10CE,
38072         0x1D79,
38073         0x1D7A,
38074         0x1D7D,
38075         0x1D7E,
38076         0x1E00,
38077         0x1E9C,
38078         0x1E9E,
38079         0x1E9F,
38080         0x1EA0,
38081         0x1F16,
38082         0x1F18,
38083         0x1F1E,
38084         0x1F20,
38085         0x1F46,
38086         0x1F48,
38087         0x1F4E,
38088         0x1F50,
38089         0x1F58,
38090         0x1F59,
38091         0x1F5A,
38092         0x1F5B,
38093         0x1F5C,
38094         0x1F5D,
38095         0x1F5E,
38096         0x1F5F,
38097         0x1F7E,
38098         0x1F80,
38099         0x1FB5,
38100         0x1FB6,
38101         0x1FBD,
38102         0x1FBE,
38103         0x1FBF,
38104         0x1FC2,
38105         0x1FC5,
38106         0x1FC6,
38107         0x1FCD,
38108         0x1FD0,
38109         0x1FD4,
38110         0x1FD6,
38111         0x1FDC,
38112         0x1FE0,
38113         0x1FED,
38114         0x1FF2,
38115         0x1FF5,
38116         0x1FF6,
38117         0x1FFD,
38118         0x2126,
38119         0x2127,
38120         0x212A,
38121         0x212C,
38122         0x2132,
38123         0x2133,
38124         0x214E,
38125         0x214F,
38126         0x2160,
38127         0x2180,
38128         0x2183,
38129         0x2185,
38130         0x24B6,
38131         0x24EA,
38132         0x2C00,
38133         0x2C2F,
38134         0x2C30,
38135         0x2C5F,
38136         0x2C60,
38137         0x2C71,
38138         0x2C72,
38139         0x2C74,
38140         0x2C75,
38141         0x2C77,
38142         0x2C7E,
38143         0x2CE4,
38144         0x2CEB,
38145         0x2CEF,
38146         0x2CF2,
38147         0x2CF4,
38148         0x2D00,
38149         0x2D26,
38150         0x2D27,
38151         0x2D28,
38152         0x2D2D,
38153         0x2D2E,
38154         0xA640,
38155         0xA66E,
38156         0xA680,
38157         0xA69C,
38158         0xA722,
38159         0xA730,
38160         0xA732,
38161         0xA770,
38162         0xA779,
38163         0xA788,
38164         0xA78B,
38165         0xA78E,
38166         0xA790,
38167         0xA794,
38168         0xA796,
38169         0xA7AE,
38170         0xA7B0,
38171         0xA7B2,
38172         0xFB00,
38173         0xFB07,
38174         0xFB13,
38175         0xFB18,
38176         0xFF21,
38177         0xFF3B,
38178         0xFF41,
38179         0xFF5B,
38180         0x10400,
38181         0x10450,
38182         0x118A0,
38183         0x118E0
38184 };
38185
38186 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC POSIX-BC */
38187         59,     /* Number of elements */
38188         148565664, /* Version and data structure type */
38189         1,      /* 0 if the list starts at 0;
38190                    1 if it starts at the element beyond 0 */
38191         0x0,
38192         0x59,
38193         0x5A,
38194         0x130,
38195         0x131,
38196         0x149,
38197         0x14A,
38198         0x1F0,
38199         0x1F1,
38200         0x390,
38201         0x391,
38202         0x3B0,
38203         0x3B1,
38204         0x587,
38205         0x588,
38206         0x1E96,
38207         0x1E9B,
38208         0x1E9E,
38209         0x1E9F,
38210         0x1F50,
38211         0x1F51,
38212         0x1F52,
38213         0x1F53,
38214         0x1F54,
38215         0x1F55,
38216         0x1F56,
38217         0x1F57,
38218         0x1F80,
38219         0x1FB0,
38220         0x1FB2,
38221         0x1FB5,
38222         0x1FB6,
38223         0x1FB8,
38224         0x1FBC,
38225         0x1FBD,
38226         0x1FC2,
38227         0x1FC5,
38228         0x1FC6,
38229         0x1FC8,
38230         0x1FCC,
38231         0x1FCD,
38232         0x1FD2,
38233         0x1FD4,
38234         0x1FD6,
38235         0x1FD8,
38236         0x1FE2,
38237         0x1FE5,
38238         0x1FE6,
38239         0x1FE8,
38240         0x1FF2,
38241         0x1FF5,
38242         0x1FF6,
38243         0x1FF8,
38244         0x1FFC,
38245         0x1FFD,
38246         0xFB00,
38247         0xFB07,
38248         0xFB13,
38249         0xFB18
38250 };
38251
38252 static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC POSIX-BC */
38253         1289,   /* Number of elements */
38254         148565664, /* Version and data structure type */
38255         1,      /* 0 if the list starts at 0;
38256                    1 if it starts at the element beyond 0 */
38257         0x0,
38258         0x42,
38259         0x4A,
38260         0x51,
38261         0x5A,
38262         0x62,
38263         0x6A,
38264         0x6D,
38265         0x6E,
38266         0x70,
38267         0x79,
38268         0x80,
38269         0x8A,
38270         0x8C,
38271         0x8F,
38272         0x91,
38273         0x9D,
38274         0x9E,
38275         0x9F,
38276         0xA0,
38277         0xA1,
38278         0xA2,
38279         0xAA,
38280         0xAC,
38281         0xAF,
38282         0xC0,
38283         0xCA,
38284         0xCB,
38285         0xD0,
38286         0xD1,
38287         0xDA,
38288         0xDB,
38289         0xE1,
38290         0xE2,
38291         0xEA,
38292         0xEB,
38293         0xFA,
38294         0xFC,
38295         0xFD,
38296         0xFE,
38297         0xFF,
38298         0x100,
38299         0x2C2,
38300         0x2C6,
38301         0x2D2,
38302         0x2E0,
38303         0x2E5,
38304         0x2EC,
38305         0x2ED,
38306         0x2EE,
38307         0x2EF,
38308         0x300,
38309         0x375,
38310         0x376,
38311         0x378,
38312         0x37B,
38313         0x37E,
38314         0x37F,
38315         0x380,
38316         0x386,
38317         0x387,
38318         0x388,
38319         0x38B,
38320         0x38C,
38321         0x38D,
38322         0x38E,
38323         0x3A2,
38324         0x3A3,
38325         0x3F6,
38326         0x3F7,
38327         0x482,
38328         0x483,
38329         0x488,
38330         0x48A,
38331         0x530,
38332         0x531,
38333         0x557,
38334         0x559,
38335         0x55A,
38336         0x561,
38337         0x588,
38338         0x591,
38339         0x5BE,
38340         0x5BF,
38341         0x5C0,
38342         0x5C1,
38343         0x5C3,
38344         0x5C4,
38345         0x5C6,
38346         0x5C7,
38347         0x5C8,
38348         0x5D0,
38349         0x5EB,
38350         0x5F0,
38351         0x5F3,
38352         0x610,
38353         0x61B,
38354         0x620,
38355         0x66A,
38356         0x66E,
38357         0x6D4,
38358         0x6D5,
38359         0x6DD,
38360         0x6DF,
38361         0x6E9,
38362         0x6EA,
38363         0x6FD,
38364         0x6FF,
38365         0x700,
38366         0x710,
38367         0x74B,
38368         0x74D,
38369         0x7B2,
38370         0x7C0,
38371         0x7F6,
38372         0x7FA,
38373         0x7FB,
38374         0x800,
38375         0x82E,
38376         0x840,
38377         0x85C,
38378         0x8A0,
38379         0x8B3,
38380         0x8E4,
38381         0x964,
38382         0x966,
38383         0x970,
38384         0x971,
38385         0x984,
38386         0x985,
38387         0x98D,
38388         0x98F,
38389         0x991,
38390         0x993,
38391         0x9A9,
38392         0x9AA,
38393         0x9B1,
38394         0x9B2,
38395         0x9B3,
38396         0x9B6,
38397         0x9BA,
38398         0x9BC,
38399         0x9C5,
38400         0x9C7,
38401         0x9C9,
38402         0x9CB,
38403         0x9CF,
38404         0x9D7,
38405         0x9D8,
38406         0x9DC,
38407         0x9DE,
38408         0x9DF,
38409         0x9E4,
38410         0x9E6,
38411         0x9F2,
38412         0xA01,
38413         0xA04,
38414         0xA05,
38415         0xA0B,
38416         0xA0F,
38417         0xA11,
38418         0xA13,
38419         0xA29,
38420         0xA2A,
38421         0xA31,
38422         0xA32,
38423         0xA34,
38424         0xA35,
38425         0xA37,
38426         0xA38,
38427         0xA3A,
38428         0xA3C,
38429         0xA3D,
38430         0xA3E,
38431         0xA43,
38432         0xA47,
38433         0xA49,
38434         0xA4B,
38435         0xA4E,
38436         0xA51,
38437         0xA52,
38438         0xA59,
38439         0xA5D,
38440         0xA5E,
38441         0xA5F,
38442         0xA66,
38443         0xA76,
38444         0xA81,
38445         0xA84,
38446         0xA85,
38447         0xA8E,
38448         0xA8F,
38449         0xA92,
38450         0xA93,
38451         0xAA9,
38452         0xAAA,
38453         0xAB1,
38454         0xAB2,
38455         0xAB4,
38456         0xAB5,
38457         0xABA,
38458         0xABC,
38459         0xAC6,
38460         0xAC7,
38461         0xACA,
38462         0xACB,
38463         0xACE,
38464         0xAD0,
38465         0xAD1,
38466         0xAE0,
38467         0xAE4,
38468         0xAE6,
38469         0xAF0,
38470         0xB01,
38471         0xB04,
38472         0xB05,
38473         0xB0D,
38474         0xB0F,
38475         0xB11,
38476         0xB13,
38477         0xB29,
38478         0xB2A,
38479         0xB31,
38480         0xB32,
38481         0xB34,
38482         0xB35,
38483         0xB3A,
38484         0xB3C,
38485         0xB45,
38486         0xB47,
38487         0xB49,
38488         0xB4B,
38489         0xB4E,
38490         0xB56,
38491         0xB58,
38492         0xB5C,
38493         0xB5E,
38494         0xB5F,
38495         0xB64,
38496         0xB66,
38497         0xB70,
38498         0xB71,
38499         0xB72,
38500         0xB82,
38501         0xB84,
38502         0xB85,
38503         0xB8B,
38504         0xB8E,
38505         0xB91,
38506         0xB92,
38507         0xB96,
38508         0xB99,
38509         0xB9B,
38510         0xB9C,
38511         0xB9D,
38512         0xB9E,
38513         0xBA0,
38514         0xBA3,
38515         0xBA5,
38516         0xBA8,
38517         0xBAB,
38518         0xBAE,
38519         0xBBA,
38520         0xBBE,
38521         0xBC3,
38522         0xBC6,
38523         0xBC9,
38524         0xBCA,
38525         0xBCE,
38526         0xBD0,
38527         0xBD1,
38528         0xBD7,
38529         0xBD8,
38530         0xBE6,
38531         0xBF0,
38532         0xC00,
38533         0xC04,
38534         0xC05,
38535         0xC0D,
38536         0xC0E,
38537         0xC11,
38538         0xC12,
38539         0xC29,
38540         0xC2A,
38541         0xC3A,
38542         0xC3D,
38543         0xC45,
38544         0xC46,
38545         0xC49,
38546         0xC4A,
38547         0xC4E,
38548         0xC55,
38549         0xC57,
38550         0xC58,
38551         0xC5A,
38552         0xC60,
38553         0xC64,
38554         0xC66,
38555         0xC70,
38556         0xC81,
38557         0xC84,
38558         0xC85,
38559         0xC8D,
38560         0xC8E,
38561         0xC91,
38562         0xC92,
38563         0xCA9,
38564         0xCAA,
38565         0xCB4,
38566         0xCB5,
38567         0xCBA,
38568         0xCBC,
38569         0xCC5,
38570         0xCC6,
38571         0xCC9,
38572         0xCCA,
38573         0xCCE,
38574         0xCD5,
38575         0xCD7,
38576         0xCDE,
38577         0xCDF,
38578         0xCE0,
38579         0xCE4,
38580         0xCE6,
38581         0xCF0,
38582         0xCF1,
38583         0xCF3,
38584         0xD01,
38585         0xD04,
38586         0xD05,
38587         0xD0D,
38588         0xD0E,
38589         0xD11,
38590         0xD12,
38591         0xD3B,
38592         0xD3D,
38593         0xD45,
38594         0xD46,
38595         0xD49,
38596         0xD4A,
38597         0xD4F,
38598         0xD57,
38599         0xD58,
38600         0xD60,
38601         0xD64,
38602         0xD66,
38603         0xD70,
38604         0xD7A,
38605         0xD80,
38606         0xD82,
38607         0xD84,
38608         0xD85,
38609         0xD97,
38610         0xD9A,
38611         0xDB2,
38612         0xDB3,
38613         0xDBC,
38614         0xDBD,
38615         0xDBE,
38616         0xDC0,
38617         0xDC7,
38618         0xDCA,
38619         0xDCB,
38620         0xDCF,
38621         0xDD5,
38622         0xDD6,
38623         0xDD7,
38624         0xDD8,
38625         0xDE0,
38626         0xDE6,
38627         0xDF0,
38628         0xDF2,
38629         0xDF4,
38630         0xE01,
38631         0xE3B,
38632         0xE40,
38633         0xE4F,
38634         0xE50,
38635         0xE5A,
38636         0xE81,
38637         0xE83,
38638         0xE84,
38639         0xE85,
38640         0xE87,
38641         0xE89,
38642         0xE8A,
38643         0xE8B,
38644         0xE8D,
38645         0xE8E,
38646         0xE94,
38647         0xE98,
38648         0xE99,
38649         0xEA0,
38650         0xEA1,
38651         0xEA4,
38652         0xEA5,
38653         0xEA6,
38654         0xEA7,
38655         0xEA8,
38656         0xEAA,
38657         0xEAC,
38658         0xEAD,
38659         0xEBA,
38660         0xEBB,
38661         0xEBE,
38662         0xEC0,
38663         0xEC5,
38664         0xEC6,
38665         0xEC7,
38666         0xEC8,
38667         0xECE,
38668         0xED0,
38669         0xEDA,
38670         0xEDC,
38671         0xEE0,
38672         0xF00,
38673         0xF01,
38674         0xF18,
38675         0xF1A,
38676         0xF20,
38677         0xF2A,
38678         0xF35,
38679         0xF36,
38680         0xF37,
38681         0xF38,
38682         0xF39,
38683         0xF3A,
38684         0xF3E,
38685         0xF48,
38686         0xF49,
38687         0xF6D,
38688         0xF71,
38689         0xF85,
38690         0xF86,
38691         0xF98,
38692         0xF99,
38693         0xFBD,
38694         0xFC6,
38695         0xFC7,
38696         0x1000,
38697         0x104A,
38698         0x1050,
38699         0x109E,
38700         0x10A0,
38701         0x10C6,
38702         0x10C7,
38703         0x10C8,
38704         0x10CD,
38705         0x10CE,
38706         0x10D0,
38707         0x10FB,
38708         0x10FC,
38709         0x1249,
38710         0x124A,
38711         0x124E,
38712         0x1250,
38713         0x1257,
38714         0x1258,
38715         0x1259,
38716         0x125A,
38717         0x125E,
38718         0x1260,
38719         0x1289,
38720         0x128A,
38721         0x128E,
38722         0x1290,
38723         0x12B1,
38724         0x12B2,
38725         0x12B6,
38726         0x12B8,
38727         0x12BF,
38728         0x12C0,
38729         0x12C1,
38730         0x12C2,
38731         0x12C6,
38732         0x12C8,
38733         0x12D7,
38734         0x12D8,
38735         0x1311,
38736         0x1312,
38737         0x1316,
38738         0x1318,
38739         0x135B,
38740         0x135D,
38741         0x1360,
38742         0x1380,
38743         0x1390,
38744         0x13A0,
38745         0x13F5,
38746         0x1401,
38747         0x166D,
38748         0x166F,
38749         0x1680,
38750         0x1681,
38751         0x169B,
38752         0x16A0,
38753         0x16EB,
38754         0x16EE,
38755         0x16F9,
38756         0x1700,
38757         0x170D,
38758         0x170E,
38759         0x1715,
38760         0x1720,
38761         0x1735,
38762         0x1740,
38763         0x1754,
38764         0x1760,
38765         0x176D,
38766         0x176E,
38767         0x1771,
38768         0x1772,
38769         0x1774,
38770         0x1780,
38771         0x17D4,
38772         0x17D7,
38773         0x17D8,
38774         0x17DC,
38775         0x17DE,
38776         0x17E0,
38777         0x17EA,
38778         0x180B,
38779         0x180E,
38780         0x1810,
38781         0x181A,
38782         0x1820,
38783         0x1878,
38784         0x1880,
38785         0x18AB,
38786         0x18B0,
38787         0x18F6,
38788         0x1900,
38789         0x191F,
38790         0x1920,
38791         0x192C,
38792         0x1930,
38793         0x193C,
38794         0x1946,
38795         0x196E,
38796         0x1970,
38797         0x1975,
38798         0x1980,
38799         0x19AC,
38800         0x19B0,
38801         0x19CA,
38802         0x19D0,
38803         0x19DA,
38804         0x1A00,
38805         0x1A1C,
38806         0x1A20,
38807         0x1A5F,
38808         0x1A60,
38809         0x1A7D,
38810         0x1A7F,
38811         0x1A8A,
38812         0x1A90,
38813         0x1A9A,
38814         0x1AA7,
38815         0x1AA8,
38816         0x1AB0,
38817         0x1ABE,
38818         0x1B00,
38819         0x1B4C,
38820         0x1B50,
38821         0x1B5A,
38822         0x1B6B,
38823         0x1B74,
38824         0x1B80,
38825         0x1BF4,
38826         0x1C00,
38827         0x1C38,
38828         0x1C40,
38829         0x1C4A,
38830         0x1C4D,
38831         0x1C7E,
38832         0x1CD0,
38833         0x1CD3,
38834         0x1CD4,
38835         0x1CF7,
38836         0x1CF8,
38837         0x1CFA,
38838         0x1D00,
38839         0x1DF6,
38840         0x1DFC,
38841         0x1F16,
38842         0x1F18,
38843         0x1F1E,
38844         0x1F20,
38845         0x1F46,
38846         0x1F48,
38847         0x1F4E,
38848         0x1F50,
38849         0x1F58,
38850         0x1F59,
38851         0x1F5A,
38852         0x1F5B,
38853         0x1F5C,
38854         0x1F5D,
38855         0x1F5E,
38856         0x1F5F,
38857         0x1F7E,
38858         0x1F80,
38859         0x1FB5,
38860         0x1FB6,
38861         0x1FBD,
38862         0x1FBE,
38863         0x1FBF,
38864         0x1FC2,
38865         0x1FC5,
38866         0x1FC6,
38867         0x1FCD,
38868         0x1FD0,
38869         0x1FD4,
38870         0x1FD6,
38871         0x1FDC,
38872         0x1FE0,
38873         0x1FED,
38874         0x1FF2,
38875         0x1FF5,
38876         0x1FF6,
38877         0x1FFD,
38878         0x203F,
38879         0x2041,
38880         0x2054,
38881         0x2055,
38882         0x2071,
38883         0x2072,
38884         0x207F,
38885         0x2080,
38886         0x2090,
38887         0x209D,
38888         0x20D0,
38889         0x20DD,
38890         0x20E1,
38891         0x20E2,
38892         0x20E5,
38893         0x20F1,
38894         0x2102,
38895         0x2103,
38896         0x2107,
38897         0x2108,
38898         0x210A,
38899         0x2114,
38900         0x2115,
38901         0x2116,
38902         0x2119,
38903         0x211E,
38904         0x2124,
38905         0x2125,
38906         0x2126,
38907         0x2127,
38908         0x2128,
38909         0x2129,
38910         0x212A,
38911         0x212E,
38912         0x212F,
38913         0x213A,
38914         0x213C,
38915         0x2140,
38916         0x2145,
38917         0x214A,
38918         0x214E,
38919         0x214F,
38920         0x2160,
38921         0x2189,
38922         0x2C00,
38923         0x2C2F,
38924         0x2C30,
38925         0x2C5F,
38926         0x2C60,
38927         0x2CE5,
38928         0x2CEB,
38929         0x2CF4,
38930         0x2D00,
38931         0x2D26,
38932         0x2D27,
38933         0x2D28,
38934         0x2D2D,
38935         0x2D2E,
38936         0x2D30,
38937         0x2D68,
38938         0x2D6F,
38939         0x2D70,
38940         0x2D7F,
38941         0x2D97,
38942         0x2DA0,
38943         0x2DA7,
38944         0x2DA8,
38945         0x2DAF,
38946         0x2DB0,
38947         0x2DB7,
38948         0x2DB8,
38949         0x2DBF,
38950         0x2DC0,
38951         0x2DC7,
38952         0x2DC8,
38953         0x2DCF,
38954         0x2DD0,
38955         0x2DD7,
38956         0x2DD8,
38957         0x2DDF,
38958         0x2DE0,
38959         0x2E00,
38960         0x3005,
38961         0x3008,
38962         0x3021,
38963         0x3030,
38964         0x3031,
38965         0x3036,
38966         0x3038,
38967         0x303D,
38968         0x3041,
38969         0x3097,
38970         0x3099,
38971         0x309B,
38972         0x309D,
38973         0x30A0,
38974         0x30A1,
38975         0x30FB,
38976         0x30FC,
38977         0x3100,
38978         0x3105,
38979         0x312E,
38980         0x3131,
38981         0x318F,
38982         0x31A0,
38983         0x31BB,
38984         0x31F0,
38985         0x3200,
38986         0x3400,
38987         0x4DB6,
38988         0x4E00,
38989         0x9FCD,
38990         0xA000,
38991         0xA48D,
38992         0xA4D0,
38993         0xA4FE,
38994         0xA500,
38995         0xA60D,
38996         0xA610,
38997         0xA62C,
38998         0xA640,
38999         0xA670,
39000         0xA674,
39001         0xA67E,
39002         0xA67F,
39003         0xA69E,
39004         0xA69F,
39005         0xA6F2,
39006         0xA717,
39007         0xA720,
39008         0xA722,
39009         0xA789,
39010         0xA78B,
39011         0xA78F,
39012         0xA790,
39013         0xA7AE,
39014         0xA7B0,
39015         0xA7B2,
39016         0xA7F7,
39017         0xA828,
39018         0xA840,
39019         0xA874,
39020         0xA880,
39021         0xA8C5,
39022         0xA8D0,
39023         0xA8DA,
39024         0xA8E0,
39025         0xA8F8,
39026         0xA8FB,
39027         0xA8FC,
39028         0xA900,
39029         0xA92E,
39030         0xA930,
39031         0xA954,
39032         0xA960,
39033         0xA97D,
39034         0xA980,
39035         0xA9C1,
39036         0xA9CF,
39037         0xA9DA,
39038         0xA9E0,
39039         0xA9FF,
39040         0xAA00,
39041         0xAA37,
39042         0xAA40,
39043         0xAA4E,
39044         0xAA50,
39045         0xAA5A,
39046         0xAA60,
39047         0xAA77,
39048         0xAA7A,
39049         0xAAC3,
39050         0xAADB,
39051         0xAADE,
39052         0xAAE0,
39053         0xAAF0,
39054         0xAAF2,
39055         0xAAF7,
39056         0xAB01,
39057         0xAB07,
39058         0xAB09,
39059         0xAB0F,
39060         0xAB11,
39061         0xAB17,
39062         0xAB20,
39063         0xAB27,
39064         0xAB28,
39065         0xAB2F,
39066         0xAB30,
39067         0xAB5B,
39068         0xAB5C,
39069         0xAB60,
39070         0xAB64,
39071         0xAB66,
39072         0xABC0,
39073         0xABEB,
39074         0xABEC,
39075         0xABEE,
39076         0xABF0,
39077         0xABFA,
39078         0xAC00,
39079         0xD7A4,
39080         0xD7B0,
39081         0xD7C7,
39082         0xD7CB,
39083         0xD7FC,
39084         0xF900,
39085         0xFA6E,
39086         0xFA70,
39087         0xFADA,
39088         0xFB00,
39089         0xFB07,
39090         0xFB13,
39091         0xFB18,
39092         0xFB1D,
39093         0xFB29,
39094         0xFB2A,
39095         0xFB37,
39096         0xFB38,
39097         0xFB3D,
39098         0xFB3E,
39099         0xFB3F,
39100         0xFB40,
39101         0xFB42,
39102         0xFB43,
39103         0xFB45,
39104         0xFB46,
39105         0xFBB2,
39106         0xFBD3,
39107         0xFC5E,
39108         0xFC64,
39109         0xFD3E,
39110         0xFD50,
39111         0xFD90,
39112         0xFD92,
39113         0xFDC8,
39114         0xFDF0,
39115         0xFDFA,
39116         0xFE00,
39117         0xFE10,
39118         0xFE20,
39119         0xFE2E,
39120         0xFE33,
39121         0xFE35,
39122         0xFE4D,
39123         0xFE50,
39124         0xFE71,
39125         0xFE72,
39126         0xFE73,
39127         0xFE74,
39128         0xFE77,
39129         0xFE78,
39130         0xFE79,
39131         0xFE7A,
39132         0xFE7B,
39133         0xFE7C,
39134         0xFE7D,
39135         0xFE7E,
39136         0xFE7F,
39137         0xFEFD,
39138         0xFF10,
39139         0xFF1A,
39140         0xFF21,
39141         0xFF3B,
39142         0xFF3F,
39143         0xFF40,
39144         0xFF41,
39145         0xFF5B,
39146         0xFF66,
39147         0xFFBF,
39148         0xFFC2,
39149         0xFFC8,
39150         0xFFCA,
39151         0xFFD0,
39152         0xFFD2,
39153         0xFFD8,
39154         0xFFDA,
39155         0xFFDD,
39156         0x10000,
39157         0x1000C,
39158         0x1000D,
39159         0x10027,
39160         0x10028,
39161         0x1003B,
39162         0x1003C,
39163         0x1003E,
39164         0x1003F,
39165         0x1004E,
39166         0x10050,
39167         0x1005E,
39168         0x10080,
39169         0x100FB,
39170         0x10140,
39171         0x10175,
39172         0x101FD,
39173         0x101FE,
39174         0x10280,
39175         0x1029D,
39176         0x102A0,
39177         0x102D1,
39178         0x102E0,
39179         0x102E1,
39180         0x10300,
39181         0x10320,
39182         0x10330,
39183         0x1034B,
39184         0x10350,
39185         0x1037B,
39186         0x10380,
39187         0x1039E,
39188         0x103A0,
39189         0x103C4,
39190         0x103C8,
39191         0x103D0,
39192         0x103D1,
39193         0x103D6,
39194         0x10400,
39195         0x1049E,
39196         0x104A0,
39197         0x104AA,
39198         0x10500,
39199         0x10528,
39200         0x10530,
39201         0x10564,
39202         0x10600,
39203         0x10737,
39204         0x10740,
39205         0x10756,
39206         0x10760,
39207         0x10768,
39208         0x10800,
39209         0x10806,
39210         0x10808,
39211         0x10809,
39212         0x1080A,
39213         0x10836,
39214         0x10837,
39215         0x10839,
39216         0x1083C,
39217         0x1083D,
39218         0x1083F,
39219         0x10856,
39220         0x10860,
39221         0x10877,
39222         0x10880,
39223         0x1089F,
39224         0x10900,
39225         0x10916,
39226         0x10920,
39227         0x1093A,
39228         0x10980,
39229         0x109B8,
39230         0x109BE,
39231         0x109C0,
39232         0x10A00,
39233         0x10A04,
39234         0x10A05,
39235         0x10A07,
39236         0x10A0C,
39237         0x10A14,
39238         0x10A15,
39239         0x10A18,
39240         0x10A19,
39241         0x10A34,
39242         0x10A38,
39243         0x10A3B,
39244         0x10A3F,
39245         0x10A40,
39246         0x10A60,
39247         0x10A7D,
39248         0x10A80,
39249         0x10A9D,
39250         0x10AC0,
39251         0x10AC8,
39252         0x10AC9,
39253         0x10AE7,
39254         0x10B00,
39255         0x10B36,
39256         0x10B40,
39257         0x10B56,
39258         0x10B60,
39259         0x10B73,
39260         0x10B80,
39261         0x10B92,
39262         0x10C00,
39263         0x10C49,
39264         0x11000,
39265         0x11047,
39266         0x11066,
39267         0x11070,
39268         0x1107F,
39269         0x110BB,
39270         0x110D0,
39271         0x110E9,
39272         0x110F0,
39273         0x110FA,
39274         0x11100,
39275         0x11135,
39276         0x11136,
39277         0x11140,
39278         0x11150,
39279         0x11174,
39280         0x11176,
39281         0x11177,
39282         0x11180,
39283         0x111C5,
39284         0x111D0,
39285         0x111DB,
39286         0x11200,
39287         0x11212,
39288         0x11213,
39289         0x11238,
39290         0x112B0,
39291         0x112EB,
39292         0x112F0,
39293         0x112FA,
39294         0x11301,
39295         0x11304,
39296         0x11305,
39297         0x1130D,
39298         0x1130F,
39299         0x11311,
39300         0x11313,
39301         0x11329,
39302         0x1132A,
39303         0x11331,
39304         0x11332,
39305         0x11334,
39306         0x11335,
39307         0x1133A,
39308         0x1133C,
39309         0x11345,
39310         0x11347,
39311         0x11349,
39312         0x1134B,
39313         0x1134E,
39314         0x11357,
39315         0x11358,
39316         0x1135D,
39317         0x11364,
39318         0x11366,
39319         0x1136D,
39320         0x11370,
39321         0x11375,
39322         0x11480,
39323         0x114C6,
39324         0x114C7,
39325         0x114C8,
39326         0x114D0,
39327         0x114DA,
39328         0x11580,
39329         0x115B6,
39330         0x115B8,
39331         0x115C1,
39332         0x11600,
39333         0x11641,
39334         0x11644,
39335         0x11645,
39336         0x11650,
39337         0x1165A,
39338         0x11680,
39339         0x116B8,
39340         0x116C0,
39341         0x116CA,
39342         0x118A0,
39343         0x118EA,
39344         0x118FF,
39345         0x11900,
39346         0x11AC0,
39347         0x11AF9,
39348         0x12000,
39349         0x12399,
39350         0x12400,
39351         0x1246F,
39352         0x13000,
39353         0x1342F,
39354         0x16800,
39355         0x16A39,
39356         0x16A40,
39357         0x16A5F,
39358         0x16A60,
39359         0x16A6A,
39360         0x16AD0,
39361         0x16AEE,
39362         0x16AF0,
39363         0x16AF5,
39364         0x16B00,
39365         0x16B37,
39366         0x16B40,
39367         0x16B44,
39368         0x16B50,
39369         0x16B5A,
39370         0x16B63,
39371         0x16B78,
39372         0x16B7D,
39373         0x16B90,
39374         0x16F00,
39375         0x16F45,
39376         0x16F50,
39377         0x16F7F,
39378         0x16F8F,
39379         0x16FA0,
39380         0x1B000,
39381         0x1B002,
39382         0x1BC00,
39383         0x1BC6B,
39384         0x1BC70,
39385         0x1BC7D,
39386         0x1BC80,
39387         0x1BC89,
39388         0x1BC90,
39389         0x1BC9A,
39390         0x1BC9D,
39391         0x1BC9F,
39392         0x1D165,
39393         0x1D16A,
39394         0x1D16D,
39395         0x1D173,
39396         0x1D17B,
39397         0x1D183,
39398         0x1D185,
39399         0x1D18C,
39400         0x1D1AA,
39401         0x1D1AE,
39402         0x1D242,
39403         0x1D245,
39404         0x1D400,
39405         0x1D455,
39406         0x1D456,
39407         0x1D49D,
39408         0x1D49E,
39409         0x1D4A0,
39410         0x1D4A2,
39411         0x1D4A3,
39412         0x1D4A5,
39413         0x1D4A7,
39414         0x1D4A9,
39415         0x1D4AD,
39416         0x1D4AE,
39417         0x1D4BA,
39418         0x1D4BB,
39419         0x1D4BC,
39420         0x1D4BD,
39421         0x1D4C4,
39422         0x1D4C5,
39423         0x1D506,
39424         0x1D507,
39425         0x1D50B,
39426         0x1D50D,
39427         0x1D515,
39428         0x1D516,
39429         0x1D51D,
39430         0x1D51E,
39431         0x1D53A,
39432         0x1D53B,
39433         0x1D53F,
39434         0x1D540,
39435         0x1D545,
39436         0x1D546,
39437         0x1D547,
39438         0x1D54A,
39439         0x1D551,
39440         0x1D552,
39441         0x1D6A6,
39442         0x1D6A8,
39443         0x1D6C1,
39444         0x1D6C2,
39445         0x1D6DB,
39446         0x1D6DC,
39447         0x1D6FB,
39448         0x1D6FC,
39449         0x1D715,
39450         0x1D716,
39451         0x1D735,
39452         0x1D736,
39453         0x1D74F,
39454         0x1D750,
39455         0x1D76F,
39456         0x1D770,
39457         0x1D789,
39458         0x1D78A,
39459         0x1D7A9,
39460         0x1D7AA,
39461         0x1D7C3,
39462         0x1D7C4,
39463         0x1D7CC,
39464         0x1D7CE,
39465         0x1D800,
39466         0x1E800,
39467         0x1E8C5,
39468         0x1E8D0,
39469         0x1E8D7,
39470         0x1EE00,
39471         0x1EE04,
39472         0x1EE05,
39473         0x1EE20,
39474         0x1EE21,
39475         0x1EE23,
39476         0x1EE24,
39477         0x1EE25,
39478         0x1EE27,
39479         0x1EE28,
39480         0x1EE29,
39481         0x1EE33,
39482         0x1EE34,
39483         0x1EE38,
39484         0x1EE39,
39485         0x1EE3A,
39486         0x1EE3B,
39487         0x1EE3C,
39488         0x1EE42,
39489         0x1EE43,
39490         0x1EE47,
39491         0x1EE48,
39492         0x1EE49,
39493         0x1EE4A,
39494         0x1EE4B,
39495         0x1EE4C,
39496         0x1EE4D,
39497         0x1EE50,
39498         0x1EE51,
39499         0x1EE53,
39500         0x1EE54,
39501         0x1EE55,
39502         0x1EE57,
39503         0x1EE58,
39504         0x1EE59,
39505         0x1EE5A,
39506         0x1EE5B,
39507         0x1EE5C,
39508         0x1EE5D,
39509         0x1EE5E,
39510         0x1EE5F,
39511         0x1EE60,
39512         0x1EE61,
39513         0x1EE63,
39514         0x1EE64,
39515         0x1EE65,
39516         0x1EE67,
39517         0x1EE6B,
39518         0x1EE6C,
39519         0x1EE73,
39520         0x1EE74,
39521         0x1EE78,
39522         0x1EE79,
39523         0x1EE7D,
39524         0x1EE7E,
39525         0x1EE7F,
39526         0x1EE80,
39527         0x1EE8A,
39528         0x1EE8B,
39529         0x1EE9C,
39530         0x1EEA1,
39531         0x1EEA4,
39532         0x1EEA5,
39533         0x1EEAA,
39534         0x1EEAB,
39535         0x1EEBC,
39536         0x20000,
39537         0x2A6D7,
39538         0x2A700,
39539         0x2B735,
39540         0x2B740,
39541         0x2B81E,
39542         0x2F800,
39543         0x2FA1E,
39544         0xE0100,
39545         0xE01F0
39546 };
39547
39548 static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC POSIX-BC */
39549         1119,   /* Number of elements */
39550         148565664, /* Version and data structure type */
39551         1,      /* 0 if the list starts at 0;
39552                    1 if it starts at the element beyond 0 */
39553         0x0,
39554         0x42,
39555         0x4A,
39556         0x51,
39557         0x5A,
39558         0x62,
39559         0x6A,
39560         0x6D,
39561         0x6E,
39562         0x70,
39563         0x79,
39564         0x80,
39565         0x8A,
39566         0x8C,
39567         0x8F,
39568         0x91,
39569         0x9D,
39570         0x9E,
39571         0x9F,
39572         0xA0,
39573         0xA1,
39574         0xA2,
39575         0xAA,
39576         0xAC,
39577         0xAF,
39578         0xC0,
39579         0xCA,
39580         0xCB,
39581         0xD0,
39582         0xD1,
39583         0xDA,
39584         0xDB,
39585         0xE1,
39586         0xE2,
39587         0xEA,
39588         0xEB,
39589         0xF0,
39590         0xFC,
39591         0xFD,
39592         0xFE,
39593         0xFF,
39594         0x100,
39595         0x2C2,
39596         0x2C6,
39597         0x2D2,
39598         0x2E0,
39599         0x2E5,
39600         0x2EC,
39601         0x2ED,
39602         0x2EE,
39603         0x2EF,
39604         0x370,
39605         0x375,
39606         0x376,
39607         0x378,
39608         0x37B,
39609         0x37E,
39610         0x37F,
39611         0x380,
39612         0x386,
39613         0x387,
39614         0x388,
39615         0x38B,
39616         0x38C,
39617         0x38D,
39618         0x38E,
39619         0x3A2,
39620         0x3A3,
39621         0x3F6,
39622         0x3F7,
39623         0x482,
39624         0x48A,
39625         0x530,
39626         0x531,
39627         0x557,
39628         0x559,
39629         0x55A,
39630         0x561,
39631         0x588,
39632         0x5D0,
39633         0x5EB,
39634         0x5F0,
39635         0x5F3,
39636         0x620,
39637         0x64B,
39638         0x66E,
39639         0x670,
39640         0x671,
39641         0x6D4,
39642         0x6D5,
39643         0x6D6,
39644         0x6E5,
39645         0x6E7,
39646         0x6EE,
39647         0x6F0,
39648         0x6FA,
39649         0x6FD,
39650         0x6FF,
39651         0x700,
39652         0x710,
39653         0x711,
39654         0x712,
39655         0x730,
39656         0x74D,
39657         0x7A6,
39658         0x7B1,
39659         0x7B2,
39660         0x7CA,
39661         0x7EB,
39662         0x7F4,
39663         0x7F6,
39664         0x7FA,
39665         0x7FB,
39666         0x800,
39667         0x816,
39668         0x81A,
39669         0x81B,
39670         0x824,
39671         0x825,
39672         0x828,
39673         0x829,
39674         0x840,
39675         0x859,
39676         0x8A0,
39677         0x8B3,
39678         0x904,
39679         0x93A,
39680         0x93D,
39681         0x93E,
39682         0x950,
39683         0x951,
39684         0x958,
39685         0x962,
39686         0x971,
39687         0x981,
39688         0x985,
39689         0x98D,
39690         0x98F,
39691         0x991,
39692         0x993,
39693         0x9A9,
39694         0x9AA,
39695         0x9B1,
39696         0x9B2,
39697         0x9B3,
39698         0x9B6,
39699         0x9BA,
39700         0x9BD,
39701         0x9BE,
39702         0x9CE,
39703         0x9CF,
39704         0x9DC,
39705         0x9DE,
39706         0x9DF,
39707         0x9E2,
39708         0x9F0,
39709         0x9F2,
39710         0xA05,
39711         0xA0B,
39712         0xA0F,
39713         0xA11,
39714         0xA13,
39715         0xA29,
39716         0xA2A,
39717         0xA31,
39718         0xA32,
39719         0xA34,
39720         0xA35,
39721         0xA37,
39722         0xA38,
39723         0xA3A,
39724         0xA59,
39725         0xA5D,
39726         0xA5E,
39727         0xA5F,
39728         0xA72,
39729         0xA75,
39730         0xA85,
39731         0xA8E,
39732         0xA8F,
39733         0xA92,
39734         0xA93,
39735         0xAA9,
39736         0xAAA,
39737         0xAB1,
39738         0xAB2,
39739         0xAB4,
39740         0xAB5,
39741         0xABA,
39742         0xABD,
39743         0xABE,
39744         0xAD0,
39745         0xAD1,
39746         0xAE0,
39747         0xAE2,
39748         0xB05,
39749         0xB0D,
39750         0xB0F,
39751         0xB11,
39752         0xB13,
39753         0xB29,
39754         0xB2A,
39755         0xB31,
39756         0xB32,
39757         0xB34,
39758         0xB35,
39759         0xB3A,
39760         0xB3D,
39761         0xB3E,
39762         0xB5C,
39763         0xB5E,
39764         0xB5F,
39765         0xB62,
39766         0xB71,
39767         0xB72,
39768         0xB83,
39769         0xB84,
39770         0xB85,
39771         0xB8B,
39772         0xB8E,
39773         0xB91,
39774         0xB92,
39775         0xB96,
39776         0xB99,
39777         0xB9B,
39778         0xB9C,
39779         0xB9D,
39780         0xB9E,
39781         0xBA0,
39782         0xBA3,
39783         0xBA5,
39784         0xBA8,
39785         0xBAB,
39786         0xBAE,
39787         0xBBA,
39788         0xBD0,
39789         0xBD1,
39790         0xC05,
39791         0xC0D,
39792         0xC0E,
39793         0xC11,
39794         0xC12,
39795         0xC29,
39796         0xC2A,
39797         0xC3A,
39798         0xC3D,
39799         0xC3E,
39800         0xC58,
39801         0xC5A,
39802         0xC60,
39803         0xC62,
39804         0xC85,
39805         0xC8D,
39806         0xC8E,
39807         0xC91,
39808         0xC92,
39809         0xCA9,
39810         0xCAA,
39811         0xCB4,
39812         0xCB5,
39813         0xCBA,
39814         0xCBD,
39815         0xCBE,
39816         0xCDE,
39817         0xCDF,
39818         0xCE0,
39819         0xCE2,
39820         0xCF1,
39821         0xCF3,
39822         0xD05,
39823         0xD0D,
39824         0xD0E,
39825         0xD11,
39826         0xD12,
39827         0xD3B,
39828         0xD3D,
39829         0xD3E,
39830         0xD4E,
39831         0xD4F,
39832         0xD60,
39833         0xD62,
39834         0xD7A,
39835         0xD80,
39836         0xD85,
39837         0xD97,
39838         0xD9A,
39839         0xDB2,
39840         0xDB3,
39841         0xDBC,
39842         0xDBD,
39843         0xDBE,
39844         0xDC0,
39845         0xDC7,
39846         0xE01,
39847         0xE31,
39848         0xE32,
39849         0xE33,
39850         0xE40,
39851         0xE47,
39852         0xE81,
39853         0xE83,
39854         0xE84,
39855         0xE85,
39856         0xE87,
39857         0xE89,
39858         0xE8A,
39859         0xE8B,
39860         0xE8D,
39861         0xE8E,
39862         0xE94,
39863         0xE98,
39864         0xE99,
39865         0xEA0,
39866         0xEA1,
39867         0xEA4,
39868         0xEA5,
39869         0xEA6,
39870         0xEA7,
39871         0xEA8,
39872         0xEAA,
39873         0xEAC,
39874         0xEAD,
39875         0xEB1,
39876         0xEB2,
39877         0xEB3,
39878         0xEBD,
39879         0xEBE,
39880         0xEC0,
39881         0xEC5,
39882         0xEC6,
39883         0xEC7,
39884         0xEDC,
39885         0xEE0,
39886         0xF00,
39887         0xF01,
39888         0xF40,
39889         0xF48,
39890         0xF49,
39891         0xF6D,
39892         0xF88,
39893         0xF8D,
39894         0x1000,
39895         0x102B,
39896         0x103F,
39897         0x1040,
39898         0x1050,
39899         0x1056,
39900         0x105A,
39901         0x105E,
39902         0x1061,
39903         0x1062,
39904         0x1065,
39905         0x1067,
39906         0x106E,
39907         0x1071,
39908         0x1075,
39909         0x1082,
39910         0x108E,
39911         0x108F,
39912         0x10A0,
39913         0x10C6,
39914         0x10C7,
39915         0x10C8,
39916         0x10CD,
39917         0x10CE,
39918         0x10D0,
39919         0x10FB,
39920         0x10FC,
39921         0x1249,
39922         0x124A,
39923         0x124E,
39924         0x1250,
39925         0x1257,
39926         0x1258,
39927         0x1259,
39928         0x125A,
39929         0x125E,
39930         0x1260,
39931         0x1289,
39932         0x128A,
39933         0x128E,
39934         0x1290,
39935         0x12B1,
39936         0x12B2,
39937         0x12B6,
39938         0x12B8,
39939         0x12BF,
39940         0x12C0,
39941         0x12C1,
39942         0x12C2,
39943         0x12C6,
39944         0x12C8,
39945         0x12D7,
39946         0x12D8,
39947         0x1311,
39948         0x1312,
39949         0x1316,
39950         0x1318,
39951         0x135B,
39952         0x1380,
39953         0x1390,
39954         0x13A0,
39955         0x13F5,
39956         0x1401,
39957         0x166D,
39958         0x166F,
39959         0x1680,
39960         0x1681,
39961         0x169B,
39962         0x16A0,
39963         0x16EB,
39964         0x16EE,
39965         0x16F9,
39966         0x1700,
39967         0x170D,
39968         0x170E,
39969         0x1712,
39970         0x1720,
39971         0x1732,
39972         0x1740,
39973         0x1752,
39974         0x1760,
39975         0x176D,
39976         0x176E,
39977         0x1771,
39978         0x1780,
39979         0x17B4,
39980         0x17D7,
39981         0x17D8,
39982         0x17DC,
39983         0x17DD,
39984         0x1820,
39985         0x1878,
39986         0x1880,
39987         0x18A9,
39988         0x18AA,
39989         0x18AB,
39990         0x18B0,
39991         0x18F6,
39992         0x1900,
39993         0x191F,
39994         0x1950,
39995         0x196E,
39996         0x1970,
39997         0x1975,
39998         0x1980,
39999         0x19AC,
40000         0x19C1,
40001         0x19C8,
40002         0x1A00,
40003         0x1A17,
40004         0x1A20,
40005         0x1A55,
40006         0x1AA7,
40007         0x1AA8,
40008         0x1B05,
40009         0x1B34,
40010         0x1B45,
40011         0x1B4C,
40012         0x1B83,
40013         0x1BA1,
40014         0x1BAE,
40015         0x1BB0,
40016         0x1BBA,
40017         0x1BE6,
40018         0x1C00,
40019         0x1C24,
40020         0x1C4D,
40021         0x1C50,
40022         0x1C5A,
40023         0x1C7E,
40024         0x1CE9,
40025         0x1CED,
40026         0x1CEE,
40027         0x1CF2,
40028         0x1CF5,
40029         0x1CF7,
40030         0x1D00,
40031         0x1DC0,
40032         0x1E00,
40033         0x1F16,
40034         0x1F18,
40035         0x1F1E,
40036         0x1F20,
40037         0x1F46,
40038         0x1F48,
40039         0x1F4E,
40040         0x1F50,
40041         0x1F58,
40042         0x1F59,
40043         0x1F5A,
40044         0x1F5B,
40045         0x1F5C,
40046         0x1F5D,
40047         0x1F5E,
40048         0x1F5F,
40049         0x1F7E,
40050         0x1F80,
40051         0x1FB5,
40052         0x1FB6,
40053         0x1FBD,
40054         0x1FBE,
40055         0x1FBF,
40056         0x1FC2,
40057         0x1FC5,
40058         0x1FC6,
40059         0x1FCD,
40060         0x1FD0,
40061         0x1FD4,
40062         0x1FD6,
40063         0x1FDC,
40064         0x1FE0,
40065         0x1FED,
40066         0x1FF2,
40067         0x1FF5,
40068         0x1FF6,
40069         0x1FFD,
40070         0x2071,
40071         0x2072,
40072         0x207F,
40073         0x2080,
40074         0x2090,
40075         0x209D,
40076         0x2102,
40077         0x2103,
40078         0x2107,
40079         0x2108,
40080         0x210A,
40081         0x2114,
40082         0x2115,
40083         0x2116,
40084         0x2119,
40085         0x211E,
40086         0x2124,
40087         0x2125,
40088         0x2126,
40089         0x2127,
40090         0x2128,
40091         0x2129,
40092         0x212A,
40093         0x212E,
40094         0x212F,
40095         0x213A,
40096         0x213C,
40097         0x2140,
40098         0x2145,
40099         0x214A,
40100         0x214E,
40101         0x214F,
40102         0x2160,
40103         0x2189,
40104         0x2C00,
40105         0x2C2F,
40106         0x2C30,
40107         0x2C5F,
40108         0x2C60,
40109         0x2CE5,
40110         0x2CEB,
40111         0x2CEF,
40112         0x2CF2,
40113         0x2CF4,
40114         0x2D00,
40115         0x2D26,
40116         0x2D27,
40117         0x2D28,
40118         0x2D2D,
40119         0x2D2E,
40120         0x2D30,
40121         0x2D68,
40122         0x2D6F,
40123         0x2D70,
40124         0x2D80,
40125         0x2D97,
40126         0x2DA0,
40127         0x2DA7,
40128         0x2DA8,
40129         0x2DAF,
40130         0x2DB0,
40131         0x2DB7,
40132         0x2DB8,
40133         0x2DBF,
40134         0x2DC0,
40135         0x2DC7,
40136         0x2DC8,
40137         0x2DCF,
40138         0x2DD0,
40139         0x2DD7,
40140         0x2DD8,
40141         0x2DDF,
40142         0x3005,
40143         0x3008,
40144         0x3021,
40145         0x302A,
40146         0x3031,
40147         0x3036,
40148         0x3038,
40149         0x303D,
40150         0x3041,
40151         0x3097,
40152         0x309D,
40153         0x30A0,
40154         0x30A1,
40155         0x30FB,
40156         0x30FC,
40157         0x3100,
40158         0x3105,
40159         0x312E,
40160         0x3131,
40161         0x318F,
40162         0x31A0,
40163         0x31BB,
40164         0x31F0,
40165         0x3200,
40166         0x3400,
40167         0x4DB6,
40168         0x4E00,
40169         0x9FCD,
40170         0xA000,
40171         0xA48D,
40172         0xA4D0,
40173         0xA4FE,
40174         0xA500,
40175         0xA60D,
40176         0xA610,
40177         0xA620,
40178         0xA62A,
40179         0xA62C,
40180         0xA640,
40181         0xA66F,
40182         0xA67F,
40183         0xA69E,
40184         0xA6A0,
40185         0xA6F0,
40186         0xA717,
40187         0xA720,
40188         0xA722,
40189         0xA789,
40190         0xA78B,
40191         0xA78F,
40192         0xA790,
40193         0xA7AE,
40194         0xA7B0,
40195         0xA7B2,
40196         0xA7F7,
40197         0xA802,
40198         0xA803,
40199         0xA806,
40200         0xA807,
40201         0xA80B,
40202         0xA80C,
40203         0xA823,
40204         0xA840,
40205         0xA874,
40206         0xA882,
40207         0xA8B4,
40208         0xA8F2,
40209         0xA8F8,
40210         0xA8FB,
40211         0xA8FC,
40212         0xA90A,
40213         0xA926,
40214         0xA930,
40215         0xA947,
40216         0xA960,
40217         0xA97D,
40218         0xA984,
40219         0xA9B3,
40220         0xA9CF,
40221         0xA9D0,
40222         0xA9E0,
40223         0xA9E5,
40224         0xA9E6,
40225         0xA9F0,
40226         0xA9FA,
40227         0xA9FF,
40228         0xAA00,
40229         0xAA29,
40230         0xAA40,
40231         0xAA43,
40232         0xAA44,
40233         0xAA4C,
40234         0xAA60,
40235         0xAA77,
40236         0xAA7A,
40237         0xAA7B,
40238         0xAA7E,
40239         0xAAB0,
40240         0xAAB1,
40241         0xAAB2,
40242         0xAAB5,
40243         0xAAB7,
40244         0xAAB9,
40245         0xAABE,
40246         0xAAC0,
40247         0xAAC1,
40248         0xAAC2,
40249         0xAAC3,
40250         0xAADB,
40251         0xAADE,
40252         0xAAE0,
40253         0xAAEB,
40254         0xAAF2,
40255         0xAAF5,
40256         0xAB01,
40257         0xAB07,
40258         0xAB09,
40259         0xAB0F,
40260         0xAB11,
40261         0xAB17,
40262         0xAB20,
40263         0xAB27,
40264         0xAB28,
40265         0xAB2F,
40266         0xAB30,
40267         0xAB5B,
40268         0xAB5C,
40269         0xAB60,
40270         0xAB64,
40271         0xAB66,
40272         0xABC0,
40273         0xABE3,
40274         0xAC00,
40275         0xD7A4,
40276         0xD7B0,
40277         0xD7C7,
40278         0xD7CB,
40279         0xD7FC,
40280         0xF900,
40281         0xFA6E,
40282         0xFA70,
40283         0xFADA,
40284         0xFB00,
40285         0xFB07,
40286         0xFB13,
40287         0xFB18,
40288         0xFB1D,
40289         0xFB1E,
40290         0xFB1F,
40291         0xFB29,
40292         0xFB2A,
40293         0xFB37,
40294         0xFB38,
40295         0xFB3D,
40296         0xFB3E,
40297         0xFB3F,
40298         0xFB40,
40299         0xFB42,
40300         0xFB43,
40301         0xFB45,
40302         0xFB46,
40303         0xFBB2,
40304         0xFBD3,
40305         0xFC5E,
40306         0xFC64,
40307         0xFD3E,
40308         0xFD50,
40309         0xFD90,
40310         0xFD92,
40311         0xFDC8,
40312         0xFDF0,
40313         0xFDFA,
40314         0xFE71,
40315         0xFE72,
40316         0xFE73,
40317         0xFE74,
40318         0xFE77,
40319         0xFE78,
40320         0xFE79,
40321         0xFE7A,
40322         0xFE7B,
40323         0xFE7C,
40324         0xFE7D,
40325         0xFE7E,
40326         0xFE7F,
40327         0xFEFD,
40328         0xFF21,
40329         0xFF3B,
40330         0xFF41,
40331         0xFF5B,
40332         0xFF66,
40333         0xFF9E,
40334         0xFFA0,
40335         0xFFBF,
40336         0xFFC2,
40337         0xFFC8,
40338         0xFFCA,
40339         0xFFD0,
40340         0xFFD2,
40341         0xFFD8,
40342         0xFFDA,
40343         0xFFDD,
40344         0x10000,
40345         0x1000C,
40346         0x1000D,
40347         0x10027,
40348         0x10028,
40349         0x1003B,
40350         0x1003C,
40351         0x1003E,
40352         0x1003F,
40353         0x1004E,
40354         0x10050,
40355         0x1005E,
40356         0x10080,
40357         0x100FB,
40358         0x10140,
40359         0x10175,
40360         0x10280,
40361         0x1029D,
40362         0x102A0,
40363         0x102D1,
40364         0x10300,
40365         0x10320,
40366         0x10330,
40367         0x1034B,
40368         0x10350,
40369         0x10376,
40370         0x10380,
40371         0x1039E,
40372         0x103A0,
40373         0x103C4,
40374         0x103C8,
40375         0x103D0,
40376         0x103D1,
40377         0x103D6,
40378         0x10400,
40379         0x1049E,
40380         0x10500,
40381         0x10528,
40382         0x10530,
40383         0x10564,
40384         0x10600,
40385         0x10737,
40386         0x10740,
40387         0x10756,
40388         0x10760,
40389         0x10768,
40390         0x10800,
40391         0x10806,
40392         0x10808,
40393         0x10809,
40394         0x1080A,
40395         0x10836,
40396         0x10837,
40397         0x10839,
40398         0x1083C,
40399         0x1083D,
40400         0x1083F,
40401         0x10856,
40402         0x10860,
40403         0x10877,
40404         0x10880,
40405         0x1089F,
40406         0x10900,
40407         0x10916,
40408         0x10920,
40409         0x1093A,
40410         0x10980,
40411         0x109B8,
40412         0x109BE,
40413         0x109C0,
40414         0x10A00,
40415         0x10A01,
40416         0x10A10,
40417         0x10A14,
40418         0x10A15,
40419         0x10A18,
40420         0x10A19,
40421         0x10A34,
40422         0x10A60,
40423         0x10A7D,
40424         0x10A80,
40425         0x10A9D,
40426         0x10AC0,
40427         0x10AC8,
40428         0x10AC9,
40429         0x10AE5,
40430         0x10B00,
40431         0x10B36,
40432         0x10B40,
40433         0x10B56,
40434         0x10B60,
40435         0x10B73,
40436         0x10B80,
40437         0x10B92,
40438         0x10C00,
40439         0x10C49,
40440         0x11003,
40441         0x11038,
40442         0x11083,
40443         0x110B0,
40444         0x110D0,
40445         0x110E9,
40446         0x11103,
40447         0x11127,
40448         0x11150,
40449         0x11173,
40450         0x11176,
40451         0x11177,
40452         0x11183,
40453         0x111B3,
40454         0x111C1,
40455         0x111C5,
40456         0x111DA,
40457         0x111DB,
40458         0x11200,
40459         0x11212,
40460         0x11213,
40461         0x1122C,
40462         0x112B0,
40463         0x112DF,
40464         0x11305,
40465         0x1130D,
40466         0x1130F,
40467         0x11311,
40468         0x11313,
40469         0x11329,
40470         0x1132A,
40471         0x11331,
40472         0x11332,
40473         0x11334,
40474         0x11335,
40475         0x1133A,
40476         0x1133D,
40477         0x1133E,
40478         0x1135D,
40479         0x11362,
40480         0x11480,
40481         0x114B0,
40482         0x114C4,
40483         0x114C6,
40484         0x114C7,
40485         0x114C8,
40486         0x11580,
40487         0x115AF,
40488         0x11600,
40489         0x11630,
40490         0x11644,
40491         0x11645,
40492         0x11680,
40493         0x116AB,
40494         0x118A0,
40495         0x118E0,
40496         0x118FF,
40497         0x11900,
40498         0x11AC0,
40499         0x11AF9,
40500         0x12000,
40501         0x12399,
40502         0x12400,
40503         0x1246F,
40504         0x13000,
40505         0x1342F,
40506         0x16800,
40507         0x16A39,
40508         0x16A40,
40509         0x16A5F,
40510         0x16AD0,
40511         0x16AEE,
40512         0x16B00,
40513         0x16B30,
40514         0x16B40,
40515         0x16B44,
40516         0x16B63,
40517         0x16B78,
40518         0x16B7D,
40519         0x16B90,
40520         0x16F00,
40521         0x16F45,
40522         0x16F50,
40523         0x16F51,
40524         0x16F93,
40525         0x16FA0,
40526         0x1B000,
40527         0x1B002,
40528         0x1BC00,
40529         0x1BC6B,
40530         0x1BC70,
40531         0x1BC7D,
40532         0x1BC80,
40533         0x1BC89,
40534         0x1BC90,
40535         0x1BC9A,
40536         0x1D400,
40537         0x1D455,
40538         0x1D456,
40539         0x1D49D,
40540         0x1D49E,
40541         0x1D4A0,
40542         0x1D4A2,
40543         0x1D4A3,
40544         0x1D4A5,
40545         0x1D4A7,
40546         0x1D4A9,
40547         0x1D4AD,
40548         0x1D4AE,
40549         0x1D4BA,
40550         0x1D4BB,
40551         0x1D4BC,
40552         0x1D4BD,
40553         0x1D4C4,
40554         0x1D4C5,
40555         0x1D506,
40556         0x1D507,
40557         0x1D50B,
40558         0x1D50D,
40559         0x1D515,
40560         0x1D516,
40561         0x1D51D,
40562         0x1D51E,
40563         0x1D53A,
40564         0x1D53B,
40565         0x1D53F,
40566         0x1D540,
40567         0x1D545,
40568         0x1D546,
40569         0x1D547,
40570         0x1D54A,
40571         0x1D551,
40572         0x1D552,
40573         0x1D6A6,
40574         0x1D6A8,
40575         0x1D6C1,
40576         0x1D6C2,
40577         0x1D6DB,
40578         0x1D6DC,
40579         0x1D6FB,
40580         0x1D6FC,
40581         0x1D715,
40582         0x1D716,
40583         0x1D735,
40584         0x1D736,
40585         0x1D74F,
40586         0x1D750,
40587         0x1D76F,
40588         0x1D770,
40589         0x1D789,
40590         0x1D78A,
40591         0x1D7A9,
40592         0x1D7AA,
40593         0x1D7C3,
40594         0x1D7C4,
40595         0x1D7CC,
40596         0x1E800,
40597         0x1E8C5,
40598         0x1EE00,
40599         0x1EE04,
40600         0x1EE05,
40601         0x1EE20,
40602         0x1EE21,
40603         0x1EE23,
40604         0x1EE24,
40605         0x1EE25,
40606         0x1EE27,
40607         0x1EE28,
40608         0x1EE29,
40609         0x1EE33,
40610         0x1EE34,
40611         0x1EE38,
40612         0x1EE39,
40613         0x1EE3A,
40614         0x1EE3B,
40615         0x1EE3C,
40616         0x1EE42,
40617         0x1EE43,
40618         0x1EE47,
40619         0x1EE48,
40620         0x1EE49,
40621         0x1EE4A,
40622         0x1EE4B,
40623         0x1EE4C,
40624         0x1EE4D,
40625         0x1EE50,
40626         0x1EE51,
40627         0x1EE53,
40628         0x1EE54,
40629         0x1EE55,
40630         0x1EE57,
40631         0x1EE58,
40632         0x1EE59,
40633         0x1EE5A,
40634         0x1EE5B,
40635         0x1EE5C,
40636         0x1EE5D,
40637         0x1EE5E,
40638         0x1EE5F,
40639         0x1EE60,
40640         0x1EE61,
40641         0x1EE63,
40642         0x1EE64,
40643         0x1EE65,
40644         0x1EE67,
40645         0x1EE6B,
40646         0x1EE6C,
40647         0x1EE73,
40648         0x1EE74,
40649         0x1EE78,
40650         0x1EE79,
40651         0x1EE7D,
40652         0x1EE7E,
40653         0x1EE7F,
40654         0x1EE80,
40655         0x1EE8A,
40656         0x1EE8B,
40657         0x1EE9C,
40658         0x1EEA1,
40659         0x1EEA4,
40660         0x1EEA5,
40661         0x1EEAA,
40662         0x1EEAB,
40663         0x1EEBC,
40664         0x20000,
40665         0x2A6D7,
40666         0x2A700,
40667         0x2B735,
40668         0x2B740,
40669         0x2B81E,
40670         0x2F800,
40671         0x2FA1E
40672 };
40673
40674 static const UV UpperLatin1_invlist[] = { /* for EBCDIC POSIX-BC */
40675         57,     /* Number of elements */
40676         148565664, /* Version and data structure type */
40677         1,      /* 0 if the list starts at 0;
40678                    1 if it starts at the element beyond 0 */
40679         0x0,
40680         0x4,
40681         0x5,
40682         0x6,
40683         0x7,
40684         0x8,
40685         0xB,
40686         0x14,
40687         0x15,
40688         0x17,
40689         0x18,
40690         0x1A,
40691         0x1C,
40692         0x20,
40693         0x26,
40694         0x28,
40695         0x2D,
40696         0x30,
40697         0x32,
40698         0x33,
40699         0x37,
40700         0x38,
40701         0x3C,
40702         0x3E,
40703         0x3F,
40704         0x41,
40705         0x4A,
40706         0x51,
40707         0x5A,
40708         0x5F,
40709         0x60,
40710         0x62,
40711         0x6A,
40712         0x70,
40713         0x7A,
40714         0x80,
40715         0x81,
40716         0x8A,
40717         0x91,
40718         0x9A,
40719         0xA2,
40720         0xAA,
40721         0xBB,
40722         0xBE,
40723         0xC1,
40724         0xCA,
40725         0xD1,
40726         0xDA,
40727         0xE2,
40728         0xEA,
40729         0xF0,
40730         0xFA,
40731         0xFB,
40732         0xFC,
40733         0xFD,
40734         0xFE,
40735         0xFF
40736 };
40737
40738 static const UV VertSpace_invlist[] = { /* for EBCDIC POSIX-BC */
40739         9,      /* Number of elements */
40740         148565664, /* Version and data structure type */
40741         1,      /* 0 if the list starts at 0;
40742                    1 if it starts at the element beyond 0 */
40743         0x0,
40744         0xB,
40745         0xE,
40746         0x15,
40747         0x16,
40748         0x25,
40749         0x26,
40750         0x2028,
40751         0x202A
40752 };
40753
40754 static const UV XPerlSpace_invlist[] = { /* for EBCDIC POSIX-BC */
40755         23,     /* Number of elements */
40756         148565664, /* Version and data structure type */
40757         1,      /* 0 if the list starts at 0;
40758                    1 if it starts at the element beyond 0 */
40759         0x0,
40760         0x5,
40761         0x6,
40762         0xB,
40763         0xE,
40764         0x15,
40765         0x16,
40766         0x25,
40767         0x26,
40768         0x40,
40769         0x42,
40770         0x1680,
40771         0x1681,
40772         0x2000,
40773         0x200B,
40774         0x2028,
40775         0x202A,
40776         0x202F,
40777         0x2030,
40778         0x205F,
40779         0x2060,
40780         0x3000,
40781         0x3001
40782 };
40783
40784 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC POSIX-BC */
40785         1283,   /* Number of elements */
40786         148565664, /* Version and data structure type */
40787         1,      /* 0 if the list starts at 0;
40788                    1 if it starts at the element beyond 0 */
40789         0x0,
40790         0x42,
40791         0x4A,
40792         0x51,
40793         0x5A,
40794         0x62,
40795         0x6A,
40796         0x70,
40797         0x79,
40798         0x80,
40799         0x8A,
40800         0x8C,
40801         0x8F,
40802         0x91,
40803         0x9D,
40804         0x9E,
40805         0x9F,
40806         0xA0,
40807         0xA1,
40808         0xA2,
40809         0xAA,
40810         0xAC,
40811         0xAF,
40812         0xC0,
40813         0xCA,
40814         0xCB,
40815         0xD0,
40816         0xD1,
40817         0xDA,
40818         0xDB,
40819         0xE1,
40820         0xE2,
40821         0xEA,
40822         0xEB,
40823         0xFA,
40824         0xFC,
40825         0xFD,
40826         0xFE,
40827         0xFF,
40828         0x100,
40829         0x2C2,
40830         0x2C6,
40831         0x2D2,
40832         0x2E0,
40833         0x2E5,
40834         0x2EC,
40835         0x2ED,
40836         0x2EE,
40837         0x2EF,
40838         0x345,
40839         0x346,
40840         0x370,
40841         0x375,
40842         0x376,
40843         0x378,
40844         0x37A,
40845         0x37E,
40846         0x37F,
40847         0x380,
40848         0x386,
40849         0x387,
40850         0x388,
40851         0x38B,
40852         0x38C,
40853         0x38D,
40854         0x38E,
40855         0x3A2,
40856         0x3A3,
40857         0x3F6,
40858         0x3F7,
40859         0x482,
40860         0x48A,
40861         0x530,
40862         0x531,
40863         0x557,
40864         0x559,
40865         0x55A,
40866         0x561,
40867         0x588,
40868         0x5B0,
40869         0x5BE,
40870         0x5BF,
40871         0x5C0,
40872         0x5C1,
40873         0x5C3,
40874         0x5C4,
40875         0x5C6,
40876         0x5C7,
40877         0x5C8,
40878         0x5D0,
40879         0x5EB,
40880         0x5F0,
40881         0x5F3,
40882         0x610,
40883         0x61B,
40884         0x620,
40885         0x658,
40886         0x659,
40887         0x66A,
40888         0x66E,
40889         0x6D4,
40890         0x6D5,
40891         0x6DD,
40892         0x6E1,
40893         0x6E9,
40894         0x6ED,
40895         0x6FD,
40896         0x6FF,
40897         0x700,
40898         0x710,
40899         0x740,
40900         0x74D,
40901         0x7B2,
40902         0x7C0,
40903         0x7EB,
40904         0x7F4,
40905         0x7F6,
40906         0x7FA,
40907         0x7FB,
40908         0x800,
40909         0x818,
40910         0x81A,
40911         0x82D,
40912         0x840,
40913         0x859,
40914         0x8A0,
40915         0x8B3,
40916         0x8E4,
40917         0x8EA,
40918         0x8F0,
40919         0x93C,
40920         0x93D,
40921         0x94D,
40922         0x94E,
40923         0x951,
40924         0x955,
40925         0x964,
40926         0x966,
40927         0x970,
40928         0x971,
40929         0x984,
40930         0x985,
40931         0x98D,
40932         0x98F,
40933         0x991,
40934         0x993,
40935         0x9A9,
40936         0x9AA,
40937         0x9B1,
40938         0x9B2,
40939         0x9B3,
40940         0x9B6,
40941         0x9BA,
40942         0x9BD,
40943         0x9C5,
40944         0x9C7,
40945         0x9C9,
40946         0x9CB,
40947         0x9CD,
40948         0x9CE,
40949         0x9CF,
40950         0x9D7,
40951         0x9D8,
40952         0x9DC,
40953         0x9DE,
40954         0x9DF,
40955         0x9E4,
40956         0x9E6,
40957         0x9F2,
40958         0xA01,
40959         0xA04,
40960         0xA05,
40961         0xA0B,
40962         0xA0F,
40963         0xA11,
40964         0xA13,
40965         0xA29,
40966         0xA2A,
40967         0xA31,
40968         0xA32,
40969         0xA34,
40970         0xA35,
40971         0xA37,
40972         0xA38,
40973         0xA3A,
40974         0xA3E,
40975         0xA43,
40976         0xA47,
40977         0xA49,
40978         0xA4B,
40979         0xA4D,
40980         0xA51,
40981         0xA52,
40982         0xA59,
40983         0xA5D,
40984         0xA5E,
40985         0xA5F,
40986         0xA66,
40987         0xA76,
40988         0xA81,
40989         0xA84,
40990         0xA85,
40991         0xA8E,
40992         0xA8F,
40993         0xA92,
40994         0xA93,
40995         0xAA9,
40996         0xAAA,
40997         0xAB1,
40998         0xAB2,
40999         0xAB4,
41000         0xAB5,
41001         0xABA,
41002         0xABD,
41003         0xAC6,
41004         0xAC7,
41005         0xACA,
41006         0xACB,
41007         0xACD,
41008         0xAD0,
41009         0xAD1,
41010         0xAE0,
41011         0xAE4,
41012         0xAE6,
41013         0xAF0,
41014         0xB01,
41015         0xB04,
41016         0xB05,
41017         0xB0D,
41018         0xB0F,
41019         0xB11,
41020         0xB13,
41021         0xB29,
41022         0xB2A,
41023         0xB31,
41024         0xB32,
41025         0xB34,
41026         0xB35,
41027         0xB3A,
41028         0xB3D,
41029         0xB45,
41030         0xB47,
41031         0xB49,
41032         0xB4B,
41033         0xB4D,
41034         0xB56,
41035         0xB58,
41036         0xB5C,
41037         0xB5E,
41038         0xB5F,
41039         0xB64,
41040         0xB66,
41041         0xB70,
41042         0xB71,
41043         0xB72,
41044         0xB82,
41045         0xB84,
41046         0xB85,
41047         0xB8B,
41048         0xB8E,
41049         0xB91,
41050         0xB92,
41051         0xB96,
41052         0xB99,
41053         0xB9B,
41054         0xB9C,
41055         0xB9D,
41056         0xB9E,
41057         0xBA0,
41058         0xBA3,
41059         0xBA5,
41060         0xBA8,
41061         0xBAB,
41062         0xBAE,
41063         0xBBA,
41064         0xBBE,
41065         0xBC3,
41066         0xBC6,
41067         0xBC9,
41068         0xBCA,
41069         0xBCD,
41070         0xBD0,
41071         0xBD1,
41072         0xBD7,
41073         0xBD8,
41074         0xBE6,
41075         0xBF0,
41076         0xC00,
41077         0xC04,
41078         0xC05,
41079         0xC0D,
41080         0xC0E,
41081         0xC11,
41082         0xC12,
41083         0xC29,
41084         0xC2A,
41085         0xC3A,
41086         0xC3D,
41087         0xC45,
41088         0xC46,
41089         0xC49,
41090         0xC4A,
41091         0xC4D,
41092         0xC55,
41093         0xC57,
41094         0xC58,
41095         0xC5A,
41096         0xC60,
41097         0xC64,
41098         0xC66,
41099         0xC70,
41100         0xC81,
41101         0xC84,
41102         0xC85,
41103         0xC8D,
41104         0xC8E,
41105         0xC91,
41106         0xC92,
41107         0xCA9,
41108         0xCAA,
41109         0xCB4,
41110         0xCB5,
41111         0xCBA,
41112         0xCBD,
41113         0xCC5,
41114         0xCC6,
41115         0xCC9,
41116         0xCCA,
41117         0xCCD,
41118         0xCD5,
41119         0xCD7,
41120         0xCDE,
41121         0xCDF,
41122         0xCE0,
41123         0xCE4,
41124         0xCE6,
41125         0xCF0,
41126         0xCF1,
41127         0xCF3,
41128         0xD01,
41129         0xD04,
41130         0xD05,
41131         0xD0D,
41132         0xD0E,
41133         0xD11,
41134         0xD12,
41135         0xD3B,
41136         0xD3D,
41137         0xD45,
41138         0xD46,
41139         0xD49,
41140         0xD4A,
41141         0xD4D,
41142         0xD4E,
41143         0xD4F,
41144         0xD57,
41145         0xD58,
41146         0xD60,
41147         0xD64,
41148         0xD66,
41149         0xD70,
41150         0xD7A,
41151         0xD80,
41152         0xD82,
41153         0xD84,
41154         0xD85,
41155         0xD97,
41156         0xD9A,
41157         0xDB2,
41158         0xDB3,
41159         0xDBC,
41160         0xDBD,
41161         0xDBE,
41162         0xDC0,
41163         0xDC7,
41164         0xDCF,
41165         0xDD5,
41166         0xDD6,
41167         0xDD7,
41168         0xDD8,
41169         0xDE0,
41170         0xDE6,
41171         0xDF0,
41172         0xDF2,
41173         0xDF4,
41174         0xE01,
41175         0xE3B,
41176         0xE40,
41177         0xE47,
41178         0xE4D,
41179         0xE4E,
41180         0xE50,
41181         0xE5A,
41182         0xE81,
41183         0xE83,
41184         0xE84,
41185         0xE85,
41186         0xE87,
41187         0xE89,
41188         0xE8A,
41189         0xE8B,
41190         0xE8D,
41191         0xE8E,
41192         0xE94,
41193         0xE98,
41194         0xE99,
41195         0xEA0,
41196         0xEA1,
41197         0xEA4,
41198         0xEA5,
41199         0xEA6,
41200         0xEA7,
41201         0xEA8,
41202         0xEAA,
41203         0xEAC,
41204         0xEAD,
41205         0xEBA,
41206         0xEBB,
41207         0xEBE,
41208         0xEC0,
41209         0xEC5,
41210         0xEC6,
41211         0xEC7,
41212         0xECD,
41213         0xECE,
41214         0xED0,
41215         0xEDA,
41216         0xEDC,
41217         0xEE0,
41218         0xF00,
41219         0xF01,
41220         0xF20,
41221         0xF2A,
41222         0xF40,
41223         0xF48,
41224         0xF49,
41225         0xF6D,
41226         0xF71,
41227         0xF82,
41228         0xF88,
41229         0xF98,
41230         0xF99,
41231         0xFBD,
41232         0x1000,
41233         0x1037,
41234         0x1038,
41235         0x1039,
41236         0x103B,
41237         0x104A,
41238         0x1050,
41239         0x1063,
41240         0x1065,
41241         0x1069,
41242         0x106E,
41243         0x1087,
41244         0x108E,
41245         0x108F,
41246         0x1090,
41247         0x109A,
41248         0x109C,
41249         0x109E,
41250         0x10A0,
41251         0x10C6,
41252         0x10C7,
41253         0x10C8,
41254         0x10CD,
41255         0x10CE,
41256         0x10D0,
41257         0x10FB,
41258         0x10FC,
41259         0x1249,
41260         0x124A,
41261         0x124E,
41262         0x1250,
41263         0x1257,
41264         0x1258,
41265         0x1259,
41266         0x125A,
41267         0x125E,
41268         0x1260,
41269         0x1289,
41270         0x128A,
41271         0x128E,
41272         0x1290,
41273         0x12B1,
41274         0x12B2,
41275         0x12B6,
41276         0x12B8,
41277         0x12BF,
41278         0x12C0,
41279         0x12C1,
41280         0x12C2,
41281         0x12C6,
41282         0x12C8,
41283         0x12D7,
41284         0x12D8,
41285         0x1311,
41286         0x1312,
41287         0x1316,
41288         0x1318,
41289         0x135B,
41290         0x135F,
41291         0x1360,
41292         0x1380,
41293         0x1390,
41294         0x13A0,
41295         0x13F5,
41296         0x1401,
41297         0x166D,
41298         0x166F,
41299         0x1680,
41300         0x1681,
41301         0x169B,
41302         0x16A0,
41303         0x16EB,
41304         0x16EE,
41305         0x16F9,
41306         0x1700,
41307         0x170D,
41308         0x170E,
41309         0x1714,
41310         0x1720,
41311         0x1734,
41312         0x1740,
41313         0x1754,
41314         0x1760,
41315         0x176D,
41316         0x176E,
41317         0x1771,
41318         0x1772,
41319         0x1774,
41320         0x1780,
41321         0x17B4,
41322         0x17B6,
41323         0x17C9,
41324         0x17D7,
41325         0x17D8,
41326         0x17DC,
41327         0x17DD,
41328         0x17E0,
41329         0x17EA,
41330         0x1810,
41331         0x181A,
41332         0x1820,
41333         0x1878,
41334         0x1880,
41335         0x18AB,
41336         0x18B0,
41337         0x18F6,
41338         0x1900,
41339         0x191F,
41340         0x1920,
41341         0x192C,
41342         0x1930,
41343         0x1939,
41344         0x1946,
41345         0x196E,
41346         0x1970,
41347         0x1975,
41348         0x1980,
41349         0x19AC,
41350         0x19B0,
41351         0x19CA,
41352         0x19D0,
41353         0x19DA,
41354         0x1A00,
41355         0x1A1C,
41356         0x1A20,
41357         0x1A5F,
41358         0x1A61,
41359         0x1A75,
41360         0x1A80,
41361         0x1A8A,
41362         0x1A90,
41363         0x1A9A,
41364         0x1AA7,
41365         0x1AA8,
41366         0x1B00,
41367         0x1B34,
41368         0x1B35,
41369         0x1B44,
41370         0x1B45,
41371         0x1B4C,
41372         0x1B50,
41373         0x1B5A,
41374         0x1B80,
41375         0x1BAA,
41376         0x1BAC,
41377         0x1BE6,
41378         0x1BE7,
41379         0x1BF2,
41380         0x1C00,
41381         0x1C36,
41382         0x1C40,
41383         0x1C4A,
41384         0x1C4D,
41385         0x1C7E,
41386         0x1CE9,
41387         0x1CED,
41388         0x1CEE,
41389         0x1CF4,
41390         0x1CF5,
41391         0x1CF7,
41392         0x1D00,
41393         0x1DC0,
41394         0x1DE7,
41395         0x1DF5,
41396         0x1E00,
41397         0x1F16,
41398         0x1F18,
41399         0x1F1E,
41400         0x1F20,
41401         0x1F46,
41402         0x1F48,
41403         0x1F4E,
41404         0x1F50,
41405         0x1F58,
41406         0x1F59,
41407         0x1F5A,
41408         0x1F5B,
41409         0x1F5C,
41410         0x1F5D,
41411         0x1F5E,
41412         0x1F5F,
41413         0x1F7E,
41414         0x1F80,
41415         0x1FB5,
41416         0x1FB6,
41417         0x1FBD,
41418         0x1FBE,
41419         0x1FBF,
41420         0x1FC2,
41421         0x1FC5,
41422         0x1FC6,
41423         0x1FCD,
41424         0x1FD0,
41425         0x1FD4,
41426         0x1FD6,
41427         0x1FDC,
41428         0x1FE0,
41429         0x1FED,
41430         0x1FF2,
41431         0x1FF5,
41432         0x1FF6,
41433         0x1FFD,
41434         0x2071,
41435         0x2072,
41436         0x207F,
41437         0x2080,
41438         0x2090,
41439         0x209D,
41440         0x2102,
41441         0x2103,
41442         0x2107,
41443         0x2108,
41444         0x210A,
41445         0x2114,
41446         0x2115,
41447         0x2116,
41448         0x2119,
41449         0x211E,
41450         0x2124,
41451         0x2125,
41452         0x2126,
41453         0x2127,
41454         0x2128,
41455         0x2129,
41456         0x212A,
41457         0x212E,
41458         0x212F,
41459         0x213A,
41460         0x213C,
41461         0x2140,
41462         0x2145,
41463         0x214A,
41464         0x214E,
41465         0x214F,
41466         0x2160,
41467         0x2189,
41468         0x24B6,
41469         0x24EA,
41470         0x2C00,
41471         0x2C2F,
41472         0x2C30,
41473         0x2C5F,
41474         0x2C60,
41475         0x2CE5,
41476         0x2CEB,
41477         0x2CEF,
41478         0x2CF2,
41479         0x2CF4,
41480         0x2D00,
41481         0x2D26,
41482         0x2D27,
41483         0x2D28,
41484         0x2D2D,
41485         0x2D2E,
41486         0x2D30,
41487         0x2D68,
41488         0x2D6F,
41489         0x2D70,
41490         0x2D80,
41491         0x2D97,
41492         0x2DA0,
41493         0x2DA7,
41494         0x2DA8,
41495         0x2DAF,
41496         0x2DB0,
41497         0x2DB7,
41498         0x2DB8,
41499         0x2DBF,
41500         0x2DC0,
41501         0x2DC7,
41502         0x2DC8,
41503         0x2DCF,
41504         0x2DD0,
41505         0x2DD7,
41506         0x2DD8,
41507         0x2DDF,
41508         0x2DE0,
41509         0x2E00,
41510         0x2E2F,
41511         0x2E30,
41512         0x3005,
41513         0x3008,
41514         0x3021,
41515         0x302A,
41516         0x3031,
41517         0x3036,
41518         0x3038,
41519         0x303D,
41520         0x3041,
41521         0x3097,
41522         0x309D,
41523         0x30A0,
41524         0x30A1,
41525         0x30FB,
41526         0x30FC,
41527         0x3100,
41528         0x3105,
41529         0x312E,
41530         0x3131,
41531         0x318F,
41532         0x31A0,
41533         0x31BB,
41534         0x31F0,
41535         0x3200,
41536         0x3400,
41537         0x4DB6,
41538         0x4E00,
41539         0x9FCD,
41540         0xA000,
41541         0xA48D,
41542         0xA4D0,
41543         0xA4FE,
41544         0xA500,
41545         0xA60D,
41546         0xA610,
41547         0xA62C,
41548         0xA640,
41549         0xA66F,
41550         0xA674,
41551         0xA67C,
41552         0xA67F,
41553         0xA69E,
41554         0xA69F,
41555         0xA6F0,
41556         0xA717,
41557         0xA720,
41558         0xA722,
41559         0xA789,
41560         0xA78B,
41561         0xA78F,
41562         0xA790,
41563         0xA7AE,
41564         0xA7B0,
41565         0xA7B2,
41566         0xA7F7,
41567         0xA802,
41568         0xA803,
41569         0xA806,
41570         0xA807,
41571         0xA80B,
41572         0xA80C,
41573         0xA828,
41574         0xA840,
41575         0xA874,
41576         0xA880,
41577         0xA8C4,
41578         0xA8D0,
41579         0xA8DA,
41580         0xA8F2,
41581         0xA8F8,
41582         0xA8FB,
41583         0xA8FC,
41584         0xA900,
41585         0xA92B,
41586         0xA930,
41587         0xA953,
41588         0xA960,
41589         0xA97D,
41590         0xA980,
41591         0xA9B3,
41592         0xA9B4,
41593         0xA9C0,
41594         0xA9CF,
41595         0xA9DA,
41596         0xA9E0,
41597         0xA9E5,
41598         0xA9E6,
41599         0xA9FF,
41600         0xAA00,
41601         0xAA37,
41602         0xAA40,
41603         0xAA4E,
41604         0xAA50,
41605         0xAA5A,
41606         0xAA60,
41607         0xAA77,
41608         0xAA7A,
41609         0xAA7B,
41610         0xAA7E,
41611         0xAABF,
41612         0xAAC0,
41613         0xAAC1,
41614         0xAAC2,
41615         0xAAC3,
41616         0xAADB,
41617         0xAADE,
41618         0xAAE0,
41619         0xAAF0,
41620         0xAAF2,
41621         0xAAF6,
41622         0xAB01,
41623         0xAB07,
41624         0xAB09,
41625         0xAB0F,
41626         0xAB11,
41627         0xAB17,
41628         0xAB20,
41629         0xAB27,
41630         0xAB28,
41631         0xAB2F,
41632         0xAB30,
41633         0xAB5B,
41634         0xAB5C,
41635         0xAB60,
41636         0xAB64,
41637         0xAB66,
41638         0xABC0,
41639         0xABEB,
41640         0xABF0,
41641         0xABFA,
41642         0xAC00,
41643         0xD7A4,
41644         0xD7B0,
41645         0xD7C7,
41646         0xD7CB,
41647         0xD7FC,
41648         0xF900,
41649         0xFA6E,
41650         0xFA70,
41651         0xFADA,
41652         0xFB00,
41653         0xFB07,
41654         0xFB13,
41655         0xFB18,
41656         0xFB1D,
41657         0xFB29,
41658         0xFB2A,
41659         0xFB37,
41660         0xFB38,
41661         0xFB3D,
41662         0xFB3E,
41663         0xFB3F,
41664         0xFB40,
41665         0xFB42,
41666         0xFB43,
41667         0xFB45,
41668         0xFB46,
41669         0xFBB2,
41670         0xFBD3,
41671         0xFD3E,
41672         0xFD50,
41673         0xFD90,
41674         0xFD92,
41675         0xFDC8,
41676         0xFDF0,
41677         0xFDFC,
41678         0xFE70,
41679         0xFE75,
41680         0xFE76,
41681         0xFEFD,
41682         0xFF10,
41683         0xFF1A,
41684         0xFF21,
41685         0xFF3B,
41686         0xFF41,
41687         0xFF5B,
41688         0xFF66,
41689         0xFFBF,
41690         0xFFC2,
41691         0xFFC8,
41692         0xFFCA,
41693         0xFFD0,
41694         0xFFD2,
41695         0xFFD8,
41696         0xFFDA,
41697         0xFFDD,
41698         0x10000,
41699         0x1000C,
41700         0x1000D,
41701         0x10027,
41702         0x10028,
41703         0x1003B,
41704         0x1003C,
41705         0x1003E,
41706         0x1003F,
41707         0x1004E,
41708         0x10050,
41709         0x1005E,
41710         0x10080,
41711         0x100FB,
41712         0x10140,
41713         0x10175,
41714         0x10280,
41715         0x1029D,
41716         0x102A0,
41717         0x102D1,
41718         0x10300,
41719         0x10320,
41720         0x10330,
41721         0x1034B,
41722         0x10350,
41723         0x1037B,
41724         0x10380,
41725         0x1039E,
41726         0x103A0,
41727         0x103C4,
41728         0x103C8,
41729         0x103D0,
41730         0x103D1,
41731         0x103D6,
41732         0x10400,
41733         0x1049E,
41734         0x104A0,
41735         0x104AA,
41736         0x10500,
41737         0x10528,
41738         0x10530,
41739         0x10564,
41740         0x10600,
41741         0x10737,
41742         0x10740,
41743         0x10756,
41744         0x10760,
41745         0x10768,
41746         0x10800,
41747         0x10806,
41748         0x10808,
41749         0x10809,
41750         0x1080A,
41751         0x10836,
41752         0x10837,
41753         0x10839,
41754         0x1083C,
41755         0x1083D,
41756         0x1083F,
41757         0x10856,
41758         0x10860,
41759         0x10877,
41760         0x10880,
41761         0x1089F,
41762         0x10900,
41763         0x10916,
41764         0x10920,
41765         0x1093A,
41766         0x10980,
41767         0x109B8,
41768         0x109BE,
41769         0x109C0,
41770         0x10A00,
41771         0x10A04,
41772         0x10A05,
41773         0x10A07,
41774         0x10A0C,
41775         0x10A14,
41776         0x10A15,
41777         0x10A18,
41778         0x10A19,
41779         0x10A34,
41780         0x10A60,
41781         0x10A7D,
41782         0x10A80,
41783         0x10A9D,
41784         0x10AC0,
41785         0x10AC8,
41786         0x10AC9,
41787         0x10AE5,
41788         0x10B00,
41789         0x10B36,
41790         0x10B40,
41791         0x10B56,
41792         0x10B60,
41793         0x10B73,
41794         0x10B80,
41795         0x10B92,
41796         0x10C00,
41797         0x10C49,
41798         0x11000,
41799         0x11046,
41800         0x11066,
41801         0x11070,
41802         0x11082,
41803         0x110B9,
41804         0x110D0,
41805         0x110E9,
41806         0x110F0,
41807         0x110FA,
41808         0x11100,
41809         0x11133,
41810         0x11136,
41811         0x11140,
41812         0x11150,
41813         0x11173,
41814         0x11176,
41815         0x11177,
41816         0x11180,
41817         0x111C0,
41818         0x111C1,
41819         0x111C5,
41820         0x111D0,
41821         0x111DB,
41822         0x11200,
41823         0x11212,
41824         0x11213,
41825         0x11235,
41826         0x11237,
41827         0x11238,
41828         0x112B0,
41829         0x112E9,
41830         0x112F0,
41831         0x112FA,
41832         0x11301,
41833         0x11304,
41834         0x11305,
41835         0x1130D,
41836         0x1130F,
41837         0x11311,
41838         0x11313,
41839         0x11329,
41840         0x1132A,
41841         0x11331,
41842         0x11332,
41843         0x11334,
41844         0x11335,
41845         0x1133A,
41846         0x1133D,
41847         0x11345,
41848         0x11347,
41849         0x11349,
41850         0x1134B,
41851         0x1134D,
41852         0x11357,
41853         0x11358,
41854         0x1135D,
41855         0x11364,
41856         0x11480,
41857         0x114C2,
41858         0x114C4,
41859         0x114C6,
41860         0x114C7,
41861         0x114C8,
41862         0x114D0,
41863         0x114DA,
41864         0x11580,
41865         0x115B6,
41866         0x115B8,
41867         0x115BF,
41868         0x11600,
41869         0x1163F,
41870         0x11640,
41871         0x11641,
41872         0x11644,
41873         0x11645,
41874         0x11650,
41875         0x1165A,
41876         0x11680,
41877         0x116B6,
41878         0x116C0,
41879         0x116CA,
41880         0x118A0,
41881         0x118EA,
41882         0x118FF,
41883         0x11900,
41884         0x11AC0,
41885         0x11AF9,
41886         0x12000,
41887         0x12399,
41888         0x12400,
41889         0x1246F,
41890         0x13000,
41891         0x1342F,
41892         0x16800,
41893         0x16A39,
41894         0x16A40,
41895         0x16A5F,
41896         0x16A60,
41897         0x16A6A,
41898         0x16AD0,
41899         0x16AEE,
41900         0x16B00,
41901         0x16B37,
41902         0x16B40,
41903         0x16B44,
41904         0x16B50,
41905         0x16B5A,
41906         0x16B63,
41907         0x16B78,
41908         0x16B7D,
41909         0x16B90,
41910         0x16F00,
41911         0x16F45,
41912         0x16F50,
41913         0x16F7F,
41914         0x16F93,
41915         0x16FA0,
41916         0x1B000,
41917         0x1B002,
41918         0x1BC00,
41919         0x1BC6B,
41920         0x1BC70,
41921         0x1BC7D,
41922         0x1BC80,
41923         0x1BC89,
41924         0x1BC90,
41925         0x1BC9A,
41926         0x1BC9E,
41927         0x1BC9F,
41928         0x1D400,
41929         0x1D455,
41930         0x1D456,
41931         0x1D49D,
41932         0x1D49E,
41933         0x1D4A0,
41934         0x1D4A2,
41935         0x1D4A3,
41936         0x1D4A5,
41937         0x1D4A7,
41938         0x1D4A9,
41939         0x1D4AD,
41940         0x1D4AE,
41941         0x1D4BA,
41942         0x1D4BB,
41943         0x1D4BC,
41944         0x1D4BD,
41945         0x1D4C4,
41946         0x1D4C5,
41947         0x1D506,
41948         0x1D507,
41949         0x1D50B,
41950         0x1D50D,
41951         0x1D515,
41952         0x1D516,
41953         0x1D51D,
41954         0x1D51E,
41955         0x1D53A,
41956         0x1D53B,
41957         0x1D53F,
41958         0x1D540,
41959         0x1D545,
41960         0x1D546,
41961         0x1D547,
41962         0x1D54A,
41963         0x1D551,
41964         0x1D552,
41965         0x1D6A6,
41966         0x1D6A8,
41967         0x1D6C1,
41968         0x1D6C2,
41969         0x1D6DB,
41970         0x1D6DC,
41971         0x1D6FB,
41972         0x1D6FC,
41973         0x1D715,
41974         0x1D716,
41975         0x1D735,
41976         0x1D736,
41977         0x1D74F,
41978         0x1D750,
41979         0x1D76F,
41980         0x1D770,
41981         0x1D789,
41982         0x1D78A,
41983         0x1D7A9,
41984         0x1D7AA,
41985         0x1D7C3,
41986         0x1D7C4,
41987         0x1D7CC,
41988         0x1D7CE,
41989         0x1D800,
41990         0x1E800,
41991         0x1E8C5,
41992         0x1EE00,
41993         0x1EE04,
41994         0x1EE05,
41995         0x1EE20,
41996         0x1EE21,
41997         0x1EE23,
41998         0x1EE24,
41999         0x1EE25,
42000         0x1EE27,
42001         0x1EE28,
42002         0x1EE29,
42003         0x1EE33,
42004         0x1EE34,
42005         0x1EE38,
42006         0x1EE39,
42007         0x1EE3A,
42008         0x1EE3B,
42009         0x1EE3C,
42010         0x1EE42,
42011         0x1EE43,
42012         0x1EE47,
42013         0x1EE48,
42014         0x1EE49,
42015         0x1EE4A,
42016         0x1EE4B,
42017         0x1EE4C,
42018         0x1EE4D,
42019         0x1EE50,
42020         0x1EE51,
42021         0x1EE53,
42022         0x1EE54,
42023         0x1EE55,
42024         0x1EE57,
42025         0x1EE58,
42026         0x1EE59,
42027         0x1EE5A,
42028         0x1EE5B,
42029         0x1EE5C,
42030         0x1EE5D,
42031         0x1EE5E,
42032         0x1EE5F,
42033         0x1EE60,
42034         0x1EE61,
42035         0x1EE63,
42036         0x1EE64,
42037         0x1EE65,
42038         0x1EE67,
42039         0x1EE6B,
42040         0x1EE6C,
42041         0x1EE73,
42042         0x1EE74,
42043         0x1EE78,
42044         0x1EE79,
42045         0x1EE7D,
42046         0x1EE7E,
42047         0x1EE7F,
42048         0x1EE80,
42049         0x1EE8A,
42050         0x1EE8B,
42051         0x1EE9C,
42052         0x1EEA1,
42053         0x1EEA4,
42054         0x1EEA5,
42055         0x1EEAA,
42056         0x1EEAB,
42057         0x1EEBC,
42058         0x1F130,
42059         0x1F14A,
42060         0x1F150,
42061         0x1F16A,
42062         0x1F170,
42063         0x1F18A,
42064         0x20000,
42065         0x2A6D7,
42066         0x2A700,
42067         0x2B735,
42068         0x2B740,
42069         0x2B81E,
42070         0x2F800,
42071         0x2FA1E
42072 };
42073
42074 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC POSIX-BC */
42075         1225,   /* Number of elements */
42076         148565664, /* Version and data structure type */
42077         1,      /* 0 if the list starts at 0;
42078                    1 if it starts at the element beyond 0 */
42079         0x0,
42080         0x42,
42081         0x4A,
42082         0x51,
42083         0x5A,
42084         0x62,
42085         0x6A,
42086         0x70,
42087         0x79,
42088         0x80,
42089         0x8A,
42090         0x8C,
42091         0x8F,
42092         0x91,
42093         0x9D,
42094         0x9E,
42095         0x9F,
42096         0xA0,
42097         0xA1,
42098         0xA2,
42099         0xAA,
42100         0xAC,
42101         0xAF,
42102         0xC0,
42103         0xCA,
42104         0xCB,
42105         0xD0,
42106         0xD1,
42107         0xDA,
42108         0xDB,
42109         0xE1,
42110         0xE2,
42111         0xEA,
42112         0xEB,
42113         0xF0,
42114         0xFC,
42115         0xFD,
42116         0xFE,
42117         0xFF,
42118         0x100,
42119         0x2C2,
42120         0x2C6,
42121         0x2D2,
42122         0x2E0,
42123         0x2E5,
42124         0x2EC,
42125         0x2ED,
42126         0x2EE,
42127         0x2EF,
42128         0x345,
42129         0x346,
42130         0x370,
42131         0x375,
42132         0x376,
42133         0x378,
42134         0x37A,
42135         0x37E,
42136         0x37F,
42137         0x380,
42138         0x386,
42139         0x387,
42140         0x388,
42141         0x38B,
42142         0x38C,
42143         0x38D,
42144         0x38E,
42145         0x3A2,
42146         0x3A3,
42147         0x3F6,
42148         0x3F7,
42149         0x482,
42150         0x48A,
42151         0x530,
42152         0x531,
42153         0x557,
42154         0x559,
42155         0x55A,
42156         0x561,
42157         0x588,
42158         0x5B0,
42159         0x5BE,
42160         0x5BF,
42161         0x5C0,
42162         0x5C1,
42163         0x5C3,
42164         0x5C4,
42165         0x5C6,
42166         0x5C7,
42167         0x5C8,
42168         0x5D0,
42169         0x5EB,
42170         0x5F0,
42171         0x5F3,
42172         0x610,
42173         0x61B,
42174         0x620,
42175         0x658,
42176         0x659,
42177         0x660,
42178         0x66E,
42179         0x6D4,
42180         0x6D5,
42181         0x6DD,
42182         0x6E1,
42183         0x6E9,
42184         0x6ED,
42185         0x6F0,
42186         0x6FA,
42187         0x6FD,
42188         0x6FF,
42189         0x700,
42190         0x710,
42191         0x740,
42192         0x74D,
42193         0x7B2,
42194         0x7CA,
42195         0x7EB,
42196         0x7F4,
42197         0x7F6,
42198         0x7FA,
42199         0x7FB,
42200         0x800,
42201         0x818,
42202         0x81A,
42203         0x82D,
42204         0x840,
42205         0x859,
42206         0x8A0,
42207         0x8B3,
42208         0x8E4,
42209         0x8EA,
42210         0x8F0,
42211         0x93C,
42212         0x93D,
42213         0x94D,
42214         0x94E,
42215         0x951,
42216         0x955,
42217         0x964,
42218         0x971,
42219         0x984,
42220         0x985,
42221         0x98D,
42222         0x98F,
42223         0x991,
42224         0x993,
42225         0x9A9,
42226         0x9AA,
42227         0x9B1,
42228         0x9B2,
42229         0x9B3,
42230         0x9B6,
42231         0x9BA,
42232         0x9BD,
42233         0x9C5,
42234         0x9C7,
42235         0x9C9,
42236         0x9CB,
42237         0x9CD,
42238         0x9CE,
42239         0x9CF,
42240         0x9D7,
42241         0x9D8,
42242         0x9DC,
42243         0x9DE,
42244         0x9DF,
42245         0x9E4,
42246         0x9F0,
42247         0x9F2,
42248         0xA01,
42249         0xA04,
42250         0xA05,
42251         0xA0B,
42252         0xA0F,
42253         0xA11,
42254         0xA13,
42255         0xA29,
42256         0xA2A,
42257         0xA31,
42258         0xA32,
42259         0xA34,
42260         0xA35,
42261         0xA37,
42262         0xA38,
42263         0xA3A,
42264         0xA3E,
42265         0xA43,
42266         0xA47,
42267         0xA49,
42268         0xA4B,
42269         0xA4D,
42270         0xA51,
42271         0xA52,
42272         0xA59,
42273         0xA5D,
42274         0xA5E,
42275         0xA5F,
42276         0xA70,
42277         0xA76,
42278         0xA81,
42279         0xA84,
42280         0xA85,
42281         0xA8E,
42282         0xA8F,
42283         0xA92,
42284         0xA93,
42285         0xAA9,
42286         0xAAA,
42287         0xAB1,
42288         0xAB2,
42289         0xAB4,
42290         0xAB5,
42291         0xABA,
42292         0xABD,
42293         0xAC6,
42294         0xAC7,
42295         0xACA,
42296         0xACB,
42297         0xACD,
42298         0xAD0,
42299         0xAD1,
42300         0xAE0,
42301         0xAE4,
42302         0xB01,
42303         0xB04,
42304         0xB05,
42305         0xB0D,
42306         0xB0F,
42307         0xB11,
42308         0xB13,
42309         0xB29,
42310         0xB2A,
42311         0xB31,
42312         0xB32,
42313         0xB34,
42314         0xB35,
42315         0xB3A,
42316         0xB3D,
42317         0xB45,
42318         0xB47,
42319         0xB49,
42320         0xB4B,
42321         0xB4D,
42322         0xB56,
42323         0xB58,
42324         0xB5C,
42325         0xB5E,
42326         0xB5F,
42327         0xB64,
42328         0xB71,
42329         0xB72,
42330         0xB82,
42331         0xB84,
42332         0xB85,
42333         0xB8B,
42334         0xB8E,
42335         0xB91,
42336         0xB92,
42337         0xB96,
42338         0xB99,
42339         0xB9B,
42340         0xB9C,
42341         0xB9D,
42342         0xB9E,
42343         0xBA0,
42344         0xBA3,
42345         0xBA5,
42346         0xBA8,
42347         0xBAB,
42348         0xBAE,
42349         0xBBA,
42350         0xBBE,
42351         0xBC3,
42352         0xBC6,
42353         0xBC9,
42354         0xBCA,
42355         0xBCD,
42356         0xBD0,
42357         0xBD1,
42358         0xBD7,
42359         0xBD8,
42360         0xC00,
42361         0xC04,
42362         0xC05,
42363         0xC0D,
42364         0xC0E,
42365         0xC11,
42366         0xC12,
42367         0xC29,
42368         0xC2A,
42369         0xC3A,
42370         0xC3D,
42371         0xC45,
42372         0xC46,
42373         0xC49,
42374         0xC4A,
42375         0xC4D,
42376         0xC55,
42377         0xC57,
42378         0xC58,
42379         0xC5A,
42380         0xC60,
42381         0xC64,
42382         0xC81,
42383         0xC84,
42384         0xC85,
42385         0xC8D,
42386         0xC8E,
42387         0xC91,
42388         0xC92,
42389         0xCA9,
42390         0xCAA,
42391         0xCB4,
42392         0xCB5,
42393         0xCBA,
42394         0xCBD,
42395         0xCC5,
42396         0xCC6,
42397         0xCC9,
42398         0xCCA,
42399         0xCCD,
42400         0xCD5,
42401         0xCD7,
42402         0xCDE,
42403         0xCDF,
42404         0xCE0,
42405         0xCE4,
42406         0xCF1,
42407         0xCF3,
42408         0xD01,
42409         0xD04,
42410         0xD05,
42411         0xD0D,
42412         0xD0E,
42413         0xD11,
42414         0xD12,
42415         0xD3B,
42416         0xD3D,
42417         0xD45,
42418         0xD46,
42419         0xD49,
42420         0xD4A,
42421         0xD4D,
42422         0xD4E,
42423         0xD4F,
42424         0xD57,
42425         0xD58,
42426         0xD60,
42427         0xD64,
42428         0xD7A,
42429         0xD80,
42430         0xD82,
42431         0xD84,
42432         0xD85,
42433         0xD97,
42434         0xD9A,
42435         0xDB2,
42436         0xDB3,
42437         0xDBC,
42438         0xDBD,
42439         0xDBE,
42440         0xDC0,
42441         0xDC7,
42442         0xDCF,
42443         0xDD5,
42444         0xDD6,
42445         0xDD7,
42446         0xDD8,
42447         0xDE0,
42448         0xDF2,
42449         0xDF4,
42450         0xE01,
42451         0xE3B,
42452         0xE40,
42453         0xE47,
42454         0xE4D,
42455         0xE4E,
42456         0xE81,
42457         0xE83,
42458         0xE84,
42459         0xE85,
42460         0xE87,
42461         0xE89,
42462         0xE8A,
42463         0xE8B,
42464         0xE8D,
42465         0xE8E,
42466         0xE94,
42467         0xE98,
42468         0xE99,
42469         0xEA0,
42470         0xEA1,
42471         0xEA4,
42472         0xEA5,
42473         0xEA6,
42474         0xEA7,
42475         0xEA8,
42476         0xEAA,
42477         0xEAC,
42478         0xEAD,
42479         0xEBA,
42480         0xEBB,
42481         0xEBE,
42482         0xEC0,
42483         0xEC5,
42484         0xEC6,
42485         0xEC7,
42486         0xECD,
42487         0xECE,
42488         0xEDC,
42489         0xEE0,
42490         0xF00,
42491         0xF01,
42492         0xF40,
42493         0xF48,
42494         0xF49,
42495         0xF6D,
42496         0xF71,
42497         0xF82,
42498         0xF88,
42499         0xF98,
42500         0xF99,
42501         0xFBD,
42502         0x1000,
42503         0x1037,
42504         0x1038,
42505         0x1039,
42506         0x103B,
42507         0x1040,
42508         0x1050,
42509         0x1063,
42510         0x1065,
42511         0x1069,
42512         0x106E,
42513         0x1087,
42514         0x108E,
42515         0x108F,
42516         0x109C,
42517         0x109E,
42518         0x10A0,
42519         0x10C6,
42520         0x10C7,
42521         0x10C8,
42522         0x10CD,
42523         0x10CE,
42524         0x10D0,
42525         0x10FB,
42526         0x10FC,
42527         0x1249,
42528         0x124A,
42529         0x124E,
42530         0x1250,
42531         0x1257,
42532         0x1258,
42533         0x1259,
42534         0x125A,
42535         0x125E,
42536         0x1260,
42537         0x1289,
42538         0x128A,
42539         0x128E,
42540         0x1290,
42541         0x12B1,
42542         0x12B2,
42543         0x12B6,
42544         0x12B8,
42545         0x12BF,
42546         0x12C0,
42547         0x12C1,
42548         0x12C2,
42549         0x12C6,
42550         0x12C8,
42551         0x12D7,
42552         0x12D8,
42553         0x1311,
42554         0x1312,
42555         0x1316,
42556         0x1318,
42557         0x135B,
42558         0x135F,
42559         0x1360,
42560         0x1380,
42561         0x1390,
42562         0x13A0,
42563         0x13F5,
42564         0x1401,
42565         0x166D,
42566         0x166F,
42567         0x1680,
42568         0x1681,
42569         0x169B,
42570         0x16A0,
42571         0x16EB,
42572         0x16EE,
42573         0x16F9,
42574         0x1700,
42575         0x170D,
42576         0x170E,
42577         0x1714,
42578         0x1720,
42579         0x1734,
42580         0x1740,
42581         0x1754,
42582         0x1760,
42583         0x176D,
42584         0x176E,
42585         0x1771,
42586         0x1772,
42587         0x1774,
42588         0x1780,
42589         0x17B4,
42590         0x17B6,
42591         0x17C9,
42592         0x17D7,
42593         0x17D8,
42594         0x17DC,
42595         0x17DD,
42596         0x1820,
42597         0x1878,
42598         0x1880,
42599         0x18AB,
42600         0x18B0,
42601         0x18F6,
42602         0x1900,
42603         0x191F,
42604         0x1920,
42605         0x192C,
42606         0x1930,
42607         0x1939,
42608         0x1950,
42609         0x196E,
42610         0x1970,
42611         0x1975,
42612         0x1980,
42613         0x19AC,
42614         0x19B0,
42615         0x19CA,
42616         0x1A00,
42617         0x1A1C,
42618         0x1A20,
42619         0x1A5F,
42620         0x1A61,
42621         0x1A75,
42622         0x1AA7,
42623         0x1AA8,
42624         0x1B00,
42625         0x1B34,
42626         0x1B35,
42627         0x1B44,
42628         0x1B45,
42629         0x1B4C,
42630         0x1B80,
42631         0x1BAA,
42632         0x1BAC,
42633         0x1BB0,
42634         0x1BBA,
42635         0x1BE6,
42636         0x1BE7,
42637         0x1BF2,
42638         0x1C00,
42639         0x1C36,
42640         0x1C4D,
42641         0x1C50,
42642         0x1C5A,
42643         0x1C7E,
42644         0x1CE9,
42645         0x1CED,
42646         0x1CEE,
42647         0x1CF4,
42648         0x1CF5,
42649         0x1CF7,
42650         0x1D00,
42651         0x1DC0,
42652         0x1DE7,
42653         0x1DF5,
42654         0x1E00,
42655         0x1F16,
42656         0x1F18,
42657         0x1F1E,
42658         0x1F20,
42659         0x1F46,
42660         0x1F48,
42661         0x1F4E,
42662         0x1F50,
42663         0x1F58,
42664         0x1F59,
42665         0x1F5A,
42666         0x1F5B,
42667         0x1F5C,
42668         0x1F5D,
42669         0x1F5E,
42670         0x1F5F,
42671         0x1F7E,
42672         0x1F80,
42673         0x1FB5,
42674         0x1FB6,
42675         0x1FBD,
42676         0x1FBE,
42677         0x1FBF,
42678         0x1FC2,
42679         0x1FC5,
42680         0x1FC6,
42681         0x1FCD,
42682         0x1FD0,
42683         0x1FD4,
42684         0x1FD6,
42685         0x1FDC,
42686         0x1FE0,
42687         0x1FED,
42688         0x1FF2,
42689         0x1FF5,
42690         0x1FF6,
42691         0x1FFD,
42692         0x2071,
42693         0x2072,
42694         0x207F,
42695         0x2080,
42696         0x2090,
42697         0x209D,
42698         0x2102,
42699         0x2103,
42700         0x2107,
42701         0x2108,
42702         0x210A,
42703         0x2114,
42704         0x2115,
42705         0x2116,
42706         0x2119,
42707         0x211E,
42708         0x2124,
42709         0x2125,
42710         0x2126,
42711         0x2127,
42712         0x2128,
42713         0x2129,
42714         0x212A,
42715         0x212E,
42716         0x212F,
42717         0x213A,
42718         0x213C,
42719         0x2140,
42720         0x2145,
42721         0x214A,
42722         0x214E,
42723         0x214F,
42724         0x2160,
42725         0x2189,
42726         0x24B6,
42727         0x24EA,
42728         0x2C00,
42729         0x2C2F,
42730         0x2C30,
42731         0x2C5F,
42732         0x2C60,
42733         0x2CE5,
42734         0x2CEB,
42735         0x2CEF,
42736         0x2CF2,
42737         0x2CF4,
42738         0x2D00,
42739         0x2D26,
42740         0x2D27,
42741         0x2D28,
42742         0x2D2D,
42743         0x2D2E,
42744         0x2D30,
42745         0x2D68,
42746         0x2D6F,
42747         0x2D70,
42748         0x2D80,
42749         0x2D97,
42750         0x2DA0,
42751         0x2DA7,
42752         0x2DA8,
42753         0x2DAF,
42754         0x2DB0,
42755         0x2DB7,
42756         0x2DB8,
42757         0x2DBF,
42758         0x2DC0,
42759         0x2DC7,
42760         0x2DC8,
42761         0x2DCF,
42762         0x2DD0,
42763         0x2DD7,
42764         0x2DD8,
42765         0x2DDF,
42766         0x2DE0,
42767         0x2E00,
42768         0x2E2F,
42769         0x2E30,
42770         0x3005,
42771         0x3008,
42772         0x3021,
42773         0x302A,
42774         0x3031,
42775         0x3036,
42776         0x3038,
42777         0x303D,
42778         0x3041,
42779         0x3097,
42780         0x309D,
42781         0x30A0,
42782         0x30A1,
42783         0x30FB,
42784         0x30FC,
42785         0x3100,
42786         0x3105,
42787         0x312E,
42788         0x3131,
42789         0x318F,
42790         0x31A0,
42791         0x31BB,
42792         0x31F0,
42793         0x3200,
42794         0x3400,
42795         0x4DB6,
42796         0x4E00,
42797         0x9FCD,
42798         0xA000,
42799         0xA48D,
42800         0xA4D0,
42801         0xA4FE,
42802         0xA500,
42803         0xA60D,
42804         0xA610,
42805         0xA620,
42806         0xA62A,
42807         0xA62C,
42808         0xA640,
42809         0xA66F,
42810         0xA674,
42811         0xA67C,
42812         0xA67F,
42813         0xA69E,
42814         0xA69F,
42815         0xA6F0,
42816         0xA717,
42817         0xA720,
42818         0xA722,
42819         0xA789,
42820         0xA78B,
42821         0xA78F,
42822         0xA790,
42823         0xA7AE,
42824         0xA7B0,
42825         0xA7B2,
42826         0xA7F7,
42827         0xA802,
42828         0xA803,
42829         0xA806,
42830         0xA807,
42831         0xA80B,
42832         0xA80C,
42833         0xA828,
42834         0xA840,
42835         0xA874,
42836         0xA880,
42837         0xA8C4,
42838         0xA8F2,
42839         0xA8F8,
42840         0xA8FB,
42841         0xA8FC,
42842         0xA90A,
42843         0xA92B,
42844         0xA930,
42845         0xA953,
42846         0xA960,
42847         0xA97D,
42848         0xA980,
42849         0xA9B3,
42850         0xA9B4,
42851         0xA9C0,
42852         0xA9CF,
42853         0xA9D0,
42854         0xA9E0,
42855         0xA9E5,
42856         0xA9E6,
42857         0xA9F0,
42858         0xA9FA,
42859         0xA9FF,
42860         0xAA00,
42861         0xAA37,
42862         0xAA40,
42863         0xAA4E,
42864         0xAA60,
42865         0xAA77,
42866         0xAA7A,
42867         0xAA7B,
42868         0xAA7E,
42869         0xAABF,
42870         0xAAC0,
42871         0xAAC1,
42872         0xAAC2,
42873         0xAAC3,
42874         0xAADB,
42875         0xAADE,
42876         0xAAE0,
42877         0xAAF0,
42878         0xAAF2,
42879         0xAAF6,
42880         0xAB01,
42881         0xAB07,
42882         0xAB09,
42883         0xAB0F,
42884         0xAB11,
42885         0xAB17,
42886         0xAB20,
42887         0xAB27,
42888         0xAB28,
42889         0xAB2F,
42890         0xAB30,
42891         0xAB5B,
42892         0xAB5C,
42893         0xAB60,
42894         0xAB64,
42895         0xAB66,
42896         0xABC0,
42897         0xABEB,
42898         0xAC00,
42899         0xD7A4,
42900         0xD7B0,
42901         0xD7C7,
42902         0xD7CB,
42903         0xD7FC,
42904         0xF900,
42905         0xFA6E,
42906         0xFA70,
42907         0xFADA,
42908         0xFB00,
42909         0xFB07,
42910         0xFB13,
42911         0xFB18,
42912         0xFB1D,
42913         0xFB29,
42914         0xFB2A,
42915         0xFB37,
42916         0xFB38,
42917         0xFB3D,
42918         0xFB3E,
42919         0xFB3F,
42920         0xFB40,
42921         0xFB42,
42922         0xFB43,
42923         0xFB45,
42924         0xFB46,
42925         0xFBB2,
42926         0xFBD3,
42927         0xFD3E,
42928         0xFD50,
42929         0xFD90,
42930         0xFD92,
42931         0xFDC8,
42932         0xFDF0,
42933         0xFDFC,
42934         0xFE70,
42935         0xFE75,
42936         0xFE76,
42937         0xFEFD,
42938         0xFF21,
42939         0xFF3B,
42940         0xFF41,
42941         0xFF5B,
42942         0xFF66,
42943         0xFFBF,
42944         0xFFC2,
42945         0xFFC8,
42946         0xFFCA,
42947         0xFFD0,
42948         0xFFD2,
42949         0xFFD8,
42950         0xFFDA,
42951         0xFFDD,
42952         0x10000,
42953         0x1000C,
42954         0x1000D,
42955         0x10027,
42956         0x10028,
42957         0x1003B,
42958         0x1003C,
42959         0x1003E,
42960         0x1003F,
42961         0x1004E,
42962         0x10050,
42963         0x1005E,
42964         0x10080,
42965         0x100FB,
42966         0x10140,
42967         0x10175,
42968         0x10280,
42969         0x1029D,
42970         0x102A0,
42971         0x102D1,
42972         0x10300,
42973         0x10320,
42974         0x10330,
42975         0x1034B,
42976         0x10350,
42977         0x1037B,
42978         0x10380,
42979         0x1039E,
42980         0x103A0,
42981         0x103C4,
42982         0x103C8,
42983         0x103D0,
42984         0x103D1,
42985         0x103D6,
42986         0x10400,
42987         0x1049E,
42988         0x10500,
42989         0x10528,
42990         0x10530,
42991         0x10564,
42992         0x10600,
42993         0x10737,
42994         0x10740,
42995         0x10756,
42996         0x10760,
42997         0x10768,
42998         0x10800,
42999         0x10806,
43000         0x10808,
43001         0x10809,
43002         0x1080A,
43003         0x10836,
43004         0x10837,
43005         0x10839,
43006         0x1083C,
43007         0x1083D,
43008         0x1083F,
43009         0x10856,
43010         0x10860,
43011         0x10877,
43012         0x10880,
43013         0x1089F,
43014         0x10900,
43015         0x10916,
43016         0x10920,
43017         0x1093A,
43018         0x10980,
43019         0x109B8,
43020         0x109BE,
43021         0x109C0,
43022         0x10A00,
43023         0x10A04,
43024         0x10A05,
43025         0x10A07,
43026         0x10A0C,
43027         0x10A14,
43028         0x10A15,
43029         0x10A18,
43030         0x10A19,
43031         0x10A34,
43032         0x10A60,
43033         0x10A7D,
43034         0x10A80,
43035         0x10A9D,
43036         0x10AC0,
43037         0x10AC8,
43038         0x10AC9,
43039         0x10AE5,
43040         0x10B00,
43041         0x10B36,
43042         0x10B40,
43043         0x10B56,
43044         0x10B60,
43045         0x10B73,
43046         0x10B80,
43047         0x10B92,
43048         0x10C00,
43049         0x10C49,
43050         0x11000,
43051         0x11046,
43052         0x11082,
43053         0x110B9,
43054         0x110D0,
43055         0x110E9,
43056         0x11100,
43057         0x11133,
43058         0x11150,
43059         0x11173,
43060         0x11176,
43061         0x11177,
43062         0x11180,
43063         0x111C0,
43064         0x111C1,
43065         0x111C5,
43066         0x111DA,
43067         0x111DB,
43068         0x11200,
43069         0x11212,
43070         0x11213,
43071         0x11235,
43072         0x11237,
43073         0x11238,
43074         0x112B0,
43075         0x112E9,
43076         0x11301,
43077         0x11304,
43078         0x11305,
43079         0x1130D,
43080         0x1130F,
43081         0x11311,
43082         0x11313,
43083         0x11329,
43084         0x1132A,
43085         0x11331,
43086         0x11332,
43087         0x11334,
43088         0x11335,
43089         0x1133A,
43090         0x1133D,
43091         0x11345,
43092         0x11347,
43093         0x11349,
43094         0x1134B,
43095         0x1134D,
43096         0x11357,
43097         0x11358,
43098         0x1135D,
43099         0x11364,
43100         0x11480,
43101         0x114C2,
43102         0x114C4,
43103         0x114C6,
43104         0x114C7,
43105         0x114C8,
43106         0x11580,
43107         0x115B6,
43108         0x115B8,
43109         0x115BF,
43110         0x11600,
43111         0x1163F,
43112         0x11640,
43113         0x11641,
43114         0x11644,
43115         0x11645,
43116         0x11680,
43117         0x116B6,
43118         0x118A0,
43119         0x118E0,
43120         0x118FF,
43121         0x11900,
43122         0x11AC0,
43123         0x11AF9,
43124         0x12000,
43125         0x12399,
43126         0x12400,
43127         0x1246F,
43128         0x13000,
43129         0x1342F,
43130         0x16800,
43131         0x16A39,
43132         0x16A40,
43133         0x16A5F,
43134         0x16AD0,
43135         0x16AEE,
43136         0x16B00,
43137         0x16B37,
43138         0x16B40,
43139         0x16B44,
43140         0x16B63,
43141         0x16B78,
43142         0x16B7D,
43143         0x16B90,
43144         0x16F00,
43145         0x16F45,
43146         0x16F50,
43147         0x16F7F,
43148         0x16F93,
43149         0x16FA0,
43150         0x1B000,
43151         0x1B002,
43152         0x1BC00,
43153         0x1BC6B,
43154         0x1BC70,
43155         0x1BC7D,
43156         0x1BC80,
43157         0x1BC89,
43158         0x1BC90,
43159         0x1BC9A,
43160         0x1BC9E,
43161         0x1BC9F,
43162         0x1D400,
43163         0x1D455,
43164         0x1D456,
43165         0x1D49D,
43166         0x1D49E,
43167         0x1D4A0,
43168         0x1D4A2,
43169         0x1D4A3,
43170         0x1D4A5,
43171         0x1D4A7,
43172         0x1D4A9,
43173         0x1D4AD,
43174         0x1D4AE,
43175         0x1D4BA,
43176         0x1D4BB,
43177         0x1D4BC,
43178         0x1D4BD,
43179         0x1D4C4,
43180         0x1D4C5,
43181         0x1D506,
43182         0x1D507,
43183         0x1D50B,
43184         0x1D50D,
43185         0x1D515,
43186         0x1D516,
43187         0x1D51D,
43188         0x1D51E,
43189         0x1D53A,
43190         0x1D53B,
43191         0x1D53F,
43192         0x1D540,
43193         0x1D545,
43194         0x1D546,
43195         0x1D547,
43196         0x1D54A,
43197         0x1D551,
43198         0x1D552,
43199         0x1D6A6,
43200         0x1D6A8,
43201         0x1D6C1,
43202         0x1D6C2,
43203         0x1D6DB,
43204         0x1D6DC,
43205         0x1D6FB,
43206         0x1D6FC,
43207         0x1D715,
43208         0x1D716,
43209         0x1D735,
43210         0x1D736,
43211         0x1D74F,
43212         0x1D750,
43213         0x1D76F,
43214         0x1D770,
43215         0x1D789,
43216         0x1D78A,
43217         0x1D7A9,
43218         0x1D7AA,
43219         0x1D7C3,
43220         0x1D7C4,
43221         0x1D7CC,
43222         0x1E800,
43223         0x1E8C5,
43224         0x1EE00,
43225         0x1EE04,
43226         0x1EE05,
43227         0x1EE20,
43228         0x1EE21,
43229         0x1EE23,
43230         0x1EE24,
43231         0x1EE25,
43232         0x1EE27,
43233         0x1EE28,
43234         0x1EE29,
43235         0x1EE33,
43236         0x1EE34,
43237         0x1EE38,
43238         0x1EE39,
43239         0x1EE3A,
43240         0x1EE3B,
43241         0x1EE3C,
43242         0x1EE42,
43243         0x1EE43,
43244         0x1EE47,
43245         0x1EE48,
43246         0x1EE49,
43247         0x1EE4A,
43248         0x1EE4B,
43249         0x1EE4C,
43250         0x1EE4D,
43251         0x1EE50,
43252         0x1EE51,
43253         0x1EE53,
43254         0x1EE54,
43255         0x1EE55,
43256         0x1EE57,
43257         0x1EE58,
43258         0x1EE59,
43259         0x1EE5A,
43260         0x1EE5B,
43261         0x1EE5C,
43262         0x1EE5D,
43263         0x1EE5E,
43264         0x1EE5F,
43265         0x1EE60,
43266         0x1EE61,
43267         0x1EE63,
43268         0x1EE64,
43269         0x1EE65,
43270         0x1EE67,
43271         0x1EE6B,
43272         0x1EE6C,
43273         0x1EE73,
43274         0x1EE74,
43275         0x1EE78,
43276         0x1EE79,
43277         0x1EE7D,
43278         0x1EE7E,
43279         0x1EE7F,
43280         0x1EE80,
43281         0x1EE8A,
43282         0x1EE8B,
43283         0x1EE9C,
43284         0x1EEA1,
43285         0x1EEA4,
43286         0x1EEA5,
43287         0x1EEAA,
43288         0x1EEAB,
43289         0x1EEBC,
43290         0x1F130,
43291         0x1F14A,
43292         0x1F150,
43293         0x1F16A,
43294         0x1F170,
43295         0x1F18A,
43296         0x20000,
43297         0x2A6D7,
43298         0x2A700,
43299         0x2B735,
43300         0x2B740,
43301         0x2B81E,
43302         0x2F800,
43303         0x2FA1E
43304 };
43305
43306 static const UV XPosixBlank_invlist[] = { /* for EBCDIC POSIX-BC */
43307         15,     /* Number of elements */
43308         148565664, /* Version and data structure type */
43309         1,      /* 0 if the list starts at 0;
43310                    1 if it starts at the element beyond 0 */
43311         0x0,
43312         0x5,
43313         0x6,
43314         0x40,
43315         0x42,
43316         0x1680,
43317         0x1681,
43318         0x2000,
43319         0x200B,
43320         0x202F,
43321         0x2030,
43322         0x205F,
43323         0x2060,
43324         0x3000,
43325         0x3001
43326 };
43327
43328 static const UV XPosixCntrl_invlist[] = { /* for EBCDIC POSIX-BC */
43329         4,      /* Number of elements */
43330         148565664, /* Version and data structure type */
43331         0,      /* 0 if the list starts at 0;
43332                    1 if it starts at the element beyond 0 */
43333         0x0,
43334         0x40,
43335         0x5F,
43336         0x60
43337 };
43338
43339 static const UV XPosixDigit_invlist[] = { /* for EBCDIC POSIX-BC */
43340         101,    /* Number of elements */
43341         148565664, /* Version and data structure type */
43342         1,      /* 0 if the list starts at 0;
43343                    1 if it starts at the element beyond 0 */
43344         0x0,
43345         0xF0,
43346         0xFA,
43347         0x660,
43348         0x66A,
43349         0x6F0,
43350         0x6FA,
43351         0x7C0,
43352         0x7CA,
43353         0x966,
43354         0x970,
43355         0x9E6,
43356         0x9F0,
43357         0xA66,
43358         0xA70,
43359         0xAE6,
43360         0xAF0,
43361         0xB66,
43362         0xB70,
43363         0xBE6,
43364         0xBF0,
43365         0xC66,
43366         0xC70,
43367         0xCE6,
43368         0xCF0,
43369         0xD66,
43370         0xD70,
43371         0xDE6,
43372         0xDF0,
43373         0xE50,
43374         0xE5A,
43375         0xED0,
43376         0xEDA,
43377         0xF20,
43378         0xF2A,
43379         0x1040,
43380         0x104A,
43381         0x1090,
43382         0x109A,
43383         0x17E0,
43384         0x17EA,
43385         0x1810,
43386         0x181A,
43387         0x1946,
43388         0x1950,
43389         0x19D0,
43390         0x19DA,
43391         0x1A80,
43392         0x1A8A,
43393         0x1A90,
43394         0x1A9A,
43395         0x1B50,
43396         0x1B5A,
43397         0x1BB0,
43398         0x1BBA,
43399         0x1C40,
43400         0x1C4A,
43401         0x1C50,
43402         0x1C5A,
43403         0xA620,
43404         0xA62A,
43405         0xA8D0,
43406         0xA8DA,
43407         0xA900,
43408         0xA90A,
43409         0xA9D0,
43410         0xA9DA,
43411         0xA9F0,
43412         0xA9FA,
43413         0xAA50,
43414         0xAA5A,
43415         0xABF0,
43416         0xABFA,
43417         0xFF10,
43418         0xFF1A,
43419         0x104A0,
43420         0x104AA,
43421         0x11066,
43422         0x11070,
43423         0x110F0,
43424         0x110FA,
43425         0x11136,
43426         0x11140,
43427         0x111D0,
43428         0x111DA,
43429         0x112F0,
43430         0x112FA,
43431         0x114D0,
43432         0x114DA,
43433         0x11650,
43434         0x1165A,
43435         0x116C0,
43436         0x116CA,
43437         0x118E0,
43438         0x118EA,
43439         0x16A60,
43440         0x16A6A,
43441         0x16B50,
43442         0x16B5A,
43443         0x1D7CE,
43444         0x1D800
43445 };
43446
43447 static const UV XPosixGraph_invlist[] = { /* for EBCDIC POSIX-BC */
43448         1211,   /* Number of elements */
43449         148565664, /* Version and data structure type */
43450         1,      /* 0 if the list starts at 0;
43451                    1 if it starts at the element beyond 0 */
43452         0x0,
43453         0x42,
43454         0x5F,
43455         0x60,
43456         0x378,
43457         0x37A,
43458         0x380,
43459         0x384,
43460         0x38B,
43461         0x38C,
43462         0x38D,
43463         0x38E,
43464         0x3A2,
43465         0x3A3,
43466         0x530,
43467         0x531,
43468         0x557,
43469         0x559,
43470         0x560,
43471         0x561,
43472         0x588,
43473         0x589,
43474         0x58B,
43475         0x58D,
43476         0x590,
43477         0x591,
43478         0x5C8,
43479         0x5D0,
43480         0x5EB,
43481         0x5F0,
43482         0x5F5,
43483         0x600,
43484         0x61D,
43485         0x61E,
43486         0x70E,
43487         0x70F,
43488         0x74B,
43489         0x74D,
43490         0x7B2,
43491         0x7C0,
43492         0x7FB,
43493         0x800,
43494         0x82E,
43495         0x830,
43496         0x83F,
43497         0x840,
43498         0x85C,
43499         0x85E,
43500         0x85F,
43501         0x8A0,
43502         0x8B3,
43503         0x8E4,
43504         0x984,
43505         0x985,
43506         0x98D,
43507         0x98F,
43508         0x991,
43509         0x993,
43510         0x9A9,
43511         0x9AA,
43512         0x9B1,
43513         0x9B2,
43514         0x9B3,
43515         0x9B6,
43516         0x9BA,
43517         0x9BC,
43518         0x9C5,
43519         0x9C7,
43520         0x9C9,
43521         0x9CB,
43522         0x9CF,
43523         0x9D7,
43524         0x9D8,
43525         0x9DC,
43526         0x9DE,
43527         0x9DF,
43528         0x9E4,
43529         0x9E6,
43530         0x9FC,
43531         0xA01,
43532         0xA04,
43533         0xA05,
43534         0xA0B,
43535         0xA0F,
43536         0xA11,
43537         0xA13,
43538         0xA29,
43539         0xA2A,
43540         0xA31,
43541         0xA32,
43542         0xA34,
43543         0xA35,
43544         0xA37,
43545         0xA38,
43546         0xA3A,
43547         0xA3C,
43548         0xA3D,
43549         0xA3E,
43550         0xA43,
43551         0xA47,
43552         0xA49,
43553         0xA4B,
43554         0xA4E,
43555         0xA51,
43556         0xA52,
43557         0xA59,
43558         0xA5D,
43559         0xA5E,
43560         0xA5F,
43561         0xA66,
43562         0xA76,
43563         0xA81,
43564         0xA84,
43565         0xA85,
43566         0xA8E,
43567         0xA8F,
43568         0xA92,
43569         0xA93,
43570         0xAA9,
43571         0xAAA,
43572         0xAB1,
43573         0xAB2,
43574         0xAB4,
43575         0xAB5,
43576         0xABA,
43577         0xABC,
43578         0xAC6,
43579         0xAC7,
43580         0xACA,
43581         0xACB,
43582         0xACE,
43583         0xAD0,
43584         0xAD1,
43585         0xAE0,
43586         0xAE4,
43587         0xAE6,
43588         0xAF2,
43589         0xB01,
43590         0xB04,
43591         0xB05,
43592         0xB0D,
43593         0xB0F,
43594         0xB11,
43595         0xB13,
43596         0xB29,
43597         0xB2A,
43598         0xB31,
43599         0xB32,
43600         0xB34,
43601         0xB35,
43602         0xB3A,
43603         0xB3C,
43604         0xB45,
43605         0xB47,
43606         0xB49,
43607         0xB4B,
43608         0xB4E,
43609         0xB56,
43610         0xB58,
43611         0xB5C,
43612         0xB5E,
43613         0xB5F,
43614         0xB64,
43615         0xB66,
43616         0xB78,
43617         0xB82,
43618         0xB84,
43619         0xB85,
43620         0xB8B,
43621         0xB8E,
43622         0xB91,
43623         0xB92,
43624         0xB96,
43625         0xB99,
43626         0xB9B,
43627         0xB9C,
43628         0xB9D,
43629         0xB9E,
43630         0xBA0,
43631         0xBA3,
43632         0xBA5,
43633         0xBA8,
43634         0xBAB,
43635         0xBAE,
43636         0xBBA,
43637         0xBBE,
43638         0xBC3,
43639         0xBC6,
43640         0xBC9,
43641         0xBCA,
43642         0xBCE,
43643         0xBD0,
43644         0xBD1,
43645         0xBD7,
43646         0xBD8,
43647         0xBE6,
43648         0xBFB,
43649         0xC00,
43650         0xC04,
43651         0xC05,
43652         0xC0D,
43653         0xC0E,
43654         0xC11,
43655         0xC12,
43656         0xC29,
43657         0xC2A,
43658         0xC3A,
43659         0xC3D,
43660         0xC45,
43661         0xC46,
43662         0xC49,
43663         0xC4A,
43664         0xC4E,
43665         0xC55,
43666         0xC57,
43667         0xC58,
43668         0xC5A,
43669         0xC60,
43670         0xC64,
43671         0xC66,
43672         0xC70,
43673         0xC78,
43674         0xC80,
43675         0xC81,
43676         0xC84,
43677         0xC85,
43678         0xC8D,
43679         0xC8E,
43680         0xC91,
43681         0xC92,
43682         0xCA9,
43683         0xCAA,
43684         0xCB4,
43685         0xCB5,
43686         0xCBA,
43687         0xCBC,
43688         0xCC5,
43689         0xCC6,
43690         0xCC9,
43691         0xCCA,
43692         0xCCE,
43693         0xCD5,
43694         0xCD7,
43695         0xCDE,
43696         0xCDF,
43697         0xCE0,
43698         0xCE4,
43699         0xCE6,
43700         0xCF0,
43701         0xCF1,
43702         0xCF3,
43703         0xD01,
43704         0xD04,
43705         0xD05,
43706         0xD0D,
43707         0xD0E,
43708         0xD11,
43709         0xD12,
43710         0xD3B,
43711         0xD3D,
43712         0xD45,
43713         0xD46,
43714         0xD49,
43715         0xD4A,
43716         0xD4F,
43717         0xD57,
43718         0xD58,
43719         0xD60,
43720         0xD64,
43721         0xD66,
43722         0xD76,
43723         0xD79,
43724         0xD80,
43725         0xD82,
43726         0xD84,
43727         0xD85,
43728         0xD97,
43729         0xD9A,
43730         0xDB2,
43731         0xDB3,
43732         0xDBC,
43733         0xDBD,
43734         0xDBE,
43735         0xDC0,
43736         0xDC7,
43737         0xDCA,
43738         0xDCB,
43739         0xDCF,
43740         0xDD5,
43741         0xDD6,
43742         0xDD7,
43743         0xDD8,
43744         0xDE0,
43745         0xDE6,
43746         0xDF0,
43747         0xDF2,
43748         0xDF5,
43749         0xE01,
43750         0xE3B,
43751         0xE3F,
43752         0xE5C,
43753         0xE81,
43754         0xE83,
43755         0xE84,
43756         0xE85,
43757         0xE87,
43758         0xE89,
43759         0xE8A,
43760         0xE8B,
43761         0xE8D,
43762         0xE8E,
43763         0xE94,
43764         0xE98,
43765         0xE99,
43766         0xEA0,
43767         0xEA1,
43768         0xEA4,
43769         0xEA5,
43770         0xEA6,
43771         0xEA7,
43772         0xEA8,
43773         0xEAA,
43774         0xEAC,
43775         0xEAD,
43776         0xEBA,
43777         0xEBB,
43778         0xEBE,
43779         0xEC0,
43780         0xEC5,
43781         0xEC6,
43782         0xEC7,
43783         0xEC8,
43784         0xECE,
43785         0xED0,
43786         0xEDA,
43787         0xEDC,
43788         0xEE0,
43789         0xF00,
43790         0xF48,
43791         0xF49,
43792         0xF6D,
43793         0xF71,
43794         0xF98,
43795         0xF99,
43796         0xFBD,
43797         0xFBE,
43798         0xFCD,
43799         0xFCE,
43800         0xFDB,
43801         0x1000,
43802         0x10C6,
43803         0x10C7,
43804         0x10C8,
43805         0x10CD,
43806         0x10CE,
43807         0x10D0,
43808         0x1249,
43809         0x124A,
43810         0x124E,
43811         0x1250,
43812         0x1257,
43813         0x1258,
43814         0x1259,
43815         0x125A,
43816         0x125E,
43817         0x1260,
43818         0x1289,
43819         0x128A,
43820         0x128E,
43821         0x1290,
43822         0x12B1,
43823         0x12B2,
43824         0x12B6,
43825         0x12B8,
43826         0x12BF,
43827         0x12C0,
43828         0x12C1,
43829         0x12C2,
43830         0x12C6,
43831         0x12C8,
43832         0x12D7,
43833         0x12D8,
43834         0x1311,
43835         0x1312,
43836         0x1316,
43837         0x1318,
43838         0x135B,
43839         0x135D,
43840         0x137D,
43841         0x1380,
43842         0x139A,
43843         0x13A0,
43844         0x13F5,
43845         0x1400,
43846         0x1680,
43847         0x1681,
43848         0x169D,
43849         0x16A0,
43850         0x16F9,
43851         0x1700,
43852         0x170D,
43853         0x170E,
43854         0x1715,
43855         0x1720,
43856         0x1737,
43857         0x1740,
43858         0x1754,
43859         0x1760,
43860         0x176D,
43861         0x176E,
43862         0x1771,
43863         0x1772,
43864         0x1774,
43865         0x1780,
43866         0x17DE,
43867         0x17E0,
43868         0x17EA,
43869         0x17F0,
43870         0x17FA,
43871         0x1800,
43872         0x180F,
43873         0x1810,
43874         0x181A,
43875         0x1820,
43876         0x1878,
43877         0x1880,
43878         0x18AB,
43879         0x18B0,
43880         0x18F6,
43881         0x1900,
43882         0x191F,
43883         0x1920,
43884         0x192C,
43885         0x1930,
43886         0x193C,
43887         0x1940,
43888         0x1941,
43889         0x1944,
43890         0x196E,
43891         0x1970,
43892         0x1975,
43893         0x1980,
43894         0x19AC,
43895         0x19B0,
43896         0x19CA,
43897         0x19D0,
43898         0x19DB,
43899         0x19DE,
43900         0x1A1C,
43901         0x1A1E,
43902         0x1A5F,
43903         0x1A60,
43904         0x1A7D,
43905         0x1A7F,
43906         0x1A8A,
43907         0x1A90,
43908         0x1A9A,
43909         0x1AA0,
43910         0x1AAE,
43911         0x1AB0,
43912         0x1ABF,
43913         0x1B00,
43914         0x1B4C,
43915         0x1B50,
43916         0x1B7D,
43917         0x1B80,
43918         0x1BF4,
43919         0x1BFC,
43920         0x1C38,
43921         0x1C3B,
43922         0x1C4A,
43923         0x1C4D,
43924         0x1C80,
43925         0x1CC0,
43926         0x1CC8,
43927         0x1CD0,
43928         0x1CF7,
43929         0x1CF8,
43930         0x1CFA,
43931         0x1D00,
43932         0x1DF6,
43933         0x1DFC,
43934         0x1F16,
43935         0x1F18,
43936         0x1F1E,
43937         0x1F20,
43938         0x1F46,
43939         0x1F48,
43940         0x1F4E,
43941         0x1F50,
43942         0x1F58,
43943         0x1F59,
43944         0x1F5A,
43945         0x1F5B,
43946         0x1F5C,
43947         0x1F5D,
43948         0x1F5E,
43949         0x1F5F,
43950         0x1F7E,
43951         0x1F80,
43952         0x1FB5,
43953         0x1FB6,
43954         0x1FC5,
43955         0x1FC6,
43956         0x1FD4,
43957         0x1FD6,
43958         0x1FDC,
43959         0x1FDD,
43960         0x1FF0,
43961         0x1FF2,
43962         0x1FF5,
43963         0x1FF6,
43964         0x1FFF,
43965         0x200B,
43966         0x2028,
43967         0x202A,
43968         0x202F,
43969         0x2030,
43970         0x205F,
43971         0x2060,
43972         0x2065,
43973         0x2066,
43974         0x2072,
43975         0x2074,
43976         0x208F,
43977         0x2090,
43978         0x209D,
43979         0x20A0,
43980         0x20BE,
43981         0x20D0,
43982         0x20F1,
43983         0x2100,
43984         0x218A,
43985         0x2190,
43986         0x23FB,
43987         0x2400,
43988         0x2427,
43989         0x2440,
43990         0x244B,
43991         0x2460,
43992         0x2B74,
43993         0x2B76,
43994         0x2B96,
43995         0x2B98,
43996         0x2BBA,
43997         0x2BBD,
43998         0x2BC9,
43999         0x2BCA,
44000         0x2BD2,
44001         0x2C00,
44002         0x2C2F,
44003         0x2C30,
44004         0x2C5F,
44005         0x2C60,
44006         0x2CF4,
44007         0x2CF9,
44008         0x2D26,
44009         0x2D27,
44010         0x2D28,
44011         0x2D2D,
44012         0x2D2E,
44013         0x2D30,
44014         0x2D68,
44015         0x2D6F,
44016         0x2D71,
44017         0x2D7F,
44018         0x2D97,
44019         0x2DA0,
44020         0x2DA7,
44021         0x2DA8,
44022         0x2DAF,
44023         0x2DB0,
44024         0x2DB7,
44025         0x2DB8,
44026         0x2DBF,
44027         0x2DC0,
44028         0x2DC7,
44029         0x2DC8,
44030         0x2DCF,
44031         0x2DD0,
44032         0x2DD7,
44033         0x2DD8,
44034         0x2DDF,
44035         0x2DE0,
44036         0x2E43,
44037         0x2E80,
44038         0x2E9A,
44039         0x2E9B,
44040         0x2EF4,
44041         0x2F00,
44042         0x2FD6,
44043         0x2FF0,
44044         0x2FFC,
44045         0x3001,
44046         0x3040,
44047         0x3041,
44048         0x3097,
44049         0x3099,
44050         0x3100,
44051         0x3105,
44052         0x312E,
44053         0x3131,
44054         0x318F,
44055         0x3190,
44056         0x31BB,
44057         0x31C0,
44058         0x31E4,
44059         0x31F0,
44060         0x321F,
44061         0x3220,
44062         0x32FF,
44063         0x3300,
44064         0x4DB6,
44065         0x4DC0,
44066         0x9FCD,
44067         0xA000,
44068         0xA48D,
44069         0xA490,
44070         0xA4C7,
44071         0xA4D0,
44072         0xA62C,
44073         0xA640,
44074         0xA69E,
44075         0xA69F,
44076         0xA6F8,
44077         0xA700,
44078         0xA78F,
44079         0xA790,
44080         0xA7AE,
44081         0xA7B0,
44082         0xA7B2,
44083         0xA7F7,
44084         0xA82C,
44085         0xA830,
44086         0xA83A,
44087         0xA840,
44088         0xA878,
44089         0xA880,
44090         0xA8C5,
44091         0xA8CE,
44092         0xA8DA,
44093         0xA8E0,
44094         0xA8FC,
44095         0xA900,
44096         0xA954,
44097         0xA95F,
44098         0xA97D,
44099         0xA980,
44100         0xA9CE,
44101         0xA9CF,
44102         0xA9DA,
44103         0xA9DE,
44104         0xA9FF,
44105         0xAA00,
44106         0xAA37,
44107         0xAA40,
44108         0xAA4E,
44109         0xAA50,
44110         0xAA5A,
44111         0xAA5C,
44112         0xAAC3,
44113         0xAADB,
44114         0xAAF7,
44115         0xAB01,
44116         0xAB07,
44117         0xAB09,
44118         0xAB0F,
44119         0xAB11,
44120         0xAB17,
44121         0xAB20,
44122         0xAB27,
44123         0xAB28,
44124         0xAB2F,
44125         0xAB30,
44126         0xAB60,
44127         0xAB64,
44128         0xAB66,
44129         0xABC0,
44130         0xABEE,
44131         0xABF0,
44132         0xABFA,
44133         0xAC00,
44134         0xD7A4,
44135         0xD7B0,
44136         0xD7C7,
44137         0xD7CB,
44138         0xD7FC,
44139         0xE000,
44140         0xFA6E,
44141         0xFA70,
44142         0xFADA,
44143         0xFB00,
44144         0xFB07,
44145         0xFB13,
44146         0xFB18,
44147         0xFB1D,
44148         0xFB37,
44149         0xFB38,
44150         0xFB3D,
44151         0xFB3E,
44152         0xFB3F,
44153         0xFB40,
44154         0xFB42,
44155         0xFB43,
44156         0xFB45,
44157         0xFB46,
44158         0xFBC2,
44159         0xFBD3,
44160         0xFD40,
44161         0xFD50,
44162         0xFD90,
44163         0xFD92,
44164         0xFDC8,
44165         0xFDF0,
44166         0xFDFE,
44167         0xFE00,
44168         0xFE1A,
44169         0xFE20,
44170         0xFE2E,
44171         0xFE30,
44172         0xFE53,
44173         0xFE54,
44174         0xFE67,
44175         0xFE68,
44176         0xFE6C,
44177         0xFE70,
44178         0xFE75,
44179         0xFE76,
44180         0xFEFD,
44181         0xFEFF,
44182         0xFF00,
44183         0xFF01,
44184         0xFFBF,
44185         0xFFC2,
44186         0xFFC8,
44187         0xFFCA,
44188         0xFFD0,
44189         0xFFD2,
44190         0xFFD8,
44191         0xFFDA,
44192         0xFFDD,
44193         0xFFE0,
44194         0xFFE7,
44195         0xFFE8,
44196         0xFFEF,
44197         0xFFF9,
44198         0xFFFE,
44199         0x10000,
44200         0x1000C,
44201         0x1000D,
44202         0x10027,
44203         0x10028,
44204         0x1003B,
44205         0x1003C,
44206         0x1003E,
44207         0x1003F,
44208         0x1004E,
44209         0x10050,
44210         0x1005E,
44211         0x10080,
44212         0x100FB,
44213         0x10100,
44214         0x10103,
44215         0x10107,
44216         0x10134,
44217         0x10137,
44218         0x1018D,
44219         0x10190,
44220         0x1019C,
44221         0x101A0,
44222         0x101A1,
44223         0x101D0,
44224         0x101FE,
44225         0x10280,
44226         0x1029D,
44227         0x102A0,
44228         0x102D1,
44229         0x102E0,
44230         0x102FC,
44231         0x10300,
44232         0x10324,
44233         0x10330,
44234         0x1034B,
44235         0x10350,
44236         0x1037B,
44237         0x10380,
44238         0x1039E,
44239         0x1039F,
44240         0x103C4,
44241         0x103C8,
44242         0x103D6,
44243         0x10400,
44244         0x1049E,
44245         0x104A0,
44246         0x104AA,
44247         0x10500,
44248         0x10528,
44249         0x10530,
44250         0x10564,
44251         0x1056F,
44252         0x10570,
44253         0x10600,
44254         0x10737,
44255         0x10740,
44256         0x10756,
44257         0x10760,
44258         0x10768,
44259         0x10800,
44260         0x10806,
44261         0x10808,
44262         0x10809,
44263         0x1080A,
44264         0x10836,
44265         0x10837,
44266         0x10839,
44267         0x1083C,
44268         0x1083D,
44269         0x1083F,
44270         0x10856,
44271         0x10857,
44272         0x1089F,
44273         0x108A7,
44274         0x108B0,
44275         0x10900,
44276         0x1091C,
44277         0x1091F,
44278         0x1093A,
44279         0x1093F,
44280         0x10940,
44281         0x10980,
44282         0x109B8,
44283         0x109BE,
44284         0x109C0,
44285         0x10A00,
44286         0x10A04,
44287         0x10A05,
44288         0x10A07,
44289         0x10A0C,
44290         0x10A14,
44291         0x10A15,
44292         0x10A18,
44293         0x10A19,
44294         0x10A34,
44295         0x10A38,
44296         0x10A3B,
44297         0x10A3F,
44298         0x10A48,
44299         0x10A50,
44300         0x10A59,
44301         0x10A60,
44302         0x10AA0,
44303         0x10AC0,
44304         0x10AE7,
44305         0x10AEB,
44306         0x10AF7,
44307         0x10B00,
44308         0x10B36,
44309         0x10B39,
44310         0x10B56,
44311         0x10B58,
44312         0x10B73,
44313         0x10B78,
44314         0x10B92,
44315         0x10B99,
44316         0x10B9D,
44317         0x10BA9,
44318         0x10BB0,
44319         0x10C00,
44320         0x10C49,
44321         0x10E60,
44322         0x10E7F,
44323         0x11000,
44324         0x1104E,
44325         0x11052,
44326         0x11070,
44327         0x1107F,
44328         0x110C2,
44329         0x110D0,
44330         0x110E9,
44331         0x110F0,
44332         0x110FA,
44333         0x11100,
44334         0x11135,
44335         0x11136,
44336         0x11144,
44337         0x11150,
44338         0x11177,
44339         0x11180,
44340         0x111C9,
44341         0x111CD,
44342         0x111CE,
44343         0x111D0,
44344         0x111DB,
44345         0x111E1,
44346         0x111F5,
44347         0x11200,
44348         0x11212,
44349         0x11213,
44350         0x1123E,
44351         0x112B0,
44352         0x112EB,
44353         0x112F0,
44354         0x112FA,
44355         0x11301,
44356         0x11304,
44357         0x11305,
44358         0x1130D,
44359         0x1130F,
44360         0x11311,
44361         0x11313,
44362         0x11329,
44363         0x1132A,
44364         0x11331,
44365         0x11332,
44366         0x11334,
44367         0x11335,
44368         0x1133A,
44369         0x1133C,
44370         0x11345,
44371         0x11347,
44372         0x11349,
44373         0x1134B,
44374         0x1134E,
44375         0x11357,
44376         0x11358,
44377         0x1135D,
44378         0x11364,
44379         0x11366,
44380         0x1136D,
44381         0x11370,
44382         0x11375,
44383         0x11480,
44384         0x114C8,
44385         0x114D0,
44386         0x114DA,
44387         0x11580,
44388         0x115B6,
44389         0x115B8,
44390         0x115CA,
44391         0x11600,
44392         0x11645,
44393         0x11650,
44394         0x1165A,
44395         0x11680,
44396         0x116B8,
44397         0x116C0,
44398         0x116CA,
44399         0x118A0,
44400         0x118F3,
44401         0x118FF,
44402         0x11900,
44403         0x11AC0,
44404         0x11AF9,
44405         0x12000,
44406         0x12399,
44407         0x12400,
44408         0x1246F,
44409         0x12470,
44410         0x12475,
44411         0x13000,
44412         0x1342F,
44413         0x16800,
44414         0x16A39,
44415         0x16A40,
44416         0x16A5F,
44417         0x16A60,
44418         0x16A6A,
44419         0x16A6E,
44420         0x16A70,
44421         0x16AD0,
44422         0x16AEE,
44423         0x16AF0,
44424         0x16AF6,
44425         0x16B00,
44426         0x16B46,
44427         0x16B50,
44428         0x16B5A,
44429         0x16B5B,
44430         0x16B62,
44431         0x16B63,
44432         0x16B78,
44433         0x16B7D,
44434         0x16B90,
44435         0x16F00,
44436         0x16F45,
44437         0x16F50,
44438         0x16F7F,
44439         0x16F8F,
44440         0x16FA0,
44441         0x1B000,
44442         0x1B002,
44443         0x1BC00,
44444         0x1BC6B,
44445         0x1BC70,
44446         0x1BC7D,
44447         0x1BC80,
44448         0x1BC89,
44449         0x1BC90,
44450         0x1BC9A,
44451         0x1BC9C,
44452         0x1BCA4,
44453         0x1D000,
44454         0x1D0F6,
44455         0x1D100,
44456         0x1D127,
44457         0x1D129,
44458         0x1D1DE,
44459         0x1D200,
44460         0x1D246,
44461         0x1D300,
44462         0x1D357,
44463         0x1D360,
44464         0x1D372,
44465         0x1D400,
44466         0x1D455,
44467         0x1D456,
44468         0x1D49D,
44469         0x1D49E,
44470         0x1D4A0,
44471         0x1D4A2,
44472         0x1D4A3,
44473         0x1D4A5,
44474         0x1D4A7,
44475         0x1D4A9,
44476         0x1D4AD,
44477         0x1D4AE,
44478         0x1D4BA,
44479         0x1D4BB,
44480         0x1D4BC,
44481         0x1D4BD,
44482         0x1D4C4,
44483         0x1D4C5,
44484         0x1D506,
44485         0x1D507,
44486         0x1D50B,
44487         0x1D50D,
44488         0x1D515,
44489         0x1D516,
44490         0x1D51D,
44491         0x1D51E,
44492         0x1D53A,
44493         0x1D53B,
44494         0x1D53F,
44495         0x1D540,
44496         0x1D545,
44497         0x1D546,
44498         0x1D547,
44499         0x1D54A,
44500         0x1D551,
44501         0x1D552,
44502         0x1D6A6,
44503         0x1D6A8,
44504         0x1D7CC,
44505         0x1D7CE,
44506         0x1D800,
44507         0x1E800,
44508         0x1E8C5,
44509         0x1E8C7,
44510         0x1E8D7,
44511         0x1EE00,
44512         0x1EE04,
44513         0x1EE05,
44514         0x1EE20,
44515         0x1EE21,
44516         0x1EE23,
44517         0x1EE24,
44518         0x1EE25,
44519         0x1EE27,
44520         0x1EE28,
44521         0x1EE29,
44522         0x1EE33,
44523         0x1EE34,
44524         0x1EE38,
44525         0x1EE39,
44526         0x1EE3A,
44527         0x1EE3B,
44528         0x1EE3C,
44529         0x1EE42,
44530         0x1EE43,
44531         0x1EE47,
44532         0x1EE48,
44533         0x1EE49,
44534         0x1EE4A,
44535         0x1EE4B,
44536         0x1EE4C,
44537         0x1EE4D,
44538         0x1EE50,
44539         0x1EE51,
44540         0x1EE53,
44541         0x1EE54,
44542         0x1EE55,
44543         0x1EE57,
44544         0x1EE58,
44545         0x1EE59,
44546         0x1EE5A,
44547         0x1EE5B,
44548         0x1EE5C,
44549         0x1EE5D,
44550         0x1EE5E,
44551         0x1EE5F,
44552         0x1EE60,
44553         0x1EE61,
44554         0x1EE63,
44555         0x1EE64,
44556         0x1EE65,
44557         0x1EE67,
44558         0x1EE6B,
44559         0x1EE6C,
44560         0x1EE73,
44561         0x1EE74,
44562         0x1EE78,
44563         0x1EE79,
44564         0x1EE7D,
44565         0x1EE7E,
44566         0x1EE7F,
44567         0x1EE80,
44568         0x1EE8A,
44569         0x1EE8B,
44570         0x1EE9C,
44571         0x1EEA1,
44572         0x1EEA4,
44573         0x1EEA5,
44574         0x1EEAA,
44575         0x1EEAB,
44576         0x1EEBC,
44577         0x1EEF0,
44578         0x1EEF2,
44579         0x1F000,
44580         0x1F02C,
44581         0x1F030,
44582         0x1F094,
44583         0x1F0A0,
44584         0x1F0AF,
44585         0x1F0B1,
44586         0x1F0C0,
44587         0x1F0C1,
44588         0x1F0D0,
44589         0x1F0D1,
44590         0x1F0F6,
44591         0x1F100,
44592         0x1F10D,
44593         0x1F110,
44594         0x1F12F,
44595         0x1F130,
44596         0x1F16C,
44597         0x1F170,
44598         0x1F19B,
44599         0x1F1E6,
44600         0x1F203,
44601         0x1F210,
44602         0x1F23B,
44603         0x1F240,
44604         0x1F249,
44605         0x1F250,
44606         0x1F252,
44607         0x1F300,
44608         0x1F32D,
44609         0x1F330,
44610         0x1F37E,
44611         0x1F380,
44612         0x1F3CF,
44613         0x1F3D4,
44614         0x1F3F8,
44615         0x1F400,
44616         0x1F4FF,
44617         0x1F500,
44618         0x1F54B,
44619         0x1F550,
44620         0x1F57A,
44621         0x1F57B,
44622         0x1F5A4,
44623         0x1F5A5,
44624         0x1F643,
44625         0x1F645,
44626         0x1F6D0,
44627         0x1F6E0,
44628         0x1F6ED,
44629         0x1F6F0,
44630         0x1F6F4,
44631         0x1F700,
44632         0x1F774,
44633         0x1F780,
44634         0x1F7D5,
44635         0x1F800,
44636         0x1F80C,
44637         0x1F810,
44638         0x1F848,
44639         0x1F850,
44640         0x1F85A,
44641         0x1F860,
44642         0x1F888,
44643         0x1F890,
44644         0x1F8AE,
44645         0x20000,
44646         0x2A6D7,
44647         0x2A700,
44648         0x2B735,
44649         0x2B740,
44650         0x2B81E,
44651         0x2F800,
44652         0x2FA1E,
44653         0xE0001,
44654         0xE0002,
44655         0xE0020,
44656         0xE0080,
44657         0xE0100,
44658         0xE01F0,
44659         0xF0000,
44660         0xFFFFE,
44661         0x100000,
44662         0x10FFFE
44663 };
44664
44665 static const UV XPosixLower_invlist[] = { /* for EBCDIC POSIX-BC */
44666         1279,   /* Number of elements */
44667         148565664, /* Version and data structure type */
44668         1,      /* 0 if the list starts at 0;
44669                    1 if it starts at the element beyond 0 */
44670         0x0,
44671         0x42,
44672         0x4A,
44673         0x51,
44674         0x5A,
44675         0x70,
44676         0x71,
44677         0x81,
44678         0x8A,
44679         0x8C,
44680         0x8F,
44681         0x91,
44682         0x9D,
44683         0xA0,
44684         0xA1,
44685         0xA2,
44686         0xAA,
44687         0xC0,
44688         0xC1,
44689         0xCB,
44690         0xD0,
44691         0xDB,
44692         0xDD,
44693         0xDE,
44694         0xE0,
44695         0x101,
44696         0x102,
44697         0x103,
44698         0x104,
44699         0x105,
44700         0x106,
44701         0x107,
44702         0x108,
44703         0x109,
44704         0x10A,
44705         0x10B,
44706         0x10C,
44707         0x10D,
44708         0x10E,
44709         0x10F,
44710         0x110,
44711         0x111,
44712         0x112,
44713         0x113,
44714         0x114,
44715         0x115,
44716         0x116,
44717         0x117,
44718         0x118,
44719         0x119,
44720         0x11A,
44721         0x11B,
44722         0x11C,
44723         0x11D,
44724         0x11E,
44725         0x11F,
44726         0x120,
44727         0x121,
44728         0x122,
44729         0x123,
44730         0x124,
44731         0x125,
44732         0x126,
44733         0x127,
44734         0x128,
44735         0x129,
44736         0x12A,
44737         0x12B,
44738         0x12C,
44739         0x12D,
44740         0x12E,
44741         0x12F,
44742         0x130,
44743         0x131,
44744         0x132,
44745         0x133,
44746         0x134,
44747         0x135,
44748         0x136,
44749         0x137,
44750         0x139,
44751         0x13A,
44752         0x13B,
44753         0x13C,
44754         0x13D,
44755         0x13E,
44756         0x13F,
44757         0x140,
44758         0x141,
44759         0x142,
44760         0x143,
44761         0x144,
44762         0x145,
44763         0x146,
44764         0x147,
44765         0x148,
44766         0x14A,
44767         0x14B,
44768         0x14C,
44769         0x14D,
44770         0x14E,
44771         0x14F,
44772         0x150,
44773         0x151,
44774         0x152,
44775         0x153,
44776         0x154,
44777         0x155,
44778         0x156,
44779         0x157,
44780         0x158,
44781         0x159,
44782         0x15A,
44783         0x15B,
44784         0x15C,
44785         0x15D,
44786         0x15E,
44787         0x15F,
44788         0x160,
44789         0x161,
44790         0x162,
44791         0x163,
44792         0x164,
44793         0x165,
44794         0x166,
44795         0x167,
44796         0x168,
44797         0x169,
44798         0x16A,
44799         0x16B,
44800         0x16C,
44801         0x16D,
44802         0x16E,
44803         0x16F,
44804         0x170,
44805         0x171,
44806         0x172,
44807         0x173,
44808         0x174,
44809         0x175,
44810         0x176,
44811         0x177,
44812         0x178,
44813         0x17A,
44814         0x17B,
44815         0x17C,
44816         0x17D,
44817         0x17E,
44818         0x181,
44819         0x183,
44820         0x184,
44821         0x185,
44822         0x186,
44823         0x188,
44824         0x189,
44825         0x18C,
44826         0x18E,
44827         0x192,
44828         0x193,
44829         0x195,
44830         0x196,
44831         0x199,
44832         0x19C,
44833         0x19E,
44834         0x19F,
44835         0x1A1,
44836         0x1A2,
44837         0x1A3,
44838         0x1A4,
44839         0x1A5,
44840         0x1A6,
44841         0x1A8,
44842         0x1A9,
44843         0x1AA,
44844         0x1AC,
44845         0x1AD,
44846         0x1AE,
44847         0x1B0,
44848         0x1B1,
44849         0x1B4,
44850         0x1B5,
44851         0x1B6,
44852         0x1B7,
44853         0x1B9,
44854         0x1BB,
44855         0x1BD,
44856         0x1C0,
44857         0x1C6,
44858         0x1C7,
44859         0x1C9,
44860         0x1CA,
44861         0x1CC,
44862         0x1CD,
44863         0x1CE,
44864         0x1CF,
44865         0x1D0,
44866         0x1D1,
44867         0x1D2,
44868         0x1D3,
44869         0x1D4,
44870         0x1D5,
44871         0x1D6,
44872         0x1D7,
44873         0x1D8,
44874         0x1D9,
44875         0x1DA,
44876         0x1DB,
44877         0x1DC,
44878         0x1DE,
44879         0x1DF,
44880         0x1E0,
44881         0x1E1,
44882         0x1E2,
44883         0x1E3,
44884         0x1E4,
44885         0x1E5,
44886         0x1E6,
44887         0x1E7,
44888         0x1E8,
44889         0x1E9,
44890         0x1EA,
44891         0x1EB,
44892         0x1EC,
44893         0x1ED,
44894         0x1EE,
44895         0x1EF,
44896         0x1F1,
44897         0x1F3,
44898         0x1F4,
44899         0x1F5,
44900         0x1F6,
44901         0x1F9,
44902         0x1FA,
44903         0x1FB,
44904         0x1FC,
44905         0x1FD,
44906         0x1FE,
44907         0x1FF,
44908         0x200,
44909         0x201,
44910         0x202,
44911         0x203,
44912         0x204,
44913         0x205,
44914         0x206,
44915         0x207,
44916         0x208,
44917         0x209,
44918         0x20A,
44919         0x20B,
44920         0x20C,
44921         0x20D,
44922         0x20E,
44923         0x20F,
44924         0x210,
44925         0x211,
44926         0x212,
44927         0x213,
44928         0x214,
44929         0x215,
44930         0x216,
44931         0x217,
44932         0x218,
44933         0x219,
44934         0x21A,
44935         0x21B,
44936         0x21C,
44937         0x21D,
44938         0x21E,
44939         0x21F,
44940         0x220,
44941         0x221,
44942         0x222,
44943         0x223,
44944         0x224,
44945         0x225,
44946         0x226,
44947         0x227,
44948         0x228,
44949         0x229,
44950         0x22A,
44951         0x22B,
44952         0x22C,
44953         0x22D,
44954         0x22E,
44955         0x22F,
44956         0x230,
44957         0x231,
44958         0x232,
44959         0x233,
44960         0x23A,
44961         0x23C,
44962         0x23D,
44963         0x23F,
44964         0x241,
44965         0x242,
44966         0x243,
44967         0x247,
44968         0x248,
44969         0x249,
44970         0x24A,
44971         0x24B,
44972         0x24C,
44973         0x24D,
44974         0x24E,
44975         0x24F,
44976         0x294,
44977         0x295,
44978         0x2B9,
44979         0x2C0,
44980         0x2C2,
44981         0x2E0,
44982         0x2E5,
44983         0x345,
44984         0x346,
44985         0x371,
44986         0x372,
44987         0x373,
44988         0x374,
44989         0x377,
44990         0x378,
44991         0x37A,
44992         0x37E,
44993         0x390,
44994         0x391,
44995         0x3AC,
44996         0x3CF,
44997         0x3D0,
44998         0x3D2,
44999         0x3D5,
45000         0x3D8,
45001         0x3D9,
45002         0x3DA,
45003         0x3DB,
45004         0x3DC,
45005         0x3DD,
45006         0x3DE,
45007         0x3DF,
45008         0x3E0,
45009         0x3E1,
45010         0x3E2,
45011         0x3E3,
45012         0x3E4,
45013         0x3E5,
45014         0x3E6,
45015         0x3E7,
45016         0x3E8,
45017         0x3E9,
45018         0x3EA,
45019         0x3EB,
45020         0x3EC,
45021         0x3ED,
45022         0x3EE,
45023         0x3EF,
45024         0x3F4,
45025         0x3F5,
45026         0x3F6,
45027         0x3F8,
45028         0x3F9,
45029         0x3FB,
45030         0x3FD,
45031         0x430,
45032         0x460,
45033         0x461,
45034         0x462,
45035         0x463,
45036         0x464,
45037         0x465,
45038         0x466,
45039         0x467,
45040         0x468,
45041         0x469,
45042         0x46A,
45043         0x46B,
45044         0x46C,
45045         0x46D,
45046         0x46E,
45047         0x46F,
45048         0x470,
45049         0x471,
45050         0x472,
45051         0x473,
45052         0x474,
45053         0x475,
45054         0x476,
45055         0x477,
45056         0x478,
45057         0x479,
45058         0x47A,
45059         0x47B,
45060         0x47C,
45061         0x47D,
45062         0x47E,
45063         0x47F,
45064         0x480,
45065         0x481,
45066         0x482,
45067         0x48B,
45068         0x48C,
45069         0x48D,
45070         0x48E,
45071         0x48F,
45072         0x490,
45073         0x491,
45074         0x492,
45075         0x493,
45076         0x494,
45077         0x495,
45078         0x496,
45079         0x497,
45080         0x498,
45081         0x499,
45082         0x49A,
45083         0x49B,
45084         0x49C,
45085         0x49D,
45086         0x49E,
45087         0x49F,
45088         0x4A0,
45089         0x4A1,
45090         0x4A2,
45091         0x4A3,
45092         0x4A4,
45093         0x4A5,
45094         0x4A6,
45095         0x4A7,
45096         0x4A8,
45097         0x4A9,
45098         0x4AA,
45099         0x4AB,
45100         0x4AC,
45101         0x4AD,
45102         0x4AE,
45103         0x4AF,
45104         0x4B0,
45105         0x4B1,
45106         0x4B2,
45107         0x4B3,
45108         0x4B4,
45109         0x4B5,
45110         0x4B6,
45111         0x4B7,
45112         0x4B8,
45113         0x4B9,
45114         0x4BA,
45115         0x4BB,
45116         0x4BC,
45117         0x4BD,
45118         0x4BE,
45119         0x4BF,
45120         0x4C0,
45121         0x4C2,
45122         0x4C3,
45123         0x4C4,
45124         0x4C5,
45125         0x4C6,
45126         0x4C7,
45127         0x4C8,
45128         0x4C9,
45129         0x4CA,
45130         0x4CB,
45131         0x4CC,
45132         0x4CD,
45133         0x4CE,
45134         0x4D0,
45135         0x4D1,
45136         0x4D2,
45137         0x4D3,
45138         0x4D4,
45139         0x4D5,
45140         0x4D6,
45141         0x4D7,
45142         0x4D8,
45143         0x4D9,
45144         0x4DA,
45145         0x4DB,
45146         0x4DC,
45147         0x4DD,
45148         0x4DE,
45149         0x4DF,
45150         0x4E0,
45151         0x4E1,
45152         0x4E2,
45153         0x4E3,
45154         0x4E4,
45155         0x4E5,
45156         0x4E6,
45157         0x4E7,
45158         0x4E8,
45159         0x4E9,
45160         0x4EA,
45161         0x4EB,
45162         0x4EC,
45163         0x4ED,
45164         0x4EE,
45165         0x4EF,
45166         0x4F0,
45167         0x4F1,
45168         0x4F2,
45169         0x4F3,
45170         0x4F4,
45171         0x4F5,
45172         0x4F6,
45173         0x4F7,
45174         0x4F8,
45175         0x4F9,
45176         0x4FA,
45177         0x4FB,
45178         0x4FC,
45179         0x4FD,
45180         0x4FE,
45181         0x4FF,
45182         0x500,
45183         0x501,
45184         0x502,
45185         0x503,
45186         0x504,
45187         0x505,
45188         0x506,
45189         0x507,
45190         0x508,
45191         0x509,
45192         0x50A,
45193         0x50B,
45194         0x50C,
45195         0x50D,
45196         0x50E,
45197         0x50F,
45198         0x510,
45199         0x511,
45200         0x512,
45201         0x513,
45202         0x514,
45203         0x515,
45204         0x516,
45205         0x517,
45206         0x518,
45207         0x519,
45208         0x51A,
45209         0x51B,
45210         0x51C,
45211         0x51D,
45212         0x51E,
45213         0x51F,
45214         0x520,
45215         0x521,
45216         0x522,
45217         0x523,
45218         0x524,
45219         0x525,
45220         0x526,
45221         0x527,
45222         0x528,
45223         0x529,
45224         0x52A,
45225         0x52B,
45226         0x52C,
45227         0x52D,
45228         0x52E,
45229         0x52F,
45230         0x530,
45231         0x561,
45232         0x588,
45233         0x1D00,
45234         0x1DC0,
45235         0x1E01,
45236         0x1E02,
45237         0x1E03,
45238         0x1E04,
45239         0x1E05,
45240         0x1E06,
45241         0x1E07,
45242         0x1E08,
45243         0x1E09,
45244         0x1E0A,
45245         0x1E0B,
45246         0x1E0C,
45247         0x1E0D,
45248         0x1E0E,
45249         0x1E0F,
45250         0x1E10,
45251         0x1E11,
45252         0x1E12,
45253         0x1E13,
45254         0x1E14,
45255         0x1E15,
45256         0x1E16,
45257         0x1E17,
45258         0x1E18,
45259         0x1E19,
45260         0x1E1A,
45261         0x1E1B,
45262         0x1E1C,
45263         0x1E1D,
45264         0x1E1E,
45265         0x1E1F,
45266         0x1E20,
45267         0x1E21,
45268         0x1E22,
45269         0x1E23,
45270         0x1E24,
45271         0x1E25,
45272         0x1E26,
45273         0x1E27,
45274         0x1E28,
45275         0x1E29,
45276         0x1E2A,
45277         0x1E2B,
45278         0x1E2C,
45279         0x1E2D,
45280         0x1E2E,
45281         0x1E2F,
45282         0x1E30,
45283         0x1E31,
45284         0x1E32,
45285         0x1E33,
45286         0x1E34,
45287         0x1E35,
45288         0x1E36,
45289         0x1E37,
45290         0x1E38,
45291         0x1E39,
45292         0x1E3A,
45293         0x1E3B,
45294         0x1E3C,
45295         0x1E3D,
45296         0x1E3E,
45297         0x1E3F,
45298         0x1E40,
45299         0x1E41,
45300         0x1E42,
45301         0x1E43,
45302         0x1E44,
45303         0x1E45,
45304         0x1E46,
45305         0x1E47,
45306         0x1E48,
45307         0x1E49,
45308         0x1E4A,
45309         0x1E4B,
45310         0x1E4C,
45311         0x1E4D,
45312         0x1E4E,
45313         0x1E4F,
45314         0x1E50,
45315         0x1E51,
45316         0x1E52,
45317         0x1E53,
45318         0x1E54,
45319         0x1E55,
45320         0x1E56,
45321         0x1E57,
45322         0x1E58,
45323         0x1E59,
45324         0x1E5A,
45325         0x1E5B,
45326         0x1E5C,
45327         0x1E5D,
45328         0x1E5E,
45329         0x1E5F,
45330         0x1E60,
45331         0x1E61,
45332         0x1E62,
45333         0x1E63,
45334         0x1E64,
45335         0x1E65,
45336         0x1E66,
45337         0x1E67,
45338         0x1E68,
45339         0x1E69,
45340         0x1E6A,
45341         0x1E6B,
45342         0x1E6C,
45343         0x1E6D,
45344         0x1E6E,
45345         0x1E6F,
45346         0x1E70,
45347         0x1E71,
45348         0x1E72,
45349         0x1E73,
45350         0x1E74,
45351         0x1E75,
45352         0x1E76,
45353         0x1E77,
45354         0x1E78,
45355         0x1E79,
45356         0x1E7A,
45357         0x1E7B,
45358         0x1E7C,
45359         0x1E7D,
45360         0x1E7E,
45361         0x1E7F,
45362         0x1E80,
45363         0x1E81,
45364         0x1E82,
45365         0x1E83,
45366         0x1E84,
45367         0x1E85,
45368         0x1E86,
45369         0x1E87,
45370         0x1E88,
45371         0x1E89,
45372         0x1E8A,
45373         0x1E8B,
45374         0x1E8C,
45375         0x1E8D,
45376         0x1E8E,
45377         0x1E8F,
45378         0x1E90,
45379         0x1E91,
45380         0x1E92,
45381         0x1E93,
45382         0x1E94,
45383         0x1E95,
45384         0x1E9E,
45385         0x1E9F,
45386         0x1EA0,
45387         0x1EA1,
45388         0x1EA2,
45389         0x1EA3,
45390         0x1EA4,
45391         0x1EA5,
45392         0x1EA6,
45393         0x1EA7,
45394         0x1EA8,
45395         0x1EA9,
45396         0x1EAA,
45397         0x1EAB,
45398         0x1EAC,
45399         0x1EAD,
45400         0x1EAE,
45401         0x1EAF,
45402         0x1EB0,
45403         0x1EB1,
45404         0x1EB2,
45405         0x1EB3,
45406         0x1EB4,
45407         0x1EB5,
45408         0x1EB6,
45409         0x1EB7,
45410         0x1EB8,
45411         0x1EB9,
45412         0x1EBA,
45413         0x1EBB,
45414         0x1EBC,
45415         0x1EBD,
45416         0x1EBE,
45417         0x1EBF,
45418         0x1EC0,
45419         0x1EC1,
45420         0x1EC2,
45421         0x1EC3,
45422         0x1EC4,
45423         0x1EC5,
45424         0x1EC6,
45425         0x1EC7,
45426         0x1EC8,
45427         0x1EC9,
45428         0x1ECA,
45429         0x1ECB,
45430         0x1ECC,
45431         0x1ECD,
45432         0x1ECE,
45433         0x1ECF,
45434         0x1ED0,
45435         0x1ED1,
45436         0x1ED2,
45437         0x1ED3,
45438         0x1ED4,
45439         0x1ED5,
45440         0x1ED6,
45441         0x1ED7,
45442         0x1ED8,
45443         0x1ED9,
45444         0x1EDA,
45445         0x1EDB,
45446         0x1EDC,
45447         0x1EDD,
45448         0x1EDE,
45449         0x1EDF,
45450         0x1EE0,
45451         0x1EE1,
45452         0x1EE2,
45453         0x1EE3,
45454         0x1EE4,
45455         0x1EE5,
45456         0x1EE6,
45457         0x1EE7,
45458         0x1EE8,
45459         0x1EE9,
45460         0x1EEA,
45461         0x1EEB,
45462         0x1EEC,
45463         0x1EED,
45464         0x1EEE,
45465         0x1EEF,
45466         0x1EF0,
45467         0x1EF1,
45468         0x1EF2,
45469         0x1EF3,
45470         0x1EF4,
45471         0x1EF5,
45472         0x1EF6,
45473         0x1EF7,
45474         0x1EF8,
45475         0x1EF9,
45476         0x1EFA,
45477         0x1EFB,
45478         0x1EFC,
45479         0x1EFD,
45480         0x1EFE,
45481         0x1EFF,
45482         0x1F08,
45483         0x1F10,
45484         0x1F16,
45485         0x1F20,
45486         0x1F28,
45487         0x1F30,
45488         0x1F38,
45489         0x1F40,
45490         0x1F46,
45491         0x1F50,
45492         0x1F58,
45493         0x1F60,
45494         0x1F68,
45495         0x1F70,
45496         0x1F7E,
45497         0x1F80,
45498         0x1F88,
45499         0x1F90,
45500         0x1F98,
45501         0x1FA0,
45502         0x1FA8,
45503         0x1FB0,
45504         0x1FB5,
45505         0x1FB6,
45506         0x1FB8,
45507         0x1FBE,
45508         0x1FBF,
45509         0x1FC2,
45510         0x1FC5,
45511         0x1FC6,
45512         0x1FC8,
45513         0x1FD0,
45514         0x1FD4,
45515         0x1FD6,
45516         0x1FD8,
45517         0x1FE0,
45518         0x1FE8,
45519         0x1FF2,
45520         0x1FF5,
45521         0x1FF6,
45522         0x1FF8,
45523         0x2071,
45524         0x2072,
45525         0x207F,
45526         0x2080,
45527         0x2090,
45528         0x209D,
45529         0x210A,
45530         0x210B,
45531         0x210E,
45532         0x2110,
45533         0x2113,
45534         0x2114,
45535         0x212F,
45536         0x2130,
45537         0x2134,
45538         0x2135,
45539         0x2139,
45540         0x213A,
45541         0x213C,
45542         0x213E,
45543         0x2146,
45544         0x214A,
45545         0x214E,
45546         0x214F,
45547         0x2170,
45548         0x2180,
45549         0x2184,
45550         0x2185,
45551         0x24D0,
45552         0x24EA,
45553         0x2C30,
45554         0x2C5F,
45555         0x2C61,
45556         0x2C62,
45557         0x2C65,
45558         0x2C67,
45559         0x2C68,
45560         0x2C69,
45561         0x2C6A,
45562         0x2C6B,
45563         0x2C6C,
45564         0x2C6D,
45565         0x2C71,
45566         0x2C72,
45567         0x2C73,
45568         0x2C75,
45569         0x2C76,
45570         0x2C7E,
45571         0x2C81,
45572         0x2C82,
45573         0x2C83,
45574         0x2C84,
45575         0x2C85,
45576         0x2C86,
45577         0x2C87,
45578         0x2C88,
45579         0x2C89,
45580         0x2C8A,
45581         0x2C8B,
45582         0x2C8C,
45583         0x2C8D,
45584         0x2C8E,
45585         0x2C8F,
45586         0x2C90,
45587         0x2C91,
45588         0x2C92,
45589         0x2C93,
45590         0x2C94,
45591         0x2C95,
45592         0x2C96,
45593         0x2C97,
45594         0x2C98,
45595         0x2C99,
45596         0x2C9A,
45597         0x2C9B,
45598         0x2C9C,
45599         0x2C9D,
45600         0x2C9E,
45601         0x2C9F,
45602         0x2CA0,
45603         0x2CA1,
45604         0x2CA2,
45605         0x2CA3,
45606         0x2CA4,
45607         0x2CA5,
45608         0x2CA6,
45609         0x2CA7,
45610         0x2CA8,
45611         0x2CA9,
45612         0x2CAA,
45613         0x2CAB,
45614         0x2CAC,
45615         0x2CAD,
45616         0x2CAE,
45617         0x2CAF,
45618         0x2CB0,
45619         0x2CB1,
45620         0x2CB2,
45621         0x2CB3,
45622         0x2CB4,
45623         0x2CB5,
45624         0x2CB6,
45625         0x2CB7,
45626         0x2CB8,
45627         0x2CB9,
45628         0x2CBA,
45629         0x2CBB,
45630         0x2CBC,
45631         0x2CBD,
45632         0x2CBE,
45633         0x2CBF,
45634         0x2CC0,
45635         0x2CC1,
45636         0x2CC2,
45637         0x2CC3,
45638         0x2CC4,
45639         0x2CC5,
45640         0x2CC6,
45641         0x2CC7,
45642         0x2CC8,
45643         0x2CC9,
45644         0x2CCA,
45645         0x2CCB,
45646         0x2CCC,
45647         0x2CCD,
45648         0x2CCE,
45649         0x2CCF,
45650         0x2CD0,
45651         0x2CD1,
45652         0x2CD2,
45653         0x2CD3,
45654         0x2CD4,
45655         0x2CD5,
45656         0x2CD6,
45657         0x2CD7,
45658         0x2CD8,
45659         0x2CD9,
45660         0x2CDA,
45661         0x2CDB,
45662         0x2CDC,
45663         0x2CDD,
45664         0x2CDE,
45665         0x2CDF,
45666         0x2CE0,
45667         0x2CE1,
45668         0x2CE2,
45669         0x2CE3,
45670         0x2CE5,
45671         0x2CEC,
45672         0x2CED,
45673         0x2CEE,
45674         0x2CEF,
45675         0x2CF3,
45676         0x2CF4,
45677         0x2D00,
45678         0x2D26,
45679         0x2D27,
45680         0x2D28,
45681         0x2D2D,
45682         0x2D2E,
45683         0xA641,
45684         0xA642,
45685         0xA643,
45686         0xA644,
45687         0xA645,
45688         0xA646,
45689         0xA647,
45690         0xA648,
45691         0xA649,
45692         0xA64A,
45693         0xA64B,
45694         0xA64C,
45695         0xA64D,
45696         0xA64E,
45697         0xA64F,
45698         0xA650,
45699         0xA651,
45700         0xA652,
45701         0xA653,
45702         0xA654,
45703         0xA655,
45704         0xA656,
45705         0xA657,
45706         0xA658,
45707         0xA659,
45708         0xA65A,
45709         0xA65B,
45710         0xA65C,
45711         0xA65D,
45712         0xA65E,
45713         0xA65F,
45714         0xA660,
45715         0xA661,
45716         0xA662,
45717         0xA663,
45718         0xA664,
45719         0xA665,
45720         0xA666,
45721         0xA667,
45722         0xA668,
45723         0xA669,
45724         0xA66A,
45725         0xA66B,
45726         0xA66C,
45727         0xA66D,
45728         0xA66E,
45729         0xA681,
45730         0xA682,
45731         0xA683,
45732         0xA684,
45733         0xA685,
45734         0xA686,
45735         0xA687,
45736         0xA688,
45737         0xA689,
45738         0xA68A,
45739         0xA68B,
45740         0xA68C,
45741         0xA68D,
45742         0xA68E,
45743         0xA68F,
45744         0xA690,
45745         0xA691,
45746         0xA692,
45747         0xA693,
45748         0xA694,
45749         0xA695,
45750         0xA696,
45751         0xA697,
45752         0xA698,
45753         0xA699,
45754         0xA69A,
45755         0xA69B,
45756         0xA69E,
45757         0xA723,
45758         0xA724,
45759         0xA725,
45760         0xA726,
45761         0xA727,
45762         0xA728,
45763         0xA729,
45764         0xA72A,
45765         0xA72B,
45766         0xA72C,
45767         0xA72D,
45768         0xA72E,
45769         0xA72F,
45770         0xA732,
45771         0xA733,
45772         0xA734,
45773         0xA735,
45774         0xA736,
45775         0xA737,
45776         0xA738,
45777         0xA739,
45778         0xA73A,
45779         0xA73B,
45780         0xA73C,
45781         0xA73D,
45782         0xA73E,
45783         0xA73F,
45784         0xA740,
45785         0xA741,
45786         0xA742,
45787         0xA743,
45788         0xA744,
45789         0xA745,
45790         0xA746,
45791         0xA747,
45792         0xA748,
45793         0xA749,
45794         0xA74A,
45795         0xA74B,
45796         0xA74C,
45797         0xA74D,
45798         0xA74E,
45799         0xA74F,
45800         0xA750,
45801         0xA751,
45802         0xA752,
45803         0xA753,
45804         0xA754,
45805         0xA755,
45806         0xA756,
45807         0xA757,
45808         0xA758,
45809         0xA759,
45810         0xA75A,
45811         0xA75B,
45812         0xA75C,
45813         0xA75D,
45814         0xA75E,
45815         0xA75F,
45816         0xA760,
45817         0xA761,
45818         0xA762,
45819         0xA763,
45820         0xA764,
45821         0xA765,
45822         0xA766,
45823         0xA767,
45824         0xA768,
45825         0xA769,
45826         0xA76A,
45827         0xA76B,
45828         0xA76C,
45829         0xA76D,
45830         0xA76E,
45831         0xA76F,
45832         0xA779,
45833         0xA77A,
45834         0xA77B,
45835         0xA77C,
45836         0xA77D,
45837         0xA77F,
45838         0xA780,
45839         0xA781,
45840         0xA782,
45841         0xA783,
45842         0xA784,
45843         0xA785,
45844         0xA786,
45845         0xA787,
45846         0xA788,
45847         0xA78C,
45848         0xA78D,
45849         0xA78E,
45850         0xA78F,
45851         0xA791,
45852         0xA792,
45853         0xA793,
45854         0xA796,
45855         0xA797,
45856         0xA798,
45857         0xA799,
45858         0xA79A,
45859         0xA79B,
45860         0xA79C,
45861         0xA79D,
45862         0xA79E,
45863         0xA79F,
45864         0xA7A0,
45865         0xA7A1,
45866         0xA7A2,
45867         0xA7A3,
45868         0xA7A4,
45869         0xA7A5,
45870         0xA7A6,
45871         0xA7A7,
45872         0xA7A8,
45873         0xA7A9,
45874         0xA7AA,
45875         0xA7F8,
45876         0xA7FB,
45877         0xAB30,
45878         0xAB5B,
45879         0xAB5C,
45880         0xAB60,
45881         0xAB64,
45882         0xAB66,
45883         0xFB00,
45884         0xFB07,
45885         0xFB13,
45886         0xFB18,
45887         0xFF41,
45888         0xFF5B,
45889         0x10428,
45890         0x10450,
45891         0x118C0,
45892         0x118E0,
45893         0x1D41A,
45894         0x1D434,
45895         0x1D44E,
45896         0x1D455,
45897         0x1D456,
45898         0x1D468,
45899         0x1D482,
45900         0x1D49C,
45901         0x1D4B6,
45902         0x1D4BA,
45903         0x1D4BB,
45904         0x1D4BC,
45905         0x1D4BD,
45906         0x1D4C4,
45907         0x1D4C5,
45908         0x1D4D0,
45909         0x1D4EA,
45910         0x1D504,
45911         0x1D51E,
45912         0x1D538,
45913         0x1D552,
45914         0x1D56C,
45915         0x1D586,
45916         0x1D5A0,
45917         0x1D5BA,
45918         0x1D5D4,
45919         0x1D5EE,
45920         0x1D608,
45921         0x1D622,
45922         0x1D63C,
45923         0x1D656,
45924         0x1D670,
45925         0x1D68A,
45926         0x1D6A6,
45927         0x1D6C2,
45928         0x1D6DB,
45929         0x1D6DC,
45930         0x1D6E2,
45931         0x1D6FC,
45932         0x1D715,
45933         0x1D716,
45934         0x1D71C,
45935         0x1D736,
45936         0x1D74F,
45937         0x1D750,
45938         0x1D756,
45939         0x1D770,
45940         0x1D789,
45941         0x1D78A,
45942         0x1D790,
45943         0x1D7AA,
45944         0x1D7C3,
45945         0x1D7C4,
45946         0x1D7CA,
45947         0x1D7CB,
45948         0x1D7CC
45949 };
45950
45951 static const UV XPosixPrint_invlist[] = { /* for EBCDIC POSIX-BC */
45952         1205,   /* Number of elements */
45953         148565664, /* Version and data structure type */
45954         1,      /* 0 if the list starts at 0;
45955                    1 if it starts at the element beyond 0 */
45956         0x0,
45957         0x40,
45958         0x5F,
45959         0x60,
45960         0x378,
45961         0x37A,
45962         0x380,
45963         0x384,
45964         0x38B,
45965         0x38C,
45966         0x38D,
45967         0x38E,
45968         0x3A2,
45969         0x3A3,
45970         0x530,
45971         0x531,
45972         0x557,
45973         0x559,
45974         0x560,
45975         0x561,
45976         0x588,
45977         0x589,
45978         0x58B,
45979         0x58D,
45980         0x590,
45981         0x591,
45982         0x5C8,
45983         0x5D0,
45984         0x5EB,
45985         0x5F0,
45986         0x5F5,
45987         0x600,
45988         0x61D,
45989         0x61E,
45990         0x70E,
45991         0x70F,
45992         0x74B,
45993         0x74D,
45994         0x7B2,
45995         0x7C0,
45996         0x7FB,
45997         0x800,
45998         0x82E,
45999         0x830,
46000         0x83F,
46001         0x840,
46002         0x85C,
46003         0x85E,
46004         0x85F,
46005         0x8A0,
46006         0x8B3,
46007         0x8E4,
46008         0x984,
46009         0x985,
46010         0x98D,
46011         0x98F,
46012         0x991,
46013         0x993,
46014         0x9A9,
46015         0x9AA,
46016         0x9B1,
46017         0x9B2,
46018         0x9B3,
46019         0x9B6,
46020         0x9BA,
46021         0x9BC,
46022         0x9C5,
46023         0x9C7,
46024         0x9C9,
46025         0x9CB,
46026         0x9CF,
46027         0x9D7,
46028         0x9D8,
46029         0x9DC,
46030         0x9DE,
46031         0x9DF,
46032         0x9E4,
46033         0x9E6,
46034         0x9FC,
46035         0xA01,
46036         0xA04,
46037         0xA05,
46038         0xA0B,
46039         0xA0F,
46040         0xA11,
46041         0xA13,
46042         0xA29,
46043         0xA2A,
46044         0xA31,
46045         0xA32,
46046         0xA34,
46047         0xA35,
46048         0xA37,
46049         0xA38,
46050         0xA3A,
46051         0xA3C,
46052         0xA3D,
46053         0xA3E,
46054         0xA43,
46055         0xA47,
46056         0xA49,
46057         0xA4B,
46058         0xA4E,
46059         0xA51,
46060         0xA52,
46061         0xA59,
46062         0xA5D,
46063         0xA5E,
46064         0xA5F,
46065         0xA66,
46066         0xA76,
46067         0xA81,
46068         0xA84,
46069         0xA85,
46070         0xA8E,
46071         0xA8F,
46072         0xA92,
46073         0xA93,
46074         0xAA9,
46075         0xAAA,
46076         0xAB1,
46077         0xAB2,
46078         0xAB4,
46079         0xAB5,
46080         0xABA,
46081         0xABC,
46082         0xAC6,
46083         0xAC7,
46084         0xACA,
46085         0xACB,
46086         0xACE,
46087         0xAD0,
46088         0xAD1,
46089         0xAE0,
46090         0xAE4,
46091         0xAE6,
46092         0xAF2,
46093         0xB01,
46094         0xB04,
46095         0xB05,
46096         0xB0D,
46097         0xB0F,
46098         0xB11,
46099         0xB13,
46100         0xB29,
46101         0xB2A,
46102         0xB31,
46103         0xB32,
46104         0xB34,
46105         0xB35,
46106         0xB3A,
46107         0xB3C,
46108         0xB45,
46109         0xB47,
46110         0xB49,
46111         0xB4B,
46112         0xB4E,
46113         0xB56,
46114         0xB58,
46115         0xB5C,
46116         0xB5E,
46117         0xB5F,
46118         0xB64,
46119         0xB66,
46120         0xB78,
46121         0xB82,
46122         0xB84,
46123         0xB85,
46124         0xB8B,
46125         0xB8E,
46126         0xB91,
46127         0xB92,
46128         0xB96,
46129         0xB99,
46130         0xB9B,
46131         0xB9C,
46132         0xB9D,
46133         0xB9E,
46134         0xBA0,
46135         0xBA3,
46136         0xBA5,
46137         0xBA8,
46138         0xBAB,
46139         0xBAE,
46140         0xBBA,
46141         0xBBE,
46142         0xBC3,
46143         0xBC6,
46144         0xBC9,
46145         0xBCA,
46146         0xBCE,
46147         0xBD0,
46148         0xBD1,
46149         0xBD7,
46150         0xBD8,
46151         0xBE6,
46152         0xBFB,
46153         0xC00,
46154         0xC04,
46155         0xC05,
46156         0xC0D,
46157         0xC0E,
46158         0xC11,
46159         0xC12,
46160         0xC29,
46161         0xC2A,
46162         0xC3A,
46163         0xC3D,
46164         0xC45,
46165         0xC46,
46166         0xC49,
46167         0xC4A,
46168         0xC4E,
46169         0xC55,
46170         0xC57,
46171         0xC58,
46172         0xC5A,
46173         0xC60,
46174         0xC64,
46175         0xC66,
46176         0xC70,
46177         0xC78,
46178         0xC80,
46179         0xC81,
46180         0xC84,
46181         0xC85,
46182         0xC8D,
46183         0xC8E,
46184         0xC91,
46185         0xC92,
46186         0xCA9,
46187         0xCAA,
46188         0xCB4,
46189         0xCB5,
46190         0xCBA,
46191         0xCBC,
46192         0xCC5,
46193         0xCC6,
46194         0xCC9,
46195         0xCCA,
46196         0xCCE,
46197         0xCD5,
46198         0xCD7,
46199         0xCDE,
46200         0xCDF,
46201         0xCE0,
46202         0xCE4,
46203         0xCE6,
46204         0xCF0,
46205         0xCF1,
46206         0xCF3,
46207         0xD01,
46208         0xD04,
46209         0xD05,
46210         0xD0D,
46211         0xD0E,
46212         0xD11,
46213         0xD12,
46214         0xD3B,
46215         0xD3D,
46216         0xD45,
46217         0xD46,
46218         0xD49,
46219         0xD4A,
46220         0xD4F,
46221         0xD57,
46222         0xD58,
46223         0xD60,
46224         0xD64,
46225         0xD66,
46226         0xD76,
46227         0xD79,
46228         0xD80,
46229         0xD82,
46230         0xD84,
46231         0xD85,
46232         0xD97,
46233         0xD9A,
46234         0xDB2,
46235         0xDB3,
46236         0xDBC,
46237         0xDBD,
46238         0xDBE,
46239         0xDC0,
46240         0xDC7,
46241         0xDCA,
46242         0xDCB,
46243         0xDCF,
46244         0xDD5,
46245         0xDD6,
46246         0xDD7,
46247         0xDD8,
46248         0xDE0,
46249         0xDE6,
46250         0xDF0,
46251         0xDF2,
46252         0xDF5,
46253         0xE01,
46254         0xE3B,
46255         0xE3F,
46256         0xE5C,
46257         0xE81,
46258         0xE83,
46259         0xE84,
46260         0xE85,
46261         0xE87,
46262         0xE89,
46263         0xE8A,
46264         0xE8B,
46265         0xE8D,
46266         0xE8E,
46267         0xE94,
46268         0xE98,
46269         0xE99,
46270         0xEA0,
46271         0xEA1,
46272         0xEA4,
46273         0xEA5,
46274         0xEA6,
46275         0xEA7,
46276         0xEA8,
46277         0xEAA,
46278         0xEAC,
46279         0xEAD,
46280         0xEBA,
46281         0xEBB,
46282         0xEBE,
46283         0xEC0,
46284         0xEC5,
46285         0xEC6,
46286         0xEC7,
46287         0xEC8,
46288         0xECE,
46289         0xED0,
46290         0xEDA,
46291         0xEDC,
46292         0xEE0,
46293         0xF00,
46294         0xF48,
46295         0xF49,
46296         0xF6D,
46297         0xF71,
46298         0xF98,
46299         0xF99,
46300         0xFBD,
46301         0xFBE,
46302         0xFCD,
46303         0xFCE,
46304         0xFDB,
46305         0x1000,
46306         0x10C6,
46307         0x10C7,
46308         0x10C8,
46309         0x10CD,
46310         0x10CE,
46311         0x10D0,
46312         0x1249,
46313         0x124A,
46314         0x124E,
46315         0x1250,
46316         0x1257,
46317         0x1258,
46318         0x1259,
46319         0x125A,
46320         0x125E,
46321         0x1260,
46322         0x1289,
46323         0x128A,
46324         0x128E,
46325         0x1290,
46326         0x12B1,
46327         0x12B2,
46328         0x12B6,
46329         0x12B8,
46330         0x12BF,
46331         0x12C0,
46332         0x12C1,
46333         0x12C2,
46334         0x12C6,
46335         0x12C8,
46336         0x12D7,
46337         0x12D8,
46338         0x1311,
46339         0x1312,
46340         0x1316,
46341         0x1318,
46342         0x135B,
46343         0x135D,
46344         0x137D,
46345         0x1380,
46346         0x139A,
46347         0x13A0,
46348         0x13F5,
46349         0x1400,
46350         0x169D,
46351         0x16A0,
46352         0x16F9,
46353         0x1700,
46354         0x170D,
46355         0x170E,
46356         0x1715,
46357         0x1720,
46358         0x1737,
46359         0x1740,
46360         0x1754,
46361         0x1760,
46362         0x176D,
46363         0x176E,
46364         0x1771,
46365         0x1772,
46366         0x1774,
46367         0x1780,
46368         0x17DE,
46369         0x17E0,
46370         0x17EA,
46371         0x17F0,
46372         0x17FA,
46373         0x1800,
46374         0x180F,
46375         0x1810,
46376         0x181A,
46377         0x1820,
46378         0x1878,
46379         0x1880,
46380         0x18AB,
46381         0x18B0,
46382         0x18F6,
46383         0x1900,
46384         0x191F,
46385         0x1920,
46386         0x192C,
46387         0x1930,
46388         0x193C,
46389         0x1940,
46390         0x1941,
46391         0x1944,
46392         0x196E,
46393         0x1970,
46394         0x1975,
46395         0x1980,
46396         0x19AC,
46397         0x19B0,
46398         0x19CA,
46399         0x19D0,
46400         0x19DB,
46401         0x19DE,
46402         0x1A1C,
46403         0x1A1E,
46404         0x1A5F,
46405         0x1A60,
46406         0x1A7D,
46407         0x1A7F,
46408         0x1A8A,
46409         0x1A90,
46410         0x1A9A,
46411         0x1AA0,
46412         0x1AAE,
46413         0x1AB0,
46414         0x1ABF,
46415         0x1B00,
46416         0x1B4C,
46417         0x1B50,
46418         0x1B7D,
46419         0x1B80,
46420         0x1BF4,
46421         0x1BFC,
46422         0x1C38,
46423         0x1C3B,
46424         0x1C4A,
46425         0x1C4D,
46426         0x1C80,
46427         0x1CC0,
46428         0x1CC8,
46429         0x1CD0,
46430         0x1CF7,
46431         0x1CF8,
46432         0x1CFA,
46433         0x1D00,
46434         0x1DF6,
46435         0x1DFC,
46436         0x1F16,
46437         0x1F18,
46438         0x1F1E,
46439         0x1F20,
46440         0x1F46,
46441         0x1F48,
46442         0x1F4E,
46443         0x1F50,
46444         0x1F58,
46445         0x1F59,
46446         0x1F5A,
46447         0x1F5B,
46448         0x1F5C,
46449         0x1F5D,
46450         0x1F5E,
46451         0x1F5F,
46452         0x1F7E,
46453         0x1F80,
46454         0x1FB5,
46455         0x1FB6,
46456         0x1FC5,
46457         0x1FC6,
46458         0x1FD4,
46459         0x1FD6,
46460         0x1FDC,
46461         0x1FDD,
46462         0x1FF0,
46463         0x1FF2,
46464         0x1FF5,
46465         0x1FF6,
46466         0x1FFF,
46467         0x2000,
46468         0x2028,
46469         0x202A,
46470         0x2065,
46471         0x2066,
46472         0x2072,
46473         0x2074,
46474         0x208F,
46475         0x2090,
46476         0x209D,
46477         0x20A0,
46478         0x20BE,
46479         0x20D0,
46480         0x20F1,
46481         0x2100,
46482         0x218A,
46483         0x2190,
46484         0x23FB,
46485         0x2400,
46486         0x2427,
46487         0x2440,
46488         0x244B,
46489         0x2460,
46490         0x2B74,
46491         0x2B76,
46492         0x2B96,
46493         0x2B98,
46494         0x2BBA,
46495         0x2BBD,
46496         0x2BC9,
46497         0x2BCA,
46498         0x2BD2,
46499         0x2C00,
46500         0x2C2F,
46501         0x2C30,
46502         0x2C5F,
46503         0x2C60,
46504         0x2CF4,
46505         0x2CF9,
46506         0x2D26,
46507         0x2D27,
46508         0x2D28,
46509         0x2D2D,
46510         0x2D2E,
46511         0x2D30,
46512         0x2D68,
46513         0x2D6F,
46514         0x2D71,
46515         0x2D7F,
46516         0x2D97,
46517         0x2DA0,
46518         0x2DA7,
46519         0x2DA8,
46520         0x2DAF,
46521         0x2DB0,
46522         0x2DB7,
46523         0x2DB8,
46524         0x2DBF,
46525         0x2DC0,
46526         0x2DC7,
46527         0x2DC8,
46528         0x2DCF,
46529         0x2DD0,
46530         0x2DD7,
46531         0x2DD8,
46532         0x2DDF,
46533         0x2DE0,
46534         0x2E43,
46535         0x2E80,
46536         0x2E9A,
46537         0x2E9B,
46538         0x2EF4,
46539         0x2F00,
46540         0x2FD6,
46541         0x2FF0,
46542         0x2FFC,
46543         0x3000,
46544         0x3040,
46545         0x3041,
46546         0x3097,
46547         0x3099,
46548         0x3100,
46549         0x3105,
46550         0x312E,
46551         0x3131,
46552         0x318F,
46553         0x3190,
46554         0x31BB,
46555         0x31C0,
46556         0x31E4,
46557         0x31F0,
46558         0x321F,
46559         0x3220,
46560         0x32FF,
46561         0x3300,
46562         0x4DB6,
46563         0x4DC0,
46564         0x9FCD,
46565         0xA000,
46566         0xA48D,
46567         0xA490,
46568         0xA4C7,
46569         0xA4D0,
46570         0xA62C,
46571         0xA640,
46572         0xA69E,
46573         0xA69F,
46574         0xA6F8,
46575         0xA700,
46576         0xA78F,
46577         0xA790,
46578         0xA7AE,
46579         0xA7B0,
46580         0xA7B2,
46581         0xA7F7,
46582         0xA82C,
46583         0xA830,
46584         0xA83A,
46585         0xA840,
46586         0xA878,
46587         0xA880,
46588         0xA8C5,
46589         0xA8CE,
46590         0xA8DA,
46591         0xA8E0,
46592         0xA8FC,
46593         0xA900,
46594         0xA954,
46595         0xA95F,
46596         0xA97D,
46597         0xA980,
46598         0xA9CE,
46599         0xA9CF,
46600         0xA9DA,
46601         0xA9DE,
46602         0xA9FF,
46603         0xAA00,
46604         0xAA37,
46605         0xAA40,
46606         0xAA4E,
46607         0xAA50,
46608         0xAA5A,
46609         0xAA5C,
46610         0xAAC3,
46611         0xAADB,
46612         0xAAF7,
46613         0xAB01,
46614         0xAB07,
46615         0xAB09,
46616         0xAB0F,
46617         0xAB11,
46618         0xAB17,
46619         0xAB20,
46620         0xAB27,
46621         0xAB28,
46622         0xAB2F,
46623         0xAB30,
46624         0xAB60,
46625         0xAB64,
46626         0xAB66,
46627         0xABC0,
46628         0xABEE,
46629         0xABF0,
46630         0xABFA,
46631         0xAC00,
46632         0xD7A4,
46633         0xD7B0,
46634         0xD7C7,
46635         0xD7CB,
46636         0xD7FC,
46637         0xE000,
46638         0xFA6E,
46639         0xFA70,
46640         0xFADA,
46641         0xFB00,
46642         0xFB07,
46643         0xFB13,
46644         0xFB18,
46645         0xFB1D,
46646         0xFB37,
46647         0xFB38,
46648         0xFB3D,
46649         0xFB3E,
46650         0xFB3F,
46651         0xFB40,
46652         0xFB42,
46653         0xFB43,
46654         0xFB45,
46655         0xFB46,
46656         0xFBC2,
46657         0xFBD3,
46658         0xFD40,
46659         0xFD50,
46660         0xFD90,
46661         0xFD92,
46662         0xFDC8,
46663         0xFDF0,
46664         0xFDFE,
46665         0xFE00,
46666         0xFE1A,
46667         0xFE20,
46668         0xFE2E,
46669         0xFE30,
46670         0xFE53,
46671         0xFE54,
46672         0xFE67,
46673         0xFE68,
46674         0xFE6C,
46675         0xFE70,
46676         0xFE75,
46677         0xFE76,
46678         0xFEFD,
46679         0xFEFF,
46680         0xFF00,
46681         0xFF01,
46682         0xFFBF,
46683         0xFFC2,
46684         0xFFC8,
46685         0xFFCA,
46686         0xFFD0,
46687         0xFFD2,
46688         0xFFD8,
46689         0xFFDA,
46690         0xFFDD,
46691         0xFFE0,
46692         0xFFE7,
46693         0xFFE8,
46694         0xFFEF,
46695         0xFFF9,
46696         0xFFFE,
46697         0x10000,
46698         0x1000C,
46699         0x1000D,
46700         0x10027,
46701         0x10028,
46702         0x1003B,
46703         0x1003C,
46704         0x1003E,
46705         0x1003F,
46706         0x1004E,
46707         0x10050,
46708         0x1005E,
46709         0x10080,
46710         0x100FB,
46711         0x10100,
46712         0x10103,
46713         0x10107,
46714         0x10134,
46715         0x10137,
46716         0x1018D,
46717         0x10190,
46718         0x1019C,
46719         0x101A0,
46720         0x101A1,
46721         0x101D0,
46722         0x101FE,
46723         0x10280,
46724         0x1029D,
46725         0x102A0,
46726         0x102D1,
46727         0x102E0,
46728         0x102FC,
46729         0x10300,
46730         0x10324,
46731         0x10330,
46732         0x1034B,
46733         0x10350,
46734         0x1037B,
46735         0x10380,
46736         0x1039E,
46737         0x1039F,
46738         0x103C4,
46739         0x103C8,
46740         0x103D6,
46741         0x10400,
46742         0x1049E,
46743         0x104A0,
46744         0x104AA,
46745         0x10500,
46746         0x10528,
46747         0x10530,
46748         0x10564,
46749         0x1056F,
46750         0x10570,
46751         0x10600,
46752         0x10737,
46753         0x10740,
46754         0x10756,
46755         0x10760,
46756         0x10768,
46757         0x10800,
46758         0x10806,
46759         0x10808,
46760         0x10809,
46761         0x1080A,
46762         0x10836,
46763         0x10837,
46764         0x10839,
46765         0x1083C,
46766         0x1083D,
46767         0x1083F,
46768         0x10856,
46769         0x10857,
46770         0x1089F,
46771         0x108A7,
46772         0x108B0,
46773         0x10900,
46774         0x1091C,
46775         0x1091F,
46776         0x1093A,
46777         0x1093F,
46778         0x10940,
46779         0x10980,
46780         0x109B8,
46781         0x109BE,
46782         0x109C0,
46783         0x10A00,
46784         0x10A04,
46785         0x10A05,
46786         0x10A07,
46787         0x10A0C,
46788         0x10A14,
46789         0x10A15,
46790         0x10A18,
46791         0x10A19,
46792         0x10A34,
46793         0x10A38,
46794         0x10A3B,
46795         0x10A3F,
46796         0x10A48,
46797         0x10A50,
46798         0x10A59,
46799         0x10A60,
46800         0x10AA0,
46801         0x10AC0,
46802         0x10AE7,
46803         0x10AEB,
46804         0x10AF7,
46805         0x10B00,
46806         0x10B36,
46807         0x10B39,
46808         0x10B56,
46809         0x10B58,
46810         0x10B73,
46811         0x10B78,
46812         0x10B92,
46813         0x10B99,
46814         0x10B9D,
46815         0x10BA9,
46816         0x10BB0,
46817         0x10C00,
46818         0x10C49,
46819         0x10E60,
46820         0x10E7F,
46821         0x11000,
46822         0x1104E,
46823         0x11052,
46824         0x11070,
46825         0x1107F,
46826         0x110C2,
46827         0x110D0,
46828         0x110E9,
46829         0x110F0,
46830         0x110FA,
46831         0x11100,
46832         0x11135,
46833         0x11136,
46834         0x11144,
46835         0x11150,
46836         0x11177,
46837         0x11180,
46838         0x111C9,
46839         0x111CD,
46840         0x111CE,
46841         0x111D0,
46842         0x111DB,
46843         0x111E1,
46844         0x111F5,
46845         0x11200,
46846         0x11212,
46847         0x11213,
46848         0x1123E,
46849         0x112B0,
46850         0x112EB,
46851         0x112F0,
46852         0x112FA,
46853         0x11301,
46854         0x11304,
46855         0x11305,
46856         0x1130D,
46857         0x1130F,
46858         0x11311,
46859         0x11313,
46860         0x11329,
46861         0x1132A,
46862         0x11331,
46863         0x11332,
46864         0x11334,
46865         0x11335,
46866         0x1133A,
46867         0x1133C,
46868         0x11345,
46869         0x11347,
46870         0x11349,
46871         0x1134B,
46872         0x1134E,
46873         0x11357,
46874         0x11358,
46875         0x1135D,
46876         0x11364,
46877         0x11366,
46878         0x1136D,
46879         0x11370,
46880         0x11375,
46881         0x11480,
46882         0x114C8,
46883         0x114D0,
46884         0x114DA,
46885         0x11580,
46886         0x115B6,
46887         0x115B8,
46888         0x115CA,
46889         0x11600,
46890         0x11645,
46891         0x11650,
46892         0x1165A,
46893         0x11680,
46894         0x116B8,
46895         0x116C0,
46896         0x116CA,
46897         0x118A0,
46898         0x118F3,
46899         0x118FF,
46900         0x11900,
46901         0x11AC0,
46902         0x11AF9,
46903         0x12000,
46904         0x12399,
46905         0x12400,
46906         0x1246F,
46907         0x12470,
46908         0x12475,
46909         0x13000,
46910         0x1342F,
46911         0x16800,
46912         0x16A39,
46913         0x16A40,
46914         0x16A5F,
46915         0x16A60,
46916         0x16A6A,
46917         0x16A6E,
46918         0x16A70,
46919         0x16AD0,
46920         0x16AEE,
46921         0x16AF0,
46922         0x16AF6,
46923         0x16B00,
46924         0x16B46,
46925         0x16B50,
46926         0x16B5A,
46927         0x16B5B,
46928         0x16B62,
46929         0x16B63,
46930         0x16B78,
46931         0x16B7D,
46932         0x16B90,
46933         0x16F00,
46934         0x16F45,
46935         0x16F50,
46936         0x16F7F,
46937         0x16F8F,
46938         0x16FA0,
46939         0x1B000,
46940         0x1B002,
46941         0x1BC00,
46942         0x1BC6B,
46943         0x1BC70,
46944         0x1BC7D,
46945         0x1BC80,
46946         0x1BC89,
46947         0x1BC90,
46948         0x1BC9A,
46949         0x1BC9C,
46950         0x1BCA4,
46951         0x1D000,
46952         0x1D0F6,
46953         0x1D100,
46954         0x1D127,
46955         0x1D129,
46956         0x1D1DE,
46957         0x1D200,
46958         0x1D246,
46959         0x1D300,
46960         0x1D357,
46961         0x1D360,
46962         0x1D372,
46963         0x1D400,
46964         0x1D455,
46965         0x1D456,
46966         0x1D49D,
46967         0x1D49E,
46968         0x1D4A0,
46969         0x1D4A2,
46970         0x1D4A3,
46971         0x1D4A5,
46972         0x1D4A7,
46973         0x1D4A9,
46974         0x1D4AD,
46975         0x1D4AE,
46976         0x1D4BA,
46977         0x1D4BB,
46978         0x1D4BC,
46979         0x1D4BD,
46980         0x1D4C4,
46981         0x1D4C5,
46982         0x1D506,
46983         0x1D507,
46984         0x1D50B,
46985         0x1D50D,
46986         0x1D515,
46987         0x1D516,
46988         0x1D51D,
46989         0x1D51E,
46990         0x1D53A,
46991         0x1D53B,
46992         0x1D53F,
46993         0x1D540,
46994         0x1D545,
46995         0x1D546,
46996         0x1D547,
46997         0x1D54A,
46998         0x1D551,
46999         0x1D552,
47000         0x1D6A6,
47001         0x1D6A8,
47002         0x1D7CC,
47003         0x1D7CE,
47004         0x1D800,
47005         0x1E800,
47006         0x1E8C5,
47007         0x1E8C7,
47008         0x1E8D7,
47009         0x1EE00,
47010         0x1EE04,
47011         0x1EE05,
47012         0x1EE20,
47013         0x1EE21,
47014         0x1EE23,
47015         0x1EE24,
47016         0x1EE25,
47017         0x1EE27,
47018         0x1EE28,
47019         0x1EE29,
47020         0x1EE33,
47021         0x1EE34,
47022         0x1EE38,
47023         0x1EE39,
47024         0x1EE3A,
47025         0x1EE3B,
47026         0x1EE3C,
47027         0x1EE42,
47028         0x1EE43,
47029         0x1EE47,
47030         0x1EE48,
47031         0x1EE49,
47032         0x1EE4A,
47033         0x1EE4B,
47034         0x1EE4C,
47035         0x1EE4D,
47036         0x1EE50,
47037         0x1EE51,
47038         0x1EE53,
47039         0x1EE54,
47040         0x1EE55,
47041         0x1EE57,
47042         0x1EE58,
47043         0x1EE59,
47044         0x1EE5A,
47045         0x1EE5B,
47046         0x1EE5C,
47047         0x1EE5D,
47048         0x1EE5E,
47049         0x1EE5F,
47050         0x1EE60,
47051         0x1EE61,
47052         0x1EE63,
47053         0x1EE64,
47054         0x1EE65,
47055         0x1EE67,
47056         0x1EE6B,
47057         0x1EE6C,
47058         0x1EE73,
47059         0x1EE74,
47060         0x1EE78,
47061         0x1EE79,
47062         0x1EE7D,
47063         0x1EE7E,
47064         0x1EE7F,
47065         0x1EE80,
47066         0x1EE8A,
47067         0x1EE8B,
47068         0x1EE9C,
47069         0x1EEA1,
47070         0x1EEA4,
47071         0x1EEA5,
47072         0x1EEAA,
47073         0x1EEAB,
47074         0x1EEBC,
47075         0x1EEF0,
47076         0x1EEF2,
47077         0x1F000,
47078         0x1F02C,
47079         0x1F030,
47080         0x1F094,
47081         0x1F0A0,
47082         0x1F0AF,
47083         0x1F0B1,
47084         0x1F0C0,
47085         0x1F0C1,
47086         0x1F0D0,
47087         0x1F0D1,
47088         0x1F0F6,
47089         0x1F100,
47090         0x1F10D,
47091         0x1F110,
47092         0x1F12F,
47093         0x1F130,
47094         0x1F16C,
47095         0x1F170,
47096         0x1F19B,
47097         0x1F1E6,
47098         0x1F203,
47099         0x1F210,
47100         0x1F23B,
47101         0x1F240,
47102         0x1F249,
47103         0x1F250,
47104         0x1F252,
47105         0x1F300,
47106         0x1F32D,
47107         0x1F330,
47108         0x1F37E,
47109         0x1F380,
47110         0x1F3CF,
47111         0x1F3D4,
47112         0x1F3F8,
47113         0x1F400,
47114         0x1F4FF,
47115         0x1F500,
47116         0x1F54B,
47117         0x1F550,
47118         0x1F57A,
47119         0x1F57B,
47120         0x1F5A4,
47121         0x1F5A5,
47122         0x1F643,
47123         0x1F645,
47124         0x1F6D0,
47125         0x1F6E0,
47126         0x1F6ED,
47127         0x1F6F0,
47128         0x1F6F4,
47129         0x1F700,
47130         0x1F774,
47131         0x1F780,
47132         0x1F7D5,
47133         0x1F800,
47134         0x1F80C,
47135         0x1F810,
47136         0x1F848,
47137         0x1F850,
47138         0x1F85A,
47139         0x1F860,
47140         0x1F888,
47141         0x1F890,
47142         0x1F8AE,
47143         0x20000,
47144         0x2A6D7,
47145         0x2A700,
47146         0x2B735,
47147         0x2B740,
47148         0x2B81E,
47149         0x2F800,
47150         0x2FA1E,
47151         0xE0001,
47152         0xE0002,
47153         0xE0020,
47154         0xE0080,
47155         0xE0100,
47156         0xE01F0,
47157         0xF0000,
47158         0xFFFFE,
47159         0x100000,
47160         0x10FFFE
47161 };
47162
47163 static const UV XPosixPunct_invlist[] = { /* for EBCDIC POSIX-BC */
47164         307,    /* Number of elements */
47165         148565664, /* Version and data structure type */
47166         1,      /* 0 if the list starts at 0;
47167                    1 if it starts at the element beyond 0 */
47168         0x0,
47169         0x4A,
47170         0x51,
47171         0x5A,
47172         0x5F,
47173         0x60,
47174         0x62,
47175         0x6A,
47176         0x70,
47177         0x7A,
47178         0x80,
47179         0x8A,
47180         0x8C,
47181         0xAA,
47182         0xAC,
47183         0xB3,
47184         0xB4,
47185         0xB5,
47186         0xB7,
47187         0xBB,
47188         0xBE,
47189         0xFB,
47190         0xFC,
47191         0xFD,
47192         0xFE,
47193         0xFF,
47194         0x100,
47195         0x37E,
47196         0x37F,
47197         0x387,
47198         0x388,
47199         0x55A,
47200         0x560,
47201         0x589,
47202         0x58B,
47203         0x5BE,
47204         0x5BF,
47205         0x5C0,
47206         0x5C1,
47207         0x5C3,
47208         0x5C4,
47209         0x5C6,
47210         0x5C7,
47211         0x5F3,
47212         0x5F5,
47213         0x609,
47214         0x60B,
47215         0x60C,
47216         0x60E,
47217         0x61B,
47218         0x61C,
47219         0x61E,
47220         0x620,
47221         0x66A,
47222         0x66E,
47223         0x6D4,
47224         0x6D5,
47225         0x700,
47226         0x70E,
47227         0x7F7,
47228         0x7FA,
47229         0x830,
47230         0x83F,
47231         0x85E,
47232         0x85F,
47233         0x964,
47234         0x966,
47235         0x970,
47236         0x971,
47237         0xAF0,
47238         0xAF1,
47239         0xDF4,
47240         0xDF5,
47241         0xE4F,
47242         0xE50,
47243         0xE5A,
47244         0xE5C,
47245         0xF04,
47246         0xF13,
47247         0xF14,
47248         0xF15,
47249         0xF3A,
47250         0xF3E,
47251         0xF85,
47252         0xF86,
47253         0xFD0,
47254         0xFD5,
47255         0xFD9,
47256         0xFDB,
47257         0x104A,
47258         0x1050,
47259         0x10FB,
47260         0x10FC,
47261         0x1360,
47262         0x1369,
47263         0x1400,
47264         0x1401,
47265         0x166D,
47266         0x166F,
47267         0x169B,
47268         0x169D,
47269         0x16EB,
47270         0x16EE,
47271         0x1735,
47272         0x1737,
47273         0x17D4,
47274         0x17D7,
47275         0x17D8,
47276         0x17DB,
47277         0x1800,
47278         0x180B,
47279         0x1944,
47280         0x1946,
47281         0x1A1E,
47282         0x1A20,
47283         0x1AA0,
47284         0x1AA7,
47285         0x1AA8,
47286         0x1AAE,
47287         0x1B5A,
47288         0x1B61,
47289         0x1BFC,
47290         0x1C00,
47291         0x1C3B,
47292         0x1C40,
47293         0x1C7E,
47294         0x1C80,
47295         0x1CC0,
47296         0x1CC8,
47297         0x1CD3,
47298         0x1CD4,
47299         0x2010,
47300         0x2028,
47301         0x2030,
47302         0x2044,
47303         0x2045,
47304         0x2052,
47305         0x2053,
47306         0x205F,
47307         0x207D,
47308         0x207F,
47309         0x208D,
47310         0x208F,
47311         0x2308,
47312         0x230C,
47313         0x2329,
47314         0x232B,
47315         0x2768,
47316         0x2776,
47317         0x27C5,
47318         0x27C7,
47319         0x27E6,
47320         0x27F0,
47321         0x2983,
47322         0x2999,
47323         0x29D8,
47324         0x29DC,
47325         0x29FC,
47326         0x29FE,
47327         0x2CF9,
47328         0x2CFD,
47329         0x2CFE,
47330         0x2D00,
47331         0x2D70,
47332         0x2D71,
47333         0x2E00,
47334         0x2E2F,
47335         0x2E30,
47336         0x2E43,
47337         0x3001,
47338         0x3004,
47339         0x3008,
47340         0x3012,
47341         0x3014,
47342         0x3020,
47343         0x3030,
47344         0x3031,
47345         0x303D,
47346         0x303E,
47347         0x30A0,
47348         0x30A1,
47349         0x30FB,
47350         0x30FC,
47351         0xA4FE,
47352         0xA500,
47353         0xA60D,
47354         0xA610,
47355         0xA673,
47356         0xA674,
47357         0xA67E,
47358         0xA67F,
47359         0xA6F2,
47360         0xA6F8,
47361         0xA874,
47362         0xA878,
47363         0xA8CE,
47364         0xA8D0,
47365         0xA8F8,
47366         0xA8FB,
47367         0xA92E,
47368         0xA930,
47369         0xA95F,
47370         0xA960,
47371         0xA9C1,
47372         0xA9CE,
47373         0xA9DE,
47374         0xA9E0,
47375         0xAA5C,
47376         0xAA60,
47377         0xAADE,
47378         0xAAE0,
47379         0xAAF0,
47380         0xAAF2,
47381         0xABEB,
47382         0xABEC,
47383         0xFD3E,
47384         0xFD40,
47385         0xFE10,
47386         0xFE1A,
47387         0xFE30,
47388         0xFE53,
47389         0xFE54,
47390         0xFE62,
47391         0xFE63,
47392         0xFE64,
47393         0xFE68,
47394         0xFE69,
47395         0xFE6A,
47396         0xFE6C,
47397         0xFF01,
47398         0xFF04,
47399         0xFF05,
47400         0xFF0B,
47401         0xFF0C,
47402         0xFF10,
47403         0xFF1A,
47404         0xFF1C,
47405         0xFF1F,
47406         0xFF21,
47407         0xFF3B,
47408         0xFF3E,
47409         0xFF3F,
47410         0xFF40,
47411         0xFF5B,
47412         0xFF5C,
47413         0xFF5D,
47414         0xFF5E,
47415         0xFF5F,
47416         0xFF66,
47417         0x10100,
47418         0x10103,
47419         0x1039F,
47420         0x103A0,
47421         0x103D0,
47422         0x103D1,
47423         0x1056F,
47424         0x10570,
47425         0x10857,
47426         0x10858,
47427         0x1091F,
47428         0x10920,
47429         0x1093F,
47430         0x10940,
47431         0x10A50,
47432         0x10A59,
47433         0x10A7F,
47434         0x10A80,
47435         0x10AF0,
47436         0x10AF7,
47437         0x10B39,
47438         0x10B40,
47439         0x10B99,
47440         0x10B9D,
47441         0x11047,
47442         0x1104E,
47443         0x110BB,
47444         0x110BD,
47445         0x110BE,
47446         0x110C2,
47447         0x11140,
47448         0x11144,
47449         0x11174,
47450         0x11176,
47451         0x111C5,
47452         0x111C9,
47453         0x111CD,
47454         0x111CE,
47455         0x11238,
47456         0x1123E,
47457         0x114C6,
47458         0x114C7,
47459         0x115C1,
47460         0x115CA,
47461         0x11641,
47462         0x11644,
47463         0x12470,
47464         0x12475,
47465         0x16A6E,
47466         0x16A70,
47467         0x16AF5,
47468         0x16AF6,
47469         0x16B37,
47470         0x16B3C,
47471         0x16B44,
47472         0x16B45,
47473         0x1BC9F,
47474         0x1BCA0
47475 };
47476
47477 static const UV XPosixSpace_invlist[] = { /* for EBCDIC POSIX-BC */
47478         23,     /* Number of elements */
47479         148565664, /* Version and data structure type */
47480         1,      /* 0 if the list starts at 0;
47481                    1 if it starts at the element beyond 0 */
47482         0x0,
47483         0x5,
47484         0x6,
47485         0xB,
47486         0xE,
47487         0x15,
47488         0x16,
47489         0x25,
47490         0x26,
47491         0x40,
47492         0x42,
47493         0x1680,
47494         0x1681,
47495         0x2000,
47496         0x200B,
47497         0x2028,
47498         0x202A,
47499         0x202F,
47500         0x2030,
47501         0x205F,
47502         0x2060,
47503         0x3000,
47504         0x3001
47505 };
47506
47507 static const UV XPosixUpper_invlist[] = { /* for EBCDIC POSIX-BC */
47508         1275,   /* Number of elements */
47509         148565664, /* Version and data structure type */
47510         1,      /* 0 if the list starts at 0;
47511                    1 if it starts at the element beyond 0 */
47512         0x0,
47513         0x62,
47514         0x6A,
47515         0x71,
47516         0x79,
47517         0x80,
47518         0x81,
47519         0x9E,
47520         0x9F,
47521         0xAC,
47522         0xAF,
47523         0xC1,
47524         0xCA,
47525         0xD1,
47526         0xDA,
47527         0xDD,
47528         0xDE,
47529         0xE0,
47530         0xE1,
47531         0xE2,
47532         0xEA,
47533         0xEB,
47534         0xF0,
47535         0xFC,
47536         0xFD,
47537         0xFE,
47538         0xFF,
47539         0x100,
47540         0x101,
47541         0x102,
47542         0x103,
47543         0x104,
47544         0x105,
47545         0x106,
47546         0x107,
47547         0x108,
47548         0x109,
47549         0x10A,
47550         0x10B,
47551         0x10C,
47552         0x10D,
47553         0x10E,
47554         0x10F,
47555         0x110,
47556         0x111,
47557         0x112,
47558         0x113,
47559         0x114,
47560         0x115,
47561         0x116,
47562         0x117,
47563         0x118,
47564         0x119,
47565         0x11A,
47566         0x11B,
47567         0x11C,
47568         0x11D,
47569         0x11E,
47570         0x11F,
47571         0x120,
47572         0x121,
47573         0x122,
47574         0x123,
47575         0x124,
47576         0x125,
47577         0x126,
47578         0x127,
47579         0x128,
47580         0x129,
47581         0x12A,
47582         0x12B,
47583         0x12C,
47584         0x12D,
47585         0x12E,
47586         0x12F,
47587         0x130,
47588         0x131,
47589         0x132,
47590         0x133,
47591         0x134,
47592         0x135,
47593         0x136,
47594         0x137,
47595         0x139,
47596         0x13A,
47597         0x13B,
47598         0x13C,
47599         0x13D,
47600         0x13E,
47601         0x13F,
47602         0x140,
47603         0x141,
47604         0x142,
47605         0x143,
47606         0x144,
47607         0x145,
47608         0x146,
47609         0x147,
47610         0x148,
47611         0x14A,
47612         0x14B,
47613         0x14C,
47614         0x14D,
47615         0x14E,
47616         0x14F,
47617         0x150,
47618         0x151,
47619         0x152,
47620         0x153,
47621         0x154,
47622         0x155,
47623         0x156,
47624         0x157,
47625         0x158,
47626         0x159,
47627         0x15A,
47628         0x15B,
47629         0x15C,
47630         0x15D,
47631         0x15E,
47632         0x15F,
47633         0x160,
47634         0x161,
47635         0x162,
47636         0x163,
47637         0x164,
47638         0x165,
47639         0x166,
47640         0x167,
47641         0x168,
47642         0x169,
47643         0x16A,
47644         0x16B,
47645         0x16C,
47646         0x16D,
47647         0x16E,
47648         0x16F,
47649         0x170,
47650         0x171,
47651         0x172,
47652         0x173,
47653         0x174,
47654         0x175,
47655         0x176,
47656         0x177,
47657         0x178,
47658         0x17A,
47659         0x17B,
47660         0x17C,
47661         0x17D,
47662         0x17E,
47663         0x181,
47664         0x183,
47665         0x184,
47666         0x185,
47667         0x186,
47668         0x188,
47669         0x189,
47670         0x18C,
47671         0x18E,
47672         0x192,
47673         0x193,
47674         0x195,
47675         0x196,
47676         0x199,
47677         0x19C,
47678         0x19E,
47679         0x19F,
47680         0x1A1,
47681         0x1A2,
47682         0x1A3,
47683         0x1A4,
47684         0x1A5,
47685         0x1A6,
47686         0x1A8,
47687         0x1A9,
47688         0x1AA,
47689         0x1AC,
47690         0x1AD,
47691         0x1AE,
47692         0x1B0,
47693         0x1B1,
47694         0x1B4,
47695         0x1B5,
47696         0x1B6,
47697         0x1B7,
47698         0x1B9,
47699         0x1BC,
47700         0x1BD,
47701         0x1C4,
47702         0x1C5,
47703         0x1C7,
47704         0x1C8,
47705         0x1CA,
47706         0x1CB,
47707         0x1CD,
47708         0x1CE,
47709         0x1CF,
47710         0x1D0,
47711         0x1D1,
47712         0x1D2,
47713         0x1D3,
47714         0x1D4,
47715         0x1D5,
47716         0x1D6,
47717         0x1D7,
47718         0x1D8,
47719         0x1D9,
47720         0x1DA,
47721         0x1DB,
47722         0x1DC,
47723         0x1DE,
47724         0x1DF,
47725         0x1E0,
47726         0x1E1,
47727         0x1E2,
47728         0x1E3,
47729         0x1E4,
47730         0x1E5,
47731         0x1E6,
47732         0x1E7,
47733         0x1E8,
47734         0x1E9,
47735         0x1EA,
47736         0x1EB,
47737         0x1EC,
47738         0x1ED,
47739         0x1EE,
47740         0x1EF,
47741         0x1F1,
47742         0x1F2,
47743         0x1F4,
47744         0x1F5,
47745         0x1F6,
47746         0x1F9,
47747         0x1FA,
47748         0x1FB,
47749         0x1FC,
47750         0x1FD,
47751         0x1FE,
47752         0x1FF,
47753         0x200,
47754         0x201,
47755         0x202,
47756         0x203,
47757         0x204,
47758         0x205,
47759         0x206,
47760         0x207,
47761         0x208,
47762         0x209,
47763         0x20A,
47764         0x20B,
47765         0x20C,
47766         0x20D,
47767         0x20E,
47768         0x20F,
47769         0x210,
47770         0x211,
47771         0x212,
47772         0x213,
47773         0x214,
47774         0x215,
47775         0x216,
47776         0x217,
47777         0x218,
47778         0x219,
47779         0x21A,
47780         0x21B,
47781         0x21C,
47782         0x21D,
47783         0x21E,
47784         0x21F,
47785         0x220,
47786         0x221,
47787         0x222,
47788         0x223,
47789         0x224,
47790         0x225,
47791         0x226,
47792         0x227,
47793         0x228,
47794         0x229,
47795         0x22A,
47796         0x22B,
47797         0x22C,
47798         0x22D,
47799         0x22E,
47800         0x22F,
47801         0x230,
47802         0x231,
47803         0x232,
47804         0x233,
47805         0x23A,
47806         0x23C,
47807         0x23D,
47808         0x23F,
47809         0x241,
47810         0x242,
47811         0x243,
47812         0x247,
47813         0x248,
47814         0x249,
47815         0x24A,
47816         0x24B,
47817         0x24C,
47818         0x24D,
47819         0x24E,
47820         0x24F,
47821         0x370,
47822         0x371,
47823         0x372,
47824         0x373,
47825         0x376,
47826         0x377,
47827         0x37F,
47828         0x380,
47829         0x386,
47830         0x387,
47831         0x388,
47832         0x38B,
47833         0x38C,
47834         0x38D,
47835         0x38E,
47836         0x390,
47837         0x391,
47838         0x3A2,
47839         0x3A3,
47840         0x3AC,
47841         0x3CF,
47842         0x3D0,
47843         0x3D2,
47844         0x3D5,
47845         0x3D8,
47846         0x3D9,
47847         0x3DA,
47848         0x3DB,
47849         0x3DC,
47850         0x3DD,
47851         0x3DE,
47852         0x3DF,
47853         0x3E0,
47854         0x3E1,
47855         0x3E2,
47856         0x3E3,
47857         0x3E4,
47858         0x3E5,
47859         0x3E6,
47860         0x3E7,
47861         0x3E8,
47862         0x3E9,
47863         0x3EA,
47864         0x3EB,
47865         0x3EC,
47866         0x3ED,
47867         0x3EE,
47868         0x3EF,
47869         0x3F4,
47870         0x3F5,
47871         0x3F7,
47872         0x3F8,
47873         0x3F9,
47874         0x3FB,
47875         0x3FD,
47876         0x430,
47877         0x460,
47878         0x461,
47879         0x462,
47880         0x463,
47881         0x464,
47882         0x465,
47883         0x466,
47884         0x467,
47885         0x468,
47886         0x469,
47887         0x46A,
47888         0x46B,
47889         0x46C,
47890         0x46D,
47891         0x46E,
47892         0x46F,
47893         0x470,
47894         0x471,
47895         0x472,
47896         0x473,
47897         0x474,
47898         0x475,
47899         0x476,
47900         0x477,
47901         0x478,
47902         0x479,
47903         0x47A,
47904         0x47B,
47905         0x47C,
47906         0x47D,
47907         0x47E,
47908         0x47F,
47909         0x480,
47910         0x481,
47911         0x48A,
47912         0x48B,
47913         0x48C,
47914         0x48D,
47915         0x48E,
47916         0x48F,
47917         0x490,
47918         0x491,
47919         0x492,
47920         0x493,
47921         0x494,
47922         0x495,
47923         0x496,
47924         0x497,
47925         0x498,
47926         0x499,
47927         0x49A,
47928         0x49B,
47929         0x49C,
47930         0x49D,
47931         0x49E,
47932         0x49F,
47933         0x4A0,
47934         0x4A1,
47935         0x4A2,
47936         0x4A3,
47937         0x4A4,
47938         0x4A5,
47939         0x4A6,
47940         0x4A7,
47941         0x4A8,
47942         0x4A9,
47943         0x4AA,
47944         0x4AB,
47945         0x4AC,
47946         0x4AD,
47947         0x4AE,
47948         0x4AF,
47949         0x4B0,
47950         0x4B1,
47951         0x4B2,
47952         0x4B3,
47953         0x4B4,
47954         0x4B5,
47955         0x4B6,
47956         0x4B7,
47957         0x4B8,
47958         0x4B9,
47959         0x4BA,
47960         0x4BB,
47961         0x4BC,
47962         0x4BD,
47963         0x4BE,
47964         0x4BF,
47965         0x4C0,
47966         0x4C2,
47967         0x4C3,
47968         0x4C4,
47969         0x4C5,
47970         0x4C6,
47971         0x4C7,
47972         0x4C8,
47973         0x4C9,
47974         0x4CA,
47975         0x4CB,
47976         0x4CC,
47977         0x4CD,
47978         0x4CE,
47979         0x4D0,
47980         0x4D1,
47981         0x4D2,
47982         0x4D3,
47983         0x4D4,
47984         0x4D5,
47985         0x4D6,
47986         0x4D7,
47987         0x4D8,
47988         0x4D9,
47989         0x4DA,
47990         0x4DB,
47991         0x4DC,
47992         0x4DD,
47993         0x4DE,
47994         0x4DF,
47995         0x4E0,
47996         0x4E1,
47997         0x4E2,
47998         0x4E3,
47999         0x4E4,
48000         0x4E5,
48001         0x4E6,
48002         0x4E7,
48003         0x4E8,
48004         0x4E9,
48005         0x4EA,
48006         0x4EB,
48007         0x4EC,
48008         0x4ED,
48009         0x4EE,
48010         0x4EF,
48011         0x4F0,
48012         0x4F1,
48013         0x4F2,
48014         0x4F3,
48015         0x4F4,
48016         0x4F5,
48017         0x4F6,
48018         0x4F7,
48019         0x4F8,
48020         0x4F9,
48021         0x4FA,
48022         0x4FB,
48023         0x4FC,
48024         0x4FD,
48025         0x4FE,
48026         0x4FF,
48027         0x500,
48028         0x501,
48029         0x502,
48030         0x503,
48031         0x504,
48032         0x505,
48033         0x506,
48034         0x507,
48035         0x508,
48036         0x509,
48037         0x50A,
48038         0x50B,
48039         0x50C,
48040         0x50D,
48041         0x50E,
48042         0x50F,
48043         0x510,
48044         0x511,
48045         0x512,
48046         0x513,
48047         0x514,
48048         0x515,
48049         0x516,
48050         0x517,
48051         0x518,
48052         0x519,
48053         0x51A,
48054         0x51B,
48055         0x51C,
48056         0x51D,
48057         0x51E,
48058         0x51F,
48059         0x520,
48060         0x521,
48061         0x522,
48062         0x523,
48063         0x524,
48064         0x525,
48065         0x526,
48066         0x527,
48067         0x528,
48068         0x529,
48069         0x52A,
48070         0x52B,
48071         0x52C,
48072         0x52D,
48073         0x52E,
48074         0x52F,
48075         0x531,
48076         0x557,
48077         0x10A0,
48078         0x10C6,
48079         0x10C7,
48080         0x10C8,
48081         0x10CD,
48082         0x10CE,
48083         0x1E00,
48084         0x1E01,
48085         0x1E02,
48086         0x1E03,
48087         0x1E04,
48088         0x1E05,
48089         0x1E06,
48090         0x1E07,
48091         0x1E08,
48092         0x1E09,
48093         0x1E0A,
48094         0x1E0B,
48095         0x1E0C,
48096         0x1E0D,
48097         0x1E0E,
48098         0x1E0F,
48099         0x1E10,
48100         0x1E11,
48101         0x1E12,
48102         0x1E13,
48103         0x1E14,
48104         0x1E15,
48105         0x1E16,
48106         0x1E17,
48107         0x1E18,
48108         0x1E19,
48109         0x1E1A,
48110         0x1E1B,
48111         0x1E1C,
48112         0x1E1D,
48113         0x1E1E,
48114         0x1E1F,
48115         0x1E20,
48116         0x1E21,
48117         0x1E22,
48118         0x1E23,
48119         0x1E24,
48120         0x1E25,
48121         0x1E26,
48122         0x1E27,
48123         0x1E28,
48124         0x1E29,
48125         0x1E2A,
48126         0x1E2B,
48127         0x1E2C,
48128         0x1E2D,
48129         0x1E2E,
48130         0x1E2F,
48131         0x1E30,
48132         0x1E31,
48133         0x1E32,
48134         0x1E33,
48135         0x1E34,
48136         0x1E35,
48137         0x1E36,
48138         0x1E37,
48139         0x1E38,
48140         0x1E39,
48141         0x1E3A,
48142         0x1E3B,
48143         0x1E3C,
48144         0x1E3D,
48145         0x1E3E,
48146         0x1E3F,
48147         0x1E40,
48148         0x1E41,
48149         0x1E42,
48150         0x1E43,
48151         0x1E44,
48152         0x1E45,
48153         0x1E46,
48154         0x1E47,
48155         0x1E48,
48156         0x1E49,
48157         0x1E4A,
48158         0x1E4B,
48159         0x1E4C,
48160         0x1E4D,
48161         0x1E4E,
48162         0x1E4F,
48163         0x1E50,
48164         0x1E51,
48165         0x1E52,
48166         0x1E53,
48167         0x1E54,
48168         0x1E55,
48169         0x1E56,
48170         0x1E57,
48171         0x1E58,
48172         0x1E59,
48173         0x1E5A,
48174         0x1E5B,
48175         0x1E5C,
48176         0x1E5D,
48177         0x1E5E,
48178         0x1E5F,
48179         0x1E60,
48180         0x1E61,
48181         0x1E62,
48182         0x1E63,
48183         0x1E64,
48184         0x1E65,
48185         0x1E66,
48186         0x1E67,
48187         0x1E68,
48188         0x1E69,
48189         0x1E6A,
48190         0x1E6B,
48191         0x1E6C,
48192         0x1E6D,
48193         0x1E6E,
48194         0x1E6F,
48195         0x1E70,
48196         0x1E71,
48197         0x1E72,
48198         0x1E73,
48199         0x1E74,
48200         0x1E75,
48201         0x1E76,
48202         0x1E77,
48203         0x1E78,
48204         0x1E79,
48205         0x1E7A,
48206         0x1E7B,
48207         0x1E7C,
48208         0x1E7D,
48209         0x1E7E,
48210         0x1E7F,
48211         0x1E80,
48212         0x1E81,
48213         0x1E82,
48214         0x1E83,
48215         0x1E84,
48216         0x1E85,
48217         0x1E86,
48218         0x1E87,
48219         0x1E88,
48220         0x1E89,
48221         0x1E8A,
48222         0x1E8B,
48223         0x1E8C,
48224         0x1E8D,
48225         0x1E8E,
48226         0x1E8F,
48227         0x1E90,
48228         0x1E91,
48229         0x1E92,
48230         0x1E93,
48231         0x1E94,
48232         0x1E95,
48233         0x1E9E,
48234         0x1E9F,
48235         0x1EA0,
48236         0x1EA1,
48237         0x1EA2,
48238         0x1EA3,
48239         0x1EA4,
48240         0x1EA5,
48241         0x1EA6,
48242         0x1EA7,
48243         0x1EA8,
48244         0x1EA9,
48245         0x1EAA,
48246         0x1EAB,
48247         0x1EAC,
48248         0x1EAD,
48249         0x1EAE,
48250         0x1EAF,
48251         0x1EB0,
48252         0x1EB1,
48253         0x1EB2,
48254         0x1EB3,
48255         0x1EB4,
48256         0x1EB5,
48257         0x1EB6,
48258         0x1EB7,
48259         0x1EB8,
48260         0x1EB9,
48261         0x1EBA,
48262         0x1EBB,
48263         0x1EBC,
48264         0x1EBD,
48265         0x1EBE,
48266         0x1EBF,
48267         0x1EC0,
48268         0x1EC1,
48269         0x1EC2,
48270         0x1EC3,
48271         0x1EC4,
48272         0x1EC5,
48273         0x1EC6,
48274         0x1EC7,
48275         0x1EC8,
48276         0x1EC9,
48277         0x1ECA,
48278         0x1ECB,
48279         0x1ECC,
48280         0x1ECD,
48281         0x1ECE,
48282         0x1ECF,
48283         0x1ED0,
48284         0x1ED1,
48285         0x1ED2,
48286         0x1ED3,
48287         0x1ED4,
48288         0x1ED5,
48289         0x1ED6,
48290         0x1ED7,
48291         0x1ED8,
48292         0x1ED9,
48293         0x1EDA,
48294         0x1EDB,
48295         0x1EDC,
48296         0x1EDD,
48297         0x1EDE,
48298         0x1EDF,
48299         0x1EE0,
48300         0x1EE1,
48301         0x1EE2,
48302         0x1EE3,
48303         0x1EE4,
48304         0x1EE5,
48305         0x1EE6,
48306         0x1EE7,
48307         0x1EE8,
48308         0x1EE9,
48309         0x1EEA,
48310         0x1EEB,
48311         0x1EEC,
48312         0x1EED,
48313         0x1EEE,
48314         0x1EEF,
48315         0x1EF0,
48316         0x1EF1,
48317         0x1EF2,
48318         0x1EF3,
48319         0x1EF4,
48320         0x1EF5,
48321         0x1EF6,
48322         0x1EF7,
48323         0x1EF8,
48324         0x1EF9,
48325         0x1EFA,
48326         0x1EFB,
48327         0x1EFC,
48328         0x1EFD,
48329         0x1EFE,
48330         0x1EFF,
48331         0x1F08,
48332         0x1F10,
48333         0x1F18,
48334         0x1F1E,
48335         0x1F28,
48336         0x1F30,
48337         0x1F38,
48338         0x1F40,
48339         0x1F48,
48340         0x1F4E,
48341         0x1F59,
48342         0x1F5A,
48343         0x1F5B,
48344         0x1F5C,
48345         0x1F5D,
48346         0x1F5E,
48347         0x1F5F,
48348         0x1F60,
48349         0x1F68,
48350         0x1F70,
48351         0x1FB8,
48352         0x1FBC,
48353         0x1FC8,
48354         0x1FCC,
48355         0x1FD8,
48356         0x1FDC,
48357         0x1FE8,
48358         0x1FED,
48359         0x1FF8,
48360         0x1FFC,
48361         0x2102,
48362         0x2103,
48363         0x2107,
48364         0x2108,
48365         0x210B,
48366         0x210E,
48367         0x2110,
48368         0x2113,
48369         0x2115,
48370         0x2116,
48371         0x2119,
48372         0x211E,
48373         0x2124,
48374         0x2125,
48375         0x2126,
48376         0x2127,
48377         0x2128,
48378         0x2129,
48379         0x212A,
48380         0x212E,
48381         0x2130,
48382         0x2134,
48383         0x213E,
48384         0x2140,
48385         0x2145,
48386         0x2146,
48387         0x2160,
48388         0x2170,
48389         0x2183,
48390         0x2184,
48391         0x24B6,
48392         0x24D0,
48393         0x2C00,
48394         0x2C2F,
48395         0x2C60,
48396         0x2C61,
48397         0x2C62,
48398         0x2C65,
48399         0x2C67,
48400         0x2C68,
48401         0x2C69,
48402         0x2C6A,
48403         0x2C6B,
48404         0x2C6C,
48405         0x2C6D,
48406         0x2C71,
48407         0x2C72,
48408         0x2C73,
48409         0x2C75,
48410         0x2C76,
48411         0x2C7E,
48412         0x2C81,
48413         0x2C82,
48414         0x2C83,
48415         0x2C84,
48416         0x2C85,
48417         0x2C86,
48418         0x2C87,
48419         0x2C88,
48420         0x2C89,
48421         0x2C8A,
48422         0x2C8B,
48423         0x2C8C,
48424         0x2C8D,
48425         0x2C8E,
48426         0x2C8F,
48427         0x2C90,
48428         0x2C91,
48429         0x2C92,
48430         0x2C93,
48431         0x2C94,
48432         0x2C95,
48433         0x2C96,
48434         0x2C97,
48435         0x2C98,
48436         0x2C99,
48437         0x2C9A,
48438         0x2C9B,
48439         0x2C9C,
48440         0x2C9D,
48441         0x2C9E,
48442         0x2C9F,
48443         0x2CA0,
48444         0x2CA1,
48445         0x2CA2,
48446         0x2CA3,
48447         0x2CA4,
48448         0x2CA5,
48449         0x2CA6,
48450         0x2CA7,
48451         0x2CA8,
48452         0x2CA9,
48453         0x2CAA,
48454         0x2CAB,
48455         0x2CAC,
48456         0x2CAD,
48457         0x2CAE,
48458         0x2CAF,
48459         0x2CB0,
48460         0x2CB1,
48461         0x2CB2,
48462         0x2CB3,
48463         0x2CB4,
48464         0x2CB5,
48465         0x2CB6,
48466         0x2CB7,
48467         0x2CB8,
48468         0x2CB9,
48469         0x2CBA,
48470         0x2CBB,
48471         0x2CBC,
48472         0x2CBD,
48473         0x2CBE,
48474         0x2CBF,
48475         0x2CC0,
48476         0x2CC1,
48477         0x2CC2,
48478         0x2CC3,
48479         0x2CC4,
48480         0x2CC5,
48481         0x2CC6,
48482         0x2CC7,
48483         0x2CC8,
48484         0x2CC9,
48485         0x2CCA,
48486         0x2CCB,
48487         0x2CCC,
48488         0x2CCD,
48489         0x2CCE,
48490         0x2CCF,
48491         0x2CD0,
48492         0x2CD1,
48493         0x2CD2,
48494         0x2CD3,
48495         0x2CD4,
48496         0x2CD5,
48497         0x2CD6,
48498         0x2CD7,
48499         0x2CD8,
48500         0x2CD9,
48501         0x2CDA,
48502         0x2CDB,
48503         0x2CDC,
48504         0x2CDD,
48505         0x2CDE,
48506         0x2CDF,
48507         0x2CE0,
48508         0x2CE1,
48509         0x2CE2,
48510         0x2CE3,
48511         0x2CEB,
48512         0x2CEC,
48513         0x2CED,
48514         0x2CEE,
48515         0x2CF2,
48516         0x2CF3,
48517         0xA640,
48518         0xA641,
48519         0xA642,
48520         0xA643,
48521         0xA644,
48522         0xA645,
48523         0xA646,
48524         0xA647,
48525         0xA648,
48526         0xA649,
48527         0xA64A,
48528         0xA64B,
48529         0xA64C,
48530         0xA64D,
48531         0xA64E,
48532         0xA64F,
48533         0xA650,
48534         0xA651,
48535         0xA652,
48536         0xA653,
48537         0xA654,
48538         0xA655,
48539         0xA656,
48540         0xA657,
48541         0xA658,
48542         0xA659,
48543         0xA65A,
48544         0xA65B,
48545         0xA65C,
48546         0xA65D,
48547         0xA65E,
48548         0xA65F,
48549         0xA660,
48550         0xA661,
48551         0xA662,
48552         0xA663,
48553         0xA664,
48554         0xA665,
48555         0xA666,
48556         0xA667,
48557         0xA668,
48558         0xA669,
48559         0xA66A,
48560         0xA66B,
48561         0xA66C,
48562         0xA66D,
48563         0xA680,
48564         0xA681,
48565         0xA682,
48566         0xA683,
48567         0xA684,
48568         0xA685,
48569         0xA686,
48570         0xA687,
48571         0xA688,
48572         0xA689,
48573         0xA68A,
48574         0xA68B,
48575         0xA68C,
48576         0xA68D,
48577         0xA68E,
48578         0xA68F,
48579         0xA690,
48580         0xA691,
48581         0xA692,
48582         0xA693,
48583         0xA694,
48584         0xA695,
48585         0xA696,
48586         0xA697,
48587         0xA698,
48588         0xA699,
48589         0xA69A,
48590         0xA69B,
48591         0xA722,
48592         0xA723,
48593         0xA724,
48594         0xA725,
48595         0xA726,
48596         0xA727,
48597         0xA728,
48598         0xA729,
48599         0xA72A,
48600         0xA72B,
48601         0xA72C,
48602         0xA72D,
48603         0xA72E,
48604         0xA72F,
48605         0xA732,
48606         0xA733,
48607         0xA734,
48608         0xA735,
48609         0xA736,
48610         0xA737,
48611         0xA738,
48612         0xA739,
48613         0xA73A,
48614         0xA73B,
48615         0xA73C,
48616         0xA73D,
48617         0xA73E,
48618         0xA73F,
48619         0xA740,
48620         0xA741,
48621         0xA742,
48622         0xA743,
48623         0xA744,
48624         0xA745,
48625         0xA746,
48626         0xA747,
48627         0xA748,
48628         0xA749,
48629         0xA74A,
48630         0xA74B,
48631         0xA74C,
48632         0xA74D,
48633         0xA74E,
48634         0xA74F,
48635         0xA750,
48636         0xA751,
48637         0xA752,
48638         0xA753,
48639         0xA754,
48640         0xA755,
48641         0xA756,
48642         0xA757,
48643         0xA758,
48644         0xA759,
48645         0xA75A,
48646         0xA75B,
48647         0xA75C,
48648         0xA75D,
48649         0xA75E,
48650         0xA75F,
48651         0xA760,
48652         0xA761,
48653         0xA762,
48654         0xA763,
48655         0xA764,
48656         0xA765,
48657         0xA766,
48658         0xA767,
48659         0xA768,
48660         0xA769,
48661         0xA76A,
48662         0xA76B,
48663         0xA76C,
48664         0xA76D,
48665         0xA76E,
48666         0xA76F,
48667         0xA779,
48668         0xA77A,
48669         0xA77B,
48670         0xA77C,
48671         0xA77D,
48672         0xA77F,
48673         0xA780,
48674         0xA781,
48675         0xA782,
48676         0xA783,
48677         0xA784,
48678         0xA785,
48679         0xA786,
48680         0xA787,
48681         0xA78B,
48682         0xA78C,
48683         0xA78D,
48684         0xA78E,
48685         0xA790,
48686         0xA791,
48687         0xA792,
48688         0xA793,
48689         0xA796,
48690         0xA797,
48691         0xA798,
48692         0xA799,
48693         0xA79A,
48694         0xA79B,
48695         0xA79C,
48696         0xA79D,
48697         0xA79E,
48698         0xA79F,
48699         0xA7A0,
48700         0xA7A1,
48701         0xA7A2,
48702         0xA7A3,
48703         0xA7A4,
48704         0xA7A5,
48705         0xA7A6,
48706         0xA7A7,
48707         0xA7A8,
48708         0xA7A9,
48709         0xA7AA,
48710         0xA7AE,
48711         0xA7B0,
48712         0xA7B2,
48713         0xFF21,
48714         0xFF3B,
48715         0x10400,
48716         0x10428,
48717         0x118A0,
48718         0x118C0,
48719         0x1D400,
48720         0x1D41A,
48721         0x1D434,
48722         0x1D44E,
48723         0x1D468,
48724         0x1D482,
48725         0x1D49C,
48726         0x1D49D,
48727         0x1D49E,
48728         0x1D4A0,
48729         0x1D4A2,
48730         0x1D4A3,
48731         0x1D4A5,
48732         0x1D4A7,
48733         0x1D4A9,
48734         0x1D4AD,
48735         0x1D4AE,
48736         0x1D4B6,
48737         0x1D4D0,
48738         0x1D4EA,
48739         0x1D504,
48740         0x1D506,
48741         0x1D507,
48742         0x1D50B,
48743         0x1D50D,
48744         0x1D515,
48745         0x1D516,
48746         0x1D51D,
48747         0x1D538,
48748         0x1D53A,
48749         0x1D53B,
48750         0x1D53F,
48751         0x1D540,
48752         0x1D545,
48753         0x1D546,
48754         0x1D547,
48755         0x1D54A,
48756         0x1D551,
48757         0x1D56C,
48758         0x1D586,
48759         0x1D5A0,
48760         0x1D5BA,
48761         0x1D5D4,
48762         0x1D5EE,
48763         0x1D608,
48764         0x1D622,
48765         0x1D63C,
48766         0x1D656,
48767         0x1D670,
48768         0x1D68A,
48769         0x1D6A8,
48770         0x1D6C1,
48771         0x1D6E2,
48772         0x1D6FB,
48773         0x1D71C,
48774         0x1D735,
48775         0x1D756,
48776         0x1D76F,
48777         0x1D790,
48778         0x1D7A9,
48779         0x1D7CA,
48780         0x1D7CB,
48781         0x1F130,
48782         0x1F14A,
48783         0x1F150,
48784         0x1F16A,
48785         0x1F170,
48786         0x1F18A
48787 };
48788
48789 static const UV XPosixWord_invlist[] = { /* for EBCDIC POSIX-BC */
48790         1283,   /* Number of elements */
48791         148565664, /* Version and data structure type */
48792         1,      /* 0 if the list starts at 0;
48793                    1 if it starts at the element beyond 0 */
48794         0x0,
48795         0x42,
48796         0x4A,
48797         0x51,
48798         0x5A,
48799         0x62,
48800         0x6A,
48801         0x6D,
48802         0x6E,
48803         0x70,
48804         0x79,
48805         0x80,
48806         0x8A,
48807         0x8C,
48808         0x8F,
48809         0x91,
48810         0x9D,
48811         0x9E,
48812         0x9F,
48813         0xA0,
48814         0xA1,
48815         0xA2,
48816         0xAA,
48817         0xAC,
48818         0xAF,
48819         0xC0,
48820         0xCA,
48821         0xCB,
48822         0xD0,
48823         0xD1,
48824         0xDA,
48825         0xDB,
48826         0xE1,
48827         0xE2,
48828         0xEA,
48829         0xEB,
48830         0xFA,
48831         0xFC,
48832         0xFD,
48833         0xFE,
48834         0xFF,
48835         0x100,
48836         0x2C2,
48837         0x2C6,
48838         0x2D2,
48839         0x2E0,
48840         0x2E5,
48841         0x2EC,
48842         0x2ED,
48843         0x2EE,
48844         0x2EF,
48845         0x300,
48846         0x375,
48847         0x376,
48848         0x378,
48849         0x37A,
48850         0x37E,
48851         0x37F,
48852         0x380,
48853         0x386,
48854         0x387,
48855         0x388,
48856         0x38B,
48857         0x38C,
48858         0x38D,
48859         0x38E,
48860         0x3A2,
48861         0x3A3,
48862         0x3F6,
48863         0x3F7,
48864         0x482,
48865         0x483,
48866         0x530,
48867         0x531,
48868         0x557,
48869         0x559,
48870         0x55A,
48871         0x561,
48872         0x588,
48873         0x591,
48874         0x5BE,
48875         0x5BF,
48876         0x5C0,
48877         0x5C1,
48878         0x5C3,
48879         0x5C4,
48880         0x5C6,
48881         0x5C7,
48882         0x5C8,
48883         0x5D0,
48884         0x5EB,
48885         0x5F0,
48886         0x5F3,
48887         0x610,
48888         0x61B,
48889         0x620,
48890         0x66A,
48891         0x66E,
48892         0x6D4,
48893         0x6D5,
48894         0x6DD,
48895         0x6DF,
48896         0x6E9,
48897         0x6EA,
48898         0x6FD,
48899         0x6FF,
48900         0x700,
48901         0x710,
48902         0x74B,
48903         0x74D,
48904         0x7B2,
48905         0x7C0,
48906         0x7F6,
48907         0x7FA,
48908         0x7FB,
48909         0x800,
48910         0x82E,
48911         0x840,
48912         0x85C,
48913         0x8A0,
48914         0x8B3,
48915         0x8E4,
48916         0x964,
48917         0x966,
48918         0x970,
48919         0x971,
48920         0x984,
48921         0x985,
48922         0x98D,
48923         0x98F,
48924         0x991,
48925         0x993,
48926         0x9A9,
48927         0x9AA,
48928         0x9B1,
48929         0x9B2,
48930         0x9B3,
48931         0x9B6,
48932         0x9BA,
48933         0x9BC,
48934         0x9C5,
48935         0x9C7,
48936         0x9C9,
48937         0x9CB,
48938         0x9CF,
48939         0x9D7,
48940         0x9D8,
48941         0x9DC,
48942         0x9DE,
48943         0x9DF,
48944         0x9E4,
48945         0x9E6,
48946         0x9F2,
48947         0xA01,
48948         0xA04,
48949         0xA05,
48950         0xA0B,
48951         0xA0F,
48952         0xA11,
48953         0xA13,
48954         0xA29,
48955         0xA2A,
48956         0xA31,
48957         0xA32,
48958         0xA34,
48959         0xA35,
48960         0xA37,
48961         0xA38,
48962         0xA3A,
48963         0xA3C,
48964         0xA3D,
48965         0xA3E,
48966         0xA43,
48967         0xA47,
48968         0xA49,
48969         0xA4B,
48970         0xA4E,
48971         0xA51,
48972         0xA52,
48973         0xA59,
48974         0xA5D,
48975         0xA5E,
48976         0xA5F,
48977         0xA66,
48978         0xA76,
48979         0xA81,
48980         0xA84,
48981         0xA85,
48982         0xA8E,
48983         0xA8F,
48984         0xA92,
48985         0xA93,
48986         0xAA9,
48987         0xAAA,
48988         0xAB1,
48989         0xAB2,
48990         0xAB4,
48991         0xAB5,
48992         0xABA,
48993         0xABC,
48994         0xAC6,
48995         0xAC7,
48996         0xACA,
48997         0xACB,
48998         0xACE,
48999         0xAD0,
49000         0xAD1,
49001         0xAE0,
49002         0xAE4,
49003         0xAE6,
49004         0xAF0,
49005         0xB01,
49006         0xB04,
49007         0xB05,
49008         0xB0D,
49009         0xB0F,
49010         0xB11,
49011         0xB13,
49012         0xB29,
49013         0xB2A,
49014         0xB31,
49015         0xB32,
49016         0xB34,
49017         0xB35,
49018         0xB3A,
49019         0xB3C,
49020         0xB45,
49021         0xB47,
49022         0xB49,
49023         0xB4B,
49024         0xB4E,
49025         0xB56,
49026         0xB58,
49027         0xB5C,
49028         0xB5E,
49029         0xB5F,
49030         0xB64,
49031         0xB66,
49032         0xB70,
49033         0xB71,
49034         0xB72,
49035         0xB82,
49036         0xB84,
49037         0xB85,
49038         0xB8B,
49039         0xB8E,
49040         0xB91,
49041         0xB92,
49042         0xB96,
49043         0xB99,
49044         0xB9B,
49045         0xB9C,
49046         0xB9D,
49047         0xB9E,
49048         0xBA0,
49049         0xBA3,
49050         0xBA5,
49051         0xBA8,
49052         0xBAB,
49053         0xBAE,
49054         0xBBA,
49055         0xBBE,
49056         0xBC3,
49057         0xBC6,
49058         0xBC9,
49059         0xBCA,
49060         0xBCE,
49061         0xBD0,
49062         0xBD1,
49063         0xBD7,
49064         0xBD8,
49065         0xBE6,
49066         0xBF0,
49067         0xC00,
49068         0xC04,
49069         0xC05,
49070         0xC0D,
49071         0xC0E,
49072         0xC11,
49073         0xC12,
49074         0xC29,
49075         0xC2A,
49076         0xC3A,
49077         0xC3D,
49078         0xC45,
49079         0xC46,
49080         0xC49,
49081         0xC4A,
49082         0xC4E,
49083         0xC55,
49084         0xC57,
49085         0xC58,
49086         0xC5A,
49087         0xC60,
49088         0xC64,
49089         0xC66,
49090         0xC70,
49091         0xC81,
49092         0xC84,
49093         0xC85,
49094         0xC8D,
49095         0xC8E,
49096         0xC91,
49097         0xC92,
49098         0xCA9,
49099         0xCAA,
49100         0xCB4,
49101         0xCB5,
49102         0xCBA,
49103         0xCBC,
49104         0xCC5,
49105         0xCC6,
49106         0xCC9,
49107         0xCCA,
49108         0xCCE,
49109         0xCD5,
49110         0xCD7,
49111         0xCDE,
49112         0xCDF,
49113         0xCE0,
49114         0xCE4,
49115         0xCE6,
49116         0xCF0,
49117         0xCF1,
49118         0xCF3,
49119         0xD01,
49120         0xD04,
49121         0xD05,
49122         0xD0D,
49123         0xD0E,
49124         0xD11,
49125         0xD12,
49126         0xD3B,
49127         0xD3D,
49128         0xD45,
49129         0xD46,
49130         0xD49,
49131         0xD4A,
49132         0xD4F,
49133         0xD57,
49134         0xD58,
49135         0xD60,
49136         0xD64,
49137         0xD66,
49138         0xD70,
49139         0xD7A,
49140         0xD80,
49141         0xD82,
49142         0xD84,
49143         0xD85,
49144         0xD97,
49145         0xD9A,
49146         0xDB2,
49147         0xDB3,
49148         0xDBC,
49149         0xDBD,
49150         0xDBE,
49151         0xDC0,
49152         0xDC7,
49153         0xDCA,
49154         0xDCB,
49155         0xDCF,
49156         0xDD5,
49157         0xDD6,
49158         0xDD7,
49159         0xDD8,
49160         0xDE0,
49161         0xDE6,
49162         0xDF0,
49163         0xDF2,
49164         0xDF4,
49165         0xE01,
49166         0xE3B,
49167         0xE40,
49168         0xE4F,
49169         0xE50,
49170         0xE5A,
49171         0xE81,
49172         0xE83,
49173         0xE84,
49174         0xE85,
49175         0xE87,
49176         0xE89,
49177         0xE8A,
49178         0xE8B,
49179         0xE8D,
49180         0xE8E,
49181         0xE94,
49182         0xE98,
49183         0xE99,
49184         0xEA0,
49185         0xEA1,
49186         0xEA4,
49187         0xEA5,
49188         0xEA6,
49189         0xEA7,
49190         0xEA8,
49191         0xEAA,
49192         0xEAC,
49193         0xEAD,
49194         0xEBA,
49195         0xEBB,
49196         0xEBE,
49197         0xEC0,
49198         0xEC5,
49199         0xEC6,
49200         0xEC7,
49201         0xEC8,
49202         0xECE,
49203         0xED0,
49204         0xEDA,
49205         0xEDC,
49206         0xEE0,
49207         0xF00,
49208         0xF01,
49209         0xF18,
49210         0xF1A,
49211         0xF20,
49212         0xF2A,
49213         0xF35,
49214         0xF36,
49215         0xF37,
49216         0xF38,
49217         0xF39,
49218         0xF3A,
49219         0xF3E,
49220         0xF48,
49221         0xF49,
49222         0xF6D,
49223         0xF71,
49224         0xF85,
49225         0xF86,
49226         0xF98,
49227         0xF99,
49228         0xFBD,
49229         0xFC6,
49230         0xFC7,
49231         0x1000,
49232         0x104A,
49233         0x1050,
49234         0x109E,
49235         0x10A0,
49236         0x10C6,
49237         0x10C7,
49238         0x10C8,
49239         0x10CD,
49240         0x10CE,
49241         0x10D0,
49242         0x10FB,
49243         0x10FC,
49244         0x1249,
49245         0x124A,
49246         0x124E,
49247         0x1250,
49248         0x1257,
49249         0x1258,
49250         0x1259,
49251         0x125A,
49252         0x125E,
49253         0x1260,
49254         0x1289,
49255         0x128A,
49256         0x128E,
49257         0x1290,
49258         0x12B1,
49259         0x12B2,
49260         0x12B6,
49261         0x12B8,
49262         0x12BF,
49263         0x12C0,
49264         0x12C1,
49265         0x12C2,
49266         0x12C6,
49267         0x12C8,
49268         0x12D7,
49269         0x12D8,
49270         0x1311,
49271         0x1312,
49272         0x1316,
49273         0x1318,
49274         0x135B,
49275         0x135D,
49276         0x1360,
49277         0x1380,
49278         0x1390,
49279         0x13A0,
49280         0x13F5,
49281         0x1401,
49282         0x166D,
49283         0x166F,
49284         0x1680,
49285         0x1681,
49286         0x169B,
49287         0x16A0,
49288         0x16EB,
49289         0x16EE,
49290         0x16F9,
49291         0x1700,
49292         0x170D,
49293         0x170E,
49294         0x1715,
49295         0x1720,
49296         0x1735,
49297         0x1740,
49298         0x1754,
49299         0x1760,
49300         0x176D,
49301         0x176E,
49302         0x1771,
49303         0x1772,
49304         0x1774,
49305         0x1780,
49306         0x17D4,
49307         0x17D7,
49308         0x17D8,
49309         0x17DC,
49310         0x17DE,
49311         0x17E0,
49312         0x17EA,
49313         0x180B,
49314         0x180E,
49315         0x1810,
49316         0x181A,
49317         0x1820,
49318         0x1878,
49319         0x1880,
49320         0x18AB,
49321         0x18B0,
49322         0x18F6,
49323         0x1900,
49324         0x191F,
49325         0x1920,
49326         0x192C,
49327         0x1930,
49328         0x193C,
49329         0x1946,
49330         0x196E,
49331         0x1970,
49332         0x1975,
49333         0x1980,
49334         0x19AC,
49335         0x19B0,
49336         0x19CA,
49337         0x19D0,
49338         0x19DA,
49339         0x1A00,
49340         0x1A1C,
49341         0x1A20,
49342         0x1A5F,
49343         0x1A60,
49344         0x1A7D,
49345         0x1A7F,
49346         0x1A8A,
49347         0x1A90,
49348         0x1A9A,
49349         0x1AA7,
49350         0x1AA8,
49351         0x1AB0,
49352         0x1ABF,
49353         0x1B00,
49354         0x1B4C,
49355         0x1B50,
49356         0x1B5A,
49357         0x1B6B,
49358         0x1B74,
49359         0x1B80,
49360         0x1BF4,
49361         0x1C00,
49362         0x1C38,
49363         0x1C40,
49364         0x1C4A,
49365         0x1C4D,
49366         0x1C7E,
49367         0x1CD0,
49368         0x1CD3,
49369         0x1CD4,
49370         0x1CF7,
49371         0x1CF8,
49372         0x1CFA,
49373         0x1D00,
49374         0x1DF6,
49375         0x1DFC,
49376         0x1F16,
49377         0x1F18,
49378         0x1F1E,
49379         0x1F20,
49380         0x1F46,
49381         0x1F48,
49382         0x1F4E,
49383         0x1F50,
49384         0x1F58,
49385         0x1F59,
49386         0x1F5A,
49387         0x1F5B,
49388         0x1F5C,
49389         0x1F5D,
49390         0x1F5E,
49391         0x1F5F,
49392         0x1F7E,
49393         0x1F80,
49394         0x1FB5,
49395         0x1FB6,
49396         0x1FBD,
49397         0x1FBE,
49398         0x1FBF,
49399         0x1FC2,
49400         0x1FC5,
49401         0x1FC6,
49402         0x1FCD,
49403         0x1FD0,
49404         0x1FD4,
49405         0x1FD6,
49406         0x1FDC,
49407         0x1FE0,
49408         0x1FED,
49409         0x1FF2,
49410         0x1FF5,
49411         0x1FF6,
49412         0x1FFD,
49413         0x200C,
49414         0x200E,
49415         0x203F,
49416         0x2041,
49417         0x2054,
49418         0x2055,
49419         0x2071,
49420         0x2072,
49421         0x207F,
49422         0x2080,
49423         0x2090,
49424         0x209D,
49425         0x20D0,
49426         0x20F1,
49427         0x2102,
49428         0x2103,
49429         0x2107,
49430         0x2108,
49431         0x210A,
49432         0x2114,
49433         0x2115,
49434         0x2116,
49435         0x2119,
49436         0x211E,
49437         0x2124,
49438         0x2125,
49439         0x2126,
49440         0x2127,
49441         0x2128,
49442         0x2129,
49443         0x212A,
49444         0x212E,
49445         0x212F,
49446         0x213A,
49447         0x213C,
49448         0x2140,
49449         0x2145,
49450         0x214A,
49451         0x214E,
49452         0x214F,
49453         0x2160,
49454         0x2189,
49455         0x24B6,
49456         0x24EA,
49457         0x2C00,
49458         0x2C2F,
49459         0x2C30,
49460         0x2C5F,
49461         0x2C60,
49462         0x2CE5,
49463         0x2CEB,
49464         0x2CF4,
49465         0x2D00,
49466         0x2D26,
49467         0x2D27,
49468         0x2D28,
49469         0x2D2D,
49470         0x2D2E,
49471         0x2D30,
49472         0x2D68,
49473         0x2D6F,
49474         0x2D70,
49475         0x2D7F,
49476         0x2D97,
49477         0x2DA0,
49478         0x2DA7,
49479         0x2DA8,
49480         0x2DAF,
49481         0x2DB0,
49482         0x2DB7,
49483         0x2DB8,
49484         0x2DBF,
49485         0x2DC0,
49486         0x2DC7,
49487         0x2DC8,
49488         0x2DCF,
49489         0x2DD0,
49490         0x2DD7,
49491         0x2DD8,
49492         0x2DDF,
49493         0x2DE0,
49494         0x2E00,
49495         0x2E2F,
49496         0x2E30,
49497         0x3005,
49498         0x3008,
49499         0x3021,
49500         0x3030,
49501         0x3031,
49502         0x3036,
49503         0x3038,
49504         0x303D,
49505         0x3041,
49506         0x3097,
49507         0x3099,
49508         0x309B,
49509         0x309D,
49510         0x30A0,
49511         0x30A1,
49512         0x30FB,
49513         0x30FC,
49514         0x3100,
49515         0x3105,
49516         0x312E,
49517         0x3131,
49518         0x318F,
49519         0x31A0,
49520         0x31BB,
49521         0x31F0,
49522         0x3200,
49523         0x3400,
49524         0x4DB6,
49525         0x4E00,
49526         0x9FCD,
49527         0xA000,
49528         0xA48D,
49529         0xA4D0,
49530         0xA4FE,
49531         0xA500,
49532         0xA60D,
49533         0xA610,
49534         0xA62C,
49535         0xA640,
49536         0xA673,
49537         0xA674,
49538         0xA67E,
49539         0xA67F,
49540         0xA69E,
49541         0xA69F,
49542         0xA6F2,
49543         0xA717,
49544         0xA720,
49545         0xA722,
49546         0xA789,
49547         0xA78B,
49548         0xA78F,
49549         0xA790,
49550         0xA7AE,
49551         0xA7B0,
49552         0xA7B2,
49553         0xA7F7,
49554         0xA828,
49555         0xA840,
49556         0xA874,
49557         0xA880,
49558         0xA8C5,
49559         0xA8D0,
49560         0xA8DA,
49561         0xA8E0,
49562         0xA8F8,
49563         0xA8FB,
49564         0xA8FC,
49565         0xA900,
49566         0xA92E,
49567         0xA930,
49568         0xA954,
49569         0xA960,
49570         0xA97D,
49571         0xA980,
49572         0xA9C1,
49573         0xA9CF,
49574         0xA9DA,
49575         0xA9E0,
49576         0xA9FF,
49577         0xAA00,
49578         0xAA37,
49579         0xAA40,
49580         0xAA4E,
49581         0xAA50,
49582         0xAA5A,
49583         0xAA60,
49584         0xAA77,
49585         0xAA7A,
49586         0xAAC3,
49587         0xAADB,
49588         0xAADE,
49589         0xAAE0,
49590         0xAAF0,
49591         0xAAF2,
49592         0xAAF7,
49593         0xAB01,
49594         0xAB07,
49595         0xAB09,
49596         0xAB0F,
49597         0xAB11,
49598         0xAB17,
49599         0xAB20,
49600         0xAB27,
49601         0xAB28,
49602         0xAB2F,
49603         0xAB30,
49604         0xAB5B,
49605         0xAB5C,
49606         0xAB60,
49607         0xAB64,
49608         0xAB66,
49609         0xABC0,
49610         0xABEB,
49611         0xABEC,
49612         0xABEE,
49613         0xABF0,
49614         0xABFA,
49615         0xAC00,
49616         0xD7A4,
49617         0xD7B0,
49618         0xD7C7,
49619         0xD7CB,
49620         0xD7FC,
49621         0xF900,
49622         0xFA6E,
49623         0xFA70,
49624         0xFADA,
49625         0xFB00,
49626         0xFB07,
49627         0xFB13,
49628         0xFB18,
49629         0xFB1D,
49630         0xFB29,
49631         0xFB2A,
49632         0xFB37,
49633         0xFB38,
49634         0xFB3D,
49635         0xFB3E,
49636         0xFB3F,
49637         0xFB40,
49638         0xFB42,
49639         0xFB43,
49640         0xFB45,
49641         0xFB46,
49642         0xFBB2,
49643         0xFBD3,
49644         0xFD3E,
49645         0xFD50,
49646         0xFD90,
49647         0xFD92,
49648         0xFDC8,
49649         0xFDF0,
49650         0xFDFC,
49651         0xFE00,
49652         0xFE10,
49653         0xFE20,
49654         0xFE2E,
49655         0xFE33,
49656         0xFE35,
49657         0xFE4D,
49658         0xFE50,
49659         0xFE70,
49660         0xFE75,
49661         0xFE76,
49662         0xFEFD,
49663         0xFF10,
49664         0xFF1A,
49665         0xFF21,
49666         0xFF3B,
49667         0xFF3F,
49668         0xFF40,
49669         0xFF41,
49670         0xFF5B,
49671         0xFF66,
49672         0xFFBF,
49673         0xFFC2,
49674         0xFFC8,
49675         0xFFCA,
49676         0xFFD0,
49677         0xFFD2,
49678         0xFFD8,
49679         0xFFDA,
49680         0xFFDD,
49681         0x10000,
49682         0x1000C,
49683         0x1000D,
49684         0x10027,
49685         0x10028,
49686         0x1003B,
49687         0x1003C,
49688         0x1003E,
49689         0x1003F,
49690         0x1004E,
49691         0x10050,
49692         0x1005E,
49693         0x10080,
49694         0x100FB,
49695         0x10140,
49696         0x10175,
49697         0x101FD,
49698         0x101FE,
49699         0x10280,
49700         0x1029D,
49701         0x102A0,
49702         0x102D1,
49703         0x102E0,
49704         0x102E1,
49705         0x10300,
49706         0x10320,
49707         0x10330,
49708         0x1034B,
49709         0x10350,
49710         0x1037B,
49711         0x10380,
49712         0x1039E,
49713         0x103A0,
49714         0x103C4,
49715         0x103C8,
49716         0x103D0,
49717         0x103D1,
49718         0x103D6,
49719         0x10400,
49720         0x1049E,
49721         0x104A0,
49722         0x104AA,
49723         0x10500,
49724         0x10528,
49725         0x10530,
49726         0x10564,
49727         0x10600,
49728         0x10737,
49729         0x10740,
49730         0x10756,
49731         0x10760,
49732         0x10768,
49733         0x10800,
49734         0x10806,
49735         0x10808,
49736         0x10809,
49737         0x1080A,
49738         0x10836,
49739         0x10837,
49740         0x10839,
49741         0x1083C,
49742         0x1083D,
49743         0x1083F,
49744         0x10856,
49745         0x10860,
49746         0x10877,
49747         0x10880,
49748         0x1089F,
49749         0x10900,
49750         0x10916,
49751         0x10920,
49752         0x1093A,
49753         0x10980,
49754         0x109B8,
49755         0x109BE,
49756         0x109C0,
49757         0x10A00,
49758         0x10A04,
49759         0x10A05,
49760         0x10A07,
49761         0x10A0C,
49762         0x10A14,
49763         0x10A15,
49764         0x10A18,
49765         0x10A19,
49766         0x10A34,
49767         0x10A38,
49768         0x10A3B,
49769         0x10A3F,
49770         0x10A40,
49771         0x10A60,
49772         0x10A7D,
49773         0x10A80,
49774         0x10A9D,
49775         0x10AC0,
49776         0x10AC8,
49777         0x10AC9,
49778         0x10AE7,
49779         0x10B00,
49780         0x10B36,
49781         0x10B40,
49782         0x10B56,
49783         0x10B60,
49784         0x10B73,
49785         0x10B80,
49786         0x10B92,
49787         0x10C00,
49788         0x10C49,
49789         0x11000,
49790         0x11047,
49791         0x11066,
49792         0x11070,
49793         0x1107F,
49794         0x110BB,
49795         0x110D0,
49796         0x110E9,
49797         0x110F0,
49798         0x110FA,
49799         0x11100,
49800         0x11135,
49801         0x11136,
49802         0x11140,
49803         0x11150,
49804         0x11174,
49805         0x11176,
49806         0x11177,
49807         0x11180,
49808         0x111C5,
49809         0x111D0,
49810         0x111DB,
49811         0x11200,
49812         0x11212,
49813         0x11213,
49814         0x11238,
49815         0x112B0,
49816         0x112EB,
49817         0x112F0,
49818         0x112FA,
49819         0x11301,
49820         0x11304,
49821         0x11305,
49822         0x1130D,
49823         0x1130F,
49824         0x11311,
49825         0x11313,
49826         0x11329,
49827         0x1132A,
49828         0x11331,
49829         0x11332,
49830         0x11334,
49831         0x11335,
49832         0x1133A,
49833         0x1133C,
49834         0x11345,
49835         0x11347,
49836         0x11349,
49837         0x1134B,
49838         0x1134E,
49839         0x11357,
49840         0x11358,
49841         0x1135D,
49842         0x11364,
49843         0x11366,
49844         0x1136D,
49845         0x11370,
49846         0x11375,
49847         0x11480,
49848         0x114C6,
49849         0x114C7,
49850         0x114C8,
49851         0x114D0,
49852         0x114DA,
49853         0x11580,
49854         0x115B6,
49855         0x115B8,
49856         0x115C1,
49857         0x11600,
49858         0x11641,
49859         0x11644,
49860         0x11645,
49861         0x11650,
49862         0x1165A,
49863         0x11680,
49864         0x116B8,
49865         0x116C0,
49866         0x116CA,
49867         0x118A0,
49868         0x118EA,
49869         0x118FF,
49870         0x11900,
49871         0x11AC0,
49872         0x11AF9,
49873         0x12000,
49874         0x12399,
49875         0x12400,
49876         0x1246F,
49877         0x13000,
49878         0x1342F,
49879         0x16800,
49880         0x16A39,
49881         0x16A40,
49882         0x16A5F,
49883         0x16A60,
49884         0x16A6A,
49885         0x16AD0,
49886         0x16AEE,
49887         0x16AF0,
49888         0x16AF5,
49889         0x16B00,
49890         0x16B37,
49891         0x16B40,
49892         0x16B44,
49893         0x16B50,
49894         0x16B5A,
49895         0x16B63,
49896         0x16B78,
49897         0x16B7D,
49898         0x16B90,
49899         0x16F00,
49900         0x16F45,
49901         0x16F50,
49902         0x16F7F,
49903         0x16F8F,
49904         0x16FA0,
49905         0x1B000,
49906         0x1B002,
49907         0x1BC00,
49908         0x1BC6B,
49909         0x1BC70,
49910         0x1BC7D,
49911         0x1BC80,
49912         0x1BC89,
49913         0x1BC90,
49914         0x1BC9A,
49915         0x1BC9D,
49916         0x1BC9F,
49917         0x1D165,
49918         0x1D16A,
49919         0x1D16D,
49920         0x1D173,
49921         0x1D17B,
49922         0x1D183,
49923         0x1D185,
49924         0x1D18C,
49925         0x1D1AA,
49926         0x1D1AE,
49927         0x1D242,
49928         0x1D245,
49929         0x1D400,
49930         0x1D455,
49931         0x1D456,
49932         0x1D49D,
49933         0x1D49E,
49934         0x1D4A0,
49935         0x1D4A2,
49936         0x1D4A3,
49937         0x1D4A5,
49938         0x1D4A7,
49939         0x1D4A9,
49940         0x1D4AD,
49941         0x1D4AE,
49942         0x1D4BA,
49943         0x1D4BB,
49944         0x1D4BC,
49945         0x1D4BD,
49946         0x1D4C4,
49947         0x1D4C5,
49948         0x1D506,
49949         0x1D507,
49950         0x1D50B,
49951         0x1D50D,
49952         0x1D515,
49953         0x1D516,
49954         0x1D51D,
49955         0x1D51E,
49956         0x1D53A,
49957         0x1D53B,
49958         0x1D53F,
49959         0x1D540,
49960         0x1D545,
49961         0x1D546,
49962         0x1D547,
49963         0x1D54A,
49964         0x1D551,
49965         0x1D552,
49966         0x1D6A6,
49967         0x1D6A8,
49968         0x1D6C1,
49969         0x1D6C2,
49970         0x1D6DB,
49971         0x1D6DC,
49972         0x1D6FB,
49973         0x1D6FC,
49974         0x1D715,
49975         0x1D716,
49976         0x1D735,
49977         0x1D736,
49978         0x1D74F,
49979         0x1D750,
49980         0x1D76F,
49981         0x1D770,
49982         0x1D789,
49983         0x1D78A,
49984         0x1D7A9,
49985         0x1D7AA,
49986         0x1D7C3,
49987         0x1D7C4,
49988         0x1D7CC,
49989         0x1D7CE,
49990         0x1D800,
49991         0x1E800,
49992         0x1E8C5,
49993         0x1E8D0,
49994         0x1E8D7,
49995         0x1EE00,
49996         0x1EE04,
49997         0x1EE05,
49998         0x1EE20,
49999         0x1EE21,
50000         0x1EE23,
50001         0x1EE24,
50002         0x1EE25,
50003         0x1EE27,
50004         0x1EE28,
50005         0x1EE29,
50006         0x1EE33,
50007         0x1EE34,
50008         0x1EE38,
50009         0x1EE39,
50010         0x1EE3A,
50011         0x1EE3B,
50012         0x1EE3C,
50013         0x1EE42,
50014         0x1EE43,
50015         0x1EE47,
50016         0x1EE48,
50017         0x1EE49,
50018         0x1EE4A,
50019         0x1EE4B,
50020         0x1EE4C,
50021         0x1EE4D,
50022         0x1EE50,
50023         0x1EE51,
50024         0x1EE53,
50025         0x1EE54,
50026         0x1EE55,
50027         0x1EE57,
50028         0x1EE58,
50029         0x1EE59,
50030         0x1EE5A,
50031         0x1EE5B,
50032         0x1EE5C,
50033         0x1EE5D,
50034         0x1EE5E,
50035         0x1EE5F,
50036         0x1EE60,
50037         0x1EE61,
50038         0x1EE63,
50039         0x1EE64,
50040         0x1EE65,
50041         0x1EE67,
50042         0x1EE6B,
50043         0x1EE6C,
50044         0x1EE73,
50045         0x1EE74,
50046         0x1EE78,
50047         0x1EE79,
50048         0x1EE7D,
50049         0x1EE7E,
50050         0x1EE7F,
50051         0x1EE80,
50052         0x1EE8A,
50053         0x1EE8B,
50054         0x1EE9C,
50055         0x1EEA1,
50056         0x1EEA4,
50057         0x1EEA5,
50058         0x1EEAA,
50059         0x1EEAB,
50060         0x1EEBC,
50061         0x1F130,
50062         0x1F14A,
50063         0x1F150,
50064         0x1F16A,
50065         0x1F170,
50066         0x1F18A,
50067         0x20000,
50068         0x2A6D7,
50069         0x2A700,
50070         0x2B735,
50071         0x2B740,
50072         0x2B81E,
50073         0x2F800,
50074         0x2FA1E,
50075         0xE0100,
50076         0xE01F0
50077 };
50078
50079 static const UV XPosixXDigit_invlist[] = { /* for EBCDIC POSIX-BC */
50080         13,     /* Number of elements */
50081         148565664, /* Version and data structure type */
50082         1,      /* 0 if the list starts at 0;
50083                    1 if it starts at the element beyond 0 */
50084         0x0,
50085         0x81,
50086         0x87,
50087         0xC1,
50088         0xC7,
50089         0xF0,
50090         0xFA,
50091         0xFF10,
50092         0xFF1A,
50093         0xFF21,
50094         0xFF27,
50095         0xFF41,
50096         0xFF47
50097 };
50098
50099 #endif  /* #ifndef PERL_IN_XSUB_RE */
50100
50101 #endif  /* EBCDIC POSIX-BC */
50102
50103 /* Generated from:
50104  * 212bfdee5ea2a2aa387ea61db6b172ca701babf66a7ce8ade875c20de176f9a1 lib/Unicode/UCD.pm
50105  * 827aa7ee45ca9fe09f3e0969a5a27a69ce58a6c7134548125266210018d27b49 lib/unicore/ArabicShaping.txt
50106  * 3748fbbe9d280a9da700bfd0c28beaaf6f32a67ec263a124fcb0a4095a30fae5 lib/unicore/BidiBrackets.txt
50107  * 3925329c2432fa7248b2e180cddcedb9a4f9eafbbb10ab9e105eaf833043b2fb lib/unicore/BidiMirroring.txt
50108  * 7f5a1b4a346c6cdbe948d3baf50fc31fff29c26bcd4ad422dc1fbcc1c23b0bde lib/unicore/Blocks.txt
50109  * 82f3cc8217455f22d294d7df767a62906baf31456ea8902336ae7fee943a2538 lib/unicore/CaseFolding.txt
50110  * 8be553529f7dd22e3e0ffa25eb3f1743f5243bbfe868559be73bf3a163c21913 lib/unicore/CompositionExclusions.txt
50111  * ab64278818411762311b9d5974438ac5cf14e98c79b44a6373022f0780de38a7 lib/unicore/DAge.txt
50112  * f2ff892add5e6624cee8300c297373216df7f1a596c6e74510afe5e8b96c8d91 lib/unicore/DCoreProperties.txt
50113  * 656aa2c6996a049e84c6d38676bc73c3245c808869d64073b812690ae475d534 lib/unicore/DNormalizationProps.txt
50114  * e064b066e555cbace95951fcba9b5336a4d04c88c5949a1ff7615190eaa67682 lib/unicore/EastAsianWidth.txt
50115  * 2aa574984e9cea6980eddd6e36044168d543b7f0449266fa3248aca28790cf06 lib/unicore/HangulSyllableType.txt
50116  * e7122c4d4d598854b5fbefeb2b1ee9f05aef6a8d6e718b5f56c2a8ea31145f12 lib/unicore/IndicMatraCategory.txt
50117  * 478ca00ea86b47209f0b27eb3959ad83cb2b76f5159213d242390d07d5af2b8d lib/unicore/IndicSyllabicCategory.txt
50118  * 0aa8af5cbb4d0570b1006aefffc021c6ef637dffb15572a5a85e7f7e7778fe22 lib/unicore/Jamo.txt
50119  * 3b359eeff325f7e773ea9d5feb8af053b94c579844f0db7ce648f418c9d136d8 lib/unicore/LineBreak.txt
50120  * af85d961d0ed6055271ca6e0174451a8dc1822e31de9e07e1246535318b9341a lib/unicore/NameAliases.txt
50121  * 1c379b9c1b0f6cd14208b766f74fc92ff5a9528aee66083db307f1fc9a615729 lib/unicore/NamedSequences.txt
50122  * 0df343d93293f14e9ff0b0a721d8b8e6c23c86dbad7be18d362d6bf1281590d9 lib/unicore/PropList.txt
50123  * 6c14f474761b8db46f95cf2d1e235ce40abf3382226c5b1a2210df83775fe6fa lib/unicore/PropValueAliases.txt
50124  * 3f3dd77644faa905ce02de7c0e3167fdc4afdf94748f074192bd70821c8341ea lib/unicore/PropertyAliases.txt
50125  * 2767531dec8c525a317ab488b95eed73461fe9c6fbb8088594f3886964724475 lib/unicore/ScriptExtensions.txt
50126  * a638f9f0eb3c521ed6c7755fce93c04bf6e4ba89f23ac3d1bd4c4e486c400118 lib/unicore/Scripts.txt
50127  * 35496d45fc8babd8deb866491ea82ff7b3d2d49ad4c9c656685cd14833101e25 lib/unicore/SpecialCasing.txt
50128  * bfa3da58ea982199829e1107ac5a9a544b83100470a2d0cc28fb50ec234cb840 lib/unicore/UnicodeData.txt
50129  * 916289f471c4a337fb1e0715985a11e6bc8bb205736e84164849d601d265d9e0 lib/unicore/auxiliary/GCBTest.txt
50130  * 3d7ffae56e506d595f3e0e5d36978bc6721d53470e5ca9666ad7cdfc4a46cb3d lib/unicore/auxiliary/GraphemeBreakProperty.txt
50131  * 28356f6912113a9fe8244d9396e9786115dbc10b3ffb5e31b08969122e91d3f3 lib/unicore/auxiliary/SentenceBreakProperty.txt
50132  * 82f7304030e6866ef8e02cdfb0485c52c18a661282bfce9c259cc6300abd79ad lib/unicore/auxiliary/WordBreakProperty.txt
50133  * b88801b4a469207892a0401697c6b1c5fd64042ae0ef867f4ad0ec04942b415c lib/unicore/extracted/DBidiClass.txt
50134  * 074d33ea6c7349eab840d690369dffb3568e2f7b039552b7c10480274d321545 lib/unicore/extracted/DBinaryProperties.txt
50135  * 8ad457aef3525aedce823b9177dad33e0088df536dff11e3df405ecefc92ba08 lib/unicore/extracted/DCombiningClass.txt
50136  * 59ec46c1e30458ffff50d41196fd45e3bbaf3172a8111117af1b930199be2d96 lib/unicore/extracted/DDecompositionType.txt
50137  * cf7c07557ae915a7508c6c7fc8c2e8c900782364ec62e8a5d2813f3b97449ee0 lib/unicore/extracted/DEastAsianWidth.txt
50138  * 56a5b47331a7ec784e848bcaae1ddc08cbf72aab583ca82dcc98ecf2851a3d43 lib/unicore/extracted/DGeneralCategory.txt
50139  * c14e83161e56eb15d78b1589352d6c0bd8feb7889a5d17f70a2ebb2a43cab86d lib/unicore/extracted/DJoinGroup.txt
50140  * 8c9405c54d8b1dd3fe2f2d691b30c0816ca15481995152ed07fc9b844dfd0ad4 lib/unicore/extracted/DJoinType.txt
50141  * a9791f08281d7b0a417e4ad882cf64463f6815db8156932acd85228ac717fd94 lib/unicore/extracted/DLineBreak.txt
50142  * a17a0330e57d774343a53c019f1bc69827c2676982a1bf48e0898a76710e8877 lib/unicore/extracted/DNumType.txt
50143  * c2cb810a67cc5fb4a8d236b6c1bc6dd4d89733d8603881997e8aae2c816a3db1 lib/unicore/extracted/DNumValues.txt
50144  * 746472de66b936ac885ca6d6e68058242b4e909e3260c6317f3ec719f78f76cc lib/unicore/version
50145  * abd67fc74314be8951561a7f96909e428e77107873621cd4bf5c471c4c0e73da regen/mk_invlists.pl
50146  * ex: set ro: */