This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Use Unicode 7.0
authorKarl Williamson <public@khwilliamson.com>
Fri, 21 Feb 2014 04:59:00 +0000 (21:59 -0700)
committerKarl Williamson <khw@cpan.org>
Tue, 17 Jun 2014 01:34:53 +0000 (19:34 -0600)
53 files changed:
charclass_invlists.h
lib/Unicode/UCD.pm
lib/Unicode/UCD.t
lib/unicore/ArabicShaping.txt
lib/unicore/BidiBrackets.txt
lib/unicore/BidiMirroring.txt
lib/unicore/Blocks.txt
lib/unicore/CJKRadicals.txt
lib/unicore/CaseFolding.txt
lib/unicore/CompositionExclusions.txt
lib/unicore/DAge.txt
lib/unicore/DCoreProperties.txt
lib/unicore/DNormalizationProps.txt
lib/unicore/EastAsianWidth.txt
lib/unicore/EmojiSources.txt
lib/unicore/HangulSyllableType.txt
lib/unicore/Index.txt
lib/unicore/IndicMatraCategory.txt
lib/unicore/IndicSyllabicCategory.txt
lib/unicore/Jamo.txt
lib/unicore/LineBreak.txt
lib/unicore/NameAliases.txt
lib/unicore/NamedSequences.txt
lib/unicore/NamedSqProv.txt
lib/unicore/NamesList.txt
lib/unicore/NormalizationCorrections.txt
lib/unicore/PropList.txt
lib/unicore/PropValueAliases.txt
lib/unicore/PropertyAliases.txt
lib/unicore/ReadMe.txt
lib/unicore/ScriptExtensions.txt
lib/unicore/Scripts.txt
lib/unicore/SpecialCasing.txt
lib/unicore/StandardizedVariants.txt
lib/unicore/UnicodeData.txt
lib/unicore/auxiliary/GCBTest.txt
lib/unicore/auxiliary/GraphemeBreakProperty.txt
lib/unicore/auxiliary/SentenceBreakProperty.txt
lib/unicore/auxiliary/WordBreakProperty.txt
lib/unicore/extracted/DBidiClass.txt
lib/unicore/extracted/DBinaryProperties.txt
lib/unicore/extracted/DCombiningClass.txt
lib/unicore/extracted/DDecompositionType.txt
lib/unicore/extracted/DEastAsianWidth.txt
lib/unicore/extracted/DGeneralCategory.txt
lib/unicore/extracted/DJoinGroup.txt
lib/unicore/extracted/DJoinType.txt
lib/unicore/extracted/DLineBreak.txt
lib/unicore/extracted/DNumType.txt
lib/unicore/extracted/DNumValues.txt
lib/unicore/version
pod/perldelta.pod
regcharclass.h

index e74911e..67df832 100644 (file)
@@ -43,7 +43,7 @@ static const UV ASCII_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
-       239,    /* Number of elements */
+       255,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -82,6 +82,8 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -95,7 +97,7 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1377,
@@ -205,17 +207,23 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
        42560,
        42606,
        42624,
-       42648,
+       42654,
        42786,
        42888,
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
+       42926,
+       42928,
+       42930,
        43000,
        43003,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        64256,
        64263,
        64275,
@@ -226,6 +234,8 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
        65371,
        66560,
        66640,
+       71840,
+       71904,
        119808,
        119893,
        119894,
@@ -285,7 +295,13 @@ static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
        120746,
        120771,
        120772,
-       120780
+       120780,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370
 };
 
 static const UV VertSpace_invlist[] = { /* for ASCII/Latin1 */
@@ -331,7 +347,7 @@ static const UV XPerlSpace_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
-       1133,   /* Number of elements */
+       1261,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -370,6 +386,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -383,7 +401,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -437,14 +455,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        2112,
        2137,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
        2282,
        2288,
-       2303,
-       2304,
        2364,
        2365,
        2381,
@@ -455,10 +469,6 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        2406,
        2416,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -606,7 +616,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        3032,
        3046,
        3056,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -615,8 +625,6 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -632,7 +640,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        3172,
        3174,
        3184,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -660,7 +668,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -702,6 +710,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3572,
        3585,
@@ -835,7 +845,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -869,7 +879,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -924,6 +934,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        7415,
        7424,
        7616,
+       7655,
+       7669,
        7680,
        7958,
        7960,
@@ -1081,7 +1093,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        42612,
        42620,
        42623,
-       42648,
+       42654,
        42655,
        42736,
        42775,
@@ -1091,10 +1103,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43010,
        43011,
        43014,
@@ -1124,6 +1136,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        43456,
        43471,
        43482,
+       43488,
+       43493,
+       43494,
+       43519,
        43520,
        43575,
        43584,
@@ -1134,7 +1150,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        43639,
        43642,
        43643,
-       43648,
+       43646,
        43711,
        43712,
        43713,
@@ -1156,6 +1172,12 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44016,
@@ -1237,9 +1259,11 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        66208,
        66257,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -1252,6 +1276,16 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -1264,6 +1298,10 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -1284,12 +1322,20 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        68148,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68325,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
@@ -1306,24 +1352,104 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        69939,
        69942,
        69952,
+       69968,
+       70003,
+       70006,
+       70007,
        70016,
        70080,
        70081,
        70085,
        70096,
-       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70197,
+       70199,
+       70200,
+       70320,
+       70377,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70461,
+       70469,
+       70471,
+       70473,
+       70475,
+       70477,
+       70487,
+       70488,
+       70493,
+       70500,
+       70784,
+       70850,
+       70852,
+       70854,
+       70855,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71103,
+       71168,
+       71231,
+       71232,
+       71233,
+       71236,
+       71237,
+       71248,
+       71258,
        71296,
        71350,
        71360,
        71370,
+       71840,
+       71914,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92880,
+       92910,
+       92928,
+       92983,
+       92992,
+       92996,
+       93008,
+       93018,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -1332,6 +1458,16 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113822,
+       113823,
        119808,
        119893,
        119894,
@@ -1394,6 +1530,8 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
        126464,
        126468,
        126469,
@@ -1460,6 +1598,12 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
        126634,
        126635,
        126652,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370,
        131072,
        173783,
        173824,
@@ -1471,7 +1615,7 @@ static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
-       1081,   /* Number of elements */
+       1201,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -1508,6 +1652,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -1521,7 +1667,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -1577,14 +1723,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        2112,
        2137,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
        2282,
        2288,
-       2303,
-       2304,
        2364,
        2365,
        2381,
@@ -1593,10 +1735,6 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        2389,
        2404,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -1738,7 +1876,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        3025,
        3031,
        3032,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -1747,8 +1885,6 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -1762,7 +1898,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        3162,
        3168,
        3172,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -1788,7 +1924,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        3300,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -1953,7 +2089,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -1983,7 +2119,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -2032,6 +2168,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        7415,
        7424,
        7616,
+       7655,
+       7669,
        7680,
        7958,
        7960,
@@ -2191,7 +2329,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        42612,
        42620,
        42623,
-       42648,
+       42654,
        42655,
        42736,
        42775,
@@ -2201,10 +2339,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43010,
        43011,
        43014,
@@ -2232,6 +2370,12 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        43456,
        43471,
        43472,
+       43488,
+       43493,
+       43494,
+       43504,
+       43514,
+       43519,
        43520,
        43575,
        43584,
@@ -2240,7 +2384,7 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        43639,
        43642,
        43643,
-       43648,
+       43646,
        43711,
        43712,
        43713,
@@ -2262,6 +2406,12 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44032,
@@ -2339,9 +2489,11 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        66208,
        66257,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -2352,6 +2504,16 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        66518,
        66560,
        66718,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -2364,6 +2526,10 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -2384,12 +2550,20 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        68148,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68325,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
@@ -2400,20 +2574,92 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        69865,
        69888,
        69939,
+       69968,
+       70003,
+       70006,
+       70007,
        70016,
        70080,
        70081,
        70085,
+       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70197,
+       70199,
+       70200,
+       70320,
+       70377,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70461,
+       70469,
+       70471,
+       70473,
+       70475,
+       70477,
+       70487,
+       70488,
+       70493,
+       70500,
+       70784,
+       70850,
+       70852,
+       70854,
+       70855,
+       70856,
+       71040,
+       71094,
+       71096,
+       71103,
+       71168,
+       71231,
+       71232,
+       71233,
+       71236,
+       71237,
        71296,
        71350,
+       71840,
+       71904,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92880,
+       92910,
+       92928,
+       92983,
+       92992,
+       92996,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -2422,6 +2668,16 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113822,
+       113823,
        119808,
        119893,
        119894,
@@ -2482,6 +2738,8 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        120771,
        120772,
        120780,
+       124928,
+       125125,
        126464,
        126468,
        126469,
@@ -2548,6 +2806,12 @@ static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
        126634,
        126635,
        126652,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370,
        131072,
        173783,
        173824,
@@ -2594,7 +2858,7 @@ static const UV XPosixCntrl_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
-       85,     /* Number of elements */
+       101,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -2625,6 +2889,8 @@ static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
        3312,
        3430,
        3440,
+       3558,
+       3568,
        3664,
        3674,
        3792,
@@ -2663,6 +2929,8 @@ static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
        43274,
        43472,
        43482,
+       43504,
+       43514,
        43600,
        43610,
        44016,
@@ -2679,14 +2947,26 @@ static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
        69952,
        70096,
        70106,
+       70384,
+       70394,
+       70864,
+       70874,
+       71248,
+       71258,
        71360,
        71370,
+       71904,
+       71914,
+       92768,
+       92778,
+       93008,
+       93018,
        120782,
        120832
 };
 
 static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
-       1089,   /* Number of elements */
+       1211,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -2696,7 +2976,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        161,
        888,
        890,
-       895,
+       896,
        900,
        907,
        908,
@@ -2704,7 +2984,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        910,
        930,
        931,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -2713,7 +2993,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        1416,
        1417,
        1419,
-       1423,
+       1421,
        1424,
        1425,
        1480,
@@ -2722,8 +3002,6 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        1520,
        1525,
        1536,
-       1541,
-       1542,
        1565,
        1566,
        1806,
@@ -2742,16 +3020,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        2142,
        2143,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -2897,7 +3167,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        3032,
        3046,
        3067,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -2906,8 +3176,6 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -2925,7 +3193,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        3184,
        3192,
        3200,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -2953,7 +3221,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -2995,6 +3263,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3573,
        3585,
@@ -3098,7 +3368,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        5761,
        5789,
        5792,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -3130,7 +3400,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -3159,6 +3429,8 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        6810,
        6816,
        6830,
+       6832,
+       6847,
        6912,
        6988,
        6992,
@@ -3175,8 +3447,10 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        7368,
        7376,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -3224,23 +3498,27 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        8336,
        8349,
        8352,
-       8379,
+       8382,
        8400,
        8433,
        8448,
        8586,
        8592,
-       9204,
+       9211,
        9216,
        9255,
        9280,
        9291,
        9312,
