This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
2f56895916695c07cf8bdab62f519f6101a961fa
[perl5.git] / charclass_invlists.h
1 /* -*- buffer-read-only: t -*-
2  * !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
3  * This file is built by regen/mk_invlists.pl from Unicode::UCD.
4  * Any changes made here will be lost!
5  */
6
7 /* See the generating file for comments */
8
9
10 #if defined(PERL_IN_REGCOMP_C)
11
12 static const UV Latin1_invlist[] = {
13         2,      /* Number of elements */
14         148565664, /* Version and data structure type */
15         0,      /* 0 if the list starts at 0;
16                    1 if it starts at the element beyond 0 */
17         0x0,
18         0x100
19 };
20
21 static const UV AboveLatin1_invlist[] = {
22         2,      /* Number of elements */
23         148565664, /* Version and data structure type */
24         1,      /* 0 if the list starts at 0;
25                    1 if it starts at the element beyond 0 */
26         0x0,
27         0x100
28 };
29
30 #endif  /* defined(PERL_IN_REGCOMP_C) */
31
32 #if 'A' == 65 /* ASCII/Latin1 */
33
34 #if defined(PERL_IN_PERL_C)
35
36 static const UV ASCII_invlist[] = { /* for ASCII/Latin1 */
37         2,      /* Number of elements */
38         148565664, /* Version and data structure type */
39         0,      /* 0 if the list starts at 0;
40                    1 if it starts at the element beyond 0 */
41         0x0,
42         0x80
43 };
44
45 static const UV Assigned_invlist[] = { /* for ASCII/Latin1 */
46         1276,   /* Number of elements */
47         148565664, /* Version and data structure type */
48         0,      /* 0 if the list starts at 0;
49                    1 if it starts at the element beyond 0 */
50         0x0,
51         0x378,
52         0x37A,
53         0x380,
54         0x384,
55         0x38B,
56         0x38C,
57         0x38D,
58         0x38E,
59         0x3A2,
60         0x3A3,
61         0x530,
62         0x531,
63         0x557,
64         0x559,
65         0x560,
66         0x561,
67         0x588,
68         0x589,
69         0x58B,
70         0x58D,
71         0x590,
72         0x591,
73         0x5C8,
74         0x5D0,
75         0x5EB,
76         0x5F0,
77         0x5F5,
78         0x600,
79         0x61D,
80         0x61E,
81         0x70E,
82         0x70F,
83         0x74B,
84         0x74D,
85         0x7B2,
86         0x7C0,
87         0x7FB,
88         0x800,
89         0x82E,
90         0x830,
91         0x83F,
92         0x840,
93         0x85C,
94         0x85E,
95         0x85F,
96         0x8A0,
97         0x8B5,
98         0x8B6,
99         0x8BE,
100         0x8D4,
101         0x984,
102         0x985,
103         0x98D,
104         0x98F,
105         0x991,
106         0x993,
107         0x9A9,
108         0x9AA,
109         0x9B1,
110         0x9B2,
111         0x9B3,
112         0x9B6,
113         0x9BA,
114         0x9BC,
115         0x9C5,
116         0x9C7,
117         0x9C9,
118         0x9CB,
119         0x9CF,
120         0x9D7,
121         0x9D8,
122         0x9DC,
123         0x9DE,
124         0x9DF,
125         0x9E4,
126         0x9E6,
127         0x9FC,
128         0xA01,
129         0xA04,
130         0xA05,
131         0xA0B,
132         0xA0F,
133         0xA11,
134         0xA13,
135         0xA29,
136         0xA2A,
137         0xA31,
138         0xA32,
139         0xA34,
140         0xA35,
141         0xA37,
142         0xA38,
143         0xA3A,
144         0xA3C,
145         0xA3D,
146         0xA3E,
147         0xA43,
148         0xA47,
149         0xA49,
150         0xA4B,
151         0xA4E,
152         0xA51,
153         0xA52,
154         0xA59,
155         0xA5D,
156         0xA5E,
157         0xA5F,
158         0xA66,
159         0xA76,
160         0xA81,
161         0xA84,
162         0xA85,
163         0xA8E,
164         0xA8F,
165         0xA92,
166         0xA93,
167         0xAA9,
168         0xAAA,
169         0xAB1,
170         0xAB2,
171         0xAB4,
172         0xAB5,
173         0xABA,
174         0xABC,
175         0xAC6,
176         0xAC7,
177         0xACA,
178         0xACB,
179         0xACE,
180         0xAD0,
181         0xAD1,
182         0xAE0,
183         0xAE4,
184         0xAE6,
185         0xAF2,
186         0xAF9,
187         0xAFA,
188         0xB01,
189         0xB04,
190         0xB05,
191         0xB0D,
192         0xB0F,
193         0xB11,
194         0xB13,
195         0xB29,
196         0xB2A,
197         0xB31,
198         0xB32,
199         0xB34,
200         0xB35,
201         0xB3A,
202         0xB3C,
203         0xB45,
204         0xB47,
205         0xB49,
206         0xB4B,
207         0xB4E,
208         0xB56,
209         0xB58,
210         0xB5C,
211         0xB5E,
212         0xB5F,
213         0xB64,
214         0xB66,
215         0xB78,
216         0xB82,
217         0xB84,
218         0xB85,
219         0xB8B,
220         0xB8E,
221         0xB91,
222         0xB92,
223         0xB96,
224         0xB99,
225         0xB9B,
226         0xB9C,
227         0xB9D,
228         0xB9E,
229         0xBA0,
230         0xBA3,
231         0xBA5,
232         0xBA8,
233         0xBAB,
234         0xBAE,
235         0xBBA,
236         0xBBE,
237         0xBC3,
238         0xBC6,
239         0xBC9,
240         0xBCA,
241         0xBCE,
242         0xBD0,
243         0xBD1,
244         0xBD7,
245         0xBD8,
246         0xBE6,
247         0xBFB,
248         0xC00,
249         0xC04,
250         0xC05,
251         0xC0D,
252         0xC0E,
253         0xC11,
254         0xC12,
255         0xC29,
256         0xC2A,
257         0xC3A,
258         0xC3D,
259         0xC45,
260         0xC46,
261         0xC49,
262         0xC4A,
263         0xC4E,
264         0xC55,
265         0xC57,
266         0xC58,
267         0xC5B,
268         0xC60,
269         0xC64,
270         0xC66,
271         0xC70,
272         0xC78,
273         0xC84,
274         0xC85,
275         0xC8D,
276         0xC8E,
277         0xC91,
278         0xC92,
279         0xCA9,
280         0xCAA,
281         0xCB4,
282         0xCB5,
283         0xCBA,
284         0xCBC,
285         0xCC5,
286         0xCC6,
287         0xCC9,
288         0xCCA,
289         0xCCE,
290         0xCD5,
291         0xCD7,
292         0xCDE,
293         0xCDF,
294         0xCE0,
295         0xCE4,
296         0xCE6,
297         0xCF0,
298         0xCF1,
299         0xCF3,
300         0xD01,
301         0xD04,
302         0xD05,
303         0xD0D,
304         0xD0E,
305         0xD11,
306         0xD12,
307         0xD3B,
308         0xD3D,
309         0xD45,
310         0xD46,
311         0xD49,
312         0xD4A,
313         0xD50,
314         0xD54,
315         0xD64,
316         0xD66,
317         0xD80,
318         0xD82,
319         0xD84,
320         0xD85,
321         0xD97,
322         0xD9A,
323         0xDB2,
324         0xDB3,
325         0xDBC,
326         0xDBD,
327         0xDBE,
328         0xDC0,
329         0xDC7,
330         0xDCA,
331         0xDCB,
332         0xDCF,
333         0xDD5,
334         0xDD6,
335         0xDD7,
336         0xDD8,
337         0xDE0,
338         0xDE6,
339         0xDF0,
340         0xDF2,
341         0xDF5,
342         0xE01,
343         0xE3B,
344         0xE3F,
345         0xE5C,
346         0xE81,
347         0xE83,
348         0xE84,
349         0xE85,
350         0xE87,
351         0xE89,
352         0xE8A,
353         0xE8B,
354         0xE8D,
355         0xE8E,
356         0xE94,
357         0xE98,
358         0xE99,
359         0xEA0,
360         0xEA1,
361         0xEA4,
362         0xEA5,
363         0xEA6,
364         0xEA7,
365         0xEA8,
366         0xEAA,
367         0xEAC,
368         0xEAD,
369         0xEBA,
370         0xEBB,
371         0xEBE,
372         0xEC0,
373         0xEC5,
374         0xEC6,
375         0xEC7,
376         0xEC8,
377         0xECE,
378         0xED0,
379         0xEDA,
380         0xEDC,
381         0xEE0,
382         0xF00,
383         0xF48,
384         0xF49,
385         0xF6D,
386         0xF71,
387         0xF98,
388         0xF99,
389         0xFBD,
390         0xFBE,
391         0xFCD,
392         0xFCE,
393         0xFDB,
394         0x1000,
395         0x10C6,
396         0x10C7,
397         0x10C8,
398         0x10CD,
399         0x10CE,
400         0x10D0,
401         0x1249,
402         0x124A,
403         0x124E,
404         0x1250,
405         0x1257,
406         0x1258,
407         0x1259,
408         0x125A,
409         0x125E,
410         0x1260,
411         0x1289,
412         0x128A,
413         0x128E,
414         0x1290,
415         0x12B1,
416         0x12B2,
417         0x12B6,
418         0x12B8,
419         0x12BF,
420         0x12C0,
421         0x12C1,
422         0x12C2,
423         0x12C6,
424         0x12C8,
425         0x12D7,
426         0x12D8,
427         0x1311,
428         0x1312,
429         0x1316,
430         0x1318,
431         0x135B,
432         0x135D,
433         0x137D,
434         0x1380,
435         0x139A,
436         0x13A0,
437         0x13F6,
438         0x13F8,
439         0x13FE,
440         0x1400,
441         0x169D,
442         0x16A0,
443         0x16F9,
444         0x1700,
445         0x170D,
446         0x170E,
447         0x1715,
448         0x1720,
449         0x1737,
450         0x1740,
451         0x1754,
452         0x1760,
453         0x176D,
454         0x176E,
455         0x1771,
456         0x1772,
457         0x1774,
458         0x1780,
459         0x17DE,
460         0x17E0,
461         0x17EA,
462         0x17F0,
463         0x17FA,
464         0x1800,
465         0x180F,
466         0x1810,
467         0x181A,
468         0x1820,
469         0x1878,
470         0x1880,
471         0x18AB,
472         0x18B0,
473         0x18F6,
474         0x1900,
475         0x191F,
476         0x1920,
477         0x192C,
478         0x1930,
479         0x193C,
480         0x1940,
481         0x1941,
482         0x1944,
483         0x196E,
484         0x1970,
485         0x1975,
486         0x1980,
487         0x19AC,
488         0x19B0,
489         0x19CA,
490         0x19D0,
491         0x19DB,
492         0x19DE,
493         0x1A1C,
494         0x1A1E,
495         0x1A5F,
496         0x1A60,
497         0x1A7D,
498         0x1A7F,
499         0x1A8A,
500         0x1A90,
501         0x1A9A,
502         0x1AA0,
503         0x1AAE,
504         0x1AB0,
505         0x1ABF,
506         0x1B00,
507         0x1B4C,
508         0x1B50,
509         0x1B7D,
510         0x1B80,
511         0x1BF4,
512         0x1BFC,
513         0x1C38,
514         0x1C3B,
515         0x1C4A,
516         0x1C4D,
517         0x1C89,
518         0x1CC0,
519         0x1CC8,
520         0x1CD0,
521         0x1CF7,
522         0x1CF8,
523         0x1CFA,
524         0x1D00,
525         0x1DF6,
526         0x1DFB,
527         0x1F16,
528         0x1F18,
529         0x1F1E,
530         0x1F20,
531         0x1F46,
532         0x1F48,
533         0x1F4E,
534         0x1F50,
535         0x1F58,
536         0x1F59,
537         0x1F5A,
538         0x1F5B,
539         0x1F5C,
540         0x1F5D,
541         0x1F5E,
542         0x1F5F,
543         0x1F7E,
544         0x1F80,
545         0x1FB5,
546         0x1FB6,
547         0x1FC5,
548         0x1FC6,
549         0x1FD4,
550         0x1FD6,
551         0x1FDC,
552         0x1FDD,
553         0x1FF0,
554         0x1FF2,
555         0x1FF5,
556         0x1FF6,
557         0x1FFF,
558         0x2000,
559         0x2065,
560         0x2066,
561         0x2072,
562         0x2074,
563         0x208F,
564         0x2090,
565         0x209D,
566         0x20A0,
567         0x20BF,
568         0x20D0,
569         0x20F1,
570         0x2100,
571         0x218C,
572         0x2190,
573         0x23FF,
574         0x2400,
575         0x2427,
576         0x2440,
577         0x244B,
578         0x2460,
579         0x2B74,
580         0x2B76,
581         0x2B96,
582         0x2B98,
583         0x2BBA,
584         0x2BBD,
585         0x2BC9,
586         0x2BCA,
587         0x2BD2,
588         0x2BEC,
589         0x2BF0,
590         0x2C00,
591         0x2C2F,
592         0x2C30,
593         0x2C5F,
594         0x2C60,
595         0x2CF4,
596         0x2CF9,
597         0x2D26,
598         0x2D27,
599         0x2D28,
600         0x2D2D,
601         0x2D2E,
602         0x2D30,
603         0x2D68,
604         0x2D6F,
605         0x2D71,
606         0x2D7F,
607         0x2D97,
608         0x2DA0,
609         0x2DA7,
610         0x2DA8,
611         0x2DAF,
612         0x2DB0,
613         0x2DB7,
614         0x2DB8,
615         0x2DBF,
616         0x2DC0,
617         0x2DC7,
618         0x2DC8,
619         0x2DCF,
620         0x2DD0,
621         0x2DD7,
622         0x2DD8,
623         0x2DDF,
624         0x2DE0,
625         0x2E45,
626         0x2E80,
627         0x2E9A,
628         0x2E9B,
629         0x2EF4,
630         0x2F00,
631         0x2FD6,
632         0x2FF0,
633         0x2FFC,
634         0x3000,
635         0x3040,
636         0x3041,
637         0x3097,
638         0x3099,
639         0x3100,
640         0x3105,
641         0x312E,
642         0x3131,
643         0x318F,
644         0x3190,
645         0x31BB,
646         0x31C0,
647         0x31E4,
648         0x31F0,
649         0x321F,
650         0x3220,
651         0x32FF,
652         0x3300,
653         0x4DB6,
654         0x4DC0,
655         0x9FD6,
656         0xA000,
657         0xA48D,
658         0xA490,
659         0xA4C7,
660         0xA4D0,
661         0xA62C,
662         0xA640,
663         0xA6F8,
664         0xA700,
665         0xA7AF,
666         0xA7B0,
667         0xA7B8,
668         0xA7F7,
669         0xA82C,
670         0xA830,
671         0xA83A,
672         0xA840,
673         0xA878,
674         0xA880,
675         0xA8C6,
676         0xA8CE,
677         0xA8DA,
678         0xA8E0,
679         0xA8FE,
680         0xA900,
681         0xA954,
682         0xA95F,
683         0xA97D,
684         0xA980,
685         0xA9CE,
686         0xA9CF,
687         0xA9DA,
688         0xA9DE,
689         0xA9FF,
690         0xAA00,
691         0xAA37,
692         0xAA40,
693         0xAA4E,
694         0xAA50,
695         0xAA5A,
696         0xAA5C,
697         0xAAC3,
698         0xAADB,
699         0xAAF7,
700         0xAB01,
701         0xAB07,
702         0xAB09,
703         0xAB0F,
704         0xAB11,
705         0xAB17,
706         0xAB20,
707         0xAB27,
708         0xAB28,
709         0xAB2F,
710         0xAB30,
711         0xAB66,
712         0xAB70,
713         0xABEE,
714         0xABF0,
715         0xABFA,
716         0xAC00,
717         0xD7A4,
718         0xD7B0,
719         0xD7C7,
720         0xD7CB,
721         0xD7FC,
722         0xD800,
723         0xFA6E,
724         0xFA70,
725         0xFADA,
726         0xFB00,
727         0xFB07,
728         0xFB13,
729         0xFB18,
730         0xFB1D,
731         0xFB37,
732         0xFB38,
733         0xFB3D,
734         0xFB3E,
735         0xFB3F,
736         0xFB40,
737         0xFB42,
738         0xFB43,
739         0xFB45,
740         0xFB46,
741         0xFBC2,
742         0xFBD3,
743         0xFD40,
744         0xFD50,
745         0xFD90,
746         0xFD92,
747         0xFDC8,
748         0xFDF0,
749         0xFDFE,
750         0xFE00,
751         0xFE1A,
752         0xFE20,
753         0xFE53,
754         0xFE54,
755         0xFE67,
756         0xFE68,
757         0xFE6C,
758         0xFE70,
759         0xFE75,
760         0xFE76,
761         0xFEFD,
762         0xFEFF,
763         0xFF00,
764         0xFF01,
765         0xFFBF,
766         0xFFC2,
767         0xFFC8,
768         0xFFCA,
769         0xFFD0,
770         0xFFD2,
771         0xFFD8,
772         0xFFDA,
773         0xFFDD,
774         0xFFE0,
775         0xFFE7,
776         0xFFE8,
777         0xFFEF,
778         0xFFF9,
779         0xFFFE,
780         0x10000,
781         0x1000C,
782         0x1000D,
783         0x10027,
784         0x10028,
785         0x1003B,
786         0x1003C,
787         0x1003E,
788         0x1003F,
789         0x1004E,
790         0x10050,
791         0x1005E,
792         0x10080,
793         0x100FB,
794         0x10100,
795         0x10103,
796         0x10107,
797         0x10134,
798         0x10137,
799         0x1018F,
800         0x10190,
801         0x1019C,
802         0x101A0,
803         0x101A1,
804         0x101D0,
805         0x101FE,
806         0x10280,
807         0x1029D,
808         0x102A0,
809         0x102D1,
810         0x102E0,
811         0x102FC,
812         0x10300,
813         0x10324,
814         0x10330,
815         0x1034B,
816         0x10350,
817         0x1037B,
818         0x10380,
819         0x1039E,
820         0x1039F,
821         0x103C4,
822         0x103C8,
823         0x103D6,
824         0x10400,
825         0x1049E,
826         0x104A0,
827         0x104AA,
828         0x104B0,
829         0x104D4,
830         0x104D8,
831         0x104FC,
832         0x10500,
833         0x10528,
834         0x10530,
835         0x10564,
836         0x1056F,
837         0x10570,
838         0x10600,
839         0x10737,
840         0x10740,
841         0x10756,
842         0x10760,
843         0x10768,
844         0x10800,
845         0x10806,
846         0x10808,
847         0x10809,
848         0x1080A,
849         0x10836,
850         0x10837,
851         0x10839,
852         0x1083C,
853         0x1083D,
854         0x1083F,
855         0x10856,
856         0x10857,
857         0x1089F,
858         0x108A7,
859         0x108B0,
860         0x108E0,
861         0x108F3,
862         0x108F4,
863         0x108F6,
864         0x108FB,
865         0x1091C,
866         0x1091F,
867         0x1093A,
868         0x1093F,
869         0x10940,
870         0x10980,
871         0x109B8,
872         0x109BC,
873         0x109D0,
874         0x109D2,
875         0x10A04,
876         0x10A05,
877         0x10A07,
878         0x10A0C,
879         0x10A14,
880         0x10A15,
881         0x10A18,
882         0x10A19,
883         0x10A34,
884         0x10A38,
885         0x10A3B,
886         0x10A3F,
887         0x10A48,
888         0x10A50,
889         0x10A59,
890         0x10A60,
891         0x10AA0,
892         0x10AC0,
893         0x10AE7,
894         0x10AEB,
895         0x10AF7,
896         0x10B00,
897         0x10B36,
898         0x10B39,
899         0x10B56,
900         0x10B58,
901         0x10B73,
902         0x10B78,
903         0x10B92,
904         0x10B99,
905         0x10B9D,
906         0x10BA9,
907         0x10BB0,
908         0x10C00,
909         0x10C49,
910         0x10C80,
911         0x10CB3,
912         0x10CC0,
913         0x10CF3,
914         0x10CFA,
915         0x10D00,
916         0x10E60,
917         0x10E7F,
918         0x11000,
919         0x1104E,
920         0x11052,
921         0x11070,
922         0x1107F,
923         0x110C2,
924         0x110D0,
925         0x110E9,
926         0x110F0,
927         0x110FA,
928         0x11100,
929         0x11135,
930         0x11136,
931         0x11144,
932         0x11150,
933         0x11177,
934         0x11180,
935         0x111CE,
936         0x111D0,
937         0x111E0,
938         0x111E1,
939         0x111F5,
940         0x11200,
941         0x11212,
942         0x11213,
943         0x1123F,
944         0x11280,
945         0x11287,
946         0x11288,
947         0x11289,
948         0x1128A,
949         0x1128E,
950         0x1128F,
951         0x1129E,
952         0x1129F,
953         0x112AA,
954         0x112B0,
955         0x112EB,
956         0x112F0,
957         0x112FA,
958         0x11300,
959         0x11304,
960         0x11305,
961         0x1130D,
962         0x1130F,
963         0x11311,
964         0x11313,
965         0x11329,
966         0x1132A,
967         0x11331,
968         0x11332,
969         0x11334,
970         0x11335,
971         0x1133A,
972         0x1133C,
973         0x11345,
974         0x11347,
975         0x11349,
976         0x1134B,
977         0x1134E,
978         0x11350,
979         0x11351,
980         0x11357,
981         0x11358,
982         0x1135D,
983         0x11364,
984         0x11366,
985         0x1136D,
986         0x11370,
987         0x11375,
988         0x11400,
989         0x1145A,
990         0x1145B,
991         0x1145C,
992         0x1145D,
993         0x1145E,
994         0x11480,
995         0x114C8,
996         0x114D0,
997         0x114DA,
998         0x11580,
999         0x115B6,
1000         0x115B8,
1001         0x115DE,
1002         0x11600,
1003         0x11645,
1004         0x11650,
1005         0x1165A,
1006         0x11660,
1007         0x1166D,
1008         0x11680,
1009         0x116B8,
1010         0x116C0,
1011         0x116CA,
1012         0x11700,
1013         0x1171A,
1014         0x1171D,
1015         0x1172C,
1016         0x11730,
1017         0x11740,
1018         0x118A0,
1019         0x118F3,
1020         0x118FF,
1021         0x11900,
1022         0x11AC0,
1023         0x11AF9,
1024         0x11C00,
1025         0x11C09,
1026         0x11C0A,
1027         0x11C37,
1028         0x11C38,
1029         0x11C46,
1030         0x11C50,
1031         0x11C6D,
1032         0x11C70,
1033         0x11C90,
1034         0x11C92,
1035         0x11CA8,
1036         0x11CA9,
1037         0x11CB7,
1038         0x12000,
1039         0x1239A,
1040         0x12400,
1041         0x1246F,
1042         0x12470,
1043         0x12475,
1044         0x12480,
1045         0x12544,
1046         0x13000,
1047         0x1342F,
1048         0x14400,
1049         0x14647,
1050         0x16800,
1051         0x16A39,
1052         0x16A40,
1053         0x16A5F,
1054         0x16A60,
1055         0x16A6A,
1056         0x16A6E,
1057         0x16A70,
1058         0x16AD0,
1059         0x16AEE,
1060         0x16AF0,
1061         0x16AF6,
1062         0x16B00,
1063         0x16B46,
1064         0x16B50,
1065         0x16B5A,
1066         0x16B5B,
1067         0x16B62,
1068         0x16B63,
1069         0x16B78,
1070         0x16B7D,
1071         0x16B90,
1072         0x16F00,
1073         0x16F45,
1074         0x16F50,
1075         0x16F7F,
1076         0x16F8F,
1077         0x16FA0,
1078         0x16FE0,
1079         0x16FE1,
1080         0x17000,
1081         0x187ED,
1082         0x18800,
1083         0x18AF3,
1084         0x1B000,
1085         0x1B002,
1086         0x1BC00,
1087         0x1BC6B,
1088         0x1BC70,
1089         0x1BC7D,
1090         0x1BC80,
1091         0x1BC89,
1092         0x1BC90,
1093         0x1BC9A,
1094         0x1BC9C,
1095         0x1BCA4,
1096         0x1D000,
1097         0x1D0F6,
1098         0x1D100,
1099         0x1D127,
1100         0x1D129,
1101         0x1D1E9,
1102         0x1D200,
1103         0x1D246,
1104         0x1D300,
1105         0x1D357,
1106         0x1D360,
1107         0x1D372,
1108         0x1D400,
1109         0x1D455,
1110         0x1D456,
1111         0x1D49D,
1112         0x1D49E,
1113         0x1D4A0,
1114         0x1D4A2,
1115         0x1D4A3,
1116         0x1D4A5,
1117         0x1D4A7,
1118         0x1D4A9,
1119         0x1D4AD,
1120         0x1D4AE,
1121         0x1D4BA,
1122         0x1D4BB,
1123         0x1D4BC,
1124         0x1D4BD,
1125         0x1D4C4,
1126         0x1D4C5,
1127         0x1D506,
1128         0x1D507,
1129         0x1D50B,
1130         0x1D50D,
1131         0x1D515,
1132         0x1D516,
1133         0x1D51D,
1134         0x1D51E,
1135         0x1D53A,
1136         0x1D53B,
1137         0x1D53F,
1138         0x1D540,
1139         0x1D545,
1140         0x1D546,
1141         0x1D547,
1142         0x1D54A,
1143         0x1D551,
1144         0x1D552,
1145         0x1D6A6,
1146         0x1D6A8,
1147         0x1D7CC,
1148         0x1D7CE,
1149         0x1DA8C,
1150         0x1DA9B,
1151         0x1DAA0,
1152         0x1DAA1,
1153         0x1DAB0,
1154         0x1E000,
1155         0x1E007,
1156         0x1E008,
1157         0x1E019,
1158         0x1E01B,
1159         0x1E022,
1160         0x1E023,
1161         0x1E025,
1162         0x1E026,
1163         0x1E02B,
1164         0x1E800,
1165         0x1E8C5,
1166         0x1E8C7,
1167         0x1E8D7,
1168         0x1E900,
1169         0x1E94B,
1170         0x1E950,
1171         0x1E95A,
1172         0x1E95E,
1173         0x1E960,
1174         0x1EE00,
1175         0x1EE04,
1176         0x1EE05,
1177         0x1EE20,
1178         0x1EE21,
1179         0x1EE23,
1180         0x1EE24,
1181         0x1EE25,
1182         0x1EE27,
1183         0x1EE28,
1184         0x1EE29,
1185         0x1EE33,
1186         0x1EE34,
1187         0x1EE38,
1188         0x1EE39,
1189         0x1EE3A,
1190         0x1EE3B,
1191         0x1EE3C,
1192         0x1EE42,
1193         0x1EE43,
1194         0x1EE47,
1195         0x1EE48,
1196         0x1EE49,
1197         0x1EE4A,
1198         0x1EE4B,
1199         0x1EE4C,
1200         0x1EE4D,
1201         0x1EE50,
1202         0x1EE51,
1203         0x1EE53,
1204         0x1EE54,
1205         0x1EE55,
1206         0x1EE57,
1207         0x1EE58,
1208         0x1EE59,
1209         0x1EE5A,
1210         0x1EE5B,
1211         0x1EE5C,
1212         0x1EE5D,
1213         0x1EE5E,
1214         0x1EE5F,
1215         0x1EE60,
1216         0x1EE61,
1217         0x1EE63,
1218         0x1EE64,
1219         0x1EE65,
1220         0x1EE67,
1221         0x1EE6B,
1222         0x1EE6C,
1223         0x1EE73,
1224         0x1EE74,
1225         0x1EE78,
1226         0x1EE79,
1227         0x1EE7D,
1228         0x1EE7E,
1229         0x1EE7F,
1230         0x1EE80,
1231         0x1EE8A,
1232         0x1EE8B,
1233         0x1EE9C,
1234         0x1EEA1,
1235         0x1EEA4,
1236         0x1EEA5,
1237         0x1EEAA,
1238         0x1EEAB,
1239         0x1EEBC,
1240         0x1EEF0,
1241         0x1EEF2,
1242         0x1F000,
1243         0x1F02C,
1244         0x1F030,
1245         0x1F094,
1246         0x1F0A0,
1247         0x1F0AF,
1248         0x1F0B1,
1249         0x1F0C0,
1250         0x1F0C1,
1251         0x1F0D0,
1252         0x1F0D1,
1253         0x1F0F6,
1254         0x1F100,
1255         0x1F10D,
1256         0x1F110,
1257         0x1F12F,
1258         0x1F130,
1259         0x1F16C,
1260         0x1F170,
1261         0x1F1AD,
1262         0x1F1E6,
1263         0x1F203,
1264         0x1F210,
1265         0x1F23C,
1266         0x1F240,
1267         0x1F249,
1268         0x1F250,
1269         0x1F252,
1270         0x1F300,
1271         0x1F6D3,
1272         0x1F6E0,
1273         0x1F6ED,
1274         0x1F6F0,
1275         0x1F6F7,
1276         0x1F700,
1277         0x1F774,
1278         0x1F780,
1279         0x1F7D5,
1280         0x1F800,
1281         0x1F80C,
1282         0x1F810,
1283         0x1F848,
1284         0x1F850,
1285         0x1F85A,
1286         0x1F860,
1287         0x1F888,
1288         0x1F890,
1289         0x1F8AE,
1290         0x1F910,
1291         0x1F91F,
1292         0x1F920,
1293         0x1F928,
1294         0x1F930,
1295         0x1F931,
1296         0x1F933,
1297         0x1F93F,
1298         0x1F940,
1299         0x1F94C,
1300         0x1F950,
1301         0x1F95F,
1302         0x1F980,
1303         0x1F992,
1304         0x1F9C0,
1305         0x1F9C1,
1306         0x20000,
1307         0x2A6D7,
1308         0x2A700,
1309         0x2B735,
1310         0x2B740,
1311         0x2B81E,
1312         0x2B820,
1313         0x2CEA2,
1314         0x2F800,
1315         0x2FA1E,
1316         0xE0001,
1317         0xE0002,
1318         0xE0020,
1319         0xE0080,
1320         0xE0100,
1321         0xE01F0,
1322         0xF0000,
1323         0xFFFFE,
1324         0x100000,
1325         0x10FFFE
1326 };
1327
1328 static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
1329         271,    /* Number of elements */
1330         148565664, /* Version and data structure type */
1331         1,      /* 0 if the list starts at 0;
1332                    1 if it starts at the element beyond 0 */
1333         0x0,
1334         0x41,
1335         0x5B,
1336         0x61,
1337         0x7B,
1338         0xAA,
1339         0xAB,
1340         0xB5,
1341         0xB6,
1342         0xBA,
1343         0xBB,
1344         0xC0,
1345         0xD7,
1346         0xD8,
1347         0xF7,
1348         0xF8,
1349         0x1BB,
1350         0x1BC,
1351         0x1C0,
1352         0x1C4,
1353         0x294,
1354         0x295,
1355         0x2B9,
1356         0x2C0,
1357         0x2C2,
1358         0x2E0,
1359         0x2E5,
1360         0x345,
1361         0x346,
1362         0x370,
1363         0x374,
1364         0x376,
1365         0x378,
1366         0x37A,
1367         0x37E,
1368         0x37F,
1369         0x380,
1370         0x386,
1371         0x387,
1372         0x388,
1373         0x38B,
1374         0x38C,
1375         0x38D,
1376         0x38E,
1377         0x3A2,
1378         0x3A3,
1379         0x3F6,
1380         0x3F7,
1381         0x482,
1382         0x48A,
1383         0x530,
1384         0x531,
1385         0x557,
1386         0x561,
1387         0x588,
1388         0x10A0,
1389         0x10C6,
1390         0x10C7,
1391         0x10C8,
1392         0x10CD,
1393         0x10CE,
1394         0x13A0,
1395         0x13F6,
1396         0x13F8,
1397         0x13FE,
1398         0x1C80,
1399         0x1C89,
1400         0x1D00,
1401         0x1DC0,
1402         0x1E00,
1403         0x1F16,
1404         0x1F18,
1405         0x1F1E,
1406         0x1F20,
1407         0x1F46,
1408         0x1F48,
1409         0x1F4E,
1410         0x1F50,
1411         0x1F58,
1412         0x1F59,
1413         0x1F5A,
1414         0x1F5B,
1415         0x1F5C,
1416         0x1F5D,
1417         0x1F5E,
1418         0x1F5F,
1419         0x1F7E,
1420         0x1F80,
1421         0x1FB5,
1422         0x1FB6,
1423         0x1FBD,
1424         0x1FBE,
1425         0x1FBF,
1426         0x1FC2,
1427         0x1FC5,
1428         0x1FC6,
1429         0x1FCD,
1430         0x1FD0,
1431         0x1FD4,
1432         0x1FD6,
1433         0x1FDC,
1434         0x1FE0,
1435         0x1FED,
1436         0x1FF2,
1437         0x1FF5,
1438         0x1FF6,
1439         0x1FFD,
1440         0x2071,
1441         0x2072,
1442         0x207F,
1443         0x2080,
1444         0x2090,
1445         0x209D,
1446         0x2102,
1447         0x2103,
1448         0x2107,
1449         0x2108,
1450         0x210A,
1451         0x2114,
1452         0x2115,
1453         0x2116,
1454         0x2119,
1455         0x211E,
1456         0x2124,
1457         0x2125,
1458         0x2126,
1459         0x2127,
1460         0x2128,
1461         0x2129,
1462         0x212A,
1463         0x212E,
1464         0x212F,
1465         0x2135,
1466         0x2139,
1467         0x213A,
1468         0x213C,
1469         0x2140,
1470         0x2145,
1471         0x214A,
1472         0x214E,
1473         0x214F,
1474         0x2160,
1475         0x2180,
1476         0x2183,
1477         0x2185,
1478         0x24B6,
1479         0x24EA,
1480         0x2C00,
1481         0x2C2F,
1482         0x2C30,
1483         0x2C5F,
1484         0x2C60,
1485         0x2CE5,
1486         0x2CEB,
1487         0x2CEF,
1488         0x2CF2,
1489         0x2CF4,
1490         0x2D00,
1491         0x2D26,
1492         0x2D27,
1493         0x2D28,
1494         0x2D2D,
1495         0x2D2E,
1496         0xA640,
1497         0xA66E,
1498         0xA680,
1499         0xA69E,
1500         0xA722,
1501         0xA788,
1502         0xA78B,
1503         0xA78F,
1504         0xA790,
1505         0xA7AF,
1506         0xA7B0,
1507         0xA7B8,
1508         0xA7F8,
1509         0xA7FB,
1510         0xAB30,
1511         0xAB5B,
1512         0xAB5C,
1513         0xAB66,
1514         0xAB70,
1515         0xABC0,
1516         0xFB00,
1517         0xFB07,
1518         0xFB13,
1519         0xFB18,
1520         0xFF21,
1521         0xFF3B,
1522         0xFF41,
1523         0xFF5B,
1524         0x10400,
1525         0x10450,
1526         0x104B0,
1527         0x104D4,
1528         0x104D8,
1529         0x104FC,
1530         0x10C80,
1531         0x10CB3,
1532         0x10CC0,
1533         0x10CF3,
1534         0x118A0,
1535         0x118E0,
1536         0x1D400,
1537         0x1D455,
1538         0x1D456,
1539         0x1D49D,
1540         0x1D49E,
1541         0x1D4A0,
1542         0x1D4A2,
1543         0x1D4A3,
1544         0x1D4A5,
1545         0x1D4A7,
1546         0x1D4A9,
1547         0x1D4AD,
1548         0x1D4AE,
1549         0x1D4BA,
1550         0x1D4BB,
1551         0x1D4BC,
1552         0x1D4BD,
1553         0x1D4C4,
1554         0x1D4C5,
1555         0x1D506,
1556         0x1D507,
1557         0x1D50B,
1558         0x1D50D,
1559         0x1D515,
1560         0x1D516,
1561         0x1D51D,
1562         0x1D51E,
1563         0x1D53A,
1564         0x1D53B,
1565         0x1D53F,
1566         0x1D540,
1567         0x1D545,
1568         0x1D546,
1569         0x1D547,
1570         0x1D54A,
1571         0x1D551,
1572         0x1D552,
1573         0x1D6A6,
1574         0x1D6A8,
1575         0x1D6C1,
1576         0x1D6C2,
1577         0x1D6DB,
1578         0x1D6DC,
1579         0x1D6FB,
1580         0x1D6FC,
1581         0x1D715,
1582         0x1D716,
1583         0x1D735,
1584         0x1D736,
1585         0x1D74F,
1586         0x1D750,
1587         0x1D76F,
1588         0x1D770,
1589         0x1D789,
1590         0x1D78A,
1591         0x1D7A9,
1592         0x1D7AA,
1593         0x1D7C3,
1594         0x1D7C4,
1595         0x1D7CC,
1596         0x1E900,
1597         0x1E944,
1598         0x1F130,
1599         0x1F14A,
1600         0x1F150,
1601         0x1F16A,
1602         0x1F170,
1603         0x1F18A
1604 };
1605
1606 #endif  /* defined(PERL_IN_PERL_C) */
1607
1608 #if defined(PERL_IN_REGCOMP_C)
1609
1610 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
1611         45,     /* Number of elements */
1612         148565664, /* Version and data structure type */
1613         1,      /* 0 if the list starts at 0;
1614                    1 if it starts at the element beyond 0 */
1615         0x0,
1616         0x2BC,
1617         0x2BD,
1618         0x308,
1619         0x309,
1620         0x313,
1621         0x314,
1622         0x342,
1623         0x343,
1624         0x3AC,
1625         0x3AD,
1626         0x3AE,
1627         0x3AF,
1628         0x3B1,
1629         0x3B2,
1630         0x3B7,
1631         0x3B8,
1632         0x3B9,
1633         0x3BA,
1634         0x3C1,
1635         0x3C2,
1636         0x3C5,
1637         0x3C6,
1638         0x3C9,
1639         0x3CA,
1640         0x3CE,
1641         0x3CF,
1642         0x565,
1643         0x566,
1644         0x574,
1645         0x575,
1646         0x57E,
1647         0x57F,
1648         0x1F00,
1649         0x1F08,
1650         0x1F20,
1651         0x1F28,
1652         0x1F60,
1653         0x1F68,
1654         0x1F70,
1655         0x1F71,
1656         0x1F74,
1657         0x1F75,
1658         0x1F7C,
1659         0x1F7D
1660 };
1661
1662 static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
1663         253,    /* Number of elements */
1664         148565664, /* Version and data structure type */
1665         1,      /* 0 if the list starts at 0;
1666                    1 if it starts at the element beyond 0 */
1667         0x0,
1668         0x41,
1669         0x5B,
1670         0x61,
1671         0x7B,
1672         0xB5,
1673         0xB6,
1674         0xC0,
1675         0xD7,
1676         0xD8,
1677         0xF7,
1678         0xF8,
1679         0x131,
1680         0x132,
1681         0x138,
1682         0x139,
1683         0x18D,
1684         0x18E,
1685         0x19B,
1686         0x19C,
1687         0x1AA,
1688         0x1AC,
1689         0x1BA,
1690         0x1BC,
1691         0x1BE,
1692         0x1BF,
1693         0x1C0,
1694         0x1C4,
1695         0x221,
1696         0x222,
1697         0x234,
1698         0x23A,
1699         0x255,
1700         0x256,
1701         0x258,
1702         0x259,
1703         0x25A,
1704         0x25B,
1705         0x25D,
1706         0x260,
1707         0x262,
1708         0x263,
1709         0x264,
1710         0x265,
1711         0x267,
1712         0x268,
1713         0x26D,
1714         0x26F,
1715         0x270,
1716         0x271,
1717         0x273,
1718         0x275,
1719         0x276,
1720         0x27D,
1721         0x27E,
1722         0x280,
1723         0x281,
1724         0x283,
1725         0x284,
1726         0x287,
1727         0x28D,
1728         0x292,
1729         0x293,
1730         0x29D,
1731         0x29F,
1732         0x2BC,
1733         0x2BD,
1734         0x2BE,
1735         0x2BF,
1736         0x300,
1737         0x302,
1738         0x307,
1739         0x309,
1740         0x30A,
1741         0x30B,
1742         0x30C,
1743         0x30D,
1744         0x313,
1745         0x314,
1746         0x331,
1747         0x332,
1748         0x342,
1749         0x343,
1750         0x345,
1751         0x346,
1752         0x370,
1753         0x374,
1754         0x376,
1755         0x378,
1756         0x37B,
1757         0x37E,
1758         0x37F,
1759         0x380,
1760         0x386,
1761         0x387,
1762         0x388,
1763         0x38B,
1764         0x38C,
1765         0x38D,
1766         0x38E,
1767         0x3A2,
1768         0x3A3,
1769         0x3D2,
1770         0x3D5,
1771         0x3F6,
1772         0x3F7,
1773         0x3FC,
1774         0x3FD,
1775         0x482,
1776         0x48A,
1777         0x530,
1778         0x531,
1779         0x557,
1780         0x561,
1781         0x588,
1782         0x10A0,
1783         0x10C6,
1784         0x10C7,
1785         0x10C8,
1786         0x10CD,
1787         0x10CE,
1788         0x13A0,
1789         0x13F6,
1790         0x13F8,
1791         0x13FE,
1792         0x1C80,
1793         0x1C89,
1794         0x1D79,
1795         0x1D7A,
1796         0x1D7D,
1797         0x1D7E,
1798         0x1E00,
1799         0x1E9C,
1800         0x1E9E,
1801         0x1E9F,
1802         0x1EA0,
1803         0x1F16,
1804         0x1F18,
1805         0x1F1E,
1806         0x1F20,
1807         0x1F46,
1808         0x1F48,
1809         0x1F4E,
1810         0x1F50,
1811         0x1F58,
1812         0x1F59,
1813         0x1F5A,
1814         0x1F5B,
1815         0x1F5C,
1816         0x1F5D,
1817         0x1F5E,
1818         0x1F5F,
1819         0x1F7E,
1820         0x1F80,
1821         0x1FB5,
1822         0x1FB6,
1823         0x1FBD,
1824         0x1FBE,
1825         0x1FBF,
1826         0x1FC2,
1827         0x1FC5,
1828         0x1FC6,
1829         0x1FCD,
1830         0x1FD0,
1831         0x1FD4,
1832         0x1FD6,
1833         0x1FDC,
1834         0x1FE0,
1835         0x1FED,
1836         0x1FF2,
1837         0x1FF5,
1838         0x1FF6,
1839         0x1FFD,
1840         0x2126,
1841         0x2127,
1842         0x212A,
1843         0x212C,
1844         0x2132,
1845         0x2133,
1846         0x214E,
1847         0x214F,
1848         0x2160,
1849         0x2180,
1850         0x2183,
1851         0x2185,
1852         0x24B6,
1853         0x24EA,
1854         0x2C00,
1855         0x2C2F,
1856         0x2C30,
1857         0x2C5F,
1858         0x2C60,
1859         0x2C71,
1860         0x2C72,
1861         0x2C74,
1862         0x2C75,
1863         0x2C77,
1864         0x2C7E,
1865         0x2CE4,
1866         0x2CEB,
1867         0x2CEF,
1868         0x2CF2,
1869         0x2CF4,
1870         0x2D00,
1871         0x2D26,
1872         0x2D27,
1873         0x2D28,
1874         0x2D2D,
1875         0x2D2E,
1876         0xA640,
1877         0xA66E,
1878         0xA680,
1879         0xA69C,
1880         0xA722,
1881         0xA730,
1882         0xA732,
1883         0xA770,
1884         0xA779,
1885         0xA788,
1886         0xA78B,
1887         0xA78E,
1888         0xA790,
1889         0xA794,
1890         0xA796,
1891         0xA7AF,
1892         0xA7B0,
1893         0xA7B8,
1894         0xAB53,
1895         0xAB54,
1896         0xAB70,
1897         0xABC0,
1898         0xFB00,
1899         0xFB07,
1900         0xFB13,
1901         0xFB18,
1902         0xFF21,
1903         0xFF3B,
1904         0xFF41,
1905         0xFF5B,
1906         0x10400,
1907         0x10450,
1908         0x104B0,
1909         0x104D4,
1910         0x104D8,
1911         0x104FC,
1912         0x10C80,
1913         0x10CB3,
1914         0x10CC0,
1915         0x10CF3,
1916         0x118A0,
1917         0x118E0,
1918         0x1E900,
1919         0x1E944
1920 };
1921
1922 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */
1923         59,     /* Number of elements */
1924         148565664, /* Version and data structure type */
1925         1,      /* 0 if the list starts at 0;
1926                    1 if it starts at the element beyond 0 */
1927         0x0,
1928         0xDF,
1929         0xE0,
1930         0x130,
1931         0x131,
1932         0x149,
1933         0x14A,
1934         0x1F0,
1935         0x1F1,
1936         0x390,
1937         0x391,
1938         0x3B0,
1939         0x3B1,
1940         0x587,
1941         0x588,
1942         0x1E96,
1943         0x1E9B,
1944         0x1E9E,
1945         0x1E9F,
1946         0x1F50,
1947         0x1F51,
1948         0x1F52,
1949         0x1F53,
1950         0x1F54,
1951         0x1F55,
1952         0x1F56,
1953         0x1F57,
1954         0x1F80,
1955         0x1FB0,
1956         0x1FB2,
1957         0x1FB5,
1958         0x1FB6,
1959         0x1FB8,
1960         0x1FBC,
1961         0x1FBD,
1962         0x1FC2,
1963         0x1FC5,
1964         0x1FC6,
1965         0x1FC8,
1966         0x1FCC,
1967         0x1FCD,
1968         0x1FD2,
1969         0x1FD4,
1970         0x1FD6,
1971         0x1FD8,
1972         0x1FE2,
1973         0x1FE5,
1974         0x1FE6,
1975         0x1FE8,
1976         0x1FF2,
1977         0x1FF5,
1978         0x1FF6,
1979         0x1FF8,
1980         0x1FFC,
1981         0x1FFD,
1982         0xFB00,
1983         0xFB07,
1984         0xFB13,
1985         0xFB18
1986 };
1987
1988 #endif  /* defined(PERL_IN_REGCOMP_C) */
1989
1990 #if defined(PERL_IN_PERL_C)
1991
1992 static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
1993         1615,   /* Number of elements */
1994         148565664, /* Version and data structure type */
1995         0,      /* 0 if the list starts at 0;
1996                    1 if it starts at the element beyond 0 */
1997         0x0,
1998         0xA,
1999         0xB,
2000         0xD,
2001         0xE,
2002         0x20,
2003         0x7F,
2004         0xA0,
2005         0xAD,
2006         0xAE,
2007         0x300,
2008         0x370,
2009         0x483,
2010         0x48A,
2011         0x591,
2012         0x5BE,
2013         0x5BF,
2014         0x5C0,
2015         0x5C1,
2016         0x5C3,
2017         0x5C4,
2018         0x5C6,
2019         0x5C7,
2020         0x5C8,
2021         0x600,
2022         0x606,
2023         0x610,
2024         0x61B,
2025         0x61C,
2026         0x61D,
2027         0x64B,
2028         0x660,
2029         0x670,
2030         0x671,
2031         0x6D6,
2032         0x6DD,
2033         0x6DE,
2034         0x6DF,
2035         0x6E5,
2036         0x6E7,
2037         0x6E9,
2038         0x6EA,
2039         0x6EE,
2040         0x70F,
2041         0x710,
2042         0x711,
2043         0x712,
2044         0x730,
2045         0x74B,
2046         0x7A6,
2047         0x7B1,
2048         0x7EB,
2049         0x7F4,
2050         0x816,
2051         0x81A,
2052         0x81B,
2053         0x824,
2054         0x825,
2055         0x828,
2056         0x829,
2057         0x82E,
2058         0x859,
2059         0x85C,
2060         0x8D4,
2061         0x8E2,
2062         0x8E3,
2063         0x903,
2064         0x904,
2065         0x93A,
2066         0x93B,
2067         0x93C,
2068         0x93D,
2069         0x93E,
2070         0x941,
2071         0x949,
2072         0x94D,
2073         0x94E,
2074         0x950,
2075         0x951,
2076         0x958,
2077         0x962,
2078         0x964,
2079         0x981,
2080         0x982,
2081         0x984,
2082         0x9BC,
2083         0x9BD,
2084         0x9BE,
2085         0x9BF,
2086         0x9C1,
2087         0x9C5,
2088         0x9C7,
2089         0x9C9,
2090         0x9CB,
2091         0x9CD,
2092         0x9CE,
2093         0x9D7,
2094         0x9D8,
2095         0x9E2,
2096         0x9E4,
2097         0xA01,
2098         0xA03,
2099         0xA04,
2100         0xA3C,
2101         0xA3D,
2102         0xA3E,
2103         0xA41,
2104         0xA43,
2105         0xA47,
2106         0xA49,
2107         0xA4B,
2108         0xA4E,
2109         0xA51,
2110         0xA52,
2111         0xA70,
2112         0xA72,
2113         0xA75,
2114         0xA76,
2115         0xA81,
2116         0xA83,
2117         0xA84,
2118         0xABC,
2119         0xABD,
2120         0xABE,
2121         0xAC1,
2122         0xAC6,
2123         0xAC7,
2124         0xAC9,
2125         0xACA,
2126         0xACB,
2127         0xACD,
2128         0xACE,
2129         0xAE2,
2130         0xAE4,
2131         0xB01,
2132         0xB02,
2133         0xB04,
2134         0xB3C,
2135         0xB3D,
2136         0xB3E,
2137         0xB40,
2138         0xB41,
2139         0xB45,
2140         0xB47,
2141         0xB49,
2142         0xB4B,
2143         0xB4D,
2144         0xB4E,
2145         0xB56,
2146         0xB58,
2147         0xB62,
2148         0xB64,
2149         0xB82,
2150         0xB83,
2151         0xBBE,
2152         0xBBF,
2153         0xBC0,
2154         0xBC1,
2155         0xBC3,
2156         0xBC6,
2157         0xBC9,
2158         0xBCA,
2159         0xBCD,
2160         0xBCE,
2161         0xBD7,
2162         0xBD8,
2163         0xC00,
2164         0xC01,
2165         0xC04,
2166         0xC3E,
2167         0xC41,
2168         0xC45,
2169         0xC46,
2170         0xC49,
2171         0xC4A,
2172         0xC4E,
2173         0xC55,
2174         0xC57,
2175         0xC62,
2176         0xC64,
2177         0xC81,
2178         0xC82,
2179         0xC84,
2180         0xCBC,
2181         0xCBD,
2182         0xCBE,
2183         0xCBF,
2184         0xCC0,
2185         0xCC2,
2186         0xCC3,
2187         0xCC5,
2188         0xCC6,
2189         0xCC7,
2190         0xCC9,
2191         0xCCA,
2192         0xCCC,
2193         0xCCE,
2194         0xCD5,
2195         0xCD7,
2196         0xCE2,
2197         0xCE4,
2198         0xD01,
2199         0xD02,
2200         0xD04,
2201         0xD3E,
2202         0xD3F,
2203         0xD41,
2204         0xD45,
2205         0xD46,
2206         0xD49,
2207         0xD4A,
2208         0xD4D,
2209         0xD4E,
2210         0xD4F,
2211         0xD57,
2212         0xD58,
2213         0xD62,
2214         0xD64,
2215         0xD82,
2216         0xD84,
2217         0xDCA,
2218         0xDCB,
2219         0xDCF,
2220         0xDD0,
2221         0xDD2,
2222         0xDD5,
2223         0xDD6,
2224         0xDD7,
2225         0xDD8,
2226         0xDDF,
2227         0xDE0,
2228         0xDF2,
2229         0xDF4,
2230         0xE31,
2231         0xE32,
2232         0xE33,
2233         0xE34,
2234         0xE3B,
2235         0xE47,
2236         0xE4F,
2237         0xEB1,
2238         0xEB2,
2239         0xEB3,
2240         0xEB4,
2241         0xEBA,
2242         0xEBB,
2243         0xEBD,
2244         0xEC8,
2245         0xECE,
2246         0xF18,
2247         0xF1A,
2248         0xF35,
2249         0xF36,
2250         0xF37,
2251         0xF38,
2252         0xF39,
2253         0xF3A,
2254         0xF3E,
2255         0xF40,
2256         0xF71,
2257         0xF7F,
2258         0xF80,
2259         0xF85,
2260         0xF86,
2261         0xF88,
2262         0xF8D,
2263         0xF98,
2264         0xF99,
2265         0xFBD,
2266         0xFC6,
2267         0xFC7,
2268         0x102D,
2269         0x1031,
2270         0x1032,
2271         0x1038,
2272         0x1039,
2273         0x103B,
2274         0x103D,
2275         0x103F,
2276         0x1056,
2277         0x1058,
2278         0x105A,
2279         0x105E,
2280         0x1061,
2281         0x1071,
2282         0x1075,
2283         0x1082,
2284         0x1083,
2285         0x1084,
2286         0x1085,
2287         0x1087,
2288         0x108D,
2289         0x108E,
2290         0x109D,
2291         0x109E,
2292         0x1100,
2293         0x1160,
2294         0x11A8,
2295         0x1200,
2296         0x135D,
2297         0x1360,
2298         0x1712,
2299         0x1715,
2300         0x1732,
2301         0x1735,
2302         0x1752,
2303         0x1754,
2304         0x1772,
2305         0x1774,
2306         0x17B4,
2307         0x17B6,
2308         0x17B7,
2309         0x17BE,
2310         0x17C6,
2311         0x17C7,
2312         0x17C9,
2313         0x17D4,
2314         0x17DD,
2315         0x17DE,
2316         0x180B,
2317         0x180E,
2318         0x180F,
2319         0x1885,
2320         0x1887,
2321         0x18A9,
2322         0x18AA,
2323         0x1920,
2324         0x1923,
2325         0x1927,
2326         0x1929,
2327         0x192C,
2328         0x1930,
2329         0x1932,
2330         0x1933,
2331         0x1939,
2332         0x193C,
2333         0x1A17,
2334         0x1A19,
2335         0x1A1B,
2336         0x1A1C,
2337         0x1A55,
2338         0x1A56,
2339         0x1A57,
2340         0x1A58,
2341         0x1A5F,
2342         0x1A60,
2343         0x1A61,
2344         0x1A62,
2345         0x1A63,
2346         0x1A65,
2347         0x1A6D,
2348         0x1A73,
2349         0x1A7D,
2350         0x1A7F,
2351         0x1A80,
2352         0x1AB0,
2353         0x1ABF,
2354         0x1B00,
2355         0x1B04,
2356         0x1B05,
2357         0x1B34,
2358         0x1B35,
2359         0x1B36,
2360         0x1B3B,
2361         0x1B3C,
2362         0x1B3D,
2363         0x1B42,
2364         0x1B43,
2365         0x1B45,
2366         0x1B6B,
2367         0x1B74,
2368         0x1B80,
2369         0x1B82,
2370         0x1B83,
2371         0x1BA1,
2372         0x1BA2,
2373         0x1BA6,
2374         0x1BA8,
2375         0x1BAA,
2376         0x1BAB,
2377         0x1BAE,
2378         0x1BE6,
2379         0x1BE7,
2380         0x1BE8,
2381         0x1BEA,
2382         0x1BED,
2383         0x1BEE,
2384         0x1BEF,
2385         0x1BF2,
2386         0x1BF4,
2387         0x1C24,
2388         0x1C2C,
2389         0x1C34,
2390         0x1C36,
2391         0x1C38,
2392         0x1CD0,
2393         0x1CD3,
2394         0x1CD4,
2395         0x1CE1,
2396         0x1CE2,
2397         0x1CE9,
2398         0x1CED,
2399         0x1CEE,
2400         0x1CF2,
2401         0x1CF4,
2402         0x1CF5,
2403         0x1CF8,
2404         0x1CFA,
2405         0x1DC0,
2406         0x1DF6,
2407         0x1DFB,
2408         0x1E00,
2409         0x200B,
2410         0x200C,
2411         0x200D,
2412         0x200E,
2413         0x2010,
2414         0x2028,
2415         0x202F,
2416         0x2060,
2417         0x2070,
2418         0x20D0,
2419         0x20F1,
2420         0x261D,
2421         0x261E,
2422         0x26F9,
2423         0x26FA,
2424         0x270A,
2425         0x270E,
2426         0x2764,
2427         0x2765,
2428         0x2CEF,
2429         0x2CF2,
2430         0x2D7F,
2431         0x2D80,
2432         0x2DE0,
2433         0x2E00,
2434         0x302A,
2435         0x3030,
2436         0x3099,
2437         0x309B,
2438         0xA66F,
2439         0xA673,
2440         0xA674,
2441         0xA67E,
2442         0xA69E,
2443         0xA6A0,
2444         0xA6F0,
2445         0xA6F2,
2446         0xA802,
2447         0xA803,
2448         0xA806,
2449         0xA807,
2450         0xA80B,
2451         0xA80C,
2452         0xA823,
2453         0xA825,
2454         0xA827,
2455         0xA828,
2456         0xA880,
2457         0xA882,
2458         0xA8B4,
2459         0xA8C4,
2460         0xA8C6,
2461         0xA8E0,
2462         0xA8F2,
2463         0xA926,
2464         0xA92E,
2465         0xA947,
2466         0xA952,
2467         0xA954,
2468         0xA960,
2469         0xA97D,
2470         0xA980,
2471         0xA983,
2472         0xA984,
2473         0xA9B3,
2474         0xA9B4,
2475         0xA9B6,
2476         0xA9BA,
2477         0xA9BC,
2478         0xA9BD,
2479         0xA9C1,
2480         0xA9E5,
2481         0xA9E6,
2482         0xAA29,
2483         0xAA2F,
2484         0xAA31,
2485         0xAA33,
2486         0xAA35,
2487         0xAA37,
2488         0xAA43,
2489         0xAA44,
2490         0xAA4C,
2491         0xAA4D,
2492         0xAA4E,
2493         0xAA7C,
2494         0xAA7D,
2495         0xAAB0,
2496         0xAAB1,
2497         0xAAB2,
2498         0xAAB5,
2499         0xAAB7,
2500         0xAAB9,
2501         0xAABE,
2502         0xAAC0,
2503         0xAAC1,
2504         0xAAC2,
2505         0xAAEB,
2506         0xAAEC,
2507         0xAAEE,
2508         0xAAF0,
2509         0xAAF5,
2510         0xAAF6,
2511         0xAAF7,
2512         0xABE3,
2513         0xABE5,
2514         0xABE6,
2515         0xABE8,
2516         0xABE9,
2517         0xABEB,
2518         0xABEC,
2519         0xABED,
2520         0xABEE,
2521         0xAC00,
2522         0xAC01,
2523         0xAC1C,
2524         0xAC1D,
2525         0xAC38,
2526         0xAC39,
2527         0xAC54,
2528         0xAC55,
2529         0xAC70,
2530         0xAC71,
2531         0xAC8C,
2532         0xAC8D,
2533         0xACA8,
2534         0xACA9,
2535         0xACC4,
2536         0xACC5,
2537         0xACE0,
2538         0xACE1,
2539         0xACFC,
2540         0xACFD,
2541         0xAD18,
2542         0xAD19,
2543         0xAD34,
2544         0xAD35,
2545         0xAD50,
2546         0xAD51,
2547         0xAD6C,
2548         0xAD6D,
2549         0xAD88,
2550         0xAD89,
2551         0xADA4,
2552         0xADA5,
2553         0xADC0,
2554         0xADC1,
2555         0xADDC,
2556         0xADDD,
2557         0xADF8,
2558         0xADF9,
2559         0xAE14,
2560         0xAE15,
2561         0xAE30,
2562         0xAE31,
2563         0xAE4C,
2564         0xAE4D,
2565         0xAE68,
2566         0xAE69,
2567         0xAE84,
2568         0xAE85,
2569         0xAEA0,
2570         0xAEA1,
2571         0xAEBC,
2572         0xAEBD,
2573         0xAED8,
2574         0xAED9,
2575         0xAEF4,
2576         0xAEF5,
2577         0xAF10,
2578         0xAF11,
2579         0xAF2C,
2580         0xAF2D,
2581         0xAF48,
2582         0xAF49,
2583         0xAF64,
2584         0xAF65,
2585         0xAF80,
2586         0xAF81,
2587         0xAF9C,
2588         0xAF9D,
2589         0xAFB8,
2590         0xAFB9,
2591         0xAFD4,
2592         0xAFD5,
2593         0xAFF0,
2594         0xAFF1,
2595         0xB00C,
2596         0xB00D,
2597         0xB028,
2598         0xB029,
2599         0xB044,
2600         0xB045,
2601         0xB060,
2602         0xB061,
2603         0xB07C,
2604         0xB07D,
2605         0xB098,
2606         0xB099,
2607         0xB0B4,
2608         0xB0B5,
2609         0xB0D0,
2610         0xB0D1,
2611         0xB0EC,
2612         0xB0ED,
2613         0xB108,
2614         0xB109,
2615         0xB124,
2616         0xB125,
2617         0xB140,
2618         0xB141,
2619         0xB15C,
2620         0xB15D,
2621         0xB178,
2622         0xB179,
2623         0xB194,
2624         0xB195,
2625         0xB1B0,
2626         0xB1B1,
2627         0xB1CC,
2628         0xB1CD,
2629         0xB1E8,
2630         0xB1E9,
2631         0xB204,
2632         0xB205,
2633         0xB220,
2634         0xB221,
2635         0xB23C,
2636         0xB23D,
2637         0xB258,
2638         0xB259,
2639         0xB274,
2640         0xB275,
2641         0xB290,
2642         0xB291,
2643         0xB2AC,
2644         0xB2AD,
2645         0xB2C8,
2646         0xB2C9,
2647         0xB2E4,
2648         0xB2E5,
2649         0xB300,
2650         0xB301,
2651         0xB31C,
2652         0xB31D,
2653         0xB338,
2654         0xB339,
2655         0xB354,
2656         0xB355,
2657         0xB370,
2658         0xB371,
2659         0xB38C,
2660         0xB38D,
2661         0xB3A8,
2662         0xB3A9,
2663         0xB3C4,
2664         0xB3C5,
2665         0xB3E0,
2666         0xB3E1,
2667         0xB3FC,
2668         0xB3FD,
2669         0xB418,
2670         0xB419,
2671         0xB434,
2672         0xB435,
2673         0xB450,
2674         0xB451,
2675         0xB46C,
2676         0xB46D,
2677         0xB488,
2678         0xB489,
2679         0xB4A4,
2680         0xB4A5,
2681         0xB4C0,
2682         0xB4C1,
2683         0xB4DC,
2684         0xB4DD,
2685         0xB4F8,
2686         0xB4F9,
2687         0xB514,
2688         0xB515,
2689         0xB530,
2690         0xB531,
2691         0xB54C,
2692         0xB54D,
2693         0xB568,
2694         0xB569,
2695         0xB584,
2696         0xB585,
2697         0xB5A0,
2698         0xB5A1,
2699         0xB5BC,
2700         0xB5BD,
2701         0xB5D8,
2702         0xB5D9,
2703         0xB5F4,
2704         0xB5F5,
2705         0xB610,
2706         0xB611,
2707         0xB62C,
2708         0xB62D,
2709         0xB648,
2710         0xB649,
2711         0xB664,
2712         0xB665,
2713         0xB680,
2714         0xB681,
2715         0xB69C,
2716         0xB69D,
2717         0xB6B8,
2718         0xB6B9,
2719         0xB6D4,
2720         0xB6D5,
2721         0xB6F0,
2722         0xB6F1,
2723         0xB70C,
2724         0xB70D,
2725         0xB728,
2726         0xB729,
2727         0xB744,
2728         0xB745,
2729         0xB760,
2730         0xB761,
2731         0xB77C,
2732         0xB77D,
2733         0xB798,
2734         0xB799,
2735         0xB7B4,
2736         0xB7B5,
2737         0xB7D0,
2738         0xB7D1,
2739         0xB7EC,
2740         0xB7ED,
2741         0xB808,
2742         0xB809,
2743         0xB824,
2744         0xB825,
2745         0xB840,
2746         0xB841,
2747         0xB85C,
2748         0xB85D,
2749         0xB878,
2750         0xB879,
2751         0xB894,
2752         0xB895,
2753         0xB8B0,
2754         0xB8B1,
2755         0xB8CC,
2756         0xB8CD,
2757         0xB8E8,
2758         0xB8E9,
2759         0xB904,
2760         0xB905,
2761         0xB920,
2762         0xB921,
2763         0xB93C,
2764         0xB93D,
2765         0xB958,
2766         0xB959,
2767         0xB974,
2768         0xB975,
2769         0xB990,
2770         0xB991,
2771         0xB9AC,
2772         0xB9AD,
2773         0xB9C8,
2774         0xB9C9,
2775         0xB9E4,
2776         0xB9E5,
2777         0xBA00,
2778         0xBA01,
2779         0xBA1C,
2780         0xBA1D,
2781         0xBA38,
2782         0xBA39,
2783         0xBA54,
2784         0xBA55,
2785         0xBA70,
2786         0xBA71,
2787         0xBA8C,
2788         0xBA8D,
2789         0xBAA8,
2790         0xBAA9,
2791         0xBAC4,
2792         0xBAC5,
2793         0xBAE0,
2794         0xBAE1,
2795         0xBAFC,
2796         0xBAFD,
2797         0xBB18,
2798         0xBB19,
2799         0xBB34,
2800         0xBB35,
2801         0xBB50,
2802         0xBB51,
2803         0xBB6C,
2804         0xBB6D,
2805         0xBB88,
2806         0xBB89,
2807         0xBBA4,
2808         0xBBA5,
2809         0xBBC0,
2810         0xBBC1,
2811         0xBBDC,
2812         0xBBDD,
2813         0xBBF8,
2814         0xBBF9,
2815         0xBC14,
2816         0xBC15,
2817         0xBC30,
2818         0xBC31,
2819         0xBC4C,
2820         0xBC4D,
2821         0xBC68,
2822         0xBC69,
2823         0xBC84,
2824         0xBC85,
2825         0xBCA0,
2826         0xBCA1,
2827         0xBCBC,
2828         0xBCBD,
2829         0xBCD8,
2830         0xBCD9,
2831         0xBCF4,
2832         0xBCF5,
2833         0xBD10,
2834         0xBD11,
2835         0xBD2C,
2836         0xBD2D,
2837         0xBD48,
2838         0xBD49,
2839         0xBD64,
2840         0xBD65,
2841         0xBD80,
2842         0xBD81,
2843         0xBD9C,
2844         0xBD9D,
2845         0xBDB8,
2846         0xBDB9,
2847         0xBDD4,
2848         0xBDD5,
2849         0xBDF0,
2850         0xBDF1,
2851         0xBE0C,
2852         0xBE0D,
2853         0xBE28,
2854         0xBE29,
2855         0xBE44,
2856         0xBE45,
2857         0xBE60,
2858         0xBE61,
2859         0xBE7C,
2860         0xBE7D,
2861         0xBE98,
2862         0xBE99,
2863         0xBEB4,
2864         0xBEB5,
2865         0xBED0,
2866         0xBED1,
2867         0xBEEC,
2868         0xBEED,
2869         0xBF08,
2870         0xBF09,
2871         0xBF24,
2872         0xBF25,
2873         0xBF40,
2874         0xBF41,
2875         0xBF5C,
2876         0xBF5D,
2877         0xBF78,
2878         0xBF79,
2879         0xBF94,
2880         0xBF95,
2881         0xBFB0,
2882         0xBFB1,
2883         0xBFCC,
2884         0xBFCD,
2885         0xBFE8,
2886         0xBFE9,
2887         0xC004,
2888         0xC005,
2889         0xC020,
2890         0xC021,
2891         0xC03C,
2892         0xC03D,
2893         0xC058,
2894         0xC059,
2895         0xC074,
2896         0xC075,
2897         0xC090,
2898         0xC091,
2899         0xC0AC,
2900         0xC0AD,
2901         0xC0C8,
2902         0xC0C9,
2903         0xC0E4,
2904         0xC0E5,
2905         0xC100,
2906         0xC101,
2907         0xC11C,
2908         0xC11D,
2909         0xC138,
2910         0xC139,
2911         0xC154,
2912         0xC155,
2913         0xC170,
2914         0xC171,
2915         0xC18C,
2916         0xC18D,
2917         0xC1A8,
2918         0xC1A9,
2919         0xC1C4,
2920         0xC1C5,
2921         0xC1E0,
2922         0xC1E1,
2923         0xC1FC,
2924         0xC1FD,
2925         0xC218,
2926         0xC219,
2927         0xC234,
2928         0xC235,
2929         0xC250,
2930         0xC251,
2931         0xC26C,
2932         0xC26D,
2933         0xC288,
2934         0xC289,
2935         0xC2A4,
2936         0xC2A5,
2937         0xC2C0,
2938         0xC2C1,
2939         0xC2DC,
2940         0xC2DD,
2941         0xC2F8,
2942         0xC2F9,
2943         0xC314,
2944         0xC315,
2945         0xC330,
2946         0xC331,
2947         0xC34C,
2948         0xC34D,
2949         0xC368,
2950         0xC369,
2951         0xC384,
2952         0xC385,
2953         0xC3A0,
2954         0xC3A1,
2955         0xC3BC,
2956         0xC3BD,
2957         0xC3D8,
2958         0xC3D9,
2959         0xC3F4,
2960         0xC3F5,
2961         0xC410,
2962         0xC411,
2963         0xC42C,
2964         0xC42D,
2965         0xC448,
2966         0xC449,
2967         0xC464,
2968         0xC465,
2969         0xC480,
2970         0xC481,
2971         0xC49C,
2972         0xC49D,
2973         0xC4B8,
2974         0xC4B9,
2975         0xC4D4,
2976         0xC4D5,
2977         0xC4F0,
2978         0xC4F1,
2979         0xC50C,
2980         0xC50D,
2981         0xC528,
2982         0xC529,
2983         0xC544,
2984         0xC545,
2985         0xC560,
2986         0xC561,
2987         0xC57C,
2988         0xC57D,
2989         0xC598,
2990         0xC599,
2991         0xC5B4,
2992         0xC5B5,
2993         0xC5D0,
2994         0xC5D1,
2995         0xC5EC,
2996         0xC5ED,
2997         0xC608,
2998         0xC609,
2999         0xC624,
3000         0xC625,
3001         0xC640,
3002         0xC641,
3003         0xC65C,
3004         0xC65D,
3005         0xC678,
3006         0xC679,
3007         0xC694,
3008         0xC695,
3009         0xC6B0,
3010         0xC6B1,
3011         0xC6CC,
3012         0xC6CD,
3013         0xC6E8,
3014         0xC6E9,
3015         0xC704,
3016         0xC705,
3017         0xC720,
3018         0xC721,
3019         0xC73C,
3020         0xC73D,
3021         0xC758,
3022         0xC759,
3023         0xC774,
3024         0xC775,
3025         0xC790,
3026         0xC791,
3027         0xC7AC,
3028         0xC7AD,
3029         0xC7C8,
3030         0xC7C9,
3031         0xC7E4,
3032         0xC7E5,
3033         0xC800,
3034         0xC801,
3035         0xC81C,
3036         0xC81D,
3037         0xC838,
3038         0xC839,
3039         0xC854,
3040         0xC855,
3041         0xC870,
3042         0xC871,
3043         0xC88C,
3044         0xC88D,
3045         0xC8A8,
3046         0xC8A9,
3047         0xC8C4,
3048         0xC8C5,
3049         0xC8E0,
3050         0xC8E1,
3051         0xC8FC,
3052         0xC8FD,
3053         0xC918,
3054         0xC919,
3055         0xC934,
3056         0xC935,
3057         0xC950,
3058         0xC951,
3059         0xC96C,
3060         0xC96D,
3061         0xC988,
3062         0xC989,
3063         0xC9A4,
3064         0xC9A5,
3065         0xC9C0,
3066         0xC9C1,
3067         0xC9DC,
3068         0xC9DD,
3069         0xC9F8,
3070         0xC9F9,
3071         0xCA14,
3072         0xCA15,
3073         0xCA30,
3074         0xCA31,
3075         0xCA4C,
3076         0xCA4D,
3077         0xCA68,
3078         0xCA69,
3079         0xCA84,
3080         0xCA85,
3081         0xCAA0,
3082         0xCAA1,
3083         0xCABC,
3084         0xCABD,
3085         0xCAD8,
3086         0xCAD9,
3087         0xCAF4,
3088         0xCAF5,
3089         0xCB10,
3090         0xCB11,
3091         0xCB2C,
3092         0xCB2D,
3093         0xCB48,
3094         0xCB49,
3095         0xCB64,
3096         0xCB65,
3097         0xCB80,
3098         0xCB81,
3099         0xCB9C,
3100         0xCB9D,
3101         0xCBB8,
3102         0xCBB9,
3103         0xCBD4,
3104         0xCBD5,
3105         0xCBF0,
3106         0xCBF1,
3107         0xCC0C,
3108         0xCC0D,
3109         0xCC28,
3110         0xCC29,
3111         0xCC44,
3112         0xCC45,
3113         0xCC60,
3114         0xCC61,
3115         0xCC7C,
3116         0xCC7D,
3117         0xCC98,
3118         0xCC99,
3119         0xCCB4,
3120         0xCCB5,
3121         0xCCD0,
3122         0xCCD1,
3123         0xCCEC,
3124         0xCCED,
3125         0xCD08,
3126         0xCD09,
3127         0xCD24,
3128         0xCD25,
3129         0xCD40,
3130         0xCD41,
3131         0xCD5C,
3132         0xCD5D,
3133         0xCD78,
3134         0xCD79,
3135         0xCD94,
3136         0xCD95,
3137         0xCDB0,
3138         0xCDB1,
3139         0xCDCC,
3140         0xCDCD,
3141         0xCDE8,
3142         0xCDE9,
3143         0xCE04,
3144         0xCE05,
3145         0xCE20,
3146         0xCE21,
3147         0xCE3C,
3148         0xCE3D,
3149         0xCE58,
3150         0xCE59,
3151         0xCE74,
3152         0xCE75,
3153         0xCE90,
3154         0xCE91,
3155         0xCEAC,
3156         0xCEAD,
3157         0xCEC8,
3158         0xCEC9,
3159         0xCEE4,
3160         0xCEE5,
3161         0xCF00,
3162         0xCF01,
3163         0xCF1C,
3164         0xCF1D,
3165         0xCF38,
3166         0xCF39,
3167         0xCF54,
3168         0xCF55,
3169         0xCF70,
3170         0xCF71,
3171         0xCF8C,
3172         0xCF8D,
3173         0xCFA8,
3174         0xCFA9,
3175         0xCFC4,
3176         0xCFC5,
3177         0xCFE0,
3178         0xCFE1,
3179         0xCFFC,
3180         0xCFFD,
3181         0xD018,
3182         0xD019,
3183         0xD034,
3184         0xD035,
3185         0xD050,
3186         0xD051,
3187         0xD06C,
3188         0xD06D,
3189         0xD088,
3190         0xD089,
3191         0xD0A4,
3192         0xD0A5,
3193         0xD0C0,
3194         0xD0C1,
3195         0xD0DC,
3196         0xD0DD,
3197         0xD0F8,
3198         0xD0F9,
3199         0xD114,
3200         0xD115,
3201         0xD130,
3202         0xD131,
3203         0xD14C,
3204         0xD14D,
3205         0xD168,
3206         0xD169,
3207         0xD184,
3208         0xD185,
3209         0xD1A0,
3210         0xD1A1,
3211         0xD1BC,
3212         0xD1BD,
3213         0xD1D8,
3214         0xD1D9,
3215         0xD1F4,
3216         0xD1F5,
3217         0xD210,
3218         0xD211,
3219         0xD22C,
3220         0xD22D,
3221         0xD248,
3222         0xD249,
3223         0xD264,
3224         0xD265,
3225         0xD280,
3226         0xD281,
3227         0xD29C,
3228         0xD29D,
3229         0xD2B8,
3230         0xD2B9,
3231         0xD2D4,
3232         0xD2D5,
3233         0xD2F0,
3234         0xD2F1,
3235         0xD30C,
3236         0xD30D,
3237         0xD328,
3238         0xD329,
3239         0xD344,
3240         0xD345,
3241         0xD360,
3242         0xD361,
3243         0xD37C,
3244         0xD37D,
3245         0xD398,
3246         0xD399,
3247         0xD3B4,
3248         0xD3B5,
3249         0xD3D0,
3250         0xD3D1,
3251         0xD3EC,
3252         0xD3ED,
3253         0xD408,
3254         0xD409,
3255         0xD424,
3256         0xD425,
3257         0xD440,
3258         0xD441,
3259         0xD45C,
3260         0xD45D,
3261         0xD478,
3262         0xD479,
3263         0xD494,
3264         0xD495,
3265         0xD4B0,
3266         0xD4B1,
3267         0xD4CC,
3268         0xD4CD,
3269         0xD4E8,
3270         0xD4E9,
3271         0xD504,
3272         0xD505,
3273         0xD520,
3274         0xD521,
3275         0xD53C,
3276         0xD53D,
3277         0xD558,
3278         0xD559,
3279         0xD574,
3280         0xD575,
3281         0xD590,
3282         0xD591,
3283         0xD5AC,
3284         0xD5AD,
3285         0xD5C8,
3286         0xD5C9,
3287         0xD5E4,
3288         0xD5E5,
3289         0xD600,
3290         0xD601,
3291         0xD61C,
3292         0xD61D,
3293         0xD638,
3294         0xD639,
3295         0xD654,
3296         0xD655,
3297         0xD670,
3298         0xD671,
3299         0xD68C,
3300         0xD68D,
3301         0xD6A8,
3302         0xD6A9,
3303         0xD6C4,
3304         0xD6C5,
3305         0xD6E0,
3306         0xD6E1,
3307         0xD6FC,
3308         0xD6FD,
3309         0xD718,
3310         0xD719,
3311         0xD734,
3312         0xD735,
3313         0xD750,
3314         0xD751,
3315         0xD76C,
3316         0xD76D,
3317         0xD788,
3318         0xD789,
3319         0xD7A4,
3320         0xD7B0,
3321         0xD7C7,
3322         0xD7CB,
3323         0xD7FC,
3324         0xD800,
3325         0xE000,
3326         0xFB1E,
3327         0xFB1F,
3328         0xFE00,
3329         0xFE10,
3330         0xFE20,
3331         0xFE30,
3332         0xFEFF,
3333         0xFF00,
3334         0xFF9E,
3335         0xFFA0,
3336         0xFFF0,
3337         0xFFFC,
3338         0x101FD,
3339         0x101FE,
3340         0x102E0,
3341         0x102E1,
3342         0x10376,
3343         0x1037B,
3344         0x10A01,
3345         0x10A04,
3346         0x10A05,
3347         0x10A07,
3348         0x10A0C,
3349         0x10A10,
3350         0x10A38,
3351         0x10A3B,
3352         0x10A3F,
3353         0x10A40,
3354         0x10AE5,
3355         0x10AE7,
3356         0x11000,
3357         0x11001,
3358         0x11002,
3359         0x11003,
3360         0x11038,
3361         0x11047,
3362         0x1107F,
3363         0x11082,
3364         0x11083,
3365         0x110B0,
3366         0x110B3,
3367         0x110B7,
3368         0x110B9,
3369         0x110BB,
3370         0x110BD,
3371         0x110BE,
3372         0x11100,
3373         0x11103,
3374         0x11127,
3375         0x1112C,
3376         0x1112D,
3377         0x11135,
3378         0x11173,
3379         0x11174,
3380         0x11180,
3381         0x11182,
3382         0x11183,
3383         0x111B3,
3384         0x111B6,
3385         0x111BF,
3386         0x111C1,
3387         0x111C2,
3388         0x111C4,
3389         0x111CA,
3390         0x111CD,
3391         0x1122C,
3392         0x1122F,
3393         0x11232,
3394         0x11234,
3395         0x11235,
3396         0x11236,
3397         0x11238,
3398         0x1123E,
3399         0x1123F,
3400         0x112DF,
3401         0x112E0,
3402         0x112E3,
3403         0x112EB,
3404         0x11300,
3405         0x11302,
3406         0x11304,
3407         0x1133C,
3408         0x1133D,
3409         0x1133E,
3410         0x1133F,
3411         0x11340,
3412         0x11341,
3413         0x11345,
3414         0x11347,
3415         0x11349,
3416         0x1134B,
3417         0x1134E,
3418         0x11357,
3419         0x11358,
3420         0x11362,
3421         0x11364,
3422         0x11366,
3423         0x1136D,
3424         0x11370,
3425         0x11375,
3426         0x11435,
3427         0x11438,
3428         0x11440,
3429         0x11442,
3430         0x11445,
3431         0x11446,
3432         0x11447,
3433         0x114B0,
3434         0x114B1,
3435         0x114B3,
3436         0x114B9,
3437         0x114BA,
3438         0x114BB,
3439         0x114BD,
3440         0x114BE,
3441         0x114BF,
3442         0x114C1,
3443         0x114C2,
3444         0x114C4,
3445         0x115AF,
3446         0x115B0,
3447         0x115B2,
3448         0x115B6,
3449         0x115B8,
3450         0x115BC,
3451         0x115BE,
3452         0x115BF,
3453         0x115C1,
3454         0x115DC,
3455         0x115DE,
3456         0x11630,
3457         0x11633,
3458         0x1163B,
3459         0x1163D,
3460         0x1163E,
3461         0x1163F,
3462         0x11641,
3463         0x116AB,
3464         0x116AC,
3465         0x116AD,
3466         0x116AE,
3467         0x116B0,
3468         0x116B6,
3469         0x116B7,
3470         0x116B8,
3471         0x1171D,
3472         0x11720,
3473         0x11722,
3474         0x11726,
3475         0x11727,
3476         0x1172C,
3477         0x11C2F,
3478         0x11C30,
3479         0x11C37,
3480         0x11C38,
3481         0x11C3E,
3482         0x11C3F,
3483         0x11C40,
3484         0x11C92,
3485         0x11CA8,
3486         0x11CA9,
3487         0x11CAA,
3488         0x11CB1,
3489         0x11CB2,
3490         0x11CB4,
3491         0x11CB5,
3492         0x11CB7,
3493         0x16AF0,
3494         0x16AF5,
3495         0x16B30,
3496         0x16B37,
3497         0x16F51,
3498         0x16F7F,
3499         0x16F8F,
3500         0x16F93,
3501         0x1BC9D,
3502         0x1BC9F,
3503         0x1BCA0,
3504         0x1BCA4,
3505         0x1D165,
3506         0x1D166,
3507         0x1D167,
3508         0x1D16A,
3509         0x1D16D,
3510         0x1D16E,
3511         0x1D173,
3512         0x1D17B,
3513         0x1D183,
3514         0x1D185,
3515         0x1D18C,
3516         0x1D1AA,
3517         0x1D1AE,
3518         0x1D242,
3519         0x1D245,
3520         0x1DA00,
3521         0x1DA37,
3522         0x1DA3B,
3523         0x1DA6D,
3524         0x1DA75,
3525         0x1DA76,
3526         0x1DA84,
3527         0x1DA85,
3528         0x1DA9B,
3529         0x1DAA0,
3530         0x1DAA1,
3531         0x1DAB0,
3532         0x1E000,
3533         0x1E007,
3534         0x1E008,
3535         0x1E019,
3536         0x1E01B,
3537         0x1E022,
3538         0x1E023,
3539         0x1E025,
3540         0x1E026,
3541         0x1E02B,
3542         0x1E8D0,
3543         0x1E8D7,
3544         0x1E944,
3545         0x1E94B,
3546         0x1F1E6,
3547         0x1F200,
3548         0x1F385,
3549         0x1F386,
3550         0x1F3C3,
3551         0x1F3C5,
3552         0x1F3CA,
3553         0x1F3CC,
3554         0x1F3FB,
3555         0x1F400,
3556         0x1F442,
3557         0x1F444,
3558         0x1F446,
3559         0x1F451,
3560         0x1F466,
3561         0x1F46A,
3562         0x1F46E,
3563         0x1F46F,
3564         0x1F470,
3565         0x1F479,
3566         0x1F47C,
3567         0x1F47D,
3568         0x1F481,
3569         0x1F484,
3570         0x1F485,
3571         0x1F488,
3572         0x1F48B,
3573         0x1F48C,
3574         0x1F4AA,
3575         0x1F4AB,
3576         0x1F575,
3577         0x1F576,
3578         0x1F57A,
3579         0x1F57B,
3580         0x1F590,
3581         0x1F591,
3582         0x1F595,
3583         0x1F597,
3584         0x1F5E8,
3585         0x1F5E9,
3586         0x1F645,
3587         0x1F648,
3588         0x1F64B,
3589         0x1F650,
3590         0x1F6A3,
3591         0x1F6A4,
3592         0x1F6B4,
3593         0x1F6B7,
3594         0x1F6C0,
3595         0x1F6C1,
3596         0x1F918,
3597         0x1F91F,
3598         0x1F926,
3599         0x1F927,
3600         0x1F930,
3601         0x1F931,
3602         0x1F933,
3603         0x1F93A,
3604         0x1F93C,
3605         0x1F93F,
3606         0xE0000,
3607         0xE0020,
3608         0xE0080,
3609         0xE0100,
3610         0xE01F0,
3611         0xE1000
3612 };
3613
3614 #endif  /* defined(PERL_IN_PERL_C) */
3615
3616 #if defined(PERL_IN_REGEXEC_C)
3617
3618 #define GCB_ENUM_COUNT 19
3619
3620 typedef enum {
3621         GCB_Other = 0,
3622         GCB_CR = 1,
3623         GCB_Control = 2,
3624         GCB_E_Base = 3,
3625         GCB_E_Base_GAZ = 4,
3626         GCB_E_Modifier = 5,
3627         GCB_Extend = 6,
3628         GCB_Glue_After_Zwj = 7,
3629         GCB_L = 8,
3630         GCB_LF = 9,
3631         GCB_LV = 10,
3632         GCB_LVT = 11,
3633         GCB_Prepend = 12,
3634         GCB_Regional_Indicator = 13,
3635         GCB_SpacingMark = 14,
3636         GCB_T = 15,
3637         GCB_V = 16,
3638         GCB_ZWJ = 17,
3639         GCB_EDGE = 18
3640 } GCB_enum;
3641
3642 static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
3643         GCB_Control,
3644         GCB_LF,
3645         GCB_Control,
3646         GCB_CR,
3647         GCB_Control,
3648         GCB_Other,
3649         GCB_Control,
3650         GCB_Other,
3651         GCB_Control,
3652         GCB_Other,
3653         GCB_Extend,
3654         GCB_Other,
3655         GCB_Extend,
3656         GCB_Other,
3657         GCB_Extend,
3658         GCB_Other,
3659         GCB_Extend,
3660         GCB_Other,
3661         GCB_Extend,
3662         GCB_Other,
3663         GCB_Extend,
3664         GCB_Other,
3665         GCB_Extend,
3666         GCB_Other,
3667         GCB_Prepend,
3668         GCB_Other,
3669         GCB_Extend,
3670         GCB_Other,
3671         GCB_Control,
3672         GCB_Other,
3673         GCB_Extend,
3674         GCB_Other,
3675         GCB_Extend,
3676         GCB_Other,
3677         GCB_Extend,
3678         GCB_Prepend,
3679         GCB_Other,
3680         GCB_Extend,
3681         GCB_Other,
3682         GCB_Extend,
3683         GCB_Other,
3684         GCB_Extend,
3685         GCB_Other,
3686         GCB_Prepend,
3687         GCB_Other,
3688         GCB_Extend,
3689         GCB_Other,
3690         GCB_Extend,
3691         GCB_Other,
3692         GCB_Extend,
3693         GCB_Other,
3694         GCB_Extend,
3695         GCB_Other,
3696         GCB_Extend,
3697         GCB_Other,
3698         GCB_Extend,
3699         GCB_Other,
3700         GCB_Extend,
3701         GCB_Other,
3702         GCB_Extend,
3703         GCB_Other,
3704         GCB_Extend,
3705         GCB_Other,
3706         GCB_Extend,
3707         GCB_Prepend,
3708         GCB_Extend,
3709         GCB_SpacingMark,
3710         GCB_Other,
3711         GCB_Extend,
3712         GCB_SpacingMark,
3713         GCB_Extend,
3714         GCB_Other,
3715         GCB_SpacingMark,
3716         GCB_Extend,
3717         GCB_SpacingMark,
3718         GCB_Extend,
3719         GCB_SpacingMark,
3720         GCB_Other,
3721         GCB_Extend,
3722         GCB_Other,
3723         GCB_Extend,
3724         GCB_Other,
3725         GCB_Extend,
3726         GCB_SpacingMark,
3727         GCB_Other,
3728         GCB_Extend,
3729         GCB_Other,
3730         GCB_Extend,
3731         GCB_SpacingMark,
3732         GCB_Extend,
3733         GCB_Other,
3734         GCB_SpacingMark,
3735         GCB_Other,
3736         GCB_SpacingMark,
3737         GCB_Extend,
3738         GCB_Other,
3739         GCB_Extend,
3740         GCB_Other,
3741         GCB_Extend,
3742         GCB_Other,
3743         GCB_Extend,
3744         GCB_SpacingMark,
3745         GCB_Other,
3746         GCB_Extend,
3747         GCB_Other,
3748         GCB_SpacingMark,
3749         GCB_Extend,
3750         GCB_Other,
3751         GCB_Extend,
3752         GCB_Other,
3753         GCB_Extend,
3754         GCB_Other,
3755         GCB_Extend,
3756         GCB_Other,
3757         GCB_Extend,
3758         GCB_Other,
3759         GCB_Extend,
3760         GCB_Other,
3761         GCB_Extend,
3762         GCB_SpacingMark,
3763         GCB_Other,
3764         GCB_Extend,
3765         GCB_Other,
3766         GCB_SpacingMark,
3767         GCB_Extend,
3768         GCB_Other,
3769         GCB_Extend,
3770         GCB_SpacingMark,
3771         GCB_Other,
3772         GCB_SpacingMark,
3773         GCB_Extend,
3774         GCB_Other,
3775         GCB_Extend,
3776         GCB_Other,
3777         GCB_Extend,
3778         GCB_SpacingMark,
3779         GCB_Other,
3780         GCB_Extend,
3781         GCB_Other,
3782         GCB_Extend,
3783         GCB_SpacingMark,
3784         GCB_Extend,
3785         GCB_Other,
3786         GCB_SpacingMark,
3787         GCB_Other,
3788         GCB_SpacingMark,
3789         GCB_Extend,
3790         GCB_Other,
3791         GCB_Extend,
3792         GCB_Other,
3793         GCB_Extend,
3794         GCB_Other,
3795         GCB_Extend,
3796         GCB_Other,
3797         GCB_Extend,
3798         GCB_SpacingMark,
3799         GCB_Extend,
3800         GCB_SpacingMark,
3801         GCB_Other,
3802         GCB_SpacingMark,
3803         GCB_Other,
3804         GCB_SpacingMark,
3805         GCB_Extend,
3806         GCB_Other,
3807         GCB_Extend,
3808         GCB_Other,
3809         GCB_Extend,
3810         GCB_SpacingMark,
3811         GCB_Other,
3812         GCB_Extend,
3813         GCB_SpacingMark,
3814         GCB_Other,
3815         GCB_Extend,
3816         GCB_Other,
3817         GCB_Extend,
3818         GCB_Other,
3819         GCB_Extend,
3820         GCB_Other,
3821         GCB_Extend,
3822         GCB_Other,
3823         GCB_Extend,
3824         GCB_SpacingMark,
3825         GCB_Other,
3826         GCB_Extend,
3827         GCB_Other,
3828         GCB_SpacingMark,
3829         GCB_Extend,
3830         GCB_SpacingMark,
3831         GCB_Extend,
3832         GCB_SpacingMark,
3833         GCB_Other,
3834         GCB_Extend,
3835         GCB_SpacingMark,
3836         GCB_Other,
3837         GCB_SpacingMark,
3838         GCB_Extend,
3839         GCB_Other,
3840         GCB_Extend,
3841         GCB_Other,
3842         GCB_Extend,
3843         GCB_Other,
3844         GCB_Extend,
3845         GCB_SpacingMark,
3846         GCB_Other,
3847         GCB_Extend,
3848         GCB_SpacingMark,
3849         GCB_Extend,
3850         GCB_Other,
3851         GCB_SpacingMark,
3852         GCB_Other,
3853         GCB_SpacingMark,
3854         GCB_Extend,
3855         GCB_Prepend,
3856         GCB_Other,
3857         GCB_Extend,
3858         GCB_Other,
3859         GCB_Extend,
3860         GCB_Other,
3861         GCB_SpacingMark,
3862         GCB_Other,
3863         GCB_Extend,
3864         GCB_Other,
3865         GCB_Extend,
3866         GCB_SpacingMark,
3867         GCB_Extend,
3868         GCB_Other,
3869         GCB_Extend,
3870         GCB_Other,
3871         GCB_SpacingMark,
3872         GCB_Extend,
3873         GCB_Other,
3874         GCB_SpacingMark,
3875         GCB_Other,
3876         GCB_Extend,
3877         GCB_Other,
3878         GCB_SpacingMark,
3879         GCB_Extend,
3880         GCB_Other,
3881         GCB_Extend,
3882         GCB_Other,
3883         GCB_Extend,
3884         GCB_Other,
3885         GCB_SpacingMark,
3886         GCB_Extend,
3887         GCB_Other,
3888         GCB_Extend,
3889         GCB_Other,
3890         GCB_Extend,
3891         GCB_Other,
3892         GCB_Extend,
3893         GCB_Other,
3894         GCB_Extend,
3895         GCB_Other,
3896         GCB_Extend,
3897         GCB_Other,
3898         GCB_Extend,
3899         GCB_Other,
3900         GCB_SpacingMark,
3901         GCB_Other,
3902         GCB_Extend,
3903         GCB_SpacingMark,
3904         GCB_Extend,
3905         GCB_Other,
3906         GCB_Extend,
3907         GCB_Other,
3908         GCB_Extend,
3909         GCB_Other,
3910         GCB_Extend,
3911         GCB_Other,
3912         GCB_Extend,
3913         GCB_Other,
3914         GCB_Extend,
3915         GCB_SpacingMark,
3916         GCB_Extend,
3917         GCB_Other,
3918         GCB_Extend,
3919         GCB_SpacingMark,
3920         GCB_Extend,
3921         GCB_Other,
3922         GCB_SpacingMark,
3923         GCB_Extend,
3924         GCB_Other,
3925         GCB_Extend,
3926         GCB_Other,
3927         GCB_Extend,
3928         GCB_Other,
3929         GCB_Extend,
3930         GCB_Other,
3931         GCB_SpacingMark,
3932         GCB_Extend,
3933         GCB_Other,
3934         GCB_Extend,
3935         GCB_Other,
3936         GCB_Extend,
3937         GCB_Other,
3938         GCB_L,
3939         GCB_V,
3940         GCB_T,
3941         GCB_Other,
3942         GCB_Extend,
3943         GCB_Other,
3944         GCB_Extend,
3945         GCB_Other,
3946         GCB_Extend,
3947         GCB_Other,
3948         GCB_Extend,
3949         GCB_Other,
3950         GCB_Extend,
3951         GCB_Other,
3952         GCB_Extend,
3953         GCB_SpacingMark,
3954         GCB_Extend,
3955         GCB_SpacingMark,
3956         GCB_Extend,
3957         GCB_SpacingMark,
3958         GCB_Extend,
3959         GCB_Other,
3960         GCB_Extend,
3961         GCB_Other,
3962         GCB_Extend,
3963         GCB_Control,
3964         GCB_Other,
3965         GCB_Extend,
3966         GCB_Other,
3967         GCB_Extend,
3968         GCB_Other,
3969         GCB_Extend,
3970         GCB_SpacingMark,
3971         GCB_Extend,
3972         GCB_SpacingMark,
3973         GCB_Other,
3974         GCB_SpacingMark,
3975         GCB_Extend,
3976         GCB_SpacingMark,
3977         GCB_Extend,
3978         GCB_Other,
3979         GCB_Extend,
3980         GCB_SpacingMark,
3981         GCB_Extend,
3982         GCB_Other,
3983         GCB_SpacingMark,
3984         GCB_Extend,
3985         GCB_SpacingMark,
3986         GCB_Extend,
3987         GCB_Other,
3988         GCB_Extend,
3989         GCB_Other,
3990         GCB_Extend,
3991         GCB_Other,
3992         GCB_Extend,
3993         GCB_SpacingMark,
3994         GCB_Extend,
3995         GCB_Other,
3996         GCB_Extend,
3997         GCB_Other,
3998         GCB_Extend,
3999         GCB_Other,
4000         GCB_Extend,
4001         GCB_SpacingMark,
4002         GCB_Other,
4003         GCB_Extend,
4004         GCB_SpacingMark,
4005         GCB_Extend,
4006         GCB_SpacingMark,
4007         GCB_Extend,
4008         GCB_SpacingMark,
4009         GCB_Extend,
4010         GCB_SpacingMark,
4011         GCB_Other,
4012         GCB_Extend,
4013         GCB_Other,
4014         GCB_Extend,
4015         GCB_SpacingMark,
4016         GCB_Other,
4017         GCB_SpacingMark,
4018         GCB_Extend,
4019         GCB_SpacingMark,
4020         GCB_Extend,
4021         GCB_SpacingMark,
4022         GCB_Extend,
4023         GCB_Other,
4024         GCB_Extend,
4025         GCB_SpacingMark,
4026         GCB_Extend,
4027         GCB_SpacingMark,
4028         GCB_Extend,
4029         GCB_SpacingMark,
4030         GCB_Extend,
4031         GCB_SpacingMark,
4032         GCB_Other,
4033         GCB_SpacingMark,
4034         GCB_Extend,
4035         GCB_SpacingMark,
4036         GCB_Extend,
4037         GCB_Other,
4038         GCB_Extend,
4039         GCB_Other,
4040         GCB_Extend,
4041         GCB_SpacingMark,
4042         GCB_Extend,
4043         GCB_Other,
4044         GCB_Extend,
4045         GCB_Other,
4046         GCB_SpacingMark,
4047         GCB_Extend,
4048         GCB_Other,
4049         GCB_Extend,
4050         GCB_Other,
4051         GCB_Extend,
4052         GCB_Other,
4053         GCB_Extend,
4054         GCB_Other,
4055         GCB_Control,
4056         GCB_Extend,
4057         GCB_ZWJ,
4058         GCB_Control,
4059         GCB_Other,
4060         GCB_Control,
4061         GCB_Other,
4062         GCB_Control,
4063         GCB_Other,
4064         GCB_Extend,
4065         GCB_Other,
4066         GCB_E_Base,
4067         GCB_Other,
4068         GCB_E_Base,
4069         GCB_Other,
4070         GCB_E_Base,
4071         GCB_Other,
4072         GCB_Glue_After_Zwj,
4073         GCB_Other,
4074         GCB_Extend,
4075         GCB_Other,
4076         GCB_Extend,
4077         GCB_Other,
4078         GCB_Extend,
4079         GCB_Other,
4080         GCB_Extend,
4081         GCB_Other,
4082         GCB_Extend,
4083         GCB_Other,
4084         GCB_Extend,
4085         GCB_Other,
4086         GCB_Extend,
4087         GCB_Other,
4088         GCB_Extend,
4089         GCB_Other,
4090         GCB_Extend,
4091         GCB_Other,
4092         GCB_Extend,
4093         GCB_Other,
4094         GCB_Extend,
4095         GCB_Other,
4096         GCB_Extend,
4097         GCB_Other,
4098         GCB_SpacingMark,
4099         GCB_Extend,
4100         GCB_SpacingMark,
4101         GCB_Other,
4102         GCB_SpacingMark,
4103         GCB_Other,
4104         GCB_SpacingMark,
4105         GCB_Extend,
4106         GCB_Other,
4107         GCB_Extend,
4108         GCB_Other,
4109         GCB_Extend,
4110         GCB_Other,
4111         GCB_Extend,
4112         GCB_SpacingMark,
4113         GCB_Other,
4114         GCB_L,
4115         GCB_Other,
4116         GCB_Extend,
4117         GCB_SpacingMark,
4118         GCB_Other,
4119         GCB_Extend,
4120         GCB_SpacingMark,
4121         GCB_Extend,
4122         GCB_SpacingMark,
4123         GCB_Extend,
4124         GCB_SpacingMark,
4125         GCB_Other,
4126         GCB_Extend,
4127         GCB_Other,
4128         GCB_Extend,
4129         GCB_SpacingMark,
4130         GCB_Extend,
4131         GCB_SpacingMark,
4132         GCB_Extend,
4133         GCB_Other,
4134         GCB_Extend,
4135         GCB_Other,
4136         GCB_Extend,
4137         GCB_SpacingMark,
4138         GCB_Other,
4139         GCB_Extend,
4140         GCB_Other,
4141         GCB_Extend,
4142         GCB_Other,
4143         GCB_Extend,
4144         GCB_Other,
4145         GCB_Extend,
4146         GCB_Other,
4147         GCB_Extend,
4148         GCB_Other,
4149         GCB_Extend,
4150         GCB_Other,
4151         GCB_SpacingMark,
4152         GCB_Extend,
4153         GCB_SpacingMark,
4154         GCB_Other,
4155         GCB_SpacingMark,
4156         GCB_Extend,
4157         GCB_Other,
4158         GCB_SpacingMark,
4159         GCB_Extend,
4160         GCB_SpacingMark,
4161         GCB_Extend,
4162         GCB_SpacingMark,
4163         GCB_Other,
4164         GCB_SpacingMark,
4165         GCB_Extend,
4166         GCB_Other,
4167         GCB_LV,
4168         GCB_LVT,
4169         GCB_LV,
4170         GCB_LVT,
4171         GCB_LV,
4172         GCB_LVT,
4173         GCB_LV,
4174         GCB_LVT,
4175         GCB_LV,
4176         GCB_LVT,
4177         GCB_LV,
4178         GCB_LVT,
4179         GCB_LV,
4180         GCB_LVT,
4181         GCB_LV,
4182         GCB_LVT,
4183         GCB_LV,
4184         GCB_LVT,
4185         GCB_LV,
4186         GCB_LVT,
4187         GCB_LV,
4188         GCB_LVT,
4189         GCB_LV,
4190         GCB_LVT,
4191         GCB_LV,
4192         GCB_LVT,
4193         GCB_LV,
4194         GCB_LVT,
4195         GCB_LV,
4196         GCB_LVT,
4197         GCB_LV,
4198         GCB_LVT,
4199         GCB_LV,
4200         GCB_LVT,
4201         GCB_LV,
4202         GCB_LVT,
4203         GCB_LV,
4204         GCB_LVT,
4205         GCB_LV,
4206         GCB_LVT,
4207         GCB_LV,
4208         GCB_LVT,
4209         GCB_LV,
4210         GCB_LVT,
4211         GCB_LV,
4212         GCB_LVT,
4213         GCB_LV,
4214         GCB_LVT,
4215         GCB_LV,
4216         GCB_LVT,
4217         GCB_LV,
4218         GCB_LVT,
4219         GCB_LV,
4220         GCB_LVT,
4221         GCB_LV,
4222         GCB_LVT,
4223         GCB_LV,
4224         GCB_LVT,
4225         GCB_LV,
4226         GCB_LVT,
4227         GCB_LV,
4228         GCB_LVT,
4229         GCB_LV,
4230         GCB_LVT,
4231         GCB_LV,
4232         GCB_LVT,
4233         GCB_LV,
4234         GCB_LVT,
4235         GCB_LV,
4236         GCB_LVT,
4237         GCB_LV,
4238         GCB_LVT,
4239         GCB_LV,
4240         GCB_LVT,
4241         GCB_LV,
4242         GCB_LVT,
4243         GCB_LV,
4244         GCB_LVT,
4245         GCB_LV,
4246         GCB_LVT,
4247         GCB_LV,
4248         GCB_LVT,
4249         GCB_LV,
4250         GCB_LVT,
4251         GCB_LV,
4252         GCB_LVT,
4253         GCB_LV,
4254         GCB_LVT,
4255         GCB_LV,
4256         GCB_LVT,
4257         GCB_LV,
4258         GCB_LVT,
4259         GCB_LV,
4260         GCB_LVT,
4261         GCB_LV,
4262         GCB_LVT,
4263         GCB_LV,
4264         GCB_LVT,
4265         GCB_LV,
4266         GCB_LVT,
4267         GCB_LV,
4268         GCB_LVT,
4269         GCB_LV,
4270         GCB_LVT,
4271         GCB_LV,
4272         GCB_LVT,
4273         GCB_LV,
4274         GCB_LVT,
4275         GCB_LV,
4276         GCB_LVT,
4277         GCB_LV,
4278         GCB_LVT,
4279         GCB_LV,
4280         GCB_LVT,
4281         GCB_LV,
4282         GCB_LVT,
4283         GCB_LV,
4284         GCB_LVT,
4285         GCB_LV,
4286         GCB_LVT,
4287         GCB_LV,
4288         GCB_LVT,
4289         GCB_LV,
4290         GCB_LVT,
4291         GCB_LV,
4292         GCB_LVT,
4293         GCB_LV,
4294         GCB_LVT,
4295         GCB_LV,
4296         GCB_LVT,
4297         GCB_LV,
4298         GCB_LVT,
4299         GCB_LV,
4300         GCB_LVT,
4301         GCB_LV,
4302         GCB_LVT,
4303         GCB_LV,
4304         GCB_LVT,
4305         GCB_LV,
4306         GCB_LVT,
4307         GCB_LV,
4308         GCB_LVT,
4309         GCB_LV,
4310         GCB_LVT,
4311         GCB_LV,
4312         GCB_LVT,
4313         GCB_LV,
4314         GCB_LVT,
4315         GCB_LV,
4316         GCB_LVT,
4317         GCB_LV,
4318         GCB_LVT,
4319         GCB_LV,
4320         GCB_LVT,
4321         GCB_LV,
4322         GCB_LVT,
4323         GCB_LV,
4324         GCB_LVT,
4325         GCB_LV,
4326         GCB_LVT,
4327         GCB_LV,
4328         GCB_LVT,
4329         GCB_LV,
4330         GCB_LVT,
4331         GCB_LV,
4332         GCB_LVT,
4333         GCB_LV,
4334         GCB_LVT,
4335         GCB_LV,
4336         GCB_LVT,
4337         GCB_LV,
4338         GCB_LVT,
4339         GCB_LV,
4340         GCB_LVT,
4341         GCB_LV,
4342         GCB_LVT,
4343         GCB_LV,
4344         GCB_LVT,
4345         GCB_LV,
4346         GCB_LVT,
4347         GCB_LV,
4348         GCB_LVT,
4349         GCB_LV,
4350         GCB_LVT,
4351         GCB_LV,
4352         GCB_LVT,
4353         GCB_LV,
4354         GCB_LVT,
4355         GCB_LV,
4356         GCB_LVT,
4357         GCB_LV,
4358         GCB_LVT,
4359         GCB_LV,
4360         GCB_LVT,
4361         GCB_LV,
4362         GCB_LVT,
4363         GCB_LV,
4364         GCB_LVT,
4365         GCB_LV,
4366         GCB_LVT,
4367         GCB_LV,
4368         GCB_LVT,
4369         GCB_LV,
4370         GCB_LVT,
4371         GCB_LV,
4372         GCB_LVT,
4373         GCB_LV,
4374         GCB_LVT,
4375         GCB_LV,
4376         GCB_LVT,
4377         GCB_LV,
4378         GCB_LVT,
4379         GCB_LV,
4380         GCB_LVT,
4381         GCB_LV,
4382         GCB_LVT,
4383         GCB_LV,
4384         GCB_LVT,
4385         GCB_LV,
4386         GCB_LVT,
4387         GCB_LV,
4388         GCB_LVT,
4389         GCB_LV,
4390         GCB_LVT,
4391         GCB_LV,
4392         GCB_LVT,
4393         GCB_LV,
4394         GCB_LVT,
4395         GCB_LV,
4396         GCB_LVT,
4397         GCB_LV,
4398         GCB_LVT,
4399         GCB_LV,
4400         GCB_LVT,
4401         GCB_LV,
4402         GCB_LVT,
4403         GCB_LV,
4404         GCB_LVT,
4405         GCB_LV,
4406         GCB_LVT,
4407         GCB_LV,
4408         GCB_LVT,
4409         GCB_LV,
4410         GCB_LVT,
4411         GCB_LV,
4412         GCB_LVT,
4413         GCB_LV,
4414         GCB_LVT,
4415         GCB_LV,
4416         GCB_LVT,
4417         GCB_LV,
4418         GCB_LVT,
4419         GCB_LV,
4420         GCB_LVT,
4421         GCB_LV,
4422         GCB_LVT,
4423         GCB_LV,
4424         GCB_LVT,
4425         GCB_LV,
4426         GCB_LVT,
4427         GCB_LV,
4428         GCB_LVT,
4429         GCB_LV,
4430         GCB_LVT,
4431         GCB_LV,
4432         GCB_LVT,
4433         GCB_LV,
4434         GCB_LVT,
4435         GCB_LV,
4436         GCB_LVT,
4437         GCB_LV,
4438         GCB_LVT,
4439         GCB_LV,
4440         GCB_LVT,
4441         GCB_LV,
4442         GCB_LVT,
4443         GCB_LV,
4444         GCB_LVT,
4445         GCB_LV,
4446         GCB_LVT,
4447         GCB_LV,
4448         GCB_LVT,
4449         GCB_LV,
4450         GCB_LVT,
4451         GCB_LV,
4452         GCB_LVT,
4453         GCB_LV,
4454         GCB_LVT,
4455         GCB_LV,
4456         GCB_LVT,
4457         GCB_LV,
4458         GCB_LVT,
4459         GCB_LV,
4460         GCB_LVT,
4461         GCB_LV,
4462         GCB_LVT,
4463         GCB_LV,
4464         GCB_LVT,
4465         GCB_LV,
4466         GCB_LVT,
4467         GCB_LV,
4468         GCB_LVT,
4469         GCB_LV,
4470         GCB_LVT,
4471         GCB_LV,
4472         GCB_LVT,
4473         GCB_LV,
4474         GCB_LVT,
4475         GCB_LV,
4476         GCB_LVT,
4477         GCB_LV,
4478         GCB_LVT,
4479         GCB_LV,
4480         GCB_LVT,
4481         GCB_LV,
4482         GCB_LVT,
4483         GCB_LV,
4484         GCB_LVT,
4485         GCB_LV,
4486         GCB_LVT,
4487         GCB_LV,
4488         GCB_LVT,
4489         GCB_LV,
4490         GCB_LVT,
4491         GCB_LV,
4492         GCB_LVT,
4493         GCB_LV,
4494         GCB_LVT,
4495         GCB_LV,
4496         GCB_LVT,
4497         GCB_LV,
4498         GCB_LVT,
4499         GCB_LV,
4500         GCB_LVT,
4501         GCB_LV,
4502         GCB_LVT,
4503         GCB_LV,
4504         GCB_LVT,
4505         GCB_LV,
4506         GCB_LVT,
4507         GCB_LV,
4508         GCB_LVT,
4509         GCB_LV,
4510         GCB_LVT,
4511         GCB_LV,
4512         GCB_LVT,
4513         GCB_LV,
4514         GCB_LVT,
4515         GCB_LV,
4516         GCB_LVT,
4517         GCB_LV,
4518         GCB_LVT,
4519         GCB_LV,
4520         GCB_LVT,
4521         GCB_LV,
4522         GCB_LVT,
4523         GCB_LV,
4524         GCB_LVT,
4525         GCB_LV,
4526         GCB_LVT,
4527         GCB_LV,
4528         GCB_LVT,
4529         GCB_LV,
4530         GCB_LVT,
4531         GCB_LV,
4532         GCB_LVT,
4533         GCB_LV,
4534         GCB_LVT,
4535         GCB_LV,
4536         GCB_LVT,
4537         GCB_LV,
4538         GCB_LVT,
4539         GCB_LV,
4540         GCB_LVT,
4541         GCB_LV,
4542         GCB_LVT,
4543         GCB_LV,
4544         GCB_LVT,
4545         GCB_LV,
4546         GCB_LVT,
4547         GCB_LV,
4548         GCB_LVT,
4549         GCB_LV,
4550         GCB_LVT,
4551         GCB_LV,
4552         GCB_LVT,
4553         GCB_LV,
4554         GCB_LVT,
4555         GCB_LV,
4556         GCB_LVT,
4557         GCB_LV,
4558         GCB_LVT,
4559         GCB_LV,
4560         GCB_LVT,
4561         GCB_LV,
4562         GCB_LVT,
4563         GCB_LV,
4564         GCB_LVT,
4565         GCB_LV,
4566         GCB_LVT,
4567         GCB_LV,
4568         GCB_LVT,
4569         GCB_LV,
4570         GCB_LVT,
4571         GCB_LV,
4572         GCB_LVT,
4573         GCB_LV,
4574         GCB_LVT,
4575         GCB_LV,
4576         GCB_LVT,
4577         GCB_LV,
4578         GCB_LVT,
4579         GCB_LV,
4580         GCB_LVT,
4581         GCB_LV,
4582         GCB_LVT,
4583         GCB_LV,
4584         GCB_LVT,
4585         GCB_LV,
4586         GCB_LVT,
4587         GCB_LV,
4588         GCB_LVT,
4589         GCB_LV,
4590         GCB_LVT,
4591         GCB_LV,
4592         GCB_LVT,
4593         GCB_LV,
4594         GCB_LVT,
4595         GCB_LV,
4596         GCB_LVT,
4597         GCB_LV,
4598         GCB_LVT,
4599         GCB_LV,
4600         GCB_LVT,
4601         GCB_LV,
4602         GCB_LVT,
4603         GCB_LV,
4604         GCB_LVT,
4605         GCB_LV,
4606         GCB_LVT,
4607         GCB_LV,
4608         GCB_LVT,
4609         GCB_LV,
4610         GCB_LVT,
4611         GCB_LV,
4612         GCB_LVT,
4613         GCB_LV,
4614         GCB_LVT,
4615         GCB_LV,
4616         GCB_LVT,
4617         GCB_LV,
4618         GCB_LVT,
4619         GCB_LV,
4620         GCB_LVT,
4621         GCB_LV,
4622         GCB_LVT,
4623         GCB_LV,
4624         GCB_LVT,
4625         GCB_LV,
4626         GCB_LVT,
4627         GCB_LV,
4628         GCB_LVT,
4629         GCB_LV,
4630         GCB_LVT,
4631         GCB_LV,
4632         GCB_LVT,
4633         GCB_LV,
4634         GCB_LVT,
4635         GCB_LV,
4636         GCB_LVT,
4637         GCB_LV,
4638         GCB_LVT,
4639         GCB_LV,
4640         GCB_LVT,
4641         GCB_LV,
4642         GCB_LVT,
4643         GCB_LV,
4644         GCB_LVT,
4645         GCB_LV,
4646         GCB_LVT,
4647         GCB_LV,
4648         GCB_LVT,
4649         GCB_LV,
4650         GCB_LVT,
4651         GCB_LV,
4652         GCB_LVT,
4653         GCB_LV,
4654         GCB_LVT,
4655         GCB_LV,
4656         GCB_LVT,
4657         GCB_LV,
4658         GCB_LVT,
4659         GCB_LV,
4660         GCB_LVT,
4661         GCB_LV,
4662         GCB_LVT,
4663         GCB_LV,
4664         GCB_LVT,
4665         GCB_LV,
4666         GCB_LVT,
4667         GCB_LV,
4668         GCB_LVT,
4669         GCB_LV,
4670         GCB_LVT,
4671         GCB_LV,
4672         GCB_LVT,
4673         GCB_LV,
4674         GCB_LVT,
4675         GCB_LV,
4676         GCB_LVT,
4677         GCB_LV,
4678         GCB_LVT,
4679         GCB_LV,
4680         GCB_LVT,
4681         GCB_LV,
4682         GCB_LVT,
4683         GCB_LV,
4684         GCB_LVT,
4685         GCB_LV,
4686         GCB_LVT,
4687         GCB_LV,
4688         GCB_LVT,
4689         GCB_LV,
4690         GCB_LVT,
4691         GCB_LV,
4692         GCB_LVT,
4693         GCB_LV,
4694         GCB_LVT,
4695         GCB_LV,
4696         GCB_LVT,
4697         GCB_LV,
4698         GCB_LVT,
4699         GCB_LV,
4700         GCB_LVT,
4701         GCB_LV,
4702         GCB_LVT,
4703         GCB_LV,
4704         GCB_LVT,
4705         GCB_LV,
4706         GCB_LVT,
4707         GCB_LV,
4708         GCB_LVT,
4709         GCB_LV,
4710         GCB_LVT,
4711         GCB_LV,
4712         GCB_LVT,
4713         GCB_LV,
4714         GCB_LVT,
4715         GCB_LV,
4716         GCB_LVT,
4717         GCB_LV,
4718         GCB_LVT,
4719         GCB_LV,
4720         GCB_LVT,
4721         GCB_LV,
4722         GCB_LVT,
4723         GCB_LV,
4724         GCB_LVT,
4725         GCB_LV,
4726         GCB_LVT,
4727         GCB_LV,
4728         GCB_LVT,
4729         GCB_LV,
4730         GCB_LVT,
4731         GCB_LV,
4732         GCB_LVT,
4733         GCB_LV,
4734         GCB_LVT,
4735         GCB_LV,
4736         GCB_LVT,
4737         GCB_LV,
4738         GCB_LVT,
4739         GCB_LV,
4740         GCB_LVT,
4741         GCB_LV,
4742         GCB_LVT,
4743         GCB_LV,
4744         GCB_LVT,
4745         GCB_LV,
4746         GCB_LVT,
4747         GCB_LV,
4748         GCB_LVT,
4749         GCB_LV,
4750         GCB_LVT,
4751         GCB_LV,
4752         GCB_LVT,
4753         GCB_LV,
4754         GCB_LVT,
4755         GCB_LV,
4756         GCB_LVT,
4757         GCB_LV,
4758         GCB_LVT,
4759         GCB_LV,
4760         GCB_LVT,
4761         GCB_LV,
4762         GCB_LVT,
4763         GCB_LV,
4764         GCB_LVT,
4765         GCB_LV,
4766         GCB_LVT,
4767         GCB_LV,
4768         GCB_LVT,
4769         GCB_LV,
4770         GCB_LVT,
4771         GCB_LV,
4772         GCB_LVT,
4773         GCB_LV,
4774         GCB_LVT,
4775         GCB_LV,
4776         GCB_LVT,
4777         GCB_LV,
4778         GCB_LVT,
4779         GCB_LV,
4780         GCB_LVT,
4781         GCB_LV,
4782         GCB_LVT,
4783         GCB_LV,
4784         GCB_LVT,
4785         GCB_LV,
4786         GCB_LVT,
4787         GCB_LV,
4788         GCB_LVT,
4789         GCB_LV,
4790         GCB_LVT,
4791         GCB_LV,
4792         GCB_LVT,
4793         GCB_LV,
4794         GCB_LVT,
4795         GCB_LV,
4796         GCB_LVT,
4797         GCB_LV,
4798         GCB_LVT,
4799         GCB_LV,
4800         GCB_LVT,
4801         GCB_LV,
4802         GCB_LVT,
4803         GCB_LV,
4804         GCB_LVT,
4805         GCB_LV,
4806         GCB_LVT,
4807         GCB_LV,
4808         GCB_LVT,
4809         GCB_LV,
4810         GCB_LVT,
4811         GCB_LV,
4812         GCB_LVT,
4813         GCB_LV,
4814         GCB_LVT,
4815         GCB_LV,
4816         GCB_LVT,
4817         GCB_LV,
4818         GCB_LVT,
4819         GCB_LV,
4820         GCB_LVT,
4821         GCB_LV,
4822         GCB_LVT,
4823         GCB_LV,
4824         GCB_LVT,
4825         GCB_LV,
4826         GCB_LVT,
4827         GCB_LV,
4828         GCB_LVT,
4829         GCB_LV,
4830         GCB_LVT,
4831         GCB_LV,
4832         GCB_LVT,
4833         GCB_LV,
4834         GCB_LVT,
4835         GCB_LV,
4836         GCB_LVT,
4837         GCB_LV,
4838         GCB_LVT,
4839         GCB_LV,
4840         GCB_LVT,
4841         GCB_LV,
4842         GCB_LVT,
4843         GCB_LV,
4844         GCB_LVT,
4845         GCB_LV,
4846         GCB_LVT,
4847         GCB_LV,
4848         GCB_LVT,
4849         GCB_LV,
4850         GCB_LVT,
4851         GCB_LV,
4852         GCB_LVT,
4853         GCB_LV,
4854         GCB_LVT,
4855         GCB_LV,
4856         GCB_LVT,
4857         GCB_LV,
4858         GCB_LVT,
4859         GCB_LV,
4860         GCB_LVT,
4861         GCB_LV,
4862         GCB_LVT,
4863         GCB_LV,
4864         GCB_LVT,
4865         GCB_LV,
4866         GCB_LVT,
4867         GCB_LV,
4868         GCB_LVT,
4869         GCB_LV,
4870         GCB_LVT,
4871         GCB_LV,
4872         GCB_LVT,
4873         GCB_LV,
4874         GCB_LVT,
4875         GCB_LV,
4876         GCB_LVT,
4877         GCB_LV,
4878         GCB_LVT,
4879         GCB_LV,
4880         GCB_LVT,
4881         GCB_LV,
4882         GCB_LVT,
4883         GCB_LV,
4884         GCB_LVT,
4885         GCB_LV,
4886         GCB_LVT,
4887         GCB_LV,
4888         GCB_LVT,
4889         GCB_LV,
4890         GCB_LVT,
4891         GCB_LV,
4892         GCB_LVT,
4893         GCB_LV,
4894         GCB_LVT,
4895         GCB_LV,
4896         GCB_LVT,
4897         GCB_LV,
4898         GCB_LVT,
4899         GCB_LV,
4900         GCB_LVT,
4901         GCB_LV,
4902         GCB_LVT,
4903         GCB_LV,
4904         GCB_LVT,
4905         GCB_LV,
4906         GCB_LVT,
4907         GCB_LV,
4908         GCB_LVT,
4909         GCB_LV,
4910         GCB_LVT,
4911         GCB_LV,
4912         GCB_LVT,
4913         GCB_LV,
4914         GCB_LVT,
4915         GCB_LV,
4916         GCB_LVT,
4917         GCB_LV,
4918         GCB_LVT,
4919         GCB_LV,
4920         GCB_LVT,
4921         GCB_LV,
4922         GCB_LVT,
4923         GCB_LV,
4924         GCB_LVT,
4925         GCB_LV,
4926         GCB_LVT,
4927         GCB_LV,
4928         GCB_LVT,
4929         GCB_LV,
4930         GCB_LVT,
4931         GCB_LV,
4932         GCB_LVT,
4933         GCB_LV,
4934         GCB_LVT,
4935         GCB_LV,
4936         GCB_LVT,
4937         GCB_LV,
4938         GCB_LVT,
4939         GCB_LV,
4940         GCB_LVT,
4941         GCB_LV,
4942         GCB_LVT,
4943         GCB_LV,
4944         GCB_LVT,
4945         GCB_LV,
4946         GCB_LVT,
4947         GCB_LV,
4948         GCB_LVT,
4949         GCB_LV,
4950         GCB_LVT,
4951         GCB_LV,
4952         GCB_LVT,
4953         GCB_LV,
4954         GCB_LVT,
4955         GCB_LV,
4956         GCB_LVT,
4957         GCB_LV,
4958         GCB_LVT,
4959         GCB_LV,
4960         GCB_LVT,
4961         GCB_LV,
4962         GCB_LVT,
4963         GCB_LV,
4964         GCB_LVT,
4965