Ignore:
Timestamp:
Jul 2, 2015, 7:29:35 PM (4 years ago)
Author:
cameron
Message:

Update to Unicode 8.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/Scripts.h

    r4631 r4636  
    2020        {{{Empty, 2089}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 32724}},
    2121         {0xffff0000, 0x0000800f}};
     22    /** Code Point Ranges for Ahom
     23    [71424, 71449], [71453, 71467], [71472, 71487]**/
     24    const UnicodeSet ahom_Set
     25        {{{Empty, 2232}, {Mixed, 2}, {Empty, 32582}},
     26         {0xe3ffffff, 0xffff0fff}};
    2227    /** Code Point Ranges for Arab
    2328    [1536, 1540], [1542, 1547], [1549, 1562], [1566, 1566], [1568, 1599],
    24     [1601, 1610], [1622, 1631], [1642, 1647], [1649, 1756], [1758, 1791],
    25     [1872, 1919], [2208, 2226], [2276, 2303], [64336, 64449],
    26     [64467, 64829], [64848, 64911], [64914, 64967], [65008, 65021],
    27     [65136, 65140], [65142, 65276], [69216, 69246], [126464, 126467],
    28     [126469, 126495], [126497, 126498], [126500, 126500], [126503, 126503],
    29     [126505, 126514], [126516, 126519], [126521, 126521], [126523, 126523],
    30     [126530, 126530], [126535, 126535], [126537, 126537], [126539, 126539],
    31     [126541, 126543], [126545, 126546], [126548, 126548], [126551, 126551],
    32     [126553, 126553], [126555, 126555], [126557, 126557], [126559, 126559],
    33     [126561, 126562], [126564, 126564], [126567, 126570], [126572, 126578],
    34     [126580, 126583], [126585, 126588], [126590, 126590], [126592, 126601],
    35     [126603, 126619], [126625, 126627], [126629, 126633], [126635, 126651],
    36     [126704, 126705]**/
     29    [1601, 1610], [1622, 1647], [1649, 1756], [1758, 1791], [1872, 1919],
     30    [2208, 2228], [2275, 2303], [64336, 64449], [64467, 64829],
     31    [64848, 64911], [64914, 64967], [65008, 65021], [65136, 65140],
     32    [65142, 65276], [69216, 69246], [126464, 126467], [126469, 126495],
     33    [126497, 126498], [126500, 126500], [126503, 126503], [126505, 126514],
     34    [126516, 126519], [126521, 126521], [126523, 126523], [126530, 126530],
     35    [126535, 126535], [126537, 126537], [126539, 126539], [126541, 126543],
     36    [126545, 126546], [126548, 126548], [126551, 126551], [126553, 126553],
     37    [126555, 126555], [126557, 126557], [126559, 126559], [126561, 126562],
     38    [126564, 126564], [126567, 126570], [126572, 126578], [126580, 126583],
     39    [126585, 126588], [126590, 126590], [126592, 126601], [126603, 126619],
     40    [126625, 126627], [126629, 126633], [126635, 126651], [126704, 126705]**/
    3741    const UnicodeSet arab_Set
    3842        {{{Empty, 48}, {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Full, 2},
     
    4347          {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Empty, 123}, {Mixed, 1},
    4448          {Empty, 1788}, {Mixed, 6}, {Empty, 1}, {Mixed, 1}, {Empty, 30856}},
    45          {0x47ffefdf, 0xffc007fe, 0xfffefc00, 0xdfffffff, 0xffff0000,
    46           0x0007ffff, 0xfffffff0, 0xffff0000, 0xfff80003, 0x3fffffff,
     49         {0x47ffefdf, 0xffc007fe, 0xfffeffff, 0xdfffffff, 0xffff0000,
     50          0x001fffff, 0xfffffff8, 0xffff0000, 0xfff80003, 0x3fffffff,
    4751          0xffff0000, 0xfffcffff, 0x000000ff, 0x3fff0000, 0xffdf0000,
    4852          0x1fffffff, 0x7fffffff, 0xffffffef, 0x0af7fe96, 0xaa96ea84,
     
    141145         {0x007fffff, 0xf3ff3fff}};
    142146    /** Code Point Ranges for Cher
    143     [5024, 5108]**/
     147    [5024, 5109], [5112, 5117], [43888, 43967]**/
    144148    const UnicodeSet cher_Set
    145         {{{Empty, 157}, {Full, 2}, {Mixed, 1}, {Empty, 34656}},
    146          {0x001fffff}};
     149        {{{Empty, 157}, {Full, 2}, {Mixed, 1}, {Empty, 1211}, {Mixed, 1},
     150          {Full, 2}, {Empty, 33442}},
     151         {0x3f3fffff, 0xffff0000}};
    147152    /** Code Point Ranges for Copt
    148153    [994, 1007], [11392, 11507], [11513, 11519]**/
     
    159164    /** Code Point Ranges for Cyrl
    160165    [1024, 1156], [1159, 1327], [7467, 7467], [7544, 7544], [11744, 11775],
    161     [42560, 42653], [42655, 42655]**/
     166    [42560, 42655], [65070, 65071]**/
    162167    const UnicodeSet cyrl_Set
    163168        {{{Empty, 32}, {Full, 4}, {Mixed, 1}, {Full, 4}, {Mixed, 1},
    164169          {Empty, 191}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 131},
    165           {Full, 1}, {Empty, 962}, {Full, 2}, {Mixed, 1}, {Empty, 33483}},
    166          {0xffffff9f, 0x0000ffff, 0x00000800, 0x01000000, 0xbfffffff}};
     170          {Full, 1}, {Empty, 962}, {Full, 3}, {Empty, 700}, {Mixed, 1},
     171          {Empty, 32782}},
     172         {0xffffff9f, 0x0000ffff, 0x00000800, 0x01000000, 0x0000c000}};
    167173    /** Code Point Ranges for Deva
    168     [2304, 2384], [2387, 2403], [2406, 2431], [43232, 43259]**/
     174    [2304, 2384], [2387, 2403], [2406, 2431], [43232, 43261]**/
    169175    const UnicodeSet deva_Set
    170176        {{{Empty, 72}, {Full, 2}, {Mixed, 2}, {Empty, 1275}, {Mixed, 1},
    171177          {Empty, 33464}},
    172          {0xfff9ffff, 0xffffffcf, 0x0fffffff}};
     178         {0xfff9ffff, 0xffffffcf, 0x3fffffff}};
    173179    /** Code Point Ranges for Dsrt
    174180    [66560, 66639]**/
     
    226232         {0xffff0000, 0x000007ff}};
    227233    /** Code Point Ranges for Gran
    228     [70401, 70403], [70405, 70412], [70415, 70416], [70419, 70440],
     234    [70400, 70403], [70405, 70412], [70415, 70416], [70419, 70440],
    229235    [70442, 70448], [70450, 70451], [70453, 70457], [70460, 70468],
    230     [70471, 70472], [70475, 70477], [70487, 70487], [70493, 70499],
    231     [70502, 70508], [70512, 70516]**/
     236    [70471, 70472], [70475, 70477], [70480, 70480], [70487, 70487],
     237    [70493, 70499], [70502, 70508], [70512, 70516]**/
    232238    const UnicodeSet gran_Set
    233239        {{{Empty, 2200}, {Mixed, 4}, {Empty, 32612}},
    234          {0xfff99fee, 0xf3edfdff, 0xe080399f, 0x001f1fcf}};
     240         {0xfff99fef, 0xf3edfdff, 0xe081399f, 0x001f1fcf}};
    235241    /** Code Point Ranges for Grek
    236242    [880, 883], [885, 887], [890, 893], [895, 895], [900, 900], [902, 902],
     
    255261    [2689, 2691], [2693, 2701], [2703, 2705], [2707, 2728], [2730, 2736],
    256262    [2738, 2739], [2741, 2745], [2748, 2757], [2759, 2761], [2763, 2765],
    257     [2768, 2768], [2784, 2787], [2790, 2801]**/
     263    [2768, 2768], [2784, 2787], [2790, 2801], [2809, 2809]**/
    258264    const UnicodeSet gujr_Set
    259265        {{{Empty, 84}, {Mixed, 4}, {Empty, 34728}},
    260          {0xfffbbfee, 0xf3edfdff, 0x00013bbf, 0x0003ffcf}};
     266         {0xfffbbfee, 0xf3edfdff, 0x00013bbf, 0x0203ffcf}};
    261267    /** Code Point Ranges for Guru
    262268    [2561, 2563], [2565, 2570], [2575, 2576], [2579, 2600], [2602, 2608],
     
    283289    [11904, 11929], [11931, 12019], [12032, 12245], [12293, 12293],
    284290    [12295, 12295], [12321, 12329], [12344, 12347], [13312, 19893],
    285     [19968, 40908], [63744, 64109], [64112, 64217], [131072, 173782],
    286     [173824, 177972], [177984, 178205], [194560, 195101]**/
     291    [19968, 40917], [63744, 64109], [64112, 64217], [131072, 173782],
     292    [173824, 177972], [177984, 178205], [178208, 183969], [194560, 195101]**/
    287293    const UnicodeSet hani_Set
    288294        {{{Empty, 372}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 6},
     
    291297          {Full, 11}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 2089},
    292298          {Full, 1334}, {Mixed, 1}, {Empty, 1}, {Full, 129}, {Mixed, 1},
    293           {Full, 6}, {Mixed, 1}, {Empty, 511}, {Full, 16}, {Mixed, 1},
    294           {Empty, 28719}},
     299          {Full, 6}, {Mixed, 1}, {Full, 180}, {Mixed, 1}, {Empty, 330},
     300          {Full, 16}, {Mixed, 1}, {Empty, 28719}},
    295301         {0xfbffffff, 0x000fffff, 0x003fffff, 0x000000a0, 0x0f0003fe,
    296           0x003fffff, 0x00001fff, 0xffff3fff, 0x03ffffff, 0x007fffff,
    297           0x001fffff, 0x3fffffff, 0x3fffffff}};
     302          0x003fffff, 0x003fffff, 0xffff3fff, 0x03ffffff, 0x007fffff,
     303          0x001fffff, 0x3fffffff, 0x00000003, 0x3fffffff}};
    298304    /** Code Point Ranges for Hano
    299305    [5920, 5940]**/
     
    301307        {{{Empty, 185}, {Mixed, 1}, {Empty, 34630}},
    302308         {0x001fffff}};
     309    /** Code Point Ranges for Hatr
     310    [67808, 67826], [67828, 67829], [67835, 67839]**/
     311    const UnicodeSet hatr_Set
     312        {{{Empty, 2119}, {Mixed, 1}, {Empty, 32696}},
     313         {0xf837ffff}};
    303314    /** Code Point Ranges for Hebr
    304315    [1425, 1479], [1488, 1514], [1520, 1524], [64285, 64310],
     
    316327          {Mixed, 1}, {Empty, 527}, {Mixed, 1}, {Empty, 30831}},
    317328         {0xfffffffe, 0xe07fffff, 0x00000002, 0x00000001}};
     329    /** Code Point Ranges for Hluw
     330    [82944, 83526]**/
     331    const UnicodeSet hluw_Set
     332        {{{Empty, 2592}, {Full, 18}, {Mixed, 1}, {Empty, 32205}},
     333         {0x0000007f}};
    318334    /** Code Point Ranges for Hmng
    319335    [92928, 92997], [93008, 93017], [93019, 93025], [93027, 93047],
     
    327343        {{{Empty, 34816}},
    328344         {}};
     345    /** Code Point Ranges for Hung
     346    [68736, 68786], [68800, 68850], [68858, 68863]**/
     347    const UnicodeSet hung_Set
     348        {{{Empty, 2148}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
     349          {Empty, 32664}},
     350         {0x0007ffff, 0xfc07ffff}};
    329351    /** Code Point Ranges for Ital
    330352    [66304, 66339]**/
     
    399421    [7531, 7543], [7545, 7614], [7680, 7935], [8305, 8305], [8319, 8319],
    400422    [8336, 8348], [8490, 8491], [8498, 8498], [8526, 8526], [8544, 8584],
    401     [11360, 11391], [42786, 42887], [42891, 42894], [42896, 42925],
    402     [42928, 42929], [42999, 43007], [43824, 43866], [43868, 43871],
    403     [43876, 43876], [64256, 64262], [65313, 65338], [65345, 65370]**/
     423    [11360, 11391], [42786, 42887], [42891, 42925], [42928, 42935],
     424    [42999, 43007], [43824, 43866], [43868, 43876], [64256, 64262],
     425    [65313, 65338], [65345, 65370]**/
    404426    const UnicodeSet latn_Set
    405427        {{{Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3}, {Full, 13},
     
    414436          0x01ffffff, 0x0000001f, 0xfffff03f, 0x1fffffff, 0xfefff83c,
    415437          0x7fffffff, 0x80020000, 0x1fff0000, 0x00040c00, 0x00004000,
    416           0x000001ff, 0xfffffffc, 0xffff78ff, 0x00033fff, 0xff800000,
    417           0xffff0000, 0xf7ffffff, 0x00000010, 0x0000007f, 0x07fffffe,
     438          0x000001ff, 0xfffffffc, 0xfffff8ff, 0x00ff3fff, 0xff800000,
     439          0xffff0000, 0xf7ffffff, 0x0000001f, 0x0000007f, 0x07fffffe,
    418440          0x07fffffe}};
    419441    /** Code Point Ranges for Lepc
     
    475497         {0x007fff9f}};
    476498    /** Code Point Ranges for Merc
    477     [68000, 68023], [68030, 68031]**/
     499    [68000, 68023], [68028, 68047], [68050, 68095]**/
    478500    const UnicodeSet merc_Set
    479         {{{Empty, 2125}, {Mixed, 1}, {Empty, 32690}},
    480          {0xc0ffffff}};
     501        {{{Empty, 2125}, {Mixed, 2}, {Full, 1}, {Empty, 32688}},
     502         {0xf0ffffff, 0xfffcffff}};
    481503    /** Code Point Ranges for Mero
    482504    [67968, 67999]**/
     
    486508    /** Code Point Ranges for Mlym
    487509    [3329, 3331], [3333, 3340], [3342, 3344], [3346, 3386], [3389, 3396],
    488     [3398, 3400], [3402, 3406], [3415, 3415], [3424, 3427], [3430, 3445],
     510    [3398, 3400], [3402, 3406], [3415, 3415], [3423, 3427], [3430, 3445],
    489511    [3449, 3455]**/
    490512    const UnicodeSet mlym_Set
    491513        {{{Empty, 104}, {Mixed, 4}, {Empty, 34708}},
    492          {0xfffddfee, 0xe7ffffff, 0x00807ddf, 0xfe3fffcf}};
     514         {0xfffddfee, 0xe7ffffff, 0x80807ddf, 0xfe3fffcf}};
    493515    /** Code Point Ranges for Modi
    494516    [71168, 71236], [71248, 71257]**/
     
    514536          {Empty, 33440}},
    515537         {0x007fffff, 0x03ff3fff}};
     538    /** Code Point Ranges for Mult
     539    [70272, 70278], [70280, 70280], [70282, 70285], [70287, 70301],
     540    [70303, 70313]**/
     541    const UnicodeSet mult_Set
     542        {{{Empty, 2196}, {Mixed, 2}, {Empty, 32618}},
     543         {0xbfffbd7f, 0x000003ff}};
    516544    /** Code Point Ranges for Mymr
    517545    [4096, 4255], [43488, 43518], [43616, 43647]**/
     
    632660        {{{Empty, 1348}, {Full, 2}, {Mixed, 1}, {Empty, 33465}},
    633661         {0x03ffc01f}};
     662    /** Code Point Ranges for Sgnw
     663    [120832, 121483], [121499, 121503], [121505, 121519]**/
     664    const UnicodeSet sgnw_Set
     665        {{{Empty, 3776}, {Full, 20}, {Mixed, 2}, {Empty, 31018}},
     666         {0xf8000fff, 0x0000fffe}};
    634667    /** Code Point Ranges for Shaw
    635668    [66640, 66687]**/
     
    638671         {0xffff0000}};
    639672    /** Code Point Ranges for Shrd
    640     [70016, 70088], [70093, 70093], [70096, 70106]**/
     673    [70016, 70093], [70096, 70111]**/
    641674    const UnicodeSet shrd_Set
    642675        {{{Empty, 2188}, {Full, 2}, {Mixed, 1}, {Empty, 32625}},
    643          {0x07ff21ff}};
     676         {0xffff3fff}};
    644677    /** Code Point Ranges for Sidd
    645     [71040, 71093], [71096, 71113]**/
     678    [71040, 71093], [71096, 71133]**/
    646679    const UnicodeSet sidd_Set
    647680        {{{Empty, 2220}, {Full, 1}, {Mixed, 2}, {Empty, 32593}},
    648          {0xff3fffff, 0x000003ff}};
     681         {0xff3fffff, 0x3fffffff}};
    649682    /** Code Point Ranges for Sind
    650683    [70320, 70378], [70384, 70393]**/
     
    715748    /** Code Point Ranges for Telu
    716749    [3072, 3075], [3077, 3084], [3086, 3088], [3090, 3112], [3114, 3129],
    717     [3133, 3140], [3142, 3144], [3146, 3149], [3157, 3158], [3160, 3161],
     750    [3133, 3140], [3142, 3144], [3146, 3149], [3157, 3158], [3160, 3162],
    718751    [3168, 3171], [3174, 3183], [3192, 3199]**/
    719752    const UnicodeSet telu_Set
    720753        {{{Empty, 96}, {Mixed, 4}, {Empty, 34716}},
    721          {0xfffddfef, 0xe3fffdff, 0x03603ddf, 0xff00ffcf}};
     754         {0xfffddfef, 0xe3fffdff, 0x07603ddf, 0xff00ffcf}};
    722755    /** Code Point Ranges for Tfng
    723756    [11568, 11623], [11631, 11632], [11647, 11647]**/
     
    772805         {0x003fff0f}};
    773806    /** Code Point Ranges for Xsux
    774     [73728, 74648], [74752, 74862], [74864, 74868]**/
     807    [73728, 74649], [74752, 74862], [74864, 74868], [74880, 75075]**/
    775808    const UnicodeSet xsux_Set
    776809        {{{Empty, 2304}, {Full, 28}, {Mixed, 1}, {Empty, 3}, {Full, 3},
    777           {Mixed, 1}, {Empty, 32476}},
    778          {0x01ffffff, 0x001f7fff}};
     810          {Mixed, 1}, {Full, 6}, {Mixed, 1}, {Empty, 32469}},
     811         {0x03ffffff, 0x001f7fff, 0x0000000f}};
    779812    /** Code Point Ranges for Yiii
    780813    [40960, 42124], [42128, 42182]**/
     
    808841    [247, 247], [697, 735], [741, 745], [748, 767], [884, 884], [894, 894],
    809842    [901, 901], [903, 903], [1417, 1417], [1541, 1541], [1548, 1548],
    810     [1563, 1564], [1567, 1567], [1600, 1600], [1632, 1641], [1757, 1757],
    811     [2404, 2405], [3647, 3647], [4053, 4056], [4347, 4347], [5867, 5869],
    812     [5941, 5942], [6146, 6147], [6149, 6149], [7379, 7379], [7393, 7393],
    813     [7401, 7404], [7406, 7411], [7413, 7414], [8192, 8203], [8206, 8292],
    814     [8294, 8304], [8308, 8318], [8320, 8334], [8352, 8381], [8448, 8485],
    815     [8487, 8489], [8492, 8497], [8499, 8525], [8527, 8543], [8585, 8585],
    816     [8592, 9210], [9216, 9254], [9280, 9290], [9312, 10239], [10496, 11123],
     843    [1563, 1564], [1567, 1567], [1600, 1600], [1757, 1757], [2404, 2405],
     844    [3647, 3647], [4053, 4056], [4347, 4347], [5867, 5869], [5941, 5942],
     845    [6146, 6147], [6149, 6149], [7379, 7379], [7393, 7393], [7401, 7404],
     846    [7406, 7411], [7413, 7414], [8192, 8203], [8206, 8292], [8294, 8304],
     847    [8308, 8318], [8320, 8334], [8352, 8382], [8448, 8485], [8487, 8489],
     848    [8492, 8497], [8499, 8525], [8527, 8543], [8585, 8587], [8592, 9210],
     849    [9216, 9254], [9280, 9290], [9312, 10239], [10496, 11123],
    817850    [11126, 11157], [11160, 11193], [11197, 11208], [11210, 11217],
    818     [11776, 11842], [12272, 12283], [12288, 12292], [12294, 12294],
    819     [12296, 12320], [12336, 12343], [12348, 12351], [12443, 12444],
    820     [12448, 12448], [12539, 12540], [12688, 12703], [12736, 12771],
    821     [12832, 12895], [12927, 13007], [13144, 13311], [19904, 19967],
    822     [42752, 42785], [42888, 42890], [43056, 43065], [43310, 43310],
    823     [43471, 43471], [43867, 43867], [64830, 64831], [65040, 65049],
    824     [65072, 65106], [65108, 65126], [65128, 65131], [65279, 65279],
    825     [65281, 65312], [65339, 65344], [65371, 65381], [65392, 65392],
    826     [65438, 65439], [65504, 65510], [65512, 65518], [65529, 65533],
    827     [65792, 65794], [65799, 65843], [65847, 65855], [65936, 65947],
    828     [66000, 66044], [66273, 66299], [113824, 113827], [118784, 119029],
    829     [119040, 119078], [119081, 119142], [119146, 119162], [119171, 119172],
    830     [119180, 119209], [119214, 119261], [119552, 119638], [119648, 119665],
    831     [119808, 119892], [119894, 119964], [119966, 119967], [119970, 119970],
    832     [119973, 119974], [119977, 119980], [119982, 119993], [119995, 119995],
    833     [119997, 120003], [120005, 120069], [120071, 120074], [120077, 120084],
    834     [120086, 120092], [120094, 120121], [120123, 120126], [120128, 120132],
    835     [120134, 120134], [120138, 120144], [120146, 120485], [120488, 120779],
    836     [120782, 120831], [126976, 127019], [127024, 127123], [127136, 127150],
    837     [127153, 127167], [127169, 127183], [127185, 127221], [127232, 127244],
    838     [127248, 127278], [127280, 127339], [127344, 127386], [127462, 127487],
    839     [127489, 127490], [127504, 127546], [127552, 127560], [127568, 127569],
    840     [127744, 127788], [127792, 127869], [127872, 127950], [127956, 127991],
    841     [128000, 128254], [128256, 128330], [128336, 128377], [128379, 128419],
    842     [128421, 128578], [128581, 128719], [128736, 128748], [128752, 128755],
    843     [128768, 128883], [128896, 128980], [129024, 129035], [129040, 129095],
    844     [129104, 129113], [129120, 129159], [129168, 129197], [917505, 917505],
    845     [917536, 917631]**/
     851    [11244, 11247], [11776, 11842], [12272, 12283], [12288, 12292],
     852    [12294, 12294], [12296, 12320], [12336, 12343], [12348, 12351],
     853    [12443, 12444], [12448, 12448], [12539, 12540], [12688, 12703],
     854    [12736, 12771], [12832, 12895], [12927, 13007], [13144, 13311],
     855    [19904, 19967], [42752, 42785], [42888, 42890], [43056, 43065],
     856    [43310, 43310], [43471, 43471], [43867, 43867], [64830, 64831],
     857    [65040, 65049], [65072, 65106], [65108, 65126], [65128, 65131],
     858    [65279, 65279], [65281, 65312], [65339, 65344], [65371, 65381],
     859    [65392, 65392], [65438, 65439], [65504, 65510], [65512, 65518],
     860    [65529, 65533], [65792, 65794], [65799, 65843], [65847, 65855],
     861    [65936, 65947], [66000, 66044], [66273, 66299], [113824, 113827],
     862    [118784, 119029], [119040, 119078], [119081, 119142], [119146, 119162],
     863    [119171, 119172], [119180, 119209], [119214, 119272], [119552, 119638],
     864    [119648, 119665], [119808, 119892], [119894, 119964], [119966, 119967],
     865    [119970, 119970], [119973, 119974], [119977, 119980], [119982, 119993],
     866    [119995, 119995], [119997, 120003], [120005, 120069], [120071, 120074],
     867    [120077, 120084], [120086, 120092], [120094, 120121], [120123, 120126],
     868    [120128, 120132], [120134, 120134], [120138, 120144], [120146, 120485],
     869    [120488, 120779], [120782, 120831], [126976, 127019], [127024, 127123],
     870    [127136, 127150], [127153, 127167], [127169, 127183], [127185, 127221],
     871    [127232, 127244], [127248, 127278], [127280, 127339], [127344, 127386],
     872    [127462, 127487], [127489, 127490], [127504, 127546], [127552, 127560],
     873    [127568, 127569], [127744, 128377], [128379, 128419], [128421, 128720],
     874    [128736, 128748], [128752, 128755], [128768, 128883], [128896, 128980],
     875    [129024, 129035], [129040, 129095], [129104, 129113], [129120, 129159],
     876    [129168, 129197], [129296, 129304], [129408, 129412], [129472, 129472],
     877    [917505, 917505], [917536, 917631]**/
    846878    const UnicodeSet zyyy_Set
    847879        {{{Full, 2}, {Mixed, 2}, {Full, 1}, {Mixed, 3}, {Empty, 13},
    848880          {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 2},
    849881          {Empty, 15}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 1},
    850           {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 20}, {Mixed, 1},
     882          {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 20}, {Mixed, 1},
    851883          {Empty, 37}, {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Empty, 8},
    852884          {Mixed, 1}, {Empty, 47}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     
    855887          {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Full, 18}, {Mixed, 1},
    856888          {Full, 1}, {Mixed, 2}, {Full, 29}, {Empty, 8}, {Full, 19},
    857           {Mixed, 4}, {Empty, 17}, {Full, 2}, {Mixed, 1}, {Empty, 12},
     889          {Mixed, 5}, {Empty, 16}, {Full, 2}, {Mixed, 1}, {Empty, 12},
    858890          {Mixed, 3}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 1},
    859891          {Empty, 4}, {Mixed, 1}, {Empty, 1}, {Full, 1}, {Mixed, 1},
     
    867899          {Empty, 1}, {Mixed, 2}, {Empty, 7}, {Mixed, 1}, {Empty, 1485},
    868900          {Mixed, 1}, {Empty, 154}, {Full, 7}, {Mixed, 1}, {Full, 1},
    869           {Mixed, 1}, {Full, 1}, {Mixed, 4}, {Empty, 9}, {Full, 2},
    870           {Mixed, 2}, {Empty, 4}, {Full, 2}, {Mixed, 1}, {Full, 1},
    871           {Mixed, 3}, {Full, 1}, {Mixed, 3}, {Full, 10}, {Mixed, 1},
    872           {Full, 8}, {Mixed, 1}, {Full, 1}, {Empty, 192}, {Full, 1},
    873           {Mixed, 1}, {Full, 2}, {Mixed, 6}, {Full, 1}, {Mixed, 2},
    874           {Empty, 2}, {Mixed, 4}, {Empty, 5}, {Full, 1}, {Mixed, 1},
    875           {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 7},
    876           {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 1}, {Mixed, 1},
    877           {Full, 4}, {Mixed, 1}, {Full, 3}, {Mixed, 2}, {Full, 3},
    878           {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
    879           {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 2}, {Empty, 24634},
    880           {Mixed, 1}, {Full, 3}, {Empty, 6140}},
     901          {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 1},
     902          {Empty, 8}, {Full, 2}, {Mixed, 2}, {Empty, 4}, {Full, 2},
     903          {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Full, 1}, {Mixed, 3},
     904          {Full, 10}, {Mixed, 1}, {Full, 8}, {Mixed, 1}, {Full, 1},
     905          {Empty, 192}, {Full, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 6},
     906          {Full, 1}, {Mixed, 2}, {Empty, 2}, {Mixed, 4}, {Empty, 5},
     907          {Full, 19}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 8},
     908          {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 2}, {Mixed, 1},
     909          {Empty, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1},
     910          {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
     911          {Empty, 1}, {Mixed, 1}, {Empty, 24625}, {Mixed, 1}, {Full, 3},
     912          {Empty, 6140}},
    881913         {0xf8000001, 0xf8000001, 0xfbfffbff, 0x00800000, 0x00800000,
    882914          0xfe000000, 0xfffff3e0, 0x40100000, 0x000000a0, 0x00000200,
    883           0x98001020, 0x00000001, 0x000003ff, 0x20000000, 0x00000030,
    884           0x80000000, 0x01e00000, 0x08000000, 0x00003800, 0x00600000,
    885           0x0000002c, 0x00080000, 0x006fde02, 0xffffcfff, 0x7ff1ffdf,
    886           0x00007fff, 0x3fffffff, 0xfffbf3bf, 0xffffbfff, 0xffff0200,
    887           0x07ffffff, 0x0000007f, 0x000007ff, 0xffcfffff, 0xff3fffff,
    888           0xe3ffffff, 0x0003fdff, 0x00000007, 0x0fff0000, 0xffffff5f,
     915          0x98001020, 0x00000001, 0x20000000, 0x00000030, 0x80000000,
     916          0x01e00000, 0x08000000, 0x00003800, 0x00600000, 0x0000002c,
     917          0x00080000, 0x006fde02, 0xffffcfff, 0x7ff1ffdf, 0x00007fff,
     918          0x7fffffff, 0xfffbf3bf, 0xffffbfff, 0xffff0e00, 0x07ffffff,
     919          0x0000007f, 0x000007ff, 0xffcfffff, 0xff3fffff, 0xe3ffffff,
     920          0x0003fdff, 0x0000f000, 0x00000007, 0x0fff0000, 0xffffff5f,
    889921          0xf0ff0001, 0x18000000, 0x00000001, 0x18000000, 0xffff0000,
    890922          0x0000000f, 0x80000000, 0x0000ffff, 0xff000000, 0x00000003,
     
    894926          0xc0000000, 0x3e007f7f, 0xffffff87, 0xff8fffff, 0x0fff0000,
    895927          0xffff0000, 0x1fffffff, 0x0ffffffe, 0x0000000f, 0x003fffff,
    896           0xfffffe7f, 0x07fffc7f, 0xfffff018, 0xffffc3ff, 0x3fffffff,
     928          0xfffffe7f, 0x07fffc7f, 0xfffff018, 0xffffc3ff, 0x000001ff,
    897929          0x007fffff, 0x0003ffff, 0xffdfffff, 0xdfffffff, 0xebffde64,
    898930          0xffffffef, 0xdfdfe7bf, 0x7bffffff, 0xfffdfc5f, 0xffffff3f,
    899931          0xffffcfff, 0xffff0fff, 0x000fffff, 0xfffe7fff, 0xfffefffe,
    900932          0x003fffff, 0xffff1fff, 0xffff7fff, 0xffff0fff, 0x07ffffff,
    901           0xffffffc0, 0xffff0006, 0x07ffffff, 0x000301ff, 0xffff1fff,
    902           0x3fffffff, 0xfff07fff, 0x00ffffff, 0x7fffffff, 0xffff07ff,
    903           0xfbffffff, 0xffffffef, 0xffffffe7, 0x0000ffff, 0x000f1fff,
    904           0x000fffff, 0x001fffff, 0xffff0fff, 0x03ff00ff, 0xffff00ff,
    905           0x00003fff, 0x00000002}};
     933          0xffffffc0, 0xffff0006, 0x07ffffff, 0x000301ff, 0xfbffffff,
     934          0xffffffef, 0x0001ffff, 0x000f1fff, 0x000fffff, 0x001fffff,
     935          0xffff0fff, 0x03ff00ff, 0xffff00ff, 0x00003fff, 0x01ff0000,
     936          0x0000001f, 0x00000001, 0x00000002}};
    906937    /** Code Point Ranges for Zzzz
    907938    [888, 889], [896, 899], [907, 907], [909, 909], [930, 930],
     
    909940    [1424, 1424], [1480, 1487], [1515, 1519], [1525, 1535], [1565, 1565],
    910941    [1806, 1806], [1867, 1868], [1970, 1983], [2043, 2047], [2094, 2095],
    911     [2111, 2111], [2140, 2141], [2143, 2207], [2227, 2275], [2436, 2436],
     942    [2111, 2111], [2140, 2141], [2143, 2207], [2229, 2274], [2436, 2436],
    912943    [2445, 2446], [2449, 2450], [2473, 2473], [2481, 2481], [2483, 2485],
    913944    [2490, 2491], [2501, 2502], [2505, 2506], [2511, 2518], [2520, 2523],
     
    918949    [2702, 2702], [2706, 2706], [2729, 2729], [2737, 2737], [2740, 2740],
    919950    [2746, 2747], [2758, 2758], [2762, 2762], [2766, 2767], [2769, 2783],
    920     [2788, 2789], [2802, 2816], [2820, 2820], [2829, 2830], [2833, 2834],
    921     [2857, 2857], [2865, 2865], [2868, 2868], [2874, 2875], [2885, 2886],
    922     [2889, 2890], [2894, 2901], [2904, 2907], [2910, 2910], [2916, 2917],
    923     [2936, 2945], [2948, 2948], [2955, 2957], [2961, 2961], [2966, 2968],
    924     [2971, 2971], [2973, 2973], [2976, 2978], [2981, 2983], [2987, 2989],
    925     [3002, 3005], [3011, 3013], [3017, 3017], [3022, 3023], [3025, 3030],
    926     [3032, 3045], [3067, 3071], [3076, 3076], [3085, 3085], [3089, 3089],
    927     [3113, 3113], [3130, 3132], [3141, 3141], [3145, 3145], [3150, 3156],
    928     [3159, 3159], [3162, 3167], [3172, 3173], [3184, 3191], [3200, 3200],
    929     [3204, 3204], [3213, 3213], [3217, 3217], [3241, 3241], [3252, 3252],
    930     [3258, 3259], [3269, 3269], [3273, 3273], [3278, 3284], [3287, 3293],
    931     [3295, 3295], [3300, 3301], [3312, 3312], [3315, 3328], [3332, 3332],
    932     [3341, 3341], [3345, 3345], [3387, 3388], [3397, 3397], [3401, 3401],
    933     [3407, 3414], [3416, 3423], [3428, 3429], [3446, 3448], [3456, 3457],
    934     [3460, 3460], [3479, 3481], [3506, 3506], [3516, 3516], [3518, 3519],
    935     [3527, 3529], [3531, 3534], [3541, 3541], [3543, 3543], [3552, 3557],
    936     [3568, 3569], [3573, 3584], [3643, 3646], [3676, 3712], [3715, 3715],
    937     [3717, 3718], [3721, 3721], [3723, 3724], [3726, 3731], [3736, 3736],
    938     [3744, 3744], [3748, 3748], [3750, 3750], [3752, 3753], [3756, 3756],
    939     [3770, 3770], [3774, 3775], [3781, 3781], [3783, 3783], [3790, 3791],
    940     [3802, 3803], [3808, 3839], [3912, 3912], [3949, 3952], [3992, 3992],
    941     [4029, 4029], [4045, 4045], [4059, 4095], [4294, 4294], [4296, 4300],
    942     [4302, 4303], [4681, 4681], [4686, 4687], [4695, 4695], [4697, 4697],
    943     [4702, 4703], [4745, 4745], [4750, 4751], [4785, 4785], [4790, 4791],
    944     [4799, 4799], [4801, 4801], [4806, 4807], [4823, 4823], [4881, 4881],
    945     [4886, 4887], [4955, 4956], [4989, 4991], [5018, 5023], [5109, 5119],
    946     [5789, 5791], [5881, 5887], [5901, 5901], [5909, 5919], [5943, 5951],
    947     [5972, 5983], [5997, 5997], [6001, 6001], [6004, 6015], [6110, 6111],
    948     [6122, 6127], [6138, 6143], [6159, 6159], [6170, 6175], [6264, 6271],
    949     [6315, 6319], [6390, 6399], [6431, 6431], [6444, 6447], [6460, 6463],
    950     [6465, 6467], [6510, 6511], [6517, 6527], [6572, 6575], [6602, 6607],
    951     [6619, 6621], [6684, 6685], [6751, 6751], [6781, 6782], [6794, 6799],
    952     [6810, 6815], [6830, 6831], [6847, 6911], [6988, 6991], [7037, 7039],
    953     [7156, 7163], [7224, 7226], [7242, 7244], [7296, 7359], [7368, 7375],
    954     [7415, 7415], [7418, 7423], [7670, 7675], [7958, 7959], [7966, 7967],
    955     [8006, 8007], [8014, 8015], [8024, 8024], [8026, 8026], [8028, 8028],
    956     [8030, 8030], [8062, 8063], [8117, 8117], [8133, 8133], [8148, 8149],
    957     [8156, 8156], [8176, 8177], [8181, 8181], [8191, 8191], [8293, 8293],
    958     [8306, 8307], [8335, 8335], [8349, 8351], [8382, 8399], [8433, 8447],
    959     [8586, 8591], [9211, 9215], [9255, 9279], [9291, 9311], [11124, 11125],
    960     [11158, 11159], [11194, 11196], [11209, 11209], [11218, 11263],
    961     [11311, 11311], [11359, 11359], [11508, 11512], [11558, 11558],
    962     [11560, 11564], [11566, 11567], [11624, 11630], [11633, 11646],
    963     [11671, 11679], [11687, 11687], [11695, 11695], [11703, 11703],
    964     [11711, 11711], [11719, 11719], [11727, 11727], [11735, 11735],
    965     [11743, 11743], [11843, 11903], [11930, 11930], [12020, 12031],
    966     [12246, 12271], [12284, 12287], [12352, 12352], [12439, 12440],
    967     [12544, 12548], [12590, 12592], [12687, 12687], [12731, 12735],
    968     [12772, 12783], [12831, 12831], [13055, 13055], [19894, 19903],
    969     [40909, 40959], [42125, 42127], [42183, 42191], [42540, 42559],
    970     [42654, 42654], [42744, 42751], [42895, 42895], [42926, 42927],
    971     [42930, 42998], [43052, 43055], [43066, 43071], [43128, 43135],
    972     [43205, 43213], [43226, 43231], [43260, 43263], [43348, 43358],
    973     [43389, 43391], [43470, 43470], [43482, 43485], [43519, 43519],
    974     [43575, 43583], [43598, 43599], [43610, 43611], [43715, 43738],
    975     [43767, 43776], [43783, 43784], [43791, 43792], [43799, 43807],
    976     [43815, 43815], [43823, 43823], [43872, 43875], [43878, 43967],
     951    [2788, 2789], [2802, 2808], [2810, 2816], [2820, 2820], [2829, 2830],
     952    [2833, 2834], [2857, 2857], [2865, 2865], [2868, 2868], [2874, 2875],
     953    [2885, 2886], [2889, 2890], [2894, 2901], [2904, 2907], [2910, 2910],
     954    [2916, 2917], [2936, 2945], [2948, 2948], [2955, 2957], [2961, 2961],
     955    [2966, 2968], [2971, 2971], [2973, 2973], [2976, 2978], [2981, 2983],
     956    [2987, 2989], [3002, 3005], [3011, 3013], [3017, 3017], [3022, 3023],
     957    [3025, 3030], [3032, 3045], [3067, 3071], [3076, 3076], [3085, 3085],
     958    [3089, 3089], [3113, 3113], [3130, 3132], [3141, 3141], [3145, 3145],
     959    [3150, 3156], [3159, 3159], [3163, 3167], [3172, 3173], [3184, 3191],
     960    [3200, 3200], [3204, 3204], [3213, 3213], [3217, 3217], [3241, 3241],
     961    [3252, 3252], [3258, 3259], [3269, 3269], [3273, 3273], [3278, 3284],
     962    [3287, 3293], [3295, 3295], [3300, 3301], [3312, 3312], [3315, 3328],
     963    [3332, 3332], [3341, 3341], [3345, 3345], [3387, 3388], [3397, 3397],
     964    [3401, 3401], [3407, 3414], [3416, 3422], [3428, 3429], [3446, 3448],
     965    [3456, 3457], [3460, 3460], [3479, 3481], [3506, 3506], [3516, 3516],
     966    [3518, 3519], [3527, 3529], [3531, 3534], [3541, 3541], [3543, 3543],
     967    [3552, 3557], [3568, 3569], [3573, 3584], [3643, 3646], [3676, 3712],
     968    [3715, 3715], [3717, 3718], [3721, 3721], [3723, 3724], [3726, 3731],
     969    [3736, 3736], [3744, 3744], [3748, 3748], [3750, 3750], [3752, 3753],
     970    [3756, 3756], [3770, 3770], [3774, 3775], [3781, 3781], [3783, 3783],
     971    [3790, 3791], [3802, 3803], [3808, 3839], [3912, 3912], [3949, 3952],
     972    [3992, 3992], [4029, 4029], [4045, 4045], [4059, 4095], [4294, 4294],
     973    [4296, 4300], [4302, 4303], [4681, 4681], [4686, 4687], [4695, 4695],
     974    [4697, 4697], [4702, 4703], [4745, 4745], [4750, 4751], [4785, 4785],
     975    [4790, 4791], [4799, 4799], [4801, 4801], [4806, 4807], [4823, 4823],
     976    [4881, 4881], [4886, 4887], [4955, 4956], [4989, 4991], [5018, 5023],
     977    [5110, 5111], [5118, 5119], [5789, 5791], [5881, 5887], [5901, 5901],
     978    [5909, 5919], [5943, 5951], [5972, 5983], [5997, 5997], [6001, 6001],
     979    [6004, 6015], [6110, 6111], [6122, 6127], [6138, 6143], [6159, 6159],
     980    [6170, 6175], [6264, 6271], [6315, 6319], [6390, 6399], [6431, 6431],
     981    [6444, 6447], [6460, 6463], [6465, 6467], [6510, 6511], [6517, 6527],
     982    [6572, 6575], [6602, 6607], [6619, 6621], [6684, 6685], [6751, 6751],
     983    [6781, 6782], [6794, 6799], [6810, 6815], [6830, 6831], [6847, 6911],
     984    [6988, 6991], [7037, 7039], [7156, 7163], [7224, 7226], [7242, 7244],
     985    [7296, 7359], [7368, 7375], [7415, 7415], [7418, 7423], [7670, 7675],
     986    [7958, 7959], [7966, 7967], [8006, 8007], [8014, 8015], [8024, 8024],
     987    [8026, 8026], [8028, 8028], [8030, 8030], [8062, 8063], [8117, 8117],
     988    [8133, 8133], [8148, 8149], [8156, 8156], [8176, 8177], [8181, 8181],
     989    [8191, 8191], [8293, 8293], [8306, 8307], [8335, 8335], [8349, 8351],
     990    [8383, 8399], [8433, 8447], [8588, 8591], [9211, 9215], [9255, 9279],
     991    [9291, 9311], [11124, 11125], [11158, 11159], [11194, 11196],
     992    [11209, 11209], [11218, 11243], [11248, 11263], [11311, 11311],
     993    [11359, 11359], [11508, 11512], [11558, 11558], [11560, 11564],
     994    [11566, 11567], [11624, 11630], [11633, 11646], [11671, 11679],
     995    [11687, 11687], [11695, 11695], [11703, 11703], [11711, 11711],
     996    [11719, 11719], [11727, 11727], [11735, 11735], [11743, 11743],
     997    [11843, 11903], [11930, 11930], [12020, 12031], [12246, 12271],
     998    [12284, 12287], [12352, 12352], [12439, 12440], [12544, 12548],
     999    [12590, 12592], [12687, 12687], [12731, 12735], [12772, 12783],
     1000    [12831, 12831], [13055, 13055], [19894, 19903], [40918, 40959],
     1001    [42125, 42127], [42183, 42191], [42540, 42559], [42744, 42751],
     1002    [42926, 42927], [42936, 42998], [43052, 43055], [43066, 43071],
     1003    [43128, 43135], [43205, 43213], [43226, 43231], [43262, 43263],
     1004    [43348, 43358], [43389, 43391], [43470, 43470], [43482, 43485],
     1005    [43519, 43519], [43575, 43583], [43598, 43599], [43610, 43611],
     1006    [43715, 43738], [43767, 43776], [43783, 43784], [43791, 43792],
     1007    [43799, 43807], [43815, 43815], [43823, 43823], [43878, 43887],
    9771008    [44014, 44015], [44026, 44031], [55204, 55215], [55239, 55242],
    9781009    [55292, 63743], [64110, 64111], [64218, 64255], [64263, 64274],
     
    9801011    [64322, 64322], [64325, 64325], [64450, 64466], [64832, 64847],
    9811012    [64912, 64913], [64968, 65007], [65022, 65023], [65050, 65055],
    982     [65070, 65071], [65107, 65107], [65127, 65127], [65132, 65135],
    983     [65141, 65141], [65277, 65278], [65280, 65280], [65471, 65473],
    984     [65480, 65481], [65488, 65489], [65496, 65497], [65501, 65503],
    985     [65511, 65511], [65519, 65528], [65534, 65535], [65548, 65548],
    986     [65575, 65575], [65595, 65595], [65598, 65598], [65614, 65615],
    987     [65630, 65663], [65787, 65791], [65795, 65798], [65844, 65846],
    988     [65933, 65935], [65948, 65951], [65953, 65999], [66046, 66175],
    989     [66205, 66207], [66257, 66271], [66300, 66303], [66340, 66351],
    990     [66379, 66383], [66427, 66431], [66462, 66462], [66500, 66503],
    991     [66518, 66559], [66718, 66719], [66730, 66815], [66856, 66863],
    992     [66916, 66926], [66928, 67071], [67383, 67391], [67414, 67423],
    993     [67432, 67583], [67590, 67591], [67593, 67593], [67638, 67638],
    994     [67641, 67643], [67645, 67646], [67670, 67670], [67743, 67750],
    995     [67760, 67839], [67868, 67870], [67898, 67902], [67904, 67967],
    996     [68024, 68029], [68032, 68095], [68100, 68100], [68103, 68107],
    997     [68116, 68116], [68120, 68120], [68148, 68151], [68155, 68158],
    998     [68168, 68175], [68185, 68191], [68256, 68287], [68327, 68330],
    999     [68343, 68351], [68406, 68408], [68438, 68439], [68467, 68471],
    1000     [68498, 68504], [68509, 68520], [68528, 68607], [68681, 69215],
     1013    [65107, 65107], [65127, 65127], [65132, 65135], [65141, 65141],
     1014    [65277, 65278], [65280, 65280], [65471, 65473], [65480, 65481],
     1015    [65488, 65489], [65496, 65497], [65501, 65503], [65511, 65511],
     1016    [65519, 65528], [65534, 65535], [65548, 65548], [65575, 65575],
     1017    [65595, 65595], [65598, 65598], [65614, 65615], [65630, 65663],
     1018    [65787, 65791], [65795, 65798], [65844, 65846], [65933, 65935],
     1019    [65948, 65951], [65953, 65999], [66046, 66175], [66205, 66207],
     1020    [66257, 66271], [66300, 66303], [66340, 66351], [66379, 66383],
     1021    [66427, 66431], [66462, 66462], [66500, 66503], [66518, 66559],
     1022    [66718, 66719], [66730, 66815], [66856, 66863], [66916, 66926],
     1023    [66928, 67071], [67383, 67391], [67414, 67423], [67432, 67583],
     1024    [67590, 67591], [67593, 67593], [67638, 67638], [67641, 67643],
     1025    [67645, 67646], [67670, 67670], [67743, 67750], [67760, 67807],
     1026    [67827, 67827], [67830, 67834], [67868, 67870], [67898, 67902],
     1027    [67904, 67967], [68024, 68027], [68048, 68049], [68100, 68100],
     1028    [68103, 68107], [68116, 68116], [68120, 68120], [68148, 68151],
     1029    [68155, 68158], [68168, 68175], [68185, 68191], [68256, 68287],
     1030    [68327, 68330], [68343, 68351], [68406, 68408], [68438, 68439],
     1031    [68467, 68471], [68498, 68504], [68509, 68520], [68528, 68607],
     1032    [68681, 68735], [68787, 68799], [68851, 68857], [68864, 69215],
    10011033    [69247, 69631], [69710, 69713], [69744, 69758], [69826, 69839],
    10021034    [69865, 69871], [69882, 69887], [69941, 69941], [69956, 69967],
    1003     [70007, 70015], [70089, 70092], [70094, 70095], [70107, 70112],
    1004     [70133, 70143], [70162, 70162], [70206, 70319], [70379, 70383],
    1005     [70394, 70400], [70404, 70404], [70413, 70414], [70417, 70418],
     1035    [70007, 70015], [70094, 70095], [70112, 70112], [70133, 70143],
     1036    [70162, 70162], [70206, 70271], [70279, 70279], [70281, 70281],
     1037    [70286, 70286], [70302, 70302], [70314, 70319], [70379, 70383],
     1038    [70394, 70399], [70404, 70404], [70413, 70414], [70417, 70418],
    10061039    [70441, 70441], [70449, 70449], [70452, 70452], [70458, 70459],
    1007     [70469, 70470], [70473, 70474], [70478, 70486], [70488, 70492],
    1008     [70500, 70501], [70509, 70511], [70517, 70783], [70856, 70863],
    1009     [70874, 71039], [71094, 71095], [71114, 71167], [71237, 71247],
    1010     [71258, 71295], [71352, 71359], [71370, 71839], [71923, 71934],
    1011     [71936, 72383], [72441, 73727], [74649, 74751], [74863, 74863],
    1012     [74869, 77823], [78895, 92159], [92729, 92735], [92767, 92767],
    1013     [92778, 92781], [92784, 92879], [92910, 92911], [92918, 92927],
    1014     [92998, 93007], [93018, 93018], [93026, 93026], [93048, 93052],
    1015     [93072, 93951], [94021, 94031], [94079, 94094], [94112, 110591],
    1016     [110594, 113663], [113771, 113775], [113789, 113791], [113801, 113807],
    1017     [113818, 113819], [113828, 118783], [119030, 119039], [119079, 119080],
    1018     [119262, 119295], [119366, 119551], [119639, 119647], [119666, 119807],
    1019     [119893, 119893], [119965, 119965], [119968, 119969], [119971, 119972],
    1020     [119975, 119976], [119981, 119981], [119994, 119994], [119996, 119996],
    1021     [120004, 120004], [120070, 120070], [120075, 120076], [120085, 120085],
    1022     [120093, 120093], [120122, 120122], [120127, 120127], [120133, 120133],
    1023     [120135, 120137], [120145, 120145], [120486, 120487], [120780, 120781],
    1024     [120832, 124927], [125125, 125126], [125143, 126463], [126468, 126468],
     1040    [70469, 70470], [70473, 70474], [70478, 70479], [70481, 70486],
     1041    [70488, 70492], [70500, 70501], [70509, 70511], [70517, 70783],
     1042    [70856, 70863], [70874, 71039], [71094, 71095], [71134, 71167],
     1043    [71237, 71247], [71258, 71295], [71352, 71359], [71370, 71423],
     1044    [71450, 71452], [71468, 71471], [71488, 71839], [71923, 71934],
     1045    [71936, 72383], [72441, 73727], [74650, 74751], [74863, 74863],
     1046    [74869, 74879], [75076, 77823], [78895, 82943], [83527, 92159],
     1047    [92729, 92735], [92767, 92767], [92778, 92781], [92784, 92879],
     1048    [92910, 92911], [92918, 92927], [92998, 93007], [93018, 93018],
     1049    [93026, 93026], [93048, 93052], [93072, 93951], [94021, 94031],
     1050    [94079, 94094], [94112, 110591], [110594, 113663], [113771, 113775],
     1051    [113789, 113791], [113801, 113807], [113818, 113819], [113828, 118783],
     1052    [119030, 119039], [119079, 119080], [119273, 119295], [119366, 119551],
     1053    [119639, 119647], [119666, 119807], [119893, 119893], [119965, 119965],
     1054    [119968, 119969], [119971, 119972], [119975, 119976], [119981, 119981],
     1055    [119994, 119994], [119996, 119996], [120004, 120004], [120070, 120070],
     1056    [120075, 120076], [120085, 120085], [120093, 120093], [120122, 120122],
     1057    [120127, 120127], [120133, 120133], [120135, 120137], [120145, 120145],
     1058    [120486, 120487], [120780, 120781], [121484, 121498], [121504, 121504],
     1059    [121520, 124927], [125125, 125126], [125143, 126463], [126468, 126468],
    10251060    [126496, 126496], [126499, 126499], [126501, 126502], [126504, 126504],
    10261061    [126515, 126515], [126520, 126520], [126522, 126522], [126524, 126529],
     
    10341069    [127168, 127168], [127184, 127184], [127222, 127231], [127245, 127247],
    10351070    [127279, 127279], [127340, 127343], [127387, 127461], [127491, 127503],
    1036     [127547, 127551], [127561, 127567], [127570, 127743], [127789, 127791],
    1037     [127870, 127871], [127951, 127955], [127992, 127999], [128255, 128255],
    1038     [128331, 128335], [128378, 128378], [128420, 128420], [128579, 128580],
    1039     [128720, 128735], [128749, 128751], [128756, 128767], [128884, 128895],
    1040     [128981, 129023], [129036, 129039], [129096, 129103], [129114, 129119],
    1041     [129160, 129167], [129198, 131071], [173783, 173823], [177973, 177983],
    1042     [178206, 194559], [195102, 917504], [917506, 917535], [917632, 917759],
    1043     [918000, 1114111]**/
     1071    [127547, 127551], [127561, 127567], [127570, 127743], [128378, 128378],
     1072    [128420, 128420], [128721, 128735], [128749, 128751], [128756, 128767],
     1073    [128884, 128895], [128981, 129023], [129036, 129039], [129096, 129103],
     1074    [129114, 129119], [129160, 129167], [129198, 129295], [129305, 129407],
     1075    [129413, 129471], [129473, 131071], [173783, 173823], [177973, 177983],
     1076    [178206, 178207], [183970, 194559], [195102, 917504], [917506, 917535],
     1077    [917632, 917759], [918000, 1114111]**/
    10441078    const UnicodeSet zzzz_Set
    10451079        {{{Empty, 27}, {Mixed, 3}, {Empty, 11}, {Mixed, 4}, {Empty, 1},
     
    10601094          {Mixed, 3}, {Empty, 3}, {Mixed, 5}, {Empty, 4}, {Mixed, 1},
    10611095          {Empty, 18}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 56},
    1062           {Mixed, 4}, {Full, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 4},
    1063           {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 4},
    1064           {Empty, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 2},
    1065           {Mixed, 1}, {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 1},
    1066           {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 2},
    1067           {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 6}, {Mixed, 1},
    1068           {Empty, 213}, {Mixed, 1}, {Empty, 656}, {Mixed, 1}, {Full, 1},
    1069           {Empty, 36}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 10},
    1070           {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
    1071           {Empty, 4}, {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Empty, 1},
    1072           {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 2},
    1073           {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1},
    1074           {Mixed, 2}, {Empty, 3}, {Mixed, 4}, {Empty, 1}, {Mixed, 1},
    1075           {Full, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 349}, {Mixed, 3},
    1076           {Full, 264}, {Empty, 11}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
    1077           {Full, 1}, {Mixed, 3}, {Empty, 3}, {Mixed, 1}, {Empty, 11},
    1078           {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 6},
    1079           {Empty, 3}, {Mixed, 2}, {Empty, 4}, {Mixed, 6}, {Full, 1},
    1080           {Empty, 3}, {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 4},
    1081           {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 1}, {Mixed, 4},
    1082           {Empty, 1}, {Mixed, 1}, {Full, 1}, {Empty, 4}, {Mixed, 2},
    1083           {Full, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
    1084           {Full, 4}, {Empty, 9}, {Mixed, 3}, {Full, 4}, {Mixed, 3},
    1085           {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 2}, {Full, 2},
    1086           {Empty, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 3}, {Empty, 2},
    1087           {Full, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 5},
    1088           {Full, 2}, {Empty, 2}, {Mixed, 1}, {Full, 16}, {Mixed, 1},
    1089           {Full, 12}, {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2},
    1090           {Empty, 1}, {Mixed, 3}, {Empty, 2}, {Mixed, 4}, {Full, 3},
    1091           {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Full, 8}, {Empty, 2},
    1092           {Mixed, 1}, {Full, 5}, {Empty, 1}, {Mixed, 2}, {Full, 1},
    1093           {Empty, 2}, {Mixed, 1}, {Full, 1}, {Empty, 1}, {Mixed, 2},
    1094           {Full, 14}, {Empty, 2}, {Mixed, 1}, {Full, 14}, {Empty, 1},
     1096          {Mixed, 5}, {Empty, 1}, {Mixed, 2}, {Empty, 4}, {Mixed, 1},
     1097          {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 4}, {Empty, 3},
     1098          {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
     1099          {Empty, 6}, {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 1},
     1100          {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 2}, {Mixed, 2},
     1101          {Empty, 1}, {Mixed, 2}, {Empty, 6}, {Mixed, 1}, {Empty, 213},
     1102          {Mixed, 1}, {Empty, 656}, {Mixed, 1}, {Full, 1}, {Empty, 36},
     1103          {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 10}, {Mixed, 1},
     1104          {Empty, 5}, {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Full, 1},
     1105          {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
     1106          {Empty, 2}, {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 2},
     1107          {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 4},
     1108          {Empty, 1}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 349},
     1109          {Mixed, 3}, {Full, 264}, {Empty, 11}, {Mixed, 1}, {Empty, 2},
     1110          {Mixed, 1}, {Full, 1}, {Mixed, 3}, {Empty, 3}, {Mixed, 1},
     1111          {Empty, 11}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
     1112          {Mixed, 3}, {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 2},
     1113          {Empty, 4}, {Mixed, 6}, {Full, 1}, {Empty, 3}, {Mixed, 3},
     1114          {Empty, 2}, {Mixed, 4}, {Full, 4}, {Mixed, 1}, {Empty, 1},
     1115          {Mixed, 2}, {Empty, 1}, {Mixed, 4}, {Empty, 1}, {Mixed, 1},
     1116          {Full, 1}, {Empty, 4}, {Mixed, 2}, {Full, 2}, {Empty, 1},
     1117          {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 4}, {Empty, 9},
     1118          {Mixed, 3}, {Full, 4}, {Mixed, 3}, {Empty, 1}, {Mixed, 2},
     1119          {Full, 1}, {Mixed, 3}, {Full, 2}, {Empty, 1}, {Mixed, 2},
     1120          {Empty, 1}, {Mixed, 3}, {Empty, 2}, {Full, 1}, {Empty, 1},
     1121          {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Full, 2}, {Empty, 2},
     1122          {Mixed, 1}, {Full, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
     1123          {Mixed, 1}, {Full, 11}, {Mixed, 1}, {Full, 12}, {Empty, 2},
     1124          {Mixed, 2}, {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 3},
     1125          {Empty, 2}, {Mixed, 4}, {Full, 2}, {Mixed, 2}, {Empty, 1},
     1126          {Mixed, 5}, {Full, 8}, {Empty, 2}, {Mixed, 1}, {Full, 5},
     1127          {Empty, 1}, {Mixed, 2}, {Full, 1}, {Empty, 2}, {Mixed, 1},
     1128          {Full, 1}, {Empty, 1}, {Mixed, 2}, {Full, 1}, {Mixed, 2},
     1129          {Full, 11}, {Empty, 2}, {Mixed, 1}, {Full, 14}, {Empty, 1},
    10951130          {Mixed, 1}, {Full, 40}, {Empty, 28}, {Mixed, 1}, {Full, 3},
    1096           {Empty, 3}, {Mixed, 1}, {Full, 92}, {Empty, 33}, {Mixed, 1},
    1097           {Full, 414}, {Empty, 17}, {Mixed, 3}, {Full, 2}, {Mixed, 2},
     1131          {Empty, 3}, {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Full, 85},
     1132          {Empty, 33}, {Mixed, 1}, {Full, 126}, {Empty, 18}, {Mixed, 1},
     1133          {Full, 269}, {Empty, 17}, {Mixed, 3}, {Full, 2}, {Mixed, 2},
    10981134          {Empty, 2}, {Mixed, 3}, {Full, 27}, {Empty, 2}, {Mixed, 3},
    10991135          {Full, 515}, {Mixed, 1}, {Full, 95}, {Empty, 3}, {Mixed, 3},
    11001136          {Full, 154}, {Empty, 7}, {Mixed, 1}, {Empty, 1}, {Mixed, 1},
    1101           {Empty, 4}, {Mixed, 1}, {Full, 1}, {Empty, 2}, {Mixed, 1},
    1102           {Full, 5}, {Empty, 2}, {Mixed, 2}, {Full, 4}, {Empty, 2},
    1103           {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3},
    1104           {Empty, 10}, {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 1},
    1105           {Full, 128}, {Empty, 6}, {Mixed, 1}, {Full, 41}, {Mixed, 6},
     1137          {Empty, 5}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Full, 5},
     1138          {Empty, 2}, {Mixed, 2}, {Full, 4}, {Empty, 2}, {Mixed, 1},
     1139          {Empty, 1}, {Mixed, 3}, {Empty, 1}, {Mixed, 3}, {Empty, 10},
     1140          {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 21}, {Mixed, 2},
     1141          {Full, 106}, {Empty, 6}, {Mixed, 1}, {Full, 41}, {Mixed, 6},
    11061142          {Full, 1}, {Mixed, 1}, {Full, 8}, {Empty, 1}, {Mixed, 1},
    11071143          {Empty, 2}, {Mixed, 6}, {Empty, 1}, {Mixed, 2}, {Full, 2},
    1108           {Mixed, 4}, {Full, 5}, {Empty, 1}, {Mixed, 1}, {Empty, 1},
    1109           {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 7}, {Mixed, 1},
    1110           {Empty, 2}, {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 4},
    1111           {Mixed, 1}, {Empty, 3}, {Mixed, 2}, {Empty, 3}, {Mixed, 1},
     1144          {Mixed, 4}, {Full, 5}, {Empty, 19}, {Mixed, 1}, {Empty, 1},
     1145          {Mixed, 1}, {Empty, 8}, {Mixed, 2}, {Empty, 3}, {Mixed, 1},
    11121146          {Empty, 2}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 1},
    1113           {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Full, 58}, {Empty, 1334},
    1114           {Mixed, 1}, {Full, 1}, {Empty, 129}, {Mixed, 1}, {Empty, 6},
    1115           {Mixed, 1}, {Full, 511}, {Empty, 16}, {Mixed, 1}, {Full, 22575},
    1116           {Mixed, 1}, {Empty, 3}, {Full, 4}, {Empty, 7}, {Mixed, 1},
    1117           {Full, 6128}},
     1147          {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Full, 2}, {Mixed, 1},
     1148          {Full, 3}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 49},
     1149          {Empty, 1334}, {Mixed, 1}, {Full, 1}, {Empty, 129}, {Mixed, 1},
     1150          {Empty, 6}, {Mixed, 1}, {Empty, 180}, {Mixed, 1}, {Full, 330},
     1151          {Empty, 16}, {Mixed, 1}, {Full, 22575}, {Mixed, 1}, {Empty, 3},
     1152          {Full, 4}, {Empty, 7}, {Mixed, 1}, {Full, 6128}},
    11181153         {0x03000000, 0x0000280f, 0x00000004, 0x00010000, 0x01800000,
    11191154          0x00000001, 0x00011900, 0x0000ff00, 0xffe0f800, 0x20000000,
    11201155          0x00004000, 0x00001800, 0xfffc0000, 0xf8000000, 0x8000c000,
    1121           0xb0000000, 0xfff80000, 0x0000000f, 0x00066010, 0x0c3a0200,
     1156          0xb0000000, 0xffe00000, 0x00000007, 0x00066010, 0x0c3a0200,
    11221157          0x4f7f8660, 0xf0000030, 0x00067811, 0x2c920200, 0xa1fdc678,
    1123           0xffc0003f, 0x00044011, 0x0c120200, 0xfffec440, 0xfffc0030,
     1158          0xffc0003f, 0x00044011, 0x0c120200, 0xfffec440, 0xfdfc0030,
    11241159          0x00066011, 0x0c120200, 0x4f3fc660, 0xff000030, 0x29c23813,
    11251160          0x3c0038e7, 0xff7ec238, 0xf800003f, 0x00022010, 0x1c000200,
    1126           0xfc9fc220, 0x00ff0030, 0x00022011, 0x0c100200, 0xbf9fc220,
    1127           0xfff90030, 0x00022011, 0x18000000, 0xff7f8220, 0x01c00030,
     1161          0xf89fc220, 0x00ff0030, 0x00022011, 0x0c100200, 0xbf9fc220,
     1162          0xfff90030, 0x00022011, 0x18000000, 0x7f7f8220, 0x01c00030,
    11281163          0x03800013, 0xd0040000, 0x00a07b80, 0xffe3003f, 0x00000001,
    11291164          0x78000000, 0xf0000000, 0x010fda69, 0xc4001351, 0x0c00c0a0,
    11301165          0x00000100, 0x0001e000, 0x01000000, 0x20000000, 0xf8002000,
    11311166          0x0000df40, 0xc280c200, 0x0000c200, 0x80c20000, 0x008000c2,
    1132           0x00c20000, 0x18000000, 0xe0000000, 0xfc000000, 0xffe00000,
     1167          0x00c20000, 0x18000000, 0xe0000000, 0xfc000000, 0xc0c00000,
    11331168          0xe0000000, 0xfe000000, 0xffe02000, 0xff800000, 0xfff00000,
    11341169          0xfff22000, 0xc0000000, 0xfc00fc00, 0xfc008000, 0xff000000,
     
    11381173          0x0ff00000, 0x07000000, 0x00001c00, 0x0000ff00, 0xfc800000,
    11391174          0x0fc00000, 0xc0c00000, 0x5500c0c0, 0xc0000000, 0x00200000,
    1140           0x10300020, 0x80230000, 0x000c0020, 0xe0008000, 0xc0000000,
    1141           0x0000ffff, 0xfffe0000, 0x0000fc00, 0xf8000000, 0xffffff80,
     1175          0x10300020, 0x80230000, 0x000c0020, 0xe0008000, 0x80000000,
     1176          0x0000ffff, 0xfffe0000, 0x0000f000, 0xf8000000, 0xffffff80,
    11421177          0xfffff800, 0x00300000, 0x00c00000, 0x1c000000, 0xfffc0200,
    1143           0x00008000, 0x80000000, 0x01f00000, 0x0000df40, 0x7ffe7f00,
    1144           0xff800000, 0x80808080, 0x80808080, 0xfffffff8, 0x04000000,
    1145           0xfff00000, 0xffc00000, 0xf000ffff, 0x00000001, 0x01800000,
    1146           0x0000001f, 0x0001c000, 0x00008000, 0xf8000000, 0x0000fff0,
    1147           0x80000000, 0x80000000, 0xffc00000, 0xffffe000, 0x0000e000,
    1148           0x0000ff80, 0xfffff000, 0x40000000, 0xff000000, 0x00008000,
    1149           0xfffcc000, 0x007fffff, 0xfc00f000, 0xff000000, 0xfc003fe0,
    1150           0xf0000000, 0x7ff00000, 0xe0000000, 0x3c004000, 0x80000000,
    1151           0xff800000, 0x0c00c000, 0x07fffff8, 0xff800000, 0xff818181,
    1152           0x00008080, 0xffffffcf, 0xfc00c000, 0x0000fff0, 0x00000780,
    1153           0xf0000000, 0x0000c000, 0xfc000000, 0x1f07ff80, 0xa0800000,
    1154           0x00000024, 0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00,
    1155           0xc000ffff, 0xfc000000, 0x0000c000, 0x00080000, 0x0020f080,
    1156           0x60000000, 0x00000001, 0x80000000, 0xe3030303, 0xc1ff8080,
    1157           0x00001000, 0x48000080, 0xc000c000, 0xf8000000, 0x00000078,
    1158           0x00700000, 0xf000e000, 0xfffffffe, 0x0000ffff, 0xc0000000,
    1159           0xe0000000, 0xfffe0000, 0xf0000000, 0x0000fff0, 0x0000f800,
    1160           0xf8000000, 0x40000000, 0xffc000f0, 0xc0000000, 0xfffffc00,
    1161           0x0000ff00, 0xffff7ff0, 0xff800000, 0xffc00000, 0xffffff00,
    1162           0x000002c0, 0x6e400000, 0x00400000, 0x80000000, 0xffff007f,
    1163           0x70000000, 0x7c000000, 0x3f000000, 0x01100f90, 0x78f00000,
     1178          0xffff0fff, 0x00008000, 0x80000000, 0x01f00000, 0x0000df40,
     1179          0x7ffe7f00, 0xff800000, 0x80808080, 0x80808080, 0xfffffff8,
     1180          0x04000000, 0xfff00000, 0xffc00000, 0xf000ffff, 0x00000001,
     1181          0x01800000, 0x0000001f, 0x0001c000, 0x00008000, 0xf8000000,
     1182          0x0000fff0, 0x80000000, 0x80000000, 0xffc00000, 0xffc00000,
     1183          0x0000e000, 0x0000ff80, 0xfffff000, 0xff000000, 0xff00c000,
     1184          0x007fffff, 0xfc00f000, 0xff000000, 0xfc003fe0, 0xc0000000,
     1185          0x7ff00000, 0xe0000000, 0x3c004000, 0x80000000, 0xff800000,
     1186          0x0c00c000, 0x07fffff8, 0xff800000, 0xff818181, 0x00008080,
     1187          0x0000ffc0, 0xfc00c000, 0x0000fff0, 0x00000780, 0xf0000000,
     1188          0x0000c000, 0xfc000000, 0x1f07ff80, 0xa0800000, 0x00000024,
     1189          0x0007fffc, 0x0000ffff, 0x00030000, 0xffffff00, 0xc000ffff,
     1190          0xfc000000, 0x00080000, 0x0020f080, 0x60000000, 0x00000001,
     1191          0x80000000, 0xe3030303, 0xc1ff8080, 0x00001000, 0x48000080,
     1192          0xc000c000, 0xf8000000, 0x00000078, 0x00700000, 0xf000e000,
     1193          0xfffffffe, 0x0000ffff, 0xc0000000, 0xe0000000, 0xfffe0000,
     1194          0xf0000000, 0x0000fff0, 0x0000f800, 0xf8000000, 0x40000000,
     1195          0xffc000f0, 0xc0000000, 0xfffffc00, 0x0000ff00, 0xffff7ff0,
     1196          0xff800000, 0xffc00000, 0xffffff00, 0x000002c0, 0x6e400000,
     1197          0x00400000, 0x80000000, 0xffff007f, 0x07c80000, 0x70000000,
     1198          0x7c000000, 0x0f000000, 0x00030000, 0x01100f90, 0x78f00000,
    11641199          0xfe00ff00, 0xff800780, 0x01c00000, 0x00c00000, 0x00f80000,
    1165           0xe1fc0000, 0xffff01ff, 0xfffffe00, 0x80000000, 0x0003c000,
    1166           0x7fff0000, 0x0000fffc, 0xfc00fe00, 0x00200000, 0x0000fff0,
    1167           0xff800000, 0xf800de00, 0xffe00001, 0x00040000, 0xc0000000,
    1168           0x0000ffff, 0xfc00f800, 0x00066011, 0x0c120200, 0x1f7fc660,
    1169           0xffe0e030, 0xfc00ff00, 0x00c00000, 0xfffffc00, 0xfc00ffe0,
    1170           0xff000000, 0xfffffc00, 0x7ff80000, 0xfe000000, 0xfe000000,
    1171           0xffe08000, 0xffff8000, 0xfe000000, 0x80000000, 0xffff3c00,
    1172           0x0000ffff, 0xffc0c000, 0x0400ffc0, 0x1f000004, 0xffff0000,
    1173           0x0000ffe0, 0x80000000, 0x00007fff, 0xfffffffc, 0xe000f800,
    1174           0x0c00fe00, 0xfffffff0, 0xffc00000, 0x00000180, 0xc0000000,
    1175           0xffffffc0, 0xff800000, 0xfffc0000, 0x00200000, 0x20000000,
    1176           0x1400219b, 0x00000010, 0x20201840, 0x84000000, 0x000203a0,
    1177           0x000000c0, 0x00003000, 0xff800060, 0x00000010, 0xf5080169,
    1178           0x5569157b, 0xa1080869, 0xf0000400, 0xf0000411, 0xfffcffff,
    1179           0x0000f000, 0xfff00000, 0x00018000, 0x00010001, 0xffc00000,
    1180           0x0000e000, 0x00008000, 0x0000f000, 0xf8000000, 0x0000003f,
    1181           0x0000fff8, 0xf8000000, 0xfffcfe00, 0x0000e000, 0xc0000000,
    1182           0x000f8000, 0xff000000, 0x80000000, 0x0000f800, 0x04000000,
    1183           0x00000010, 0x00000018, 0xffff0000, 0xfff0e000, 0xfff00000,
    1184           0xffe00000, 0x0000f000, 0xfc00ff00, 0x0000ff00, 0xffffc000,
    1185           0xff800000, 0xffe00000, 0xc0000000, 0xc0000000, 0xfffffffd,
    1186           0xffff0000}};
     1200          0xe1fc0000, 0xffff01ff, 0xfffffe00, 0xfff80000, 0x03f80000,
     1201          0x80000000, 0x0003c000, 0x7fff0000, 0x0000fffc, 0xfc00fe00,
     1202          0x00200000, 0x0000fff0, 0xff800000, 0x0000c000, 0xffe00001,
     1203          0x00040000, 0xc0000000, 0x40004280, 0x0000fc00, 0xfc00f800,
     1204          0x00066010, 0x0c120200, 0x1f7ec660, 0xffe0e030, 0xfc00ff00,
     1205          0x00c00000, 0xc0000000, 0xfc00ffe0, 0xff000000, 0xfffffc00,
     1206          0x1c000000, 0x0000f000, 0x7ff80000, 0xfe000000, 0xfc000000,
     1207          0xffe08000, 0xfffffff0, 0xffff8000, 0xffffff80, 0xfe000000,
     1208          0x80000000, 0xffff3c00, 0x0000ffff, 0xffc0c000, 0x0400ffc0,
     1209          0x1f000004, 0xffff0000, 0x0000ffe0, 0x80000000, 0x00007fff,
     1210          0xfffffffc, 0xe000f800, 0x0c00fe00, 0xfffffff0, 0xffc00000,
     1211          0x00000180, 0xfffffe00, 0xffffffc0, 0xff800000, 0xfffc0000,
     1212          0x00200000, 0x20000000, 0x1400219b, 0x00000010, 0x20201840,
     1213          0x84000000, 0x000203a0, 0x000000c0, 0x00003000, 0x07fff000,
     1214          0xffff0001, 0xff800060, 0x00000010, 0xf5080169, 0x5569157b,
     1215          0xa1080869, 0xf0000400, 0xf0000411, 0xfffcffff, 0x0000f000,
     1216          0xfff00000, 0x00018000, 0x00010001, 0xffc00000, 0x0000e000,
     1217          0x00008000, 0x0000f000, 0xf8000000, 0x0000003f, 0x0000fff8,
     1218          0xf8000000, 0xfffcfe00, 0x04000000, 0x00000010, 0xfffe0000,
     1219          0xfff0e000, 0xfff00000, 0xffe00000, 0x0000f000, 0xfc00ff00,
     1220          0x0000ff00, 0xffffc000, 0xfe00ffff, 0xffffffe0, 0xfffffffe,
     1221          0xff800000, 0xffe00000, 0xc0000000, 0xfffffffc, 0xc0000000,
     1222          0xfffffffd, 0xffff0000}};
    11871223    static EnumeratedPropertyObject property_object
    11881224        {sc,
     
    11901226         SC_ns::value_names,
    11911227         SC_ns::aliases_only_map,
    1192          {&aghb_Set, &arab_Set, &armi_Set, &armn_Set, &avst_Set, &bali_Set,
    1193         &bamu_Set, &bass_Set, &batk_Set, &beng_Set, &bopo_Set, &brah_Set,
    1194         &brai_Set, &bugi_Set, &buhd_Set, &cakm_Set, &cans_Set, &cari_Set,
    1195         &cham_Set, &cher_Set, &copt_Set, &cprt_Set, &cyrl_Set, &deva_Set,
    1196         &dsrt_Set, &dupl_Set, &egyp_Set, &elba_Set, &ethi_Set, &geor_Set,
    1197         &glag_Set, &goth_Set, &gran_Set, &grek_Set, &gujr_Set, &guru_Set,
    1198         &hang_Set, &hani_Set, &hano_Set, &hebr_Set, &hira_Set, &hmng_Set,
    1199         &hrkt_Set, &ital_Set, &java_Set, &kali_Set, &kana_Set, &khar_Set,
    1200         &khmr_Set, &khoj_Set, &knda_Set, &kthi_Set, &lana_Set, &laoo_Set,
    1201         &latn_Set, &lepc_Set, &limb_Set, &lina_Set, &linb_Set, &lisu_Set,
    1202         &lyci_Set, &lydi_Set, &mahj_Set, &mand_Set, &mani_Set, &mend_Set,
    1203         &merc_Set, &mero_Set, &mlym_Set, &modi_Set, &mong_Set, &mroo_Set,
    1204         &mtei_Set, &mymr_Set, &narb_Set, &nbat_Set, &nkoo_Set, &ogam_Set,
    1205         &olck_Set, &orkh_Set, &orya_Set, &osma_Set, &palm_Set, &pauc_Set,
    1206         &perm_Set, &phag_Set, &phli_Set, &phlp_Set, &phnx_Set, &plrd_Set,
    1207         &prti_Set, &rjng_Set, &runr_Set, &samr_Set, &sarb_Set, &saur_Set,
     1228         {&aghb_Set, &ahom_Set, &arab_Set, &armi_Set, &armn_Set, &avst_Set,
     1229        &bali_Set, &bamu_Set, &bass_Set, &batk_Set, &beng_Set, &bopo_Set,
     1230        &brah_Set, &brai_Set, &bugi_Set, &buhd_Set, &cakm_Set, &cans_Set,
     1231        &cari_Set, &cham_Set, &cher_Set, &copt_Set, &cprt_Set, &cyrl_Set,
     1232        &deva_Set, &dsrt_Set, &dupl_Set, &egyp_Set, &elba_Set, &ethi_Set,
     1233        &geor_Set, &glag_Set, &goth_Set, &gran_Set, &grek_Set, &gujr_Set,
     1234        &guru_Set, &hang_Set, &hani_Set, &hano_Set, &hatr_Set, &hebr_Set,
     1235        &hira_Set, &hluw_Set, &hmng_Set, &hrkt_Set, &hung_Set, &ital_Set,
     1236        &java_Set, &kali_Set, &kana_Set, &khar_Set, &khmr_Set, &khoj_Set,
     1237        &knda_Set, &kthi_Set, &lana_Set, &laoo_Set, &latn_Set, &lepc_Set,
     1238        &limb_Set, &lina_Set, &linb_Set, &lisu_Set, &lyci_Set, &lydi_Set,
     1239        &mahj_Set, &mand_Set, &mani_Set, &mend_Set, &merc_Set, &mero_Set,
     1240        &mlym_Set, &modi_Set, &mong_Set, &mroo_Set, &mtei_Set, &mult_Set,
     1241        &mymr_Set, &narb_Set, &nbat_Set, &nkoo_Set, &ogam_Set, &olck_Set,
     1242        &orkh_Set, &orya_Set, &osma_Set, &palm_Set, &pauc_Set, &perm_Set,
     1243        &phag_Set, &phli_Set, &phlp_Set, &phnx_Set, &plrd_Set, &prti_Set,
     1244        &rjng_Set, &runr_Set, &samr_Set, &sarb_Set, &saur_Set, &sgnw_Set,
    12081245        &shaw_Set, &shrd_Set, &sidd_Set, &sind_Set, &sinh_Set, &sora_Set,
    12091246        &sund_Set, &sylo_Set, &syrc_Set, &tagb_Set, &takr_Set, &tale_Set,
Note: See TracChangeset for help on using the changeset viewer.