-       9984,
-       9985,
-       11085,
-       11088,
-       11098,
+       11124,
+       11126,
+       11158,
+       11160,
+       11194,
+       11197,
+       11209,
+       11210,
+       11218,
        11264,
        11311,
        11312,
@@ -3276,7 +3554,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        11736,
        11743,
        11744,
-       11836,
+       11843,
        11904,
        11930,
        11931,
@@ -3314,16 +3592,16 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        42192,
        42540,
        42560,
-       42648,
+       42654,
        42655,
        42744,
        42752,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43052,
        43056,
        43066,
@@ -3344,7 +3622,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        43471,
        43482,
        43486,
-       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -3352,8 +3630,6 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        43600,
        43610,
        43612,
-       43644,
-       43648,
        43715,
        43739,
        43767,
@@ -3367,6 +3643,10 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        43815,
        43816,
        43823,
+       43824,
+       43872,
+       43876,
+       43878,
        43968,
        44014,
        44016,
@@ -3408,7 +3688,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        65024,
        65050,
        65056,
-       65063,
+       65070,
        65072,
        65107,
        65108,
@@ -3456,21 +3736,25 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        65799,
        65844,
        65847,
-       65931,
+       65933,
        65936,
        65948,
+       65952,
+       65953,
        66000,
        66046,
        66176,
        66205,
        66208,
        66257,
+       66272,
+       66300,
        66304,
-       66335,
-       66336,
        66340,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66463,
@@ -3481,6 +3765,18 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       66927,
+       66928,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -3494,7 +3790,9 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        67647,
        67670,
        67671,
-       67680,
+       67743,
+       67751,
+       67760,
        67840,
        67868,
        67871,
@@ -3522,7 +3820,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        68176,
        68185,
        68192,
-       68224,
+       68256,
+       68288,
+       68327,
+       68331,
+       68343,
        68352,
        68406,
        68409,
@@ -3530,7 +3832,11 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        68440,
        68467,
        68472,
-       68480,
+       68498,
+       68505,
+       68509,
+       68521,
+       68528,
        68608,
        68681,
        69216,
@@ -3539,7 +3845,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        69710,
        69714,
        69744,
-       69760,
+       69759,
        69826,
        69840,
        69865,
@@ -3549,24 +3855,104 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        69941,
        69942,
        69956,
+       69968,
+       70007,
        70016,
        70089,
+       70093,
+       70094,
        70096,
-       70106,
+       70107,
+       70113,
+       70133,
+       70144,
+       70162,
+       70163,
+       70206,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71114,
+       71168,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71923,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        74864,
-       74868,
+       74869,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92782,
+       92784,
+       92880,
+       92910,
+       92912,
+       92918,
+       92928,
+       92998,
+       93008,
+       93018,
+       93019,
+       93026,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -3575,6 +3961,16 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113820,
+       113828,
        118784,
        119030,
        119040,
@@ -3629,6 +4025,10 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125127,
+       125143,
        126464,
        126468,
        126469,
@@ -3704,13 +4104,13 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        127136,
        127151,
        127153,
-       127167,
+       127168,
        127169,
        127184,
        127185,
-       127200,
+       127222,
        127232,
-       127243,
+       127245,
        127248,
        127279,
        127280,
@@ -3726,41 +4126,43 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
        127568,
        127570,
        127744,
-       127777,
+       127789,
        127792,
-       127798,
-       127799,
-       127869,
+       127870,
        127872,
-       127892,
-       127904,
-       127941,
-       127942,
-       127947,
-       127968,
-       127985,
+       127951,
+       127956,
+       127992,
        128000,
-       128063,
-       128064,
-       128065,
-       128066,
-       128248,
-       128249,
-       128253,
+       128255,
        128256,
-       128318,
-       128320,
-       128324,
+       128331,
        128336,
-       128360,
-       128507,
-       128577,
+       128378,
+       128379,
+       128420,
+       128421,
+       128579,
        128581,
-       128592,
-       128640,
-       128710,
+       128720,
+       128736,
+       128749,
+       128752,
+       128756,
        128768,
        128884,
+       128896,
+       128981,
+       129024,
+       129036,
+       129040,
+       129096,
+       129104,
+       129114,
+       129120,
+       129160,
+       129168,
+       129198,
        131072,
        173783,
        173824,
@@ -3782,7 +4184,7 @@ static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
-       1237,   /* Number of elements */
+       1267,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -4327,6 +4729,14 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
        1318,
        1319,
        1320,
+       1321,
+       1322,
+       1323,
+       1324,
+       1325,
+       1326,
+       1327,
+       1328,
        1377,
        1416,
        7424,
@@ -4849,6 +5259,10 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
        42646,
        42647,
        42648,
+       42649,
+       42650,
+       42651,
+       42654,
        42787,
        42788,
        42789,
@@ -4946,7 +5360,17 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
        42897,
        42898,
        42899,
-       42900,
+       42902,
+       42903,
+       42904,
+       42905,
+       42906,
+       42907,
+       42908,
+       42909,
+       42910,
+       42911,
+       42912,
        42913,
        42914,
        42915,
@@ -4959,6 +5383,12 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
        42922,
        43000,
        43003,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        64256,
        64263,
        64275,
@@ -4967,6 +5397,8 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
        65371,
        66600,
        66640,
+       71872,
+       71904,
        119834,
        119860,
        119886,
@@ -5026,7 +5458,7 @@ static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
-       1083,   /* Number of elements */
+       1205,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -5036,7 +5468,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        160,
        888,
        890,
-       895,
+       896,
        900,
        907,
        908,
@@ -5044,7 +5476,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        910,
        930,
        931,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -5053,7 +5485,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        1416,
        1417,
        1419,
-       1423,
+       1421,
        1424,
        1425,
        1480,
@@ -5062,8 +5494,6 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        1520,
        1525,
        1536,
-       1541,
-       1542,
        1565,
        1566,
        1806,
@@ -5082,16 +5512,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        2142,
        2143,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -5237,7 +5659,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        3032,
        3046,
        3067,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -5246,8 +5668,6 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -5265,7 +5685,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        3184,
        3192,
        3200,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -5293,7 +5713,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -5335,6 +5755,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3573,
        3585,
@@ -5436,7 +5858,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        5120,
        5789,
        5792,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -5468,7 +5890,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -5497,6 +5919,8 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        6810,
        6816,
        6830,
+       6832,
+       6847,
        6912,
        6988,
        6992,
@@ -5513,8 +5937,10 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        7368,
        7376,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -5558,23 +5984,27 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        8336,
        8349,
        8352,
-       8379,
+       8382,
        8400,
        8433,
        8448,
        8586,
        8592,
-       9204,
+       9211,
        9216,
        9255,
        9280,
        9291,
        9312,
-       9984,
-       9985,
-       11085,
-       11088,
-       11098,
+       11124,
+       11126,
+       11158,
+       11160,
+       11194,
+       11197,
+       11209,
+       11210,
+       11218,
        11264,
        11311,
        11312,
@@ -5610,7 +6040,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        11736,
        11743,
        11744,
-       11836,
+       11843,
        11904,
        11930,
        11931,
@@ -5648,16 +6078,16 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        42192,
        42540,
        42560,
-       42648,
+       42654,
        42655,
        42744,
        42752,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43052,
        43056,
        43066,
@@ -5678,7 +6108,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        43471,
        43482,
        43486,
-       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -5686,8 +6116,6 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        43600,
        43610,
        43612,
-       43644,
-       43648,
        43715,
        43739,
        43767,
@@ -5701,6 +6129,10 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        43815,
        43816,
        43823,
+       43824,
+       43872,
+       43876,
+       43878,
        43968,
        44014,
        44016,
@@ -5742,7 +6174,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        65024,
        65050,
        65056,
-       65063,
+       65070,
        65072,
        65107,
        65108,
@@ -5790,21 +6222,25 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        65799,
        65844,
        65847,
-       65931,
+       65933,
        65936,
        65948,
+       65952,
+       65953,
        66000,
        66046,
        66176,
        66205,
        66208,
        66257,
+       66272,
+       66300,
        66304,
-       66335,
-       66336,
        66340,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66463,
@@ -5815,6 +6251,18 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       66927,
+       66928,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -5828,7 +6276,9 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        67647,
        67670,
        67671,
-       67680,
+       67743,
+       67751,
+       67760,
        67840,
        67868,
        67871,
@@ -5856,7 +6306,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        68176,
        68185,
        68192,
-       68224,
+       68256,
+       68288,
+       68327,
+       68331,
+       68343,
        68352,
        68406,
        68409,
@@ -5864,7 +6318,11 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        68440,
        68467,
        68472,
-       68480,
+       68498,
+       68505,
+       68509,
+       68521,
+       68528,
        68608,
        68681,
        69216,
@@ -5873,7 +6331,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        69710,
        69714,
        69744,
-       69760,
+       69759,
        69826,
        69840,
        69865,
@@ -5883,24 +6341,104 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        69941,
        69942,
        69956,
+       69968,
+       70007,
        70016,
        70089,
+       70093,
+       70094,
        70096,
-       70106,
+       70107,
+       70113,
+       70133,
+       70144,
+       70162,
+       70163,
+       70206,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71114,
+       71168,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71923,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        74864,
-       74868,
+       74869,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92782,
+       92784,
+       92880,
+       92910,
+       92912,
+       92918,
+       92928,
+       92998,
+       93008,
+       93018,
+       93019,
+       93026,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -5909,6 +6447,16 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113820,
+       113828,
        118784,
        119030,
        119040,
@@ -5963,6 +6511,10 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125127,
+       125143,
        126464,
        126468,
        126469,
@@ -6038,13 +6590,13 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        127136,
        127151,
        127153,
-       127167,
+       127168,
        127169,
        127184,
        127185,
-       127200,
+       127222,
        127232,
-       127243,
+       127245,
        127248,
        127279,
        127280,
@@ -6060,41 +6612,43 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
        127568,
        127570,
        127744,
-       127777,
+       127789,
        127792,
-       127798,
-       127799,
-       127869,
+       127870,
        127872,
-       127892,
-       127904,
-       127941,
-       127942,
-       127947,
-       127968,
-       127985,
+       127951,
+       127956,
+       127992,
        128000,
-       128063,
-       128064,
-       128065,
-       128066,
-       128248,
-       128249,
-       128253,
+       128255,
        128256,
-       128318,
-       128320,
-       128324,
+       128331,
        128336,
-       128360,
-       128507,
-       128577,
+       128378,
+       128379,
+       128420,
+       128421,
+       128579,
        128581,
-       128592,
-       128640,
-       128710,
+       128720,
+       128736,
+       128749,
+       128752,
+       128756,
        128768,
        128884,
+       128896,
+       128981,
+       129024,
+       129036,
+       129040,
+       129096,
+       129104,
+       129114,
+       129120,
+       129160,
+       129168,
+       129198,
        131072,
        173783,
        173824,
@@ -6116,7 +6670,7 @@ static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
-       273,    /* Number of elements */
+       301,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -6282,7 +6836,7 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
        11776,
        11823,
        11824,
-       11836,
+       11843,
        12289,
        12292,
        12296,
@@ -6369,6 +6923,8 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
        66464,
        66512,
        66513,
+       66927,
+       66928,
        67671,
        67672,
        67871,
@@ -6379,8 +6935,12 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
        68185,
        68223,
        68224,
+       68336,
+       68343,
        68409,
        68416,
+       68505,
+       68509,
        69703,
        69710,
        69819,
@@ -6389,10 +6949,32 @@ static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
        69826,
        69952,
        69956,
+       70004,
+       70006,
        70085,
        70089,
+       70093,
+       70094,
+       70200,
+       70206,
+       70854,
+       70855,
+       71105,
+       71114,
+       71233,
+       71236,
        74864,
-       74868
+       74869,
+       92782,
+       92784,
+       92917,
+       92918,
+       92983,
+       92988,
+       92996,
+       92997,
+       113823,
+       113824
 };
 
 static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */
@@ -6424,7 +7006,7 @@ static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
-       1221,   /* Number of elements */
+       1255,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -6723,6 +7305,8 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
        883,
        886,
        887,
+       895,
+       896,
        902,
        903,
        904,
@@ -6961,6 +7545,14 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
        1317,
        1318,
        1319,
+       1320,
+       1321,
+       1322,
+       1323,
+       1324,
+       1325,
+       1326,
+       1327,
        1329,
        1367,
        4256,
@@ -7473,6 +8065,10 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
        42645,
        42646,
        42647,
+       42648,
+       42649,
+       42650,
+       42651,
        42786,
        42787,
        42788,
@@ -7571,6 +8167,16 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
        42897,
        42898,
        42899,
+       42902,
+       42903,
+       42904,
+       42905,
+       42906,
+       42907,
+       42908,
+       42909,
+       42910,
+       42911,
        42912,
        42913,
        42914,
@@ -7582,11 +8188,15 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
        42920,
        42921,
        42922,
-       42923,
+       42926,
+       42928,
+       42930,
        65313,
        65339,
        66560,
        66600,
+       71840,
+       71872,
        119808,
        119834,
        119860,
@@ -7648,11 +8258,17 @@ static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
        120720,
        120745,
        120778,
-       120779
+       120779,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370
 };
 
 static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
-       1131,   /* Number of elements */
+       1261,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -7691,6 +8307,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -7704,7 +8322,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        1015,
        1154,
        1155,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -7752,20 +8370,12 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        2112,
        2140,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
        2404,
        2406,
        2416,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -7913,7 +8523,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        3032,
        3046,
        3056,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -7922,8 +8532,6 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -7939,7 +8547,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        3172,
        3174,
        3184,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -7967,7 +8575,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -8009,6 +8617,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3572,
        3585,
@@ -8136,7 +8746,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -8170,7 +8780,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -8197,6 +8807,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        6810,
        6823,
        6824,
+       6832,
+       6847,
        6912,
        6988,
        6992,
@@ -8215,8 +8827,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        7379,
        7380,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -8382,7 +8996,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        42612,
        42622,
        42623,
-       42648,
+       42654,
        42655,
        42738,
        42775,
@@ -8392,10 +9006,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43048,
        43072,
        43124,
@@ -8417,6 +9031,8 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        43457,
        43471,
        43482,
+       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -8426,8 +9042,6 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        43616,
        43639,
        43642,
-       43644,
-       43648,
        43715,
        43739,
        43742,
@@ -8445,6 +9059,12 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44012,
@@ -8490,7 +9110,7 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        65024,
        65040,
        65056,
-       65063,
+       65070,
        65075,
        65077,
        65101,
@@ -8539,10 +9159,14 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        66205,
        66208,
        66257,
+       66272,
+       66273,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -8555,6 +9179,16 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -8567,6 +9201,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -8591,19 +9229,27 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        68160,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68327,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
        69703,
        69734,
        69744,
-       69760,
+       69759,
        69819,
        69840,
        69865,
@@ -8613,22 +9259,102 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        69941,
        69942,
        69952,
+       69968,
+       70004,
+       70006,
+       70007,
        70016,
        70085,
        70096,
-       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70200,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70854,
+       70855,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71105,
+       71168,
+       71233,
+       71236,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71914,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92880,
+       92910,
+       92912,
+       92917,
+       92928,
+       92983,
+       92992,
+       92996,
+       93008,
+       93018,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -8637,6 +9363,16 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113821,
+       113823,
        119141,
        119146,
        119149,
@@ -8711,6 +9447,10 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125136,
+       125143,
        126464,
        126468,
        126469,
@@ -8777,6 +9517,12 @@ static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
        126634,
        126635,
        126652,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370,
        131072,
        173783,
        173824,
@@ -8810,7 +9556,7 @@ static const UV XPosixXDigit_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
-       229,    /* Number of elements */
+       235,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -8852,9 +9598,9 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
        601,
        602,
        603,
-       604,
+       605,
        608,
-       609,
+       610,
        611,
        612,
        613,
@@ -8862,7 +9608,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
        616,
        618,
        619,
-       620,
+       621,
        623,
        624,
        625,
@@ -8875,10 +9621,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
        641,
        643,
        644,
-       648,
+       647,
        653,
        658,
        659,
+       670,
+       671,
        700,
        701,
        702,
@@ -8905,6 +9653,8 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
        888,
        891,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -8916,15 +9666,13 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
        931,
        978,
        981,
-       1011,
-       1012,
        1014,
        1015,
        1020,
        1021,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1377,
@@ -9020,7 +9768,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
        42560,
        42606,
        42624,
-       42648,
+       42652,
        42786,
        42800,
        42802,
@@ -9031,8 +9779,10 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
        42894,
        42896,
        42900,
-       42912,
-       42923,
+       42902,
+       42926,
+       42928,
+       42930,
        64256,
        64263,
        64275,
@@ -9042,7 +9792,9 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
        65345,
        65371,
        66560,
-       66640
+       66640,
+       71840,
+       71904
 };
 
 #endif /* #ifndef PERL_IN_XSUB_RE */
@@ -9178,7 +9930,7 @@ static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
-       995,    /* Number of elements */
+       1095,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -9215,6 +9967,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        888,
        891,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -9228,7 +9982,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -9280,9 +10034,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        2112,
        2137,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2308,
        2362,
        2365,
@@ -9292,9 +10044,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        2392,
        2402,
        2417,
-       2424,
-       2425,
-       2432,
+       2433,
        2437,
        2445,
        2447,
@@ -9404,8 +10154,6 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3134,
@@ -9574,7 +10322,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -9602,7 +10350,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6480,
        6510,
        6512,
@@ -9792,7 +10540,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        42560,
        42607,
        42623,
-       42648,
+       42654,
        42656,
        42736,
        42775,
@@ -9802,10 +10550,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43010,
        43011,
        43014,
@@ -9831,6 +10579,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        43443,
        43471,
        43472,
+       43488,
+       43493,
+       43494,
+       43504,
+       43514,
+       43519,
        43520,
        43561,
        43584,
@@ -9841,7 +10595,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        43639,
        43642,
        43643,
-       43648,
+       43646,
        43696,
        43697,
        43698,
@@ -9869,6 +10623,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44003,
        44032,
@@ -9962,9 +10722,11 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        66208,
        66257,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66422,
        66432,
        66462,
        66464,
@@ -9975,6 +10737,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        66518,
        66560,
        66718,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -9987,6 +10759,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -10005,12 +10781,20 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        68148,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68325,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69635,
@@ -10021,20 +10805,78 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        69865,
        69891,
        69927,
+       69968,
+       70003,
+       70006,
+       70007,
        70019,
        70067,
        70081,
        70085,
+       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70188,
+       70320,
+       70367,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70461,
+       70462,
+       70493,
+       70498,
+       70784,
+       70832,
+       70852,
+       70854,
+       70855,
+       70856,
+       71040,
+       71087,
+       71168,
+       71216,
+       71236,
+       71237,
        71296,
        71339,
+       71840,
+       71904,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92880,
+       92910,
+       92928,
+       92976,
+       92992,
+       92996,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -10043,6 +10885,14 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
        119808,
        119893,
        119894,
@@ -10103,6 +10953,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
        120771,
        120772,
        120780,
+       124928,
+       125125,
        126464,
        126468,
        126469,
@@ -10180,7 +11032,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
 };
 
 static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
-       1143,   /* Number of elements */
+       1267,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -10219,6 +11071,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        888,
        891,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -10234,7 +11088,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        1155,
        1160,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -10282,20 +11136,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        2112,
        2140,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
        2404,
        2406,
        2416,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -10443,7 +11289,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        3032,
        3046,
        3056,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -10452,8 +11298,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -10469,7 +11313,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        3172,
        3174,
        3184,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -10497,7 +11341,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -10539,6 +11383,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3572,
        3585,
@@ -10666,7 +11512,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -10700,7 +11546,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -10727,6 +11573,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        6810,
        6823,
        6824,
+       6832,
+       6846,
        6912,
        6988,
        6992,
@@ -10745,8 +11593,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        7379,
        7380,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -10910,7 +11760,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        42612,
        42622,
        42623,
-       42648,
+       42654,
        42655,
        42738,
        42775,
@@ -10920,10 +11770,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43048,
        43072,
        43124,
@@ -10945,6 +11795,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        43457,
        43471,
        43482,
+       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -10954,8 +11806,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        43616,
        43639,
        43642,
-       43644,
-       43648,
        43715,
        43739,
        43742,
@@ -10973,6 +11823,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44012,
@@ -11020,7 +11876,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        65024,
        65040,
        65056,
-       65063,
+       65070,
        65075,
        65077,
        65101,
@@ -11079,10 +11935,14 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        66205,
        66208,
        66257,
+       66272,
+       66273,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -11095,6 +11955,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -11107,6 +11977,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -11131,19 +12005,27 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        68160,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68327,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
        69703,
        69734,
        69744,
-       69760,
+       69759,
        69819,
        69840,
        69865,
@@ -11153,22 +12035,102 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        69941,
        69942,
        69952,
+       69968,
+       70004,
+       70006,
+       70007,
        70016,
        70085,
        70096,
-       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70200,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70854,
+       70855,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71105,
+       71168,
+       71233,
+       71236,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71914,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92880,
+       92910,
+       92912,
+       92917,
+       92928,
+       92983,
+       92992,
+       92996,
+       93008,
+       93018,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -11177,6 +12139,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113821,
+       113823,
        119141,
        119146,
        119149,
@@ -11251,6 +12223,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125136,
+       125143,
        126464,
        126468,
        126469,
@@ -11402,7 +12378,7 @@ static const UV ASCII_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
-       265,    /* Number of elements */
+       281,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -11467,6 +12443,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -11480,7 +12458,7 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1377,
@@ -11590,17 +12568,23 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
        42560,
        42606,
        42624,
-       42648,
+       42654,
        42786,
        42888,
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
+       42926,
+       42928,
+       42930,
        43000,
        43003,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        64256,
        64263,
        64275,
@@ -11611,6 +12595,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
        65371,
        66560,
        66640,
+       71840,
+       71904,
        119808,
        119893,
        119894,
@@ -11670,7 +12656,13 @@ static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
        120746,
        120771,
        120772,
-       120780
+       120780,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370
 };
 
 static const UV VertSpace_invlist[] = { /* for EBCDIC 1047 */
@@ -11720,7 +12712,7 @@ static const UV XPerlSpace_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
-       1157,   /* Number of elements */
+       1285,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -11783,6 +12775,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -11796,7 +12790,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -11850,14 +12844,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        2112,
        2137,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
        2282,
        2288,
-       2303,
-       2304,
        2364,
        2365,
        2381,
@@ -11868,10 +12858,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        2406,
        2416,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -12019,7 +13005,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        3032,
        3046,
        3056,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -12028,8 +13014,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -12045,7 +13029,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        3172,
        3174,
        3184,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -12073,7 +13057,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -12115,6 +13099,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3572,
        3585,
@@ -12248,7 +13234,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -12282,7 +13268,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -12337,6 +13323,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        7415,
        7424,
        7616,
+       7655,
+       7669,
        7680,
        7958,
        7960,
@@ -12494,7 +13482,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        42612,
        42620,
        42623,
-       42648,
+       42654,
        42655,
        42736,
        42775,
@@ -12504,10 +13492,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43010,
        43011,
        43014,
@@ -12537,6 +13525,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        43456,
        43471,
        43482,
+       43488,
+       43493,
+       43494,
+       43519,
        43520,
        43575,
        43584,
@@ -12547,7 +13539,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        43639,
        43642,
        43643,
-       43648,
+       43646,
        43711,
        43712,
        43713,
@@ -12569,6 +13561,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44016,
@@ -12650,9 +13648,11 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        66208,
        66257,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -12665,6 +13665,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -12677,6 +13687,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -12697,12 +13711,20 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        68148,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68325,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
@@ -12719,24 +13741,104 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        69939,
        69942,
        69952,
+       69968,
+       70003,
+       70006,
+       70007,
        70016,
        70080,
        70081,
        70085,
        70096,
-       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70197,
+       70199,
+       70200,
+       70320,
+       70377,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70461,
+       70469,
+       70471,
+       70473,
+       70475,
+       70477,
+       70487,
+       70488,
+       70493,
+       70500,
+       70784,
+       70850,
+       70852,
+       70854,
+       70855,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71103,
+       71168,
+       71231,
+       71232,
+       71233,
+       71236,
+       71237,
+       71248,
+       71258,
        71296,
        71350,
        71360,
        71370,
+       71840,
+       71914,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92880,
+       92910,
+       92928,
+       92983,
+       92992,
+       92996,
+       93008,
+       93018,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -12745,6 +13847,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113822,
+       113823,
        119808,
        119893,
        119894,
@@ -12807,6 +13919,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
        126464,
        126468,
        126469,
@@ -12873,6 +13987,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
        126634,
        126635,
        126652,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370,
        131072,
        173783,
        173824,
@@ -12884,7 +14004,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
-       1107,   /* Number of elements */
+       1227,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -12947,6 +14067,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -12960,7 +14082,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -13016,14 +14138,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        2112,
        2137,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
        2282,
        2288,
-       2303,
-       2304,
        2364,
        2365,
        2381,
@@ -13032,10 +14150,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        2389,
        2404,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -13177,7 +14291,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        3025,
        3031,
        3032,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -13186,8 +14300,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -13201,7 +14313,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        3162,
        3168,
        3172,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -13227,7 +14339,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        3300,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -13392,7 +14504,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -13422,7 +14534,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -13471,6 +14583,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        7415,
        7424,
        7616,
+       7655,
+       7669,
        7680,
        7958,
        7960,
@@ -13630,7 +14744,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        42612,
        42620,
        42623,
-       42648,
+       42654,
        42655,
        42736,
        42775,
@@ -13640,10 +14754,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43010,
        43011,
        43014,
@@ -13671,6 +14785,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        43456,
        43471,
        43472,
+       43488,
+       43493,
+       43494,
+       43504,
+       43514,
+       43519,
        43520,
        43575,
        43584,
@@ -13679,7 +14799,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        43639,
        43642,
        43643,
-       43648,
+       43646,
        43711,
        43712,
        43713,
@@ -13701,6 +14821,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44032,
@@ -13778,9 +14904,11 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        66208,
        66257,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -13791,6 +14919,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        66518,
        66560,
        66718,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -13803,6 +14941,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -13823,12 +14965,20 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        68148,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68325,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
@@ -13839,20 +14989,92 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        69865,
        69888,
        69939,
+       69968,
+       70003,
+       70006,
+       70007,
        70016,
        70080,
        70081,
        70085,
+       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70197,
+       70199,
+       70200,
+       70320,
+       70377,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70461,
+       70469,
+       70471,
+       70473,
+       70475,
+       70477,
+       70487,
+       70488,
+       70493,
+       70500,
+       70784,
+       70850,
+       70852,
+       70854,
+       70855,
+       70856,
+       71040,
+       71094,
+       71096,
+       71103,
+       71168,
+       71231,
+       71232,
+       71233,
+       71236,
+       71237,
        71296,
        71350,
+       71840,
+       71904,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92880,
+       92910,
+       92928,
+       92983,
+       92992,
+       92996,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -13861,6 +15083,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113822,
+       113823,
        119808,
        119893,
        119894,
@@ -13921,6 +15153,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        120771,
        120772,
        120780,
+       124928,
+       125125,
        126464,
        126468,
        126469,
@@ -13987,6 +15221,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
        126634,
        126635,
        126652,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370,
        131072,
        173783,
        173824,
@@ -14031,7 +15271,7 @@ static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
-       85,     /* Number of elements */
+       101,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -14062,6 +15302,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
        3312,
        3430,
        3440,
+       3558,
+       3568,
        3664,
        3674,
        3792,
@@ -14100,6 +15342,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
        43274,
        43472,
        43482,
+       43504,
+       43514,
        43600,
        43610,
        44016,
@@ -14116,14 +15360,26 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
        69952,
        70096,
        70106,
+       70384,
+       70394,
+       70864,
+       70874,
+       71248,
+       71258,
        71360,
        71370,
+       71904,
+       71914,
+       92768,
+       92778,
+       93008,
+       93018,
        120782,
        120832
 };
 
 static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
-       1089,   /* Number of elements */
+       1211,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -14133,7 +15389,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        256,
        888,
        890,
-       895,
+       896,
        900,
        907,
        908,
@@ -14141,7 +15397,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        910,
        930,
        931,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -14150,7 +15406,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        1416,
        1417,
        1419,
-       1423,
+       1421,
        1424,
        1425,
        1480,
@@ -14159,8 +15415,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        1520,
        1525,
        1536,
-       1541,
-       1542,
        1565,
        1566,
        1806,
@@ -14179,16 +15433,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        2142,
        2143,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -14334,7 +15580,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        3032,
        3046,
        3067,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -14343,8 +15589,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -14362,7 +15606,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        3184,
        3192,
        3200,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -14390,7 +15634,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -14432,6 +15676,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3573,
        3585,
@@ -14535,7 +15781,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        5761,
        5789,
        5792,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -14567,7 +15813,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -14596,6 +15842,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        6810,
        6816,
        6830,
+       6832,
+       6847,
        6912,
        6988,
        6992,
@@ -14612,8 +15860,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        7368,
        7376,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -14661,23 +15911,27 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        8336,
        8349,
        8352,
-       8379,
+       8382,
        8400,
        8433,
        8448,
        8586,
        8592,
-       9204,
+       9211,
        9216,
        9255,
        9280,
        9291,
        9312,
-       9984,
-       9985,
-       11085,
-       11088,
-       11098,
+       11124,
+       11126,
+       11158,
+       11160,
+       11194,
+       11197,
+       11209,
+       11210,
+       11218,
        11264,
        11311,
        11312,
@@ -14713,7 +15967,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        11736,
        11743,
        11744,
-       11836,
+       11843,
        11904,
        11930,
        11931,
@@ -14751,16 +16005,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        42192,
        42540,
        42560,
-       42648,
+       42654,
        42655,
        42744,
        42752,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43052,
        43056,
        43066,
@@ -14781,7 +16035,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        43471,
        43482,
        43486,
-       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -14789,8 +16043,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        43600,
        43610,
        43612,
-       43644,
-       43648,
        43715,
        43739,
        43767,
@@ -14804,6 +16056,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        43815,
        43816,
        43823,
+       43824,
+       43872,
+       43876,
+       43878,
        43968,
        44014,
        44016,
@@ -14845,7 +16101,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        65024,
        65050,
        65056,
-       65063,
+       65070,
        65072,
        65107,
        65108,
@@ -14893,21 +16149,25 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        65799,
        65844,
        65847,
-       65931,
+       65933,
        65936,
        65948,
+       65952,
+       65953,
        66000,
        66046,
        66176,
        66205,
        66208,
        66257,
+       66272,
+       66300,
        66304,
-       66335,
-       66336,
        66340,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66463,
@@ -14918,6 +16178,18 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       66927,
+       66928,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -14931,7 +16203,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        67647,
        67670,
        67671,
-       67680,
+       67743,
+       67751,
+       67760,
        67840,
        67868,
        67871,
@@ -14959,7 +16233,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        68176,
        68185,
        68192,
-       68224,
+       68256,
+       68288,
+       68327,
+       68331,
+       68343,
        68352,
        68406,
        68409,
@@ -14967,7 +16245,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        68440,
        68467,
        68472,
-       68480,
+       68498,
+       68505,
+       68509,
+       68521,
+       68528,
        68608,
        68681,
        69216,
@@ -14976,7 +16258,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        69710,
        69714,
        69744,
-       69760,
+       69759,
        69826,
        69840,
        69865,
@@ -14986,24 +16268,104 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        69941,
        69942,
        69956,
+       69968,
+       70007,
        70016,
        70089,
+       70093,
+       70094,
        70096,
-       70106,
+       70107,
+       70113,
+       70133,
+       70144,
+       70162,
+       70163,
+       70206,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71114,
+       71168,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71923,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        74864,
-       74868,
+       74869,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92782,
+       92784,
+       92880,
+       92910,
+       92912,
+       92918,
+       92928,
+       92998,
+       93008,
+       93018,
+       93019,
+       93026,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -15012,6 +16374,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113820,
+       113828,
        118784,
        119030,
        119040,
@@ -15066,6 +16438,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125127,
+       125143,
        126464,
        126468,
        126469,
@@ -15141,13 +16517,13 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        127136,
        127151,
        127153,
-       127167,
+       127168,
        127169,
        127184,
        127185,
-       127200,
+       127222,
        127232,
-       127243,
+       127245,
        127248,
        127279,
        127280,
@@ -15163,41 +16539,43 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
        127568,
        127570,
        127744,
-       127777,
+       127789,
        127792,
-       127798,
-       127799,
-       127869,
+       127870,
        127872,
-       127892,
-       127904,
-       127941,
-       127942,
-       127947,
-       127968,
-       127985,
+       127951,
+       127956,
+       127992,
        128000,
-       128063,
-       128064,
-       128065,
-       128066,
-       128248,
-       128249,
-       128253,
+       128255,
        128256,
-       128318,
-       128320,
-       128324,
+       128331,
        128336,
-       128360,
-       128507,
-       128577,
+       128378,
+       128379,
+       128420,
+       128421,
+       128579,
        128581,
-       128592,
-       128640,
-       128710,
+       128720,
+       128736,
+       128749,
+       128752,
+       128756,
        128768,
        128884,
+       128896,
+       128981,
+       129024,
+       129036,
+       129040,
+       129096,
+       129104,
+       129114,
+       129120,
+       129160,
+       129168,
+       129198,
        131072,
        173783,
        173824,
@@ -15219,7 +16597,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
-       1245,   /* Number of elements */
+       1275,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -15772,6 +17150,14 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
        1318,
        1319,
        1320,
+       1321,
+       1322,
+       1323,
+       1324,
+       1325,
+       1326,
+       1327,
+       1328,
        1377,
        1416,
        7424,
@@ -16294,6 +17680,10 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
        42646,
        42647,
        42648,
+       42649,
+       42650,
+       42651,
+       42654,
        42787,
        42788,
        42789,
@@ -16391,7 +17781,17 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
        42897,
        42898,
        42899,
-       42900,
+       42902,
+       42903,
+       42904,
+       42905,
+       42906,
+       42907,
+       42908,
+       42909,
+       42910,
+       42911,
+       42912,
        42913,
        42914,
        42915,
@@ -16404,6 +17804,12 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
        42922,
        43000,
        43003,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        64256,
        64263,
        64275,
@@ -16412,6 +17818,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
        65371,
        66600,
        66640,
+       71872,
+       71904,
        119834,
        119860,
        119886,
@@ -16471,7 +17879,7 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
-       1083,   /* Number of elements */
+       1205,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -16481,7 +17889,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        256,
        888,
        890,
-       895,
+       896,
        900,
        907,
        908,
@@ -16489,7 +17897,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        910,
        930,
        931,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -16498,7 +17906,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        1416,
        1417,
        1419,
-       1423,
+       1421,
        1424,
        1425,
        1480,
@@ -16507,8 +17915,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        1520,
        1525,
        1536,
-       1541,
-       1542,
        1565,
        1566,
        1806,
@@ -16527,16 +17933,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        2142,
        2143,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -16682,7 +18080,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        3032,
        3046,
        3067,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -16691,8 +18089,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -16710,7 +18106,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        3184,
        3192,
        3200,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -16738,7 +18134,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -16780,6 +18176,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3573,
        3585,
@@ -16881,7 +18279,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        5120,
        5789,
        5792,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -16913,7 +18311,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -16942,6 +18340,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        6810,
        6816,
        6830,
+       6832,
+       6847,
        6912,
        6988,
        6992,
@@ -16958,8 +18358,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        7368,
        7376,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -17003,23 +18405,27 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        8336,
        8349,
        8352,
-       8379,
+       8382,
        8400,
        8433,
        8448,
        8586,
        8592,
-       9204,
+       9211,
        9216,
        9255,
        9280,
        9291,
        9312,
-       9984,
-       9985,
-       11085,
-       11088,
-       11098,
+       11124,
+       11126,
+       11158,
+       11160,
+       11194,
+       11197,
+       11209,
+       11210,
+       11218,
        11264,
        11311,
        11312,
@@ -17055,7 +18461,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        11736,
        11743,
        11744,
-       11836,
+       11843,
        11904,
        11930,
        11931,
@@ -17093,16 +18499,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        42192,
        42540,
        42560,
-       42648,
+       42654,
        42655,
        42744,
        42752,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43052,
        43056,
        43066,
@@ -17123,7 +18529,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        43471,
        43482,
        43486,
-       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -17131,8 +18537,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        43600,
        43610,
        43612,
-       43644,
-       43648,
        43715,
        43739,
        43767,
@@ -17146,6 +18550,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        43815,
        43816,
        43823,
+       43824,
+       43872,
+       43876,
+       43878,
        43968,
        44014,
        44016,
@@ -17187,7 +18595,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        65024,
        65050,
        65056,
-       65063,
+       65070,
        65072,
        65107,
        65108,
@@ -17235,21 +18643,25 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        65799,
        65844,
        65847,
-       65931,
+       65933,
        65936,
        65948,
+       65952,
+       65953,
        66000,
        66046,
        66176,
        66205,
        66208,
        66257,
+       66272,
+       66300,
        66304,
-       66335,
-       66336,
        66340,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66463,
@@ -17260,6 +18672,18 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       66927,
+       66928,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -17273,7 +18697,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        67647,
        67670,
        67671,
-       67680,
+       67743,
+       67751,
+       67760,
        67840,
        67868,
        67871,
@@ -17301,7 +18727,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        68176,
        68185,
        68192,
-       68224,
+       68256,
+       68288,
+       68327,
+       68331,
+       68343,
        68352,
        68406,
        68409,
@@ -17309,7 +18739,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        68440,
        68467,
        68472,
-       68480,
+       68498,
+       68505,
+       68509,
+       68521,
+       68528,
        68608,
        68681,
        69216,
@@ -17318,7 +18752,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        69710,
        69714,
        69744,
-       69760,
+       69759,
        69826,
        69840,
        69865,
@@ -17328,24 +18762,104 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        69941,
        69942,
        69956,
+       69968,
+       70007,
        70016,
        70089,
+       70093,
+       70094,
        70096,
-       70106,
+       70107,
+       70113,
+       70133,
+       70144,
+       70162,
+       70163,
+       70206,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71114,
+       71168,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71923,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        74864,
-       74868,
+       74869,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92782,
+       92784,
+       92880,
+       92910,
+       92912,
+       92918,
+       92928,
+       92998,
+       93008,
+       93018,
+       93019,
+       93026,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -17354,6 +18868,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113820,
+       113828,
        118784,
        119030,
        119040,
@@ -17408,6 +18932,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125127,
+       125143,
        126464,
        126468,
        126469,
@@ -17483,13 +19011,13 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        127136,
        127151,
        127153,
-       127167,
+       127168,
        127169,
        127184,
        127185,
-       127200,
+       127222,
        127232,
-       127243,
+       127245,
        127248,
        127279,
        127280,
@@ -17505,41 +19033,43 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
        127568,
        127570,
        127744,
-       127777,
+       127789,
        127792,
-       127798,
-       127799,
-       127869,
+       127870,
        127872,
-       127892,
-       127904,
-       127941,
-       127942,
-       127947,
-       127968,
-       127985,
+       127951,
+       127956,
+       127992,
        128000,
-       128063,
-       128064,
-       128065,
-       128066,
-       128248,
-       128249,
-       128253,
+       128255,
        128256,
-       128318,
-       128320,
-       128324,
+       128331,
        128336,
-       128360,
-       128507,
-       128577,
+       128378,
+       128379,
+       128420,
+       128421,
+       128579,
        128581,
-       128592,
-       128640,
-       128710,
+       128720,
+       128736,
+       128749,
+       128752,
+       128756,
        128768,
        128884,
+       128896,
+       128981,
+       129024,
+       129036,
+       129040,
+       129096,
+       129104,
+       129114,
+       129120,
+       129160,
+       129168,
+       129198,
        131072,
        173783,
        173824,
@@ -17561,7 +19091,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
-       281,    /* Number of elements */
+       309,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -17735,7 +19265,7 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
        11776,
        11823,
        11824,
-       11836,
+       11843,
        12289,
        12292,
        12296,
@@ -17822,6 +19352,8 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
        66464,
        66512,
        66513,
+       66927,
+       66928,
        67671,
        67672,
        67871,
@@ -17832,8 +19364,12 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
        68185,
        68223,
        68224,
+       68336,
+       68343,
        68409,
        68416,
+       68505,
+       68509,
        69703,
        69710,
        69819,
@@ -17842,10 +19378,32 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
        69826,
        69952,
        69956,
+       70004,
+       70006,
        70085,
        70089,
+       70093,
+       70094,
+       70200,
+       70206,
+       70854,
+       70855,
+       71105,
+       71114,
+       71233,
+       71236,
        74864,
-       74868
+       74869,
+       92782,
+       92784,
+       92917,
+       92918,
+       92983,
+       92988,
+       92996,
+       92997,
+       113823,
+       113824
 };
 
 static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */
@@ -17879,7 +19437,7 @@ static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
-       1239,   /* Number of elements */
+       1273,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -18196,6 +19754,8 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
        883,
        886,
        887,
+       895,
+       896,
        902,
        903,
        904,
@@ -18434,6 +19994,14 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
        1317,
        1318,
        1319,
+       1320,
+       1321,
+       1322,
+       1323,
+       1324,
+       1325,
+       1326,
+       1327,
        1329,
        1367,
        4256,
@@ -18946,6 +20514,10 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
        42645,
        42646,
        42647,
+       42648,
+       42649,
+       42650,
+       42651,
        42786,
        42787,
        42788,
@@ -19044,6 +20616,16 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
        42897,
        42898,
        42899,
+       42902,
+       42903,
+       42904,
+       42905,
+       42906,
+       42907,
+       42908,
+       42909,
+       42910,
+       42911,
        42912,
        42913,
        42914,
@@ -19055,11 +20637,15 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
        42920,
        42921,
        42922,
-       42923,
+       42926,
+       42928,
+       42930,
        65313,
        65339,
        66560,
        66600,
+       71840,
+       71872,
        119808,
        119834,
        119860,
@@ -19121,11 +20707,17 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
        120720,
        120745,
        120778,
-       120779
+       120779,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370
 };
 
 static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
-       1155,   /* Number of elements */
+       1285,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -19188,6 +20780,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -19201,7 +20795,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        1015,
        1154,
        1155,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -19249,20 +20843,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        2112,
        2140,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
        2404,
        2406,
        2416,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -19410,7 +20996,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        3032,
        3046,
        3056,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -19419,8 +21005,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -19436,7 +21020,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        3172,
        3174,
        3184,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -19464,7 +21048,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -19506,6 +21090,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3572,
        3585,
@@ -19633,7 +21219,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -19667,7 +21253,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -19694,6 +21280,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        6810,
        6823,
        6824,
+       6832,
+       6847,
        6912,
        6988,
        6992,
@@ -19712,8 +21300,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        7379,
        7380,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -19879,7 +21469,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        42612,
        42622,
        42623,
-       42648,
+       42654,
        42655,
        42738,
        42775,
@@ -19889,10 +21479,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43048,
        43072,
        43124,
@@ -19914,6 +21504,8 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        43457,
        43471,
        43482,
+       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -19923,8 +21515,6 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        43616,
        43639,
        43642,
-       43644,
-       43648,
        43715,
        43739,
        43742,
@@ -19942,6 +21532,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44012,
@@ -19987,7 +21583,7 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        65024,
        65040,
        65056,
-       65063,
+       65070,
        65075,
        65077,
        65101,
@@ -20036,10 +21632,14 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        66205,
        66208,
        66257,
+       66272,
+       66273,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -20052,6 +21652,16 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -20064,6 +21674,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -20088,19 +21702,27 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        68160,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68327,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
        69703,
        69734,
        69744,
-       69760,
+       69759,
        69819,
        69840,
        69865,
@@ -20110,22 +21732,102 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        69941,
        69942,
        69952,
+       69968,
+       70004,
+       70006,
+       70007,
        70016,
        70085,
        70096,
-       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70200,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70854,
+       70855,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71105,
+       71168,
+       71233,
+       71236,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71914,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92880,
+       92910,
+       92912,
+       92917,
+       92928,
+       92983,
+       92992,
+       92996,
+       93008,
+       93018,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -20134,6 +21836,16 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113821,
+       113823,
        119141,
        119146,
        119149,
@@ -20208,6 +21920,10 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125136,
+       125143,
        126464,
        126468,
        126469,
@@ -20274,6 +21990,12 @@ static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
        126634,
        126635,
        126652,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370,
        131072,
        173783,
        173824,
@@ -20307,7 +22029,7 @@ static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
-       261,    /* Number of elements */
+       267,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -20381,9 +22103,9 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
        601,
        602,
        603,
-       604,
+       605,
        608,
-       609,
+       610,
        611,
        612,
        613,
@@ -20391,7 +22113,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
        616,
        618,
        619,
-       620,
+       621,
        623,
        624,
        625,
@@ -20404,10 +22126,12 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
        641,
        643,
        644,
-       648,
+       647,
        653,
        658,
        659,
+       670,
+       671,
        700,
        701,
        702,
@@ -20434,6 +22158,8 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
        888,
        891,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -20445,15 +22171,13 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
        931,
        978,
        981,
-       1011,
-       1012,
        1014,
        1015,
        1020,
        1021,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1377,
@@ -20549,7 +22273,7 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
        42560,
        42606,
        42624,
-       42648,
+       42652,
        42786,
        42800,
        42802,
@@ -20560,8 +22284,10 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
        42894,
        42896,
        42900,
-       42912,
-       42923,
+       42902,
+       42926,
+       42928,
+       42930,
        64256,
        64263,
        64275,
@@ -20571,7 +22297,9 @@ static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
        65345,
        65371,
        66560,
-       66640
+       66640,
+       71840,
+       71904
 };
 
 #endif /* #ifndef PERL_IN_XSUB_RE */
@@ -20759,7 +22487,7 @@ static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
-       1021,   /* Number of elements */
+       1121,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -20822,6 +22550,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        888,
        891,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -20835,7 +22565,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -20887,9 +22617,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        2112,
        2137,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2308,
        2362,
        2365,
@@ -20899,9 +22627,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        2392,
        2402,
        2417,
-       2424,
-       2425,
-       2432,
+       2433,
        2437,
        2445,
        2447,
@@ -21011,8 +22737,6 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3134,
@@ -21181,7 +22905,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -21209,7 +22933,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6480,
        6510,
        6512,
@@ -21399,7 +23123,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        42560,
        42607,
        42623,
-       42648,
+       42654,
        42656,
        42736,
        42775,
@@ -21409,10 +23133,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43010,
        43011,
        43014,
@@ -21438,6 +23162,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        43443,
        43471,
        43472,
+       43488,
+       43493,
+       43494,
+       43504,
+       43514,
+       43519,
        43520,
        43561,
        43584,
@@ -21448,7 +23178,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        43639,
        43642,
        43643,
-       43648,
+       43646,
        43696,
        43697,
        43698,
@@ -21476,6 +23206,12 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44003,
        44032,
@@ -21569,9 +23305,11 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        66208,
        66257,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66422,
        66432,
        66462,
        66464,
@@ -21582,6 +23320,16 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        66518,
        66560,
        66718,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -21594,6 +23342,10 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -21612,12 +23364,20 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        68148,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68325,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69635,
@@ -21628,20 +23388,78 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        69865,
        69891,
        69927,
+       69968,
+       70003,
+       70006,
+       70007,
        70019,
        70067,
        70081,
        70085,
+       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70188,
+       70320,
+       70367,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70461,
+       70462,
+       70493,
+       70498,
+       70784,
+       70832,
+       70852,
+       70854,
+       70855,
+       70856,
+       71040,
+       71087,
+       71168,
+       71216,
+       71236,
+       71237,
        71296,
        71339,
+       71840,
+       71904,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92880,
+       92910,
+       92928,
+       92976,
+       92992,
+       92996,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -21650,6 +23468,14 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
        119808,
        119893,
        119894,
@@ -21710,6 +23536,8 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
        120771,
        120772,
        120780,
+       124928,
+       125125,
        126464,
        126468,
        126469,
@@ -21787,7 +23615,7 @@ static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
 };
 
 static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
-       1167,   /* Number of elements */
+       1291,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -21850,6 +23678,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        888,
        891,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -21865,7 +23695,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        1155,
        1160,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -21913,20 +23743,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        2112,
        2140,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
        2404,
        2406,
        2416,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -22074,7 +23896,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        3032,
        3046,
        3056,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -22083,8 +23905,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -22100,7 +23920,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        3172,
        3174,
        3184,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -22128,7 +23948,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -22170,6 +23990,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3572,
        3585,
@@ -22297,7 +24119,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -22331,7 +24153,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -22358,6 +24180,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        6810,
        6823,
        6824,
+       6832,
+       6846,
        6912,
        6988,
        6992,
@@ -22376,8 +24200,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        7379,
        7380,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -22541,7 +24367,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        42612,
        42622,
        42623,
-       42648,
+       42654,
        42655,
        42738,
        42775,
@@ -22551,10 +24377,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43048,
        43072,
        43124,
@@ -22576,6 +24402,8 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        43457,
        43471,
        43482,
+       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -22585,8 +24413,6 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        43616,
        43639,
        43642,
-       43644,
-       43648,
        43715,
        43739,
        43742,
@@ -22604,6 +24430,12 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44012,
@@ -22651,7 +24483,7 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        65024,
        65040,
        65056,
-       65063,
+       65070,
        65075,
        65077,
        65101,
@@ -22710,10 +24542,14 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        66205,
        66208,
        66257,
+       66272,
+       66273,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -22726,6 +24562,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -22738,6 +24584,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -22762,19 +24612,27 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        68160,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68327,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
        69703,
        69734,
        69744,
-       69760,
+       69759,
        69819,
        69840,
        69865,
@@ -22784,22 +24642,102 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        69941,
        69942,
        69952,
+       69968,
+       70004,
+       70006,
+       70007,
        70016,
        70085,
        70096,
-       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70200,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70854,
+       70855,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71105,
+       71168,
+       71233,
+       71236,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71914,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92880,
+       92910,
+       92912,
+       92917,
+       92928,
+       92983,
+       92992,
+       92996,
+       93008,
+       93018,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -22808,6 +24746,16 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113821,
+       113823,
        119141,
        119146,
        119149,
@@ -22882,6 +24830,10 @@ static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125136,
+       125143,
        126464,
        126468,
        126469,
@@ -23035,7 +24987,7 @@ static const UV ASCII_invlist[] = { /* for EBCDIC 037 */
 };
 
 static const UV Cased_invlist[] = { /* for EBCDIC 037 */
-       261,    /* Number of elements */
+       277,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -23096,6 +25048,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -23109,7 +25063,7 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1377,
@@ -23219,17 +25173,23 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
        42560,
        42606,
        42624,
-       42648,
+       42654,
        42786,
        42888,
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
+       42926,
+       42928,
+       42930,
        43000,
        43003,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        64256,
        64263,
        64275,
@@ -23240,6 +25200,8 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
        65371,
        66560,
        66640,
+       71840,
+       71904,
        119808,
        119893,
        119894,
@@ -23299,7 +25261,13 @@ static const UV Cased_invlist[] = { /* for EBCDIC 037 */
        120746,
        120771,
        120772,
-       120780
+       120780,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370
 };
 
 static const UV VertSpace_invlist[] = { /* for EBCDIC 037 */
@@ -23349,7 +25317,7 @@ static const UV XPerlSpace_invlist[] = { /* for EBCDIC 037 */
 };
 
 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
-       1153,   /* Number of elements */
+       1281,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -23408,6 +25376,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -23421,7 +25391,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -23475,14 +25445,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        2112,
        2137,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
        2282,
        2288,
-       2303,
-       2304,
        2364,
        2365,
        2381,
@@ -23493,10 +25459,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        2406,
        2416,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -23644,7 +25606,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        3032,
        3046,
        3056,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -23653,8 +25615,6 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -23670,7 +25630,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        3172,
        3174,
        3184,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -23698,7 +25658,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -23740,6 +25700,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3572,
        3585,
@@ -23873,7 +25835,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -23907,7 +25869,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -23962,6 +25924,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        7415,
        7424,
        7616,
+       7655,
+       7669,
        7680,
        7958,
        7960,
@@ -24119,7 +26083,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        42612,
        42620,
        42623,
-       42648,
+       42654,
        42655,
        42736,
        42775,
@@ -24129,10 +26093,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43010,
        43011,
        43014,
@@ -24162,6 +26126,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        43456,
        43471,
        43482,
+       43488,
+       43493,
+       43494,
+       43519,
        43520,
        43575,
        43584,
@@ -24172,7 +26140,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        43639,
        43642,
        43643,
-       43648,
+       43646,
        43711,
        43712,
        43713,
@@ -24194,6 +26162,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44016,
@@ -24275,9 +26249,11 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        66208,
        66257,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -24290,6 +26266,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -24302,6 +26288,10 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -24322,12 +26312,20 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        68148,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68325,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
@@ -24344,24 +26342,104 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        69939,
        69942,
        69952,
+       69968,
+       70003,
+       70006,
+       70007,
        70016,
        70080,
        70081,
        70085,
        70096,
-       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70197,
+       70199,
+       70200,
+       70320,
+       70377,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70461,
+       70469,
+       70471,
+       70473,
+       70475,
+       70477,
+       70487,
+       70488,
+       70493,
+       70500,
+       70784,
+       70850,
+       70852,
+       70854,
+       70855,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71103,
+       71168,
+       71231,
+       71232,
+       71233,
+       71236,
+       71237,
+       71248,
+       71258,
        71296,
        71350,
        71360,
        71370,
+       71840,
+       71914,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92880,
+       92910,
+       92928,
+       92983,
+       92992,
+       92996,
+       93008,
+       93018,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -24370,6 +26448,16 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113822,
+       113823,
        119808,
        119893,
        119894,
@@ -24432,6 +26520,8 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
        126464,
        126468,
        126469,
@@ -24498,6 +26588,12 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
        126634,
        126635,
        126652,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370,
        131072,
        173783,
        173824,
@@ -24509,7 +26605,7 @@ static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
 };
 
 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
-       1103,   /* Number of elements */
+       1223,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -24568,6 +26664,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        888,
        890,
        894,
+       895,
+       896,
        902,
        903,
        904,
@@ -24581,7 +26679,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        1015,
        1154,
        1162,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -24637,14 +26735,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        2112,
        2137,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
        2282,
        2288,
-       2303,
-       2304,
        2364,
        2365,
        2381,
@@ -24653,10 +26747,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        2389,
        2404,
        2417,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -24798,7 +26888,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        3025,
        3031,
        3032,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -24807,8 +26897,6 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -24822,7 +26910,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        3162,
        3168,
        3172,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -24848,7 +26936,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        3300,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -25013,7 +27101,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        5792,
        5867,
        5870,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -25043,7 +27131,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -25092,6 +27180,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        7415,
        7424,
        7616,
+       7655,
+       7669,
        7680,
        7958,
        7960,
@@ -25251,7 +27341,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        42612,
        42620,
        42623,
-       42648,
+       42654,
        42655,
        42736,
        42775,
@@ -25261,10 +27351,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        42891,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43010,
        43011,
        43014,
@@ -25292,6 +27382,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        43456,
        43471,
        43472,
+       43488,
+       43493,
+       43494,
+       43504,
+       43514,
+       43519,
        43520,
        43575,
        43584,
@@ -25300,7 +27396,7 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        43639,
        43642,
        43643,
-       43648,
+       43646,
        43711,
        43712,
        43713,
@@ -25322,6 +27418,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        43815,
        43816,
        43823,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        43968,
        44011,
        44032,
@@ -25399,9 +27501,11 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        66208,
        66257,
        66304,
-       66335,
+       66336,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66464,
@@ -25412,6 +27516,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        66518,
        66560,
        66718,
+       66816,
+       66856,
+       66864,
+       66916,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -25424,6 +27538,10 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        67645,
        67647,
        67670,
+       67680,
+       67703,
+       67712,
+       67743,
        67840,
        67862,
        67872,
@@ -25444,12 +27562,20 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        68148,
        68192,
        68221,
+       68224,
+       68253,
+       68288,
+       68296,
+       68297,
+       68325,
        68352,
        68406,
        68416,
        68438,
        68448,
        68467,
+       68480,
+       68498,
        68608,
        68681,
        69632,
@@ -25460,20 +27586,92 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        69865,
        69888,
        69939,
+       69968,
+       70003,
+       70006,
+       70007,
        70016,
        70080,
        70081,
        70085,
+       70106,
+       70107,
+       70144,
+       70162,
+       70163,
+       70197,
+       70199,
+       70200,
+       70320,
+       70377,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70461,
+       70469,
+       70471,
+       70473,
+       70475,
+       70477,
+       70487,
+       70488,
+       70493,
+       70500,
+       70784,
+       70850,
+       70852,
+       70854,
+       70855,
+       70856,
+       71040,
+       71094,
+       71096,
+       71103,
+       71168,
+       71231,
+       71232,
+       71233,
+       71236,
+       71237,
        71296,
        71350,
+       71840,
+       71904,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92880,
+       92910,
+       92928,
+       92983,
+       92992,
+       92996,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -25482,6 +27680,16 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113822,
+       113823,
        119808,
        119893,
        119894,
@@ -25542,6 +27750,8 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        120771,
        120772,
        120780,
+       124928,
+       125125,
        126464,
        126468,
        126469,
@@ -25608,6 +27818,12 @@ static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
        126634,
        126635,
        126652,
+       127280,
+       127306,
+       127312,
+       127338,
+       127344,
+       127370,
        131072,
        173783,
        173824,
@@ -25652,7 +27868,7 @@ static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 037 */
 };
 
 static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
-       85,     /* Number of elements */
+       101,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -25683,6 +27899,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
        3312,
        3430,
        3440,
+       3558,
+       3568,
        3664,
        3674,
        3792,
@@ -25721,6 +27939,8 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
        43274,
        43472,
        43482,
+       43504,
+       43514,
        43600,
        43610,
        44016,
@@ -25737,14 +27957,26 @@ static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
        69952,
        70096,
        70106,
+       70384,
+       70394,
+       70864,
+       70874,
+       71248,
+       71258,
        71360,
        71370,
+       71904,
+       71914,
+       92768,
+       92778,
+       93008,
+       93018,
        120782,
        120832
 };
 
 static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
-       1089,   /* Number of elements */
+       1211,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -25754,7 +27986,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        256,
        888,
        890,
-       895,
+       896,
        900,
        907,
        908,
@@ -25762,7 +27994,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        910,
        930,
        931,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -25771,7 +28003,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        1416,
        1417,
        1419,
-       1423,
+       1421,
        1424,
        1425,
        1480,
@@ -25780,8 +28012,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        1520,
        1525,
        1536,
-       1541,
-       1542,
        1565,
        1566,
        1806,
@@ -25800,16 +28030,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        2142,
        2143,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -25955,7 +28177,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        3032,
        3046,
        3067,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -25964,8 +28186,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -25983,7 +28203,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        3184,
        3192,
        3200,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -26011,7 +28231,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -26053,6 +28273,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3573,
        3585,
@@ -26156,7 +28378,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        5761,
        5789,
        5792,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -26188,7 +28410,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -26217,6 +28439,8 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        6810,
        6816,
        6830,
+       6832,
+       6847,
        6912,
        6988,
        6992,
@@ -26233,8 +28457,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        7368,
        7376,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -26282,23 +28508,27 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        8336,
        8349,
        8352,
-       8379,
+       8382,
        8400,
        8433,
        8448,
        8586,
        8592,
-       9204,
+       9211,
        9216,
        9255,
        9280,
        9291,
        9312,
-       9984,
-       9985,
-       11085,
-       11088,
-       11098,
+       11124,
+       11126,
+       11158,
+       11160,
+       11194,
+       11197,
+       11209,
+       11210,
+       11218,
        11264,
        11311,
        11312,
@@ -26334,7 +28564,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        11736,
        11743,
        11744,
-       11836,
+       11843,
        11904,
        11930,
        11931,
@@ -26372,16 +28602,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        42192,
        42540,
        42560,
-       42648,
+       42654,
        42655,
        42744,
        42752,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43052,
        43056,
        43066,
@@ -26402,7 +28632,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        43471,
        43482,
        43486,
-       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -26410,8 +28640,6 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        43600,
        43610,
        43612,
-       43644,
-       43648,
        43715,
        43739,
        43767,
@@ -26425,6 +28653,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        43815,
        43816,
        43823,
+       43824,
+       43872,
+       43876,
+       43878,
        43968,
        44014,
        44016,
@@ -26466,7 +28698,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        65024,
        65050,
        65056,
-       65063,
+       65070,
        65072,
        65107,
        65108,
@@ -26514,21 +28746,25 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        65799,
        65844,
        65847,
-       65931,
+       65933,
        65936,
        65948,
+       65952,
+       65953,
        66000,
        66046,
        66176,
        66205,
        66208,
        66257,
+       66272,
+       66300,
        66304,
-       66335,
-       66336,
        66340,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66463,
@@ -26539,6 +28775,18 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       66927,
+       66928,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -26552,7 +28800,9 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        67647,
        67670,
        67671,
-       67680,
+       67743,
+       67751,
+       67760,
        67840,
        67868,
        67871,
@@ -26580,7 +28830,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        68176,
        68185,
        68192,
-       68224,
+       68256,
+       68288,
+       68327,
+       68331,
+       68343,
        68352,
        68406,
        68409,
@@ -26588,7 +28842,11 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        68440,
        68467,
        68472,
-       68480,
+       68498,
+       68505,
+       68509,
+       68521,
+       68528,
        68608,
        68681,
        69216,
@@ -26597,7 +28855,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        69710,
        69714,
        69744,
-       69760,
+       69759,
        69826,
        69840,
        69865,
@@ -26607,24 +28865,104 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        69941,
        69942,
        69956,
+       69968,
+       70007,
        70016,
        70089,
+       70093,
+       70094,
        70096,
-       70106,
+       70107,
+       70113,
+       70133,
+       70144,
+       70162,
+       70163,
+       70206,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71114,
+       71168,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71923,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        74864,
-       74868,
+       74869,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92782,
+       92784,
+       92880,
+       92910,
+       92912,
+       92918,
+       92928,
+       92998,
+       93008,
+       93018,
+       93019,
+       93026,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -26633,6 +28971,16 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113820,
+       113828,
        118784,
        119030,
        119040,
@@ -26687,6 +29035,10 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125127,
+       125143,
        126464,
        126468,
        126469,
@@ -26762,13 +29114,13 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        127136,
        127151,
        127153,
-       127167,
+       127168,
        127169,
        127184,
        127185,
-       127200,
+       127222,
        127232,
-       127243,
+       127245,
        127248,
        127279,
        127280,
@@ -26784,41 +29136,43 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
        127568,
        127570,
        127744,
-       127777,
+       127789,
        127792,
-       127798,
-       127799,
-       127869,
+       127870,
        127872,
-       127892,
-       127904,
-       127941,
-       127942,
-       127947,
-       127968,
-       127985,
+       127951,
+       127956,
+       127992,
        128000,
-       128063,
-       128064,
-       128065,
-       128066,
-       128248,
-       128249,
-       128253,
+       128255,
        128256,
-       128318,
-       128320,
-       128324,
+       128331,
        128336,
-       128360,
-       128507,
-       128577,
+       128378,
+       128379,
+       128420,
+       128421,
+       128579,
        128581,
-       128592,
-       128640,
-       128710,
+       128720,
+       128736,
+       128749,
+       128752,
+       128756,
        128768,
        128884,
+       128896,
+       128981,
+       129024,
+       129036,
+       129040,
+       129096,
+       129104,
+       129114,
+       129120,
+       129160,
+       129168,
+       129198,
        131072,
        173783,
        173824,
@@ -26840,7 +29194,7 @@ static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
 };
 
 static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
-       1245,   /* Number of elements */
+       1275,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -27393,6 +29747,14 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
        1318,
        1319,
        1320,
+       1321,
+       1322,
+       1323,
+       1324,
+       1325,
+       1326,
+       1327,
+       1328,
        1377,
        1416,
        7424,
@@ -27915,6 +30277,10 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
        42646,
        42647,
        42648,
+       42649,
+       42650,
+       42651,
+       42654,
        42787,
        42788,
        42789,
@@ -28012,7 +30378,17 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
        42897,
        42898,
        42899,
-       42900,
+       42902,
+       42903,
+       42904,
+       42905,
+       42906,
+       42907,
+       42908,
+       42909,
+       42910,
+       42911,
+       42912,
        42913,
        42914,
        42915,
@@ -28025,6 +30401,12 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
        42922,
        43000,
        43003,
+       43824,
+       43867,
+       43868,
+       43872,
+       43876,
+       43878,
        64256,
        64263,
        64275,
@@ -28033,6 +30415,8 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
        65371,
        66600,
        66640,
+       71872,
+       71904,
        119834,
        119860,
        119886,
@@ -28092,7 +30476,7 @@ static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
 };
 
 static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
-       1083,   /* Number of elements */
+       1205,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -28102,7 +30486,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        256,
        888,
        890,
-       895,
+       896,
        900,
        907,
        908,
@@ -28110,7 +30494,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        910,
        930,
        931,
-       1320,
+       1328,
        1329,
        1367,
        1369,
@@ -28119,7 +30503,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        1416,
        1417,
        1419,
-       1423,
+       1421,
        1424,
        1425,
        1480,
@@ -28128,8 +30512,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        1520,
        1525,
        1536,
-       1541,
-       1542,
        1565,
        1566,
        1806,
@@ -28148,16 +30530,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        2142,
        2143,
        2208,
-       2209,
-       2210,
-       2221,
+       2227,
        2276,
-       2303,
-       2304,
-       2424,
-       2425,
-       2432,
-       2433,
        2436,
        2437,
        2445,
@@ -28303,7 +30677,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        3032,
        3046,
        3067,
-       3073,
+       3072,
        3076,
        3077,
        3085,
@@ -28312,8 +30686,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        3090,
        3113,
        3114,
-       3124,
-       3125,
        3130,
        3133,
        3141,
@@ -28331,7 +30703,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        3184,
        3192,
        3200,
-       3202,
+       3201,
        3204,
        3205,
        3213,
@@ -28359,7 +30731,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        3312,
        3313,
        3315,
-       3330,
+       3329,
        3332,
        3333,
        3341,
@@ -28401,6 +30773,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        3543,
        3544,
        3552,
+       3558,
+       3568,
        3570,
        3573,
        3585,
@@ -28502,7 +30876,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        5120,
        5789,
        5792,
-       5873,
+       5881,
        5888,
        5901,
        5902,
@@ -28534,7 +30908,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        6320,
        6390,
        6400,
-       6429,
+       6431,
        6432,
        6444,
        6448,
@@ -28563,6 +30937,8 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        6810,
        6816,
        6830,
+       6832,
+       6847,
        6912,
        6988,
        6992,
@@ -28579,8 +30955,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        7368,
        7376,
        7415,
+       7416,
+       7418,
        7424,
-       7655,
+       7670,
        7676,
        7958,
        7960,
@@ -28624,23 +31002,27 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        8336,
        8349,
        8352,
-       8379,
+       8382,
        8400,
        8433,
        8448,
        8586,
        8592,
-       9204,
+       9211,
        9216,
        9255,
        9280,
        9291,
        9312,
-       9984,
-       9985,
-       11085,
-       11088,
-       11098,
+       11124,
+       11126,
+       11158,
+       11160,
+       11194,
+       11197,
+       11209,
+       11210,
+       11218,
        11264,
        11311,
        11312,
@@ -28676,7 +31058,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        11736,
        11743,
        11744,
-       11836,
+       11843,
        11904,
        11930,
        11931,
@@ -28714,16 +31096,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        42192,
        42540,
        42560,
-       42648,
+       42654,
        42655,
        42744,
        42752,
        42895,
        42896,
-       42900,
-       42912,
-       42923,
-       43000,
+       42926,
+       42928,
+       42930,
+       42999,
        43052,
        43056,
        43066,
@@ -28744,7 +31126,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        43471,
        43482,
        43486,
-       43488,
+       43519,
        43520,
        43575,
        43584,
@@ -28752,8 +31134,6 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        43600,
        43610,
        43612,
-       43644,
-       43648,
        43715,
        43739,
        43767,
@@ -28767,6 +31147,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        43815,
        43816,
        43823,
+       43824,
+       43872,
+       43876,
+       43878,
        43968,
        44014,
        44016,
@@ -28808,7 +31192,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        65024,
        65050,
        65056,
-       65063,
+       65070,
        65072,
        65107,
        65108,
@@ -28856,21 +31240,25 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        65799,
        65844,
        65847,
-       65931,
+       65933,
        65936,
        65948,
+       65952,
+       65953,
        66000,
        66046,
        66176,
        66205,
        66208,
        66257,
+       66272,
+       66300,
        66304,
-       66335,
-       66336,
        66340,
        66352,
        66379,
+       66384,
+       66427,
        66432,
        66462,
        66463,
@@ -28881,6 +31269,18 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        66718,
        66720,
        66730,
+       66816,
+       66856,
+       66864,
+       66916,
+       66927,
+       66928,
+       67072,
+       67383,
+       67392,
+       67414,
+       67424,
+       67432,
        67584,
        67590,
        67592,
@@ -28894,7 +31294,9 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        67647,
        67670,
        67671,
-       67680,
+       67743,
+       67751,
+       67760,
        67840,
        67868,
        67871,
@@ -28922,7 +31324,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        68176,
        68185,
        68192,
-       68224,
+       68256,
+       68288,
+       68327,
+       68331,
+       68343,
        68352,
        68406,
        68409,
@@ -28930,7 +31336,11 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        68440,
        68467,
        68472,
-       68480,
+       68498,
+       68505,
+       68509,
+       68521,
+       68528,
        68608,
        68681,
        69216,
@@ -28939,7 +31349,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        69710,
        69714,
        69744,
-       69760,
+       69759,
        69826,
        69840,
        69865,
@@ -28949,24 +31359,104 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        69941,
        69942,
        69956,
+       69968,
+       70007,
        70016,
        70089,
+       70093,
+       70094,
        70096,
-       70106,
+       70107,
+       70113,
+       70133,
+       70144,
+       70162,
+       70163,
+       70206,
+       70320,
+       70379,
+       70384,
+       70394,
+       70401,
+       70404,
+       70405,
+       70413,
+       70415,
+       70417,
+       70419,
+       70441,
+       70442,
+       70449,
+       70450,
+       70452,
+       70453,
+       70458,
+       70460,
+       70469,
+       70471,
+       70473,
+       70475,
+       70478,
+       70487,
+       70488,
+       70493,
+       70500,
+       70502,
+       70509,
+       70512,
+       70517,
+       70784,
+       70856,
+       70864,
+       70874,
+       71040,
+       71094,
+       71096,
+       71114,
+       71168,
+       71237,
+       71248,
+       71258,
        71296,
        71352,
        71360,
        71370,
+       71840,
+       71923,
+       71935,
+       71936,
+       72384,
+       72441,
        73728,
-       74607,
+       74649,
        74752,
-       74851,
+       74863,
        74864,
-       74868,
+       74869,
        77824,
        78895,
        92160,
        92729,
+       92736,
+       92767,
+       92768,
+       92778,
+       92782,
+       92784,
+       92880,
+       92910,
+       92912,
+       92918,
+       92928,
+       92998,
+       93008,
+       93018,
+       93019,
+       93026,
+       93027,
+       93048,
+       93053,
+       93072,
        93952,
        94021,
        94032,
@@ -28975,6 +31465,16 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        94112,
        110592,
        110594,
+       113664,
+       113771,
+       113776,
+       113789,
+       113792,
+       113801,
+       113808,
+       113818,
+       113820,
+       113828,
        118784,
        119030,
        119040,
@@ -29029,6 +31529,10 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        120780,
        120782,
        120832,
+       124928,
+       125125,
+       125127,
+       125143,
        126464,
        126468,
        126469,
@@ -29104,13 +31608,13 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        127136,
        127151,
        127153,
-       127167,
+       127168,
        127169,
        127184,
        127185,
-       127200,
+       127222,
        127232,
-       127243,
+       127245,
        127248,
        127279,
        127280,
@@ -29126,41 +31630,43 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
        127568,
        127570,
        127744,
-       127777,
+       127789,
        127792,
-       127798,
-       127799,
-       127869,
+       127870,
        127872,
-       127892,
-       127904,
-       127941,
-       127942,
-       127947,
-       127968,
-       127985,
+       127951,
+       127956,
+       127992,
        128000,
-       128063,
-       128064,
-       128065,
-       128066,
-       128248,
-       128249,
-       128253,
+       128255,
        128256,
-       128318,
-       128320,
-       128324,
+       128331,
        128336,
-       128360,
-       128507,
-       128577,
+       128378,
+       128379,
+       128420,
+       128421,
+       128579,
        128581,
-       128592,
-       128640,
-       128710,
+       128720,
+       128736,
+       128749,
+       128752,
+       128756,
        128768,
        128884,
+       128896,
+       128981,
+       129024,
+       129036,
+       129040,
+       129096,
+       129104,
+       129114,
+       129120,
+       129160,
+       129168,
+       129198,
        131072,
        173783,
        173824,
@@ -29182,7 +31688,7 @@ static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
 };
 
 static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
-       283,    /* Number of elements */
+       311,    /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -29358,7 +31864,7 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
        11776,
        11823,
        11824,
-       11836,
+       11843,
        12289,
        12292,
        12296,
@@ -29445,6 +31951,8 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
        66464,
        66512,
        66513,
+       66927,
+       66928,
        67671,
        67672,
        67871,
@@ -29455,8 +31963,12 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
        68185,
        68223,
        68224,
+       68336,
+       68343,
        68409,
        68416,
+       68505,
+       68509,
        69703,
        69710,
        69819,
@@ -29465,10 +31977,32 @@ static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
        69826,
        69952,
        69956,
+       70004,
+       70006,
        70085,
        70089,
+       70093,
+       70094,
+       70200,
+       70206,
+       70854,
+       70855,
+       71105,
+       71114,
+       71233,
+       71236,
        74864,
-       74868
+       74869,
+       92782,
+       92784,
+       92917,
+       92918,
+       92983,
+       92988,
+       92996,
+       92997,
+       113823,
+       113824
 };
 
 static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */
@@ -29502,7 +32036,7 @@ static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */
 };
 
 static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
-       1235,   /* Number of elements */
+       1269,   /* Number of elements */
        148565664, /* Version and data structure type */
        1,      /* 0 if the list starts at 0;
                   1 if it starts at the element beyond 0 */
@@ -29815,6 +32349,8 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
        883,
        886,
        887,
+       895,
+       896,
        902,
        903,
        904,
@@ -30053,6 +32589,14 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
        1317,
        1318,
        1319,
+       1320,
+       1321,
+       1322,
+       1323,
+       1324,
+       1325,
+       1326,
+       1327,
        1329,
        1367,
        4256,
@@ -30565,6 +33109,10 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
        42645,
        42646,
        42647,
+       42648,
+       42649,
+       42650,
+       42651,
        42786,
        42787,
        42788,
@@ -30663,6 +33211,16 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
        42897,
        42898,
        42899,
+       42902,
+       42903,
+       42904,
+       42905,
+       42906,
+       42907,
+       42908,
+       42909,
+       42910,
+       42911,
        42912,
        42913,
        42914,
@@ -30674,11 +33232,15 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
        42920,
        42921,
        42922,
-       42923,
+       42926,
+       42928,
+       42930,
        65313,
        65339,
        66560,
        66600,
+       71840,
+       71872,
        119808,
        119834,
        119860,
@@ -30740,11 +33302,17 @@ static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */